Spaces:
Runtime error
Runtime error
| ## API | |
| This generator creates TypeScript/JavaScript client that utilizes [Fetch API](https://fetch.spec.whatwg.org/). The generated Node module can be used in the following environments: | |
| Environment | |
| * Node.js | |
| * Webpack | |
| * Browserify | |
| Language level | |
| * ES5 - you must have a Promises/A+ library installed | |
| * ES6 | |
| Module system | |
| * CommonJS | |
| * ES6 module system | |
| It can be used in both TypeScript and JavaScript. In TypeScript, the definition should be automatically resolved via `package.json`. ([Reference](http://www.typescriptlang.org/docs/handbook/typings-for-npm-packages.html)) | |
| ### Building | |
| To build an compile the typescript sources to javascript use: | |
| ``` | |
| npm install | |
| npm run build | |
| ``` | |
| ### Publishing | |
| First build the package then run ```npm publish``` | |
| ### Consuming | |
| Navigate to the folder of your consuming project and run one of the following commands: | |
| ```shell | |
| npm install PATH_TO_GENERATED_PACKAGE --save | |
| ``` | |