node --versionnvm install nodenpm init -ynpm install -g yarnyarn add typescript jest @types/jest ts-node ts-jestnpx tsc --init{
"compilerOptions": {
"incremental": true,
"target": "es2016",
"module": "commonjs",
"outDir": "./dist",
"strict": true,
"esModuleInterop": true
},
"include": [
"src",
"test"
]
}mkdir src testnpx ts-jest config:init"scripts": {
"main": "tsc && node ./dist/main",
"test": "tsc && jest ./dist/test"
},npm run mainnpx ts-node src/main.tsnpm run testnpx jest