PkgRadar

Package evidence

@bitcode-framework/[email protected]

Obfuscation Density: high encoded/escaped-token density

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.

Versions published
1
First published
May 2026
Publisher
brainplusplus

Recommended action

Review before promoting

Mixed 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":["@bitcode-framework/[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":["@bitcode-framework/[email protected]"],"fail_on":"review"}'
Publisherbrainplusplus
Artifact bytes7,049,756
Previous versionnone
Published2026-05-25T08:19:39.474Z
SHA-25616e62b0e842ed724c91a5d6658bfaeb1d05345c8980b903713755251c1f2f121

Why flagged

What the scanner saw

Obfuscation Density: high encoded/escaped-token density

Not observed: package install, lifecycle script execution, or sandbox execution. PkgRadar only inspects on-disk artifacts.

Availability ledger

available

review
Last checked
reviewRisk
136Score
0.1.1Version
Status history (1 event)
  1. newavailable · risk review · score 136 · status changed

Evidence

Static findings

194 static · 0 from release diff · showing high-signal first.

SeverityKindPathDetailPoints
mediumObfuscation Densitypackage/dist/cjs/bc-field-markdown.cjs.entry.jshigh encoded/escaped-token density12
mediumObfuscation Densitypackage/dist/esm/bc-field-markdown.entry.jshigh encoded/escaped-token density12
mediumRemote Payloadpackage/dist/components/widgets/index.jsmatched "cUrl "12
Show all 194 findings (low-signal and informational)

Showing 60 of 194 findings.

SeverityKindPathDetailPoints
mediumObfuscation Densitypackage/dist/cjs/bc-field-markdown.cjs.entry.jshigh encoded/escaped-token density12
mediumObfuscation Densitypackage/dist/esm/bc-field-markdown.entry.jshigh encoded/escaped-token density12
mediumRemote Payloadpackage/dist/components/widgets/index.jsmatched "cUrl "12
lowObfuscationpackage/dist/cjs/bc-activity.cjs.entry.jsmatched "\\u260E"3
lowObfuscationpackage/dist/esm/bc-activity.entry.jsmatched "\\u260E"3
lowObfuscationpackage/dist/collection/components/social/bc-activity/bc-activity.jsmatched "\\u260E"3
lowObfuscationpackage/dist/cjs/bc-chart-kpi.cjs.entry.jsmatched "\\u25B2"3
lowObfuscationpackage/dist/esm/bc-chart-kpi.entry.jsmatched "\\u25B2"3
lowObfuscationpackage/dist/collection/components/charts/bc-chart-kpi/bc-chart-kpi.jsmatched "\\u25B2"3
lowObfuscationpackage/dist/cjs/bc-child-table.cjs.entry.jsmatched "\\u25B2"3
lowObfuscationpackage/dist/esm/bc-child-table.entry.jsmatched "\\u25B2"3
lowObfuscationpackage/dist/collection/components/datatable/bc-child-table/bc-child-table.jsmatched "\\u25B2"3
lowObfuscationpackage/dist/cjs/bc-copy.cjs.entry.jsmatched "\\u2713"3
lowObfuscationpackage/dist/esm/bc-copy.entry.jsmatched "\\u2713"3
lowObfuscationpackage/dist/collection/components/widgets/bc-copy/bc-copy.jsmatched "\\u2713"3
lowObfuscationpackage/dist/cjs/bc-datatable.cjs.entry.jsmatched "fromCharCode"3
lowObfuscationpackage/dist/esm/bc-datatable.entry.jsmatched "fromCharCode"3
lowObfuscationpackage/dist/collection/components/datatable/bc-datatable/bc-datatable.jsmatched "\\u25B2"3
lowObfuscationpackage/dist/components/bc-datatable.jsmatched "fromCharCode"3
lowObfuscationpackage/dist/cjs/bc-dialog-alert.cjs.entry.jsmatched "\\u00D7"3
lowObfuscationpackage/dist/esm/bc-dialog-alert.entry.jsmatched "\\u00D7"3
lowObfuscationpackage/dist/collection/components/dialogs/bc-dialog-alert/bc-dialog-alert.jsmatched "\\u00D7"3
lowObfuscationpackage/dist/cjs/bc-dialog-confirm.cjs.entry.jsmatched "\\u00D7"3
lowObfuscationpackage/dist/esm/bc-dialog-confirm.entry.jsmatched "\\u00D7"3
lowObfuscationpackage/dist/collection/components/dialogs/bc-dialog-confirm/bc-dialog-confirm.jsmatched "\\u00D7"3
lowObfuscationpackage/dist/cjs/bc-dialog-modal_3.cjs.entry.jsmatched "\\u00D7"3
lowObfuscationpackage/dist/esm/bc-dialog-modal_3.entry.jsmatched "\\u00D7"3
lowObfuscationpackage/dist/collection/components/dialogs/bc-dialog-modal/bc-dialog-modal.jsmatched "\\u00D7"3
lowObfuscationpackage/dist/cjs/bc-dialog-prompt.cjs.entry.jsmatched "\\u00D7"3
lowObfuscationpackage/dist/esm/bc-dialog-prompt.entry.jsmatched "\\u00D7"3
lowObfuscationpackage/dist/collection/components/dialogs/bc-dialog-prompt/bc-dialog-prompt.jsmatched "\\u00D7"3
lowObfuscationpackage/dist/cjs/bc-dialog-quickentry.cjs.entry.jsmatched "\\u00D7"3
lowObfuscationpackage/dist/esm/bc-dialog-quickentry.entry.jsmatched "\\u00D7"3
lowObfuscationpackage/dist/collection/components/dialogs/bc-dialog-quickentry/bc-dialog-quickentry.jsmatched "\\u00D7"3
lowObfuscationpackage/dist/cjs/bc-dialog-wizard.cjs.entry.jsmatched "\\u00D7"3
lowObfuscationpackage/dist/esm/bc-dialog-wizard.entry.jsmatched "\\u00D7"3
lowObfuscationpackage/dist/collection/components/dialogs/bc-dialog-wizard/bc-dialog-wizard.jsmatched "\\u00D7"3
lowObfuscationpackage/dist/cjs/bc-favorites.cjs.entry.jsmatched "\\u2606"3
lowObfuscationpackage/dist/esm/bc-favorites.entry.jsmatched "\\u2606"3
lowObfuscationpackage/dist/collection/components/search/bc-favorites/bc-favorites.jsmatched "\\u2606"3
lowObfuscationpackage/dist/cjs/bc-field-barcode.cjs.entry.jsmatched "fromCharCode"3
lowObfuscationpackage/dist/esm/bc-field-barcode.entry.jsmatched "fromCharCode"3
lowObfuscationpackage/dist/collection/components/fields/bc-field-barcode/bc-field-barcode.jsmatched "\\u00D7"3
lowObfuscationpackage/dist/components/bc-field-barcode.jsmatched "\\x00"3
lowObfuscationpackage/dist/cjs/bc-field-code.cjs.entry.jsmatched "\\xa1"3
lowObfuscationpackage/dist/esm/bc-field-code.entry.jsmatched "\\xa1"3
lowObfuscationpackage/dist/collection/components/fields/bc-field-code/bc-field-code.jsmatched "\\u00D7"3
lowObfuscationpackage/dist/components/bc-field-code.jsmatched "\\xa1"3
lowObfuscationpackage/dist/cjs/bc-field-color.cjs.entry.jsmatched "\\u00D7"3
lowObfuscationpackage/dist/esm/bc-field-color.entry.jsmatched "\\u00D7"3
lowObfuscationpackage/dist/collection/components/fields/bc-field-color/bc-field-color.jsmatched "\\u00D7"3
lowObfuscationpackage/dist/cjs/bc-field-currency.cjs.entry.jsmatched "\\u20AC"3
lowObfuscationpackage/dist/esm/bc-field-currency.entry.jsmatched "\\u20AC"3
lowObfuscationpackage/dist/collection/components/fields/bc-field-currency/bc-field-currency.jsmatched "\\u20AC"3
lowObfuscationpackage/dist/cjs/bc-field-date.cjs.entry.jsmatched "\\u00D7"3
lowObfuscationpackage/dist/esm/bc-field-date.entry.jsmatched "\\u00D7"3
lowObfuscationpackage/dist/collection/components/fields/bc-field-date/bc-field-date.jsmatched "\\u00D7"3
lowObfuscationpackage/dist/cjs/bc-field-datetime.cjs.entry.jsmatched "\\u00D7"3
lowObfuscationpackage/dist/esm/bc-field-datetime.entry.jsmatched "\\u00D7"3
lowObfuscationpackage/dist/collection/components/fields/bc-field-datetime/bc-field-datetime.jsmatched "\\u00D7"3

Manifest

Package metadata

Scripts11
  • buildstencil build && node scripts/generate-exports.mjs && node src/demo/build-demo.js
  • build:demonode src/demo/build-demo.js
  • build:stencilstencil build
  • demonode scripts/kill-demo.js && stencil build && node src/demo/build-demo.js && npx -y http-server www -p 3333 -c-1 --cors -o /demo/
  • demo:killnode scripts/kill-demo.js
  • generatestencil generate
  • generate:exportsnode scripts/generate-exports.mjs
  • startstencil build --dev --watch --serve
  • teststencil test --spec
  • test:e2estencil test --e2e
  • test:watchstencil test --spec --watchAll
Dependencies25
  • @codemirror/lang-css^6.3.1
  • @codemirror/lang-html^6.4.11
  • @codemirror/lang-javascript^6.2.5
  • @codemirror/lang-json^6.0.2
  • @codemirror/lang-python^6.2.1
  • @codemirror/lang-sql^6.10.0
  • @codemirror/lang-xml^6.1.0
  • @codemirror/state^6.6.0
  • @codemirror/view^6.41.0
  • @fullcalendar/core^6.1.20
  • @fullcalendar/daygrid^6.1.20
  • @fullcalendar/interaction^6.1.20
  • @stencil/store^2.2.2
  • @tiptap/core^3.22.3
  • @tiptap/extension-placeholder^3.22.3
  • @tiptap/starter-kit^3.22.3
  • codemirror^6.0.2
  • echarts^6.0.0
  • jsbarcode^3.12.3
  • leaflet^1.9.4
  • markdown-it^14.1.1
  • qrcode^1.5.4
  • signature_pad^5.1.3
  • sortablejs^1.15.7
  • xlsx^0.18.5