UNPKG

yarn-berry-deduplicate

Version:
80 lines (79 loc) 2.42 kB
{ "name": "yarn-berry-deduplicate", "version": "6.1.3", "bin": "./dist/cli.js", "description": "Deduplication tool for yarn.lock files", "keywords": [ "yarn", "yarn.lock", "lockfile", "duplicated", "package manager", "dedupe", "deduplicate" ], "scripts": { "clean": "yarn tsc --build --clean", "test": "yarn build && jest", "lint": "eslint .", "typecheck": "yarn tsc --build tsconfig.json --force && yarn tsc --build tests/tsconfig.json --force", "validate": "yarn test && yarn lint && yarn typecheck", "prepack": "yarn build", "build": "yarn clean && yarn tsc --build && chmod +x ./dist/cli.js", "release": "release-it" }, "homepage": "https://github.com/christophehurpeau/yarn-deduplicate#readme", "bugs": "https://github.com/christophehurpeau/yarn-deduplicate/issues", "license": "Apache-2.0", "author": "Sergio Cinos <sergio.cinos@gmail.com>", "main": "dist/index.js", "types": "dist/index.d.ts", "files": [ "AUTHORS.md", "CHANGELOG.md", "CODE_OF_CONDUCT.md", "LICENSE.txt", "README.md", "dist/*", "!dist/tsconfig.tsbuildinfo" ], "repository": { "type": "git", "url": "git@github.com:christophehurpeau/yarn-deduplicate.git" }, "engines": { "node": ">=14.21.3" }, "dependencies": { "@yarnpkg/core": "^4.4.1", "@yarnpkg/parsers": "^3.0.3", "commander": "^9.4.1", "semver": "^7.3.8", "tslib": "^2.4.1" }, "devDependencies": { "@babel/core": "^7.20.5", "@babel/preset-env": "^7.20.2", "@babel/preset-typescript": "^7.18.6", "@release-it/keep-a-changelog": "^3.1.0", "@tsconfig/node12": "^1.0.11", "@types/jest": "^29.2.4", "@types/semver": "^7.3.13", "eslint": "^8.29.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-jest": "^27.1.6", "eslint-plugin-md": "^1.0.19", "eslint-plugin-prettier": "^4.2.1", "jest": "^29.3.1", "outdent": "^0.8.0", "prettier": "^2.8.1", "release-it": "^15.5.1", "typescript": "^4.9.4" }, "jest": { "testMatch": [ "<rootDir>/tests/*.ts" ] }, "packageManager": "yarn@3.3.0" }