UNPKG

release-notes-cli

Version:

Generate release notes from git for playstore/appstore or github

130 lines (129 loc) 3.58 kB
{ "author": "Numan <muhammadnuman70@gmail.com>", "name": "release-notes-cli", "version": "0.0.6", "description": "Generate release notes from git for playstore/appstore or github", "typings": "./index.d.ts", "bin": { "release-notes": "bin/cli.js", "release-notes-cli": "bin/cli.js", "rn": "bin/cli.js" }, "keywords": [ "git", "markdown", "changelog", "changelog-generator", "commitlint", "log", "release notes", "compare", "version", "playstore", "appstore", "release", "notes", "release-notes", "release notes", "releasenotes", "markdown", "html-bootstrap", "html", "Changelog Generator", "github-changelog", "publish", "release-note-generator", "conventional-changelog" ], "scripts": { "build": "yarn clean && mkdir -p lib/templates && cp -R ./templates ./lib && tsc", "changelog": "node ./bin/cli.js", "clean": "rimraf lib", "fix": "yarn lint -- --fix", "lint": "eslint src --ext ts --format stylish", "prepack": "yarn build", "prettier": "prettier --write 'src/**/*.ts'", "release": "release-it", "test": "jest", "posttest": "npm run lint", "test-html": "node cli.js -- 32a369f..f6cf9af ./templates/html.ejs > ./samples/output-html.html", "test-html-bootstrap": "node cli.js -- 32a369f..0419636 ./templates/html-bootstrap.ejs > ./samples/output-html-bootstrap.html", "test-markdown": "node cli.js -- 32a369f..f6cf9af ./templates/markdown.ejs > ./samples/output-markdown.md", "test-appstore": "node cli.js -- 32a369f..f6cf9af ./templates/appstore.ejs > ./samples/output-appstore.txt", "test-script": "node cli.js -s ./samples/post-processing.js 32a369f..0419636 ./templates/markdown.ejs", "test:watch": "jest --watch", "test-ci": "yarn build && yarn test", "watch": "yarn build -- --watch" }, "dependencies": { "@octokit/rest": "^19.0.4", "chalk": "4.1.2", "clipboardy": "2.3.0", "date-fns": "^2.29.2", "debug": "^4.3.4", "ejs": "^3.1.8", "gitconfiglocal": "^2.1.0", "yargs": "^17.1.0" }, "devDependencies": { "@release-it/conventional-changelog": "^5.1.0", "@types/jest": "28.1.8", "@types/node": "^18.7.13", "@typescript-eslint/eslint-plugin": "5.35.1", "@typescript-eslint/parser": "5.35.1", "eslint": "8.22.0", "eslint-config-prettier": "8.5.0", "eslint-plugin-prettier": "4.2.1", "fs-extra": "10.1.0", "jest": "^29.0.0", "jest-runner-eslint": "^1.1.0", "prettier": "^2.7.1", "release-it": "15.4.0", "rimraf": "3.0.2", "ts-jest": "28.0.8", "typescript": "^4.8.2" }, "publishConfig": { "registry": "https://registry.npmjs.org/" }, "release-it": { "git": { "commitMessage": "chore: release ${version}", "tagName": "v${version}" }, "npm": { "publish": true }, "github": { "release": true }, "plugins": { "@release-it/conventional-changelog": { "preset": "angular" } } }, "contributors": [ { "name": "Numan", "email": "muhammadnuman70@gmail.com", "url": "https://github.com/numandev1" } ], "repository": { "type": "git", "url": "https://github.com/numandev1/release-notes-cli" }, "homepage": "https://github.com/numandev1/release-notes-cli", "license": "MIT", "preferGlobal": true, "engines": { "node": "12.* || 14.* || >= 16" }, "jest": { "testEnvironment": "node", "testMatch": [ "**/*.test.js" ] } }