@kcws/node-rig v0.44.2
Node-rig
Profiles
default
- For library package (output on both commonjs and esmodule)app
- For application package (output only commonjs)js
- For any javascript package (disabled all typescript feature)
Typescript
Using Typescript
module in heft to build and compile typescript
via TypescriptTask (source).
- tsconfig.json - tsconfig used for compile project
- typescript.json - custom typescript config used by heft for addition feature
Output
This will generate output on multiple directories,
- lib - a main directory contains compiled code.
commonjs
(.js) - compiled code using commonjs type.esmodule
(.mjs) - compiled code using esmodule/es5 type.mapping
(.js.map or .mjs.map) - file mapping for commonjs or esmodule.typings
(.d.ts) - typescript definition created bytsc
cli.
- dist - a main typescript definition single file. it's separated to 4 files.
- index.d.ts is a aggregated type of a project.
- index-alpha.d.ts is a alpha-only type of a project.
- index-beta.d.ts is a beta-only type of a project.
- index-public.d.ts is a public-only type of a project.
- lib-umd - a compiled umd code.
Jest
Using heft-jest-plugin module to configure jest. There are several config we overwritten to meet our need.
- Enabled code coverage by default
- Produce lcov report for analysis code coverage at sonarcloud
- Produce html report for test result using jest-html-reporters
- Produce junit report for test result using jest-junit
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
3 months ago
3 months ago
3 months ago
3 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
5 months ago
8 months ago
8 months ago
8 months ago
8 months ago
10 months ago
10 months ago
10 months ago
9 months ago
9 months ago
9 months ago
9 months ago
5 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
7 months ago
7 months ago
7 months ago
10 months ago
11 months ago
11 months ago
11 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago