Package evidence
@liascript/[email protected]
Remote Dependency Spec: devDependencies.y-generic="github:andre-dietrich/y-generic"
Trust signals
Why this verdict
PkgRadar discounts a release’s score when public reputation argues against novel malware. The verdict above already reflects these — the panel just explains what was applied.
- Weekly downloads
- 303
- Versions published
- 214Mature · −50% score
- First published
- Feb 2021
- Publisher
- liascript
Effective trust discount applied: −50% (max across signals — discounts don’t stack). New install-lifecycle deltas vs the previous release would clear the discount.
Recommended action
Review before promotingMixed signals: the package has indicators worth reading before allowing the update in automated dependency flows.
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":["@liascript/[email protected]"],"fail_on":"review"}'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":["@liascript/[email protected]"],"fail_on":"review"}'Why flagged
What the scanner saw
Remote Dependency Spec: devDependencies.y-generic="github:andre-dietrich/y-generic"
Not observed: package install, lifecycle script execution, or sandbox execution. PkgRadar only inspects on-disk artifacts.
Availability ledger
available
Status history (1 event)
- new → available · risk review · score 2 · status changed
Evidence
Static findings
1 static · 0 from release diff · showing high-signal first.
| Severity | Kind | Path | Detail | Points |
|---|---|---|---|---|
| medium | Remote Dependency Spec | package.json | devDependencies.y-generic="github:andre-dietrich/y-generic" | 8 |
Manifest
Package metadata
Scripts35
analyzenpm run clean && npx parcel build --no-source-maps --reporter @parcel/reporter-bundle-analyzer src/entry/app/index.htmlbuildnpm run build:appbuild:appnpm run clean && npx parcel build --no-source-maps --public-url . src/entry/app/index.html && npm run swbuild:basenpm run clean && npx parcel build --no-source-maps --public-url . src/entry/base/index.htmlbuild:devnpm run clean && npx parcel build --no-source-maps --public-url . src/entry/dev/index.html && npm run swbuild:h5pnpm run clean && npx parcel build --no-source-maps --public-url . src/entry/h5p/index.htmlbuild:indexeddbnpm run clean && npx parcel build --no-source-maps --public-url . src/entry/indexeddb/index.htmlbuild:librarynpm run clean && npx parcel build --no-source-maps --public-url . src/entry/library/index.tsbuild:opalnpm run clean && npx parcel build --no-source-maps --public-url . src/entry/opal/index.htmlbuild:previewnpx parcel build --no-source-maps --public-url . src/typescript/webcomponents/preview-lia.tsbuild:scorm1.2npm run clean && npx parcel build --no-source-maps --public-url . src/entry/scorm1.2/index.htmlbuild:scorm2004npm run clean && ./node_modules/parcel/lib/bin.js build --no-source-maps --public-url . src/entry/scorm2004/index.htmlbuild:webcomponentnpm run clean && npx parcel build --no-source-maps src/entry/webcomponent/index.ts && rm dist/README.mdbuild:webcomponentPublicnpm run clean && npx parcel build --no-source-maps --public-url https://liascript.github.io/webcomponent/ src/entry/webcomponent/index.ts && rm dist/README.mdbuild:workernpm run clean && npx parcel build --no-source-maps --target node src/entry/worker/index.jsbuild:xapinpm run clean && npx parcel build --no-source-maps --public-url . src/entry/xapi/index.htmlcleanrm -rf dist .parcel-cacheformat:scssnpx prettier --write 'src/scss/**/*.scss'minify:jsfind dist -name "*.js" -print0 | xargs -0 -P 4 -I {} sh -c 'before=$(wc -c < {}); if npx minify {} > {}.min 2>/dev/null; then after=$(wc -c < {}.min); if [ ${after} -lt ${before} ]; then mv {}.min {}; reduction=$((${before}-${after})); percent=$(awk "BEGIN {printf \"%.2f\", ${reduction}/${before}*100}"); echo "{} reduced from ${before} to ${after} bytes (${percent}% reduction)"; else rm {}.min; echo "{} no reduction achieved, file size unchanged"; fi; else echo "{} minification failed, skipping"; fi'prebuildnpx parcel build --no-source-maps --no-optimize --public-url . src/entry/app/index.htmlswnpx workbox injectManifest workbox-config.jstestnpx elm-testtranslateelm-i18n-gen lia-localization/locale src/elm/Translations.elmwatchnpm run watch:devwatch:appnpx parcel serve src/entry/app/index.html --openwatch:basenpx parcel serve src/entry/base/index.htmlwatch:devnpx parcel serve src/entry/dev/index.html --openwatch:h5pnpx parcel serve src/entry/h5p/index.htmlwatch:indexeddbnpx parcel serve src/entry/indexeddb/index.html --openwatch:librarynpx parcel serve src/entry/library/index.html --open- …and 5 more.
Dependencies1
pako^2.1.0