Files
pnpm/package.json
zkochan 2c04aa69da feat: save optional deps separately in the lockfile
For correct prunning of the lockfile, it has to be known
which deps are optional. Also it has to be known which
deps are dev deps in the root.

BREAKING CHANGE:

lockfile format changed
2017-06-05 22:06:32 +03:00

168 lines
4.5 KiB
JSON

{
"name": "pnpm",
"description": "Fast, disk space efficient npm installs",
"version": "0.69.0-beta.3",
"author": "Rico Sta. Cruz <rico@ricostacruz.com>",
"bin": {
"pnpm": "lib/bin/pnpm.js"
},
"bugs": {
"url": "https://github.com/pnpm/pnpm/issues"
},
"main": "lib/index.js",
"typings": "lib/index.d.ts",
"files": [
"lib/"
],
"dependencies": {
"@types/byline": "^4.2.31",
"@types/common-tags": "^1.2.5",
"@types/load-json-file": "^2.0.5",
"@types/mz": "^0.0.31",
"@types/node": "^7.0.27",
"@types/nopt": "^3.0.29",
"@types/npm": "^2.0.28",
"@types/ramda": "^0.0.11",
"@types/rc": "^0.0.1",
"@types/semver": "^5.3.30",
"@types/update-notifier": "^1.0.0",
"@zkochan/cmd-shim": "^2.2.2",
"@zkochan/dirsum": "^0.1.1",
"arr-flatten": "^1.0.1",
"bole": "^3.0.2",
"byline": "^5.0.0",
"camelcase": "^4.1.0",
"common-tags": "^1.4.0",
"cross-spawn": "^5.0.0",
"execa": "^0.6.3",
"find-up": "^2.1.0",
"fs-write-stream-atomic": "^1.0.10",
"get-npm-tarball-url": "^2.0.0",
"graceful-fs": "^4.1.11",
"is-ci": "^1.0.10",
"is-inner-link": "^2.0.0",
"is-windows": "^1.0.0",
"link-dir": "^2.0.1",
"load-json-file": "^2.0.0",
"load-yaml-file": "^0.1.0",
"loud-rejection": "^1.6.0",
"mem": "^1.1.0",
"mkdirp-promise": "^5.0.1",
"mz": "^2.6.0",
"ncp": "^2.0.0",
"ndjson": "^1.5.0",
"node-gyp": "^3.6.0",
"nopt": "^4.0.1",
"normalize-path": "^2.1.1",
"normalize-ssh": "^1.0.0",
"npm": "^5.0.2",
"npm-package-arg": "^5.0.0",
"npm-registry-client": "^8.1.0",
"os-homedir": "^1.0.2",
"p-filter": "^1.0.0",
"p-limit": "^1.1.0",
"parse-codeload-url": "^1.0.0",
"parse-npm-tarball-url": "^1.0.1",
"path-exists": "^3.0.0",
"path-name": "^1.0.0",
"pnpm-default-reporter": "^0.6.0",
"pnpm-file-reporter": "^0.0.1",
"pnpm-install-checks": "^1.1.0",
"pnpm-lockfile": "^0.1.0",
"pnpm-logger": "^0.3.0",
"proper-lockfile": "^2.0.0",
"ramda": "^0.24.1",
"read-package-json": "^2.0.5",
"registry-auth-token": "^3.3.1",
"remove-all-except-outer-links": "^1.0.0",
"rimraf-then": "^1.0.1",
"semver": "^5.3.0",
"ssri": "^4.1.3",
"symlink-dir": "^1.0.3",
"unpack-stream": "^1.1.0",
"update-notifier": "^2.1.0",
"write-file-atomic": "^2.1.0",
"write-json-file": "^2.0.0",
"write-pkg": "^3.0.1",
"write-yaml-file": "^1.0.0"
},
"devDependencies": {
"@types/mkdirp": "^0.3.29",
"@types/tape": "^4.2.28",
"anonymous-npm-registry-client": "^0.1.2",
"caw": "^2.0.0",
"commitizen": "^2.8.6",
"cz-conventional-changelog": "^2.0.0",
"deep-require-cwd": "^1.0.0",
"exists-link": "^2.0.0",
"husky": "^0.13.2",
"in-publish": "^2.0.0",
"isexe": "^2.0.0",
"mkdirp": "^0.5.1",
"npm-run-all": "^4.0.1",
"npm-scripts-info": "^0.3.6",
"pnpm-registry-mock": "^0.10.0",
"read-pkg": "^2.0.0",
"rimraf": "^2.5.4",
"sepia": "^2.0.2",
"tape": "^4.6.3",
"tape-promise": "^2.0.1",
"thenify": "^3.2.1",
"ts-node": "^3.0.0",
"tslint": "^5.4.2",
"typescript": "^2.1.5",
"validate-commit-msg": "^2.7.0"
},
"directories": {
"test": "test"
},
"homepage": "https://pnpm.js.org",
"keywords": [
"dependency manager",
"install",
"modules",
"npm",
"package manager"
],
"license": "MIT",
"preferGlobal": true,
"engines": {
"node": ">=4"
},
"repository": {
"type": "git",
"url": "git+https://github.com/pnpm/pnpm.git"
},
"scripts": {
"info": "npm-scripts-info",
"start": "npm run tsc -- --watch",
"?cz": "echo 'Run Git commit wizard'",
"cz": "git-cz",
"commitmsg": "validate-commit-msg",
"lint": "tslint -c tslint.json --project .",
"pnpm-registry-mock": "pnpm-registry-mock",
"test:tap": "ts-node test",
"test:e2e": "npm-run-all -p -r pnpm-registry-mock test:tap",
"pretest": "rimraf ../.tmp/ && npm run tsc && pnpm-registry-mock prepare",
"test": "npm run lint && npm run test:e2e",
"tsc": "rimraf lib && tsc",
"prepublish": "in-publish && echo 'You need to use \"publish-packed\" to publish pnpm' && false || npm run tsc"
},
"config": {
"commitizen": {
"path": "./node_modules/cz-conventional-changelog"
}
},
"greenkeeper": {
"ignore": [
"pnpm-default-reporter",
"pnpm-file-reporter",
"pnpm-install-checks",
"pnpm-logger",
"pnpm-registry-mock",
"remove-all-except-outer-links",
"pnpm-lockfile"
]
}
}