Я создаю модули узлов с машинописью, но я не знаю, как печатать, проверять входные данные, переданные в машинописи из файла nodejs js. Если нет пути к тому, что является преимуществом создания узловых модулей с машинописью вместо js
Добавление некоторого кода для лучшего понимания
In my package index.ts
export class SampleSDK{
name:String ;
constructor(name:String){
this.name = name;
}
getName(){
return this.name;
}
}
in index.js
var express = require('express');
var router = express.Router();
var SampleSdk = require("sample-sdk");
/* GET home page. */
router.get('/', function(req, res, next) {
let fdConnectSDK = new SampleSdk.SampleSDK(1000);
console.log(fdConnectSDK.getName()); // this is printing 1000 instead i expect it should throw error
res.send("HELLO")
});
module.exports = router;