{"bin":{"es-check":"lib/cli/index.js"},"bugs":{"url":"https://github.com/yowainwright/es-check/issues"},"dist":{"shasum":"a5b4f0e9a450a73de20dd08e387aa243768cdd70","tarball":"https://registry.npmjs.org/es-check/-/es-check-9.6.3.tgz","fileCount":41,"integrity":"sha512-PUzSU2C3rapFZod56YQiFE7etSmZpVL88tob1yhGGeiVATJ2lR+7g0W+x5pU9qSCuQC+KvuRHQNz1Uq7WeD3Sg==","signatures":[{"sig":"MEQCIAC7PFkbsLrYtq61cSEdvuYLEZsFLiaeY+tJiV2+8m2TAiBaxahxfDCp2mXfIhL1QIPLo8iu61Mzo+/Wq+Jq023fcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147590},"main":"lib/index.js","name":"es-check","author":{"url":"https://jeffry.in","name":"Jeff Wainwright","email":"yowainwright@gmail.com"},"engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"exports":{".":{"import":"./lib/esm-wrapper.mjs","require":"./lib/index.js"}},"gitHead":"7a7e53fd6f08971e092e20d1b1f906b8246dadfd","license":"MIT","scripts":{"dev":"pnpm site:dev","lint":"oxlint lib","test":"node tests/scripts/test-runner.js unit && npm run test:e2e","format":"prettier --write .","update":"codependence --update && pastoralist && pnpm run scripts:generate","lint:ci":"oxlint lib --quiet","prepare":"node scripts/install/hooks.mjs","release":"release-it --no-git.requireUpstream","site:dev":"pnpm --filter es-check-docs run dev","test:e2e":"npm run test:e2e:cli && npm run test:e2e:esm && npm run test:e2e:package-files && npm run test:e2e:sourcemap","benchmark":"./tests/benchmarks/run-benchmarks.sh","test:unit":"node tests/scripts/test-runner.js unit","pre-commit":"pnpm lint && pnpm format && pnpm test","site:build":"pnpm --filter es-check-docs run build","pastoralist":"pastoralist","format:check":"prettier --check .","site:install":"pnpm --filter es-check-docs install","site:preview":"pnpm --filter es-check-docs run preview","test:e2e:cli":"node tests/e2e/test-cli.js","test:e2e:esm":"node tests/e2e/test-esm-import.mjs","prepublishOnly":"pnpm test","report:coverage":"mkdir -p coverage && node tests/scripts/test-runner.js unit --coverage --reporter=lcov","scripts:generate":"pnpm run scripts:generate:requirements && pnpm run scripts:generate:polyfills","test:unit:verbose":"node tests/scripts/test-runner.js unit --verbose","test:e2e:sourcemap":"node --test tests/e2e/test-sourcemap.js --test-timeout=10000","test:e2e:typescript":"tests/e2e/typescript/run-tests.sh","test:e2e:package-files":"node tests/e2e/test-package-files.mjs","scripts:generate:polyfills":"node scripts/generate/polyfills/core.mjs","scripts:generate:requirements":"node scripts/generate/requirements/parser.mjs"},"website":"https://jeffry.in/es-check","_npmUser":{"name":"yowainwright","email":"yowainwright@gmail.com"},"homepage":"https://github.com/yowainwright/es-check#readme","keywords":["check for es6","check for modules","es","es check","es matching","es version","ecmascript","ecmascript check","ecmascript matching","ecmascript version","js","js version","js version check","js version matching","test js version","test ecmascript version"],"overrides":{"ajv":"8.18.0","tmp":"0.2.4","diff":"5.2.2","vite":"6.4.1","lodash":"4.17.23","undici":"6.23.0","devalue":"5.6.3","js-yaml":"4.1.1","mdast-util-to-hast":"13.2.1"},"release-it":{"git":{"commitMessage":"chore: release v${version}","requireBranch":"main","requireCleanWorkingDir":true},"npm":{"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"}},"hooks":{"before:init":["pnpm run lint","pnpm test"],"after:release":"echo Successfully released ${name} v${version} to ${repo.repository}."},"github":{"web":true,"release":true}},"repository":{"url":"git+https://github.com/yowainwright/es-check.git","type":"git"},"workspaces":["site"],"_npmVersion":"11.9.0","description":"Checks the ECMAScript version of .js glob against a specified version of ECMAScript with a shell command","directories":{},"maintainers":[{"name":"yowainwright","email":"yowainwright@gmail.com"}],"pastoralist":{"appendix":{"tmp@0.2.4":{"ledger":{"addedDate":"2026-01-12T05:15:47.989Z"},"dependents":{"es-check":"tmp (transitive dependency)"}},"ajv@8.18.0":{"ledger":{"cve":"CVE-2025-69873","url":"https://github.com/yowainwright/es-check/security/dependabot/67","reason":"Security fix: ajv has ReDoS when using `$data` option (medium)","severity":"medium","addedDate":"2026-02-21T09:31:35.017Z","securityChecked":true,"securityProvider":"github","securityCheckDate":"2026-02-21T09:31:35.017Z"},"dependents":{"es-check":"ajv (transitive dependency)"}},"diff@5.2.2":{"ledger":{"cve":"CVE-2026-24001","url":"https://github.com/yowainwright/es-check/security/dependabot/61","reason":"Security fix: jsdiff has a Denial of Service vulnerability in parsePatch and applyPatch (low)","severity":"low","addedDate":"2026-02-21T00:23:12.264Z","securityChecked":true,"securityProvider":"github","securityCheckDate":"2026-02-21T00:23:12.264Z"},"dependents":{"es-check":"diff (transitive dependency)"}},"vite@6.4.1":{"ledger":{"addedDate":"2026-01-12T05:15:47.989Z"},"dependents":{"es-check":"vite (transitive dependency)","es-check-docs":"vite@^7.3.0"}},"devalue@5.6.3":{"ledger":{"url":"https://github.com/yowainwright/es-check/security/dependabot/66","reason":"Security fix: devalue `uneval`ed code can create objects with polluted prototypes when `eval`ed (low)","severity":"low","addedDate":"2026-02-21T00:23:12.264Z","securityChecked":true,"securityProvider":"github","securityCheckDate":"2026-02-21T00:23:12.264Z"},"dependents":{"es-check":"devalue (transitive dependency)"}},"js-yaml@4.1.1":{"ledger":{"addedDate":"2026-01-12T05:15:47.989Z"},"dependents":{"es-check":"js-yaml (transitive dependency)"}},"undici@6.23.0":{"ledger":{"cve":"CVE-2026-22036","url":"https://github.com/yowainwright/es-check/security/dependabot/57","reason":"Security fix: Undici has an unbounded decompression chain in HTTP responses on Node.js Fetch API via Content-Encoding leads to resource exhaustion (low)","severity":"low","addedDate":"2026-01-17T00:15:11.438Z","securityChecked":true,"securityProvider":"github","securityCheckDate":"2026-01-17T00:15:11.438Z"},"dependents":{"es-check":"undici (transitive dependency)"}},"lodash@4.17.23":{"ledger":{"cve":"CVE-2025-13465","url":"https://github.com/yowainwright/es-check/security/dependabot/63","reason":"Security fix: Lodash has Prototype Pollution Vulnerability in `_.unset` and `_.omit` functions (medium)","severity":"medium","addedDate":"2026-02-21T00:23:12.264Z","securityChecked":true,"securityProvider":"github","securityCheckDate":"2026-02-21T00:23:12.264Z"},"dependents":{"es-check":"lodash (transitive dependency)"}},"mdast-util-to-hast@13.2.1":{"ledger":{"addedDate":"2026-01-12T05:15:47.989Z"},"dependents":{"es-check":"mdast-util-to-hast (transitive dependency)"}}},"depPaths":["package.json","site/package.json"],"security":{"autoFix":true,"enabled":true,"provider":"github","interactive":false,"severityThreshold":"low","hasWorkspaceSecurityChecks":true}},"_nodeVersion":"24.14.0","dependencies":{"acorn":"8.16.0","fast-glob":"^3.3.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.30.0","devDependencies":{"oxlint":"^1.49.0","prettier":"3.8.1","release-it":"19.2.4","pastoralist":"1.10.0-1","browserslist":"^4.28.1","codependence":"0.3.1","core-js-compat":"^3.48.0","@mdn/browser-compat-data":"^7.3.3"},"_npmOperationalInternal":{"tmp":"tmp/es-check_9.6.3_1774038572315_0.7844733555777754","host":"s3://npm-registry-packages-npm-production"},"_id":"es-check@9.6.3","version":"9.6.3"}