Project base Nodejs with Typescript;
Using Sucrase for build more fast
Time Speed
Sucrase 2.928s 225752 lines per second
swc 13.782s 47966 lines per second
TypeScript 39.603s 16693 lines per second
Babel 52.598s 12569 lines per second
> npm install -g typescript
> npm install -g eslint
> npm install
> npm run dev
install docker and docker compose for RUN
> npm run build
> node src/server.js
> docker-compose up
- install plugin
eslint
{
"eslint.autoFixOnSave": true,
"eslint.validate": [
"javascript",
{"language": "typescript", "autoFix": true},
]
}