Package evidence
@mountainpass/[email protected]
Install-time lifecycle script: postinstall="npm run requirements-check"
Recommended action
Block this updateStatic evidence trips multiple high-signal indicators. Quarantine the release until the publisher validates the change or you can rule out the indicators below.
Block this release in CIcurl · GitHub Actions
Fail the build when this package version is added or upgraded. Replace $PKGRADAR_TOKEN with a Pro / Team API key from your dashboard.
curl -fsS https://pkgradar.com/gate/npm \
-H "Authorization: Bearer $PKGRADAR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"specs":["@mountainpass/[email protected]"],"fail_on":"high"}'GitHub Actions step:
- name: PkgRadar gate
run: |
curl -fsS https://pkgradar.com/gate/npm \
-H "Authorization: Bearer ${{ secrets.PKGRADAR_TOKEN }}" \
-H "Content-Type: application/json" \
-d '{"specs":["@mountainpass/[email protected]"],"fail_on":"high"}'Why flagged
What the scanner saw
Install-time lifecycle script: postinstall="npm run requirements-check"
Not observed: package install, lifecycle script execution, or sandbox execution. PkgRadar only inspects on-disk artifacts.
Availability ledger
available
Status history (2 events)
- available → available · risk high · score 30 · status available -> available, risk high -> high, score 64 -> 30
- new → available · risk high · score 64 · status changed
Related candidates
Linked campaigns and clusters
tompahoward
5 members · evidence strength 76Install-time lifecycle script — postinstall="npm run requirements-check"
5 members · evidence strength 82Evidence
Static findings
1 static · 0 from release diff · showing high-signal first.
| Severity | Kind | Path | Detail | Points |
|---|---|---|---|---|
| high | Install-time lifecycle script | package.json | postinstall="npm run requirements-check" | 30 |
Manifest
Package metadata
Scripts118
add-changesetchangeset add --openbuildbabel . --ignore ./LICENSE.template.md --ignore node_modules --ignore test --ignore lib --ignore cucumber.js --ignore scripts -d libbuild:dockerdocker build --build-arg PACKAGE_TGZ=mountainpass-addressr-${npm_package_version}.tgz --build-arg PACKAGE=${npm_package_name} --build-arg VERSION=${npm_package_version} --build-arg MAINTAINER=${npm_package_author_email} -t mountainpass/addressr:${npm_package_version} -t mountainpass/addressr:latest .build:workeresbuild deploy/cloudflare-worker/worker.js --bundle --format=esm --outfile=deploy/cloudflare-worker/worker.bundled.jscheck-depsdry-aged-deps --checkcheck-licenseslicense-checker --production --onlyAllow 'MIT;Apache-2.0;ISC;Custom: http://github.com/substack/node-bufferlist;Unlicense;BSD-2-Clause;BSD-3-Clause;WTFPL;0BSD;MIT*;Python-2.0;MPL-2.0;BlueOak-1.0.0' --summarycheck:not-cli2-tagsnode scripts/check-not-cli2-tags.mjsci:publish[ "$CI" = true ] && changeset publish || echo "Dry run: changeset publish"ci:version[ "$CI" = true ] && changeset version || echo "Dry run: changeset version"cover:cli:geonyc --report-dir coverage/cli --temp-dir coverage/cli/.nyc_output npm run test:cli:nogeocover:cli:nogeonyc --report-dir coverage/cli --temp-dir coverage/cli/.nyc_output npm run test:cli:nogeocover:nodejs:geonyc --report-dir coverage/nodejs-geo --temp-dir coverage/nodejs-geo/.nyc_output npm run test:nodejs:geocover:nodejs:nogeonyc --report-dir coverage/nodejs --temp-dir coverage/nodejs/.nyc_output npm run test:nodejs:nogeocover:rest:geonyc --report-dir coverage/rest-geo --temp-dir coverage/rest-geo/.nyc_output npm run test:rest:geocover:rest:nogeonyc --report-dir coverage/rest --temp-dir coverage/rest/.nyc_output npm run test:rest:nogeodeploy:proddeploy/deploy.shdeploy:testdeploy/deploy.shdocker:pushdocker push "mountainpass/addressr:${npm_package_version}"dopublishnpm publish mountainpass-addressr-${npm_package_version}.tgz --access publicdotest:cli2:geoADDRESSR_ENABLE_GEO=1 ES_INDEX_NAME=test COVERED_STATES=OT TEST_PROFILE=cli2 cucumber-js -p cli2 -- --harmony_async_iterationdotest:cli2:nogeoES_INDEX_NAME=test COVERED_STATES=OT TEST_PROFILE=cli2 cucumber-js -p cli2 -- --harmony_async_iterationdotest:cli:nogeoES_INDEX_NAME=test COVERED_STATES=OT TEST_PROFILE=cli cucumber-js -p cli -- --harmony_async_iterationgen-install-cmdecho "#!/bin/sh npm install -g ${npm_package_name}@${npm_package_version}" > install.shgenversiongenversion --es6 --semi version.jshmmecho mountainpass-addressr-${npm_package_version}.tgzlinteslint . --fixnpm-checknpm-check --skip-unusednpm-check-unusednpm-checknpm-check:interactivenpm-check --skip-unused -upostbuildcp -r api lib/.- …and 88 more.
Dependencies21
@changesets/cli^2.26.2@mountainpass/waycharter^2.0.30@opensearch-project/opensearch^3.5.1debug^4.1.1directory-exists^2.0.1dotenv^10.0.0express^4.17.1glob^13.0.6http-link-header^1.1.3js-yaml^4.1.1json-ptr^3.1.1keyv^5.6.0keyv-file^5.3.3node-machine-id^1.1.12papaparse^5.0.0progress^2.0.3semver^7.3.2swagger-tools^0.10.4unzip-stream^0.3.0uri-template-lite^23.4.0wait-port^1.1.0