Want to hack on forge? Great! Here are a few notes:
- In general, follow a common Node.js Style Guide.
- Use version X.Y.Z-dev in dev mode.
- Use version X.Y.Z for releases.
- Follow the Semantic Versioning guidelines.
- commit changes
$EDITOR package.json: update to release version and remove-devsuffix.git commit package.json -m "Release {version}."git tag {version}$EDITOR package.json: update to next version and add-devsuffix.git commit package.json -m "Start {next-version}."git pushgit push --tags
To ensure a clean upload, use a clean updated checkout, and run the following:
git checkout {version}npm publish