- ts-node is used during development.
- chai is used for testing here as a assertion library.
-r "node_modules/reflect-metadata/Reflect.js" --require ts-node/register
Clean a previous build
gulp build-clean
Compile source
gulp build-lib
gulp build-dts
Note: The extension has to be built. Go to the extension folder and link it to the global
npm link
Go to a project folder and link the extension from global
npm link inversify-commander-utils
npm login
Check package.json
, set the correct version number "version": "0.0.4"
.
npm publish
By default ts-node does not follow on sym links. You have to use a parameter --preserve-symlinks
.