{
  "name": "@pnpm/headless",
  "description": "Fast installation using only shrinkwrap.yaml",
  "version": "1.0.3",
  "author": {
    "name": "Zoltan Kochan",
    "email": "z@kochan.io",
    "url": "https://www.kochan.io/"
  },
  "bugs": {
    "url": "https://github.com/pnpm/pnpm/issues"
  },
  "main": "lib/index.js",
  "typings": "lib/index.d.ts",
  "files": [
    "lib/"
  ],
  "peerDependencies": {
    "@pnpm/logger": "^2.1.0"
  },
  "devDependencies": {
    "@pnpm/assert-project": "link:../../privatePackages/assert-project",
    "@pnpm/default-fetcher": "2.0.6",
    "@pnpm/default-resolver": "2.0.6",
    "@pnpm/headless": "link:",
    "@pnpm/logger": "2.1.0",
    "@pnpm/package-store": "1.2.0",
    "@pnpm/read-manifests": "1.0.1",
    "@pnpm/store-path": "1.0.4",
    "@pnpm/tslint-config": "0.0.0",
    "@types/fs-extra": "5.0.4",
    "@types/mz": "0.0.32",
    "@types/node": "10.12.10",
    "@types/path-exists": "3.0.0",
    "@types/rimraf": "2.0.2",
    "@types/sinon": "5.0.7",
    "@types/tape": "4.2.32",
    "@types/tempy": "0.2.0",
    "fs-extra": "7.0.1",
    "is-windows": "1.0.2",
    "isexe": "2.0.0",
    "mz": "2.7.0",
    "npm-run-all": "4.1.5",
    "pnpm-registry-mock": "2.4.0",
    "rimraf": "2.6.2",
    "rimraf-then": "1.0.1",
    "sinon": "7.1.1",
    "tape": "4.9.1",
    "tape-promise": "4.0.0",
    "tempy": "0.2.1",
    "ts-node": "6.2.0",
    "tslint": "5.11.0",
    "typescript": "3.1.6"
  },
  "directories": {
    "test": "test"
  },
  "homepage": "https://github.com/pnpm/headless#readme",
  "keywords": [
    "pnpm",
    "install",
    "installer"
  ],
  "license": "MIT",
  "engines": {
    "node": ">=6"
  },
  "repository": "https://github.com/pnpm/pnpm/blob/master/packages/headless",
  "scripts": {
    "start": "npm run tsc -- --watch",
    "commit": "commit",
    "commitmsg": "commitlint -e",
    "lint": "tslint -c tslint.json src/**/*.ts test/**/*.ts",
    "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/ && pnpm-registry-mock prepare && ts-node test/pretest",
    "test-with-preview": "npm run lint && npm run test:e2e",
    "test": "npm run lint && npm run tsc && npm run test:e2e",
    "tsc": "rimraf lib && tsc",
    "prepublishOnly": "npm run tsc",
    "runPrepareFixtures": "node ../pnpm/lib/bin/pnpm.js m i --shrinkwrap-only --registry http://localhost:4873/ --ignore-scripts --force",
    "prepareFixtures": "npm-run-all -p -r pnpm-registry-mock runPrepareFixtures"
  },
  "dependencies": {
    "@pnpm/core-loggers": "1.0.0",
    "@pnpm/lifecycle": "3.0.2",
    "@pnpm/link-bins": "3.0.2",
    "@pnpm/modules-cleaner": "1.0.11",
    "@pnpm/modules-yaml": "2.0.0",
    "@pnpm/package-requester": "4.1.10",
    "@pnpm/pkgid-to-filename": "2.0.0",
    "@pnpm/read-package-json": "1.0.1",
    "@pnpm/shamefully-flatten": "1.0.3",
    "@pnpm/store-controller-types": "1.1.0",
    "@pnpm/symlink-dependency": "1.1.0",
    "@pnpm/types": "2.0.0",
    "@pnpm/utils": "0.9.0",
    "@types/ramda": "0.25.34",
    "dependency-path": "2.0.1",
    "graph-sequencer": "2.0.0",
    "p-limit": "2.0.0",
    "path-exists": "3.0.0",
    "pnpm-shrinkwrap": "8.1.5",
    "ramda": "0.26.0"
  }
}
