{
  "name": "@yarn-tool/pkg-entry-util",
  "version": "3.0.13",
  "description": "用於處理 package.json entry 相關欄位的工具庫，包含 bin、exports、publishConfig 欄位的修復與驗證功能，並提供各類套件的預設 npm scripts（工作區根目錄、一般套件、根目錄套件）/ Utility for handling package.json entry fields including bin, exports, publishConfig fix/verification, plus preset npm scripts for workspace root, regular packages, and root packages",
  "keywords": [
    "yarn",
    "yarn-tool",
    "npm",
    "lerna",
    "workspaces",
    "pkg",
    "dependencies",
    "monorepo",
    "yarnlock",
    "node-modules",
    "packages",
    "package",
    "scripts",
    "preset",
    "npm-scripts",
    "lifecycle",
    "init",
    "npm-init",
    "create-yarn-workspaces",
    "workspace-root",
    "bin",
    "exports",
    "publish-config",
    "create-by-yarn-tool"
  ],
  "homepage": "https://github.com/bluelovers/ws-yarn-workspaces/tree/master/packages/@yarn-tool/pkg-entry-util#readme",
  "bugs": {
    "url": "https://github.com/bluelovers/ws-yarn-workspaces/issues"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/bluelovers/ws-yarn-workspaces.git",
    "directory": "packages/@yarn-tool/pkg-entry-util"
  },
  "license": "ISC",
  "author": "bluelovers",
  "main": "lib/index.js",
  "scripts": {
    "coverage": "yarn run test -- --coverage",
    "lint": "ynpx --quiet eslint -- **/*.ts",
    "test": "jest --passWithNoTests",
    "test:jest": "jest --passWithNoTests",
    "test:jest:coverage": "yarn run test:jest -- --coverage",
    "test:jest:snapshot": "yarn run test:jest -- -u",
    "test:mocha": "ynpx --quiet -p ts-node -p mocha mocha -- --require ts-node/register \"!(node_modules)/**/*.{test,spec}.{ts,tsx}\"",
    "test:snapshot": "yarn run test -- -u",
    "test:tsd": "ynpx tsd",
    "test:tsdx": "ynpx @bluelovers/tsdx test --passWithNoTests",
    "build:dts": "ynpx dts-bundle-generator -o ./dist/index.d.ts ./src/index.ts --no-banner & echo build:dts",
    "build:tsdx": "ynpx @bluelovers/tsdx build --target node --name index",
    "preversion": "echo preversion && yarn run test",
    "version": "echo version",
    "postversion": "echo postversion",
    "prepublish": "echo prepublish",
    "prepublishOnly": "echo prepublishOnly",
    "prepublishOnly:update": "yarn run ncu && yarn run sort-package-json",
    "publish": "echo publish",
    "postpublish": "echo postpublish",
    "postpublishOnly": "echo postpublishOnly",
    "ncu": "yarn-tool ncu -u",
    "sort-package-json": "yarn-tool sort",
    "tsc:showConfig": "ynpx get-current-tsconfig -p"
  },
  "dependencies": {
    "@ts-type/package-dts": "^3.0.9",
    "@yarn-tool/find-root": "^2.0.24",
    "@yarn-tool/resolve-package": "^3.0.9",
    "fs-extra": "^11.3.4",
    "tslib": ">=2.8.1",
    "upath2": "^3.1.23"
  },
  "publishConfig": {
    "access": "public"
  },
  "gitHead": "8c939a673ef0f088d4a3aa8a240ed6c28d390f98"
}
