Skip to content

Latest commit

 

History

History
45 lines (29 loc) · 1.1 KB

CONTRIBUTING.md

File metadata and controls

45 lines (29 loc) · 1.1 KB

Contributing Code to Intl.js

Dev mode installation

To install the dependencies:

npm install

To run the unit tests:

npm test

To build files in dist/ and lib/:

grunt

To build files in locale-data/ based on CLDR:

grunt cldr

Source Code

All the source code is in src/ folder, written as ES6 modules, and transpiled using es6-module-transpiler into the lib/ and dist/ folders.

The dist/ is in git because of bower, make sure you commit those files as well.

Release checklist

  • build all files using grunt
  • run all tests using npm test
  • verify that README.md is updated
  • bump the version in package.json
  • commit to master
  • push to npm using npm publish
  • create a new release entry including the tag for the new version, being sure to document any deprecations