- Focus on performance
- TypeScript only
- ESM first
- Minimal dependencies
- CI deploy with semver
- 100% Test coverage with benchmarks
- Easy understnading DX (developer experience)
- Basic docs for all packages
- TypeScript - tsup (esbuild)
- ESM - tsm?
- Namespaces - PNPM
- Test - UVU
- Test coverage - C8
- CI - GitHub actions
- Semver - NX or ... ???????
- CLI - Yargs
- Deployment -
- No JS & Babel
- No LERNA
- NO MAGIC!
"eslintConfig": {
"extends": "@lskjs/eslint-config",
"settings": {
"import/resolver": {
"typescript": {
"project": [
"tsconfig.json",
"apps/*/tsconfig.json"
]
}
}
}
},