UNPKG

pncat

Version:

Enhanced pnpm catalogs management with advanced workspace dependency control.

89 lines 2.11 kB
{ "name": "pncat", "type": "module", "version": "0.4.1", "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" ], "dependencies": { "@clack/prompts": "^0.11.0", "ansis": "^4.1.0", "cac": "^6.7.14", "deepmerge": "^4.3.1", "execa": "^9.6.0", "fast-npm-meta": "^0.4.4", "find-up": "^7.0.0", "pathe": "^2.0.3", "pkg-types": "^2.2.0", "pnpm-workspace-yaml": "^1.1.0", "semver": "^7.7.2", "tinyglobby": "^0.2.14", "unconfig": "^7.3.2", "yaml": "^2.8.0" }, "devDependencies": { "@antfu/eslint-config": "^5.1.0", "@types/node": "^24.1.0", "@types/semver": "^7.7.0", "bumpp": "^10.2.2", "czg": "^1.12.0", "eslint": "^9.32.0", "lint-staged": "^16.1.2", "simple-git-hooks": "^2.13.1", "taze": "^19.1.0", "tsx": "^4.20.3", "typescript": "^5.9.2", "unbuild": "^3.6.0", "vitest": "^3.2.4", "pncat": "0.4.1" }, "simple-git-hooks": { "pre-commit": "pnpm lint-staged" }, "lint-staged": { "*": "eslint --fix" }, "scripts": { "pncat": "tsx ./src/cli.ts", "build": "unbuild", "typecheck": "tsc", "test": "vitest", "lint": "eslint", "commit": "czg", "deps": "taze major -I", "release": "bumpp && pnpm publish --no-git-checks", "catalog": "pncat", "bootstrap": "pnpm install", "preinstall": "npx only-allow pnpm" } }