UNPKG

mkver

Version:

Node.js access to your app's version and release metadata

78 lines (77 loc) 2.07 kB
{ "name": "mkver", "version": "4.3.1", "main": "./dist/mkver.js", "types": "./dist/mkver.d.ts", "description": "Node.js access to your app's version and release metadata", "scripts": { "fmt": "prettier --write .", "lint": "eslint --fix src/*.ts", "premake": "rimraf dist", "make": "tsc && chmod +x dist/mkver.js", "pretest": "npm run make && npm run lint", "test": "mocha dist/**/*.spec.js", "update": "run-p update:*", "update:ncu": "npm-check-updates --upgrade --install always", "install:pinact": "go install github.com/suzuki-shunsuke/pinact/cmd/pinact@latest", "update:pinact": "pinact run -u", "precommit": "run-s update fmt lint test", "docs:build": "typedoc" }, "bin": { "mkver": "./dist/mkver.js" }, "repository": { "type": "git", "url": "git+https://github.com/photostructure/mkver.git" }, "keywords": [ "version", "versioning", "build-metadata", "git-sha", "semver", "typescript", "esm", "commonjs", "cli-tool", "build-pipeline", "deployment", "code-generation", "nodejs", "electron" ], "author": "Matthew McEachen <matthew-mkver@photostructure.com>", "license": "MIT", "bugs": { "url": "https://github.com/photostructure/mkver/issues" }, "homepage": "https://github.com/photostructure/mkver#readme", "engines": { "node": ">=20" }, "dependencies": { "semver": "^7.7.3" }, "devDependencies": { "@eslint/js": "^9.39.1", "@types/chai": "^5.2.3", "@types/chai-as-promised": "^8.0.2", "@types/mocha": "^10.0.10", "@types/node": "^24.10.1", "@types/semver": "^7.7.1", "chai": "^6.2.1", "chai-as-promised": "^8.0.2", "eslint": "^9.39.1", "mocha": "^11.7.5", "npm-check-updates": "^19.1.2", "npm-run-all": "^4.1.5", "prettier": "^3.6.2", "prettier-plugin-organize-imports": "^4.3.0", "rimraf": "^6.1.2", "source-map-support": "^0.5.21", "typedoc": "^0.28.14", "typescript": "^5.9.3", "typescript-eslint": "^8.47.0" } }