···4848- `npm run build`: Build
4949- `npm run lint`: Lint
5050- `npm run format`: Format
5151-5252-### Publish new version
5353-1. Run `npm run check`
5454-2. Update `CHANGELOG.md`
5555-3. Run `npm version --no-git-tag <version>` to bump the version number
5656-4. Create a git tag in the format `v#.#.#`
5757-5. Add release notes to the generated GitHub release and publish it
+2-1
package.json
···2121 "preview": "LOCAL_DATA=./src-native/appdata/local_data LIBRARY=./src-native/appdata/Library ./build/app/mac/Ferrum.app/Contents/MacOS/Ferrum",
2222 "lint": "svelte-check --tsconfig ./tsconfig.json && eslint src && prettier --check src",
2323 "format": "eslint --fix src && prettier --write src",
2424- "check": "npm run lint && cargo check"
2424+ "check": "npm run lint && cargo check",
2525+ "release": "npm run check && echo && bash -c 'read -ep \"Enter new version: \" version && read -ep \"Please update CHANGELOG.md before continuing (Enter) \" && git add . && npm version --force \"$version\"' && read -ep \"Please create a GitHub release with release notes before continuing (Enter) && read -ep \"Nice! Press enter to exit\"\""
2526 },
2627 "build": {
2728 "appId": "space.kasper.ferrum",