yjryu / UI_Layout star
File name
Commit message
Commit date
yjryu 01-10 08c2192 240110 류윤주 commit UNIX

:+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:#

  1. git clone https://github.com/Kcnarf/d3-weighted-voronoi.git
  2. yarn install
  3. make your changes, and
    1. yarn test to check possible sides effects
    2. add specifications if required (new API, new behavior)
  4. :warning: yarn precommit in order to test the whole thing and build adequate files (notably, the .min files)
  5. git commit
  6. 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.

  1. change version number in package.json (one occurence)
  2. change version number in README.md, section installing (2 occurences)
  3. git commit
  4. git push
  5. git tag -a vX.X.X
  6. git push --tags
  7. npm publish
  8. 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)