pnpm-sync
Version:
Recopy injected dependencies whenever a project is rebuilt in your PNPM workspace
57 lines • 1.39 kB
JSON
{
"name": "pnpm-sync",
"version": "0.3.3",
"description": "Recopy injected dependencies whenever a project is rebuilt in your PNPM workspace",
"keywords": [
"rush",
"subspaces",
"peer",
"content",
"addressable",
"store",
"lockfile",
"lock",
"yaml",
"node_modules",
"node",
"modules",
"local",
"install",
"copy",
"package",
"packages"
],
"repository": {
"type": "git",
"url": "https://github.com/tiktok/pnpm-sync.git",
"directory": "packages/pnpm-sync"
},
"license": "MIT",
"bin": {
"pnpm-sync": "bin/pnpm-sync.js"
},
"dependencies": {
"@pnpm/lockfile-file-pnpm-lock-v6": "npm:@pnpm/lockfile-file@~8.1.4",
"@pnpm/lockfile.fs-pnpm-lock-v9": "npm:@pnpm/lockfile.fs@^1001.1.11",
"@pnpm/logger": "~5.0.0",
"@rushstack/node-core-library": "^3.61.0",
"@rushstack/package-extractor": "^0.6.12",
"commander": "^11.1.0",
"pnpm-sync-lib": "0.3.3"
},
"devDependencies": {
"@rushstack/eslint-config": "^3.6.2",
"@rushstack/eslint-patch": "^1.7.2",
"@rushstack/heft": "^0.64.3",
"@rushstack/heft-node-rig": "^2.4.5",
"@types/heft-jest": "1.0.6",
"@types/node": "18.17.15",
"eslint": "~8.7.0",
"typescript": "~5.3.3"
},
"scripts": {
"build": "heft build --clean",
"lint": "eslint src/**",
"test": "heft test --clean"
}
}