{"objects":[{"downloads":{"monthly":713251797,"weekly":158338941},"dependents":"86","updated":"2026-10-10T00:24:36.177Z","searchScore":11.766856,"package":{"name":"@eslint-community/eslint-utils","keywords":["eslint"],"version":"4.10.1","description":"Utilities for ESLint plugins.","sanitized_name":"@eslint-community/eslint-utils","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:e25ef714-b215-453a-abdc-4aad5939d213","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"contact+eslintcbot@eslint.org","username":"eslint-community-bot"},{"email":"info@michaeldeboey.be","username":"michaeldeboey"}],"license":"MIT","date":"2026-07-22T13:06:59.259Z","links":{"homepage":"https://github.com/eslint-community/eslint-utils#readme","repository":"git+https://github.com/eslint-community/eslint-utils.git","bugs":"https://github.com/eslint-community/eslint-utils/issues","npm":"https://www.npmjs.com/package/@eslint-community/eslint-utils"}},"score":{"final":11.766856,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":528385514,"weekly":123674160},"dependents":"1565","updated":"2026-10-10T00:20:46.311Z","searchScore":11.755303,"package":{"name":"@aws-sdk/types","keywords":[],"version":"3.974.6","description":"Types for the AWS SDK","sanitized_name":"@aws-sdk/types","publisher":{"email":"aws-sdk-js-automation@amazon.com","actor":{"name":"aws-sdk-bot","type":"user","email":"aws-sdk-js-automation@amazon.com"},"username":"aws-sdk-bot"},"maintainers":[{"email":"osa-3p@amazon.com","username":"amzn-oss"},{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"}],"license":"Apache-2.0","date":"2026-09-22T18:50:22.571Z","links":{"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/types","repository":"git+https://github.com/aws/aws-sdk-js-v3.git","bugs":"https://github.com/aws/aws-sdk-js-v3/issues","npm":"https://www.npmjs.com/package/@aws-sdk/types"}},"score":{"final":11.755303,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":892151150,"weekly":197498751},"dependents":"1856","updated":"2026-10-10T00:27:37.971Z","searchScore":11.742608,"package":{"name":"statuses","keywords":["http","status","code"],"version":"2.0.2","description":"HTTP status utility","sanitized_name":"statuses","publisher":{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},"maintainers":[{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},{"email":"hello@blakeembrey.com","username":"blakeembrey"},{"email":"doug@somethingdoug.com","username":"dougwilson"},{"email":"jonathanrichardong@gmail.com","username":"jongleberry"}],"license":"MIT","date":"2025-06-06T19:56:01.385Z","links":{"homepage":"https://github.com/jshttp/statuses#readme","repository":"git+https://github.com/jshttp/statuses.git","bugs":"https://github.com/jshttp/statuses/issues","npm":"https://www.npmjs.com/package/statuses"}},"score":{"final":11.742608,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1204111703,"weekly":283706077},"dependents":"11707","updated":"2026-10-10T00:20:00.079Z","searchScore":11.608669,"package":{"name":"mime-types","keywords":["mime","types"],"version":"3.0.2","description":"The ultimate javascript content-type utility.","sanitized_name":"mime-types","publisher":{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},"maintainers":[{"email":"hello@blakeembrey.com","username":"blakeembrey"},{"email":"wes@wesleytodd.com","username":"wesleytodd"},{"email":"doug@somethingdoug.com","username":"dougwilson"},{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},{"email":"jonathanrichardong@gmail.com","username":"jongleberry"}],"license":"MIT","date":"2025-11-20T11:12:29.693Z","links":{"homepage":"https://github.com/jshttp/mime-types#readme","repository":"git+https://github.com/jshttp/mime-types.git","bugs":"https://github.com/jshttp/mime-types/issues","npm":"https://www.npmjs.com/package/mime-types"}},"score":{"final":11.608669,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":765214249,"weekly":168034844},"dependents":"95","updated":"2026-10-10T00:22:34.131Z","searchScore":11.597321,"package":{"name":"@typescript-eslint/scope-manager","keywords":["eslint","typescript","estree"],"version":"8.71.1","description":"TypeScript scope analyser for ESLint","sanitized_name":"@typescript-eslint/scope-manager","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"trustedPublisher":{"oidcConfigId":"4b8483b4-b5e7-43bf-9b37-170a75804800","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"james@henry.sc","username":"jameshenry"},{"email":"brad.zacher@gmail.com","username":"bradzacher"}],"license":"MIT","date":"2026-10-05T17:08:04.824Z","links":{"homepage":"https://typescript-eslint.io/packages/scope-manager","repository":"https://github.com/typescript-eslint/typescript-eslint.git","bugs":"https://github.com/typescript-eslint/typescript-eslint/issues","npm":"https://www.npmjs.com/package/@typescript-eslint/scope-manager"}},"score":{"final":11.597321,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":789643609,"weekly":151635871},"dependents":"223","updated":"2026-10-10T00:31:20.861Z","searchScore":11.567336,"package":{"name":"math-intrinsics","keywords":[],"version":"1.1.0","description":"ES Math-related intrinsics and helpers, robustly cached.","sanitized_name":"math-intrinsics","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2024-12-19T05:58:09.877Z","links":{"homepage":"https://github.com/es-shims/math-intrinsics#readme","repository":"git+https://github.com/es-shims/math-intrinsics.git","bugs":"https://github.com/es-shims/math-intrinsics/issues","npm":"https://www.npmjs.com/package/math-intrinsics"}},"score":{"final":11.567336,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":688145642,"weekly":159643784},"dependents":"1622","updated":"2026-10-10T00:19:39.982Z","searchScore":11.535025,"package":{"name":"@typescript-eslint/utils","keywords":["eslint","typescript","estree"],"version":"8.71.1","description":"Utilities for working with TypeScript + ESLint together","sanitized_name":"@typescript-eslint/utils","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"trustedPublisher":{"oidcConfigId":"81cdca63-8c37-4456-b7ac-2a0b6aa2d4ae","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"james@henry.sc","username":"jameshenry"},{"email":"brad.zacher@gmail.com","username":"bradzacher"}],"license":"MIT","date":"2026-10-05T17:08:31.957Z","links":{"homepage":"https://typescript-eslint.io/packages/utils","repository":"https://github.com/typescript-eslint/typescript-eslint.git","bugs":"https://github.com/typescript-eslint/typescript-eslint/issues","npm":"https://www.npmjs.com/package/@typescript-eslint/utils"}},"score":{"final":11.535025,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":491408684,"weekly":109501339},"dependents":"731","updated":"2026-10-10T00:29:38.686Z","searchScore":11.452909,"package":{"name":"forwarded","keywords":["x-forwarded-for","http","req"],"version":"0.2.0","description":"Parse HTTP X-Forwarded-For header","sanitized_name":"forwarded","publisher":{"email":"doug@somethingdoug.com","username":"dougwilson"},"maintainers":[{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},{"email":"hello@blakeembrey.com","username":"blakeembrey"},{"email":"doug@somethingdoug.com","username":"dougwilson"}],"license":"MIT","date":"2021-05-31T23:23:02.495Z","links":{"homepage":"https://github.com/jshttp/forwarded#readme","repository":"git+https://github.com/jshttp/forwarded.git","bugs":"https://github.com/jshttp/forwarded/issues","npm":"https://www.npmjs.com/package/forwarded"}},"score":{"final":11.452909,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":596285736,"weekly":139201219},"dependents":"92","updated":"2026-10-10T00:20:44.600Z","searchScore":11.450943,"package":{"name":"@typescript-eslint/type-utils","keywords":["eslint","typescript","estree"],"version":"8.71.1","description":"Type utilities for working with TypeScript + ESLint together","sanitized_name":"@typescript-eslint/type-utils","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"trustedPublisher":{"oidcConfigId":"6865da1f-4d6a-427a-a022-23159e1ed94e","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"james@henry.sc","username":"jameshenry"},{"email":"brad.zacher@gmail.com","username":"bradzacher"}],"license":"MIT","date":"2026-10-05T17:08:21.153Z","links":{"homepage":"https://typescript-eslint.io","repository":"https://github.com/typescript-eslint/typescript-eslint.git","bugs":"https://github.com/typescript-eslint/typescript-eslint/issues","npm":"https://www.npmjs.com/package/@typescript-eslint/type-utils"}},"score":{"final":11.450943,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":559651357,"weekly":132637112},"dependents":"8","updated":"2026-10-10T00:20:50.115Z","searchScore":11.413734,"package":{"name":"@typescript-eslint/project-service","keywords":["eslint","typescript","estree"],"version":"8.71.1","description":"Standalone TypeScript project service wrapper for linting.","sanitized_name":"@typescript-eslint/project-service","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"trustedPublisher":{"oidcConfigId":"1b3e06f0-6f0c-494d-b263-62174ddb713a","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"james@henry.sc","username":"jameshenry"},{"email":"brad.zacher@gmail.com","username":"bradzacher"}],"license":"MIT","date":"2026-10-05T17:09:59.752Z","links":{"homepage":"https://typescript-eslint.io","repository":"https://github.com/typescript-eslint/typescript-eslint.git","bugs":"https://github.com/typescript-eslint/typescript-eslint/issues","npm":"https://www.npmjs.com/package/@typescript-eslint/project-service"}},"score":{"final":11.413734,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":656371106,"weekly":146361602},"dependents":"2300","updated":"2026-10-10T00:28:54.633Z","searchScore":11.394269,"package":{"name":"on-finished","keywords":[],"version":"2.4.1","description":"Execute a callback when a request closes, finishes, or errors","sanitized_name":"on-finished","publisher":{"email":"doug@somethingdoug.com","username":"dougwilson"},"maintainers":[{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},{"email":"doug@somethingdoug.com","username":"dougwilson"}],"license":"MIT","date":"2022-02-22T16:10:48.714Z","links":{"homepage":"https://github.com/jshttp/on-finished#readme","repository":"git+https://github.com/jshttp/on-finished.git","bugs":"https://github.com/jshttp/on-finished/issues","npm":"https://www.npmjs.com/package/on-finished"}},"score":{"final":11.394269,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":599935599,"weekly":139547594},"dependents":"13060","updated":"2026-10-10T00:20:16.428Z","searchScore":11.382214,"package":{"name":"@typescript-eslint/eslint-plugin","keywords":["eslint","eslintplugin","eslint-plugin","typescript"],"version":"8.71.1","description":"TypeScript plugin for ESLint","sanitized_name":"@typescript-eslint/eslint-plugin","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"trustedPublisher":{"oidcConfigId":"96ef0a26-e627-4d6a-b853-4c052a177a37","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"james@henry.sc","username":"jameshenry"},{"email":"brad.zacher@gmail.com","username":"bradzacher"}],"license":"MIT","date":"2026-10-05T17:09:16.284Z","links":{"homepage":"https://typescript-eslint.io/packages/eslint-plugin","repository":"https://github.com/typescript-eslint/typescript-eslint.git","bugs":"https://github.com/typescript-eslint/typescript-eslint/issues","npm":"https://www.npmjs.com/package/@typescript-eslint/eslint-plugin"}},"score":{"final":11.382214,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":711586572,"weekly":159155969},"dependents":"1884","updated":"2026-10-10T00:24:54.045Z","searchScore":11.368997,"package":{"name":"accepts","keywords":["content","negotiation","accept","accepts"],"version":"1.3.8","description":"Higher-level content negotiation","sanitized_name":"accepts","publisher":{"email":"doug@somethingdoug.com","username":"dougwilson"},"maintainers":[{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},{"email":"hello@blakeembrey.com","username":"blakeembrey"},{"email":"wes@wesleytodd.com","username":"wesleytodd"},{"email":"doug@somethingdoug.com","username":"dougwilson"}],"license":"MIT","date":"2022-02-02T23:52:08.772Z","links":{"homepage":"https://github.com/jshttp/accepts#readme","repository":"git+https://github.com/jshttp/accepts.git","bugs":"https://github.com/jshttp/accepts/issues","npm":"https://www.npmjs.com/package/accepts"}},"score":{"final":11.368997,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":796858367,"weekly":174354464},"dependents":"588","updated":"2026-10-10T00:22:31.071Z","searchScore":11.366105,"package":{"name":"@typescript-eslint/typescript-estree","keywords":["ast","estree","ecmascript","javascript","typescript","parser","syntax"],"version":"8.71.1","description":"A parser that converts TypeScript source code into an ESTree compatible form","sanitized_name":"@typescript-eslint/typescript-estree","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"trustedPublisher":{"oidcConfigId":"5fb1614d-63da-46bf-a3d8-9cec369fe14d","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"james@henry.sc","username":"jameshenry"},{"email":"brad.zacher@gmail.com","username":"bradzacher"}],"license":"MIT","date":"2026-10-05T17:08:37.672Z","links":{"homepage":"https://typescript-eslint.io/packages/typescript-estree","repository":"https://github.com/typescript-eslint/typescript-eslint.git","bugs":"https://github.com/typescript-eslint/typescript-eslint/issues","npm":"https://www.npmjs.com/package/@typescript-eslint/typescript-estree"}},"score":{"final":11.366105,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":591923886,"weekly":132857380},"dependents":"11","updated":"2026-10-10T00:22:28.929Z","searchScore":11.36167,"package":{"name":"@typescript-eslint/tsconfig-utils","keywords":["eslint","typescript","estree"],"version":"8.71.1","description":"Utilities for collecting TSConfigs for linting scenarios.","sanitized_name":"@typescript-eslint/tsconfig-utils","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"trustedPublisher":{"oidcConfigId":"dbe40a69-d3a1-4abb-a873-598f584303c9","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"james@henry.sc","username":"jameshenry"},{"email":"brad.zacher@gmail.com","username":"bradzacher"}],"license":"MIT","date":"2026-10-05T17:08:51.750Z","links":{"homepage":"https://typescript-eslint.io","repository":"https://github.com/typescript-eslint/typescript-eslint.git","bugs":"https://github.com/typescript-eslint/typescript-eslint/issues","npm":"https://www.npmjs.com/package/@typescript-eslint/tsconfig-utils"}},"score":{"final":11.36167,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":610793009,"weekly":136680798},"dependents":"1703","updated":"2026-10-10T00:24:51.093Z","searchScore":11.357883,"package":{"name":"range-parser","keywords":["range","parser","http"],"version":"1.3.0","description":"Range header field string parser","sanitized_name":"range-parser","publisher":{"email":"hello@blakeembrey.com","username":"blakeembrey"},"maintainers":[{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},{"email":"hello@blakeembrey.com","username":"blakeembrey"},{"email":"tj@vision-media.ca","username":"tjholowaychuk"},{"email":"doug@somethingdoug.com","username":"dougwilson"},{"email":"jonathanrichardong@gmail.com","username":"jonathanong"},{"email":"jonathanrichardong@gmail.com","username":"jongleberry"}],"license":"MIT","date":"2026-06-25T20:55:41.875Z","links":{"homepage":"https://github.com/jshttp/range-parser#readme","repository":"git+https://github.com/jshttp/range-parser.git","bugs":"https://github.com/jshttp/range-parser/issues","npm":"https://www.npmjs.com/package/range-parser"}},"score":{"final":11.357883,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":787939539,"weekly":167777789},"dependents":"2610","updated":"2026-10-10T00:27:03.171Z","searchScore":11.346642,"package":{"name":"braces","keywords":["alpha","alphabetical","bash","brace","braces","expand","expansion","filepath","fill","fs","glob","globbing","letter","match","matches","matching","number","numerical","path","range","ranges","sh"],"version":"3.0.3","description":"Bash-like brace expansion, implemented in JavaScript. Safer than other brace expansion libs, with complete support for the Bash 4.3 braces specification, without sacrificing speed.","sanitized_name":"braces","publisher":{"email":"github@sellside.com","username":"jonschlinkert"},"maintainers":[{"email":"github@sellside.com","username":"jonschlinkert"},{"email":"brian.woodward@gmail.com","username":"doowb"}],"license":"MIT","date":"2024-05-21T08:59:11.390Z","links":{"homepage":"https://github.com/micromatch/braces","repository":"git+https://github.com/micromatch/braces.git","bugs":"https://github.com/micromatch/braces/issues","npm":"https://www.npmjs.com/package/braces"}},"score":{"final":11.346642,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":572179695,"weekly":128283309},"dependents":"1146","updated":"2026-10-10T00:29:41.021Z","searchScore":11.34305,"package":{"name":"toidentifier","keywords":[],"version":"1.0.1","description":"Convert a string of words to a JavaScript identifier","sanitized_name":"toidentifier","publisher":{"email":"doug@somethingdoug.com","username":"dougwilson"},"maintainers":[{"email":"niftylettuce@gmail.com","username":"niftylettuce"},{"email":"doug@somethingdoug.com","username":"dougwilson"},{"email":"jonathanrichardong@gmail.com","username":"jongleberry"},{"email":"npm@titanism.com","username":"titanism"}],"license":"MIT","date":"2021-11-14T22:19:09.631Z","links":{"homepage":"https://github.com/component/toidentifier#readme","repository":"git+https://github.com/component/toidentifier.git","bugs":"https://github.com/component/toidentifier/issues","npm":"https://www.npmjs.com/package/toidentifier"}},"score":{"final":11.34305,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":71577610,"weekly":15474169},"dependents":"126","updated":"2026-10-10T00:20:02.532Z","searchScore":11.339544,"package":{"name":"npm-pick-manifest","keywords":["npm","semver","package manager"],"version":"12.0.0","description":"Resolves a matching manifest from a package metadata document according to standard npm semver resolution rules.","sanitized_name":"npm-pick-manifest","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:82cb1b0c-4f68-4f8f-a191-c880d9d114d0","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"saquibkhan@github.com","username":"saquibkhan"},{"email":"npm-cli+bot@github.com","username":"npm-cli-ops"},{"email":"reggi@github.com","username":"reggi"},{"email":"martin.ruiz.mares@gmail.com","username":"martinrrm"}],"license":"ISC","date":"2026-05-18T21:08:49.267Z","links":{"homepage":"https://github.com/npm/npm-pick-manifest#readme","repository":"git+https://github.com/npm/npm-pick-manifest.git","bugs":"https://github.com/npm/npm-pick-manifest/issues","npm":"https://www.npmjs.com/package/npm-pick-manifest"}},"score":{"final":11.339544,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":800125100,"weekly":176319923},"dependents":"4275","updated":"2026-10-10T00:25:13.399Z","searchScore":11.329656,"package":{"name":"http-errors","keywords":["http","error"],"version":"2.0.1","description":"Create HTTP error objects","sanitized_name":"http-errors","publisher":{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},"maintainers":[{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},{"email":"npm@egeste.net","username":"egeste"},{"email":"doug@somethingdoug.com","username":"dougwilson"},{"email":"jonathanrichardong@gmail.com","username":"jongleberry"}],"license":"MIT","date":"2025-11-20T19:12:22.755Z","links":{"homepage":"https://github.com/jshttp/http-errors#readme","repository":"git+https://github.com/jshttp/http-errors.git","bugs":"https://github.com/jshttp/http-errors/issues","npm":"https://www.npmjs.com/package/http-errors"}},"score":{"final":11.329656,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":782694633,"weekly":166866869},"dependents":"2454","updated":"2026-10-10T00:23:32.756Z","searchScore":11.296616,"package":{"name":"fill-range","keywords":["alpha","alphabetical","array","bash","brace","expand","expansion","fill","glob","match","matches","matching","number","numerical","range","ranges","regex","sh"],"version":"7.1.1","description":"Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`","sanitized_name":"fill-range","publisher":{"email":"github@sellside.com","username":"jonschlinkert"},"maintainers":[{"email":"elan.shanker+npm@gmail.com","username":"es128"},{"email":"github@sellside.com","username":"jonschlinkert"},{"email":"brian.woodward@gmail.com","username":"doowb"}],"license":"MIT","date":"2024-05-21T08:45:51.224Z","links":{"homepage":"https://github.com/jonschlinkert/fill-range","repository":"git+https://github.com/jonschlinkert/fill-range.git","bugs":"https://github.com/jonschlinkert/fill-range/issues","npm":"https://www.npmjs.com/package/fill-range"}},"score":{"final":11.296616,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":706054206,"weekly":157308986},"dependents":"1846","updated":"2026-10-10T00:23:11.120Z","searchScore":11.283733,"package":{"name":"finalhandler","keywords":[],"version":"2.1.1","description":"Node.js final http responder","sanitized_name":"finalhandler","publisher":{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},"maintainers":[{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},{"email":"wes@wesleytodd.com","username":"wesleytodd"},{"email":"doug@somethingdoug.com","username":"dougwilson"}],"license":"MIT","date":"2025-12-01T16:05:02.140Z","links":{"homepage":"https://github.com/pillarjs/finalhandler#readme","repository":"git+https://github.com/pillarjs/finalhandler.git","bugs":"https://github.com/pillarjs/finalhandler/issues","npm":"https://www.npmjs.com/package/finalhandler"}},"score":{"final":11.283733,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":181205656,"weekly":39625261},"dependents":"2165","updated":"2026-10-10T00:27:03.618Z","searchScore":11.272352,"package":{"name":"tw-animate-css","keywords":["accordion","animate","animation","bits-ui","collapsible","css","fades","opacity","radix","reka","scale","shadcn","slide","spin","tailwind-animate","tailwind","tailwindcss-animate","tailwindcss","transform","transition","translate","zoom"],"version":"1.4.0","description":"TailwindCSS v4.0 compatible replacement for `tailwindcss-animate`.","sanitized_name":"tw-animate-css","publisher":{"email":"luca.bosin@heviat.com","actor":{"name":"wombosvideo","type":"user","email":"luca.bosin@heviat.com"},"username":"wombosvideo"},"maintainers":[{"email":"luca.bosin@heviat.com","username":"wombosvideo"}],"license":"MIT","date":"2025-09-24T05:25:53.055Z","links":{"homepage":"https://github.com/Wombosvideo/tw-animate-css#readme","repository":"git+https://github.com/Wombosvideo/tw-animate-css.git","bugs":"https://github.com/Wombosvideo/tw-animate-css/issues","npm":"https://www.npmjs.com/package/tw-animate-css"}},"score":{"final":11.272352,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":620831384,"weekly":144406614},"dependents":"14027","updated":"2026-10-10T00:20:41.077Z","searchScore":11.256549,"package":{"name":"@typescript-eslint/parser","keywords":["ast","ecmascript","javascript","typescript","parser","syntax","eslint"],"version":"8.71.1","description":"An ESLint custom parser which leverages TypeScript ESTree","sanitized_name":"@typescript-eslint/parser","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"trustedPublisher":{"oidcConfigId":"cdc2f2de-3f77-4ac3-bf22-3d13d951386d","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"james@henry.sc","username":"jameshenry"},{"email":"brad.zacher@gmail.com","username":"bradzacher"}],"license":"MIT","date":"2026-10-05T17:08:12.507Z","links":{"homepage":"https://typescript-eslint.io/packages/parser","repository":"https://github.com/typescript-eslint/typescript-eslint.git","bugs":"https://github.com/typescript-eslint/typescript-eslint/issues","npm":"https://www.npmjs.com/package/@typescript-eslint/parser"}},"score":{"final":11.256549,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":632036487,"weekly":139050956},"dependents":"2517","updated":"2026-10-10T00:27:28.990Z","searchScore":11.234214,"package":{"name":"bytes","keywords":["byte","bytes","utility","parse","parser","convert","converter"],"version":"3.1.2","description":"Utility to parse a string bytes to bytes and vice-versa","sanitized_name":"bytes","publisher":{"email":"doug@somethingdoug.com","username":"dougwilson"},"maintainers":[{"email":"tj@vision-media.ca","username":"tjholowaychuk"},{"email":"doug@somethingdoug.com","username":"dougwilson"}],"license":"MIT","date":"2022-01-28T05:02:37.661Z","links":{"homepage":"https://github.com/visionmedia/bytes.js#readme","repository":"git+https://github.com/visionmedia/bytes.js.git","bugs":"https://github.com/visionmedia/bytes.js/issues","npm":"https://www.npmjs.com/package/bytes"}},"score":{"final":11.234214,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":688814645,"weekly":153231133},"dependents":"2114","updated":"2026-10-10T00:25:40.585Z","searchScore":11.223662,"package":{"name":"raw-body","keywords":[],"version":"4.0.0","description":"Get and validate the raw body of a readable stream.","sanitized_name":"raw-body","publisher":{"email":"npm-oidc-no-reply@github.com","approver":{"name":"bsebas","email":"bjohansebas@gmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:79817a4b-4d84-40ec-9ee5-c213f35c6573","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"bjohansebas@gmail.com","username":"bsebas"},{"email":"hello@blakeembrey.com","username":"blakeembrey"},{"email":"doug@somethingdoug.com","username":"dougwilson"},{"email":"jonathanrichardong@gmail.com","username":"jongleberry"},{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2026-07-12T02:58:18.618Z","links":{"homepage":"https://github.com/stream-utils/raw-body#readme","repository":"git+https://github.com/stream-utils/raw-body.git","bugs":"https://github.com/stream-utils/raw-body/issues","npm":"https://www.npmjs.com/package/raw-body"}},"score":{"final":11.223662,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":681402999,"weekly":151947860},"dependents":"2065","updated":"2026-10-10T00:22:59.686Z","searchScore":11.208406,"package":{"name":"send","keywords":["static","file","server"],"version":"1.2.1","description":"Better streaming static file server with Range and conditional-GET support","sanitized_name":"send","publisher":{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},"maintainers":[{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},{"email":"hello@blakeembrey.com","username":"blakeembrey"},{"email":"wes@wesleytodd.com","username":"wesleytodd"},{"email":"doug@somethingdoug.com","username":"dougwilson"}],"license":"MIT","date":"2025-12-15T19:36:11.862Z","links":{"homepage":"https://github.com/pillarjs/send#readme","repository":"git+https://github.com/pillarjs/send.git","bugs":"https://github.com/pillarjs/send/issues","npm":"https://www.npmjs.com/package/send"}},"score":{"final":11.208406,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":391781453,"weekly":92631640},"dependents":"3540","updated":"2026-10-10T00:22:00.151Z","searchScore":11.204464,"package":{"name":"typescript-eslint","keywords":["ast","ecmascript","javascript","typescript","parser","syntax","eslint","eslintplugin","eslint-plugin"],"version":"8.71.1","description":"Tooling which enables you to use TypeScript with ESLint","sanitized_name":"typescript-eslint","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"trustedPublisher":{"oidcConfigId":"0aa75d23-74f9-4199-99b1-a017b80fadd2","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"james@henry.sc","username":"jameshenry"},{"email":"brad.zacher@gmail.com","username":"bradzacher"}],"license":"MIT","date":"2026-10-05T17:08:41.691Z","links":{"homepage":"https://typescript-eslint.io/packages/typescript-eslint","repository":"https://github.com/typescript-eslint/typescript-eslint.git","bugs":"https://github.com/typescript-eslint/typescript-eslint/issues","npm":"https://www.npmjs.com/package/typescript-eslint"}},"score":{"final":11.204464,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":366549359,"weekly":88291954},"dependents":"265","updated":"2026-10-10T00:19:40.126Z","searchScore":11.17171,"package":{"name":"@smithy/signature-v4","keywords":[],"version":"5.7.4","description":"A standalone implementation of the AWS Signature V4 request signing algorithm","sanitized_name":"@smithy/signature-v4","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:8e51e47a-1cd1-4c2b-aa08-494578546331","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"aws-javascript-sdk-team+npm@amazon.com","username":"smithy-team"},{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"}],"license":"Apache-2.0","date":"2026-09-25T19:48:20.344Z","links":{"homepage":"https://github.com/smithy-lang/smithy-typescript/tree/main/packages/signature-v4","repository":"https://github.com/smithy-lang/smithy-typescript.git","bugs":"https://github.com/smithy-lang/smithy-typescript/issues","npm":"https://www.npmjs.com/package/@smithy/signature-v4"}},"score":{"final":11.17171,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":510415521,"weekly":115200866},"dependents":"1021","updated":"2026-10-10T00:26:21.004Z","searchScore":11.1614895,"package":{"name":"proxy-addr","keywords":["ip","proxy","x-forwarded-for"],"version":"2.0.8","description":"Determine address of proxied request","sanitized_name":"proxy-addr","publisher":{"email":"npm-oidc-no-reply@github.com","approver":{"name":"ulisesgascon","email":"ulisesgascondev@gmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:1f1d6579-61f3-4256-86eb-33a2392d7f7b","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},{"email":"doug@somethingdoug.com","username":"dougwilson"}],"license":"MIT","date":"2026-09-15T06:12:45.377Z","links":{"homepage":"https://github.com/jshttp/proxy-addr#readme","repository":"git+https://github.com/jshttp/proxy-addr.git","bugs":"https://github.com/jshttp/proxy-addr/issues","npm":"https://www.npmjs.com/package/proxy-addr"}},"score":{"final":11.1614895,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":410362044,"weekly":92730339},"dependents":"1237","updated":"2026-10-10T00:23:10.408Z","searchScore":11.160751,"package":{"name":"@smithy/node-http-handler","keywords":[],"version":"4.12.1","description":"Provides a way to make requests","sanitized_name":"@smithy/node-http-handler","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"smithy-team","type":"user","email":"aws-javascript-sdk-team+npm@amazon.com"},"trustedPublisher":{"oidcConfigId":"oidc:5a4d02f6-3fd0-4ab9-bd7b-0f6af958b155","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"},{"email":"aws-javascript-sdk-team+npm@amazon.com","username":"smithy-team"}],"license":"Apache-2.0","date":"2026-09-03T18:40:18.331Z","links":{"homepage":"https://github.com/smithy-lang/smithy-typescript/tree/main/packages/node-http-handler","repository":"https://github.com/smithy-lang/smithy-typescript.git","bugs":"https://github.com/smithy-lang/smithy-typescript/issues","npm":"https://www.npmjs.com/package/@smithy/node-http-handler"}},"score":{"final":11.160751,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":407366620,"weekly":92428891},"dependents":"6312","updated":"2026-10-10T00:22:53.986Z","searchScore":11.15898,"package":{"name":"protobufjs","keywords":["protobuf","protocol-buffers","serialization","typescript"],"version":"8.8.0","description":"Protocol Buffers for JavaScript & TypeScript.","sanitized_name":"protobufjs","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:3e44c768-0ae8-4179-9e99-8ac2f344bf27","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"dcode+npm@dcode.io","username":"dcode"},{"email":"npm@fenster.name","username":"fenster"},{"email":"node-team-npm+wombot@google.com","username":"google-wombot"}],"license":"BSD-3-Clause","date":"2026-08-27T00:03:40.592Z","links":{"homepage":"https://github.com/protobufjs/protobuf.js#readme","repository":"git+https://github.com/protobufjs/protobuf.js.git","bugs":"https://github.com/protobufjs/protobuf.js/issues","npm":"https://www.npmjs.com/package/protobufjs"}},"score":{"final":11.15898,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2391544350,"weekly":526768708},"dependents":"150357","updated":"2026-10-10T00:25:29.807Z","searchScore":11.154575,"package":{"name":"commander","keywords":["commander","command","option","parser","cli","argument","args","argv"],"version":"15.0.0","description":"the complete solution for node.js command-line programs","sanitized_name":"commander","publisher":{"email":"abe@enzou.tokyo","username":"abetomo"},"maintainers":[{"email":"npm_j@ruru.gen.nz","username":"shadowspawn"},{"email":"abe@enzou.tokyo","username":"abetomo"}],"license":"MIT","date":"2026-05-29T09:16:23.076Z","links":{"homepage":"https://github.com/tj/commander.js#readme","repository":"git+https://github.com/tj/commander.js.git","bugs":"https://github.com/tj/commander.js/issues","npm":"https://www.npmjs.com/package/commander"}},"score":{"final":11.154575,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":220234534,"weekly":50683008},"dependents":"26","updated":"2026-10-10T00:22:26.194Z","searchScore":11.15236,"package":{"name":"@aws-sdk/middleware-sdk-s3","keywords":[],"version":"3.972.78","description":"[![NPM version](https://img.shields.io/npm/v/@aws-sdk/middleware-sdk-s3/latest.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-sdk-s3) [![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/middleware-sdk-s3.svg)](https://www.npmjs.com/package/@","sanitized_name":"@aws-sdk/middleware-sdk-s3","publisher":{"email":"aws-sdk-js-automation@amazon.com","actor":{"name":"aws-sdk-bot","type":"user","email":"aws-sdk-js-automation@amazon.com"},"username":"aws-sdk-bot"},"maintainers":[{"email":"osa-3p@amazon.com","username":"amzn-oss"},{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"}],"license":"Apache-2.0","date":"2026-10-09T20:54:24.135Z","links":{"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/middleware-sdk-s3","repository":"git+https://github.com/aws/aws-sdk-js-v3.git","bugs":"https://github.com/aws/aws-sdk-js-v3/issues","npm":"https://www.npmjs.com/package/@aws-sdk/middleware-sdk-s3"}},"score":{"final":11.15236,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":190464495,"weekly":42629042},"dependents":"102","updated":"2026-10-10T00:21:25.592Z","searchScore":11.151264,"package":{"name":"@aws-sdk/middleware-logger","keywords":[],"version":"3.972.47","description":"[![NPM version](https://img.shields.io/npm/v/@aws-sdk/middleware-logger/latest.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-logger) [![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/middleware-logger.svg)](https://www.npmjs.com/package/@","sanitized_name":"@aws-sdk/middleware-logger","publisher":{"email":"aws-sdk-js-automation@amazon.com","actor":{"name":"aws-sdk-bot","type":"user","email":"aws-sdk-js-automation@amazon.com"},"username":"aws-sdk-bot"},"maintainers":[{"email":"osa-3p@amazon.com","username":"amzn-oss"},{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"}],"license":"Apache-2.0","date":"2026-10-09T20:53:10.710Z","links":{"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/middleware-logger","repository":"git+https://github.com/aws/aws-sdk-js-v3.git","bugs":"https://github.com/aws/aws-sdk-js-v3/issues","npm":"https://www.npmjs.com/package/@aws-sdk/middleware-logger"}},"score":{"final":11.151264,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":226823516,"weekly":48391603},"dependents":"69","updated":"2026-10-10T00:23:07.752Z","searchScore":11.147304,"package":{"name":"@aws-sdk/util-endpoints","keywords":[],"version":"3.996.46","description":"Utilities to help with endpoint resolution","sanitized_name":"@aws-sdk/util-endpoints","publisher":{"email":"aws-sdk-js-automation@amazon.com","actor":{"name":"aws-sdk-bot","type":"user","email":"aws-sdk-js-automation@amazon.com"},"username":"aws-sdk-bot"},"maintainers":[{"email":"osa-3p@amazon.com","username":"amzn-oss"},{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"}],"license":"Apache-2.0","date":"2026-10-09T20:58:31.822Z","links":{"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages/util-endpoints","repository":"git+https://github.com/aws/aws-sdk-js-v3.git","bugs":"https://github.com/aws/aws-sdk-js-v3/issues","npm":"https://www.npmjs.com/package/@aws-sdk/util-endpoints"}},"score":{"final":11.147304,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":200817128,"weekly":42891215},"dependents":"103","updated":"2026-10-10T00:23:11.619Z","searchScore":11.145676,"package":{"name":"@aws-sdk/middleware-host-header","keywords":[],"version":"3.972.48","description":"[![NPM version](https://img.shields.io/npm/v/@aws-sdk/middleware-host-header/latest.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-host-header) [![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/middleware-host-header.svg)](https://www.npmj","sanitized_name":"@aws-sdk/middleware-host-header","publisher":{"email":"aws-sdk-js-automation@amazon.com","actor":{"name":"aws-sdk-bot","type":"user","email":"aws-sdk-js-automation@amazon.com"},"username":"aws-sdk-bot"},"maintainers":[{"email":"osa-3p@amazon.com","username":"amzn-oss"},{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"}],"license":"Apache-2.0","date":"2026-10-09T20:53:41.403Z","links":{"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/middleware-host-header","repository":"git+https://github.com/aws/aws-sdk-js-v3.git","bugs":"https://github.com/aws/aws-sdk-js-v3/issues","npm":"https://www.npmjs.com/package/@aws-sdk/middleware-host-header"}},"score":{"final":11.145676,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1785542984,"weekly":386909624},"dependents":"6345","updated":"2026-10-10T00:23:04.548Z","searchScore":11.134809,"package":{"name":"type-fest","keywords":["typescript","ts","types","utility","util","utilities","omit","merge","json","generics"],"version":"5.10.0","description":"A collection of essential TypeScript types","sanitized_name":"type-fest","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"(MIT OR CC0-1.0)","date":"2026-09-17T09:11:18.201Z","links":{"homepage":"https://github.com/sindresorhus/type-fest#readme","repository":"git+https://github.com/sindresorhus/type-fest.git","bugs":"https://github.com/sindresorhus/type-fest/issues","npm":"https://www.npmjs.com/package/type-fest"}},"score":{"final":11.134809,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":388302361,"weekly":92491630},"dependents":"29","updated":"2026-10-10T00:21:21.030Z","searchScore":11.133076,"package":{"name":"@aws-sdk/credential-provider-process","keywords":["aws","credentials"],"version":"3.972.73","description":"AWS credential provider that sources credential_process from ~/.aws/credentials and ~/.aws/config","sanitized_name":"@aws-sdk/credential-provider-process","publisher":{"email":"aws-sdk-js-automation@amazon.com","actor":{"name":"aws-sdk-bot","type":"user","email":"aws-sdk-js-automation@amazon.com"},"username":"aws-sdk-bot"},"maintainers":[{"email":"osa-3p@amazon.com","username":"amzn-oss"},{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"}],"license":"Apache-2.0","date":"2026-10-09T20:52:29.045Z","links":{"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/credential-provider-process","repository":"git+https://github.com/aws/aws-sdk-js-v3.git","bugs":"https://github.com/aws/aws-sdk-js-v3/issues","npm":"https://www.npmjs.com/package/@aws-sdk/credential-provider-process"}},"score":{"final":11.133076,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":388976943,"weekly":92714703},"dependents":"67","updated":"2026-10-10T00:22:16.857Z","searchScore":11.123612,"package":{"name":"@aws-sdk/credential-provider-sso","keywords":["aws","credentials"],"version":"3.973.17","description":"AWS credential provider that exchanges a resolved SSO login token file for temporary AWS credentials","sanitized_name":"@aws-sdk/credential-provider-sso","publisher":{"email":"aws-sdk-js-automation@amazon.com","actor":{"name":"aws-sdk-bot","type":"user","email":"aws-sdk-js-automation@amazon.com"},"username":"aws-sdk-bot"},"maintainers":[{"email":"osa-3p@amazon.com","username":"amzn-oss"},{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"}],"license":"Apache-2.0","date":"2026-10-09T20:52:42.640Z","links":{"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/credential-provider-sso","repository":"git+https://github.com/aws/aws-sdk-js-v3.git","bugs":"https://github.com/aws/aws-sdk-js-v3/issues","npm":"https://www.npmjs.com/package/@aws-sdk/credential-provider-sso"}},"score":{"final":11.123612,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":711736298,"weekly":156350788},"dependents":"1712","updated":"2026-10-10T00:26:43.247Z","searchScore":11.118007,"package":{"name":"npm-run-path","keywords":["npm","run","path","package","bin","binary","binaries","script","cli","command-line","execute","executable"],"version":"6.0.0","description":"Get your PATH prepended with locally installed binaries","sanitized_name":"npm-run-path","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2024-08-26T08:40:09.814Z","links":{"homepage":"https://github.com/sindresorhus/npm-run-path#readme","repository":"git+https://github.com/sindresorhus/npm-run-path.git","bugs":"https://github.com/sindresorhus/npm-run-path/issues","npm":"https://www.npmjs.com/package/npm-run-path"}},"score":{"final":11.118007,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":634203024,"weekly":148133329},"dependents":"4065","updated":"2026-10-10T00:20:31.650Z","searchScore":11.110101,"package":{"name":"serve-static","keywords":[],"version":"2.2.1","description":"Serve static files","sanitized_name":"serve-static","publisher":{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},"maintainers":[{"email":"doug@somethingdoug.com","username":"dougwilson"},{"email":"wes@wesleytodd.com","username":"wesleytodd"},{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"}],"license":"MIT","date":"2025-12-15T19:17:31.514Z","links":{"homepage":"https://github.com/expressjs/serve-static#readme","repository":"git+https://github.com/expressjs/serve-static.git","bugs":"https://github.com/expressjs/serve-static/issues","npm":"https://www.npmjs.com/package/serve-static"}},"score":{"final":11.110101,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":865855170,"weekly":197276643},"dependents":"2873","updated":"2026-10-10T00:21:17.473Z","searchScore":11.108138,"package":{"name":"is-glob","keywords":["bash","braces","check","exec","expression","extglob","glob","globbing","globstar","is","match","matches","pattern","regex","regular","string","test"],"version":"4.0.3","description":"Returns `true` if the given string looks like a glob pattern or an extglob pattern. This makes it easy to create code that only uses external modules like node-glob when necessary, resulting in much faster code execution and initialization time, and a bet","sanitized_name":"is-glob","publisher":{"email":"blaine.bublitz@gmail.com","username":"phated"},"maintainers":[{"email":"blaine.bublitz@gmail.com","username":"phated"},{"email":"github@sellside.com","username":"jonschlinkert"},{"email":"brian.woodward@gmail.com","username":"doowb"}],"license":"MIT","date":"2021-09-29T16:52:47.977Z","links":{"homepage":"https://github.com/micromatch/is-glob","repository":"git+https://github.com/micromatch/is-glob.git","bugs":"https://github.com/micromatch/is-glob/issues","npm":"https://www.npmjs.com/package/is-glob"}},"score":{"final":11.108138,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":957459531,"weekly":215314945},"dependents":"2979","updated":"2026-10-10T00:27:25.749Z","searchScore":11.100121,"package":{"name":"function-bind","keywords":["function","bind","shim","es5"],"version":"1.1.2","description":"Implementation of Function.prototype.bind","sanitized_name":"function-bind","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"raynos2@gmail.com","username":"raynos"},{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2023-10-12T19:08:19.687Z","links":{"homepage":"https://github.com/Raynos/function-bind","repository":"git+https://github.com/Raynos/function-bind.git","bugs":"https://github.com/Raynos/function-bind/issues","npm":"https://www.npmjs.com/package/function-bind"}},"score":{"final":11.100121,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":290703676,"weekly":69867803},"dependents":"5477","updated":"2026-10-10T00:21:25.716Z","searchScore":11.09782,"package":{"name":"dompurify","keywords":["dom","xss","html","svg","mathml","security","secure","sanitizer","sanitize","filter","purify"],"version":"3.4.16","description":"DOMPurify is a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. It runs as JavaScript and works in all modern browsers, as well as in Node.js (via jsdom). DOMPurify is written by security people who have vast background in web a","sanitized_name":"dompurify","publisher":{"email":"mario@cure53.de","username":"cure53"},"maintainers":[{"email":"mario@cure53.de","username":"cure53"}],"license":"(MPL-2.0 OR Apache-2.0)","date":"2026-09-23T15:29:57.247Z","links":{"homepage":"https://github.com/cure53/DOMPurify","repository":"git://github.com/cure53/DOMPurify.git","bugs":"https://github.com/cure53/DOMPurify/issues","npm":"https://www.npmjs.com/package/dompurify"}},"score":{"final":11.09782,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":185858761,"weekly":37321744},"dependents":"729","updated":"2026-10-10T00:25:36.796Z","searchScore":11.096751,"package":{"name":"cacache","keywords":["cache","caching","content-addressable","sri","sri hash","subresource integrity","cache","storage","store","file store","filesystem","disk cache","disk storage"],"version":"21.0.1","description":"Fast, fault-tolerant, cross-platform, disk-based, data-agnostic, content-addressable cache.","sanitized_name":"cacache","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:997c8200-e5c9-425a-836d-e55d4baafb92","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"saquibkhan@github.com","username":"saquibkhan"},{"email":"npm-cli+bot@github.com","username":"npm-cli-ops"},{"email":"reggi@github.com","username":"reggi"},{"email":"martin.ruiz.mares@gmail.com","username":"martinrrm"}],"license":"ISC","date":"2026-06-09T23:52:33.813Z","links":{"homepage":"https://github.com/npm/cacache#readme","repository":"git+https://github.com/npm/cacache.git","bugs":"https://github.com/npm/cacache/issues","npm":"https://www.npmjs.com/package/cacache"}},"score":{"final":11.096751,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":207706688,"weekly":49433199},"dependents":"8419","updated":"2026-10-10T00:20:48.535Z","searchScore":11.081936,"package":{"name":"framer-motion","keywords":["react animation","react","pose","react pose","animation","gestures","drag","spring","popmotion","framer","waapi"],"version":"14.1.0","description":"A simple and powerful JavaScript animation library","sanitized_name":"framer-motion","publisher":{"email":"mattgperry@gmail.com","actor":{"name":"popmotion","type":"user","email":"mattgperry@gmail.com"},"username":"popmotion"},"maintainers":[{"email":"npm@nvh.io","username":"nvh"},{"email":"mattgperry@gmail.com","username":"popmotion"}],"license":"MIT","date":"2026-10-09T19:39:32.851Z","links":{"homepage":"https://github.com/motiondivision/motion#readme","repository":"git+https://github.com/motiondivision/motion.git","bugs":"https://github.com/motiondivision/motion/issues","npm":"https://www.npmjs.com/package/framer-motion"}},"score":{"final":11.081936,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":610635278,"weekly":142153809},"dependents":"1989","updated":"2026-10-10T00:21:35.182Z","searchScore":11.0712185,"package":{"name":"word-wrap","keywords":["break","carriage","line","new-line","newline","return","soft","text","word","word-wrap","words","wrap"],"version":"1.2.5","description":"Wrap words to a specified length.","sanitized_name":"word-wrap","publisher":{"email":"github@sellside.com","username":"jonschlinkert"},"maintainers":[{"email":"github@sellside.com","username":"jonschlinkert"},{"email":"brian.woodward@gmail.com","username":"doowb"}],"license":"MIT","date":"2023-07-22T14:37:38.795Z","links":{"homepage":"https://github.com/jonschlinkert/word-wrap","repository":"git+https://github.com/jonschlinkert/word-wrap.git","bugs":"https://github.com/jonschlinkert/word-wrap/issues","npm":"https://www.npmjs.com/package/word-wrap"}},"score":{"final":11.0712185,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":372983912,"weekly":88784255},"dependents":"659","updated":"2026-10-10T00:20:00.646Z","searchScore":11.0697365,"package":{"name":"@smithy/fetch-http-handler","keywords":[],"version":"5.8.0","description":"Provides a way to make requests","sanitized_name":"@smithy/fetch-http-handler","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"smithy-team","type":"user","email":"aws-javascript-sdk-team+npm@amazon.com"},"trustedPublisher":{"oidcConfigId":"oidc:73948ca0-33e7-4710-9164-a05ba2ce42b4","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"aws-javascript-sdk-team+npm@amazon.com","username":"smithy-team"},{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"}],"license":"Apache-2.0","date":"2026-09-03T18:39:58.231Z","links":{"homepage":"https://github.com/smithy-lang/smithy-typescript/tree/main/packages/fetch-http-handler","repository":"https://github.com/smithy-lang/smithy-typescript.git","bugs":"https://github.com/smithy-lang/smithy-typescript/issues","npm":"https://www.npmjs.com/package/@smithy/fetch-http-handler"}},"score":{"final":11.0697365,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1065158167,"weekly":208055489},"dependents":"11939","updated":"2026-10-10T00:22:03.572Z","searchScore":11.065241,"package":{"name":"cross-spawn","keywords":["spawn","spawnSync","windows","cross-platform","path-ext","shebang","cmd","execute"],"version":"7.0.6","description":"Cross platform child_process#spawn and child_process#spawnSync","sanitized_name":"cross-spawn","publisher":{"email":"andremiguelcruz@msn.com","username":"satazor"},"maintainers":[{"email":"andremiguelcruz@msn.com","username":"satazor"}],"license":"MIT","date":"2024-11-18T13:59:52.129Z","links":{"homepage":"https://github.com/moxystudio/node-cross-spawn","repository":"git+ssh://git@github.com/moxystudio/node-cross-spawn.git","bugs":"https://github.com/moxystudio/node-cross-spawn/issues","npm":"https://www.npmjs.com/package/cross-spawn"}},"score":{"final":11.065241,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":388417522,"weekly":92519622},"dependents":"44","updated":"2026-10-10T00:21:20.196Z","searchScore":11.063739,"package":{"name":"@aws-sdk/credential-provider-env","keywords":["aws","credentials"],"version":"3.972.73","description":"AWS credential provider that sources credentials from known environment variables","sanitized_name":"@aws-sdk/credential-provider-env","publisher":{"email":"aws-sdk-js-automation@amazon.com","actor":{"name":"aws-sdk-bot","type":"user","email":"aws-sdk-js-automation@amazon.com"},"username":"aws-sdk-bot"},"maintainers":[{"email":"osa-3p@amazon.com","username":"amzn-oss"},{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"}],"license":"Apache-2.0","date":"2026-10-09T20:53:16.765Z","links":{"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/credential-provider-env","repository":"git+https://github.com/aws/aws-sdk-js-v3.git","bugs":"https://github.com/aws/aws-sdk-js-v3/issues","npm":"https://www.npmjs.com/package/@aws-sdk/credential-provider-env"}},"score":{"final":11.063739,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":834376777,"weekly":189694415},"dependents":"201","updated":"2026-10-10T00:29:32.754Z","searchScore":11.059526,"package":{"name":"call-bind-apply-helpers","keywords":[],"version":"1.0.2","description":"Helper functions around Function call/apply/bind, for use in `call-bind`","sanitized_name":"call-bind-apply-helpers","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2025-02-12T19:24:56.950Z","links":{"homepage":"https://github.com/ljharb/call-bind-apply-helpers#readme","repository":"git+https://github.com/ljharb/call-bind-apply-helpers.git","bugs":"https://github.com/ljharb/call-bind-apply-helpers/issues","npm":"https://www.npmjs.com/package/call-bind-apply-helpers"}},"score":{"final":11.059526,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":390125418,"weekly":89365475},"dependents":"29","updated":"2026-10-10T00:23:12.819Z","searchScore":11.052733,"package":{"name":"@aws-sdk/credential-provider-http","keywords":["aws","credentials"],"version":"3.972.75","description":"AWS credential provider for containers and HTTP sources","sanitized_name":"@aws-sdk/credential-provider-http","publisher":{"email":"aws-sdk-js-automation@amazon.com","actor":{"name":"aws-sdk-bot","type":"user","email":"aws-sdk-js-automation@amazon.com"},"username":"aws-sdk-bot"},"maintainers":[{"email":"osa-3p@amazon.com","username":"amzn-oss"},{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"}],"license":"Apache-2.0","date":"2026-10-09T21:01:01.250Z","links":{"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/credential-provider-http","repository":"git+https://github.com/aws/aws-sdk-js-v3.git","bugs":"https://github.com/aws/aws-sdk-js-v3/issues","npm":"https://www.npmjs.com/package/@aws-sdk/credential-provider-http"}},"score":{"final":11.052733,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":360424862,"weekly":87336820},"dependents":"47","updated":"2026-10-10T00:19:59.848Z","searchScore":11.051079,"package":{"name":"@aws-sdk/xml-builder","keywords":[],"version":"3.972.41","description":"XML utilities for the AWS SDK","sanitized_name":"@aws-sdk/xml-builder","publisher":{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"},"maintainers":[{"email":"osa-3p@amazon.com","username":"amzn-oss"},{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"}],"license":"Apache-2.0","date":"2026-09-22T18:49:08.799Z","links":{"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/xml-builder","repository":"git+https://github.com/aws/aws-sdk-js-v3.git","bugs":"https://github.com/aws/aws-sdk-js-v3/issues","npm":"https://www.npmjs.com/package/@aws-sdk/xml-builder"}},"score":{"final":11.051079,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":145431917,"weekly":29659080},"dependents":"507","updated":"2026-10-10T00:25:34.682Z","searchScore":11.04918,"package":{"name":"global-prefix","keywords":["global","module","modules","npm","path","prefix","resolve"],"version":"4.0.0","description":"Get the npm global path prefix.","sanitized_name":"global-prefix","publisher":{"email":"blaine.bublitz@gmail.com","username":"phated"},"maintainers":[{"email":"blaine.bublitz@gmail.com","username":"phated"},{"email":"github@sellside.com","username":"jonschlinkert"},{"email":"brian.woodward@gmail.com","username":"doowb"}],"license":"MIT","date":"2024-08-17T16:22:02.978Z","links":{"homepage":"https://github.com/jonschlinkert/global-prefix","repository":"git+https://github.com/jonschlinkert/global-prefix.git","bugs":"https://github.com/jonschlinkert/global-prefix/issues","npm":"https://www.npmjs.com/package/global-prefix"}},"score":{"final":11.04918,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":372108734,"weekly":74993964},"dependents":"127","updated":"2026-10-10T00:22:22.179Z","searchScore":11.047811,"package":{"name":"@aws-sdk/credential-provider-ini","keywords":["aws","credentials"],"version":"3.973.18","description":"AWS credential provider that sources credentials from ~/.aws/credentials and ~/.aws/config","sanitized_name":"@aws-sdk/credential-provider-ini","publisher":{"email":"aws-sdk-js-automation@amazon.com","actor":{"name":"aws-sdk-bot","type":"user","email":"aws-sdk-js-automation@amazon.com"},"username":"aws-sdk-bot"},"maintainers":[{"email":"osa-3p@amazon.com","username":"amzn-oss"},{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"}],"license":"Apache-2.0","date":"2026-10-09T20:52:08.648Z","links":{"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/credential-provider-ini","repository":"git+https://github.com/aws/aws-sdk-js-v3.git","bugs":"https://github.com/aws/aws-sdk-js-v3/issues","npm":"https://www.npmjs.com/package/@aws-sdk/credential-provider-ini"}},"score":{"final":11.047811,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":279849862,"weekly":59841489},"dependents":"65","updated":"2026-10-10T00:29:13.882Z","searchScore":11.044496,"package":{"name":"@istanbuljs/schema","keywords":[],"version":"0.1.6","description":"Schemas describing various structures used by nyc and istanbuljs","sanitized_name":"@istanbuljs/schema","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:67ce3c3a-438a-4c2b-b677-68bf5c6ba1d3","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"git@cfware.com","username":"coreyfarrell"},{"email":"bencoe@gmail.com","username":"bcoe"},{"email":"jasonk92@gmail.com","username":"jakxz"},{"email":"kananthmail-github@yahoo.com","username":"gotwarlost"},{"email":"bencoe+oss-bot@gmail.com","username":"oss-bot"}],"license":"MIT","date":"2026-04-13T10:57:53.570Z","links":{"homepage":"https://github.com/istanbuljs/schema#readme","repository":"git+https://github.com/istanbuljs/schema.git","bugs":"https://github.com/istanbuljs/schema/issues","npm":"https://www.npmjs.com/package/@istanbuljs/schema"}},"score":{"final":11.044496,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":415642948,"weekly":94897264},"dependents":"42","updated":"2026-10-10T00:23:10.474Z","searchScore":11.026093,"package":{"name":"@aws-sdk/credential-provider-web-identity","keywords":["aws","credentials"],"version":"3.972.79","description":"AWS credential provider that calls STS assumeRole for temporary AWS credentials","sanitized_name":"@aws-sdk/credential-provider-web-identity","publisher":{"email":"aws-sdk-js-automation@amazon.com","actor":{"name":"aws-sdk-bot","type":"user","email":"aws-sdk-js-automation@amazon.com"},"username":"aws-sdk-bot"},"maintainers":[{"email":"osa-3p@amazon.com","username":"amzn-oss"},{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"}],"license":"Apache-2.0","date":"2026-10-09T20:55:26.416Z","links":{"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/credential-provider-web-identity","repository":"git+https://github.com/aws/aws-sdk-js-v3.git","bugs":"https://github.com/aws/aws-sdk-js-v3/issues","npm":"https://www.npmjs.com/package/@aws-sdk/credential-provider-web-identity"}},"score":{"final":11.026093,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":182899768,"weekly":31876482},"dependents":"643","updated":"2026-10-10T00:20:57.537Z","searchScore":11.018351,"package":{"name":"ssri","keywords":["w3c","web","security","integrity","checksum","hashing","subresource integrity","sri","sri hash","sri string","sri generator","html"],"version":"14.0.0","description":"Standard Subresource Integrity library -- parses, serializes, generates, and verifies integrity metadata according to the SRI spec.","sanitized_name":"ssri","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:d8dafb73-541c-4602-9987-5d0ce7d3da01","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"saquibkhan@github.com","username":"saquibkhan"},{"email":"npm-cli+bot@github.com","username":"npm-cli-ops"},{"email":"reggi@github.com","username":"reggi"},{"email":"martin.ruiz.mares@gmail.com","username":"martinrrm"}],"license":"ISC","date":"2026-05-08T18:33:10.421Z","links":{"homepage":"https://github.com/npm/ssri#readme","repository":"git+https://github.com/npm/ssri.git","bugs":"https://github.com/npm/ssri/issues","npm":"https://www.npmjs.com/package/ssri"}},"score":{"final":11.018351,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":292801000,"weekly":70178205},"dependents":"274","updated":"2026-10-10T00:20:47.098Z","searchScore":11.016016,"package":{"name":"@sentry/core","keywords":[],"version":"11.6.0","description":"Base implementation for all Sentry JavaScript SDKs","sanitized_name":"@sentry/core","publisher":{"email":"accounts@sentry.io","actor":{"name":"sentry-bot","type":"user","email":"accounts@sentry.io"},"username":"sentry-bot"},"maintainers":[{"email":"accounts@sentry.io","username":"sentry-bot"}],"license":"MIT","date":"2026-10-08T15:06:40.899Z","links":{"homepage":"https://github.com/getsentry/sentry-javascript/tree/master/packages/core","repository":"git://github.com/getsentry/sentry-javascript.git","bugs":"https://github.com/getsentry/sentry-javascript/issues","npm":"https://www.npmjs.com/package/@sentry/core"}},"score":{"final":11.016016,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":346166389,"weekly":79007006},"dependents":"33","updated":"2026-10-10T00:23:55.049Z","searchScore":11.005882,"package":{"name":"@smithy/credential-provider-imds","keywords":["aws","credentials"],"version":"4.5.2","description":"AWS credential provider that sources credentials from the EC2 instance metadata service and ECS container metadata service","sanitized_name":"@smithy/credential-provider-imds","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:6cc8a966-8534-46e5-be41-0bdd9d289c86","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"aws-javascript-sdk-team+npm@amazon.com","username":"smithy-team"},{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"}],"license":"Apache-2.0","date":"2026-08-15T17:24:58.804Z","links":{"homepage":"https://github.com/smithy-lang/smithy-typescript/tree/main/packages/credential-provider-imds","repository":"https://github.com/smithy-lang/smithy-typescript.git","bugs":"https://github.com/smithy-lang/smithy-typescript/issues","npm":"https://www.npmjs.com/package/@smithy/credential-provider-imds"}},"score":{"final":11.005882,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":411390812,"weekly":91329452},"dependents":"1110","updated":"2026-10-10T00:30:50.512Z","searchScore":10.999068,"package":{"name":"has-bigints","keywords":["BigInt","bigints","typeof","ES2020"],"version":"1.1.0","description":"Determine if the JS environment has BigInt support.","sanitized_name":"has-bigints","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2024-12-18T17:37:33.322Z","links":{"homepage":"https://github.com/ljharb/has-bigints#readme","repository":"git+https://github.com/ljharb/has-bigints.git","bugs":"https://github.com/ljharb/has-bigints/issues","npm":"https://www.npmjs.com/package/has-bigints"}},"score":{"final":10.999068,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":687509933,"weekly":153546019},"dependents":"1007","updated":"2026-10-10T00:30:33.549Z","searchScore":10.979304,"package":{"name":"media-typer","keywords":[],"version":"2.0.0","description":"Simple RFC 6838 media type parser and formatter","sanitized_name":"media-typer","publisher":{"email":"hello@blakeembrey.com","username":"blakeembrey"},"maintainers":[{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},{"email":"hello@blakeembrey.com","username":"blakeembrey"},{"email":"doug@somethingdoug.com","username":"dougwilson"}],"license":"MIT","date":"2026-05-27T21:49:57.356Z","links":{"homepage":"https://github.com/jshttp/media-typer#readme","repository":"git+https://github.com/jshttp/media-typer.git","bugs":"https://github.com/jshttp/media-typer/issues","npm":"https://www.npmjs.com/package/media-typer"}},"score":{"final":10.979304,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":190125643,"weekly":35618308},"dependents":"102","updated":"2026-10-10T00:22:15.573Z","searchScore":10.979002,"package":{"name":"@aws-sdk/middleware-user-agent","keywords":[],"version":"3.972.77","description":"[![NPM version](https://img.shields.io/npm/v/@aws-sdk/middleware-user-agent/latest.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-user-agent) [![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/middleware-user-agent.svg)](https://www.npmjs.c","sanitized_name":"@aws-sdk/middleware-user-agent","publisher":{"email":"aws-sdk-js-automation@amazon.com","actor":{"name":"aws-sdk-bot","type":"user","email":"aws-sdk-js-automation@amazon.com"},"username":"aws-sdk-bot"},"maintainers":[{"email":"osa-3p@amazon.com","username":"amzn-oss"},{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"}],"license":"Apache-2.0","date":"2026-10-09T20:53:53.314Z","links":{"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/middleware-user-agent","repository":"git+https://github.com/aws/aws-sdk-js-v3.git","bugs":"https://github.com/aws/aws-sdk-js-v3/issues","npm":"https://www.npmjs.com/package/@aws-sdk/middleware-user-agent"}},"score":{"final":10.979002,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1021537267,"weekly":220878193},"dependents":"2936","updated":"2026-10-10T00:23:17.834Z","searchScore":10.959246,"package":{"name":"punycode","keywords":["punycode","unicode","idn","idna","dns","url","domain"],"version":"2.3.1","description":"A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.","sanitized_name":"punycode","publisher":{"email":"node-team-npm+wombot@google.com","username":"google-wombot"},"maintainers":[{"email":"mathias@qiwi.be","username":"mathias"},{"email":"node-team-npm+wombot@google.com","username":"google-wombot"}],"license":"MIT","date":"2023-10-30T18:28:32.512Z","links":{"homepage":"https://mths.be/punycode","repository":"git+https://github.com/mathiasbynens/punycode.js.git","bugs":"https://github.com/mathiasbynens/punycode.js/issues","npm":"https://www.npmjs.com/package/punycode"}},"score":{"final":10.959246,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":721260937,"weekly":162622084},"dependents":"248","updated":"2026-10-10T00:24:28.928Z","searchScore":10.942792,"package":{"name":"call-bound","keywords":["javascript","ecmascript","es","js","callbind","callbound","call","bind","bound","call-bind","call-bound","function","es-abstract"],"version":"1.0.4","description":"Robust call-bound JavaScript intrinsics, using `call-bind` and `get-intrinsic`.","sanitized_name":"call-bound","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2025-03-03T17:50:03.505Z","links":{"homepage":"https://github.com/ljharb/call-bound#readme","repository":"git+https://github.com/ljharb/call-bound.git","bugs":"https://github.com/ljharb/call-bound/issues","npm":"https://www.npmjs.com/package/call-bound"}},"score":{"final":10.942792,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1257467394,"weekly":294955589},"dependents":"2171","updated":"2026-10-10T00:21:33.647Z","searchScore":10.912333,"package":{"name":"mime-db","keywords":["mime","db","type","types","database","charset","charsets"],"version":"1.54.0","description":"Media Type Database","sanitized_name":"mime-db","publisher":{"email":"wes@wesleytodd.com","username":"wesleytodd"},"maintainers":[{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},{"email":"hello@blakeembrey.com","username":"blakeembrey"},{"email":"wes@wesleytodd.com","username":"wesleytodd"},{"email":"doug@somethingdoug.com","username":"dougwilson"}],"license":"MIT","date":"2025-03-18T15:06:44.354Z","links":{"homepage":"https://github.com/jshttp/mime-db#readme","repository":"git+https://github.com/jshttp/mime-db.git","bugs":"https://github.com/jshttp/mime-db/issues","npm":"https://www.npmjs.com/package/mime-db"}},"score":{"final":10.912333,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":63064184,"weekly":12903342},"dependents":"295","updated":"2026-10-10T00:23:21.224Z","searchScore":10.884864,"package":{"name":"npm-registry-fetch","keywords":["npm","registry","fetch"],"version":"20.0.1","description":"Fetch-based http client for use with npm registry APIs","sanitized_name":"npm-registry-fetch","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:fbbcd85b-3df9-4484-b9ad-56934a687840","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"saquibkhan@github.com","username":"saquibkhan"},{"email":"npm-cli+bot@github.com","username":"npm-cli-ops"},{"email":"reggi@github.com","username":"reggi"},{"email":"martin.ruiz.mares@gmail.com","username":"martinrrm"}],"license":"ISC","date":"2026-06-02T18:45:45.800Z","links":{"homepage":"https://github.com/npm/npm-registry-fetch#readme","repository":"git+https://github.com/npm/npm-registry-fetch.git","bugs":"https://github.com/npm/npm-registry-fetch/issues","npm":"https://www.npmjs.com/package/npm-registry-fetch"}},"score":{"final":10.884864,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":161832798,"weekly":35307446},"dependents":"29","updated":"2026-10-10T00:25:31.242Z","searchScore":10.882707,"package":{"name":"@aws-sdk/util-locate-window","keywords":[],"version":"3.965.10","description":"[![NPM version](https://img.shields.io/npm/v/@aws-sdk/util-locate-window/latest.svg)](https://www.npmjs.com/package/@aws-sdk/util-locate-window) [![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/util-locate-window.svg)](https://www.npmjs.com/packag","sanitized_name":"@aws-sdk/util-locate-window","publisher":{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"},"maintainers":[{"email":"osa-3p@amazon.com","username":"amzn-oss"},{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"}],"license":"Apache-2.0","date":"2026-08-14T18:54:34.412Z","links":{"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/util-locate-window","repository":"git+https://github.com/aws/aws-sdk-js-v3.git","bugs":"https://github.com/aws/aws-sdk-js-v3/issues","npm":"https://www.npmjs.com/package/@aws-sdk/util-locate-window"}},"score":{"final":10.882707,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":156605218,"weekly":33968817},"dependents":"632","updated":"2026-10-10T00:27:03.321Z","searchScore":10.871097,"package":{"name":"npm-package-arg","keywords":[],"version":"14.0.0","description":"Parse the things that can be arguments to `npm install`","sanitized_name":"npm-package-arg","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:1b9c5f5c-e54a-43f9-853b-56cf385b1620","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"saquibkhan@github.com","username":"saquibkhan"},{"email":"npm-cli+bot@github.com","username":"npm-cli-ops"},{"email":"reggi@github.com","username":"reggi"},{"email":"martin.ruiz.mares@gmail.com","username":"martinrrm"}],"license":"ISC","date":"2026-05-15T18:47:46.211Z","links":{"homepage":"https://github.com/npm/npm-package-arg","repository":"git+https://github.com/npm/npm-package-arg.git","bugs":"https://github.com/npm/npm-package-arg/issues","npm":"https://www.npmjs.com/package/npm-package-arg"}},"score":{"final":10.871097,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":689523073,"weekly":155835046},"dependents":"143","updated":"2026-10-10T00:31:23.378Z","searchScore":10.870114,"package":{"name":"side-channel-map","keywords":[],"version":"1.0.1","description":"Store information about any JS value in a side channel, using a Map","sanitized_name":"side-channel-map","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2024-12-11T04:53:18.943Z","links":{"homepage":"https://github.com/ljharb/side-channel-map#readme","repository":"git+https://github.com/ljharb/side-channel-map.git","bugs":"https://github.com/ljharb/side-channel-map/issues","npm":"https://www.npmjs.com/package/side-channel-map"}},"score":{"final":10.870114,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":737813784,"weekly":166906204},"dependents":"143","updated":"2026-10-10T00:30:54.762Z","searchScore":10.866015,"package":{"name":"side-channel-list","keywords":[],"version":"1.0.1","description":"Store information about any JS value in a side channel, using a linked list","sanitized_name":"side-channel-list","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2026-04-08T16:55:13.603Z","links":{"homepage":"https://github.com/ljharb/side-channel-list#readme","repository":"git+https://github.com/ljharb/side-channel-list.git","bugs":"https://github.com/ljharb/side-channel-list/issues","npm":"https://www.npmjs.com/package/side-channel-list"}},"score":{"final":10.866015,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":324924632,"weekly":75580319},"dependents":"347","updated":"2026-10-10T00:23:17.995Z","searchScore":10.852291,"package":{"name":"router","keywords":[],"version":"2.2.0","description":"Simple middleware-style router","sanitized_name":"router","publisher":{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},"maintainers":[{"email":"wes@wesleytodd.com","username":"wesleytodd"},{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},{"email":"doug@somethingdoug.com","username":"dougwilson"}],"license":"MIT","date":"2025-03-27T00:38:18.615Z","links":{"homepage":"https://github.com/pillarjs/router#readme","repository":"git+https://github.com/pillarjs/router.git","bugs":"https://github.com/pillarjs/router/issues","npm":"https://www.npmjs.com/package/router"}},"score":{"final":10.852291,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1054310267,"weekly":244301178},"dependents":"2006","updated":"2026-10-10T00:29:21.044Z","searchScore":10.850176,"package":{"name":"content-type","keywords":["content-type","http","req","res","rfc7231","rfc9110"],"version":"3.1.1","description":"Create and parse HTTP Content-Type header","sanitized_name":"content-type","publisher":{"email":"npm-oidc-no-reply@github.com","approver":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"trustedPublisher":{"oidcConfigId":"oidc:7bdcc576-a33f-4d3b-a990-9c30738fc4c6","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},{"email":"hello@blakeembrey.com","username":"blakeembrey"},{"email":"doug@somethingdoug.com","username":"dougwilson"}],"license":"MIT","date":"2026-09-17T17:22:57.746Z","links":{"homepage":"https://github.com/jshttp/content-type#readme","repository":"git+https://github.com/jshttp/content-type.git","bugs":"https://github.com/jshttp/content-type/issues","npm":"https://www.npmjs.com/package/content-type"}},"score":{"final":10.850176,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":827979576,"weekly":188436765},"dependents":"199","updated":"2026-10-10T00:29:30.163Z","searchScore":10.849123,"package":{"name":"dunder-proto","keywords":[],"version":"1.0.1","description":"If available, the `Object.prototype.__proto__` accessor and mutator, call-bound","sanitized_name":"dunder-proto","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2024-12-17T02:12:47.047Z","links":{"homepage":"https://github.com/es-shims/dunder-proto#readme","repository":"git+https://github.com/es-shims/dunder-proto.git","bugs":"https://github.com/es-shims/dunder-proto/issues","npm":"https://www.npmjs.com/package/dunder-proto"}},"score":{"final":10.849123,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":199268542,"weekly":42297446},"dependents":"920","updated":"2026-10-10T00:23:32.233Z","searchScore":10.828946,"package":{"name":"listr2","keywords":["listr","listr2","cli","task","list","tasklist","terminal","term","console","ascii","unicode","loading","indicator","progress","busy","wait","idle"],"version":"11.1.1","description":"Terminal task list reborn! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive.","sanitized_name":"listr2","publisher":{"email":"cenk@kilic.dev","actor":{"name":"cenk1cenk2","type":"user","email":"cenk@kilic.dev"},"approver":{"name":"cenk1cenk2","email":"cenk@kilic.dev"},"username":"cenk1cenk2"},"maintainers":[{"email":"cenk@kilic.dev","username":"cenk1cenk2"}],"license":"MIT","date":"2026-10-01T15:37:16.203Z","links":{"homepage":"https://github.com/listr2/listr2#readme","repository":"https://github.com/listr2/listr2","bugs":"https://github.com/listr2/listr2/issues","npm":"https://www.npmjs.com/package/listr2"}},"score":{"final":10.828946,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":689527775,"weekly":155838223},"dependents":"142","updated":"2026-10-10T00:28:50.632Z","searchScore":10.828732,"package":{"name":"side-channel-weakmap","keywords":["weakmap","map","side","channel","metadata"],"version":"1.0.2","description":"Store information about any JS value in a side channel. Uses WeakMap if available.","sanitized_name":"side-channel-weakmap","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2024-12-11T05:39:11.495Z","links":{"homepage":"https://github.com/ljharb/side-channel-weakmap#readme","repository":"git+https://github.com/ljharb/side-channel-weakmap.git","bugs":"https://github.com/ljharb/side-channel-weakmap/issues","npm":"https://www.npmjs.com/package/side-channel-weakmap"}},"score":{"final":10.828732,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":988247413,"weekly":231386314},"dependents":"7163","updated":"2026-10-10T00:20:00.788Z","searchScore":10.82398,"package":{"name":"path-to-regexp","keywords":["express","regexp","route","routing"],"version":"8.4.2","description":"Express style path to RegExp utility","sanitized_name":"path-to-regexp","publisher":{"email":"hello@blakeembrey.com","username":"blakeembrey"},"maintainers":[{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},{"email":"hello@blakeembrey.com","username":"blakeembrey"},{"email":"doug@somethingdoug.com","username":"dougwilson"},{"email":"jonathanrichardong@gmail.com","username":"jonathanong"},{"email":"jonathanrichardong@gmail.com","username":"jongleberry"},{"email":"shtylman@gmail.com","username":"defunctzombie"}],"license":"MIT","date":"2026-04-01T21:17:05.201Z","links":{"homepage":"https://github.com/pillarjs/path-to-regexp#readme","repository":"git+https://github.com/pillarjs/path-to-regexp.git","bugs":"https://github.com/pillarjs/path-to-regexp/issues","npm":"https://www.npmjs.com/package/path-to-regexp"}},"score":{"final":10.82398,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":74311341,"weekly":16227183},"dependents":"6552","updated":"2026-10-10T00:22:39.250Z","searchScore":10.820806,"package":{"name":"npm","keywords":["install","modules","package manager","package.json"],"version":"12.2.0","description":"a package manager for JavaScript","sanitized_name":"npm","publisher":{"email":"reggi@github.com","username":"reggi"},"maintainers":[{"email":"saquibkhan@github.com","username":"saquibkhan"},{"email":"npm-cli+bot@github.com","username":"npm-cli-ops"},{"email":"reggi@github.com","username":"reggi"},{"email":"martin.ruiz.mares@gmail.com","username":"martinrrm"}],"license":"Artistic-2.0","date":"2026-09-30T16:46:11.700Z","links":{"homepage":"https://docs.npmjs.com/","repository":"git+https://github.com/npm/cli.git","bugs":"https://github.com/npm/cli/issues","npm":"https://www.npmjs.com/package/npm"}},"score":{"final":10.820806,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":753415126,"weekly":161478033},"dependents":"2393","updated":"2026-10-10T00:23:29.946Z","searchScore":10.802325,"package":{"name":"to-regex-range","keywords":["bash","date","expand","expansion","expression","glob","match","match date","match number","match numbers","match year","matches","matching","number","numbers","numerical","range","ranges","regex","regexp","regular","regular expression","sequence"],"version":"5.0.1","description":"Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.","sanitized_name":"to-regex-range","publisher":{"email":"github@sellside.com","username":"jonschlinkert"},"maintainers":[{"email":"brian.woodward@gmail.com","username":"doowb"},{"email":"github@sellside.com","username":"jonschlinkert"}],"license":"MIT","date":"2019-04-07T06:04:37.030Z","links":{"homepage":"https://github.com/micromatch/to-regex-range","repository":"git+https://github.com/micromatch/to-regex-range.git","bugs":"https://github.com/micromatch/to-regex-range/issues","npm":"https://www.npmjs.com/package/to-regex-range"}},"score":{"final":10.802325,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":228495243,"weekly":49456927},"dependents":"1580","updated":"2026-10-10T00:29:13.250Z","searchScore":10.795013,"package":{"name":"on-headers","keywords":["event","headers","http","onheaders"],"version":"1.1.0","description":"Execute a listener when a response is about to write headers","sanitized_name":"on-headers","publisher":{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},"maintainers":[{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},{"email":"hello@blakeembrey.com","username":"blakeembrey"},{"email":"doug@somethingdoug.com","username":"dougwilson"}],"license":"MIT","date":"2025-07-17T15:41:31.684Z","links":{"homepage":"https://github.com/jshttp/on-headers#readme","repository":"git+https://github.com/jshttp/on-headers.git","bugs":"https://github.com/jshttp/on-headers/issues","npm":"https://www.npmjs.com/package/on-headers"}},"score":{"final":10.795013,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":336427459,"weekly":74402209},"dependents":"963","updated":"2026-10-10T00:23:22.535Z","searchScore":10.792956,"package":{"name":"array.prototype.flat","keywords":["Array.prototype.flatten","Array.prototype.flat","flatten","flat","array","ESnext","shim","polyfill","flatMap","Array.prototype.flatMap","es-shim API"],"version":"1.3.3","description":"An ES2019 spec-compliant `Array.prototype.flat` shim/polyfill/replacement that works as far down as ES3.","sanitized_name":"array-prototype-flat","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2024-12-15T22:32:44.433Z","links":{"homepage":"https://github.com/es-shims/Array.prototype.flat#readme","repository":"git://github.com/es-shims/Array.prototype.flat.git","bugs":"https://github.com/es-shims/Array.prototype.flat/issues","npm":"https://www.npmjs.com/package/array.prototype.flat"}},"score":{"final":10.792956,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1306423731,"weekly":304130207},"dependents":"6777","updated":"2026-10-10T00:21:19.906Z","searchScore":10.776495,"package":{"name":"iconv-lite","keywords":["iconv","convert","charset","icu"],"version":"0.7.3","description":"Convert character encodings in pure javascript.","sanitized_name":"iconv-lite","publisher":{"email":"bjohansebas@gmail.com","username":"bsebas"},"maintainers":[{"email":"wes@wesleytodd.com","username":"wesleytodd"},{"email":"bjohansebas@gmail.com","username":"bsebas"},{"email":"ashtuchkin@gmail.com","username":"ashtuchkin"}],"license":"MIT","date":"2026-07-03T17:53:11.119Z","links":{"homepage":"https://github.com/pillarjs/iconv-lite","repository":"git+https://github.com/pillarjs/iconv-lite.git","bugs":"https://github.com/pillarjs/iconv-lite/issues","npm":"https://www.npmjs.com/package/iconv-lite"}},"score":{"final":10.776495,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":224836561,"weekly":50795217},"dependents":"155","updated":"2026-10-10T00:27:11.456Z","searchScore":10.771737,"package":{"name":"style-to-object","keywords":["style-to-object","inline","style","parser","css","object","pojo"],"version":"2.0.2","description":"Parse CSS inline style to JavaScript object.","sanitized_name":"style-to-object","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:af9d056a-8a05-4e9d-92ba-8e56a5c48c5c","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"mark@remarkablemark.org","username":"remarkablemark"}],"license":"MIT","date":"2026-07-06T05:52:19.836Z","links":{"homepage":"https://github.com/remarkablemark/style-to-object#readme","repository":"git+https://github.com/remarkablemark/style-to-object.git","bugs":"https://github.com/remarkablemark/style-to-object/issues","npm":"https://www.npmjs.com/package/style-to-object"}},"score":{"final":10.771737,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":97983176,"weekly":24016019},"dependents":"2200","updated":"2026-10-10T00:21:55.350Z","searchScore":10.753306,"package":{"name":"motion","keywords":["javascript animation","react animation","react","three","3d","animation","gestures","drag","spring","popmotion","framer","waapi"],"version":"14.1.0","description":"An animation library for JavaScript and React.","sanitized_name":"motion","publisher":{"email":"mattgperry@gmail.com","actor":{"name":"popmotion","type":"user","email":"mattgperry@gmail.com"},"username":"popmotion"},"maintainers":[{"email":"mattgperry@gmail.com","username":"popmotion"},{"email":"matt@motion.dev","username":"motionone"}],"license":"MIT","date":"2026-10-09T19:38:43.711Z","links":{"homepage":"https://github.com/motiondivision/motion#readme","repository":"git+https://github.com/motiondivision/motion.git","bugs":"https://github.com/motiondivision/motion/issues","npm":"https://www.npmjs.com/package/motion"}},"score":{"final":10.753306,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":180733903,"weekly":34028474},"dependents":"79","updated":"2026-10-10T00:22:13.968Z","searchScore":10.750878,"package":{"name":"@aws-sdk/middleware-recursion-detection","keywords":[],"version":"3.972.49","description":"[![NPM version](https://img.shields.io/npm/v/@aws-sdk/middleware-recursion-detection/latest.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-recursion-detection) [![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/middleware-recursion-detectio","sanitized_name":"@aws-sdk/middleware-recursion-detection","publisher":{"email":"aws-sdk-js-automation@amazon.com","actor":{"name":"aws-sdk-bot","type":"user","email":"aws-sdk-js-automation@amazon.com"},"username":"aws-sdk-bot"},"maintainers":[{"email":"osa-3p@amazon.com","username":"amzn-oss"},{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"}],"license":"Apache-2.0","date":"2026-10-09T20:59:33.277Z","links":{"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/middleware-recursion-detection","repository":"git+https://github.com/aws/aws-sdk-js-v3.git","bugs":"https://github.com/aws/aws-sdk-js-v3/issues","npm":"https://www.npmjs.com/package/@aws-sdk/middleware-recursion-detection"}},"score":{"final":10.750878,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":343555764,"weekly":65622814},"dependents":"3183","updated":"2026-10-10T00:22:19.495Z","searchScore":10.74529,"package":{"name":"terser","keywords":["uglify","terser","uglify-es","uglify-js","minify","minifier","javascript","ecmascript","es5","es6","es7","es8","es2015","es2016","es2017","async","await"],"version":"5.51.2","description":"JavaScript parser, mangler/compressor and beautifier toolkit for ES6+","sanitized_name":"terser","publisher":{"email":"fabiosantosart@gmail.com","actor":{"name":"fabiosantoscode","type":"user","email":"fabiosantosart@gmail.com"},"username":"fabiosantoscode"},"maintainers":[{"email":"fabiosantosart@gmail.com","username":"fabiosantoscode"}],"license":"BSD-2-Clause","date":"2026-08-27T11:31:25.786Z","links":{"homepage":"https://terser.org","repository":"git+https://github.com/terser/terser.git","bugs":"https://github.com/terser/terser/issues","npm":"https://www.npmjs.com/package/terser"}},"score":{"final":10.74529,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":245524708,"weekly":56916025},"dependents":"1528","updated":"2026-10-10T00:23:54.370Z","searchScore":10.743289,"package":{"name":"@xmldom/xmldom","keywords":["w3c","dom","xml","parser","javascript","DOMParser","XMLSerializer","ponyfill"],"version":"0.9.12","description":"A pure JavaScript W3C standard-based (XML DOM Level 2 Core) DOMParser and XMLSerializer module.","sanitized_name":"@xmldom/xmldom","publisher":{"email":"coder@karfau.de","username":"karfau"},"maintainers":[{"email":"coder@karfau.de","username":"karfau"}],"license":"MIT","date":"2026-08-21T22:32:42.389Z","links":{"homepage":"https://github.com/xmldom/xmldom","repository":"git://github.com/xmldom/xmldom.git","bugs":"https://github.com/xmldom/xmldom/issues","npm":"https://www.npmjs.com/package/@xmldom/xmldom"}},"score":{"final":10.743289,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":731664557,"weekly":134013495},"dependents":"1473","updated":"2026-10-10T00:30:19.381Z","searchScore":10.736435,"package":{"name":"universalify","keywords":["callback","native","promise"],"version":"2.0.1","description":"Make a callback- or promise-based function support both promises and callbacks.","sanitized_name":"universalify","publisher":{"email":"opensrc@ryanzim.com","username":"ryanzim"},"maintainers":[{"email":"opensrc@ryanzim.com","username":"ryanzim"}],"license":"MIT","date":"2023-11-01T17:12:45.392Z","links":{"homepage":"https://github.com/RyanZim/universalify#readme","repository":"git+https://github.com/RyanZim/universalify.git","bugs":"https://github.com/RyanZim/universalify/issues","npm":"https://www.npmjs.com/package/universalify"}},"score":{"final":10.736435,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":752166948,"weekly":161114111},"dependents":"5700","updated":"2026-10-10T00:24:33.190Z","searchScore":10.731894,"package":{"name":"micromatch","keywords":["bash","bracket","character-class","expand","expansion","expression","extglob","extglobs","file","files","filter","find","glob","globbing","globs","globstar","lookahead","lookaround","lookbehind","match","matcher","matches","matching","micromatch","minimatch","multimatch","negate","negation","path","pattern","patterns","posix","regex","regexp","regular","shell","star","wildcard"],"version":"4.0.8","description":"Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimatch.","sanitized_name":"micromatch","publisher":{"email":"brian.woodward@gmail.com","username":"doowb"},"maintainers":[{"email":"github@sellside.com","username":"jonschlinkert"},{"email":"brian.woodward@gmail.com","username":"doowb"},{"email":"npm@tschinder.de","username":"danez"}],"license":"MIT","date":"2024-08-23T16:31:18.748Z","links":{"homepage":"https://github.com/micromatch/micromatch","repository":"git+https://github.com/micromatch/micromatch.git","bugs":"https://github.com/micromatch/micromatch/issues","npm":"https://www.npmjs.com/package/micromatch"}},"score":{"final":10.731894,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":160232871,"weekly":38584382},"dependents":"3198","updated":"2026-10-10T00:20:02.488Z","searchScore":10.729168,"package":{"name":"@sentry/node","keywords":[],"version":"11.6.0","description":"Sentry Node SDK using OpenTelemetry for performance instrumentation","sanitized_name":"@sentry/node","publisher":{"email":"accounts@sentry.io","actor":{"name":"sentry-bot","type":"user","email":"accounts@sentry.io"},"username":"sentry-bot"},"maintainers":[{"email":"accounts@sentry.io","username":"sentry-bot"}],"license":"MIT","date":"2026-10-08T15:06:02.707Z","links":{"homepage":"https://github.com/getsentry/sentry-javascript/tree/master/packages/node","repository":"git://github.com/getsentry/sentry-javascript.git","bugs":"https://github.com/getsentry/sentry-javascript/issues","npm":"https://www.npmjs.com/package/@sentry/node"}},"score":{"final":10.729168,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":719566485,"weekly":162013209},"dependents":"1223","updated":"2026-10-10T00:30:59.661Z","searchScore":10.727356,"package":{"name":"has-tostringtag","keywords":["javascript","ecmascript","symbol","symbols","tostringtag","Symbol.toStringTag"],"version":"1.0.2","description":"Determine if the JS environment has `Symbol.toStringTag` support. Supports spec, or shams.","sanitized_name":"has-tostringtag","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2024-02-01T21:44:00.130Z","links":{"homepage":"https://github.com/inspect-js/has-tostringtag#readme","repository":"git+https://github.com/inspect-js/has-tostringtag.git","bugs":"https://github.com/inspect-js/has-tostringtag/issues","npm":"https://www.npmjs.com/package/has-tostringtag"}},"score":{"final":10.727356,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":627282190,"weekly":138733904},"dependents":"1829","updated":"2026-10-10T00:30:24.074Z","searchScore":10.715715,"package":{"name":"supports-preserve-symlinks-flag","keywords":["node","flag","symlink","symlinks","preserve-symlinks"],"version":"1.0.0","description":"Determine if the current node version supports the `--preserve-symlinks` flag.","sanitized_name":"supports-preserve-symlinks-flag","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2022-01-03T07:22:56.640Z","links":{"homepage":"https://github.com/inspect-js/node-supports-preserve-symlinks-flag#readme","repository":"git+https://github.com/inspect-js/node-supports-preserve-symlinks-flag.git","bugs":"https://github.com/inspect-js/node-supports-preserve-symlinks-flag/issues","npm":"https://www.npmjs.com/package/supports-preserve-symlinks-flag"}},"score":{"final":10.715715,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":183959368,"weekly":35516590},"dependents":"37","updated":"2026-10-10T00:25:31.810Z","searchScore":10.714307,"package":{"name":"style-to-js","keywords":["css","javascript","object","pojo","style","style-to-js"],"version":"2.0.2","description":"Parses CSS inline style to JavaScript object (camelCased).","sanitized_name":"style-to-js","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:b7c4a108-1b04-4a20-9caf-ac685cfa5274","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"mark@remarkablemark.org","username":"remarkablemark"}],"license":"MIT","date":"2026-07-07T04:37:47.719Z","links":{"homepage":"https://github.com/remarkablemark/style-to-js#readme","repository":"git+https://github.com/remarkablemark/style-to-js.git","bugs":"https://github.com/remarkablemark/style-to-js/issues","npm":"https://www.npmjs.com/package/style-to-js"}},"score":{"final":10.714307,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":732070311,"weekly":171184788},"dependents":"1717","updated":"2026-10-10T00:22:19.702Z","searchScore":10.700317,"package":{"name":"keyv","keywords":["key","value","store","cache","ttl","key-value","storage","backend","adapter","redis","mongodb","sqlite","mysql","postgresql","memory","node-cache","lru-cache","lru","cache-manager"],"version":"6.1.0","description":"Simple key-value storage with support for multiple backends","sanitized_name":"keyv","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"fc77f003-4daa-4d5a-b167-35f180ec617e","id":"github"},"approver":{"name":"jaredwray","email":"me@jaredwray.com"},"username":"GitHub Actions"},"maintainers":[{"email":"lukechilds123@gmail.com","username":"lukechilds"},{"email":"me@jaredwray.com","username":"jaredwray"}],"license":"MIT","date":"2026-10-06T22:49:46.579Z","links":{"homepage":"https://github.com/jaredwray/keyv","repository":"git+https://github.com/jaredwray/keyv.git","bugs":"https://github.com/jaredwray/keyv/issues","npm":"https://www.npmjs.com/package/keyv"}},"score":{"final":10.700317,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":542970015,"weekly":119270148},"dependents":"2062","updated":"2026-10-10T00:25:16.780Z","searchScore":10.697105,"package":{"name":"call-bind","keywords":["javascript","ecmascript","es","js","callbind","callbound","call","bind","bound","call-bind","call-bound","function","es-abstract"],"version":"1.0.9","description":"Robustly `.call.bind()` a function","sanitized_name":"call-bind","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2026-04-09T15:38:08.274Z","links":{"homepage":"https://github.com/ljharb/call-bind#readme","repository":"git+https://github.com/ljharb/call-bind.git","bugs":"https://github.com/ljharb/call-bind/issues","npm":"https://www.npmjs.com/package/call-bind"}},"score":{"final":10.697105,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":123055178,"weekly":27263996},"dependents":"530","updated":"2026-10-10T00:29:49.393Z","searchScore":10.6966915,"package":{"name":"base64-arraybuffer","keywords":[],"version":"1.0.2","description":"Encode/decode base64 data into ArrayBuffers","sanitized_name":"base64-arraybuffer","publisher":{"email":"niklasvh@gmail.com","username":"niklasvh"},"maintainers":[{"email":"niklasvh@gmail.com","username":"niklasvh"}],"license":"MIT","date":"2022-01-22T14:31:13.057Z","links":{"homepage":"https://github.com/niklasvh/base64-arraybuffer","repository":"git+https://github.com/niklasvh/base64-arraybuffer.git","bugs":"https://github.com/niklasvh/base64-arraybuffer/issues","npm":"https://www.npmjs.com/package/base64-arraybuffer"}},"score":{"final":10.6966915,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1082510414,"weekly":234551331},"dependents":"9479","updated":"2026-10-10T00:25:28.088Z","searchScore":10.694169,"package":{"name":"resolve","keywords":["resolve","require","node","module"],"version":"1.22.13","description":"resolve like require.resolve() on behalf of files asynchronously and synchronously","sanitized_name":"resolve","publisher":{"email":"ljharb@gmail.com","approver":{"name":"ljharb","email":"ljharb@gmail.com"},"username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2026-10-06T22:20:24.156Z","links":{"homepage":"https://github.com/browserify/resolve#readme","repository":"git+ssh://git@github.com/browserify/resolve.git","bugs":"https://github.com/browserify/resolve/issues","npm":"https://www.npmjs.com/package/resolve"}},"score":{"final":10.694169,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1204193017,"weekly":261142198},"dependents":"2440","updated":"2026-10-10T00:27:35.674Z","searchScore":10.687432,"package":{"name":"string_decoder","keywords":["string","decoder","browser","browserify"],"version":"1.3.0","description":"The string_decoder module from Node core","sanitized_name":"string_decoder","publisher":{"email":"hello@matteocollina.com","username":"matteo.collina"},"maintainers":[{"email":"calvin.metcalf@gmail.com","username":"cwmma"},{"email":"hello@matteocollina.com","username":"matteo.collina"},{"email":"r@va.gg","username":"rvagg"},{"email":"build@iojs.org","username":"nodejs-foundation"}],"license":"MIT","date":"2019-08-07T09:20:36.634Z","links":{"homepage":"https://github.com/nodejs/string_decoder","repository":"git://github.com/nodejs/string_decoder.git","bugs":"https://github.com/nodejs/string_decoder/issues","npm":"https://www.npmjs.com/package/string_decoder"}},"score":{"final":10.687432,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":824601429,"weekly":187732276},"dependents":"196","updated":"2026-10-10T00:30:10.522Z","searchScore":10.685053,"package":{"name":"get-proto","keywords":["get","proto","prototype","getPrototypeOf","[[Prototype]]"],"version":"1.0.1","description":"Robustly get the [[Prototype]] of an object","sanitized_name":"get-proto","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2025-01-02T20:08:02.949Z","links":{"homepage":"https://github.com/ljharb/get-proto#readme","repository":"git+https://github.com/ljharb/get-proto.git","bugs":"https://github.com/ljharb/get-proto/issues","npm":"https://www.npmjs.com/package/get-proto"}},"score":{"final":10.685053,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":532784827,"weekly":119060902},"dependents":"2042","updated":"2026-10-10T00:23:56.998Z","searchScore":10.680079,"package":{"name":"parseurl","keywords":[],"version":"1.3.3","description":"parse a url with memoization","sanitized_name":"parseurl","publisher":{"email":"doug@somethingdoug.com","username":"dougwilson"},"maintainers":[{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},{"email":"hello@blakeembrey.com","username":"blakeembrey"},{"email":"doug@somethingdoug.com","username":"dougwilson"}],"license":"MIT","date":"2019-04-16T04:16:26.547Z","links":{"homepage":"https://github.com/pillarjs/parseurl#readme","repository":"git+https://github.com/pillarjs/parseurl.git","bugs":"https://github.com/pillarjs/parseurl/issues","npm":"https://www.npmjs.com/package/parseurl"}},"score":{"final":10.680079,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":905610593,"weekly":203480900},"dependents":"2141","updated":"2026-10-10T00:26:08.795Z","searchScore":10.677878,"package":{"name":"get-intrinsic","keywords":["javascript","ecmascript","es","js","intrinsic","getintrinsic","es-abstract"],"version":"1.3.0","description":"Get and robustly cache all JS language-level intrinsics at first require time","sanitized_name":"get-intrinsic","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2025-02-22T20:54:20.619Z","links":{"homepage":"https://github.com/ljharb/get-intrinsic#readme","repository":"git+https://github.com/ljharb/get-intrinsic.git","bugs":"https://github.com/ljharb/get-intrinsic/issues","npm":"https://www.npmjs.com/package/get-intrinsic"}},"score":{"final":10.677878,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":103862392,"weekly":22956749},"dependents":"6","updated":"2026-10-10T00:23:55.270Z","searchScore":10.677824,"package":{"name":"@aws-sdk/middleware-expect-continue","keywords":[],"version":"3.972.47","description":"[![NPM version](https://img.shields.io/npm/v/@aws-sdk/middleware-expect-continue/latest.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-expect-continue) [![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/middleware-expect-continue.svg)](http","sanitized_name":"@aws-sdk/middleware-expect-continue","publisher":{"email":"aws-sdk-js-automation@amazon.com","actor":{"name":"aws-sdk-bot","type":"user","email":"aws-sdk-js-automation@amazon.com"},"username":"aws-sdk-bot"},"maintainers":[{"email":"osa-3p@amazon.com","username":"amzn-oss"},{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"}],"license":"Apache-2.0","date":"2026-10-09T20:52:41.677Z","links":{"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/middleware-expect-continue","repository":"git+https://github.com/aws/aws-sdk-js-v3.git","bugs":"https://github.com/aws/aws-sdk-js-v3/issues","npm":"https://www.npmjs.com/package/@aws-sdk/middleware-expect-continue"}},"score":{"final":10.677824,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1675544826,"weekly":364487678},"dependents":"5381","updated":"2026-10-10T00:29:22.661Z","searchScore":10.673056,"package":{"name":"escape-string-regexp","keywords":["escape","regex","regexp","regular","expression","string","special","characters"],"version":"5.0.0","description":"Escape RegExp special characters","sanitized_name":"escape-string-regexp","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2021-04-17T15:45:50.334Z","links":{"homepage":"https://github.com/sindresorhus/escape-string-regexp#readme","repository":"git+https://github.com/sindresorhus/escape-string-regexp.git","bugs":"https://github.com/sindresorhus/escape-string-regexp/issues","npm":"https://www.npmjs.com/package/escape-string-regexp"}},"score":{"final":10.673056,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":197743431,"weekly":44266154},"dependents":"285","updated":"2026-10-10T00:21:20.708Z","searchScore":10.672359,"package":{"name":"@aws-sdk/util-user-agent-node","keywords":[],"version":"3.973.63","description":"[![NPM version](https://img.shields.io/npm/v/@aws-sdk/util-user-agent-node/latest.svg)](https://www.npmjs.com/package/@aws-sdk/util-user-agent-node) [![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/util-user-agent-node.svg)](https://www.npmjs.com/","sanitized_name":"@aws-sdk/util-user-agent-node","publisher":{"email":"aws-sdk-js-automation@amazon.com","actor":{"name":"aws-sdk-bot","type":"user","email":"aws-sdk-js-automation@amazon.com"},"username":"aws-sdk-bot"},"maintainers":[{"email":"osa-3p@amazon.com","username":"amzn-oss"},{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"}],"license":"Apache-2.0","date":"2026-10-09T20:53:38.497Z","links":{"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/util-user-agent-node","repository":"git+https://github.com/aws/aws-sdk-js-v3.git","bugs":"https://github.com/aws/aws-sdk-js-v3/issues","npm":"https://www.npmjs.com/package/@aws-sdk/util-user-agent-node"}},"score":{"final":10.672359,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":212538644,"weekly":40628563},"dependents":"47","updated":"2026-10-10T00:27:50.053Z","searchScore":10.671277,"package":{"name":"inline-style-parser","keywords":["inline-style-parser","inline-style","style","parser","css"],"version":"0.2.9","description":"An inline style parser.","sanitized_name":"inline-style-parser","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:cb537887-38f3-4848-8d93-b827bfc0603d","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"mark@remarkablemark.org","username":"remarkablemark"}],"license":"MIT","date":"2026-07-06T05:20:11.679Z","links":{"homepage":"https://github.com/remarkablemark/inline-style-parser#readme","repository":"git+https://github.com/remarkablemark/inline-style-parser.git","bugs":"https://github.com/remarkablemark/inline-style-parser/issues","npm":"https://www.npmjs.com/package/inline-style-parser"}},"score":{"final":10.671277,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":896199526,"weekly":201226685},"dependents":"2183","updated":"2026-10-10T00:26:18.056Z","searchScore":10.663641,"package":{"name":"has-symbols","keywords":["Symbol","symbols","typeof","sham","polyfill","native","core-js","ES6"],"version":"1.1.0","description":"Determine if the JS environment has Symbol support. Supports spec, or shams.","sanitized_name":"has-symbols","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2024-12-02T16:34:17.679Z","links":{"homepage":"https://github.com/ljharb/has-symbols#readme","repository":"git://github.com/inspect-js/has-symbols.git","bugs":"https://github.com/ljharb/has-symbols/issues","npm":"https://www.npmjs.com/package/has-symbols"}},"score":{"final":10.663641,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":110519903,"weekly":25568389},"dependents":"5","updated":"2026-10-10T00:22:14.999Z","searchScore":10.661136,"package":{"name":"@aws-sdk/middleware-flexible-checksums","keywords":[],"version":"3.974.57","description":"[![NPM version](https://img.shields.io/npm/v/@aws-sdk/middleware-flexible-checksums/latest.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-flexible-checksums) [![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/middleware-flexible-checksums.s","sanitized_name":"@aws-sdk/middleware-flexible-checksums","publisher":{"email":"aws-sdk-js-automation@amazon.com","actor":{"name":"aws-sdk-bot","type":"user","email":"aws-sdk-js-automation@amazon.com"},"username":"aws-sdk-bot"},"maintainers":[{"email":"osa-3p@amazon.com","username":"amzn-oss"},{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"}],"license":"Apache-2.0","date":"2026-10-09T20:57:11.092Z","links":{"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/middleware-flexible-checksums","repository":"git+https://github.com/aws/aws-sdk-js-v3.git","bugs":"https://github.com/aws/aws-sdk-js-v3/issues","npm":"https://www.npmjs.com/package/@aws-sdk/middleware-flexible-checksums"}},"score":{"final":10.661136,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":620919544,"weekly":139426972},"dependents":"2958","updated":"2026-10-10T00:21:32.314Z","searchScore":10.655598,"package":{"name":"normalize-path","keywords":["absolute","backslash","delimiter","file","file-path","filepath","fix","forward","fp","fs","normalize","path","relative","separator","slash","slashes","trailing","unix","urix"],"version":"3.0.0","description":"Normalize slashes in a file path to be posix/unix-like forward slashes. Also condenses repeat slashes to a single slash and removes and trailing slashes, unless disabled.","sanitized_name":"normalize-path","publisher":{"email":"github@sellside.com","username":"jonschlinkert"},"maintainers":[{"email":"brian.woodward@gmail.com","username":"doowb"},{"email":"github@sellside.com","username":"jonschlinkert"},{"email":"blaine.bublitz@gmail.com","username":"phated"}],"license":"MIT","date":"2018-04-19T14:54:47.609Z","links":{"homepage":"https://github.com/jonschlinkert/normalize-path","repository":"git+https://github.com/jonschlinkert/normalize-path.git","bugs":"https://github.com/jonschlinkert/normalize-path/issues","npm":"https://www.npmjs.com/package/normalize-path"}},"score":{"final":10.655598,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":222498985,"weekly":50120049},"dependents":"11163","updated":"2026-10-10T00:23:54.439Z","searchScore":10.653495,"package":{"name":"eslint-plugin-jsx-a11y","keywords":["eslint","eslintplugin","eslint-plugin","a11y","accessibility","jsx"],"version":"6.10.2","description":"Static AST checker for accessibility rules on JSX elements.","sanitized_name":"eslint-plugin-jsx-a11y","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"},{"email":"joe.lencioni@gmail.com","username":"lencioni"},{"email":"jesse.r.beach@icloud.com","username":"jessebeach"},{"email":"ethanvcohen@gmail.com","username":"evcohen"}],"license":"MIT","date":"2024-10-26T04:45:18.067Z","links":{"homepage":"https://github.com/jsx-eslint/eslint-plugin-jsx-a11y#readme","repository":"git+https://github.com/jsx-eslint/eslint-plugin-jsx-a11y.git","bugs":"https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/issues","npm":"https://www.npmjs.com/package/eslint-plugin-jsx-a11y"}},"score":{"final":10.653495,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":283139463,"weekly":61347434},"dependents":"2550","updated":"2026-10-10T00:26:28.556Z","searchScore":10.652392,"package":{"name":"ansi-colors","keywords":["256","ansi","bgblack","bgBlack","bgblue","bgBlue","bgcyan","bgCyan","bggreen","bgGreen","bgmagenta","bgMagenta","bgred","bgRed","bgwhite","bgWhite","bgyellow","bgYellow","black","blue","bold","cli","clorox","color","colors","colour","command line","command-line","console","cyan","dim","formatting","gray","green","grey","hidden","inverse","italic","kleur","log","logging","magenta","red","reset","rgb","shell","str","strikethrough","string","style","styles","terminal","text","tty","underline","white","xterm","yellow"],"version":"4.1.3","description":"Easily add ANSI colors to your text and symbols in the terminal. A faster drop-in replacement for chalk, kleur and turbocolor (without the dependencies and rendering bugs).","sanitized_name":"ansi-colors","publisher":{"email":"github@sellside.com","username":"jonschlinkert"},"maintainers":[{"email":"github@sellside.com","username":"jonschlinkert"},{"email":"brian.woodward@gmail.com","username":"doowb"}],"license":"MIT","date":"2022-05-16T15:48:22.352Z","links":{"homepage":"https://github.com/doowb/ansi-colors","repository":"git+https://github.com/doowb/ansi-colors.git","bugs":"https://github.com/doowb/ansi-colors/issues","npm":"https://www.npmjs.com/package/ansi-colors"}},"score":{"final":10.652392,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":189851367,"weekly":40766008},"dependents":"55","updated":"2026-10-10T00:25:27.183Z","searchScore":10.648748,"package":{"name":"@aws-sdk/region-config-resolver","keywords":[],"version":"3.972.51","description":"[![NPM version](https://img.shields.io/npm/v/@aws-sdk/region-config-resolver/latest.svg)](https://www.npmjs.com/package/@aws-sdk/region-config-resolver) [![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/region-config-resolver.svg)](https://www.npmj","sanitized_name":"@aws-sdk/region-config-resolver","publisher":{"email":"aws-sdk-js-automation@amazon.com","actor":{"name":"aws-sdk-bot","type":"user","email":"aws-sdk-js-automation@amazon.com"},"username":"aws-sdk-bot"},"maintainers":[{"email":"osa-3p@amazon.com","username":"amzn-oss"},{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"}],"license":"Apache-2.0","date":"2026-10-09T20:54:03.633Z","links":{"homepage":"https://github.com/awslabs/smithy-typescript/tree/main/packages-internal/region-config-resolver","repository":"git+https://github.com/aws/aws-sdk-js-v3.git","bugs":"https://github.com/aws/aws-sdk-js-v3/issues","npm":"https://www.npmjs.com/package/@aws-sdk/region-config-resolver"}},"score":{"final":10.648748,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":103503672,"weekly":22926377},"dependents":"4","updated":"2026-10-10T00:23:17.126Z","searchScore":10.64123,"package":{"name":"@aws-sdk/middleware-location-constraint","keywords":[],"version":"3.972.44","description":"[![NPM version](https://img.shields.io/npm/v/@aws-sdk/middleware-location-constraint/latest.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-location-constraint) [![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/middleware-location-constrain","sanitized_name":"@aws-sdk/middleware-location-constraint","publisher":{"email":"aws-sdk-js-automation@amazon.com","actor":{"name":"aws-sdk-bot","type":"user","email":"aws-sdk-js-automation@amazon.com"},"username":"aws-sdk-bot"},"maintainers":[{"email":"osa-3p@amazon.com","username":"amzn-oss"},{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"}],"license":"Apache-2.0","date":"2026-10-09T20:53:40.813Z","links":{"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/middleware-location-constraint","repository":"git+https://github.com/aws/aws-sdk-js-v3.git","bugs":"https://github.com/aws/aws-sdk-js-v3/issues","npm":"https://www.npmjs.com/package/@aws-sdk/middleware-location-constraint"}},"score":{"final":10.64123,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":770781472,"weekly":145589342},"dependents":"1444","updated":"2026-10-10T00:25:35.134Z","searchScore":10.628517,"package":{"name":"side-channel","keywords":["weakmap","map","side","channel","metadata"],"version":"1.1.1","description":"Store information about any JS value in a side channel. Uses WeakMap if available.","sanitized_name":"side-channel","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2026-06-08T20:34:47.001Z","links":{"homepage":"https://github.com/ljharb/side-channel#readme","repository":"git+https://github.com/ljharb/side-channel.git","bugs":"https://github.com/ljharb/side-channel/issues","npm":"https://www.npmjs.com/package/side-channel"}},"score":{"final":10.628517,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":93929703,"weekly":18289436},"dependents":"4","updated":"2026-10-10T00:22:20.646Z","searchScore":10.623808,"package":{"name":"@aws-sdk/middleware-ssec","keywords":[],"version":"3.972.44","description":"[![NPM version](https://img.shields.io/npm/v/@aws-sdk/middleware-ssec/latest.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-ssec) [![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/middleware-ssec.svg)](https://www.npmjs.com/package/@aws-sd","sanitized_name":"@aws-sdk/middleware-ssec","publisher":{"email":"aws-sdk-js-automation@amazon.com","actor":{"name":"aws-sdk-bot","type":"user","email":"aws-sdk-js-automation@amazon.com"},"username":"aws-sdk-bot"},"maintainers":[{"email":"osa-3p@amazon.com","username":"amzn-oss"},{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"}],"license":"Apache-2.0","date":"2026-10-09T20:53:52.523Z","links":{"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/middleware-ssec","repository":"git+https://github.com/aws/aws-sdk-js-v3.git","bugs":"https://github.com/aws/aws-sdk-js-v3/issues","npm":"https://www.npmjs.com/package/@aws-sdk/middleware-ssec"}},"score":{"final":10.623808,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":819207394,"weekly":175800124},"dependents":"2815","updated":"2026-10-10T00:25:48.031Z","searchScore":10.622005,"package":{"name":"is-number","keywords":["cast","check","coerce","coercion","finite","integer","is","isnan","is-nan","is-num","is-number","isnumber","isfinite","istype","kind","math","nan","num","number","numeric","parseFloat","parseInt","test","type","typeof","value"],"version":"7.0.0","description":"Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc.","sanitized_name":"is-number","publisher":{"email":"github@sellside.com","username":"jonschlinkert"},"maintainers":[{"email":"brian.woodward@gmail.com","username":"doowb"},{"email":"github@sellside.com","username":"jonschlinkert"},{"email":"me@rouvenwessling.de","username":"realityking"}],"license":"MIT","date":"2018-07-04T15:08:58.238Z","links":{"homepage":"https://github.com/jonschlinkert/is-number","repository":"git+https://github.com/jonschlinkert/is-number.git","bugs":"https://github.com/jonschlinkert/is-number/issues","npm":"https://www.npmjs.com/package/is-number"}},"score":{"final":10.622005,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":482047383,"weekly":121742161},"dependents":"1908","updated":"2026-10-10T00:20:39.343Z","searchScore":10.609899,"package":{"name":"vitest","keywords":["vite","vitest","test","jest"],"version":"5.0.3","description":"Next generation testing framework powered by Vite","sanitized_name":"vitest","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"vitestbot","type":"user","email":"vitest.dev@gmail.com"},"trustedPublisher":{"oidcConfigId":"1f286ab6-26e9-44a1-ba48-3a20cbe590fd","id":"github"},"approver":{"name":"oreanno","email":"foxzdavinci@gmail.com"},"username":"GitHub Actions"},"maintainers":[{"email":"ari.perkkio@gmail.com","username":"ariperkkio"},{"email":"anthonyfu117@hotmail.com","username":"antfu"},{"email":"hi.ogawa.zz@gmail.com","username":"hiogawa"},{"email":"foxzdavinci@gmail.com","username":"oreanno"},{"email":"yyx990803@gmail.com","username":"yyx990803"}],"license":"MIT","date":"2026-09-30T11:30:42.429Z","links":{"homepage":"https://vitest.dev","repository":"git+https://github.com/vitest-dev/vitest.git","bugs":"https://github.com/vitest-dev/vitest/issues","npm":"https://www.npmjs.com/package/vitest"}},"score":{"final":10.609899,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":196140139,"weekly":37816838},"dependents":"46","updated":"2026-10-10T00:25:35.349Z","searchScore":10.6084795,"package":{"name":"compress-commons","keywords":["compress","commons","archive"],"version":"7.0.1","description":"a library that defines a common interface for working with archive formats within node","sanitized_name":"compress-commons","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:7bf42505-2895-40e8-8343-00402df53610","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"chris@talkingtontech.com","username":"ctalkington"}],"license":"MIT","date":"2026-05-08T07:39:12.449Z","links":{"homepage":"https://github.com/archiverjs/node-compress-commons","repository":"git+https://github.com/archiverjs/node-compress-commons.git","bugs":"https://github.com/archiverjs/node-compress-commons/issues","npm":"https://www.npmjs.com/package/compress-commons"}},"score":{"final":10.6084795,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":364177905,"weekly":83817767},"dependents":"15050","updated":"2026-10-10T00:24:00.477Z","searchScore":10.605392,"package":{"name":"marked","keywords":["markdown","markup","html"],"version":"18.1.0","description":"A markdown parser built for speed","sanitized_name":"marked","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"tonybrix","type":"user","email":"tony@brix.ninja"},"trustedPublisher":{"oidcConfigId":"723e480c-ab1a-4ca3-aad0-f923e15f3429","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"chjjeffrey@gmail.com","username":"chjj"},{"email":"steven@ceriously.com","username":"styfle"},{"email":"josh@8fold.pro","username":"amidknight"},{"email":"tony@brix.ninja","username":"tonybrix"}],"license":"MIT","date":"2026-10-05T15:40:41.608Z","links":{"homepage":"https://marked.js.org","repository":"git+https://github.com/markedjs/marked.git","bugs":"https://github.com/markedjs/marked/issues","npm":"https://www.npmjs.com/package/marked"}},"score":{"final":10.605392,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":287361437,"weekly":63464303},"dependents":"16980","updated":"2026-10-10T00:22:46.357Z","searchScore":10.605146,"package":{"name":"eslint-plugin-react","keywords":["eslint","eslint-plugin","eslintplugin","react"],"version":"7.37.5","description":"React specific linting rules for ESLint","sanitized_name":"eslint-plugin-react","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"},{"email":"yannick.croissant+npm@gmail.com","username":"yannickcr"}],"license":"MIT","date":"2025-04-03T20:01:15.958Z","links":{"homepage":"https://github.com/jsx-eslint/eslint-plugin-react","repository":"git+https://github.com/jsx-eslint/eslint-plugin-react.git","bugs":"https://github.com/jsx-eslint/eslint-plugin-react/issues","npm":"https://www.npmjs.com/package/eslint-plugin-react"}},"score":{"final":10.605146,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":586308958,"weekly":135520411},"dependents":"41","updated":"2026-10-10T00:22:55.121Z","searchScore":10.584537,"package":{"name":"@vitest/utils","keywords":[],"version":"5.0.3","description":"Shared Vitest utility functions","sanitized_name":"@vitest/utils","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"vitestbot","type":"user","email":"vitest.dev@gmail.com"},"trustedPublisher":{"oidcConfigId":"89f657e6-d9c3-494e-ad9f-d8caabff8e97","id":"github"},"approver":{"name":"oreanno","email":"foxzdavinci@gmail.com"},"username":"GitHub Actions"},"maintainers":[{"email":"ari.perkkio@gmail.com","username":"ariperkkio"},{"email":"anthonyfu117@hotmail.com","username":"antfu"},{"email":"hi.ogawa.zz@gmail.com","username":"hiogawa"},{"email":"foxzdavinci@gmail.com","username":"oreanno"},{"email":"yyx990803@gmail.com","username":"yyx990803"}],"license":"MIT","date":"2026-09-30T11:30:34.714Z","links":{"homepage":"https://github.com/vitest-dev/vitest/tree/main/packages/utils","repository":"git+https://github.com/vitest-dev/vitest.git","bugs":"https://github.com/vitest-dev/vitest/issues","npm":"https://www.npmjs.com/package/@vitest/utils"}},"score":{"final":10.584537,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":133813987,"weekly":30537988},"dependents":"9590","updated":"2026-10-10T00:21:07.010Z","searchScore":10.581657,"package":{"name":"js-cookie","keywords":["cookie","cookies","browser","amd","commonjs","client","js-cookie"],"version":"3.0.8","description":"A simple, lightweight JavaScript API for handling cookies","sanitized_name":"js-cookie","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:e4c878ac-7bc4-41af-b752-3952ae57874e","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"klaus.hartl@gmail.com","username":"carhartl"},{"email":"australia@fagnermartins.com","username":"fagner"}],"license":"MIT","date":"2026-05-29T10:51:39.065Z","links":{"homepage":"https://github.com/js-cookie/js-cookie#readme","repository":"git://github.com/js-cookie/js-cookie.git","bugs":"https://github.com/js-cookie/js-cookie/issues","npm":"https://www.npmjs.com/package/js-cookie"}},"score":{"final":10.581657,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":449337734,"weekly":99385708},"dependents":"916","updated":"2026-10-10T00:29:30.571Z","searchScore":10.5800085,"package":{"name":"safe-regex-test","keywords":["regex","regexp","test","tester","safe","robust","exec"],"version":"1.1.0","description":"Give a regex, get a robust predicate function that tests it against a string.","sanitized_name":"safe-regex-test","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2024-12-12T18:49:07.155Z","links":{"homepage":"https://github.com/ljharb/safe-regex-test#readme","repository":"git+https://github.com/ljharb/safe-regex-test.git","bugs":"https://github.com/ljharb/safe-regex-test/issues","npm":"https://www.npmjs.com/package/safe-regex-test"}},"score":{"final":10.5800085,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":656833237,"weekly":146688839},"dependents":"1669","updated":"2026-10-10T00:25:58.856Z","searchScore":10.579486,"package":{"name":"fresh","keywords":["fresh","http","conditional","cache"],"version":"0.5.2","description":"HTTP response freshness testing","sanitized_name":"fresh","publisher":{"email":"doug@somethingdoug.com","username":"dougwilson"},"maintainers":[{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},{"email":"hello@blakeembrey.com","username":"blakeembrey"},{"email":"npm@jonchurch.com","username":"jonchurch"},{"email":"doug@somethingdoug.com","username":"dougwilson"}],"license":"MIT","date":"2017-09-14T05:03:12.205Z","links":{"homepage":"https://github.com/jshttp/fresh#readme","repository":"git+https://github.com/jshttp/fresh.git","bugs":"https://github.com/jshttp/fresh/issues","npm":"https://www.npmjs.com/package/fresh"}},"score":{"final":10.579486,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":378679522,"weekly":86822385},"dependents":"25064","updated":"2026-10-10T00:27:15.014Z","searchScore":10.565095,"package":{"name":"cors","keywords":["cors","express","connect","middleware"],"version":"2.8.6","description":"Node.js CORS middleware","sanitized_name":"cors","publisher":{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},"maintainers":[{"email":"doug@somethingdoug.com","username":"dougwilson"},{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},{"email":"troygoode@gmail.com","username":"troygoode"}],"license":"MIT","date":"2026-01-22T14:41:30.223Z","links":{"homepage":"https://github.com/expressjs/cors#readme","repository":"git+https://github.com/expressjs/cors.git","bugs":"https://github.com/expressjs/cors/issues","npm":"https://www.npmjs.com/package/cors"}},"score":{"final":10.565095,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":94372256,"weekly":18333650},"dependents":"4","updated":"2026-10-10T00:22:18.809Z","searchScore":10.56038,"package":{"name":"@aws-sdk/middleware-bucket-endpoint","keywords":[],"version":"3.972.51","description":"[![NPM version](https://img.shields.io/npm/v/@aws-sdk/middleware-bucket-endpoint/latest.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-bucket-endpoint) [![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/middleware-bucket-endpoint.svg)](http","sanitized_name":"@aws-sdk/middleware-bucket-endpoint","publisher":{"email":"aws-sdk-js-automation@amazon.com","actor":{"name":"aws-sdk-bot","type":"user","email":"aws-sdk-js-automation@amazon.com"},"username":"aws-sdk-bot"},"maintainers":[{"email":"osa-3p@amazon.com","username":"amzn-oss"},{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"}],"license":"Apache-2.0","date":"2026-10-09T20:54:27.810Z","links":{"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/middleware-bucket-endpoint","repository":"git+https://github.com/aws/aws-sdk-js-v3.git","bugs":"https://github.com/aws/aws-sdk-js-v3/issues","npm":"https://www.npmjs.com/package/@aws-sdk/middleware-bucket-endpoint"}},"score":{"final":10.56038,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":391986041,"weekly":87310718},"dependents":"692","updated":"2026-10-10T00:25:27.119Z","searchScore":10.557822,"package":{"name":"safe-array-concat","keywords":["safe","Array","concat","push","isConcatSpreadable"],"version":"1.1.4","description":"`Array.prototype.concat`, but made safe by ignoring Symbol.isConcatSpreadable","sanitized_name":"safe-array-concat","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2026-04-20T06:12:26.294Z","links":{"homepage":"https://github.com/ljharb/safe-array-concat#readme","repository":"git+https://github.com/ljharb/safe-array-concat.git","bugs":"https://github.com/ljharb/safe-array-concat/issues","npm":"https://www.npmjs.com/package/safe-array-concat"}},"score":{"final":10.557822,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":93431556,"weekly":20023350},"dependents":"103","updated":"2026-10-10T00:25:06.378Z","searchScore":10.554393,"package":{"name":"@aws-sdk/util-arn-parser","keywords":[],"version":"3.972.42","description":"A parser to Amazon Resource Names","sanitized_name":"@aws-sdk/util-arn-parser","publisher":{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"},"maintainers":[{"email":"osa-3p@amazon.com","username":"amzn-oss"},{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"}],"license":"Apache-2.0","date":"2026-10-09T20:52:32.413Z","links":{"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/util-arn-parser","repository":"git+https://github.com/aws/aws-sdk-js-v3.git","bugs":"https://github.com/aws/aws-sdk-js-v3/issues","npm":"https://www.npmjs.com/package/@aws-sdk/util-arn-parser"}},"score":{"final":10.554393,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":564926787,"weekly":109308227},"dependents":"1971","updated":"2026-10-10T00:25:10.828Z","searchScore":10.552274,"package":{"name":"kind-of","keywords":["arguments","array","boolean","check","date","function","is","is-type","is-type-of","kind","kind-of","number","object","of","regexp","string","test","type","type-of","typeof","types"],"version":"6.0.3","description":"Get the native type of a value.","sanitized_name":"kind-of","publisher":{"email":"brian.woodward@gmail.com","username":"doowb"},"maintainers":[{"email":"brian.woodward@gmail.com","username":"doowb"},{"email":"github@sellside.com","username":"jonschlinkert"}],"license":"MIT","date":"2020-01-16T16:59:19.808Z","links":{"homepage":"https://github.com/jonschlinkert/kind-of","repository":"git+https://github.com/jonschlinkert/kind-of.git","bugs":"https://github.com/jonschlinkert/kind-of/issues","npm":"https://www.npmjs.com/package/kind-of"}},"score":{"final":10.552274,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":579540809,"weekly":124464858},"dependents":"7027","updated":"2026-10-10T00:26:49.146Z","searchScore":10.545709,"package":{"name":"lodash.merge","keywords":["lodash-modularized","merge"],"version":"4.6.2","description":"The Lodash method `_.merge` exported as a module.","sanitized_name":"lodash-merge","publisher":{"email":"john.david.dalton@gmail.com","username":"jdalton"},"maintainers":[{"email":"john.david.dalton@gmail.com","username":"jdalton"},{"email":"mathias@qiwi.be","username":"mathias"}],"license":"MIT","date":"2019-07-10T00:19:41.667Z","links":{"homepage":"https://lodash.com/","repository":"git+https://github.com/lodash/lodash.git","bugs":"https://github.com/lodash/lodash/issues","npm":"https://www.npmjs.com/package/lodash.merge"}},"score":{"final":10.545709,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":65157241,"weekly":14230072},"dependents":"14","updated":"2026-10-10T00:27:24.535Z","searchScore":10.543176,"package":{"name":"@pnpm/npm-conf","keywords":["conf","config","global","npm","path","prefix","rc"],"version":"3.0.3","description":"Get the npm config","sanitized_name":"@pnpm/npm-conf","publisher":{"email":"z@kochan.io","username":"zkochan"},"maintainers":[{"email":"publish-bot@pnpm.io","username":"pnpmuser"},{"email":"z@kochan.io","username":"zkochan"}],"license":"MIT","date":"2026-06-11T14:29:23.810Z","links":{"homepage":"https://github.com/pnpm/npm-conf#readme","repository":"pnpm/npm-conf","bugs":"https://github.com/pnpm/npm-conf/issues","npm":"https://www.npmjs.com/package/@pnpm/npm-conf"}},"score":{"final":10.543176,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":103504012,"weekly":24543096},"dependents":"56","updated":"2026-10-10T00:20:43.013Z","searchScore":10.535148,"package":{"name":"@react-native/normalize-colors","keywords":["color","normalization","normalize-colors","react-native"],"version":"0.87.1","description":"Color normalization for React Native.","sanitized_name":"@react-native/normalize-colors","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"react-native-bot","type":"user","email":"opensource+react-native-bot@fb.com"},"trustedPublisher":{"oidcConfigId":"oidc:74aff401-8020-492a-865c-67520cbb2cae","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"opensource+react-native-bot@fb.com","username":"react-native-bot"},{"email":"opensource+npm@fb.com","username":"fb"}],"license":"MIT","date":"2026-08-26T12:55:03.039Z","links":{"homepage":"https://github.com/react/react-native/tree/HEAD/packages/normalize-color#readme","repository":"git+https://github.com/react/react-native.git","bugs":"https://github.com/react/react-native/issues","npm":"https://www.npmjs.com/package/@react-native/normalize-colors"}},"score":{"final":10.535148,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":519202221,"weekly":115287719},"dependents":"1539","updated":"2026-10-10T00:30:52.780Z","searchScore":10.533829,"package":{"name":"has-property-descriptors","keywords":["property","descriptors","has","environment","env","defineProperty","getOwnPropertyDescriptor"],"version":"1.0.2","description":"Does the environment have full property descriptor support? Handles IE 8's broken defineProperty/gOPD.","sanitized_name":"has-property-descriptors","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2024-02-13T05:21:47.659Z","links":{"homepage":"https://github.com/inspect-js/has-property-descriptors#readme","repository":"git+https://github.com/inspect-js/has-property-descriptors.git","bugs":"https://github.com/inspect-js/has-property-descriptors/issues","npm":"https://www.npmjs.com/package/has-property-descriptors"}},"score":{"final":10.533829,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":577036382,"weekly":144797595},"dependents":"36","updated":"2026-10-10T00:21:54.753Z","searchScore":10.5338,"package":{"name":"@vitest/spy","keywords":["vitest","test","mock","spy","intercept"],"version":"5.0.3","description":"Lightweight Jest compatible spy implementation","sanitized_name":"@vitest/spy","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"vitestbot","type":"user","email":"vitest.dev@gmail.com"},"trustedPublisher":{"oidcConfigId":"e1e61e0a-9414-4607-bb15-b8a009004c66","id":"github"},"approver":{"name":"oreanno","email":"foxzdavinci@gmail.com"},"username":"GitHub Actions"},"maintainers":[{"email":"ari.perkkio@gmail.com","username":"ariperkkio"},{"email":"anthonyfu117@hotmail.com","username":"antfu"},{"email":"hi.ogawa.zz@gmail.com","username":"hiogawa"},{"email":"foxzdavinci@gmail.com","username":"oreanno"},{"email":"yyx990803@gmail.com","username":"yyx990803"}],"license":"MIT","date":"2026-09-30T11:30:17.823Z","links":{"homepage":"https://vitest.dev/api/mock","repository":"git+https://github.com/vitest-dev/vitest.git","bugs":"https://github.com/vitest-dev/vitest/issues","npm":"https://www.npmjs.com/package/@vitest/spy"}},"score":{"final":10.5338,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":870926717,"weekly":188211475},"dependents":"18542","updated":"2026-10-10T00:22:31.320Z","searchScore":10.533043,"package":{"name":"qs","keywords":["querystring","qs","query","url","parse","stringify"],"version":"6.16.0","description":"A querystring parser that supports nesting and arrays, with a depth limit","sanitized_name":"qs","publisher":{"email":"ljharb@gmail.com","approver":{"name":"ljharb","email":"ljharb@gmail.com"},"username":"ljharb"},"maintainers":[{"email":"quitlahok@gmail.com","username":"nlf"},{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"BSD-3-Clause","date":"2026-08-29T23:50:15.803Z","links":{"homepage":"https://github.com/ljharb/qs","repository":"git+https://github.com/ljharb/qs.git","bugs":"https://github.com/ljharb/qs/issues","npm":"https://www.npmjs.com/package/qs"}},"score":{"final":10.533043,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":405294428,"weekly":89324155},"dependents":"1169","updated":"2026-10-10T00:23:09.138Z","searchScore":10.532598,"package":{"name":"string.prototype.trimstart","keywords":["es6","es7","es8","javascript","prototype","polyfill","utility","trim","trimLeft","trimRight","trimStart","trimEnd","tc39"],"version":"1.0.8","description":"ES2019 spec-compliant String.prototype.trimStart shim.","sanitized_name":"string-prototype-trimstart","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"khaledelansari@gmail.com","username":"khaledelansari"},{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2024-03-21T16:01:21.571Z","links":{"homepage":"https://github.com/es-shims/String.prototype.trimStart#readme","repository":"git://github.com/es-shims/String.prototype.trimStart.git","bugs":"https://github.com/es-shims/String.prototype.trimStart/issues","npm":"https://www.npmjs.com/package/string.prototype.trimstart"}},"score":{"final":10.532598,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":153045961,"weekly":36450400},"dependents":"1428","updated":"2026-10-10T00:20:44.576Z","searchScore":10.530819,"package":{"name":"@sentry/browser","keywords":[],"version":"11.6.0","description":"Official Sentry SDK for browsers","sanitized_name":"@sentry/browser","publisher":{"email":"accounts@sentry.io","actor":{"name":"sentry-bot","type":"user","email":"accounts@sentry.io"},"username":"sentry-bot"},"maintainers":[{"email":"accounts@sentry.io","username":"sentry-bot"}],"license":"MIT","date":"2026-10-08T15:05:30.914Z","links":{"homepage":"https://github.com/getsentry/sentry-javascript/tree/master/packages/browser","repository":"git://github.com/getsentry/sentry-javascript.git","bugs":"https://github.com/getsentry/sentry-javascript/issues","npm":"https://www.npmjs.com/package/@sentry/browser"}},"score":{"final":10.530819,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1079660308,"weekly":255572452},"dependents":"7221","updated":"2026-10-10T00:22:19.543Z","searchScore":10.524381,"package":{"name":"@babel/parser","keywords":["babel","javascript","parser","tc39","ecmascript","@babel/parser"],"version":"8.0.7","description":"A JavaScript parser","sanitized_name":"@babel/parser","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"nicolo-ribaudo","type":"user","email":"nicolo.ribaudo@gmail.com"},"trustedPublisher":{"oidcConfigId":"b2879d0b-0369-49e4-a4af-646c8cfe99f1","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"hi@henryzoo.com","username":"hzoo"},{"email":"bng412@gmail.com","username":"existentialism"},{"email":"hello+npm@nicr.dev","username":"nicolo-ribaudo"},{"email":"jlhwung@gmail.com","username":"jlhwung"}],"license":"MIT","date":"2026-10-07T10:00:37.851Z","links":{"homepage":"https://babel.dev/docs/en/next/babel-parser","repository":"https://github.com/babel/babel.git","bugs":"https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A+parser+%28babylon%29%22+is%3Aopen","npm":"https://www.npmjs.com/package/@babel/parser"}},"score":{"final":10.524381,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1103844186,"weekly":246673247},"dependents":"64","updated":"2026-10-10T00:23:24.441Z","searchScore":10.520522,"package":{"name":"@babel/helper-validator-identifier","keywords":[],"version":"8.0.6","description":"Validate identifier/keywords name","sanitized_name":"@babel/helper-validator-identifier","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:a14d44f5-9ab2-4bc8-a9bb-046a1425e63c","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"hi@henryzoo.com","username":"hzoo"},{"email":"bng412@gmail.com","username":"existentialism"},{"email":"hello+npm@nicr.dev","username":"nicolo-ribaudo"},{"email":"jlhwung@gmail.com","username":"jlhwung"}],"license":"MIT","date":"2026-09-18T13:50:38.494Z","links":{"repository":"https://github.com/babel/babel.git","npm":"https://www.npmjs.com/package/@babel/helper-validator-identifier"}},"score":{"final":10.520522,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1694032989,"weekly":391107391},"dependents":"20197","updated":"2026-10-10T00:20:37.257Z","searchScore":10.519313,"package":{"name":"ajv","keywords":["JSON","schema","validator","validation","jsonschema","json-schema","json-schema-validator","json-schema-validation"],"version":"8.20.0","description":"Another JSON Schema Validator","sanitized_name":"ajv","publisher":{"email":"e.poberezkin@me.com","username":"esp"},"maintainers":[{"email":"hello@blakeembrey.com","username":"blakeembrey"},{"email":"e.poberezkin@me.com","username":"esp"}],"license":"MIT","date":"2026-04-24T15:22:16.529Z","links":{"homepage":"https://ajv.js.org","repository":"git+https://github.com/ajv-validator/ajv.git","bugs":"https://github.com/ajv-validator/ajv/issues","npm":"https://www.npmjs.com/package/ajv"}},"score":{"final":10.519313,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":332560414,"weekly":76498419},"dependents":"1240","updated":"2026-10-10T00:20:13.236Z","searchScore":10.517253,"package":{"name":"array-includes","keywords":["Array.prototype.includes","includes","array","ES7","shim","polyfill","contains","Array.prototype.contains","es-shim API"],"version":"3.2.0","description":"An ES7/ES2016 spec-compliant `Array.prototype.includes` shim/polyfill/replacement that works as far down as ES3.","sanitized_name":"array-includes","publisher":{"email":"ljharb@gmail.com","approver":{"name":"ljharb","email":"ljharb@gmail.com"},"username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2026-09-09T22:45:07.168Z","links":{"homepage":"https://github.com/es-shims/array-includes#readme","repository":"git://github.com/es-shims/array-includes.git","bugs":"https://github.com/es-shims/array-includes/issues","npm":"https://www.npmjs.com/package/array-includes"}},"score":{"final":10.517253,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":512752429,"weekly":96713003},"dependents":"1535","updated":"2026-10-10T00:27:49.149Z","searchScore":10.499724,"package":{"name":"vary","keywords":["http","res","vary"],"version":"1.1.2","description":"Manipulate the HTTP Vary header","sanitized_name":"vary","publisher":{"email":"doug@somethingdoug.com","username":"dougwilson"},"maintainers":[{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},{"email":"hello@blakeembrey.com","username":"blakeembrey"},{"email":"doug@somethingdoug.com","username":"dougwilson"}],"license":"MIT","date":"2017-09-24T01:47:11.325Z","links":{"homepage":"https://github.com/jshttp/vary#readme","repository":"git+https://github.com/jshttp/vary.git","bugs":"https://github.com/jshttp/vary/issues","npm":"https://www.npmjs.com/package/vary"}},"score":{"final":10.499724,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":842742767,"weekly":195756922},"dependents":"33941","updated":"2026-10-10T00:19:48.124Z","searchScore":10.497246,"package":{"name":"@babel/runtime","keywords":[],"version":"8.0.7","description":"babel's modular runtime helpers","sanitized_name":"@babel/runtime","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"22f5c040-e7b2-46fd-be90-be85e6408c9d","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"hi@henryzoo.com","username":"hzoo"},{"email":"bng412@gmail.com","username":"existentialism"},{"email":"hello+npm@nicr.dev","username":"nicolo-ribaudo"},{"email":"jlhwung@gmail.com","username":"jlhwung"}],"license":"MIT","date":"2026-10-07T09:59:42.107Z","links":{"homepage":"https://babel.dev/docs/en/next/babel-runtime","repository":"https://github.com/babel/babel.git","npm":"https://www.npmjs.com/package/@babel/runtime"}},"score":{"final":10.497246,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":204149224,"weekly":44442443},"dependents":"8664","updated":"2026-10-10T00:25:00.277Z","searchScore":10.495259,"package":{"name":"compression","keywords":["compression","gzip","deflate","middleware","express","brotli","http","stream"],"version":"1.8.2","description":"Node.js compression middleware","sanitized_name":"compression","publisher":{"email":"npm-oidc-no-reply@github.com","approver":{"name":"ulisesgascon","email":"ulisesgascondev@gmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:3f9d203e-e026-44a8-bbf1-699ff7dbc16a","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"doug@somethingdoug.com","username":"dougwilson"},{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},{"email":"wes@wesleytodd.com","username":"wesleytodd"}],"license":"MIT","date":"2026-09-11T11:16:47.669Z","links":{"homepage":"https://github.com/expressjs/compression#readme","repository":"git+https://github.com/expressjs/compression.git","bugs":"https://github.com/expressjs/compression/issues","npm":"https://www.npmjs.com/package/compression"}},"score":{"final":10.495259,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":892619331,"weekly":195701229},"dependents":"1865","updated":"2026-10-10T00:23:09.233Z","searchScore":10.494887,"package":{"name":"electron-to-chromium","keywords":["electron","chrome","chromium","browserslist","browserlist"],"version":"1.5.452","description":"Provides a list of electron-to-chromium version mappings","sanitized_name":"electron-to-chromium","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"kilianvalkhof","type":"user","email":"kilian@kilianvalkhof.com"},"trustedPublisher":{"oidcConfigId":"837a2eed-8c59-4f11-b029-d978b1c59ad2","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"kilian@kilianvalkhof.com","username":"kilianvalkhof"}],"license":"ISC","date":"2026-10-09T02:04:32.270Z","links":{"homepage":"https://github.com/Kilian/electron-to-chromium#readme","repository":"git+https://github.com/Kilian/electron-to-chromium.git","bugs":"https://github.com/Kilian/electron-to-chromium/issues","npm":"https://www.npmjs.com/package/electron-to-chromium"}},"score":{"final":10.494887,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":855449785,"weekly":194032662},"dependents":"1181","updated":"2026-10-10T00:31:08.204Z","searchScore":10.491948,"package":{"name":"es-define-property","keywords":["javascript","ecmascript","object","define","property","defineProperty","Object.defineProperty"],"version":"1.0.1","description":"`Object.defineProperty`, but not IE 8's broken one.","sanitized_name":"es-define-property","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2024-12-06T18:16:02.148Z","links":{"homepage":"https://github.com/ljharb/es-define-property#readme","repository":"git+https://github.com/ljharb/es-define-property.git","bugs":"https://github.com/ljharb/es-define-property/issues","npm":"https://www.npmjs.com/package/es-define-property"}},"score":{"final":10.491948,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":509885037,"weekly":119163621},"dependents":"2153","updated":"2026-10-10T00:22:14.192Z","searchScore":10.479051,"package":{"name":"etag","keywords":["etag","http","res"],"version":"1.8.1","description":"Create simple HTTP ETags","sanitized_name":"etag","publisher":{"email":"doug@somethingdoug.com","username":"dougwilson"},"maintainers":[{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},{"email":"hello@blakeembrey.com","username":"blakeembrey"},{"email":"doug@somethingdoug.com","username":"dougwilson"}],"license":"MIT","date":"2017-09-13T02:43:44.422Z","links":{"homepage":"https://github.com/jshttp/etag#readme","repository":"git+https://github.com/jshttp/etag.git","bugs":"https://github.com/jshttp/etag/issues","npm":"https://www.npmjs.com/package/etag"}},"score":{"final":10.479051,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":333602025,"weekly":73727130},"dependents":"1102","updated":"2026-10-10T00:23:05.422Z","searchScore":10.478714,"package":{"name":"array.prototype.flatmap","keywords":["Array.prototype.flatMap","flatMap","array","ESnext","shim","polyfill","flatten","Array.prototype.flatten","es-shim API"],"version":"1.3.3","description":"An ES2019 spec-compliant `Array.prototype.flatMap` shim/polyfill/replacement that works as far down as ES3.","sanitized_name":"array-prototype-flatmap","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2024-12-16T00:45:39.935Z","links":{"homepage":"https://github.com/es-shims/Array.prototype.flatMap#readme","repository":"git://github.com/es-shims/Array.prototype.flatMap.git","bugs":"https://github.com/es-shims/Array.prototype.flatMap/issues","npm":"https://www.npmjs.com/package/array.prototype.flatmap"}},"score":{"final":10.478714,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":67118496,"weekly":14382750},"dependents":"57","updated":"2026-10-10T00:23:06.479Z","searchScore":10.477292,"package":{"name":"@aws-sdk/util-format-url","keywords":[],"version":"3.972.49","description":"[![NPM version](https://img.shields.io/npm/v/@aws-sdk/util-format-url/latest.svg)](https://www.npmjs.com/package/@aws-sdk/util-format-url) [![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/util-format-url.svg)](https://www.npmjs.com/package/@aws-sd","sanitized_name":"@aws-sdk/util-format-url","publisher":{"email":"aws-sdk-js-automation@amazon.com","actor":{"name":"aws-sdk-bot","type":"user","email":"aws-sdk-js-automation@amazon.com"},"username":"aws-sdk-bot"},"maintainers":[{"email":"osa-3p@amazon.com","username":"amzn-oss"},{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"}],"license":"Apache-2.0","date":"2026-10-09T20:54:21.541Z","links":{"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/util-format-url","repository":"git+https://github.com/aws/aws-sdk-js-v3.git","bugs":"https://github.com/aws/aws-sdk-js-v3/issues","npm":"https://www.npmjs.com/package/@aws-sdk/util-format-url"}},"score":{"final":10.477292,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":82231927,"weekly":15825299},"dependents":"750","updated":"2026-10-10T00:29:27.690Z","searchScore":10.475998,"package":{"name":"eslint-utils","keywords":["eslint"],"version":"3.0.0","description":"Utilities for ESLint plugins.","sanitized_name":"eslint-utils","publisher":{"email":"public@mysticatea.dev","username":"mysticatea"},"maintainers":[{"email":"public@mysticatea.dev","username":"mysticatea"}],"license":"MIT","date":"2021-05-14T06:56:40.014Z","links":{"homepage":"https://github.com/mysticatea/eslint-utils#readme","repository":"git+https://github.com/mysticatea/eslint-utils.git","bugs":"https://github.com/mysticatea/eslint-utils/issues","npm":"https://www.npmjs.com/package/eslint-utils"}},"score":{"final":10.475998,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":596468074,"weekly":116325051},"dependents":"3413","updated":"2026-10-10T00:22:18.299Z","searchScore":10.474506,"package":{"name":"@eslint/js","keywords":["javascript","eslint-plugin","eslint"],"version":"10.0.1","description":"ESLint JavaScript language implementation","sanitized_name":"@eslint/js","publisher":{"email":"contact@eslint.org","actor":{"name":"eslintbot","type":"user","email":"contact@eslint.org"},"username":"eslintbot"},"maintainers":[{"email":"npm@openjsf.org","username":"openjsfoundation"},{"email":"contact@eslint.org","username":"eslintbot"}],"license":"MIT","date":"2026-02-06T22:34:56.290Z","links":{"homepage":"https://eslint.org","repository":"git+https://github.com/eslint/eslint.git","bugs":"https://github.com/eslint/eslint/issues/","npm":"https://www.npmjs.com/package/@eslint/js"}},"score":{"final":10.474506,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3989536661,"weekly":864990842},"dependents":"39782","updated":"2026-10-10T00:23:18.442Z","searchScore":10.471206,"package":{"name":"semver","keywords":[],"version":"7.8.5","description":"The semantic version parser used by npm.","sanitized_name":"semver","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:7a0c479c-0252-4ccd-81e5-c43546a76551","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"saquibkhan@github.com","username":"saquibkhan"},{"email":"npm-cli+bot@github.com","username":"npm-cli-ops"},{"email":"reggi@github.com","username":"reggi"},{"email":"martin.ruiz.mares@gmail.com","username":"martinrrm"}],"license":"ISC","date":"2026-06-19T18:32:48.972Z","links":{"homepage":"https://github.com/npm/node-semver#readme","repository":"git+https://github.com/npm/node-semver.git","bugs":"https://github.com/npm/node-semver/issues","npm":"https://www.npmjs.com/package/semver"}},"score":{"final":10.471206,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1834063920,"weekly":403155406},"dependents":"1602","updated":"2026-10-10T00:25:34.778Z","searchScore":10.470987,"package":{"name":"eslint-visitor-keys","keywords":["eslint"],"version":"5.0.1","description":"Constants and utilities about visitor keys to traverse AST.","sanitized_name":"eslint-visitor-keys","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:3ac3bb05-c2c9-4018-a497-7a0787d66fe2","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"npm@openjsf.org","username":"openjsfoundation"},{"email":"contact@eslint.org","username":"eslintbot"}],"license":"Apache-2.0","date":"2026-02-20T14:40:47.824Z","links":{"homepage":"https://github.com/eslint/js/blob/main/packages/eslint-visitor-keys/README.md","repository":"git+https://github.com/eslint/js.git","bugs":"https://github.com/eslint/js/issues","npm":"https://www.npmjs.com/package/eslint-visitor-keys"}},"score":{"final":10.470987,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":74211735,"weekly":15979785},"dependents":"140","updated":"2026-10-10T00:27:42.226Z","searchScore":10.470441,"package":{"name":"simple-update-notifier","keywords":[],"version":"2.0.0","description":"Simple update notifier to check for npm updates for cli applications","sanitized_name":"simple-update-notifier","publisher":{"email":"aejbrazier.apps@gmail.com","username":"aejbrazier"},"maintainers":[{"email":"aejbrazier.apps@gmail.com","username":"aejbrazier"}],"license":"MIT","date":"2023-06-26T11:55:47.974Z","links":{"homepage":"https://github.com/alexbrazier/simple-update-notifier.git","repository":"git+https://github.com/alexbrazier/simple-update-notifier.git","bugs":"https://github.com/alexbrazier/simple-update-notifier/issues","npm":"https://www.npmjs.com/package/simple-update-notifier"}},"score":{"final":10.470441,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":777195301,"weekly":172583610},"dependents":"1745","updated":"2026-10-10T00:24:10.263Z","searchScore":10.469118,"package":{"name":"object-inspect","keywords":["inspect","util.inspect","object","stringify","pretty"],"version":"1.13.4","description":"string representations of objects in node and the browser","sanitized_name":"object-inspect","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"},{"email":"github@tixz.dk","username":"emilbayes"}],"license":"MIT","date":"2025-02-05T01:26:10.272Z","links":{"homepage":"https://github.com/inspect-js/object-inspect","repository":"git://github.com/inspect-js/object-inspect.git","bugs":"https://github.com/inspect-js/object-inspect/issues","npm":"https://www.npmjs.com/package/object-inspect"}},"score":{"final":10.469118,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":869562624,"weekly":196792517},"dependents":"1509","updated":"2026-10-10T00:29:51.952Z","searchScore":10.465002,"package":{"name":"gopd","keywords":["ecmascript","javascript","getownpropertydescriptor","property","descriptor"],"version":"1.2.0","description":"`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.","sanitized_name":"gopd","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2024-12-04T16:21:52.727Z","links":{"homepage":"https://github.com/ljharb/gopd#readme","repository":"git+https://github.com/ljharb/gopd.git","bugs":"https://github.com/ljharb/gopd/issues","npm":"https://www.npmjs.com/package/gopd"}},"score":{"final":10.465002,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":166613878,"weekly":39500548},"dependents":"630","updated":"2026-10-10T00:20:50.506Z","searchScore":10.464459,"package":{"name":"@inquirer/select","keywords":["answer","answers","ask","base","cli","command","command-line","confirm","enquirer","generate","generator","hyper","input","inquire","inquirer","interface","iterm","javascript","menu","node","nodejs","prompt","promptly","prompts","question","readline","scaffold","scaffolder","scaffolding","stdin","stdout","terminal","tty","ui","yeoman","yo","zsh"],"version":"5.2.6","description":"Inquirer select/list prompt","sanitized_name":"@inquirer/select","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"sboudrias","type":"user","email":"admin@simonboudrias.com"},"approver":{"name":"sboudrias","email":"admin@simonboudrias.com"},"trustedPublisher":{"oidcConfigId":"6db785a4-7a4a-4383-870f-df64f512270c","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"admin@simonboudrias.com","username":"sboudrias"},{"email":"mail@michael-kuehnel.de","username":"mischah"}],"license":"MIT","date":"2026-10-04T17:41:43.063Z","links":{"homepage":"https://github.com/SBoudrias/Inquirer.js/blob/main/packages/select/README.md","repository":"git+https://github.com/SBoudrias/Inquirer.js.git","bugs":"https://github.com/SBoudrias/Inquirer.js/issues","npm":"https://www.npmjs.com/package/@inquirer/select"}},"score":{"final":10.464459,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1111672328,"weekly":249143738},"dependents":"921","updated":"2026-10-10T00:21:19.935Z","searchScore":10.454288,"package":{"name":"@babel/code-frame","keywords":[],"version":"8.0.6","description":"Generate errors that contain a code frame that point to source locations.","sanitized_name":"@babel/code-frame","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:8f45378a-d953-4dff-96dc-dc77da57f198","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"hi@henryzoo.com","username":"hzoo"},{"email":"bng412@gmail.com","username":"existentialism"},{"email":"hello+npm@nicr.dev","username":"nicolo-ribaudo"},{"email":"jlhwung@gmail.com","username":"jlhwung"}],"license":"MIT","date":"2026-09-18T13:47:35.800Z","links":{"homepage":"https://babel.dev/docs/en/next/babel-code-frame","repository":"https://github.com/babel/babel.git","bugs":"https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen","npm":"https://www.npmjs.com/package/@babel/code-frame"}},"score":{"final":10.454288,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":686596297,"weekly":154207715},"dependents":"1410","updated":"2026-10-10T00:25:36.833Z","searchScore":10.452045,"package":{"name":"content-disposition","keywords":["content-disposition","http","rfc6266","res"],"version":"3.0.0","description":"Create and parse Content-Disposition header","sanitized_name":"content-disposition","publisher":{"email":"npm-oidc-no-reply@github.com","approver":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"trustedPublisher":{"oidcConfigId":"oidc:99aed8be-b5f1-43a9-a86f-345979d3956d","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},{"email":"hello@blakeembrey.com","username":"blakeembrey"},{"email":"wes@wesleytodd.com","username":"wesleytodd"},{"email":"doug@somethingdoug.com","username":"dougwilson"}],"license":"MIT","date":"2026-08-13T20:29:16.841Z","links":{"homepage":"https://github.com/jshttp/content-disposition#readme","repository":"git+https://github.com/jshttp/content-disposition.git","bugs":"https://github.com/jshttp/content-disposition/issues","npm":"https://www.npmjs.com/package/content-disposition"}},"score":{"final":10.452045,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":127856026,"weekly":31502826},"dependents":"26","updated":"2026-10-10T00:20:30.456Z","searchScore":10.44938,"package":{"name":"@sentry/opentelemetry","keywords":[],"version":"11.6.0","description":"Official Sentry utilities for OpenTelemetry","sanitized_name":"@sentry/opentelemetry","publisher":{"email":"accounts@sentry.io","actor":{"name":"sentry-bot","type":"user","email":"accounts@sentry.io"},"username":"sentry-bot"},"maintainers":[{"email":"accounts@sentry.io","username":"sentry-bot"}],"license":"MIT","date":"2026-10-08T15:05:00.203Z","links":{"homepage":"https://github.com/getsentry/sentry-javascript/tree/master/packages/opentelemetry","repository":"git://github.com/getsentry/sentry-javascript.git","bugs":"https://github.com/getsentry/sentry-javascript/issues","npm":"https://www.npmjs.com/package/@sentry/opentelemetry"}},"score":{"final":10.44938,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":428564643,"weekly":95181129},"dependents":"786","updated":"2026-10-10T00:24:54.872Z","searchScore":10.4451885,"package":{"name":"is-generator-function","keywords":["generator","generator function","es6","es2015","yield","function","function*"],"version":"1.1.2","description":"Determine if a function is a native generator function.","sanitized_name":"is-generator-function","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2025-09-30T18:41:14.522Z","links":{"homepage":"https://github.com/inspect-js/is-generator-function#readme","repository":"git://github.com/inspect-js/is-generator-function.git","bugs":"https://github.com/inspect-js/is-generator-function/issues","npm":"https://www.npmjs.com/package/is-generator-function"}},"score":{"final":10.4451885,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":319310797,"weekly":77631004},"dependents":"1178","updated":"2026-10-10T00:21:01.545Z","searchScore":10.44159,"package":{"name":"axe-core","keywords":["Accessibility","a11y","testing","unit","tdd","bdd","axe"],"version":"4.14.0","description":"Accessibility engine for automated Web UI testing","sanitized_name":"axe-core","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"f0676e05-0a6a-406d-9262-691f2fddd061","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"dylan@barrell.com","username":"dylanb"},{"email":"wilcofiers@gmail.com","username":"wilcofiers"},{"email":"labs@deque.com","username":"dqlabs"},{"email":"axe@deque.com","username":"npmdeque"}],"license":"MPL-2.0","date":"2026-10-05T17:43:36.099Z","links":{"homepage":"https://www.deque.com/axe/","repository":"https://github.com/dequelabs/axe-core.git","bugs":"https://github.com/dequelabs/axe-core/issues","npm":"https://www.npmjs.com/package/axe-core"}},"score":{"final":10.44159,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":345059132,"weekly":78031290},"dependents":"46","updated":"2026-10-10T00:28:49.856Z","searchScore":10.438928,"package":{"name":"async-function","keywords":["async","await","function","native"],"version":"1.0.0","description":"A function that returns the normally hidden `AsyncFunction` constructor","sanitized_name":"async-function","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"},{"email":"theeduardorfs@gmail.com","username":"eduardorfs"}],"license":"MIT","date":"2025-01-23T03:15:54.266Z","links":{"homepage":"https://github.com/ljharb/async-function#readme","repository":"git+https://github.com/ljharb/async-function.git","bugs":"https://github.com/ljharb/async-function/issues","npm":"https://www.npmjs.com/package/async-function"}},"score":{"final":10.438928,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":142953550,"weekly":33203715},"dependents":"8","updated":"2026-10-10T00:22:33.916Z","searchScore":10.437595,"package":{"name":"@sec-ant/readable-stream","keywords":["stream","web-streams","readablestream","async","asynchronous","iterator","iteration","async-iterator","polyfill","esm","from-iterable"],"version":"0.7.0","description":"A tiny, zero-dependency yet spec-compliant asynchronous iterator polyfill/ponyfill for ReadableStreams.","sanitized_name":"@sec-ant/readable-stream","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:587e5759-ba10-4ce0-bcc6-f672f5ca0a7c","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"zezhengwu@proton.me","username":"sec-ant"}],"license":"MIT","date":"2026-05-04T12:31:50.373Z","links":{"homepage":"https://github.com/Sec-ant/readable-stream","repository":"git+https://github.com/Sec-ant/readable-stream.git","bugs":"https://github.com/Sec-ant/readable-stream/issues","npm":"https://www.npmjs.com/package/@sec-ant/readable-stream"}},"score":{"final":10.437595,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":117029191,"weekly":25957054},"dependents":"18","updated":"2026-10-10T00:20:01.814Z","searchScore":10.437591,"package":{"name":"@smithy/abort-controller","keywords":[],"version":"4.4.2","description":"A simple abort controller library","sanitized_name":"@smithy/abort-controller","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:ec4d5dad-dd50-47e8-aa20-a8cfe160e322","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"aws-javascript-sdk-team+npm@amazon.com","username":"smithy-team"},{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"}],"license":"Apache-2.0","date":"2026-08-15T17:24:49.549Z","links":{"homepage":"https://github.com/smithy-lang/smithy-typescript/tree/main/packages/abort-controller","repository":"https://github.com/smithy-lang/smithy-typescript.git","bugs":"https://github.com/smithy-lang/smithy-typescript/issues","npm":"https://www.npmjs.com/package/@smithy/abort-controller"}},"score":{"final":10.437591,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":700965587,"weekly":157704227},"dependents":"1564","updated":"2026-10-10T00:27:31.008Z","searchScore":10.437486,"package":{"name":"type-is","keywords":["content","type","checking"],"version":"3.0.0","description":"Infer the content-type of a request.","sanitized_name":"type-is","publisher":{"email":"npm-oidc-no-reply@github.com","approver":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"trustedPublisher":{"oidcConfigId":"oidc:483eb0b6-62fa-4e1f-8724-f5da84019dad","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},{"email":"hello@blakeembrey.com","username":"blakeembrey"},{"email":"wes@wesleytodd.com","username":"wesleytodd"},{"email":"doug@somethingdoug.com","username":"dougwilson"},{"email":"jonathanrichardong@gmail.com","username":"jongleberry"}],"license":"MIT","date":"2026-09-21T23:32:08.285Z","links":{"homepage":"https://github.com/jshttp/type-is#readme","repository":"git+https://github.com/jshttp/type-is.git","bugs":"https://github.com/jshttp/type-is/issues","npm":"https://www.npmjs.com/package/type-is"}},"score":{"final":10.437486,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":21453230,"weekly":4258867},"dependents":"1600","updated":"2026-10-10T00:23:15.625Z","searchScore":10.431654,"package":{"name":"npm-run-all","keywords":["cli","command","commandline","tool","npm","npm-scripts","run","sequential","serial","parallel","task"],"version":"4.1.5","description":"A CLI tool to run multiple npm-scripts in parallel or sequential.","sanitized_name":"npm-run-all","publisher":{"email":"star.ctor@gmail.com","username":"mysticatea"},"maintainers":[{"email":"star.ctor@gmail.com","username":"mysticatea"}],"license":"MIT","date":"2018-11-24T13:52:41.635Z","links":{"homepage":"https://github.com/mysticatea/npm-run-all","repository":"git+https://github.com/mysticatea/npm-run-all.git","bugs":"https://github.com/mysticatea/npm-run-all/issues","npm":"https://www.npmjs.com/package/npm-run-all"}},"score":{"final":10.431654,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":461447538,"weekly":102176415},"dependents":"920","updated":"2026-10-10T00:25:27.019Z","searchScore":10.430823,"package":{"name":"available-typed-arrays","keywords":["typed","arrays","Float32Array","Float64Array","Int8Array","Int16Array","Int32Array","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array"],"version":"1.0.7","description":"Returns an array of Typed Array names that are available in the current environment","sanitized_name":"available-typed-arrays","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2024-02-19T23:54:30.736Z","links":{"homepage":"https://github.com/inspect-js/available-typed-arrays#readme","repository":"git+https://github.com/inspect-js/available-typed-arrays.git","bugs":"https://github.com/inspect-js/available-typed-arrays/issues","npm":"https://www.npmjs.com/package/available-typed-arrays"}},"score":{"final":10.430823,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":334566607,"weekly":63436866},"dependents":"50","updated":"2026-10-10T00:31:18.831Z","searchScore":10.430376,"package":{"name":"safe-push-apply","keywords":["array","push","apply","pushApply","safe"],"version":"1.0.0","description":"Push an array of items into an array, while being robust against prototype modification","sanitized_name":"safe-push-apply","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2024-12-29T03:51:58.209Z","links":{"homepage":"https://github.com/ljharb/safe-push-apply#readme","repository":"git+https://github.com/ljharb/safe-push-apply.git","bugs":"https://github.com/ljharb/safe-push-apply/issues","npm":"https://www.npmjs.com/package/safe-push-apply"}},"score":{"final":10.430376,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":154354975,"weekly":31530470},"dependents":"338","updated":"2026-10-10T00:23:22.141Z","searchScore":10.42905,"package":{"name":"make-fetch-happen","keywords":["http","request","fetch","mean girls","caching","cache","subresource integrity"],"version":"16.0.1","description":"Opinionated, caching, retrying fetch client","sanitized_name":"make-fetch-happen","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:c4d17880-93ec-484b-b0c8-ecec0beaf056","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"saquibkhan@github.com","username":"saquibkhan"},{"email":"npm-cli+bot@github.com","username":"npm-cli-ops"},{"email":"reggi@github.com","username":"reggi"},{"email":"martin.ruiz.mares@gmail.com","username":"martinrrm"}],"license":"ISC","date":"2026-05-26T17:46:02.384Z","links":{"homepage":"https://github.com/npm/make-fetch-happen#readme","repository":"git+https://github.com/npm/make-fetch-happen.git","bugs":"https://github.com/npm/make-fetch-happen/issues","npm":"https://www.npmjs.com/package/make-fetch-happen"}},"score":{"final":10.42905,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":89671611,"weekly":17376366},"dependents":"57","updated":"2026-10-10T00:25:54.947Z","searchScore":10.426751,"package":{"name":"pvutils","keywords":[],"version":"1.2.0","description":"Common utilities for products from Peculiar Ventures","sanitized_name":"pvutils","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:7e22d148-31bf-485a-932c-0b2cd44b15f7","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"info@peculiarventures.com","username":"peculiarventures"},{"email":"microshine@mail.ru","username":"microshine"}],"license":"MIT","date":"2026-08-05T10:41:11.088Z","links":{"homepage":"https://github.com/PeculiarVentures/pvutils#readme","repository":"git+https://github.com/PeculiarVentures/pvutils.git","bugs":"https://github.com/PeculiarVentures/pvutils/issues","npm":"https://www.npmjs.com/package/pvutils"}},"score":{"final":10.426751,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1050045495,"weekly":238628943},"dependents":"1664","updated":"2026-10-10T00:30:19.368Z","searchScore":10.415172,"package":{"name":"hasown","keywords":["has","hasOwnProperty","hasOwn","has-own","own","has","property","in","javascript","ecmascript"],"version":"2.0.4","description":"A robust, ES3 compatible, \"has own property\" predicate.","sanitized_name":"hasown","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"},{"email":"radu@jslog.com","username":"radubrehar"}],"license":"MIT","date":"2026-05-28T18:11:39.940Z","links":{"homepage":"https://github.com/inspect-js/hasOwn#readme","repository":"git+https://github.com/inspect-js/hasOwn.git","bugs":"https://github.com/inspect-js/hasOwn/issues","npm":"https://www.npmjs.com/package/hasown"}},"score":{"final":10.415172,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":586117744,"weekly":135427390},"dependents":"17","updated":"2026-10-10T00:25:29.882Z","searchScore":10.414948,"package":{"name":"@vitest/pretty-format","keywords":["vitest","test","pretty","pretty-format"],"version":"5.0.3","description":"Fork of pretty-format with support for ESM","sanitized_name":"@vitest/pretty-format","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"vitestbot","type":"user","email":"vitest.dev@gmail.com"},"trustedPublisher":{"oidcConfigId":"ac4112a6-9b26-4f4b-a83e-b4a42e468814","id":"github"},"approver":{"name":"oreanno","email":"foxzdavinci@gmail.com"},"username":"GitHub Actions"},"maintainers":[{"email":"ari.perkkio@gmail.com","username":"ariperkkio"},{"email":"anthonyfu117@hotmail.com","username":"antfu"},{"email":"hi.ogawa.zz@gmail.com","username":"hiogawa"},{"email":"foxzdavinci@gmail.com","username":"oreanno"},{"email":"yyx990803@gmail.com","username":"yyx990803"}],"license":"MIT","date":"2026-09-30T11:30:25.708Z","links":{"homepage":"https://github.com/vitest-dev/vitest/tree/main/packages/pretty-format","repository":"git+https://github.com/vitest-dev/vitest.git","bugs":"https://github.com/vitest-dev/vitest/issues","npm":"https://www.npmjs.com/package/@vitest/pretty-format"}},"score":{"final":10.414948,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":46521286,"weekly":8644801},"dependents":"647","updated":"2026-10-10T00:30:03.753Z","searchScore":10.411001,"package":{"name":"static-extend","keywords":["class","ctor","descriptor","extend","extends","inherit","inheritance","merge","method","prop","properties","property","prototype"],"version":"0.1.2","description":"Adds a static `extend` method to a class, to simplify inheritance. Extends the static properties, prototype properties, and descriptors from a `Parent` constructor onto `Child` constructors.","sanitized_name":"static-extend","publisher":{"email":"github@sellside.com","username":"jonschlinkert"},"maintainers":[{"email":"github@sellside.com","username":"jonschlinkert"}],"license":"MIT","date":"2016-06-09T18:45:37.095Z","links":{"homepage":"https://github.com/jonschlinkert/static-extend","repository":"git+https://github.com/jonschlinkert/static-extend.git","bugs":"https://github.com/jonschlinkert/static-extend/issues","npm":"https://www.npmjs.com/package/static-extend"}},"score":{"final":10.411001,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":142840620,"weekly":32344035},"dependents":"2931","updated":"2026-10-10T00:20:01.139Z","searchScore":10.405559,"package":{"name":"ua-parser-js","keywords":["user-agent","client-hints","browser","engine","os","device","cpu","ua-parser-js","browser-detection","device-detection","os-detection","bot-detection","ai-detection","app-detection","crawler-detection"],"version":"2.0.10","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment","sanitized_name":"ua-parser-js","publisher":{"email":"fyzlman@gmail.com","actor":{"name":"faisalman","type":"user","email":"fyzlman@gmail.com"},"username":"faisalman"},"maintainers":[{"email":"fyzlman@gmail.com","username":"faisalman"}],"license":"AGPL-3.0-or-later","date":"2026-05-21T06:32:19.841Z","links":{"homepage":"https://uaparser.dev","repository":"git+https://github.com/faisalman/ua-parser-js.git","bugs":"https://github.com/faisalman/ua-parser-js/issues","npm":"https://www.npmjs.com/package/ua-parser-js"}},"score":{"final":10.405559,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":440209093,"weekly":85784229},"dependents":"1671","updated":"2026-10-10T00:22:22.714Z","searchScore":10.405301,"package":{"name":"define-properties","keywords":["Object.defineProperty","Object.defineProperties","object","property descriptor","descriptor","define","ES5"],"version":"1.2.1","description":"Define multiple non-enumerable properties at once. Uses `Object.defineProperty` when available; falls back to standard assignment in older engines.","sanitized_name":"define-properties","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2023-09-13T06:05:13.962Z","links":{"homepage":"https://github.com/ljharb/define-properties#readme","repository":"git://github.com/ljharb/define-properties.git","bugs":"https://github.com/ljharb/define-properties/issues","npm":"https://www.npmjs.com/package/define-properties"}},"score":{"final":10.405301,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":122904773,"weekly":25734390},"dependents":"126","updated":"2026-10-10T00:26:16.906Z","searchScore":10.405085,"package":{"name":"npm-normalize-package-bin","keywords":[],"version":"6.0.0","description":"Turn any flavor of allowable package.json bin into a normalized object","sanitized_name":"npm-normalize-package-bin","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:9a591f63-bc8a-425c-9108-47a93896d563","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"saquibkhan@github.com","username":"saquibkhan"},{"email":"npm-cli+bot@github.com","username":"npm-cli-ops"},{"email":"reggi@github.com","username":"reggi"},{"email":"martin.ruiz.mares@gmail.com","username":"martinrrm"}],"license":"ISC","date":"2026-05-08T18:35:04.804Z","links":{"homepage":"https://github.com/npm/npm-normalize-package-bin#readme","repository":"git+https://github.com/npm/npm-normalize-package-bin.git","bugs":"https://github.com/npm/npm-normalize-package-bin/issues","npm":"https://www.npmjs.com/package/npm-normalize-package-bin"}},"score":{"final":10.405085,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":342589136,"weekly":77778911},"dependents":"26","updated":"2026-10-10T00:28:54.952Z","searchScore":10.403169,"package":{"name":"generator-function","keywords":["generator","function","native"],"version":"2.0.1","description":"A function that returns the normally hidden `GeneratorFunction` constructor","sanitized_name":"generator-function","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"timothygu99@gmail.com","username":"timothygu"},{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2025-09-30T18:23:33.207Z","links":{"homepage":"https://github.com/TimothyGu/generator-function#readme","repository":"git+https://github.com/TimothyGu/generator-function.git","bugs":"https://github.com/TimothyGu/generator-function/issues","npm":"https://www.npmjs.com/package/generator-function"}},"score":{"final":10.403169,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":471685590,"weekly":119241401},"dependents":"18","updated":"2026-10-10T00:21:04.724Z","searchScore":10.401179,"package":{"name":"@vitest/mocker","keywords":["vitest","test","mock"],"version":"5.0.3","description":"Vitest module mocker implementation","sanitized_name":"@vitest/mocker","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"vitestbot","type":"user","email":"vitest.dev@gmail.com"},"trustedPublisher":{"oidcConfigId":"17f5ead6-d884-4dd8-8e6c-e8f45f29ceda","id":"github"},"approver":{"name":"oreanno","email":"foxzdavinci@gmail.com"},"username":"GitHub Actions"},"maintainers":[{"email":"ari.perkkio@gmail.com","username":"ariperkkio"},{"email":"anthonyfu117@hotmail.com","username":"antfu"},{"email":"hi.ogawa.zz@gmail.com","username":"hiogawa"},{"email":"foxzdavinci@gmail.com","username":"oreanno"},{"email":"yyx990803@gmail.com","username":"yyx990803"}],"license":"MIT","date":"2026-09-30T11:29:00.625Z","links":{"homepage":"https://github.com/vitest-dev/vitest/tree/main/packages/mocker","repository":"git+https://github.com/vitest-dev/vitest.git","bugs":"https://github.com/vitest-dev/vitest/issues","npm":"https://www.npmjs.com/package/@vitest/mocker"}},"score":{"final":10.401179,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":61945300,"weekly":14854794},"dependents":"29","updated":"2026-10-10T00:22:19.502Z","searchScore":10.400518,"package":{"name":"@aws-sdk/middleware-eventstream","keywords":[],"version":"3.972.31","description":"[![NPM version](https://img.shields.io/npm/v/@aws-sdk/middleware-eventstream/latest.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-eventstream) [![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/middleware-eventstream.svg)](https://www.npmj","sanitized_name":"@aws-sdk/middleware-eventstream","publisher":{"email":"aws-sdk-js-automation@amazon.com","actor":{"name":"aws-sdk-bot","type":"user","email":"aws-sdk-js-automation@amazon.com"},"username":"aws-sdk-bot"},"maintainers":[{"email":"osa-3p@amazon.com","username":"amzn-oss"},{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"}],"license":"Apache-2.0","date":"2026-10-09T20:57:05.483Z","links":{"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/middleware-eventstream","repository":"git+https://github.com/aws/aws-sdk-js-v3.git","bugs":"https://github.com/aws/aws-sdk-js-v3/issues","npm":"https://www.npmjs.com/package/@aws-sdk/middleware-eventstream"}},"score":{"final":10.400518,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1027851646,"weekly":222647172},"dependents":"82605","updated":"2026-10-10T00:23:05.657Z","searchScore":10.395666,"package":{"name":"fs-extra","keywords":["fs","file","file system","copy","directory","extra","mkdirp","mkdir","mkdirs","recursive","json","read","write","extra","delete","remove","touch","create","text","output","move","promise"],"version":"11.4.1","description":"fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove.","sanitized_name":"fs-extra","publisher":{"email":"opensrc@ryanzim.com","username":"ryanzim"},"maintainers":[{"email":"jprichardson@gmail.com","username":"jprichardson"},{"email":"opensrc@ryanzim.com","username":"ryanzim"},{"email":"manidlou@gmail.com","username":"manidlou"}],"license":"MIT","date":"2026-09-22T16:20:08.500Z","links":{"homepage":"https://github.com/jprichardson/node-fs-extra","repository":"git+https://github.com/jprichardson/node-fs-extra.git","bugs":"https://github.com/jprichardson/node-fs-extra/issues","npm":"https://www.npmjs.com/package/fs-extra"}},"score":{"final":10.395666,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":755177469,"weekly":169923694},"dependents":"25173","updated":"2026-10-10T00:27:43.281Z","searchScore":10.390798,"package":{"name":"minimist","keywords":["argv","getopt","parser","optimist"],"version":"1.2.8","description":"parse argument options","sanitized_name":"minimist","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"npm_j@ruru.gen.nz","username":"shadowspawn"},{"email":"ljharb@gmail.com","username":"ljharb"},{"email":"github@tixz.dk","username":"emilbayes"}],"license":"MIT","date":"2023-02-09T20:59:49.233Z","links":{"homepage":"https://github.com/minimistjs/minimist","repository":"git://github.com/minimistjs/minimist.git","bugs":"https://github.com/minimistjs/minimist/issues","npm":"https://www.npmjs.com/package/minimist"}},"score":{"final":10.390798,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":477796080,"weekly":104836568},"dependents":"1375","updated":"2026-10-10T00:24:53.717Z","searchScore":10.389059,"package":{"name":"is-callable","keywords":["Function","function","callable","generator","generator function","arrow","arrow function","ES6","toStringTag","@@toStringTag"],"version":"1.2.7","description":"Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.","sanitized_name":"is-callable","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2022-09-23T22:49:39.970Z","links":{"homepage":"https://github.com/inspect-js/is-callable#readme","repository":"git://github.com/inspect-js/is-callable.git","bugs":"https://github.com/inspect-js/is-callable/issues","npm":"https://www.npmjs.com/package/is-callable"}},"score":{"final":10.389059,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":250669048,"weekly":55980043},"dependents":"9642","updated":"2026-10-10T00:20:18.397Z","searchScore":10.384424,"package":{"name":"react-hook-form","keywords":["react","hooks","form","forms","form-validation","validation","typescript","react-hooks"],"version":"7.89.0","description":"Performant, flexible and extensible forms library for React Hooks","sanitized_name":"react-hook-form","publisher":{"email":"bluebill1049@gmail.com","actor":{"name":"bluebill1049","type":"user","email":"bluebill1049@gmail.com"},"username":"bluebill1049"},"maintainers":[{"email":"bluebill1049@gmail.com","username":"bluebill1049"}],"license":"MIT","date":"2026-09-26T00:59:18.254Z","links":{"homepage":"https://react-hook-form.com","repository":"git+https://github.com/react-hook-form/react-hook-form.git","bugs":"https://github.com/react-hook-form/react-hook-form/issues","npm":"https://www.npmjs.com/package/react-hook-form"}},"score":{"final":10.384424,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":107809059,"weekly":24929050},"dependents":"2407","updated":"2026-10-10T00:23:11.687Z","searchScore":10.382226,"package":{"name":"shiki","keywords":["shiki"],"version":"4.5.0","description":"A beautiful Syntax Highlighter.","sanitized_name":"shiki","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"antfu","type":"user","email":"anthonyfu117@hotmail.com"},"trustedPublisher":{"oidcConfigId":"2f43f6a0-31a5-4ee1-bf0a-f9b108de410e","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"anthonyfu117@hotmail.com","username":"antfu"},{"email":"orta.therox@gmail.com","username":"orta"},{"email":"octref@gmail.com","username":"octref"},{"email":"shiki-deploys@orta.io","username":"shiki-deploys"}],"license":"MIT","date":"2026-10-01T06:46:31.760Z","links":{"homepage":"https://github.com/shikijs/shiki#readme","repository":"git+https://github.com/shikijs/shiki.git","bugs":"https://github.com/shikijs/shiki/issues","npm":"https://www.npmjs.com/package/shiki"}},"score":{"final":10.382226,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1000027123,"weekly":227571696},"dependents":"5125","updated":"2026-10-10T00:24:03.527Z","searchScore":10.381442,"package":{"name":"cookie","keywords":["cookie","cookies"],"version":"2.0.1","description":"HTTP server cookie parsing and serialization","sanitized_name":"cookie","publisher":{"email":"npm-oidc-no-reply@github.com","approver":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"trustedPublisher":{"oidcConfigId":"oidc:2e6871c3-23f1-4fd6-9e51-5ec226c5bd54","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},{"email":"hello@blakeembrey.com","username":"blakeembrey"},{"email":"doug@somethingdoug.com","username":"dougwilson"}],"license":"MIT","date":"2026-06-30T22:15:13.965Z","links":{"homepage":"https://github.com/jshttp/cookie#readme","repository":"git+https://github.com/jshttp/cookie.git","bugs":"https://github.com/jshttp/cookie/issues","npm":"https://www.npmjs.com/package/cookie"}},"score":{"final":10.381442,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":916200756,"weekly":216486605},"dependents":"20","updated":"2026-10-10T00:21:06.088Z","searchScore":10.381227,"package":{"name":"@babel/helper-string-parser","keywords":[],"version":"8.0.6","description":"A utility package to parse strings","sanitized_name":"@babel/helper-string-parser","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:d9a13b9a-9a5c-4723-9564-ffb879a0bb35","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"hi@henryzoo.com","username":"hzoo"},{"email":"bng412@gmail.com","username":"existentialism"},{"email":"hello+npm@nicr.dev","username":"nicolo-ribaudo"},{"email":"jlhwung@gmail.com","username":"jlhwung"}],"license":"MIT","date":"2026-09-18T13:47:25.001Z","links":{"homepage":"https://babel.dev/docs/en/next/babel-helper-string-parser","repository":"https://github.com/babel/babel.git","npm":"https://www.npmjs.com/package/@babel/helper-string-parser"}},"score":{"final":10.381227,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":794268242,"weekly":175985508},"dependents":"19","updated":"2026-10-10T00:24:07.179Z","searchScore":10.380843,"package":{"name":"@babel/helper-validator-option","keywords":[],"version":"8.0.0","description":"Validate plugin/preset options","sanitized_name":"@babel/helper-validator-option","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:f79a3fac-57fd-4e33-847e-2b23eec818dd","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"hi@henryzoo.com","username":"hzoo"},{"email":"bng412@gmail.com","username":"existentialism"},{"email":"hello+npm@nicr.dev","username":"nicolo-ribaudo"},{"email":"jlhwung@gmail.com","username":"jlhwung"}],"license":"MIT","date":"2026-06-16T13:32:06.158Z","links":{"repository":"https://github.com/babel/babel.git","npm":"https://www.npmjs.com/package/@babel/helper-validator-option"}},"score":{"final":10.380843,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":232071114,"weekly":53912966},"dependents":"267","updated":"2026-10-10T00:25:00.143Z","searchScore":10.380351,"package":{"name":"magicast","keywords":[],"version":"0.5.5","description":"Modify a JS/TS file and write back magically just like JSON!","sanitized_name":"magicast","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:4d2a9010-0c7e-4044-80f6-28af29df2382","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"pyapar@gmail.com","username":"pi0"},{"email":"anthonyfu117@hotmail.com","username":"antfu"}],"license":"MIT","date":"2026-09-11T03:31:09.196Z","links":{"homepage":"https://github.com/unjs/magicast#readme","repository":"unjs/magicast","bugs":"https://github.com/unjs/magicast/issues","npm":"https://www.npmjs.com/package/magicast"}},"score":{"final":10.380351,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":364525423,"weekly":81747717},"dependents":"572","updated":"2026-10-10T00:26:38.224Z","searchScore":10.3781805,"package":{"name":"is-finalizationregistry","keywords":["weakref","finalization","finalizationregistry","finalization registry"],"version":"1.1.1","description":"Is this value a JS FinalizationRegistry? This module works cross-realm/iframe, and despite ES6 @@toStringTag.","sanitized_name":"is-finalizationregistry","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2024-12-17T05:37:19.121Z","links":{"homepage":"https://github.com/inspect-js/is-finalizationregistry#readme","repository":"git+https://github.com/inspect-js/is-finalizationregistry.git","bugs":"https://github.com/inspect-js/is-finalizationregistry/issues","npm":"https://www.npmjs.com/package/is-finalizationregistry"}},"score":{"final":10.3781805,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":624001887,"weekly":137890627},"dependents":"20755","updated":"2026-10-10T00:22:38.118Z","searchScore":10.373548,"package":{"name":"prettier","keywords":[],"version":"3.9.9","description":"Prettier is an opinionated code formatter","sanitized_name":"prettier","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"prettier-bot","type":"user","email":"prettier-bot@d0d0.com"},"trustedPublisher":{"oidcConfigId":"oidc:6a2815f8-efc5-4097-8ac1-f6adf7b9a346","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"longster@gmail.com","username":"jlongster"},{"email":"simon.lydell@gmail.com","username":"lydell"},{"email":"georgii.dolzhykov@gmail.com","username":"thorn0"},{"email":"vjeuxx@gmail.com","username":"vjeux"},{"email":"lionkay@gmail.com","username":"fisker"},{"email":"me@suchipi.com","username":"suchipi"},{"email":"lucasds@gmail.com","username":"duailibe"},{"email":"ikatyang@gmail.com","username":"ikatyang"},{"email":"lucas@azzola.dev","username":"azz"},{"email":"aosukeke@gmail.com","username":"sosukesuzuki"},{"email":"prettier-bot@d0d0.com","username":"prettier-bot"}],"license":"MIT","date":"2026-09-23T06:31:34.693Z","links":{"homepage":"https://prettier.io","repository":"git+https://github.com/prettier/prettier.git","bugs":"https://github.com/prettier/prettier/issues","npm":"https://www.npmjs.com/package/prettier"}},"score":{"final":10.373548,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":758828014,"weekly":176476562},"dependents":"79","updated":"2026-10-10T00:22:11.394Z","searchScore":10.371769,"package":{"name":"@babel/helpers","keywords":[],"version":"8.0.7","description":"Collection of helper functions used by Babel transforms.","sanitized_name":"@babel/helpers","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"b388827b-09ab-4119-9b66-1f8880c7230f","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"hi@henryzoo.com","username":"hzoo"},{"email":"bng412@gmail.com","username":"existentialism"},{"email":"hello+npm@nicr.dev","username":"nicolo-ribaudo"},{"email":"jlhwung@gmail.com","username":"jlhwung"}],"license":"MIT","date":"2026-10-07T09:59:57.062Z","links":{"homepage":"https://babel.dev/docs/en/next/babel-helpers","repository":"https://github.com/babel/babel.git","npm":"https://www.npmjs.com/package/@babel/helpers"}},"score":{"final":10.371769,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":384144485,"weekly":85747437},"dependents":"649","updated":"2026-10-10T00:29:07.663Z","searchScore":10.370164,"package":{"name":"which-collection","keywords":["map","set","weakmap","weakset","collection.es6","es2015"],"version":"1.0.2","description":"Which kind of Collection (Map, Set, WeakMap, WeakSet) is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.","sanitized_name":"which-collection","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2024-03-08T22:53:04.536Z","links":{"homepage":"https://github.com/inspect-js/which-collection#readme","repository":"git+https://github.com/inspect-js/which-collection.git","bugs":"https://github.com/inspect-js/which-collection/issues","npm":"https://www.npmjs.com/package/which-collection"}},"score":{"final":10.370164,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":453475602,"weekly":99218656},"dependents":"1962","updated":"2026-10-10T00:22:37.508Z","searchScore":10.3612175,"package":{"name":"object.assign","keywords":["Object.assign","assign","ES6","extend","$.extend","jQuery","_.extend","Underscore","es-shim API","polyfill","shim"],"version":"4.1.7","description":"ES6 spec-compliant Object.assign shim. From https://github.com/es-shims/es6-shim","sanitized_name":"object-assign","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2024-12-18T20:54:22.882Z","links":{"homepage":"https://github.com/ljharb/object.assign#readme","repository":"git://github.com/ljharb/object.assign.git","bugs":"https://github.com/ljharb/object.assign/issues","npm":"https://www.npmjs.com/package/object.assign"}},"score":{"final":10.3612175,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":418493978,"weekly":97975093},"dependents":"4286","updated":"2026-10-10T00:23:56.952Z","searchScore":10.359368,"package":{"name":"decimal.js","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"version":"10.6.0","description":"An arbitrary-precision Decimal type for JavaScript.","sanitized_name":"decimal-js","publisher":{"email":"M8ch88l@gmail.com","actor":{"name":"mikemcl","type":"user","email":"M8ch88l@gmail.com"},"username":"mikemcl"},"maintainers":[{"email":"M8ch88l@gmail.com","username":"mikemcl"}],"license":"MIT","date":"2025-07-06T22:50:38.844Z","links":{"homepage":"https://github.com/MikeMcl/decimal.js#readme","repository":"git+https://github.com/MikeMcl/decimal.js.git","bugs":"https://github.com/MikeMcl/decimal.js/issues","npm":"https://www.npmjs.com/package/decimal.js"}},"score":{"final":10.359368,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":688564919,"weekly":158899017},"dependents":"2205","updated":"2026-10-10T00:20:01.641Z","searchScore":10.358119,"package":{"name":"is-core-module","keywords":["core","modules","module","npm","node","dependencies"],"version":"2.17.0","description":"Is this specifier a node.js core module?","sanitized_name":"is-core-module","publisher":{"email":"ljharb@gmail.com","approver":{"name":"ljharb","email":"ljharb@gmail.com"},"username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2026-09-17T04:34:25.717Z","links":{"homepage":"https://github.com/inspect-js/is-core-module","repository":"git+https://github.com/inspect-js/is-core-module.git","bugs":"https://github.com/inspect-js/is-core-module/issues","npm":"https://www.npmjs.com/package/is-core-module"}},"score":{"final":10.358119,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":78971491,"weekly":17811407},"dependents":"38","updated":"2026-10-10T00:22:38.550Z","searchScore":10.357881,"package":{"name":"@react-native/codegen","keywords":["code","generation","codegen","tools","react-native"],"version":"0.87.1","description":"Code generation tools for React Native","sanitized_name":"@react-native/codegen","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"react-native-bot","type":"user","email":"opensource+react-native-bot@fb.com"},"trustedPublisher":{"oidcConfigId":"oidc:ffb2bb9b-514e-4917-9a4e-04d494a209d5","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"opensource+react-native-bot@fb.com","username":"react-native-bot"},{"email":"opensource+npm@fb.com","username":"fb"}],"license":"MIT","date":"2026-08-26T12:55:36.467Z","links":{"homepage":"https://github.com/react/react-native/tree/HEAD/packages/react-native-codegen#readme","repository":"git+https://github.com/react/react-native.git","bugs":"https://github.com/react/react-native/issues","npm":"https://www.npmjs.com/package/@react-native/codegen"}},"score":{"final":10.357881,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":850750026,"weekly":187450077},"dependents":"24315","updated":"2026-10-10T00:23:11.598Z","searchScore":10.355913,"package":{"name":"@babel/core","keywords":["6to5","babel","classes","const","es6","harmony","let","modules","transpile","transpiler","var","babel-core","compiler"],"version":"8.0.7","description":"Babel compiler core.","sanitized_name":"@babel/core","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"nicolo-ribaudo","type":"user","email":"nicolo.ribaudo@gmail.com"},"trustedPublisher":{"oidcConfigId":"ba399ff9-7571-41a0-a48c-c6724c9639e3","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"hi@henryzoo.com","username":"hzoo"},{"email":"bng412@gmail.com","username":"existentialism"},{"email":"hello+npm@nicr.dev","username":"nicolo-ribaudo"},{"email":"jlhwung@gmail.com","username":"jlhwung"}],"license":"MIT","date":"2026-10-07T09:59:47.810Z","links":{"homepage":"https://babel.dev/docs/en/next/babel-core","repository":"https://github.com/babel/babel.git","bugs":"https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20core%22+is%3Aopen","npm":"https://www.npmjs.com/package/@babel/core"}},"score":{"final":10.355913,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":235913842,"weekly":44985455},"dependents":"2609","updated":"2026-10-10T00:22:10.876Z","searchScore":10.350638,"package":{"name":"escodegen","keywords":[],"version":"2.1.0","description":"ECMAScript code generator","sanitized_name":"escodegen","publisher":{"email":"npm@michael.ficarra.me","username":"michaelficarra"},"maintainers":[{"email":"npm@michael.ficarra.me","username":"michaelficarra"},{"email":"utatane.tea@gmail.com","username":"constellation"}],"license":"BSD-2-Clause","date":"2023-06-29T20:18:37.341Z","links":{"homepage":"http://github.com/estools/escodegen","repository":"git+ssh://git@github.com/estools/escodegen.git","bugs":"https://github.com/estools/escodegen/issues","npm":"https://www.npmjs.com/package/escodegen"}},"score":{"final":10.350638,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":473254183,"weekly":102502076},"dependents":"3067","updated":"2026-10-10T00:27:05.294Z","searchScore":10.350298,"package":{"name":"sprintf-js","keywords":[],"version":"1.1.3","description":"JavaScript sprintf implementation","sanitized_name":"sprintf-js","publisher":{"email":"hello@alexei.ro","username":"alexei"},"maintainers":[{"email":"hello@alexei.ro","username":"alexei"}],"license":"BSD-3-Clause","date":"2023-09-11T13:12:09.207Z","links":{"homepage":"https://github.com/alexei/sprintf.js#readme","repository":"git+https://github.com/alexei/sprintf.js.git","bugs":"https://github.com/alexei/sprintf.js/issues","npm":"https://www.npmjs.com/package/sprintf-js"}},"score":{"final":10.350298,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":755950921,"weekly":162951079},"dependents":"1079","updated":"2026-10-10T00:22:36.170Z","searchScore":10.349716,"package":{"name":"@babel/helper-plugin-utils","keywords":[],"version":"8.0.1","description":"General utilities for plugins to use","sanitized_name":"@babel/helper-plugin-utils","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:4fb8cc72-78b7-4ff3-8063-33b2bd7a9cf3","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"hi@henryzoo.com","username":"hzoo"},{"email":"bng412@gmail.com","username":"existentialism"},{"email":"hello+npm@nicr.dev","username":"nicolo-ribaudo"},{"email":"jlhwung@gmail.com","username":"jlhwung"}],"license":"MIT","date":"2026-06-17T09:44:10.234Z","links":{"homepage":"https://babel.dev/docs/en/next/babel-helper-plugin-utils","repository":"https://github.com/babel/babel.git","npm":"https://www.npmjs.com/package/@babel/helper-plugin-utils"}},"score":{"final":10.349716,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":96353641,"weekly":20827693},"dependents":"1279","updated":"2026-10-10T00:26:23.135Z","searchScore":10.348095,"package":{"name":"basic-auth","keywords":["basic","auth","authorization","basicauth"],"version":"3.0.0","description":"Basic auth parser","sanitized_name":"basic-auth","publisher":{"email":"npm-oidc-no-reply@github.com","approver":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"trustedPublisher":{"oidcConfigId":"oidc:887ffc00-b876-4f93-8807-04f14639ad68","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},{"email":"hello@blakeembrey.com","username":"blakeembrey"},{"email":"tj@vision-media.ca","username":"tjholowaychuk"},{"email":"doug@somethingdoug.com","username":"dougwilson"},{"email":"jonathanrichardong@gmail.com","username":"jonathanong"},{"email":"jonathanrichardong@gmail.com","username":"jongleberry"}],"license":"MIT","date":"2026-08-03T16:18:25.527Z","links":{"homepage":"https://github.com/jshttp/basic-auth#readme","repository":"git+https://github.com/jshttp/basic-auth.git","bugs":"https://github.com/jshttp/basic-auth/issues","npm":"https://www.npmjs.com/package/basic-auth"}},"score":{"final":10.348095,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":404758308,"weekly":89892349},"dependents":"1005","updated":"2026-10-10T00:30:00.299Z","searchScore":10.347418,"package":{"name":"functions-have-names","keywords":["function","name","es5","names","functions","ie"],"version":"1.2.3","description":"Does this JS environment support the `name` property on functions?","sanitized_name":"functions-have-names","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2022-04-19T17:44:53.457Z","links":{"homepage":"https://github.com/inspect-js/functions-have-names#readme","repository":"git+https://github.com/inspect-js/functions-have-names.git","bugs":"https://github.com/inspect-js/functions-have-names/issues","npm":"https://www.npmjs.com/package/functions-have-names"}},"score":{"final":10.347418,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":325604753,"weekly":61989594},"dependents":"1075","updated":"2026-10-10T00:26:35.541Z","searchScore":10.343398,"package":{"name":"extend-shallow","keywords":["assign","clone","extend","merge","obj","object","object-assign","object.assign","prop","properties","property","props","shallow","util","utility","utils","value"],"version":"3.0.2","description":"Extend an object with the properties of additional objects. node.js/javascript util.","sanitized_name":"extend-shallow","publisher":{"email":"blaine.bublitz@gmail.com","username":"phated"},"maintainers":[{"email":"blaine.bublitz@gmail.com","username":"phated"},{"email":"github@sellside.com","username":"jonschlinkert"}],"license":"MIT","date":"2017-12-20T19:11:38.344Z","links":{"homepage":"https://github.com/jonschlinkert/extend-shallow","repository":"git+https://github.com/jonschlinkert/extend-shallow.git","bugs":"https://github.com/jonschlinkert/extend-shallow/issues","npm":"https://www.npmjs.com/package/extend-shallow"}},"score":{"final":10.343398,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":970409265,"weekly":216209994},"dependents":"3217","updated":"2026-10-10T00:23:02.606Z","searchScore":10.342458,"package":{"name":"@babel/generator","keywords":[],"version":"8.0.6","description":"Turns an AST into code.","sanitized_name":"@babel/generator","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"nicolo-ribaudo","type":"user","email":"nicolo.ribaudo@gmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:40d64d2e-ba49-43ac-9a7c-5267bd2409d3","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"hi@henryzoo.com","username":"hzoo"},{"email":"bng412@gmail.com","username":"existentialism"},{"email":"hello+npm@nicr.dev","username":"nicolo-ribaudo"},{"email":"jlhwung@gmail.com","username":"jlhwung"}],"license":"MIT","date":"2026-09-18T13:47:44.263Z","links":{"homepage":"https://babel.dev/docs/en/next/babel-generator","repository":"https://github.com/babel/babel.git","bugs":"https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20generator%22+is%3Aopen","npm":"https://www.npmjs.com/package/@babel/generator"}},"score":{"final":10.342458,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":59504101,"weekly":11683326},"dependents":"405","updated":"2026-10-10T00:30:09.068Z","searchScore":10.33862,"package":{"name":"path-is-inside","keywords":["path","directory","folder","inside","relative"],"version":"1.0.2","description":"Tests whether one path is inside another path","sanitized_name":"path-is-inside","publisher":{"email":"d@domenic.me","username":"domenic"},"maintainers":[{"email":"domenic@domenicdenicola.com","username":"domenic"}],"license":"(WTFPL OR MIT)","date":"2016-09-10T23:35:10.802Z","links":{"homepage":"https://github.com/domenic/path-is-inside#readme","repository":"git+https://github.com/domenic/path-is-inside.git","bugs":"https://github.com/domenic/path-is-inside/issues","npm":"https://www.npmjs.com/package/path-is-inside"}},"score":{"final":10.33862,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":706479591,"weekly":155670809},"dependents":"1973","updated":"2026-10-10T00:23:40.752Z","searchScore":10.33714,"package":{"name":"depd","keywords":["deprecate","deprecated"],"version":"2.0.0","description":"Deprecate all the things","sanitized_name":"depd","publisher":{"email":"doug@somethingdoug.com","username":"dougwilson"},"maintainers":[{"email":"doug@somethingdoug.com","username":"dougwilson"}],"license":"MIT","date":"2018-10-26T17:52:55.936Z","links":{"homepage":"https://github.com/dougwilson/nodejs-depd#readme","repository":"git+https://github.com/dougwilson/nodejs-depd.git","bugs":"https://github.com/dougwilson/nodejs-depd/issues","npm":"https://www.npmjs.com/package/depd"}},"score":{"final":10.33714,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":75839405,"weekly":16527846},"dependents":"5","updated":"2026-10-10T00:22:14.039Z","searchScore":10.3355,"package":{"name":"@sentry-internal/browser-utils","keywords":[],"version":"10.57.0","description":"Browser Utilities for all Sentry JavaScript SDKs","sanitized_name":"@sentry-internal/browser-utils","publisher":{"email":"accounts@sentry.io","actor":{"name":"sentry-bot","type":"user","email":"accounts@sentry.io"},"username":"sentry-bot"},"maintainers":[{"email":"accounts@sentry.io","username":"sentry-bot"}],"license":"MIT","date":"2026-06-09T09:44:30.946Z","links":{"homepage":"https://github.com/getsentry/sentry-javascript/tree/master/packages/browser-utils","repository":"git://github.com/getsentry/sentry-javascript.git","bugs":"https://github.com/getsentry/sentry-javascript/issues","npm":"https://www.npmjs.com/package/@sentry-internal/browser-utils"}},"score":{"final":10.3355,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":676587640,"weekly":152530039},"dependents":"873","updated":"2026-10-10T00:26:22.202Z","searchScore":10.33298,"package":{"name":"es-set-tostringtag","keywords":[],"version":"2.1.0","description":"A helper to optimistically set Symbol.toStringTag, when possible.","sanitized_name":"es-set-tostringtag","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2025-01-02T04:44:14.435Z","links":{"homepage":"https://github.com/es-shims/es-set-tostringtag#readme","repository":"git+https://github.com/es-shims/es-set-tostringtag.git","bugs":"https://github.com/es-shims/es-set-tostringtag/issues","npm":"https://www.npmjs.com/package/es-set-tostringtag"}},"score":{"final":10.33298,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":252468553,"weekly":56576787},"dependents":"484","updated":"2026-10-10T00:23:40.971Z","searchScore":10.332843,"package":{"name":"array.prototype.findlastindex","keywords":["Array.prototype.findLastIndex","find","findLast","findLastIndex","array","ESnext","shim","polyfill","last","es-shim API"],"version":"1.2.6","description":"An ESnext spec-compliant `Array.prototype.findLastIndex` shim/polyfill/replacement that works as far down as ES3.","sanitized_name":"array-prototype-findlastindex","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2025-03-14T18:20:03.256Z","links":{"homepage":"https://github.com/es-shims/Array.prototype.findLastIndex#readme","repository":"git+https://github.com/es-shims/Array.prototype.findLastIndex.git","bugs":"https://github.com/es-shims/Array.prototype.findLastIndex/issues","npm":"https://www.npmjs.com/package/array.prototype.findlastindex"}},"score":{"final":10.332843,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":73434780,"weekly":16912118},"dependents":"26","updated":"2026-10-10T00:24:41.242Z","searchScore":10.331044,"package":{"name":"dagre-d3-es","keywords":["dagre-d3"],"version":"7.0.14","description":"<p align=\"center\">   <a href=\"https://tbo47.github.io/\" ><img src=\"https://img.shields.io/badge/created_by-tbo47-blue.svg\" alt=\"Created by tbo47\"></a>   <a href=\"https://www.npmjs.com/dagre-d3-es\"><img src=\"https://img.shields.io/npm/v/dagre-d3-es.svg?log","sanitized_name":"dagre-d3-es","publisher":{"email":"thibaut.lassalle@gmail.com","username":"teebo47"},"maintainers":[{"email":"thibaut.lassalle@gmail.com","username":"teebo47"}],"license":"MIT","date":"2025-12-03T16:22:42.483Z","links":{"homepage":"https://github.com/tbo47/dagre-es#readme","repository":"git+https://github.com/tbo47/dagre-es.git","bugs":"https://github.com/tbo47/dagre-es/issues","npm":"https://www.npmjs.com/package/dagre-d3-es"}},"score":{"final":10.331044,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":392734674,"weekly":79601995},"dependents":"28","updated":"2026-10-10T00:21:01.649Z","searchScore":10.325738,"package":{"name":"@vitest/runner","keywords":["vitest","test","test-runner"],"version":"4.1.11","description":"Vitest test runner","sanitized_name":"@vitest/runner","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"vitestbot","type":"user","email":"vitest.dev@gmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:7a555147-14a7-4ffb-9a62-fbbbed17093a","id":"github"},"approver":{"name":"oreanno","email":"foxzdavinci@gmail.com"},"username":"GitHub Actions"},"maintainers":[{"email":"ari.perkkio@gmail.com","username":"ariperkkio"},{"email":"anthonyfu117@hotmail.com","username":"antfu"},{"email":"hi.ogawa.zz@gmail.com","username":"hiogawa"},{"email":"foxzdavinci@gmail.com","username":"oreanno"},{"email":"yyx990803@gmail.com","username":"yyx990803"}],"license":"MIT","date":"2026-08-18T14:23:19.849Z","links":{"homepage":"https://vitest.dev/api/advanced/runner","repository":"git+https://github.com/vitest-dev/vitest.git","bugs":"https://github.com/vitest-dev/vitest/issues","npm":"https://www.npmjs.com/package/@vitest/runner"}},"score":{"final":10.325738,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":408698661,"weekly":94021478},"dependents":"1186","updated":"2026-10-10T00:22:14.435Z","searchScore":10.325232,"package":{"name":"regexp.prototype.flags","keywords":["RegExp.prototype.flags","regex","regular expression","ES6","shim","flag","flags","regexp","RegExp#flags","polyfill","es-shim API"],"version":"1.5.4","description":"ES6 spec-compliant RegExp.prototype.flags shim.","sanitized_name":"regexp-prototype-flags","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2025-01-03T00:40:33.153Z","links":{"homepage":"https://github.com/es-shims/RegExp.prototype.flags#readme","repository":"git://github.com/es-shims/RegExp.prototype.flags.git","bugs":"https://github.com/es-shims/RegExp.prototype.flags/issues","npm":"https://www.npmjs.com/package/regexp.prototype.flags"}},"score":{"final":10.325232,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":888021252,"weekly":202197791},"dependents":"1273","updated":"2026-10-10T00:29:17.899Z","searchScore":10.319876,"package":{"name":"es-errors","keywords":["javascript","ecmascript","error","typeerror","syntaxerror","rangeerror"],"version":"1.3.0","description":"A simple cache for a few of the JS Error constructors.","sanitized_name":"es-errors","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2024-02-05T08:05:51.479Z","links":{"homepage":"https://github.com/ljharb/es-errors#readme","repository":"git+https://github.com/ljharb/es-errors.git","bugs":"https://github.com/ljharb/es-errors/issues","npm":"https://www.npmjs.com/package/es-errors"}},"score":{"final":10.319876,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":72667842,"weekly":17271509},"dependents":"2067","updated":"2026-10-10T00:21:15.272Z","searchScore":10.319459,"package":{"name":"mermaid","keywords":["diagram","markdown","flowchart","sequence diagram","gantt","class diagram","git graph","mindmap","packet diagram","c4 diagram","er diagram","pie chart","pie diagram","quadrant chart","requirement diagram","graph","eventmodeling diagram"],"version":"12.1.0","description":"Markdown-ish syntax for generating flowcharts, mindmaps, sequence diagrams, class diagrams, gantt charts, git graphs and more.","sanitized_name":"mermaid","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"sidv","type":"user","email":"npmjs@sidharth.dev"},"trustedPublisher":{"oidcConfigId":"dcd6d244-845d-46a0-a6f6-89c1ce0b9a13","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"ashishjain0512@gmail.com","username":"ashishjain0512"},{"email":"per@mermaidchart.com","username":"p_brolin47"},{"email":"alois@aloisklink.com","username":"aloisklink"},{"email":"npmjs@sidharth.dev","username":"sidv"},{"email":"knsv@sveido.com","username":"knsv"}],"license":"MIT","date":"2026-10-02T11:14:26.341Z","links":{"homepage":"https://github.com/mermaid-js/mermaid#readme","repository":"git+https://github.com/mermaid-js/mermaid.git","bugs":"https://github.com/mermaid-js/mermaid/issues","npm":"https://www.npmjs.com/package/mermaid"}},"score":{"final":10.319459,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":348615404,"weekly":81823188},"dependents":"575","updated":"2026-10-10T00:21:23.819Z","searchScore":10.317264,"package":{"name":"reflect.getprototypeof","keywords":["Reflect.getPrototypeOf","Object.getPrototypeOf","proto","__proto__","[[Prototype]]","getPrototypeOf","ES5","shim","polyfill","es-shim API","browser"],"version":"1.0.10","description":"An ES2015 mostly-spec-compliant `Reflect.getPrototypeOf` sham/polyfill/replacement that works in as many engines as possible","sanitized_name":"reflect-getprototypeof","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2025-01-02T21:23:14.864Z","links":{"homepage":"https://github.com/es-shims/Reflect.getPrototypeOf","repository":"git+https://github.com/es-shims/Reflect.getPrototypeOf.git","bugs":"https://github.com/es-shims/Reflect.getPrototypeOf/issues","npm":"https://www.npmjs.com/package/reflect.getprototypeof"}},"score":{"final":10.317264,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":417705353,"weekly":92562538},"dependents":"1130","updated":"2026-10-10T00:27:31.520Z","searchScore":10.316676,"package":{"name":"is-boolean-object","keywords":["Boolean","ES6","toStringTag","@@toStringTag","Boolean object","true","false","is-boolean"],"version":"1.2.2","description":"Is this value a JS Boolean? This module works cross-realm/iframe, and despite ES6 @@toStringTag.","sanitized_name":"is-boolean-object","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2025-02-05T02:48:12.118Z","links":{"homepage":"https://github.com/inspect-js/is-boolean-object#readme","repository":"git://github.com/inspect-js/is-boolean-object.git","bugs":"https://github.com/inspect-js/is-boolean-object/issues","npm":"https://www.npmjs.com/package/is-boolean-object"}},"score":{"final":10.316676,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":968849507,"weekly":215991634},"dependents":"1522","updated":"2026-10-10T00:25:33.091Z","searchScore":10.31586,"package":{"name":"negotiator","keywords":["http","content negotiation","accept","accept-language","accept-encoding","accept-charset"],"version":"1.1.0","description":"HTTP content negotiation","sanitized_name":"negotiator","publisher":{"email":"hello@blakeembrey.com","username":"blakeembrey"},"maintainers":[{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},{"email":"hello@blakeembrey.com","username":"blakeembrey"},{"email":"wes@wesleytodd.com","username":"wesleytodd"},{"email":"doug@somethingdoug.com","username":"dougwilson"},{"email":"jonathanrichardong@gmail.com","username":"jongleberry"}],"license":"MIT","date":"2026-08-20T16:45:05.235Z","links":{"homepage":"https://github.com/jshttp/negotiator#readme","repository":"git+https://github.com/jshttp/negotiator.git","bugs":"https://github.com/jshttp/negotiator/issues","npm":"https://www.npmjs.com/package/negotiator"}},"score":{"final":10.31586,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":159808699,"weekly":38868544},"dependents":"332","updated":"2026-10-10T00:25:36.111Z","searchScore":10.313969,"package":{"name":"package-manager-detector","keywords":[],"version":"1.9.0","description":"Package manager detector","sanitized_name":"package-manager-detector","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"bbf7b1a2-55f4-4b92-8da8-2e888338f0a3","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"anthonyfu117@hotmail.com","username":"antfu"},{"email":"benjamin.j.mccann@gmail.com","username":"benmccann"},{"email":"userquin@gmail.com","username":"userquin"}],"license":"MIT","date":"2026-10-05T05:38:20.696Z","links":{"homepage":"https://github.com/antfu-collective/package-manager-detector#readme","repository":"git+https://github.com/antfu-collective/package-manager-detector.git","bugs":"https://github.com/antfu-collective/package-manager-detector/issues","npm":"https://www.npmjs.com/package/package-manager-detector"}},"score":{"final":10.313969,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":251864290,"weekly":47589110},"dependents":"700","updated":"2026-10-10T00:25:50.221Z","searchScore":10.313232,"package":{"name":"array.prototype.tosorted","keywords":["javascript","ecmascript","shim","polyfill","es-shim API","array","sort","sorted","toSorted"],"version":"1.1.4","description":"An ESnext spec-compliant `Array.prototype.toSorted` shim/polyfill/replacement that works as far down as ES3.","sanitized_name":"array-prototype-tosorted","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2024-06-03T05:32:49.184Z","links":{"homepage":"https://github.com/es-shims/Array.prototype.toSorted#readme","repository":"git+https://github.com/es-shims/Array.prototype.toSorted.git","bugs":"https://github.com/es-shims/Array.prototype.toSorted/issues","npm":"https://www.npmjs.com/package/array.prototype.tosorted"}},"score":{"final":10.313232,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":772200686,"weekly":179545599},"dependents":"74","updated":"2026-10-10T00:21:22.427Z","searchScore":10.311779,"package":{"name":"@babel/compat-data","keywords":["babel","compat-table","compat-data"],"version":"8.0.5","description":"The compat-data to determine required Babel plugins","sanitized_name":"@babel/compat-data","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"nicolo-ribaudo","type":"user","email":"nicolo.ribaudo@gmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:20c04fd0-2439-42b3-93fb-4045b911fc14","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"hi@henryzoo.com","username":"hzoo"},{"email":"bng412@gmail.com","username":"existentialism"},{"email":"hello+npm@nicr.dev","username":"nicolo-ribaudo"},{"email":"jlhwung@gmail.com","username":"jlhwung"}],"license":"MIT","date":"2026-09-10T21:13:25.255Z","links":{"repository":"https://github.com/babel/babel.git","npm":"https://www.npmjs.com/package/@babel/compat-data"}},"score":{"final":10.311779,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":50285974,"weekly":12280757},"dependents":"2","updated":"2026-10-10T00:20:17.074Z","searchScore":10.308049,"package":{"name":"@aws-sdk/middleware-sdk-sqs","keywords":[],"version":"3.972.44","description":"[![NPM version](https://img.shields.io/npm/v/@aws-sdk/middleware-sdk-sqs/latest.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-sdk-sqs) [![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/middleware-sdk-sqs.svg)](https://www.npmjs.com/packag","sanitized_name":"@aws-sdk/middleware-sdk-sqs","publisher":{"email":"aws-sdk-js-automation@amazon.com","actor":{"name":"aws-sdk-bot","type":"user","email":"aws-sdk-js-automation@amazon.com"},"username":"aws-sdk-bot"},"maintainers":[{"email":"osa-3p@amazon.com","username":"amzn-oss"},{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"}],"license":"Apache-2.0","date":"2026-10-09T20:53:14.664Z","links":{"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/middleware-sdk-sqs","repository":"git+https://github.com/aws/aws-sdk-js-v3.git","bugs":"https://github.com/aws/aws-sdk-js-v3/issues","npm":"https://www.npmjs.com/package/@aws-sdk/middleware-sdk-sqs"}},"score":{"final":10.308049,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":217652546,"weekly":41282901},"dependents":"1191","updated":"2026-10-10T00:22:14.880Z","searchScore":10.30577,"package":{"name":"ufo","keywords":[],"version":"1.6.4","description":"URL utils for humans","sanitized_name":"ufo","publisher":{"email":"pyapar@gmail.com","username":"pi0"},"maintainers":[{"email":"pyapar@gmail.com","username":"pi0"}],"license":"MIT","date":"2026-04-29T10:51:58.509Z","links":{"homepage":"https://github.com/unjs/ufo#readme","repository":"git+https://github.com/unjs/ufo.git","bugs":"https://github.com/unjs/ufo/issues","npm":"https://www.npmjs.com/package/ufo"}},"score":{"final":10.30577,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":288992502,"weekly":64267109},"dependents":"1018","updated":"2026-10-10T00:26:16.444Z","searchScore":10.296421,"package":{"name":"jsx-ast-utils","keywords":["jsx","ast","lint","eslint"],"version":"3.3.5","description":"AST utility module for statically analyzing JSX","sanitized_name":"jsx-ast-utils","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"jesse.r.beach@icloud.com","username":"jessebeach"},{"email":"ljharb@gmail.com","username":"ljharb"},{"email":"ethanvcohen@gmail.com","username":"evcohen"}],"license":"MIT","date":"2023-07-29T01:35:03.192Z","links":{"homepage":"https://github.com/jsx-eslint/jsx-ast-utils#readme","repository":"git+https://github.com/jsx-eslint/jsx-ast-utils.git","bugs":"https://github.com/jsx-eslint/jsx-ast-utils/issues","npm":"https://www.npmjs.com/package/jsx-ast-utils"}},"score":{"final":10.296421,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":253764774,"weekly":57261349},"dependents":"473","updated":"2026-10-10T00:26:52.119Z","searchScore":10.29559,"package":{"name":"array.prototype.findlast","keywords":["Array.prototype.findLast","find","findLast","array","ESnext","shim","polyfill","last","es-shim API"],"version":"1.2.5","description":"An ESnext spec-compliant `Array.prototype.findLast` shim/polyfill/replacement that works as far down as ES3.","sanitized_name":"array-prototype-findlast","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2024-03-19T17:21:11.500Z","links":{"homepage":"https://github.com/es-shims/Array.prototype.findLast#readme","repository":"git+https://github.com/es-shims/Array.prototype.findLast.git","bugs":"https://github.com/es-shims/Array.prototype.findLast/issues","npm":"https://www.npmjs.com/package/array.prototype.findlast"}},"score":{"final":10.29559,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":263143858,"weekly":63391105},"dependents":"16265","updated":"2026-10-10T00:23:19.065Z","searchScore":10.295272,"package":{"name":"pg","keywords":["database","libpq","pg","postgre","postgres","postgresql","rdbms"],"version":"8.23.1","description":"PostgreSQL client - pure javascript & libpq with the same API","sanitized_name":"pg","publisher":{"email":"brian.m.carlson@gmail.com","actor":{"name":"brianc","type":"user","email":"brian.m.carlson@gmail.com"},"username":"brianc"},"maintainers":[{"email":"brian.m.carlson@gmail.com","username":"brianc"}],"license":"MIT","date":"2026-09-30T15:39:58.489Z","links":{"homepage":"https://github.com/brianc/node-postgres","repository":"git://github.com/brianc/node-postgres.git","bugs":"https://github.com/brianc/node-postgres/issues","npm":"https://www.npmjs.com/package/pg"}},"score":{"final":10.295272,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":816842164,"weekly":180061287},"dependents":"679","updated":"2026-10-10T00:23:26.034Z","searchScore":10.294289,"package":{"name":"@babel/helper-module-imports","keywords":[],"version":"8.0.0","description":"Babel helper functions for inserting module loads","sanitized_name":"@babel/helper-module-imports","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:5dc292fc-7375-440a-908e-3326f271c737","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"hi@henryzoo.com","username":"hzoo"},{"email":"bng412@gmail.com","username":"existentialism"},{"email":"hello+npm@nicr.dev","username":"nicolo-ribaudo"},{"email":"jlhwung@gmail.com","username":"jlhwung"}],"license":"MIT","date":"2026-06-16T13:33:21.496Z","links":{"homepage":"https://babel.dev/docs/en/next/babel-helper-module-imports","repository":"https://github.com/babel/babel.git","npm":"https://www.npmjs.com/package/@babel/helper-module-imports"}},"score":{"final":10.294289,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":398191183,"weekly":88167420},"dependents":"1010","updated":"2026-10-10T00:29:39.252Z","searchScore":10.291202,"package":{"name":"get-symbol-description","keywords":["symbol","ecmascript","javascript","description"],"version":"1.1.0","description":"Gets the description of a Symbol. Handles `Symbol()` vs `Symbol('')` properly when possible.","sanitized_name":"get-symbol-description","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2024-12-17T16:51:13.098Z","links":{"homepage":"https://github.com/inspect-js/get-symbol-description#readme","repository":"git+https://github.com/inspect-js/get-symbol-description.git","bugs":"https://github.com/inspect-js/get-symbol-description/issues","npm":"https://www.npmjs.com/package/get-symbol-description"}},"score":{"final":10.291202,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1101007151,"weekly":207635318},"dependents":"5167","updated":"2026-10-10T00:25:27.434Z","searchScore":10.291097,"package":{"name":"@babel/types","keywords":[],"version":"8.0.6","description":"Babel Types is a Lodash-esque utility library for AST nodes","sanitized_name":"@babel/types","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"nicolo-ribaudo","type":"user","email":"nicolo.ribaudo@gmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:0650f934-0614-4640-9743-606cd70da31a","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"hi@henryzoo.com","username":"hzoo"},{"email":"bng412@gmail.com","username":"existentialism"},{"email":"hello+npm@nicr.dev","username":"nicolo-ribaudo"},{"email":"jlhwung@gmail.com","username":"jlhwung"}],"license":"MIT","date":"2026-09-18T13:50:49.096Z","links":{"homepage":"https://babel.dev/docs/en/next/babel-types","repository":"https://github.com/babel/babel.git","bugs":"https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20types%22+is%3Aopen","npm":"https://www.npmjs.com/package/@babel/types"}},"score":{"final":10.291097,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":64265828,"weekly":15260620},"dependents":"22","updated":"2026-10-10T00:21:51.557Z","searchScore":10.290999,"package":{"name":"@react-native/js-polyfills","keywords":["polyfill","polyfills","js","js-polyfills","react-native"],"version":"0.87.1","description":"Polyfills for React Native.","sanitized_name":"@react-native/js-polyfills","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"react-native-bot","type":"user","email":"opensource+react-native-bot@fb.com"},"trustedPublisher":{"oidcConfigId":"oidc:c2f4118f-f885-4f64-8629-9b9234cc87a0","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"opensource+react-native-bot@fb.com","username":"react-native-bot"},{"email":"opensource+npm@fb.com","username":"fb"}],"license":"MIT","date":"2026-08-26T12:54:03.574Z","links":{"homepage":"https://github.com/react/react-native/tree/HEAD/packages/polyfills#readme","repository":"git+https://github.com/react/react-native.git","bugs":"https://github.com/react/react-native/issues","npm":"https://www.npmjs.com/package/@react-native/js-polyfills"}},"score":{"final":10.290999,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":913131464,"weekly":208167464},"dependents":"623","updated":"2026-10-10T00:27:51.700Z","searchScore":10.285307,"package":{"name":"es-object-atoms","keywords":["javascript","ecmascript","object","toobject","coercible"],"version":"1.1.2","description":"ES Object-related atoms: Object, ToObject, RequireObjectCoercible","sanitized_name":"es-object-atoms","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2026-05-22T14:40:03.961Z","links":{"homepage":"https://github.com/ljharb/es-object-atoms#readme","repository":"git+https://github.com/ljharb/es-object-atoms.git","bugs":"https://github.com/ljharb/es-object-atoms/issues","npm":"https://www.npmjs.com/package/es-object-atoms"}},"score":{"final":10.285307,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":756227689,"weekly":170791289},"dependents":"5","updated":"2026-10-10T00:29:59.389Z","searchScore":10.284603,"package":{"name":"@babel/helper-globals","keywords":["babel","globals"],"version":"8.0.6","description":"A collection of JavaScript globals for Babel internal usage","sanitized_name":"@babel/helper-globals","publisher":{"actor":{"name":"nicolo-ribaudo","type":"user","email":"nicolo.ribaudo@gmail.com"},"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:11607fbf-b2d2-4ab1-98ba-a91b9aa036a0","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"hi@henryzoo.com","username":"hzoo"},{"email":"bng412@gmail.com","username":"existentialism"},{"email":"hello+npm@nicr.dev","username":"nicolo-ribaudo"},{"email":"jlhwung@gmail.com","username":"jlhwung"}],"license":"MIT","date":"2026-09-18T13:48:34.041Z","links":{"repository":"https://github.com/babel/babel.git","npm":"https://www.npmjs.com/package/@babel/helper-globals"}},"score":{"final":10.284603,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":118001079,"weekly":29203060},"dependents":"6394","updated":"2026-10-10T00:21:11.293Z","searchScore":10.270873,"package":{"name":"qrcode","keywords":["qr","code","canvas","qrcode"],"version":"1.5.4","description":"QRCode / 2d Barcode api with both server side and client side support using canvas","sanitized_name":"qrcode","publisher":{"email":"soldair@gmail.com","username":"soldair"},"maintainers":[{"email":"soldair@gmail.com","username":"soldair"},{"email":"greco.vincenzo@gmail.com","username":"vigreco"}],"license":"MIT","date":"2024-08-05T21:52:58.518Z","links":{"homepage":"http://github.com/soldair/node-qrcode","repository":"git://github.com/soldair/node-qrcode.git","bugs":"https://github.com/soldair/node-qrcode/issues","npm":"https://www.npmjs.com/package/qrcode"}},"score":{"final":10.270873,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":598320301,"weekly":132834793},"dependents":"2229","updated":"2026-10-10T00:26:53.421Z","searchScore":10.2690115,"package":{"name":"require-directory","keywords":["require","directory","library","recursive"],"version":"2.1.1","description":"Recursively iterates over specified directory, require()'ing each file, and returning a nested hash structure containing those modules.","sanitized_name":"require-directory","publisher":{"email":"troygoode@gmail.com","username":"troygoode"},"maintainers":[{"email":"troygoode@gmail.com","username":"troygoode"}],"license":"MIT","date":"2015-05-28T08:31:04.702Z","links":{"homepage":"https://github.com/troygoode/node-require-directory/","repository":"git://github.com/troygoode/node-require-directory.git","bugs":"http://github.com/troygoode/node-require-directory/issues/","npm":"https://www.npmjs.com/package/require-directory"}},"score":{"final":10.2690115,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":61078618,"weekly":13822038},"dependents":"38","updated":"2026-10-10T00:22:52.560Z","searchScore":10.267371,"package":{"name":"@react-native/virtualized-lists","keywords":["lists","virtualized-lists","section-lists","react-native"],"version":"0.87.1","description":"Virtualized lists for React Native.","sanitized_name":"@react-native/virtualized-lists","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"react-native-bot","type":"user","email":"opensource+react-native-bot@fb.com"},"trustedPublisher":{"oidcConfigId":"oidc:f21a6a37-738b-4631-b965-525226343c2e","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"opensource+react-native-bot@fb.com","username":"react-native-bot"},{"email":"opensource+npm@fb.com","username":"fb"}],"license":"MIT","date":"2026-08-26T12:55:21.066Z","links":{"homepage":"https://github.com/react/react-native/tree/HEAD/packages/virtualized-lists#readme","repository":"git+https://github.com/react/react-native.git","bugs":"https://github.com/react/react-native/issues","npm":"https://www.npmjs.com/package/@react-native/virtualized-lists"}},"score":{"final":10.267371,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":339599084,"weekly":75298675},"dependents":"879","updated":"2026-10-10T00:26:22.858Z","searchScore":10.264746,"package":{"name":"es-shim-unscopables","keywords":[],"version":"1.1.0","description":"Helper package to shim a method into `Array.prototype[Symbol.unscopables]`","sanitized_name":"es-shim-unscopables","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2025-02-12T04:10:24.766Z","links":{"homepage":"https://github.com/ljharb/es-shim-unscopables#readme","repository":"git+https://github.com/ljharb/es-shim-unscopables.git","bugs":"https://github.com/ljharb/es-shim-unscopables/issues","npm":"https://www.npmjs.com/package/es-shim-unscopables"}},"score":{"final":10.264746,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":250605530,"weekly":56246705},"dependents":"504","updated":"2026-10-10T00:29:11.023Z","searchScore":10.26289,"package":{"name":"object.groupby","keywords":["ecmascript","javascript","polyfill","shim","es-shim API","array","object","group","groupBy"],"version":"1.0.3","description":"An ESnext spec-compliant `Object.groupBy` shim/polyfill/replacement that works as far down as ES3.","sanitized_name":"object-groupby","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2024-03-18T18:04:13.675Z","links":{"homepage":"https://github.com/es-shims/Object.groupBy#readme","repository":"git+https://github.com/es-shims/Object.groupBy.git","bugs":"https://github.com/es-shims/Object.groupBy/issues","npm":"https://www.npmjs.com/package/object.groupby"}},"score":{"final":10.26289,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":775077698,"weekly":162476177},"dependents":"197592","updated":"2026-10-10T01:03:37.891Z","searchScore":10.257677,"package":{"name":"lodash","keywords":["modules","stdlib","util"],"version":"4.18.1","description":"Lodash modular utilities.","sanitized_name":"lodash","publisher":{"email":"john.david.dalton@gmail.com","username":"jdalton"},"maintainers":[{"email":"john.david.dalton@gmail.com","username":"jdalton"}],"license":"MIT","date":"2026-04-01T21:01:20.458Z","links":{"homepage":"https://lodash.com/","repository":"git+https://github.com/lodash/lodash.git","bugs":"https://github.com/lodash/lodash/issues","npm":"https://www.npmjs.com/package/lodash"}},"score":{"final":10.257677,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":78587591,"weekly":20176618},"dependents":"980","updated":"2026-10-10T00:22:04.618Z","searchScore":10.250815,"package":{"name":"kysely","keywords":["query","builder","query builder","sql","typescript","postgres","postgresql","mysql","sqlite","mssql","ms sql server","sql server","type-safe","type-safety","plugins"],"version":"0.29.6","description":"Type safe SQL query builder","sanitized_name":"kysely","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:32a46d57-62f2-40d9-8935-112d60a74fc2","id":"github"},"approver":{"name":"igalklebanov","email":"igalklebanov@gmail.com"},"username":"GitHub Actions"},"maintainers":[{"email":"koskomi@gmail.com","username":"koskimas"},{"email":"igalklebanov@gmail.com","username":"igalklebanov"}],"license":"MIT","date":"2026-09-16T00:59:27.614Z","links":{"homepage":"https://kysely.dev","repository":"git+https://github.com/kysely-org/kysely.git","bugs":"https://github.com/kysely-org/kysely/issues","npm":"https://www.npmjs.com/package/kysely"}},"score":{"final":10.250815,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":92627011,"weekly":18167535},"dependents":"536","updated":"2026-10-10T00:24:26.954Z","searchScore":10.246031,"package":{"name":"xmlbuilder2","keywords":["xml","xmlbuilder"],"version":"4.0.3","description":"An XML builder for node.js","sanitized_name":"xmlbuilder2","publisher":{"email":"oozcitak@gmail.com","username":"oozcitak"},"maintainers":[{"email":"oozcitak@gmail.com","username":"oozcitak"},{"email":"frank@pawpawworks.com","username":"universalhandle"}],"license":"MIT","date":"2025-12-01T09:33:41.636Z","links":{"homepage":"https://github.com/oozcitak/xmlbuilder2","repository":"git+https://github.com/oozcitak/xmlbuilder2.git","bugs":"https://github.com/oozcitak/xmlbuilder2/issues","npm":"https://www.npmjs.com/package/xmlbuilder2"}},"score":{"final":10.246031,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":49710099,"weekly":11636820},"dependents":"5","updated":"2026-10-10T00:21:20.764Z","searchScore":10.243223,"package":{"name":"@aws-sdk/middleware-endpoint-discovery","keywords":[],"version":"3.972.32","description":"[![NPM version](https://img.shields.io/npm/v/@aws-sdk/middleware-endpoint-discovery/latest.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-endpoint-discovery) [![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/middleware-endpoint-discovery.s","sanitized_name":"@aws-sdk/middleware-endpoint-discovery","publisher":{"email":"aws-sdk-js-automation@amazon.com","actor":{"name":"aws-sdk-bot","type":"user","email":"aws-sdk-js-automation@amazon.com"},"username":"aws-sdk-bot"},"maintainers":[{"email":"osa-3p@amazon.com","username":"amzn-oss"},{"email":"aws-sdk-js-automation@amazon.com","username":"aws-sdk-bot"}],"license":"Apache-2.0","date":"2026-10-09T20:52:13.959Z","links":{"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages-internal/middleware-endpoint-discovery","repository":"git+https://github.com/aws/aws-sdk-js-v3.git","bugs":"https://github.com/aws/aws-sdk-js-v3/issues","npm":"https://www.npmjs.com/package/@aws-sdk/middleware-endpoint-discovery"}},"score":{"final":10.243223,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":903148184,"weekly":210163810},"dependents":"5239","updated":"2026-10-10T00:21:32.450Z","searchScore":10.242329,"package":{"name":"@babel/traverse","keywords":[],"version":"8.0.7","description":"The Babel Traverse module maintains the overall tree state, and is responsible for replacing, removing, and adding nodes","sanitized_name":"@babel/traverse","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"nicolo-ribaudo","type":"user","email":"nicolo.ribaudo@gmail.com"},"trustedPublisher":{"oidcConfigId":"1d25ffa2-3338-4a39-8b74-83e97997033e","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"hi@henryzoo.com","username":"hzoo"},{"email":"bng412@gmail.com","username":"existentialism"},{"email":"hello+npm@nicr.dev","username":"nicolo-ribaudo"},{"email":"jlhwung@gmail.com","username":"jlhwung"}],"license":"MIT","date":"2026-10-07T09:59:22.518Z","links":{"homepage":"https://babel.dev/docs/en/next/babel-traverse","repository":"https://github.com/babel/babel.git","bugs":"https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20traverse%22+is%3Aopen","npm":"https://www.npmjs.com/package/@babel/traverse"}},"score":{"final":10.242329,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":245783950,"weekly":49893081},"dependents":"8492","updated":"2026-10-10T00:25:00.299Z","searchScore":10.241944,"package":{"name":"react-transition-group","keywords":["react","transition","addons","transition-group","animation","css","transitions"],"version":"4.4.5","description":"A react component toolset for managing animations","sanitized_name":"react-transition-group","publisher":{"email":"silbermann.sebastian@gmail.com","username":"eps1lon"},"maintainers":[{"email":"koba0004@gmail.com","username":"koba04"},{"email":"monastic.panic@gmail.com","username":"monastic.panic"},{"email":"silbermann.sebastian@gmail.com","username":"eps1lon"}],"license":"BSD-3-Clause","date":"2022-08-01T08:36:58.958Z","links":{"homepage":"https://github.com/reactjs/react-transition-group#readme","repository":"git+https://github.com/reactjs/react-transition-group.git","bugs":"https://github.com/reactjs/react-transition-group/issues","npm":"https://www.npmjs.com/package/react-transition-group"}},"score":{"final":10.241944,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":505319771,"weekly":112731153},"dependents":"1189","updated":"2026-10-10T00:27:17.808Z","searchScore":10.241241,"package":{"name":"define-data-property","keywords":["define","data","property","object","accessor","javascript","ecmascript","enumerable","configurable","writable"],"version":"1.1.4","description":"Define a data property on an object. Will fall back to assignment in an engine without descriptors.","sanitized_name":"define-data-property","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2024-02-13T16:56:02.666Z","links":{"homepage":"https://github.com/ljharb/define-data-property#readme","repository":"git+https://github.com/ljharb/define-data-property.git","bugs":"https://github.com/ljharb/define-data-property/issues","npm":"https://www.npmjs.com/package/define-data-property"}},"score":{"final":10.241241,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":159658206,"weekly":34342128},"dependents":"4553","updated":"2026-10-10T00:25:38.169Z","searchScore":10.239645,"package":{"name":"nan","keywords":[],"version":"2.29.0","description":"Native Abstractions for Node.js: C++ header for Node 0.8 -> 26 compatibility","sanitized_name":"nan","publisher":{"email":"bbyholm@gmail.com","actor":{"name":"kkoopa","type":"user","email":"bbyholm@abo.fi"},"username":"kkoopa"},"maintainers":[{"email":"bbyholm@gmail.com","username":"kkoopa"},{"email":"r@va.gg","username":"rvagg"}],"license":"MIT","date":"2026-09-14T09:58:30.767Z","links":{"homepage":"https://github.com/nodejs/nan#readme","repository":"git://github.com/nodejs/nan.git","bugs":"https://github.com/nodejs/nan/issues","npm":"https://www.npmjs.com/package/nan"}},"score":{"final":10.239645,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":399405356,"weekly":88381393},"dependents":"1073","updated":"2026-10-10T00:30:44.145Z","searchScore":10.239302,"package":{"name":"unbox-primitive","keywords":["unbox","boxed","primitive","object","javascript","ecmascript"],"version":"1.1.0","description":"Unbox a boxed JS primitive value.","sanitized_name":"unbox-primitive","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2024-12-16T06:45:03.707Z","links":{"homepage":"https://github.com/ljharb/unbox-primitive#readme","repository":"git+https://github.com/ljharb/unbox-primitive.git","bugs":"https://github.com/ljharb/unbox-primitive/issues","npm":"https://www.npmjs.com/package/unbox-primitive"}},"score":{"final":10.239302,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":762254454,"weekly":175853165},"dependents":"57","updated":"2026-10-10T00:21:16.341Z","searchScore":10.236815,"package":{"name":"@babel/helper-module-transforms","keywords":[],"version":"8.0.6","description":"Babel helper functions for implementing ES6 module transformations","sanitized_name":"@babel/helper-module-transforms","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:78c59458-4201-4324-a0fd-b0568e808c01","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"hi@henryzoo.com","username":"hzoo"},{"email":"bng412@gmail.com","username":"existentialism"},{"email":"hello+npm@nicr.dev","username":"nicolo-ribaudo"},{"email":"jlhwung@gmail.com","username":"jlhwung"}],"license":"MIT","date":"2026-09-18T13:49:32.637Z","links":{"homepage":"https://babel.dev/docs/en/next/babel-helper-module-transforms","repository":"https://github.com/babel/babel.git","npm":"https://www.npmjs.com/package/@babel/helper-module-transforms"}},"score":{"final":10.236815,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":85329759,"weekly":19153576},"dependents":"125","updated":"2026-10-10T00:30:54.380Z","searchScore":10.236086,"package":{"name":"text-segmentation","keywords":[],"version":"1.0.3","description":"text-segmentation ==============","sanitized_name":"text-segmentation","publisher":{"email":"niklasvh@gmail.com","username":"niklasvh"},"maintainers":[{"email":"niklasvh@gmail.com","username":"niklasvh"}],"license":"MIT","date":"2022-01-22T14:45:56.262Z","links":{"homepage":"https://github.com/niklasvh/text-segmentation","repository":"git+ssh://git@github.com/niklasvh/text-segmentation.git","bugs":"https://github.com/niklasvh/text-segmentation/issues","npm":"https://www.npmjs.com/package/text-segmentation"}},"score":{"final":10.236086,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":484019384,"weekly":108238117},"dependents":"17367","updated":"2026-10-10T00:22:56.386Z","searchScore":10.230271,"package":{"name":"lucide-react","keywords":["Lucide","React","Feather","Icons","Icon","SVG","Feather Icons","Fontawesome","Font Awesome"],"version":"1.54.0","description":"A Lucide icon library package for React applications.","sanitized_name":"lucide-react","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"ericfennis","type":"user","email":"eric.fennis@gmail.com"},"trustedPublisher":{"oidcConfigId":"14bef65e-66aa-4746-ae17-c19e039e0add","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"eric.fennis@gmail.com","username":"ericfennis"}],"license":"ISC","date":"2026-10-09T06:18:19.433Z","links":{"homepage":"https://lucide.dev","repository":"https://github.com/lucide-icons/lucide.git","bugs":"https://github.com/lucide-icons/lucide/issues","npm":"https://www.npmjs.com/package/lucide-react"}},"score":{"final":10.230271,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":770092602,"weekly":178941497},"dependents":"78","updated":"2026-10-10T00:19:41.276Z","searchScore":10.225977,"package":{"name":"@babel/helper-compilation-targets","keywords":["babel","babel-plugin"],"version":"8.0.7","description":"Helper functions on Babel compilation targets","sanitized_name":"@babel/helper-compilation-targets","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"6d868299-a0c3-4912-aec9-6326b5a29548","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"hi@henryzoo.com","username":"hzoo"},{"email":"bng412@gmail.com","username":"existentialism"},{"email":"hello+npm@nicr.dev","username":"nicolo-ribaudo"},{"email":"jlhwung@gmail.com","username":"jlhwung"}],"license":"MIT","date":"2026-10-07T10:00:25.976Z","links":{"repository":"https://github.com/babel/babel.git","npm":"https://www.npmjs.com/package/@babel/helper-compilation-targets"}},"score":{"final":10.225977,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}}],"total":1953655,"time":"2026-10-10T02:29:18.271Z"}