{
  "name": "install-pnpm-package",
  "version": "0.5.2",
  "main": "dist/index.js",
  "license": "MIT",
  "description": "Install node packages with pnpm, npm or yarn",
  "author": {
    "name": "Zebreus",
    "email": "lennarteichhorn@googlemail.com"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/Zebreus/install-pnpm-package"
  },
  "devDependencies": {
    "@types/eslint": "^8.4.6",
    "@types/jest": "^28.1.8",
    "@types/node": "^18.7.15",
    "@typescript-eslint/eslint-plugin": "^5.36.2",
    "@typescript-eslint/parser": "^5.36.2",
    "@zebreus/resolve-tspaths": "^0.7.5",
    "eslint": "^8.23.0",
    "eslint-import-resolver-typescript": "^3.5.0",
    "eslint-plugin-import": "^2.26.0",
    "eslint-plugin-jest": "^26.9.0",
    "husky": "^8.0.1",
    "jest": "^28.1.3",
    "lint-staged": "^13.0.3",
    "pinst": "^3.0.0",
    "prettier": "^2.7.1",
    "prettier-plugin-organize-imports": "^3.1.1",
    "ts-jest": "^28.0.8",
    "ts-node": "^10.9.1",
    "tsc-files": "^1.1.3",
    "typescript": "^4.8.2"
  },
  "files": [
    "dist/**"
  ],
  "keywords": [
    "pnpm",
    "npm",
    "yarn",
    "install",
    "package",
    "add",
    "remove",
    "module",
    "installer"
  ],
  "dependencies": {
    "@npmcli/arborist": "^5.6.1",
    "@pnpm/config": "^15.10.4",
    "@pnpm/core": "^5.11.4",
    "@pnpm/logger": "^4.0.0",
    "@pnpm/parse-wanted-dependency": "^3.0.2",
    "@pnpm/read-project-manifest": "^3.0.9",
    "@pnpm/store-connection-manager": "^4.3.8",
    "@pnpm/write-project-manifest": "^3.0.7",
    "@yarnpkg/core": "4.0.0-rc.18",
    "typanion": "^3.9.0",
    "safe-execa": "^0.1.2"
  },
  "peerDependencies": {
    "typanion": "^3.9.0"
  },
  "peerDependenciesMeta": {
    "typanion": {
      "optional": true
    }
  },
  "scripts": {
    "format": "prettier --write .",
    "lint": "eslint --cache && tsc --noEmit",
    "test": "jest",
    "_postinstall": "husky install",
    "build": "tsc --project tsconfig.build.json && resolve-tspaths -p tsconfig.build.json",
    "prepublish": "eslint --cache && tsc --noEmit"
  }
}