UNPKG

pncat

Version:

Enhanced pnpm catalogs management with advanced workspace dependency control.

92 lines 2.18 kB
{ "name": "pncat", "type": "module", "version": "0.2.4", "description": "Enhanced pnpm catalogs management with advanced workspace dependency control.", "author": "jinghaihan", "license": "MIT", "homepage": "https://github.com/jinghaihan/pncat#readme", "repository": { "type": "git", "url": "git+https://github.com/jinghaihan/pncat.git" }, "bugs": { "url": "https://github.com/jinghaihan/pncat/issues" }, "keywords": [ "pnpm", "pnpm-catalogs", "pnpm-workspace", "catalog", "workspace" ], "exports": { ".": "./dist/index.mjs", "./cli": "./dist/cli.mjs", "./package.json": "./package.json" }, "main": "./dist/index.mjs", "module": "./dist/index.mjs", "types": "./dist/index.d.mts", "bin": { "pncat": "./bin/pncat.mjs" }, "files": [ "bin", "dist" ], "peerDependencies": { "@antfu/nip": "^0.1.0" }, "dependencies": { "@clack/prompts": "^0.11.0", "ansis": "^4.0.0", "cac": "^6.7.14", "deepmerge": "^4.3.1", "execa": "^9.5.3", "fast-npm-meta": "^0.4.3", "find-up": "^7.0.0", "pathe": "^2.0.3", "pkg-types": "^2.1.0", "pnpm-workspace-yaml": "^0.3.1", "semver": "^7.7.2", "tinyglobby": "^0.2.14", "unconfig": "^7.3.2", "yaml": "^2.8.0" }, "devDependencies": { "@antfu/eslint-config": "^4.13.2", "@types/node": "^22.15.21", "@types/semver": "^7.7.0", "bumpp": "^10.1.1", "czg": "^1.11.1", "eslint": "^9.27.0", "lint-staged": "^16.0.0", "simple-git-hooks": "^2.13.0", "taze": "^19.1.0", "tsx": "^4.19.4", "typescript": "^5.8.3", "unbuild": "^3.5.0", "vitest": "^3.1.4", "pncat": "0.2.4" }, "simple-git-hooks": { "pre-commit": "pnpm lint-staged" }, "lint-staged": { "*": "eslint --fix" }, "scripts": { "start": "tsx ./src/cli.ts", "build": "unbuild", "typecheck": "tsc", "test": "vitest", "lint": "eslint", "commit": "czg", "deps": "taze major -I", "release": "pnpm build && bumpp && pnpm publish --no-git-checks", "catalog": "pncat", "bootstrap": "pnpm install", "preinstall": "npx only-allow pnpm" } }