npm jschardet @4.1.0
score
0.6367
med
flagged
2026-11-06 01:05
amplifiers
co-occurring signal pairs that lift the final score
- size_spike + bin_added: payload growth alongside install surface (+0.10)
Signals fired
| signal | weight | rationale |
|---|---|---|
| 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"
}
}