File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
:+1: First of all, thanks for your commitment and time :+1:
d3-weighted-voronoi follows Mike Bostocks's Let's make a D3 plugin guidelines.
Proposing code changes:#
git clone https://github.com/Kcnarf/d3-weighted-voronoi.git
yarn install
- make your changes, and
yarn test
to check possible sides effects- add specifications if required (new API, new behavior)
- :warning:
yarn precommit
in order to test the whole thing and build adequate files (notably, the .min files) git commit
git push
Creating a new version:#
d3-weighted-voronoi attempts to follow semantic versioning and bump major version only when backwards incompatible changes are released.
- change version number in package.json (one occurence)
- change version number in README.md, section installing (2 occurences)
git commit
git push
git tag -a vX.X.X
git push --tags
npm publish
- go to Github's repositoty tag page and make the new tag a new release (cf. last lines of Let's make a D3 plugin)