UNPKG

git-oneflow

Version:

CLI tooling implementing GIT OneFlow branching model

99 lines (98 loc) 2.52 kB
{ "name": "git-oneflow", "version": "3.1.0", "description": "CLI tooling implementing GIT OneFlow branching model", "bin": { "gof": "bin/cli.js", "git-oneflow": "bin/cli.js" }, "engines": { "node": ">=18", "npm": ">=10", "yarn": "please-use-npm", "pnpm": "please-use-npm" }, "files": [ "bin/cli.js" ], "type": "module", "scripts": { "test": "tsc && jest", "clean": "rimraf bin", "build": "rollup -c --bundleConfigAsCjs && terser bin/cli.js --mangle toplevel -c toplevel,passes=2,ecma=2022,unsafe -o bin/cli.js", "watch": "rollup -c --bundleConfigAsCjs --watch", "typecheck": "tsc", "lint": "eslint . --cache --fix --ext .ts", "format": "prettier --loglevel warn --write .", "prepare": "husky" }, "repository": { "type": "git", "url": "git+https://github.com/msanguineti/git-oneflow.git" }, "keywords": [ "git", "oneflow", "branching", "model", "Adam", "Ruka", "cli" ], "author": "Mirco Sanguineti", "license": "MIT", "bugs": { "url": "https://github.com/msanguineti/git-oneflow/issues" }, "homepage": "https://github.com/msanguineti/git-oneflow#readme", "devDependencies": { "@commitlint/cli": "^18.6.1", "@commitlint/config-conventional": "^18.6.2", "@rollup/plugin-commonjs": "^25.0.7", "@rollup/plugin-json": "^6.1.0", "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-typescript": "^11.1.6", "@types/inquirer": "^9.0.7", "@types/jest": "^29.5.12", "@types/shelljs": "^0.8.15", "@typescript-eslint/eslint-plugin": "^7.0.1", "@typescript-eslint/parser": "^7.0.1", "eslint": "^8.56.0", "husky": "^9.0.11", "jest": "^29.7.0", "lint-staged": "^15.2.2", "prettier": "^3.2.5", "rollup": "^4.12.0", "terser": "^5.27.2", "ts-jest": "^29.1.2", "typescript": "^5.3.3" }, "dependencies": { "commander": "^12.0.0", "cosmiconfig": "^9.0.0", "fude": "^4.0.0", "inquirer": "^9.2.14", "shelljs": "^0.8.5" }, "commitlint": { "extends": [ "@commitlint/config-conventional" ] }, "lint-staged": { "**/*.ts": "eslint --fix", "*": "prettier --ignore-unknown --write" }, "prettier": { "semi": false, "singleQuote": true }, "jest": { "preset": "ts-jest", "testEnvironment": "node", "globalSetup": "./tests/setup.ts", "globalTeardown": "./tests/teardown.ts", "clearMocks": true, "coverageDirectory": "coverage" } }