@curology/magic-potion-tester
v1.3.0
Published
A CLI to grade the Curology magic potion take-home assignment
Downloads
1
Readme
🧙♀️ Magic Potion Tester
A Node.js CLI for testing Curology's magic potion launch site take-home assignment.
✨ Usage
We recommend using npx to run this CLI, as it will typically be used for one-off invocations.
npx @curology/magic-potion-tester
💾 Installation
To install and work with the CLI locally:
- Pull down the repo and run
npm ci
to install dependencies - Run
npm start
to run the CLI locally
🤝 Contributing
Here is the workflow for contributing and publishing to npm:
- Create a PR, have it reviewed, and merge it into
main
- Locally, checkout
main
and pull down the latest changes - Update the package version using
npm version <patch|major|minor>
- Here is a refresher on semantic versioning
- Update
CHANGELOG.md
with a summary of the changes included in the new release and usegit commit --amend
to bundle it with thepackage.json
changes. - Publish the package to npm via the command line:
npm publish
.- The credentials are in 1Password under
npm curology
- The credentials are in 1Password under
- Push these changes to
main
viagit push
- Log in to Github and tag the latest release with the new version number.
- Use v[TAGVERSION] as the title, e.g.
v1.4.6
- Fill in the description with included changes
- Use v[TAGVERSION] as the title, e.g.