{"bugs":{"url":"https://github.com/yowainwright/fast-brake/issues"},"dist":{"shasum":"d420f762bd24fd3466fd85ec9a7be965a860b1c7","tarball":"https://registry.npmjs.org/fast-brake/-/fast-brake-0.1.3.tgz","fileCount":125,"integrity":"sha512-sclOOF9eX7tGFtJ0SeTTDoKGaF5cSN9zwl1HITH6GRFGyRKbOekqVARumV/DL2aNNY4RwEiJyibtRj/9jOYTwA==","signatures":[{"sig":"MEQCIEixklLaLwuZJpOp/QX69Qf2Mh8JsEmqLP29VDLD4nS0AiBpsWVfOlyleSg2tg0p8tptiq9pQPeT4/i86IMUOovqpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189802},"main":"dist/index.cjs","name":"fast-brake","type":"module","types":"dist/index.d.ts","author":{"url":"yowainwright@gmail.com","name":"Jeff Wainwright","email":"https:jeffry.in"},"module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./sync":{"types":"./dist/sync.d.ts","import":"./dist/sync.js","require":"./dist/sync.cjs"},"./plugins/all":{"types":"./dist/plugins/all/index.d.ts","import":"./dist/plugins/all/index.js","require":"./dist/plugins/all/index.cjs"},"./extensions/loc":{"types":"./dist/extensions/loc.d.ts","import":"./dist/extensions/loc.js","require":"./dist/extensions/loc.cjs"},"./plugins/detect":{"types":"./dist/plugins/detect/index.d.ts","import":"./dist/plugins/detect/index.js","require":"./dist/plugins/detect/index.cjs"},"./plugins/es2015":{"types":"./dist/plugins/es2015/index.d.ts","import":"./dist/plugins/es2015/index.js","require":"./dist/plugins/es2015/index.cjs"},"./plugins/es2016":{"types":"./dist/plugins/es2016/index.d.ts","import":"./dist/plugins/es2016/index.js","require":"./dist/plugins/es2016/index.cjs"},"./plugins/es2017":{"types":"./dist/plugins/es2017/index.d.ts","import":"./dist/plugins/es2017/index.js","require":"./dist/plugins/es2017/index.cjs"},"./plugins/es2018":{"types":"./dist/plugins/es2018/index.d.ts","import":"./dist/plugins/es2018/index.js","require":"./dist/plugins/es2018/index.cjs"},"./plugins/es2019":{"types":"./dist/plugins/es2019/index.d.ts","import":"./dist/plugins/es2019/index.js","require":"./dist/plugins/es2019/index.cjs"},"./plugins/es2020":{"types":"./dist/plugins/es2020/index.d.ts","import":"./dist/plugins/es2020/index.js","require":"./dist/plugins/es2020/index.cjs"},"./plugins/es2021":{"types":"./dist/plugins/es2021/index.d.ts","import":"./dist/plugins/es2021/index.js","require":"./dist/plugins/es2021/index.cjs"},"./plugins/es2022":{"types":"./dist/plugins/es2022/index.d.ts","import":"./dist/plugins/es2022/index.js","require":"./dist/plugins/es2022/index.cjs"},"./plugins/es2023":{"types":"./dist/plugins/es2023/index.d.ts","import":"./dist/plugins/es2023/index.js","require":"./dist/plugins/es2023/index.cjs"},"./plugins/es2024":{"types":"./dist/plugins/es2024/index.d.ts","import":"./dist/plugins/es2024/index.js","require":"./dist/plugins/es2024/index.cjs"},"./plugins/es2025":{"types":"./dist/plugins/es2025/index.d.ts","import":"./dist/plugins/es2025/index.js","require":"./dist/plugins/es2025/index.cjs"},"./plugins/esversion":{"types":"./dist/plugins/esversion/index.d.ts","import":"./dist/plugins/esversion/index.js","require":"./dist/plugins/esversion/index.cjs"},"./plugins/telemetry":{"types":"./dist/plugins/telemetry/index.d.ts","import":"./dist/plugins/telemetry/index.js","require":"./dist/plugins/telemetry/index.cjs"},"./plugins/browserlist":{"types":"./dist/plugins/browserlist/index.d.ts","import":"./dist/plugins/browserlist/index.js","require":"./dist/plugins/browserlist/index.cjs"}},"gitHead":"68c3774ac3209e826e18fb400eeeac5b1c7c55e1","license":"MIT","scripts":{"dev":"cd site && bun run dev","lint":"turbo run lint:run","test":"turbo run test:run","build":"turbo run build:pkg","clean":"rimraf dist","commit":"git-cz","format":"turbo run format:run","update":"codependence --update && bun install","preview":"bun run --cwd site preview","release":"release-it","generate":"bun utils/generator/src/generate-schema.ts","lint:fix":"oxlint src tests --fix","lint:run":"oxlint src tests --ignore-pattern='tests/fixtures/*'","test:all":"bun test tests/**/*.test.ts --timeout 5000","test:run":"bun test tests/unit tests/integration/integration.test.ts --timeout 5000","benchmark":"bun run --cwd utils/benchmarker src/benchmark.ts","build:pkg":"bun run clean && bun run build:run","build:run":"tsup","test:unit":"turbo run test:unit","typecheck":"turbo run typecheck:run","commit-msg":"commitlint --edit $1","format:run":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","pre-commit":"lint-staged --quiet && bun run test","test:watch":"bun test --watch tests/**/*.test.ts","format:check":"prettier --check \"**/*.{ts,tsx,js,jsx,json,md}\"","benchmark:run":"bun utils/benchmarker/src/benchmark.ts","test:unit:run":"bun test tests/unit/*.test.ts --timeout 5000","typecheck:run":"tsc --noEmit","prepublishOnly":"bun run test && bun run build","benchmark:quick":"bun tests/integration/benchmarks.ts --quick","benchmark:update":"bun run --cwd utils/benchmarker update-docs","test:integration":"turbo run test:integration","test:integration:run":"bun test tests/integration/integration.test.ts --timeout 5000"},"_npmUser":{"name":"yowainwright","email":"yowainwright@gmail.com"},"homepage":"https://jeffry.in/fast-brake/","keywords":["es","ecmascript","feature-detection","compatibility","javascript","typescript","ast","parser","tokenizer","babel","transpiler","build-tools","webpack","rollup","vite","eslint","performance","fast","zero-dependencies","es5","es6","es2015","es2016","es2017","es2018","es2019","es2020","es2021","es2022","arrow-functions","template-literals","async-await","optional-chaining","nullish-coalescing","private-fields","static-blocks","bigint","classes","destructuring","spread-operator","for-of","generators","promises","modules","import","export"],"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release"}},"repository":{"url":"git+https://github.com/yowainwright/fast-brake.git","type":"git"},"workspaces":[".","site","utils/*"],"_npmVersion":"10.9.3","description":"fast js feature detection with zero runtime dependencies; analyzes js to verify compatibility","directories":{},"lint-staged":{"src/**/*.ts":["oxlint --fix","prettier --write"],"tests/**/*.ts":["oxlint --fix","prettier --write"]},"maintainers":[{"name":"yowainwright","email":"yowainwright@gmail.com"}],"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"packageManager":"bun@1.1.38","devDependencies":{"tsup":"8.5.0","husky":"9.1.7","is-ci":"^4.1.0","tslib":"2.8.1","turbo":"2.5.5","oxlint":"^1.12.0","rimraf":"6.0.1","prettier":"3.6.2","release-it":"19.0.4","typescript":"5.8.3","@types/node":"24.1.0","lint-staged":"16.1.2","codependence":"^1.0.0-1","@commitlint/cli":"19.8.1","@commitlint/config-conventional":"19.8.1"},"_npmOperationalInternal":{"tmp":"tmp/fast-brake_0.1.3_1759220679329_0.0866738386797834","host":"s3://npm-registry-packages-npm-production"},"_id":"fast-brake@0.1.3","version":"0.1.3"}