Typescript typed API requests.
- node 10+ (older versions could be supported easily if there is demand for it)
- typescript 3.4+
Until 1.0 is reached, minor version updates can be breaking, patches should not. From then on, semver will be used.
See https://baronagroup.github.io/papupata/
Code styles are done using prettier. Run tests with npm test
. The example application can and should be expanded to demonstrate how various features work.
The release procedure is currently done manually. After developing and testing your feature, follow the following steps:
- Manually bump the version in the
package.json
file for the package you want to release. Follow semantic versioning. - Run
npm publish --dry-run
and inspect the contents of the package that is about to be published to see if it looks ok. - Set up npm authentication (e.g.
npm login
or by using a token). - Run
npm publish
to publish the new version. - Verify that you are able to see it in npm.