BEACON

← candidates

npm jschardet @4.1.0

score
0.6367 med
flagged 2026-11-06 01:05
signals by category
content 4

maintainers added: —

package profile →

amplifiers co-occurring signal pairs that lift the final score

Signals fired

signalweightrationale
content
bin_added 0.8 new bin entry: ['jschardet']
script_count_spike 0.5 scripts count 4 -> 23
license_changed 0.4 'LGPL-2.1+' -> '0BSD'
size_spike 0.5 unpackedSize 1322610 -> 7544951 (5.7×)

Prior profile (what it deviated from)

{
  "had_install_script": false,
  "maintainers": [
    "aadsm"
  ],
  "versions": 28
}

Evidence (package doc at flag time)

{
  "dependencies_count": 0,
  "dist": {
    "integrity": "sha512-ighRZ11mb6l4m+xSKoivuqNj44qkObODXsAnnkkfYcY4JfYRnEgAe/w1c3mbnJtTQmLtfebAUfXGsUGUJImexg==",
    "tarball": "https://registry.npmjs.org/jschardet/-/jschardet-4.1.0.tgz",
    "unpackedSize": 7544951
  },
  "dist-tags": {
    "latest": "4.1.0",
    "rc": "4.0.0-rc.4"
  },
  "latest_version": "4.1.0",
  "maintainers": [
    {
      "email": "antonio.afonso@gmail.com",
      "name": "aadsm"
    }
  ],
  "num_versions": 33,
  "repository": {
    "type": "git",
    "url": "git+https://github.com/aadsm/jschardet.git"
  },
  "scripts": {
    "benchmark:accuracy": "node tests/benchmark/accuracy.js",
    "benchmark:all": "npm run build && npm run benchmark:accuracy && npm run benchmark:throughput && npm run benchmark:coldstart && npm run benchmark:memory && npm run benchmark:bundle",
    "benchmark:bundle": "node tests/benchmark/bundle.js",
    "benchmark:coldstart": "node tests/benchmark/coldstart.js",
    "benchmark:memory": "node tests/benchmark/memory.js",
    "benchmark:throughput": "node tests/benchmark/throughput.js",
    "build": "tsc",
    "build:bundles": "node scripts/build-bundles.js",
    "build:types": "dts-bundle-generator --no-check --out-file build/index.d.cts build/index.d.ts && node scripts/mirror-cjs-types.js",
    "check:package": "publint --strict && attw --pack .",
    "prebuild": "npm run sync-version",
    "prebuild:bundles": "npm run sync-version",
    "prepublishOnly": "npm run build && npm run build:bundles && npm run build:types",
    "pretest:browser": "playwright install --only-shell chromium",
    "sync-version": "node scripts/sync-version.js",
    "test": "vitest run",
    "test:accuracy": "vitest run --config vitest.accuracy.config.ts",
    "test:browser": "vitest run --config vitest.browser.config.ts",
    "test:bundles": "vitest run --config vitest.bundles.jschardet.config.ts && vitest run --config vitest.bundles.chardet.config.ts",
    "typecheck": "tsc --noEmit",
    "update-chardet": "node scripts/update-chardet.js",
    "update-test-fixtures": "node scripts/update-test-fixtures.js",
    "version": "npm run build:bundles && git add src/version.js dist"
  },
  "signal_details": {
    "_amplifiers": [
      "size_spike + bin_added: payload growth alongside install surface (+0.10)"
    ],
    "bin_added": "new bin entry: ['jschardet']",
    "license_changed": "'LGPL-2.1+' -> '0BSD'",
    "script_count_spike": "scripts count 4 -> 23",
    "size_spike": "unpackedSize 1322610 -> 7544951 (5.7\u00d7)"
  },
  "time": {
    "created": "2012-03-01T23:22:55.537Z",
    "modified": "2026-10-25T21:37:58.081Z"
  }
}