{"bin":{"danger":"distribution/commands/danger.js","danger-ci":"distribution/commands/danger-ci.js","danger-js":"distribution/commands/danger.js","danger-pr":"distribution/commands/danger-pr.js","danger-init":"distribution/commands/danger-init.js","danger-local":"distribution/commands/danger-local.js","danger-runner":"distribution/commands/danger-runner.js","danger-process":"distribution/commands/danger-process.js","danger-reset-status":"distribution/commands/danger-reset-status.js"},"pkg":{"scripts":"distribution/**/*.js"},"bugs":{"url":"https://github.com/danger/danger-js/issues"},"dist":{"shasum":"67c50a08ab843b259c02c053146b65f6ab8bbe9b","tarball":"https://registry.npmjs.org/danger/-/danger-14.1.0.tgz","fileCount":366,"integrity":"sha512-t4VuJuRK52l3bReEGN2yaMYuNAw4riJMr9v1NQ24PkN6a9M7V2geqiy8JIjN/LVEIAB0nFslqw5rTSx1hNia2w==","signatures":[{"sig":"MEUCIQC+KYHMUrTUZ1UGET0lXzXE502rRgJ7fKek0BSzyjnUMwIgFdZNUjnW7CKMF5DeWzbfm4hPzI+TiSiKZhY+XDhdYcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB9huzbvnhp6vA6cKPjYk2zCfQ+y3/OybGkLIrgyyNeTAiA/Bu0xmD1VtWZxC9emqqtaaeWKmJfWwZHY7Kg2Q8vZFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/danger@14.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1407037},"jest":{"preset":"ts-jest","cacheDirectory":".jest/cache","testResultsProcessor":"jest-json-reporter","testPathIgnorePatterns":["/node_modules/","/distribution/","/types/"],"watchPathIgnorePatterns":["<rootDir>/test-results.json"]},"main":"distribution/danger.js","name":"danger","author":{"name":"Orta Therox"},"engines":{"node":">=18.17"},"gitHead":"72540533c4f99bad772ba303be0eb4af6eddbdc4","license":"MIT","scripts":{"docs":"yarn run docs:cp_defs && yarn typedoc --ignoreCompilerErrors --mode modules --json docs/js_ref_dsl_docs.json --includeDeclarations source","link":"yarn run build && yarn link","lint":"eslint \"source/*.ts\" \"source/**/*.ts\"","test":"jest","build":"shx rm -rf ./distribution && tsc -p tsconfig.production.json && chmod +x distribution/commands/danger.js && yarn madge ./distribution --circular --exclude debug.js","package":"yarn run pkg . --output brew-distribution/danger && zip -j brew-distribution/danger-macos.zip brew-distribution/danger && shasum -a 256 brew-distribution/danger-macos.zip","prepare":"husky","release":"release-it","dts-lint":"yarn run declarations && yarn dtslint types","lint:fix":"yarn --silent lint --fix","build:fast":"tsc -p tsconfig.production.json","test:watch":"jest --watch","type-check":"tsc --noEmit","build:watch":"tsc -w","package:x64":"yarn run pkg . --output brew-distribution/danger-x64 --targets node24-macos-x64 && zip -j brew-distribution/danger-macos-x64.zip brew-distribution/danger-x64 && shasum -a 256 brew-distribution/danger-macos-x64.zip","declarations":"ts-node ./scripts/create-danger-dts.ts","docs:cp_defs":"mkdir docs/docs_generate && cp source/danger.d.ts docs/docs_generate && cp node_modules/@octokit/rest/index.d.ts docs/docs_generate/github.d.ts","build:schemas":"typescript-json-schema tsconfig.json DangerJSON > source/danger-incoming-process-schema.json && typescript-json-schema tsconfig.json DangerResults > source/danger-outgoing-process-schema.json && yarn prettier --write source/danger-outgoing-process-schema.json source/danger-incoming-process-schema.json","package:arm64":"yarn run pkg . --output brew-distribution/danger-arm64 --targets node24-macos-arm64 && zip -j brew-distribution/danger-macos-arm64.zip brew-distribution/danger-arm64 && shasum -a 256 brew-distribution/danger-macos-arm64.zip","test:fixtures":"node ./scripts/run-fixtures.js","danger:prepush":"yarn build:fast && yarn test:fixtures && node distribution/commands/danger.js local --base main --dangerfile dangerfile.lite.ts","prepublishOnly":"yarn build && yarn jest && yarn declarations && yarn build:flow-types && yarn build:pretty-types","build:flow-types":"cp source/danger.d.ts source/_danger.d.ts && sed -ie 's/api: GitHub/api: any/g' source/_danger.d.ts && npx flowgen@1.3.0 source/_danger.d.ts -o distribution/danger.js.flow && node scripts/update_flow_types.js","build:pretty-types":"yarn prettier --write distribution/danger.d.ts && yarn prettier --parser flow distribution/danger.js.flow --write","test:update-fixtures":"yarn test:fixtures --update"},"typings":"distribution/danger.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6452feeb-c5bc-4b45-9bb0-eb73b938d8bb"}},"homepage":"https://github.com/danger/danger-js#readme","keywords":["danger","ci"],"prettier":{"semi":false,"proseWrap":"always","printWidth":120,"singleQuote":false,"trailingComma":"es5","bracketSpacing":true},"repository":{"url":"git+https://github.com/danger/danger-js.git","type":"git"},"_npmVersion":"12.2.1","description":"Unit tests for Team Culture","directories":{},"lint-staged":{"*.@(ts|tsx)":["yarn lint:fix","yarn prettier --write"],"*.@(json|md)":["yarn prettier --write"]},"maintainers":[{"name":"macklinu","email":"macklinu@gmail.com"},{"name":"orta","email":"orta.therox@gmail.com"},{"name":"dangersystems","email":"orta.therox+dangernpm@gmail.com"}],"resolutions":{"@octokit/rest":"^20.1.2","before-after-hook":"2.2.0"},"_nodeVersion":"22.23.3","dependencies":{"ini":"^5.0.0","chalk":"^4.1.2","debug":"^4.1.1","json5":"^2.2.3","undici":"^7.16.0","core-js":"^3.8.2","pinpoint":"^1.1.0","commander":"^2.18.0","micromatch":"^4.0.4","parse-diff":"^0.7.0","prettyjson":"^1.2.1","async-retry":"1.2.3","hyperlinker":"^1.0.0","jsonpointer":"^5.0.0","node-cleanup":"^2.1.2","@octokit/rest":"^20.1.2","readline-sync":"^1.4.9","lodash.memoize":"^4.1.2","@gitbeaker/rest":"^38.0.0","fast-json-patch":"^3.0.0-1","lodash.includes":"^4.3.0","lodash.isobject":"^3.0.2","lodash.mapvalues":"^4.6.0","override-require":"^1.1.1","parse-github-url":"^1.0.2","parse-link-header":"^2.0.0","regenerator-runtime":"^0.13.9","require-from-string":"^2.0.2","supports-hyperlinks":"^4.3.0","memfs-or-file-map-to-github-branch":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"shx":"^0.3.4","jest":"^28.0.0","nock":"^14.0.15","husky":"^9.1.7","madge":"^6.0.1","eslint":"^8.8.0","ts-jest":"^28.0.0","ts-node":"^10.9.2","typedoc":"0.9.0","date-fns":"^1.29.0","flow-bin":"^0.77.0","prettier":"^2.5.1","@babel/cli":"7.16.7","@types/ini":"^4.1.1","release-it":"^18.1.2","typescript":"^4.9.5","@babel/core":"7.16.7","@types/jest":"^28.0.0","@types/node":"18.19.18","@types/voca":"^1.4.0","lint-staged":"^12.3.7","@types/debug":"0.0.30","@types/json5":"^2.2.0","@yao-pkg/pkg":"^6.22.0","@babel/traverse":"7.16.7","@types/prettier":"^1.16.1","@babel/preset-env":"7.16.7","@types/micromatch":"^3.1.0","@types/async-retry":"^1.4.1","@types/jsonpointer":"^4.0.0","danger-plugin-jest":"^1.0.1","danger-plugin-yarn":"^1.3.1","eslint-plugin-jest":"^26.0.0","jest-json-reporter":"^1.2.2","eslint-plugin-jsdoc":"^48.1.0","@types/readline-sync":"^1.4.3","@types/lodash.memoize":"^4.1.3","@types/lodash.includes":"^4.3.4","eslint-config-prettier":"^8.3.0","typescript-json-schema":"^0.59.0","@types/lodash.mapvalues":"^4.6.6","@types/parse-github-url":"^1.0.3","@typescript-eslint/parser":"^5.10.1","@typescript-eslint/eslint-plugin":"^5.10.1","@babel/plugin-transform-typescript":"7.16.7","@babel/plugin-transform-flow-strip-types":"7.16.7"},"peerDependencies":{"undici":"^6.28.0 || ^7"},"peerDependenciesMeta":{"undici":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/danger_14.1.0_1793024946565_0.5610351420551252","host":"s3://npm-registry-packages-npm-production"},"_id":"danger@14.1.0","version":"14.1.0"}