{"objects":[{"downloads":{"monthly":1785542984,"weekly":386909624},"dependents":"6345","updated":"2026-10-10T00:23:04.548Z","searchScore":35.610695,"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":35.610695,"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":35.563313,"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":35.563313,"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":34.13108,"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":34.13108,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":365058164,"weekly":81820278},"dependents":"572","updated":"2026-10-10T00:30:36.623Z","searchScore":33.66798,"package":{"name":"which-builtin-type","keywords":["type","builtin","ecmascript"],"version":"1.2.1","description":"What is the type of this builtin JS value?","sanitized_name":"which-builtin-type","publisher":{"email":"ljharb@gmail.com","username":"ljharb"},"maintainers":[{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2024-12-13T07:41:11.718Z","links":{"homepage":"https://github.com/inspect-js/which-builtin-type#readme","repository":"git+https://github.com/inspect-js/which-builtin-type.git","bugs":"https://github.com/inspect-js/which-builtin-type/issues","npm":"https://www.npmjs.com/package/which-builtin-type"}},"score":{"final":33.66798,"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":33.54776,"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":33.54776,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1481423570,"weekly":319754785},"dependents":"2395","updated":"2026-10-10T00:27:38.575Z","searchScore":33.54683,"package":{"name":"locate-path","keywords":["locate","path","paths","file","files","exists","find","finder","search","searcher","array","iterable","iterator"],"version":"8.0.0","description":"Get the first path that exists on disk of multiple paths","sanitized_name":"locate-path","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2025-09-15T23:17:38.813Z","links":{"homepage":"https://github.com/sindresorhus/locate-path#readme","repository":"git+https://github.com/sindresorhus/locate-path.git","bugs":"https://github.com/sindresorhus/locate-path/issues","npm":"https://www.npmjs.com/package/locate-path"}},"score":{"final":33.54683,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":294421123,"weekly":62184459},"dependents":"1319","updated":"2026-10-10T00:27:05.699Z","searchScore":33.48714,"package":{"name":"type-detect","keywords":["type","typeof","types"],"version":"4.1.0","description":"Improved typeof detection for node.js and the browser.","sanitized_name":"type-detect","publisher":{"email":"chaijs@keithcirkel.co.uk","username":"chaijs"},"maintainers":[{"email":"chaijs@keithcirkel.co.uk","username":"chaijs"}],"license":"MIT","date":"2024-07-25T10:50:20.475Z","links":{"homepage":"https://github.com/chaijs/type-detect#readme","repository":"git+ssh://git@github.com/chaijs/type-detect.git","bugs":"https://github.com/chaijs/type-detect/issues","npm":"https://www.npmjs.com/package/type-detect"}},"score":{"final":33.48714,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":315850556,"weekly":60300354},"dependents":"721","updated":"2026-10-10T00:20:56.836Z","searchScore":33.43524,"package":{"name":"css-what","keywords":[],"version":"8.0.0","description":"a CSS selector parser","sanitized_name":"css-what","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"feedic","type":"user","email":"me@feedic.com"},"trustedPublisher":{"oidcConfigId":"oidc:b1f9f683-92a1-43d5-a34e-f2834df04613","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"me@feedic.com","username":"fb55"}],"license":"BSD-2-Clause","date":"2026-03-17T13:26:46.966Z","links":{"homepage":"https://github.com/fb55/css-what#readme","repository":"git+https://github.com/fb55/css-what.git","bugs":"https://github.com/fb55/css-what/issues","npm":"https://www.npmjs.com/package/css-what"}},"score":{"final":33.43524,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":436673787,"weekly":107097378},"dependents":"61","updated":"2026-10-10T00:27:09.443Z","searchScore":33.06326,"package":{"name":"expect-type","keywords":["typescript","type-check","assert","types","typings","test","testing"],"version":"1.4.0","description":"[![CI](https://github.com/mmkal/expect-type/actions/workflows/ci.yml/badge.svg)](https://github.com/mmkal/expect-type/actions/workflows/ci.yml) ![npm](https://img.shields.io/npm/dt/expect-type) [![X Follow](https://img.shields.io/twitter/follow/mmkal)](ht","sanitized_name":"expect-type","publisher":{"email":"mmkal1@outlook.com","actor":{"name":"mmkale","type":"user","email":"mmkal1@outlook.com"},"username":"mmkale"},"maintainers":[{"email":"mmkal1@outlook.com","username":"mmkale"}],"license":"Apache-2.0","date":"2026-06-25T13:41:23.573Z","links":{"homepage":"https://github.com/mmkal/expect-type#readme","repository":"git+https://github.com/mmkal/expect-type.git","bugs":"https://github.com/mmkal/expect-type/issues","npm":"https://www.npmjs.com/package/expect-type"}},"score":{"final":33.06326,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":508333470,"weekly":117006673},"dependents":"6709","updated":"2026-10-10T00:22:09.376Z","searchScore":32.782238,"package":{"name":"@sinclair/typebox","keywords":["typescript","json-schema","validate","typecheck"],"version":"0.34.52","description":"Json Schema Type Builder with Static Type Resolution for TypeScript","sanitized_name":"@sinclair/typebox","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"sinclair","type":"user","email":"haydn.developer@gmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:d868933f-c589-417a-b20c-03a7a095069a","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"haydn.developer@gmail.com","username":"sinclair"}],"license":"MIT","date":"2026-07-11T21:08:28.286Z","links":{"homepage":"https://github.com/sinclairzx81/sinclair-typebox#readme","repository":"git+https://github.com/sinclairzx81/sinclair-typebox.git","bugs":"https://github.com/sinclairzx81/sinclair-typebox/issues","npm":"https://www.npmjs.com/package/@sinclair/typebox"}},"score":{"final":32.782238,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":693783122,"weekly":151095629},"dependents":"1647","updated":"2026-10-10T00:23:44.093Z","searchScore":32.542225,"package":{"name":"type-check","keywords":["type","check","checking","library"],"version":"0.4.0","description":"type-check allows you to check the types of JavaScript values at runtime with a Haskell like type syntax.","sanitized_name":"type-check","publisher":{"email":"z@georgezahariev.com","username":"gkz"},"maintainers":[{"email":"z@georgezahariev.com","username":"gkz"}],"license":"MIT","date":"2020-04-03T03:02:37.249Z","links":{"homepage":"https://github.com/gkz/type-check","repository":"git://github.com/gkz/type-check.git","bugs":"https://github.com/gkz/type-check/issues","npm":"https://www.npmjs.com/package/type-check"}},"score":{"final":32.542225,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":171309968,"weekly":40858597},"dependents":"11","updated":"2026-10-10T00:29:40.532Z","searchScore":31.9286,"package":{"name":"tagged-tag","keywords":["tagged","tag","unique","symbol","type-fest"],"version":"1.0.0","description":"Unique tag for use in the type-fest Tagged type","sanitized_name":"tagged-tag","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2025-05-12T05:23:55.484Z","links":{"homepage":"https://github.com/sindresorhus/tagged-tag#readme","repository":"git+https://github.com/sindresorhus/tagged-tag.git","bugs":"https://github.com/sindresorhus/tagged-tag/issues","npm":"https://www.npmjs.com/package/tagged-tag"}},"score":{"final":31.9286,"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":31.925943,"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":31.925943,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1536752220,"weekly":339569693},"dependents":"2109","updated":"2026-10-10T00:26:25.902Z","searchScore":31.785912,"package":{"name":"json-schema-traverse","keywords":["JSON-Schema","traverse","iterate"],"version":"1.0.0","description":"Traverse JSON Schema passing each schema object to callback","sanitized_name":"json-schema-traverse","publisher":{"email":"e.poberezkin@me.com","username":"esp"},"maintainers":[{"email":"e.poberezkin@me.com","username":"esp"}],"license":"MIT","date":"2020-12-13T10:56:54.719Z","links":{"homepage":"https://github.com/epoberezkin/json-schema-traverse#readme","repository":"git+https://github.com/epoberezkin/json-schema-traverse.git","bugs":"https://github.com/epoberezkin/json-schema-traverse/issues","npm":"https://www.npmjs.com/package/json-schema-traverse"}},"score":{"final":31.785912,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":251185411,"weekly":56919446},"dependents":"3528","updated":"2026-10-10T00:20:24.422Z","searchScore":30.976189,"package":{"name":"file-type","keywords":["mime","file","type","magic","archive","image","img","pic","picture","flash","photo","video","detect","check","is","exif","elf","macho","exe","binary","buffer","uint8array","jpg","png","apng","gif","webp","flif","xcf","cr2","cr3","orf","arw","dng","nef","rw2","raf","tif","bmp","icns","jxr","psd","indd","zip","tar","rar","gz","bz2","7z","dmg","mp4","mid","mkv","webm","mov","avi","mpg","mp2","mp3","m4a","ogg","opus","flac","wav","amr","pdf","epub","mobi","swf","rtf","woff","woff2","eot","ttf","otf","ttc","ico","flv","ps","xz","sqlite","xpi","cab","deb","ar","rpm","Z","lz","cfb","mxf","mts","wasm","webassembly","blend","bpg","docx","pptx","xlsx","3gp","j2c","jp2","jpm","jpx","mj2","aif","odt","ods","odp","xml","heic","ics","glb","pcap","dsf","lnk","alias","voc","ac3","3g2","m4b","m4p","m4v","f4a","f4b","f4p","f4v","mie","qcp","asf","ogv","ogm","oga","spx","ogx","ape","wv","cur","nes","crx","ktx","dcm","mpc","arrow","shp","aac","mp1","it","s3m","xm","skp","avif","eps","lzh","pgp","asar","stl","chm","3mf","zst","jxl","vcf","jls","pst","dwg","parquet","class","arj","cpio","ace","avro","icc","fbx","vsdx","vtt","apk","drc","lz4","potx","xltx","dotx","xltm","ots","odg","otg","otp","ott","xlsm","docm","dotm","potm","pptm","jar","jmp","rm","sav","ppsm","ppsx","tar.gz","reg","dat","key","numbers","pages","iso"],"version":"22.1.1","description":"Detect the file type of a file, stream, or data","sanitized_name":"file-type","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2026-09-17T05:27:34.572Z","links":{"homepage":"https://github.com/sindresorhus/file-type#readme","repository":"git+https://github.com/sindresorhus/file-type.git","bugs":"https://github.com/sindresorhus/file-type/issues","npm":"https://www.npmjs.com/package/file-type"}},"score":{"final":30.976189,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":75066523,"weekly":16521862},"dependents":"43","updated":"2026-10-10T00:27:29.115Z","searchScore":30.962673,"package":{"name":"fast-content-type-parse","keywords":["content-type","rfc9110"],"version":"4.0.0","description":"Parse HTTP Content-Type header according to RFC 9110","sanitized_name":"fast-content-type-parse","publisher":{"email":"hello@matteocollina.com","username":"matteo.collina"},"maintainers":[{"email":"behemoth89@gmail.com","username":"eomm"},{"email":"hello@matteocollina.com","username":"matteo.collina"},{"email":"aras.abbasi@googlemail.com","username":"uzlopak"}],"license":"MIT","date":"2026-09-01T09:26:39.899Z","links":{"homepage":"https://github.com/fastify/fast-content-type-parse#readme","repository":"git+https://github.com/fastify/fast-content-type-parse.git","bugs":"https://github.com/fastify/fast-content-type-parse/issues","npm":"https://www.npmjs.com/package/fast-content-type-parse"}},"score":{"final":30.962673,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":297775931,"weekly":67206229},"dependents":"357","updated":"2026-10-10T00:22:28.513Z","searchScore":30.842571,"package":{"name":"@sindresorhus/is","keywords":["type","types","is","check","checking","validate","validation","utility","util","typeof","instanceof","object","assert","assertion","test","kind","primitive","verify","compare","typescript","typeguards","types"],"version":"8.1.0","description":"Type check values","sanitized_name":"@sindresorhus/is","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2026-05-11T11:22:36.268Z","links":{"homepage":"https://github.com/sindresorhus/is#readme","repository":"git+https://github.com/sindresorhus/is.git","bugs":"https://github.com/sindresorhus/is/issues","npm":"https://www.npmjs.com/package/@sindresorhus/is"}},"score":{"final":30.842571,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":783902034,"weekly":175814695},"dependents":"3305","updated":"2026-10-10T00:25:34.794Z","searchScore":30.74013,"package":{"name":"csstype","keywords":["css","style","typescript","flow","typings","types","definitions"],"version":"3.2.3","description":"Strict TypeScript and Flow types for style based on MDN data","sanitized_name":"csstype","publisher":{"email":"fredrik.nicol@gmail.com","username":"faddee"},"maintainers":[{"email":"anders.ekdahl@gmail.com","username":"anders.ekdahl"},{"email":"fredrik.nicol@gmail.com","username":"faddee"}],"license":"MIT","date":"2025-11-17T11:42:27.045Z","links":{"homepage":"https://github.com/frenic/csstype#readme","repository":"git+https://github.com/frenic/csstype.git","bugs":"https://github.com/frenic/csstype/issues","npm":"https://www.npmjs.com/package/csstype"}},"score":{"final":30.74013,"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":30.676155,"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":30.676155,"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":30.378853,"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":30.378853,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":51317082,"weekly":11647494},"dependents":"34","updated":"2026-10-10T00:21:26.066Z","searchScore":30.194084,"package":{"name":"jsdoc-type-pratt-parser","keywords":["jsdoc","pratt","parser"],"version":"9.2.2","description":"[![Npm Package](https://badgen.net/npm/v/jsdoc-type-pratt-parser)](https://www.npmjs.com/package/jsdoc-type-pratt-parser) [![Test Status](https://github.com/jsdoc-type-pratt-parser/jsdoc-type-pratt-parser/actions/workflows/test.yml/badge.svg?branch=main)]","sanitized_name":"jsdoc-type-pratt-parser","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:9caea76a-7266-431d-ac31-f672e347b36a","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"simonseyock@googlemail.com","username":"simonseyock"},{"email":"simonseyock+jtpp@gmail.com","username":"simonseyock2"},{"email":"brettz9@yahoo.com","username":"brettz9"}],"license":"MIT","date":"2026-09-17T03:06:51.449Z","links":{"homepage":"https://github.com/jsdoc-type-pratt-parser/jsdoc-type-pratt-parser","repository":"git+https://github.com/jsdoc-type-pratt-parser/jsdoc-type-pratt-parser.git","bugs":"https://github.com/jsdoc-type-pratt-parser/jsdoc-type-pratt-parser/issues","npm":"https://www.npmjs.com/package/jsdoc-type-pratt-parser"}},"score":{"final":30.194084,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":471629519,"weekly":98154110},"dependents":"1760","updated":"2026-10-10T00:26:35.862Z","searchScore":29.683859,"package":{"name":"path-type","keywords":["path","fs","type","is","check","directory","file","filepath","symlink","symbolic","link","stat","stats","filesystem"],"version":"6.0.0","description":"Check if a path is a file, directory, or symlink","sanitized_name":"path-type","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2024-07-26T10:54:40.007Z","links":{"homepage":"https://github.com/sindresorhus/path-type#readme","repository":"git+https://github.com/sindresorhus/path-type.git","bugs":"https://github.com/sindresorhus/path-type/issues","npm":"https://www.npmjs.com/package/path-type"}},"score":{"final":29.683859,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":358078311,"weekly":83467439},"dependents":"11","updated":"2026-10-10T00:28:42.995Z","searchScore":29.64303,"package":{"name":"@humanfs/types","keywords":["filesystem","fs","hfs","files"],"version":"0.16.0","description":"The TypeScript types for the hfs project.","sanitized_name":"@humanfs/types","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:771afe29-a545-4d36-8bd0-35aa73ac04f4","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"nicholas@nczconsulting.com","username":"nzakas"}],"license":"Apache-2.0","date":"2026-09-10T12:50:29.191Z","links":{"homepage":"https://github.com/humanwhocodes/humanfs#readme","repository":"git+https://github.com/humanwhocodes/humanfs.git","bugs":"https://github.com/humanwhocodes/humanfs/issues","npm":"https://www.npmjs.com/package/@humanfs/types"}},"score":{"final":29.64303,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":232092908,"weekly":41485129},"dependents":"947","updated":"2026-10-10T00:30:58.139Z","searchScore":29.524416,"package":{"name":"get-package-type","keywords":[],"version":"0.1.0","description":"Determine the `package.json#type` which applies to a location","sanitized_name":"get-package-type","publisher":{"email":"git@cfware.com","username":"coreyfarrell"},"maintainers":[{"email":"git@cfware.com","username":"coreyfarrell"}],"license":"MIT","date":"2020-05-19T09:28:37.496Z","links":{"homepage":"https://github.com/cfware/get-package-type#readme","repository":"git+https://github.com/cfware/get-package-type.git","bugs":"https://github.com/cfware/get-package-type/issues","npm":"https://www.npmjs.com/package/get-package-type"}},"score":{"final":29.524416,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":459680805,"weekly":95387014},"dependents":"1659","updated":"2026-10-10T00:23:04.670Z","searchScore":29.48575,"package":{"name":"postcss-value-parser","keywords":["postcss","value","parser"],"version":"4.2.0","description":"Transforms css values and at-rule params into the tree","sanitized_name":"postcss-value-parser","publisher":{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},"maintainers":[{"email":"beneb.info@gmail.com","username":"beneb"},{"email":"opensource@trysound.io","username":"trysound"},{"email":"npm@moox.io","username":"moox"},{"email":"sheo13666q@gmail.com","username":"evilebottnawi"}],"license":"MIT","date":"2021-11-29T11:32:56.985Z","links":{"homepage":"https://github.com/TrySound/postcss-value-parser","repository":"git+https://github.com/TrySound/postcss-value-parser.git","bugs":"https://github.com/TrySound/postcss-value-parser/issues","npm":"https://www.npmjs.com/package/postcss-value-parser"}},"score":{"final":29.48575,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":31379532,"weekly":6318518},"dependents":"133","updated":"2026-10-10T00:20:38.508Z","searchScore":29.464848,"package":{"name":"vue-component-type-helpers","keywords":[],"version":"3.3.12","description":"<p>   <a href=\"https://www.npmjs.com/package/vue-component-type-helpers\"><img src=\"https://img.shields.io/npm/v/vue-component-type-helpers.svg?labelColor=18181B&color=1584FC\" alt=\"NPM version\"></a>   <a href=\"https://github.com/vuejs/language-tools/blob/m","sanitized_name":"vue-component-type-helpers","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"kazariex","type":"user","email":"mimorimaboroshi@gmail.com"},"trustedPublisher":{"oidcConfigId":"cae60a83-18dd-4aa3-8cbd-238c9c5d29e3","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"johnsoncodehk@gmail.com","username":"johnsoncodehk"},{"email":"mimorimaboroshi@gmail.com","username":"kazariex"}],"license":"MIT","date":"2026-10-02T09:27:27.843Z","links":{"homepage":"https://github.com/vuejs/language-tools#readme","repository":"git+https://github.com/vuejs/language-tools.git","bugs":"https://github.com/vuejs/language-tools/issues","npm":"https://www.npmjs.com/package/vue-component-type-helpers"}},"score":{"final":29.464848,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":53707306,"weekly":13268822},"dependents":"2007","updated":"2026-10-10T00:21:18.654Z","searchScore":29.460857,"package":{"name":"typebox","keywords":["typescript","jsonschema"],"version":"1.3.36","description":"Json Schema Type Builder with Static Type Resolution for TypeScript","sanitized_name":"typebox","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"221824b1-6d4d-4721-94cc-ed183aa6afda","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"haydn.developer@gmail.com","username":"sinclair"}],"license":"MIT","date":"2026-10-06T04:18:07.351Z","links":{"homepage":"https://github.com/sinclairzx81/typebox#readme","repository":"git+https://github.com/sinclairzx81/typebox.git","bugs":"https://github.com/sinclairzx81/typebox/issues","npm":"https://www.npmjs.com/package/typebox"}},"score":{"final":29.460857,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":109380481,"weekly":27846227},"dependents":"133","updated":"2026-10-10T00:19:46.566Z","searchScore":29.33319,"package":{"name":"miniflare","keywords":["cloudflare","cloudworker","local","worker","workers"],"version":"5.20261006.1-alpha","description":"Fun, full-featured, fully-local simulator for Cloudflare Workers","sanitized_name":"miniflare","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"wrangler-publisher","type":"user","email":"workers-devprod@cloudflare.com"},"trustedPublisher":{"oidcConfigId":"4555b008-ec1e-4e36-8144-6750b281473b","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"workers-devprod@cloudflare.com","username":"wrangler-publisher"}],"license":"MIT","date":"2026-10-08T18:17:37.899Z","links":{"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/miniflare#readme","repository":"git+https://github.com/cloudflare/workers-sdk.git","bugs":"https://github.com/cloudflare/workers-sdk/issues","npm":"https://www.npmjs.com/package/miniflare"}},"score":{"final":29.33319,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":197060927,"weekly":41726497},"dependents":"3773","updated":"2026-10-10T00:23:34.334Z","searchScore":29.264261,"package":{"name":"create-require","keywords":[],"version":"1.1.1","description":"Polyfill for Node.js module.createRequire (<= v12.2.0)","sanitized_name":"create-require","publisher":{"email":"pyapar@gmail.com","username":"pi0"},"maintainers":[{"email":"pyapar@gmail.com","username":"pi0"}],"license":"MIT","date":"2020-11-26T13:41:32.498Z","links":{"homepage":"https://github.com/nuxt-contrib/create-require#readme","repository":"git+https://github.com/nuxt-contrib/create-require.git","bugs":"https://github.com/nuxt-contrib/create-require/issues","npm":"https://www.npmjs.com/package/create-require"}},"score":{"final":29.264261,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":40897802,"weekly":9513217},"dependents":"26","updated":"2026-10-10T00:30:56.755Z","searchScore":29.26149,"package":{"name":"skin-tone","keywords":["emoji","emojis","skin","tone","type","unicode","emoticon","fitzpatrick","scale","modify","change","strip","remove"],"version":"4.0.0","description":"Change the skin tone of an emoji 👌👌🏻👌🏼👌🏽👌🏾👌🏿","sanitized_name":"skin-tone","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2024-01-07T23:59:44.247Z","links":{"homepage":"https://github.com/sindresorhus/skin-tone#readme","repository":"git+https://github.com/sindresorhus/skin-tone.git","bugs":"https://github.com/sindresorhus/skin-tone/issues","npm":"https://www.npmjs.com/package/skin-tone"}},"score":{"final":29.26149,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":72304072,"weekly":14057206},"dependents":"204","updated":"2026-10-10T00:27:36.494Z","searchScore":29.07081,"package":{"name":"type","keywords":["type","coercion"],"version":"2.7.3","description":"Runtime validation and processing of JavaScript types","sanitized_name":"type","publisher":{"email":"medikoo+npm@medikoo.com","username":"medikoo"},"maintainers":[{"email":"medikoo+npm@medikoo.com","username":"medikoo"}],"license":"ISC","date":"2024-05-30T19:11:38.494Z","links":{"homepage":"https://github.com/medikoo/type#readme","repository":"git+https://github.com/medikoo/type.git","bugs":"https://github.com/medikoo/type/issues","npm":"https://www.npmjs.com/package/type"}},"score":{"final":29.07081,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":21429625,"weekly":4644784},"dependents":"5","updated":"2026-10-10T00:23:31.994Z","searchScore":28.861877,"package":{"name":"get-amd-module-type","keywords":["module","type","amd","factory","form"],"version":"7.0.0","description":"Get the type of an AMD module used for an AST node or within a file","sanitized_name":"get-amd-module-type","publisher":{"email":"xhmikosr@gmail.com","username":"xhmikosr"},"maintainers":[{"email":"patrik.henningsson@gmail.com","username":"pahen"},{"email":"mrjoelkemp@gmail.com","username":"mrjoelkemp"},{"email":"xhmikosr@gmail.com","username":"xhmikosr"}],"license":"MIT","date":"2026-05-19T14:36:12.547Z","links":{"homepage":"https://github.com/dependents/node-get-amd-module-type","repository":"git+https://github.com/dependents/node-get-amd-module-type.git","bugs":"https://github.com/dependents/node-get-amd-module-type/issues","npm":"https://www.npmjs.com/package/get-amd-module-type"}},"score":{"final":28.861877,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1053639527,"weekly":236565974},"dependents":"1250","updated":"2026-10-10T00:28:51.454Z","searchScore":28.83529,"package":{"name":"webidl-conversions","keywords":["webidl","web","types"],"version":"8.0.1","description":"Implements the WebIDL algorithms for converting to and from JavaScript values","sanitized_name":"webidl-conversions","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:9c1d0911-3b41-4982-a081-1ce93be5501c","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"timothygu99@gmail.com","username":"timothygu"},{"email":"d@domenic.me","username":"domenic"},{"email":"sebmaster16@gmail.com","username":"sebmaster"},{"email":"code@zirro.se","username":"zirro"},{"email":"tmpvar@gmail.com","username":"tmpvar"},{"email":"joris@jorisvanderwel.com","username":"joris-van-der-wel"}],"license":"BSD-2-Clause","date":"2026-01-02T12:56:45.580Z","links":{"homepage":"https://github.com/jsdom/webidl-conversions#readme","repository":"git+https://github.com/jsdom/webidl-conversions.git","bugs":"https://github.com/jsdom/webidl-conversions/issues","npm":"https://www.npmjs.com/package/webidl-conversions"}},"score":{"final":28.83529,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":376513937,"weekly":81875461},"dependents":"12","updated":"2026-10-10T00:24:32.289Z","searchScore":28.811787,"package":{"name":"@pkgjs/parseargs","keywords":[],"version":"0.11.0","description":"Polyfill of future proposal for `util.parseArgs()`","sanitized_name":"@pkgjs/parseargs","publisher":{"email":"bencoe+oss-bot@gmail.com","username":"oss-bot"},"maintainers":[{"email":"bencoe+oss-bot@gmail.com","username":"oss-bot"}],"license":"MIT","date":"2022-10-10T14:18:44.810Z","links":{"homepage":"https://github.com/pkgjs/parseargs#readme","repository":"git+ssh://git@github.com/pkgjs/parseargs.git","bugs":"https://github.com/pkgjs/parseargs/issues","npm":"https://www.npmjs.com/package/@pkgjs/parseargs"}},"score":{"final":28.811787,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":325893080,"weekly":69213163},"dependents":"1099","updated":"2026-10-10T00:22:37.338Z","searchScore":28.59345,"package":{"name":"jest-mock","keywords":[],"version":"30.5.2","description":"**Note:** More details on user side API can be found in [Jest documentation](https://jestjs.io/docs/mock-function-api).","sanitized_name":"jest-mock","publisher":{"email":"sbekkhus91@gmail.com","actor":{"name":"cpojer","type":"user","email":"christoph.pojer@gmail.com"},"username":"simenb"},"maintainers":[{"email":"aaron@abramov.io","username":"aaronabramov"},{"email":"sbekkhus91@gmail.com","username":"simenb"},{"email":"rickhanlonii@gmail.com","username":"rickhanlonii"},{"email":"operations@openjsf.org","username":"openjs-operations"},{"email":"christoph.pojer@gmail.com","username":"cpojer"}],"license":"MIT","date":"2026-09-18T13:56:32.038Z","links":{"homepage":"https://github.com/jestjs/jest#readme","repository":"git+https://github.com/jestjs/jest.git","bugs":"https://github.com/jestjs/jest/issues","npm":"https://www.npmjs.com/package/jest-mock"}},"score":{"final":28.59345,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":453919549,"weekly":99988825},"dependents":"2290","updated":"2026-10-10T00:23:37.834Z","searchScore":28.534264,"package":{"name":"merge-stream","keywords":[],"version":"2.0.0","description":"Create a stream that emits events from multiple other streams","sanitized_name":"merge-stream","publisher":{"email":"maochenyan@gmail.com","username":"stevemao"},"maintainers":[{"email":"glurgle@gmail.com","username":"grncdr"},{"email":"snnskwtnb@gmail.com","username":"shinnn"},{"email":"maochenyan@gmail.com","username":"stevemao"}],"license":"MIT","date":"2019-05-23T13:36:45.932Z","links":{"homepage":"https://github.com/grncdr/merge-stream#readme","repository":"git+https://github.com/grncdr/merge-stream.git","bugs":"https://github.com/grncdr/merge-stream/issues","npm":"https://www.npmjs.com/package/merge-stream"}},"score":{"final":28.534264,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1024769973,"weekly":231184279},"dependents":"1186","updated":"2026-10-10T00:26:10.085Z","searchScore":28.523523,"package":{"name":"tr46","keywords":["unicode","tr46","uts46","punycode","url","whatwg"],"version":"7.0.0","description":"An implementation of the Unicode UTS #46: Unicode IDNA Compatibility Processing","sanitized_name":"tr46","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"a91eb11a-de72-42d5-a7c1-771e9ba852d9","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"timothygu99@gmail.com","username":"timothygu"},{"email":"d@domenic.me","username":"domenic"},{"email":"sebmaster16@gmail.com","username":"sebmaster"},{"email":"code@zirro.se","username":"zirro"},{"email":"tmpvar@gmail.com","username":"tmpvar"},{"email":"joris@jorisvanderwel.com","username":"joris-van-der-wel"}],"license":"MIT","date":"2026-10-04T08:33:21.295Z","links":{"homepage":"https://github.com/jsdom/tr46#readme","repository":"git+https://github.com/jsdom/tr46.git","bugs":"https://github.com/jsdom/tr46/issues","npm":"https://www.npmjs.com/package/tr46"}},"score":{"final":28.523523,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":668823955,"weekly":153920795},"dependents":"1757","updated":"2026-10-10T00:19:58.913Z","searchScore":28.444283,"package":{"name":"optionator","keywords":["options","flags","option parsing","cli"],"version":"0.9.4","description":"option parsing and help generation","sanitized_name":"optionator","publisher":{"email":"gkzahariev@gmail.com","username":"gkz"},"maintainers":[{"email":"gkzahariev@gmail.com","username":"gkz"}],"license":"MIT","date":"2024-04-26T22:17:51.408Z","links":{"homepage":"https://github.com/gkz/optionator","repository":"git://github.com/gkz/optionator.git","bugs":"https://github.com/gkz/optionator/issues","npm":"https://www.npmjs.com/package/optionator"}},"score":{"final":28.444283,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":330929442,"weekly":75208570},"dependents":"823","updated":"2026-10-10T00:29:31.972Z","searchScore":28.384045,"package":{"name":"redent","keywords":["string","strip","trim","indent","indentation","add","reindent","normalize","remove","whitespace","space"],"version":"4.0.0","description":"Strip redundant indentation and indent the string","sanitized_name":"redent","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2021-05-03T19:21:04.019Z","links":{"homepage":"https://github.com/sindresorhus/redent#readme","repository":"git+https://github.com/sindresorhus/redent.git","bugs":"https://github.com/sindresorhus/redent/issues","npm":"https://www.npmjs.com/package/redent"}},"score":{"final":28.384045,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":13621495,"weekly":2946467},"dependents":"5","updated":"2026-10-10T00:29:52.738Z","searchScore":28.28545,"package":{"name":"@apollo/utils.withrequired","keywords":["apollo","graphql","typescript","node"],"version":"3.0.0","description":"TypeScript utility type WithRequired","sanitized_name":"@apollo/utils-withrequired","publisher":{"email":"npm@apollographql.com","username":"apollo-bot"},"maintainers":[{"email":"glasser@apollographql.com","username":"glasser"},{"email":"dariusz_kuc@hotmail.com","username":"dkuc"},{"email":"mail@lenzw.de","username":"phryneas"},{"email":"npm@apollographql.com","username":"apollo-bot"},{"email":"npmjs@jro.cc","username":"abernix"}],"license":"MIT","date":"2023-04-17T22:53:30.094Z","links":{"homepage":"https://github.com/apollographql/apollo-utils#readme","repository":"git+https://github.com/apollographql/apollo-utils.git","bugs":"https://github.com/apollographql/apollo-utils/issues","npm":"https://www.npmjs.com/package/@apollo/utils.withrequired"}},"score":{"final":28.28545,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":254286951,"weekly":54534516},"dependents":"20","updated":"2026-10-10T00:29:42.673Z","searchScore":28.218323,"package":{"name":"@types/range-parser","keywords":[],"version":"1.2.7","description":"TypeScript definitions for range-parser","sanitized_name":"@types/range-parser","publisher":{"email":"ts-npm-types@microsoft.com","username":"types"},"maintainers":[{"email":"ts-npm-types@microsoft.com","username":"types"}],"license":"MIT","date":"2023-11-07T13:45:22.371Z","links":{"homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/range-parser","repository":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","npm":"https://www.npmjs.com/package/@types/range-parser"}},"score":{"final":28.218323,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":76629233,"weekly":17969855},"dependents":"5","updated":"2026-10-10T00:28:44.462Z","searchScore":28.096827,"package":{"name":"rettime","keywords":["emitter","event","dispatcher","type-safe","strict","event-target"],"version":"0.11.12","description":"A type-safe marriage of `EventTarget` and `EventEmitter`.","sanitized_name":"rettime","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:b747c247-a5f6-44b3-af5e-74efc73997bf","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"kettanaito@gmail.com","username":"kettanaito"}],"license":"MIT","date":"2026-09-25T13:45:49.354Z","links":{"homepage":"https://github.com/kettanaito/rettime#readme","repository":"https://github.com/kettanaito/rettime","bugs":"https://github.com/kettanaito/rettime/issues","npm":"https://www.npmjs.com/package/rettime"}},"score":{"final":28.096827,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":21277737,"weekly":3841128},"dependents":"5016","updated":"2026-10-10T00:25:37.401Z","searchScore":28.059156,"package":{"name":"eslint-plugin-flowtype","keywords":["eslint","plugin","flowtype"],"version":"8.0.3","description":"Flowtype linting rules for ESLint.","sanitized_name":"eslint-plugin-flowtype","publisher":{"email":"gajus@gajus.com","username":"gajus"},"maintainers":[{"email":"gajus@gajus.com","username":"gajus"}],"license":"BSD-3-Clause","date":"2021-10-29T00:01:52.254Z","links":{"homepage":"https://github.com/gajus/eslint-plugin-flowtype#readme","repository":"git+https://github.com/gajus/eslint-plugin-flowtype.git","bugs":"https://github.com/gajus/eslint-plugin-flowtype/issues","npm":"https://www.npmjs.com/package/eslint-plugin-flowtype"}},"score":{"final":28.059156,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":18484045,"weekly":4124780},"dependents":"3","updated":"2026-10-10T00:25:25.111Z","searchScore":27.98939,"package":{"name":"@vue/babel-plugin-resolve-type","keywords":[],"version":"3.0.0","description":"Babel plugin for resolving Vue types.","sanitized_name":"@vue/babel-plugin-resolve-type","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:a1e3cd51-47f7-4e51-80b4-26497404e67c","id":"github"},"approver":{"name":"sxzz","email":"npm@sxzz.moe"},"username":"GitHub Actions"},"maintainers":[{"email":"rahulkdn@gmail.com","username":"znck"},{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"guillaume.b.chau@gmail.com","username":"akryum"},{"email":"npm@haoqun.me","username":"soda"},{"email":"thorsten@linusb.org","username":"linusborg"},{"email":"anthonyfu117@hotmail.com","username":"antfu"},{"email":"david-181@hotmail.com","username":"pikax"},{"email":"posva13@gmail.com","username":"posva"},{"email":"kia.king.08@gmail.com","username":"kiaking"},{"email":"npm@sxzz.moe","username":"sxzz"},{"email":"daiwei521@126.com","username":"daiwei1105"}],"license":"MIT","date":"2026-06-22T03:48:35.819Z","links":{"homepage":"https://github.com/vuejs/babel-plugin-jsx/tree/dev/packages/babel-plugin-resolve-type#readme","repository":"git+https://github.com/vuejs/babel-plugin-jsx.git","bugs":"https://github.com/vuejs/babel-plugin-jsx/issues","npm":"https://www.npmjs.com/package/@vue/babel-plugin-resolve-type"}},"score":{"final":27.98939,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":12532907,"weekly":2680305},"dependents":"150","updated":"2026-10-10T00:29:28.138Z","searchScore":27.950424,"package":{"name":"component-type","keywords":["typeof","type","types","check","utility"],"version":"2.0.0","description":"Type assertions aka less-broken `typeof`","sanitized_name":"component-type","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2023-11-16T20:35:52.958Z","links":{"homepage":"https://github.com/sindresorhus/component-type#readme","repository":"git+https://github.com/sindresorhus/component-type.git","bugs":"https://github.com/sindresorhus/component-type/issues","npm":"https://www.npmjs.com/package/component-type"}},"score":{"final":27.950424,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":64610754,"weekly":14759626},"dependents":"140","updated":"2026-10-10T00:31:24.673Z","searchScore":27.933554,"package":{"name":"find-up-simple","keywords":["find","up","find-up","findup","look-up","look","file","search","match","package","resolve","parent","parents","folder","directory","walk","walking","path"],"version":"1.0.1","description":"Find a file or directory by walking up parent directories — Zero dependencies","sanitized_name":"find-up-simple","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2025-03-01T09:15:33.098Z","links":{"homepage":"https://github.com/sindresorhus/find-up-simple#readme","repository":"git+https://github.com/sindresorhus/find-up-simple.git","bugs":"https://github.com/sindresorhus/find-up-simple/issues","npm":"https://www.npmjs.com/package/find-up-simple"}},"score":{"final":27.933554,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":16818766,"weekly":3885560},"dependents":"31","updated":"2026-10-10T00:26:49.308Z","searchScore":27.900492,"package":{"name":"typed-function","keywords":["typed","function","arguments","compose","types"],"version":"4.2.2","description":"Type checking for JavaScript functions","sanitized_name":"typed-function","publisher":{"email":"wjosdejong@gmail.com","username":"josdejong"},"maintainers":[{"email":"wjosdejong@gmail.com","username":"josdejong"}],"license":"MIT","date":"2025-11-26T09:45:12.183Z","links":{"homepage":"https://github.com/josdejong/typed-function","repository":"git+https://github.com/josdejong/typed-function.git","bugs":"https://github.com/josdejong/typed-function/issues","npm":"https://www.npmjs.com/package/typed-function"}},"score":{"final":27.900492,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":17434754,"weekly":3208430},"dependents":"2","updated":"2026-10-10T00:29:34.822Z","searchScore":27.89479,"package":{"name":"@changesets/get-version-range-type","keywords":[],"version":"1.0.0","description":"Common get-version-range-type shared between changeset packages","sanitized_name":"@changesets/get-version-range-type","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:45c9b9ac-9baf-4e13-849b-2767d74789dc","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"npm@emmas.town","username":"emmatown"},{"email":"mateuszburzynski@gmail.com","username":"andarist"}],"license":"MIT","date":"2026-08-11T12:08:09.254Z","links":{"homepage":"https://github.com/changesets/changesets/tree/main#readme","repository":"git+https://github.com/changesets/changesets.git","bugs":"https://github.com/changesets/changesets/issues","npm":"https://www.npmjs.com/package/@changesets/get-version-range-type"}},"score":{"final":27.89479,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":23250399,"weekly":5360748},"dependents":"1","updated":"2026-10-10T00:46:55.292Z","searchScore":27.854725,"package":{"name":"@xhmikosr/archive-type","keywords":["7zip","archive","buffer","bz2","bzip2","check","detect","gz","gzip","mime","pkg","rar","tar.gz","tar","zip","zst","zstd","file","type"],"version":"8.1.0","description":"Detect the archive type of a Buffer/Uint8Array","sanitized_name":"@xhmikosr/archive-type","publisher":{"email":"xhmikosr@gmail.com","username":"xhmikosr"},"maintainers":[{"email":"xhmikosr@gmail.com","username":"xhmikosr"}],"license":"MIT","date":"2026-06-10T14:04:23.423Z","links":{"homepage":"https://github.com/XhmikosR/archive-type#readme","repository":"git+https://github.com/XhmikosR/archive-type.git","bugs":"https://github.com/XhmikosR/archive-type/issues","npm":"https://www.npmjs.com/package/@xhmikosr/archive-type"}},"score":{"final":27.854725,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":195298649,"weekly":42189866},"dependents":"994","updated":"2026-10-10T00:27:34.767Z","searchScore":27.80427,"package":{"name":"compressible","keywords":["compress","gzip","mime","content-type"],"version":"2.0.18","description":"Compressible Content-Type / mime checking","sanitized_name":"compressible","publisher":{"email":"doug@somethingdoug.com","username":"dougwilson"},"maintainers":[{"email":"ulisesgascondev@gmail.com","username":"ulisesgascon"},{"email":"hello@blakeembrey.com","username":"blakeembrey"},{"email":"fishrock123@rocketmail.com","username":"fishrock123"},{"email":"doug@somethingdoug.com","username":"dougwilson"},{"email":"jonathanrichardong@gmail.com","username":"jongleberry"}],"license":"MIT","date":"2020-01-06T04:50:09.027Z","links":{"homepage":"https://github.com/jshttp/compressible#readme","repository":"git+https://github.com/jshttp/compressible.git","bugs":"https://github.com/jshttp/compressible/issues","npm":"https://www.npmjs.com/package/compressible"}},"score":{"final":27.80427,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":30551734,"weekly":6719312},"dependents":"15","updated":"2026-10-10T00:27:52.637Z","searchScore":27.745495,"package":{"name":"semver-truncate","keywords":["semver","version","semantic","truncate","shorten","simplify"],"version":"3.0.0","description":"Truncate a semver version: `1.2.3` → `1.2.0`","sanitized_name":"semver-truncate","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2021-04-28T09:21:19.715Z","links":{"homepage":"https://github.com/sindresorhus/semver-truncate#readme","repository":"git+https://github.com/sindresorhus/semver-truncate.git","bugs":"https://github.com/sindresorhus/semver-truncate/issues","npm":"https://www.npmjs.com/package/semver-truncate"}},"score":{"final":27.745495,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":15651364,"weekly":2828719},"dependents":"57","updated":"2026-10-10T00:30:40.277Z","searchScore":27.714273,"package":{"name":"cache-content-type","keywords":["mime","content-type","lru"],"version":"2.1.0","description":"Create a full Content-Type header given a MIME type or extension and cache the result","sanitized_name":"cache-content-type","publisher":{"email":"fengmk2@gmail.com","username":"fengmk2"},"maintainers":[{"email":"dead_horse@qq.com","username":"dead_horse"},{"email":"fengmk2@gmail.com","username":"fengmk2"}],"license":"MIT","date":"2025-03-11T16:35:47.693Z","links":{"homepage":"https://github.com/node-modules/cache-content-type#readme","repository":"git+https://github.com/node-modules/cache-content-type.git","bugs":"https://github.com/node-modules/cache-content-type/issues","npm":"https://www.npmjs.com/package/cache-content-type"}},"score":{"final":27.714273,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":189663152,"weekly":41995531},"dependents":"675","updated":"2026-10-10T00:25:34.741Z","searchScore":27.666735,"package":{"name":"ret","keywords":["regex","regexp","regular expression","parser","tokenizer"],"version":"0.5.0","description":"Tokenizes a string that represents a regular expression.","sanitized_name":"ret","publisher":{"email":"fentbox@gmail.com","username":"fent"},"maintainers":[{"email":"fentbox@gmail.com","username":"fent"}],"license":"MIT","date":"2023-03-16T19:05:58.810Z","links":{"homepage":"https://github.com/fent/ret.js#readme","repository":"git://github.com/fent/ret.js.git","bugs":"https://github.com/fent/ret.js/issues","npm":"https://www.npmjs.com/package/ret"}},"score":{"final":27.666735,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":20682124,"weekly":4600369},"dependents":"1188","updated":"2026-10-10T00:23:11.248Z","searchScore":27.408737,"package":{"name":"@tailwindcss/forms","keywords":[],"version":"0.5.11","description":"A plugin that provides a basic reset for form styles that makes form elements easy to override with utilities.","sanitized_name":"@tailwindcss/forms","publisher":{"email":"malfait.robin@gmail.com","username":"malfaitrobin"},"maintainers":[{"email":"jonathan@reinink.ca","username":"reinink"},{"email":"adam@adamwathan.me","username":"adamwathan"},{"email":"malfait.robin@gmail.com","username":"malfaitrobin"}],"license":"MIT","date":"2025-12-17T19:22:39.875Z","links":{"homepage":"https://github.com/tailwindlabs/tailwindcss-forms#readme","repository":"git+https://github.com/tailwindlabs/tailwindcss-forms.git","bugs":"https://github.com/tailwindlabs/tailwindcss-forms/issues","npm":"https://www.npmjs.com/package/@tailwindcss/forms"}},"score":{"final":27.408737,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":163064337,"weekly":40053237},"dependents":"345","updated":"2026-10-10T00:21:04.163Z","searchScore":27.397316,"package":{"name":"json-schema-to-ts","keywords":["json","schema","typescript","type","ts"],"version":"3.1.1","description":"Infer typescript types from your JSON schemas!","sanitized_name":"json-schema-to-ts","publisher":{"email":"thomas.aribart@gmail.com","username":"thomasaribart"},"maintainers":[{"email":"thomas.aribart@gmail.com","username":"thomasaribart"}],"license":"MIT","date":"2024-08-29T16:56:23.135Z","links":{"homepage":"https://github.com/ThomasAribart/json-schema-to-ts#readme","repository":"git+https://github.com/ThomasAribart/json-schema-to-ts.git","bugs":"https://github.com/ThomasAribart/json-schema-to-ts/issues","npm":"https://www.npmjs.com/package/json-schema-to-ts"}},"score":{"final":27.397316,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":273351604,"weekly":62915282},"dependents":"313","updated":"2026-10-10T00:29:07.143Z","searchScore":27.358526,"package":{"name":"run-applescript","keywords":["macos","mac","applescript","osascript","run","execute"],"version":"7.1.0","description":"Run AppleScript and get the result","sanitized_name":"run-applescript","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2025-09-09T13:42:36.477Z","links":{"homepage":"https://github.com/sindresorhus/run-applescript#readme","repository":"git+https://github.com/sindresorhus/run-applescript.git","bugs":"https://github.com/sindresorhus/run-applescript/issues","npm":"https://www.npmjs.com/package/run-applescript"}},"score":{"final":27.358526,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":135920519,"weekly":31610998},"dependents":"20","updated":"2026-10-10T00:26:03.365Z","searchScore":27.271063,"package":{"name":"proto3-json-serializer","keywords":["protobufjs","protobuf.js","protobuf","proto3","json","serialization","deserialization"],"version":"4.0.2","description":"Support for proto3 JSON serialiazation/deserialization for protobuf.js","sanitized_name":"proto3-json-serializer","publisher":{"email":"node-team-npm+wombot@google.com","actor":{"name":"google-wombot","type":"user","email":"node-team-npm+wombot@google.com"},"username":"google-wombot"},"maintainers":[{"email":"node-team-npm+wombot@google.com","username":"google-wombot"}],"license":"Apache-2.0","date":"2026-08-12T18:18:36.249Z","links":{"homepage":"https://github.com/googleapis/google-cloud-node/tree/main/core/packages/proto3-json-serializer-nodejs","repository":"git+https://github.com/googleapis/google-cloud-node.git","bugs":"https://github.com/googleapis/google-cloud-node/issues","npm":"https://www.npmjs.com/package/proto3-json-serializer"}},"score":{"final":27.271063,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":44162957,"weekly":10928420},"dependents":"89","updated":"2026-10-10T00:19:59.483Z","searchScore":27.2495,"package":{"name":"oxlint-tsgolint","keywords":[],"version":"7.0.2003","description":"High-performance type-aware TypeScript linter powered by typescript-go, for use with oxlint.","sanitized_name":"oxlint-tsgolint","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:38686bcf-0b12-4cac-a3eb-86bc34a3f865","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"boshenc@gmail.com","username":"boshen"}],"license":"MIT","date":"2026-09-24T15:18:41.730Z","links":{"homepage":"https://github.com/oxc-project/tsgolint#readme","repository":"github:oxc-project/tsgolint","bugs":"https://github.com/oxc-project/tsgolint/issues","npm":"https://www.npmjs.com/package/oxlint-tsgolint"}},"score":{"final":27.2495,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2352803079,"weekly":519503407},"dependents":"7821","updated":"2026-10-10T00:24:49.389Z","searchScore":27.24052,"package":{"name":"string-width","keywords":["string","character","unicode","width","visual","column","columns","fullwidth","full-width","wcwidth","wcswidth","full","ansi","escape","codes","cli","command-line","terminal","console","cjk","chinese","japanese","korean","fixed-width","east-asian-width"],"version":"8.3.0","description":"Get the visual width of a string - the number of columns required to display it","sanitized_name":"string-width","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2026-09-24T14:37:52.226Z","links":{"homepage":"https://github.com/sindresorhus/string-width#readme","repository":"git+https://github.com/sindresorhus/string-width.git","bugs":"https://github.com/sindresorhus/string-width/issues","npm":"https://www.npmjs.com/package/string-width"}},"score":{"final":27.24052,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":694166056,"weekly":151133603},"dependents":"1571","updated":"2026-10-10T00:30:20.078Z","searchScore":27.11487,"package":{"name":"levn","keywords":["levn","light","ecmascript","value","notation","json","typed","human","concise","typed","flexible"],"version":"0.4.1","description":"Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexible","sanitized_name":"levn","publisher":{"email":"z@georgezahariev.com","username":"gkz"},"maintainers":[{"email":"z@georgezahariev.com","username":"gkz"}],"license":"MIT","date":"2020-04-04T02:05:31.527Z","links":{"homepage":"https://github.com/gkz/levn","repository":"git://github.com/gkz/levn.git","bugs":"https://github.com/gkz/levn/issues","npm":"https://www.npmjs.com/package/levn"}},"score":{"final":27.11487,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":218070556,"weekly":49386844},"dependents":"564","updated":"2026-10-10T00:25:02.664Z","searchScore":27.025396,"package":{"name":"language-tags","keywords":["iana","bcp47","subtags","rfc5646","m17n","multilingualization"],"version":"2.1.0","description":"Work with IANA language tags.","sanitized_name":"language-tags","publisher":{"email":"mattcg@gmail.com","username":"mcg"},"maintainers":[{"email":"mattcg@gmail.com","username":"mcg"}],"license":"MIT","date":"2025-05-13T13:51:34.431Z","links":{"homepage":"https://github.com/mattcg/language-tags","repository":"git://github.com/mattcg/language-tags.git","bugs":"https://github.com/mattcg/language-tags/issues","npm":"https://www.npmjs.com/package/language-tags"}},"score":{"final":27.025396,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":501660694,"weekly":111729370},"dependents":"1902","updated":"2026-10-10T00:26:32.099Z","searchScore":26.949987,"package":{"name":"indent-string","keywords":["indent","string","pad","align","line","text","each","every"],"version":"5.0.0","description":"Indent each line in a string","sanitized_name":"indent-string","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2021-04-17T17:10:20.469Z","links":{"homepage":"https://github.com/sindresorhus/indent-string#readme","repository":"git+https://github.com/sindresorhus/indent-string.git","bugs":"https://github.com/sindresorhus/indent-string/issues","npm":"https://www.npmjs.com/package/indent-string"}},"score":{"final":26.949987,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":47767832,"weekly":10858548},"dependents":"1462","updated":"2026-10-10T00:24:59.783Z","searchScore":26.854582,"package":{"name":"@commitlint/config-conventional","keywords":["angular","commitlint","commitlint-config","conventional-changelog"],"version":"21.2.3","description":"Shareable commitlint config enforcing conventional commits","sanitized_name":"@commitlint/config-conventional","publisher":{"email":"npm@htmlcss.de","username":"escapedcat"},"maintainers":[{"email":"hello@mario-nebl.de","username":"marionebl"},{"email":"info@martin-fieber.se","username":"martinhelmut"},{"email":"npm@htmlcss.de","username":"escapedcat"},{"email":"me@bycedric.com","username":"bycedric"}],"license":"MIT","date":"2026-09-19T16:51:14.900Z","links":{"homepage":"https://commitlint.js.org/","repository":"git+https://github.com/conventional-changelog/commitlint.git","bugs":"https://github.com/conventional-changelog/commitlint/issues","npm":"https://www.npmjs.com/package/@commitlint/config-conventional"}},"score":{"final":26.854582,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":25980911,"weekly":5507553},"dependents":"47","updated":"2026-10-10T00:25:18.466Z","searchScore":26.851074,"package":{"name":"@openfeature/core","keywords":["openfeature","feature","flags","toggles"],"version":"1.12.0","description":"Shared OpenFeature JS components (server and web)","sanitized_name":"@openfeature/core","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"toddbaert","type":"user","email":"toddbaert@gmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:482d53f2-46cf-4469-84bd-d7fa7a7e0064","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"toddbaert@gmail.com","username":"toddbaert"},{"email":"beeme1mr@gmail.com","username":"beeme1mr"},{"email":"lukas.reining@aol.com","username":"lukas.reining"},{"email":"jonathannorris@gmail.com","username":"jonathannorris"}],"license":"Apache-2.0","date":"2026-07-28T18:53:49.315Z","links":{"homepage":"https://github.com/open-feature/js-sdk#readme","repository":"git+https://github.com/open-feature/js-sdk.git","bugs":"https://github.com/open-feature/js-sdk/issues","npm":"https://www.npmjs.com/package/@openfeature/core"}},"score":{"final":26.851074,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":724499039,"weekly":160584927},"dependents":"2625","updated":"2026-10-10T00:30:53.143Z","searchScore":26.82321,"package":{"name":"wrappy","keywords":[],"version":"1.0.2","description":"Callback wrapping utility","sanitized_name":"wrappy","publisher":{"email":"kat@sykosomatic.org","username":"zkat"},"maintainers":[{"email":"i@izs.me","username":"isaacs"}],"license":"ISC","date":"2016-05-17T23:30:52.415Z","links":{"homepage":"https://github.com/npm/wrappy","repository":"git+https://github.com/npm/wrappy.git","bugs":"https://github.com/npm/wrappy/issues","npm":"https://www.npmjs.com/package/wrappy"}},"score":{"final":26.82321,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":91793972,"weekly":19710342},"dependents":"120","updated":"2026-10-10T00:25:36.575Z","searchScore":26.677547,"package":{"name":"is-what","keywords":["javascript","typescript","typechecker","check-type","javascript-type","primitive-types","plain-object","plain-objects","class-instance","class-identifier","type-checking","type-checker","type-check","define-type","get-type","what-type","is-object","is-plain-obj","is-plain-object"],"version":"5.5.7","description":"JS type check (TypeScript supported) functions like `isPlainObject() isArray()` etc. A simple & small integration.","sanitized_name":"is-what","publisher":{"email":"mesqueeb@gmail.com","username":"mesqueeb"},"maintainers":[{"email":"mesqueeb@gmail.com","username":"mesqueeb"}],"license":"MIT","date":"2026-09-30T18:26:21.745Z","links":{"homepage":"https://github.com/mesqueeb/is-what#readme","repository":"https://github.com/mesqueeb/is-what.git","bugs":"https://github.com/mesqueeb/is-what/issues","npm":"https://www.npmjs.com/package/is-what"}},"score":{"final":26.677547,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":31166380,"weekly":6914842},"dependents":"1265","updated":"2026-10-10T00:25:14.114Z","searchScore":26.640465,"package":{"name":"ts-pattern","keywords":["pattern","matching","pattern-matching","typescript","match-with","match","switch","adt"],"version":"5.9.0","description":" The exhaustive Pattern Matching library for TypeScript.","sanitized_name":"ts-pattern","publisher":{"email":"gabriel.vergnaud@gmail.com","username":"gabrielvergnaud"},"maintainers":[{"email":"gabriel.vergnaud@gmail.com","username":"gabrielvergnaud"}],"license":"MIT","date":"2025-10-26T13:58:13.666Z","links":{"homepage":"https://github.com/gvergnaud/ts-pattern#readme","repository":"git+ssh://git@github.com/gvergnaud/ts-pattern.git","bugs":"https://github.com/gvergnaud/ts-pattern/issues","npm":"https://www.npmjs.com/package/ts-pattern"}},"score":{"final":26.640465,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1347331797,"weekly":300687885},"dependents":"2267","updated":"2026-10-10T00:26:29.834Z","searchScore":26.634537,"package":{"name":"path-key","keywords":["path","key","environment","env","variable","get","cross-platform","windows"],"version":"4.0.0","description":"Get the PATH environment variable key cross-platform","sanitized_name":"path-key","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2021-04-09T12:04:51.822Z","links":{"homepage":"https://github.com/sindresorhus/path-key#readme","repository":"git+https://github.com/sindresorhus/path-key.git","bugs":"https://github.com/sindresorhus/path-key/issues","npm":"https://www.npmjs.com/package/path-key"}},"score":{"final":26.634537,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":257812993,"weekly":60501939},"dependents":"110","updated":"2026-10-10T00:26:10.008Z","searchScore":26.622185,"package":{"name":"json-schema-typed","keywords":["jsonschema","typescript","types","definitions","json","schema"],"version":"8.0.2","description":"JSON Schema TypeScript definitions with complete inline documentation.","sanitized_name":"json-schema-typed","publisher":{"email":"remyrylan@outlook.com","username":"remyrylan"},"maintainers":[{"email":"remyrylan@outlook.com","username":"remyrylan"}],"license":"BSD-2-Clause","date":"2025-11-17T20:30:24.942Z","links":{"homepage":"https://github.com/RemyRylan/json-schema-typed/tree/main/dist/node","repository":"git+https://github.com/RemyRylan/json-schema-typed.git","bugs":"https://github.com/RemyRylan/json-schema-typed/issues","npm":"https://www.npmjs.com/package/json-schema-typed"}},"score":{"final":26.622185,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":37077734,"weekly":9128254},"dependents":"208","updated":"2026-10-10T00:19:55.779Z","searchScore":26.561224,"package":{"name":"@webgpu/types","keywords":[],"version":"0.1.74","description":"This package defines Typescript types (`.d.ts`) for the upcoming [WebGPU standard](https://github.com/gpuweb/gpuweb/wiki/Implementation-Status).","sanitized_name":"@webgpu/types","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"kainino","type":"user","email":"kainino1@gmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:f053432e-c131-436e-bd82-6c6b5e8d1281","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"kainino1@gmail.com","username":"kainino"},{"email":"corentin@wallez.net","username":"kangz"},{"email":"tojiro@gmail.com","username":"toji"},{"email":"shrekshao@gmail.com","username":"shrekshao"}],"license":"BSD-3-Clause","date":"2026-09-19T02:29:39.309Z","links":{"homepage":"https://github.com/gpuweb/types","repository":"git+https://github.com/gpuweb/types.git","bugs":"https://github.com/gpuweb/types/issues","npm":"https://www.npmjs.com/package/@webgpu/types"}},"score":{"final":26.561224,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6471386,"weekly":1472732},"dependents":"40","updated":"2026-10-10T00:20:41.648Z","searchScore":26.49186,"package":{"name":"@docusaurus/module-type-aliases","keywords":[],"version":"3.10.2","description":"Docusaurus module type aliases.","sanitized_name":"@docusaurus/module-type-aliases","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:369f71d5-a21e-4444-ac70-05f1ec5823eb","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"opensource+npm@fb.com","username":"fb"},{"email":"lorber.sebastien@gmail.com","username":"slorber"},{"email":"lex61rus@gmail.com","username":"lex111"},{"email":"opensource+npm-docusaurus@fb.com","username":"docusaurus-bot"}],"license":"MIT","date":"2026-07-10T18:20:30.498Z","links":{"homepage":"https://github.com/facebook/docusaurus#readme","repository":"git+https://github.com/facebook/docusaurus.git","bugs":"https://github.com/facebook/docusaurus/issues","npm":"https://www.npmjs.com/package/@docusaurus/module-type-aliases"}},"score":{"final":26.49186,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":59597372,"weekly":12992341},"dependents":"1113","updated":"2026-10-10T00:23:08.376Z","searchScore":26.439966,"package":{"name":"@turf/helpers","keywords":["geo","point","turf","geojson"],"version":"7.4.0","description":"Provides helper functions to create GeoJSON features, like points, lines, or areas on a map.","sanitized_name":"@turf/helpers","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:e203f50e-d3c2-41f8-aa09-f59406d54338","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"rowanwins@yahoo.com.au","username":"rowanwins"},{"email":"tom@macwright.com","username":"tmcw"},{"email":"morgan.herlocker@gmail.com","username":"morganherlocker"},{"email":"tim.channell@gmail.com","username":"tcql"},{"email":"mdfedderly@mdfedderly.com","username":"mdfedderly"},{"email":"tim.j.welch@gmail.com","username":"twelch"},{"email":"jamesmilner22@hotmail.com","username":"jamesmilneruk"},{"email":"morganherlocker@gmail.com","username":"morgan.herlocker"}],"license":"MIT","date":"2026-08-03T15:27:48.043Z","links":{"homepage":"https://github.com/Turfjs/turf","repository":"git://github.com/Turfjs/turf.git","bugs":"https://github.com/Turfjs/turf/issues","npm":"https://www.npmjs.com/package/@turf/helpers"}},"score":{"final":26.439966,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":21462838,"weekly":4461655},"dependents":"6","updated":"2026-10-10T00:26:32.384Z","searchScore":26.365162,"package":{"name":"should-type-adaptors","keywords":["shouldjs","type"],"version":"1.1.0","description":"Small utility functions to use the same traversing etc code on different types","sanitized_name":"should-type-adaptors","publisher":{"email":"bardadymchik@gmail.com","username":"btd"},"maintainers":[{"email":"bardadymchik@gmail.com","username":"btd"}],"license":"MIT","date":"2017-12-27T16:42:28.292Z","links":{"homepage":"https://github.com/shouldjs/type-adaptors#readme","repository":"git+https://github.com/shouldjs/type-adaptors.git","bugs":"https://github.com/shouldjs/type-adaptors/issues","npm":"https://www.npmjs.com/package/should-type-adaptors"}},"score":{"final":26.365162,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":9036373,"weekly":2110503},"dependents":"3","updated":"2026-10-10T00:22:58.033Z","searchScore":26.351107,"package":{"name":"type-level-regexp","keywords":["RegExp","regex","TypeScript","type-level","type-level-programming"],"version":"0.1.17","description":"Type-Level RegExp parser, matcher and permutation resolver","sanitized_name":"type-level-regexp","publisher":{"email":"didavid61202@gmail.com","username":"didavid61202"},"maintainers":[{"email":"didavid61202@gmail.com","username":"didavid61202"}],"license":"MIT","date":"2023-05-08T10:21:46.982Z","links":{"homepage":"https://github.com/didavid61202/type-level-regexp#readme","repository":"git+https://github.com/didavid61202/type-level-regexp.git","bugs":"https://github.com/didavid61202/type-level-regexp/issues","npm":"https://www.npmjs.com/package/type-level-regexp"}},"score":{"final":26.351107,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2017820359,"weekly":443826649},"dependents":"6983","updated":"2026-10-10T00:27:37.011Z","searchScore":26.32253,"package":{"name":"wrap-ansi","keywords":["wrap","break","wordwrap","wordbreak","linewrap","ansi","styles","color","colour","colors","terminal","console","cli","string","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"version":"10.0.2","description":"Wordwrap a string with ANSI escape codes","sanitized_name":"wrap-ansi","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2026-09-21T04:09:32.260Z","links":{"homepage":"https://github.com/chalk/wrap-ansi#readme","repository":"git+https://github.com/chalk/wrap-ansi.git","bugs":"https://github.com/chalk/wrap-ansi/issues","npm":"https://www.npmjs.com/package/wrap-ansi"}},"score":{"final":26.32253,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":68220995,"weekly":16054023},"dependents":"42","updated":"2026-10-10T00:30:37.195Z","searchScore":26.319763,"package":{"name":"index-to-position","keywords":["index","position","line","column","text","coordinate","string","character","line number","column number","location"],"version":"1.2.0","description":"Convert a string index to its line and column position","sanitized_name":"index-to-position","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2025-09-25T04:03:35.523Z","links":{"homepage":"https://github.com/sindresorhus/index-to-position#readme","repository":"git+https://github.com/sindresorhus/index-to-position.git","bugs":"https://github.com/sindresorhus/index-to-position/issues","npm":"https://www.npmjs.com/package/index-to-position"}},"score":{"final":26.319763,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":203566014,"weekly":48661727},"dependents":"3135","updated":"2026-10-10T00:21:29.813Z","searchScore":26.231941,"package":{"name":"eslint-import-resolver-typescript","keywords":["typescript","eslint","import","resolver","plugin"],"version":"4.4.5","description":"This plugin adds `TypeScript` support to `eslint-plugin-import`","sanitized_name":"eslint-import-resolver-typescript","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"jounqin","type":"user","email":"admin@1stg.me"},"trustedPublisher":{"oidcConfigId":"oidc:e0728feb-af6c-4b4c-9a99-5df6a96a7c28","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"admin@1stg.me","username":"jounqin"},{"email":"alex.gorbatchev@gmail.com","username":"alexgorbatchev"},{"email":"brad.zacher@gmail.com","username":"bradzacher"}],"license":"ISC","date":"2026-06-01T04:17:50.360Z","links":{"homepage":"https://github.com/import-js/eslint-import-resolver-typescript#readme","repository":"git+https://github.com/import-js/eslint-import-resolver-typescript.git","bugs":"https://github.com/import-js/eslint-import-resolver-typescript/issues","npm":"https://www.npmjs.com/package/eslint-import-resolver-typescript"}},"score":{"final":26.231941,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":14243617,"weekly":2879881},"dependents":"75","updated":"2026-10-10T00:24:53.943Z","searchScore":26.208797,"package":{"name":"catharsis","keywords":[],"version":"0.11.0","description":"A JavaScript parser for Google Closure Compiler and JSDoc type expressions.","sanitized_name":"catharsis","publisher":{"email":"jeffrey.l.williams@gmail.com","username":"hegemonic"},"maintainers":[{"email":"jeffrey.l.williams@gmail.com","username":"hegemonic"}],"license":"MIT","date":"2024-12-30T00:35:55.898Z","links":{"homepage":"https://github.com/hegemonic/catharsis#readme","repository":"git+https://github.com/hegemonic/catharsis.git","bugs":"https://github.com/hegemonic/catharsis/issues","npm":"https://www.npmjs.com/package/catharsis"}},"score":{"final":26.208797,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4703789,"weekly":887849},"dependents":"134","updated":"2026-10-10T00:23:40.469Z","searchScore":26.19559,"package":{"name":"@salesforce/ts-types","keywords":[],"version":"3.2.2","description":"Types and related utilities for TypeScript","sanitized_name":"@salesforce/ts-types","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"f35ad7ee-3b28-4a39-a6ac-2083d75dbc2b","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"industriesEngineeringDevOps@salesforce.com","username":"ire-npm-team-user"},{"email":"jimjag@gmail.com","username":"jimjag"},{"email":"alm-cli@salesforce.com","username":"salesforce-releases"},{"email":"jschroeder@salesforce.com","username":"jasonschroeder-sfdc"},{"email":"dev@mobify.com","username":"mobify"},{"email":"admin@lwcjs.org","username":"lwc-admin"},{"email":"osscore@salesforce.com","username":"salesforce-admin"}],"license":"Apache-2.0","date":"2026-10-09T05:56:11.635Z","links":{"homepage":"https://github.com/forcedotcom/ts-types#readme","repository":"git+https://github.com/forcedotcom/ts-types.git","bugs":"https://github.com/forcedotcom/ts-types/issues","npm":"https://www.npmjs.com/package/@salesforce/ts-types"}},"score":{"final":26.19559,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":310498057,"weekly":70396832},"dependents":"1920","updated":"2026-10-10T00:29:19.284Z","searchScore":26.182184,"package":{"name":"abort-controller","keywords":["w3c","whatwg","event","events","abort","cancel","abortcontroller","abortsignal","controller","signal","shim"],"version":"3.0.0","description":"An implementation of WHATWG AbortController interface.","sanitized_name":"abort-controller","publisher":{"email":"star.ctor@gmail.com","username":"mysticatea"},"maintainers":[{"email":"star.ctor@gmail.com","username":"mysticatea"}],"license":"MIT","date":"2019-03-30T09:15:32.384Z","links":{"homepage":"https://github.com/mysticatea/abort-controller#readme","repository":"git+https://github.com/mysticatea/abort-controller.git","bugs":"https://github.com/mysticatea/abort-controller/issues","npm":"https://www.npmjs.com/package/abort-controller"}},"score":{"final":26.182184,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":347725886,"weekly":80973930},"dependents":"632","updated":"2026-10-10T00:22:08.094Z","searchScore":26.161686,"package":{"name":"symbol-tree","keywords":["list","queue","stack","linked-list","tree","es6","dom","symbol"],"version":"3.2.4","description":"Turn any collection of objects into its own efficient tree or linked list using Symbol","sanitized_name":"symbol-tree","publisher":{"email":"joris@jorisvanderwel.com","username":"joris-van-der-wel"},"maintainers":[{"email":"joris@jorisvanderwel.com","username":"joris-van-der-wel"}],"license":"MIT","date":"2019-06-12T18:10:21.305Z","links":{"homepage":"https://github.com/jsdom/js-symbol-tree#symbol-tree","repository":"git+https://github.com/jsdom/js-symbol-tree.git","bugs":"https://github.com/jsdom/js-symbol-tree/issues","npm":"https://www.npmjs.com/package/symbol-tree"}},"score":{"final":26.161686,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6444640,"weekly":1344409},"dependents":"4","updated":"2026-10-10T00:23:08.185Z","searchScore":26.119453,"package":{"name":"is-immutable-type","keywords":["readonly","immutable","type","typescript"],"version":"5.0.4","description":"Check the immutability of TypeScript types","sanitized_name":"is-immutable-type","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:8c27384d-f3c1-4bbb-8114-f4dddf7ede35","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"rebecca.stevens@outlook.co.nz","username":"rebeccastevens"}],"license":"BSD-3-Clause","date":"2026-06-11T04:33:00.708Z","links":{"homepage":"https://github.com/RebeccaStevens/is-immutable-type#readme","repository":"git+https://github.com/RebeccaStevens/is-immutable-type.git","bugs":"https://github.com/RebeccaStevens/is-immutable-type/issues","npm":"https://www.npmjs.com/package/is-immutable-type"}},"score":{"final":26.119453,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":97595082,"weekly":19579009},"dependents":"458","updated":"2026-10-10T00:26:35.799Z","searchScore":26.114756,"package":{"name":"aproba","keywords":["argument","validate"],"version":"2.1.0","description":"A ridiculously light-weight argument validator (now browser friendly)","sanitized_name":"aproba","publisher":{"email":"me@re-becca.org","username":"iarna"},"maintainers":[{"email":"me@re-becca.org","username":"iarna"}],"license":"ISC","date":"2025-07-12T17:14:30.755Z","links":{"homepage":"https://github.com/iarna/aproba","repository":"git+https://github.com/iarna/aproba.git","bugs":"https://github.com/iarna/aproba/issues","npm":"https://www.npmjs.com/package/aproba"}},"score":{"final":26.114756,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":241460943,"weekly":58345018},"dependents":"15","updated":"2026-10-10T00:22:18.073Z","searchScore":26.071743,"package":{"name":"napi-postinstall","keywords":[],"version":"0.3.4","description":"The `postinstall` script helper for handling native bindings in legacy `npm` versions","sanitized_name":"napi-postinstall","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:eded7bcf-f80e-4cb0-bf7e-fe9b21a47cac","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"admin@1stg.me","username":"jounqin"}],"license":"MIT","date":"2025-10-04T06:35:32.966Z","links":{"homepage":"https://github.com/un-ts/napi-postinstall#readme","repository":"git+https://github.com/un-ts/napi-postinstall.git","bugs":"https://github.com/un-ts/napi-postinstall/issues","npm":"https://www.npmjs.com/package/napi-postinstall"}},"score":{"final":26.071743,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":150500086,"weekly":35853791},"dependents":"28","updated":"2026-10-10T00:28:02.788Z","searchScore":26.041065,"package":{"name":"ts-algebra","keywords":["typescript","type","ts"],"version":"2.0.0","description":"Types on steroids 💊","sanitized_name":"ts-algebra","publisher":{"email":"thomas.aribart@gmail.com","username":"thomasaribart"},"maintainers":[{"email":"thomas.aribart@gmail.com","username":"thomasaribart"}],"license":"MIT","date":"2024-05-04T15:59:28.376Z","links":{"homepage":"https://github.com/ThomasAribart/ts-algebra#readme","repository":"git+https://github.com/ThomasAribart/ts-algebra.git","bugs":"https://github.com/ThomasAribart/ts-algebra/issues","npm":"https://www.npmjs.com/package/ts-algebra"}},"score":{"final":26.041065,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":988075187,"weekly":214622280},"dependents":"3362","updated":"2026-10-10T00:24:58.381Z","searchScore":26.004265,"package":{"name":"strip-json-comments","keywords":["json","strip","comments","remove","delete","trim","multiline","parse","config","configuration","settings","util","env","environment","jsonc"],"version":"5.0.3","description":"Strip comments from JSON. Lets you use comments in your JSON files!","sanitized_name":"strip-json-comments","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2025-08-08T14:14:05.044Z","links":{"homepage":"https://github.com/sindresorhus/strip-json-comments#readme","repository":"git+https://github.com/sindresorhus/strip-json-comments.git","bugs":"https://github.com/sindresorhus/strip-json-comments/issues","npm":"https://www.npmjs.com/package/strip-json-comments"}},"score":{"final":26.004265,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":207747607,"weekly":43784677},"dependents":"982","updated":"2026-10-10T00:23:08.402Z","searchScore":25.973486,"package":{"name":"makeerror","keywords":[],"version":"1.0.12","description":"A library to make errors.","sanitized_name":"makeerror","publisher":{"email":"n@daaku.org","username":"daaku"},"maintainers":[{"email":"n@daaku.org","username":"daaku"}],"license":"BSD-3-Clause","date":"2021-10-23T14:00:39.504Z","links":{"homepage":"https://github.com/daaku/nodejs-makeerror#readme","repository":"git+https://github.com/daaku/nodejs-makeerror.git","bugs":"https://github.com/daaku/nodejs-makeerror/issues","npm":"https://www.npmjs.com/package/makeerror"}},"score":{"final":25.973486,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":234418807,"weekly":52072222},"dependents":"260","updated":"2026-10-10T00:22:18.982Z","searchScore":25.969292,"package":{"name":"synckit","keywords":["deasync","make-synchronized","make-synchronous","sync","sync-exec","sync-rpc","sync-threads","synchronize","synckit"],"version":"0.12.1","description":"Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.","sanitized_name":"synckit","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"f9100ee9-f51f-41f7-a8d7-2cb78ea25682","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"admin@1stg.me","username":"jounqin"}],"license":"MIT","date":"2026-10-07T20:51:11.412Z","links":{"homepage":"https://github.com/un-ts/synckit#readme","repository":"https://github.com/un-ts/synckit.git","bugs":"https://github.com/un-ts/synckit/issues","npm":"https://www.npmjs.com/package/synckit"}},"score":{"final":25.969292,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":19885373,"weekly":3551661},"dependents":"11","updated":"2026-10-10T00:22:13.777Z","searchScore":25.9452,"package":{"name":"should-type","keywords":["should","type"],"version":"1.4.0","description":"Simple module to get instance type. Like a bit more advanced version of typeof","sanitized_name":"should-type","publisher":{"email":"bardadymchik@gmail.com","username":"btd"},"maintainers":[{"email":"bardadymchik@gmail.com","username":"btd"}],"license":"MIT","date":"2016-08-14T09:37:58.660Z","links":{"homepage":"https://github.com/shouldjs/type","repository":"git+https://github.com/shouldjs/type.git","bugs":"https://github.com/shouldjs/type/issues","npm":"https://www.npmjs.com/package/should-type"}},"score":{"final":25.9452,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":12559829,"weekly":2962662},"dependents":"12","updated":"2026-10-10T00:21:49.011Z","searchScore":25.942009,"package":{"name":"@solana/nominal-types","keywords":["blockchain","solana","web3"],"version":"8.4.0","description":"Type utilties for creating nominal/branded types in TypeScript","sanitized_name":"@solana/nominal-types","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"solana-devs","type":"user","email":"npm@solana.org"},"trustedPublisher":{"oidcConfigId":"oidc:c21f9420-1cb6-46e6-9008-fb6bf146bd20","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"npm@solana.org","username":"solana-devs"}],"license":"MIT","date":"2026-09-28T13:18:14.527Z","links":{"homepage":"https://www.solanakit.com/api#solananominal-types","repository":"git+https://github.com/anza-xyz/kit.git","bugs":"https://github.com/anza-xyz/kit/issues","npm":"https://www.npmjs.com/package/@solana/nominal-types"}},"score":{"final":25.942009,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":140502429,"weekly":29966153},"dependents":"1053","updated":"2026-10-10T00:29:14.951Z","searchScore":25.922522,"package":{"name":"crypto-random-string","keywords":["random","string","text","id","identifier","slug","salt","pin","crypto","strong","secure","hex","secret","protect"],"version":"6.0.0","description":"Generate a cryptographically strong random string","sanitized_name":"crypto-random-string","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2026-07-23T16:43:56.964Z","links":{"homepage":"https://github.com/sindresorhus/crypto-random-string#readme","repository":"git+https://github.com/sindresorhus/crypto-random-string.git","bugs":"https://github.com/sindresorhus/crypto-random-string/issues","npm":"https://www.npmjs.com/package/crypto-random-string"}},"score":{"final":25.922522,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":348520412,"weekly":79117732},"dependents":"140","updated":"2026-10-10T00:30:12.299Z","searchScore":25.912062,"package":{"name":"buffer-equal-constant-time","keywords":["buffer","equal","constant-time","crypto"],"version":"1.0.1","description":"Constant-time comparison of Buffers","sanitized_name":"buffer-equal-constant-time","publisher":{"email":"support@goinstant.com","username":"goinstant"},"maintainers":[{"email":"jstash@gmail.com","username":"jstash"},{"email":"support@goinstant.com","username":"goinstant"}],"license":"BSD-3-Clause","date":"2013-12-16T20:12:17.799Z","links":{"repository":"git@github.com:goinstant/buffer-equal-constant-time.git","bugs":"https://github.com/goinstant/buffer-equal-constant-time/issues","npm":"https://www.npmjs.com/package/buffer-equal-constant-time"}},"score":{"final":25.912062,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":215904612,"weekly":50155495},"dependents":"16451","updated":"2026-10-10T00:20:42.832Z","searchScore":25.779266,"package":{"name":"graphql","keywords":["graphql","graphql-js"],"version":"17.0.2","description":"A Query Language and Runtime which can target any service.","sanitized_name":"graphql","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:c34e1ada-54c3-4c26-a3ca-7ae8a2994f76","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"npm@benjiegillam.com","username":"benjie"},{"email":"lee@leebyron.com","username":"leebyron"},{"email":"yaacovcr@gmail.com","username":"yaacovcr"},{"email":"ivan.goncharov.ua@gmail.com","username":"i1g"},{"email":"mahoney.mattj@gmail.com","username":"mjmahone"},{"email":"badurinadenis@gmail.com","username":"enisdenjo"}],"license":"MIT","date":"2026-07-03T06:28:49.985Z","links":{"homepage":"https://github.com/graphql/graphql-js","repository":"git+https://github.com/graphql/graphql-js.git","bugs":"https://github.com/graphql/graphql-js/issues","npm":"https://www.npmjs.com/package/graphql"}},"score":{"final":25.779266,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":13479358,"weekly":2402374},"dependents":"16","updated":"2026-10-10T00:29:04.429Z","searchScore":25.734865,"package":{"name":"@apollo/cache-control-types","keywords":["apollo","graphql","typescript","node"],"version":"1.0.3","description":"TypeScript types for Apollo Server info.cacheControl","sanitized_name":"@apollo/cache-control-types","publisher":{"email":"npm@apollographql.com","username":"apollo-bot"},"maintainers":[{"email":"glasser@apollographql.com","username":"glasser"},{"email":"dariusz_kuc@hotmail.com","username":"dkuc"},{"email":"mail@lenzw.de","username":"phryneas"},{"email":"npm@apollographql.com","username":"apollo-bot"},{"email":"npmjs@jro.cc","username":"abernix"}],"license":"MIT","date":"2023-06-26T16:37:37.476Z","links":{"homepage":"https://github.com/apollographql/apollo-server#readme","repository":"git+https://github.com/apollographql/apollo-server.git","bugs":"https://github.com/apollographql/apollo-server/issues","npm":"https://www.npmjs.com/package/@apollo/cache-control-types"}},"score":{"final":25.734865,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1084257118,"weekly":197207765},"dependents":"1045","updated":"2026-10-10T00:25:37.594Z","searchScore":25.674032,"package":{"name":"minipass","keywords":["passthrough","stream"],"version":"7.1.3","description":"minimal implementation of a PassThrough stream","sanitized_name":"minipass","publisher":{"email":"i@izs.me","username":"isaacs"},"maintainers":[{"email":"i@izs.me","username":"isaacs"}],"license":"BlueOak-1.0.0","date":"2026-02-19T00:34:33.886Z","links":{"homepage":"https://github.com/isaacs/minipass#readme","repository":"git+https://github.com/isaacs/minipass.git","bugs":"https://github.com/isaacs/minipass/issues","npm":"https://www.npmjs.com/package/minipass"}},"score":{"final":25.674032,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6136717,"weekly":1493974},"dependents":"275","updated":"2026-10-10T00:31:12.386Z","searchScore":25.62151,"package":{"name":"strict-event-emitter-types","keywords":["TypeScript","TS","EventEmitter","events"],"version":"2.0.0","description":"Strictly and safely type any EventEmitter-like interface on any object","sanitized_name":"strict-event-emitter-types","publisher":{"email":"brian.terlson@microsoft.com","username":"bterlson"},"maintainers":[{"email":"brian.terlson@microsoft.com","username":"bterlson"}],"license":"ISC","date":"2018-09-03T17:38:16.282Z","links":{"homepage":"https://github.com/bterlson/typed-event-emitter#readme","repository":"git+https://github.com/bterlson/typed-event-emitter.git","bugs":"https://github.com/bterlson/typed-event-emitter/issues","npm":"https://www.npmjs.com/package/strict-event-emitter-types"}},"score":{"final":25.62151,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":17629413,"weekly":3825778},"dependents":"144","updated":"2026-10-10T00:28:50.632Z","searchScore":25.568352,"package":{"name":"assert-never","keywords":["typescript","discriminated unions","assert","never"],"version":"1.4.0","description":"Helper function for exhaustive checks of discriminated unions in TypeScript","sanitized_name":"assert-never","publisher":{"email":"dan.lytkin@gmail.com","username":"aikoven"},"maintainers":[{"email":"dan.lytkin@gmail.com","username":"aikoven"}],"license":"MIT","date":"2024-12-17T10:10:31.732Z","links":{"homepage":"https://github.com/aikoven/assert-never#readme","repository":"git+https://github.com/aikoven/assert-never.git","bugs":"https://github.com/aikoven/assert-never/issues","npm":"https://www.npmjs.com/package/assert-never"}},"score":{"final":25.568352,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3417857,"weekly":744363},"dependents":"511","updated":"2026-10-10T00:25:20.338Z","searchScore":25.544687,"package":{"name":"type-graphql","keywords":["typescript","graphql","schema","resolvers","api","decorators","controllers","apollo"],"version":"2.0.0-rc.3","description":"Create GraphQL schema and resolvers with TypeScript, using classes and decorators!","sanitized_name":"type-graphql","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:28e4549e-9e7b-43e1-8b9d-8eae6bb7f4d8","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"michal.wojciech.lytek@gmail.com","username":"michallytek"}],"license":"MIT","date":"2026-02-08T09:02:16.432Z","links":{"homepage":"https://typegraphql.com","repository":"git+https://github.com/MichalLytek/type-graphql.git","bugs":"https://github.com/MichalLytek/type-graphql/issues","npm":"https://www.npmjs.com/package/type-graphql"}},"score":{"final":25.544687,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":258405053,"weekly":56906916},"dependents":"4701","updated":"2026-10-10T00:24:22.514Z","searchScore":25.512295,"package":{"name":"progress","keywords":["cli","progress"],"version":"2.0.3","description":"Flexible ascii progress bar","sanitized_name":"progress","publisher":{"email":"PapstDonB@Googlemail.com","username":"turbopope"},"maintainers":[{"email":"rhyneandrew@gmail.com","username":"thebigredgeek"},{"email":"tj@vision-media.ca","username":"tjholowaychuk"},{"email":"me@thejameskyle.com","username":"thejameskyle"},{"email":"scalesjordan@gmail.com","username":"prezjordan"},{"email":"PapstDonB@Googlemail.com","username":"turbopope"}],"license":"MIT","date":"2018-12-05T16:57:58.058Z","links":{"homepage":"https://github.com/visionmedia/node-progress#readme","repository":"git://github.com/visionmedia/node-progress.git","bugs":"https://github.com/visionmedia/node-progress/issues","npm":"https://www.npmjs.com/package/progress"}},"score":{"final":25.512295,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":626833363,"weekly":133917614},"dependents":"1120","updated":"2026-10-10T00:22:36.192Z","searchScore":25.51199,"package":{"name":"json-buffer","keywords":[],"version":"3.0.1","description":"JSON parse & stringify that supports binary via bops & base64","sanitized_name":"json-buffer","publisher":{"email":"dominic.tarr@gmail.com","username":"dominictarr"},"maintainers":[{"email":"nopersonsmodules@gmail.com","username":"nopersonsmodules"}],"license":"MIT","date":"2018-09-10T19:02:16.381Z","links":{"homepage":"https://github.com/dominictarr/json-buffer","repository":"git://github.com/dominictarr/json-buffer.git","bugs":"https://github.com/dominictarr/json-buffer/issues","npm":"https://www.npmjs.com/package/json-buffer"}},"score":{"final":25.51199,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":59074207,"weekly":12898228},"dependents":"6519","updated":"2026-10-10T00:26:59.540Z","searchScore":25.47536,"package":{"name":"class-transformer","keywords":[],"version":"0.5.1","description":"Proper decorator-based transformation / serialization / deserialization of plain javascript objects to class constructors","sanitized_name":"class-transformer","publisher":{"email":"attila.olah+typestackreleasebot@outlook.com","username":"typestack-release-bot"},"maintainers":[{"email":"attila.olah@outlook.com","username":"nonameprovided"},{"email":"attila.olah+typestackreleasebot@outlook.com","username":"typestack-release-bot"}],"license":"MIT","date":"2021-11-22T19:04:09.677Z","links":{"homepage":"https://github.com/typestack/class-transformer#readme","repository":"git+https://github.com/typestack/class-transformer.git","bugs":"https://github.com/typestack/class-transformer/issues","npm":"https://www.npmjs.com/package/class-transformer"}},"score":{"final":25.47536,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3001984,"weekly":633007},"dependents":"491","updated":"2026-10-10T00:25:36.416Z","searchScore":25.46364,"package":{"name":"is-type-of","keywords":["typeof","checker","type","is"],"version":"2.2.0","description":"complete type checking for node","sanitized_name":"is-type-of","publisher":{"email":"fengmk2@gmail.com","username":"fengmk2"},"maintainers":[{"email":"dead_horse@qq.com","username":"dead_horse"},{"email":"fengmk2@gmail.com","username":"fengmk2"}],"license":"MIT","date":"2024-12-09T04:20:24.777Z","links":{"homepage":"https://github.com/node-modules/is-type-of","repository":"git://github.com/node-modules/is-type-of.git","bugs":"https://github.com/node-modules/is-type-of/issues","npm":"https://www.npmjs.com/package/is-type-of"}},"score":{"final":25.46364,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5969773,"weekly":1460306},"dependents":"4","updated":"2026-10-10T00:26:59.026Z","searchScore":25.381638,"package":{"name":"@scalar/typebox","keywords":["typescript","json-schema","validate","typecheck"],"version":"0.1.3","description":"Json Schema Type Builder with Static Type Resolution for TypeScript","sanitized_name":"@scalar/typebox","publisher":{"email":"mail@hanspagel.com","username":"hanspagel"},"maintainers":[{"email":"cam@scalar.com","username":"cameronrohani"},{"email":"marc@scalar.com","username":"marclave"},{"email":"geoff@scalar.com","username":"scalar_geoff"},{"email":"bn@hwkr.me","username":"hwkr"},{"email":"mail@hanspagel.com","username":"hanspagel"},{"email":"amrit+spam@hockey-community.com","username":"amritk"},{"email":"machine@scalar.com","username":"scalar-machine"}],"license":"MIT","date":"2026-01-07T02:59:36.343Z","links":{"homepage":"https://github.com/sinclairzx81/typebox#readme","repository":"git+https://github.com/sinclairzx81/typebox.git","bugs":"https://github.com/sinclairzx81/typebox/issues","npm":"https://www.npmjs.com/package/@scalar/typebox"}},"score":{"final":25.381638,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":221997696,"weekly":49971405},"dependents":"517","updated":"2026-10-10T00:25:46.790Z","searchScore":25.35775,"package":{"name":"ast-types-flow","keywords":["flow","ast","javascript"],"version":"0.0.8","description":"Flow types for the Javascript AST","sanitized_name":"ast-types-flow","publisher":{"email":"npm@kyle.dev","username":"kyldvs"},"maintainers":[{"email":"npm@kyle.dev","username":"kyldvs"}],"license":"MIT","date":"2023-04-15T00:34:00.324Z","links":{"homepage":"https://github.com/kyldvs/ast-types-flow#readme","repository":"git+https://github.com/kyldvs/ast-types-flow.git","bugs":"https://github.com/kyldvs/ast-types-flow/issues","npm":"https://www.npmjs.com/package/ast-types-flow"}},"score":{"final":25.35775,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":133696852,"weekly":30576606},"dependents":"270","updated":"2026-10-10T00:25:10.551Z","searchScore":25.353302,"package":{"name":"duplexer2","keywords":["duplex","duplexer","stream","stream3","join","combine"],"version":"0.1.4","description":"Like duplexer but using streams3","sanitized_name":"duplexer2","publisher":{"email":"zertosh@gmail.com","username":"zertosh"},"maintainers":[{"email":"deoxxa@fknsrs.biz","username":"deoxxa"},{"email":"snnskwtnb@gmail.com","username":"shinnn"},{"email":"zertosh@gmail.com","username":"zertosh"}],"license":"BSD-3-Clause","date":"2015-11-08T08:07:39.098Z","links":{"homepage":"https://github.com/deoxxa/duplexer2#readme","repository":"git+https://github.com/deoxxa/duplexer2.git","bugs":"https://github.com/deoxxa/duplexer2/issues","npm":"https://www.npmjs.com/package/duplexer2"}},"score":{"final":25.353302,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2191592,"weekly":434063},"dependents":"2","updated":"2026-10-10T00:25:25.264Z","searchScore":25.330719,"package":{"name":"@tsd/typescript","keywords":["tsd","typescript","typecheck"],"version":"6.0.3","description":"TypeScript with some extras for type-checking.","sanitized_name":"@tsd/typescript","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:4a258496-8266-4c16-ad9a-73b34f9464e4","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"sam.verschueren@gmail.com","username":"samverschueren"}],"license":"MIT","date":"2026-04-17T02:50:56.685Z","links":{"homepage":"https://github.com/tsdjs/typescript#readme","repository":"git+https://github.com/tsdjs/typescript.git","bugs":"https://github.com/tsdjs/typescript/issues","npm":"https://www.npmjs.com/package/@tsd/typescript"}},"score":{"final":25.330719,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":68209189,"weekly":16298104},"dependents":"43","updated":"2026-10-10T00:27:12.180Z","searchScore":25.32668,"package":{"name":"debounce-fn","keywords":["debounce","function","debouncer","fn","func","throttle","delay","invoked"],"version":"6.0.0","description":"Debounce a function","sanitized_name":"debounce-fn","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2023-11-05T20:39:41.140Z","links":{"homepage":"https://github.com/sindresorhus/debounce-fn#readme","repository":"git+https://github.com/sindresorhus/debounce-fn.git","bugs":"https://github.com/sindresorhus/debounce-fn/issues","npm":"https://www.npmjs.com/package/debounce-fn"}},"score":{"final":25.32668,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6366719,"weekly":1417455},"dependents":"788","updated":"2026-10-10T00:26:22.769Z","searchScore":25.321442,"package":{"name":"graphql-type-json","keywords":["graphql"],"version":"0.3.2","description":"JSON scalar types for GraphQL.js","sanitized_name":"graphql-type-json","publisher":{"email":"tesrin@gmail.com","username":"taion"},"maintainers":[{"email":"tesrin@gmail.com","username":"taion"}],"license":"MIT","date":"2020-06-10T03:55:41.589Z","links":{"homepage":"https://github.com/taion/graphql-type-json#readme","repository":"git+https://github.com/taion/graphql-type-json.git","bugs":"https://github.com/taion/graphql-type-json/issues","npm":"https://www.npmjs.com/package/graphql-type-json"}},"score":{"final":25.321442,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5461874,"weekly":1285146},"dependents":"199","updated":"2026-10-10T00:25:52.289Z","searchScore":25.286495,"package":{"name":"fastify-type-provider-zod","keywords":["fastify","zod","type","provider"],"version":"7.0.0","description":"Zod Type Provider for Fastify@5","sanitized_name":"fastify-type-provider-zod","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"kibertoad","type":"user","email":"iselwin@gmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:a6ba7d94-fe82-4275-9d51-2e29a6f22369","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"iselwin@gmail.com","username":"kibertoad"},{"email":"oqzcmcuxr@mozmail.com","username":"turkerd"}],"license":"MIT","date":"2026-06-24T00:27:25.196Z","links":{"homepage":"https://github.com/turkerdev/fastify-type-provider-zod","repository":"git+https://github.com/turkerdev/fastify-type-provider-zod.git","bugs":"https://github.com/turkerdev/fastify-type-provider-zod/issues","npm":"https://www.npmjs.com/package/fastify-type-provider-zod"}},"score":{"final":25.286495,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8164329,"weekly":1731998},"dependents":"251","updated":"2026-10-10T00:26:16.283Z","searchScore":25.28517,"package":{"name":"credit-card-type","keywords":[],"version":"10.3.0","description":"A library for determining credit card type","sanitized_name":"credit-card-type","publisher":{"email":"sdk-package-registries@paypal.com","username":"braintree"},"maintainers":[{"email":"sdk-package-registries@paypal.com","username":"braintree"}],"license":"MIT","date":"2026-06-30T14:24:20.116Z","links":{"homepage":"https://github.com/braintree/credit-card-type","repository":"git+ssh://git@github.com/braintree/credit-card-type.git","bugs":"https://github.com/braintree/credit-card-type/issues","npm":"https://www.npmjs.com/package/credit-card-type"}},"score":{"final":25.28517,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":18452820,"weekly":3972640},"dependents":"5149","updated":"2026-10-10T00:24:56.878Z","searchScore":25.174831,"package":{"name":"bunyan","keywords":["log","logging","log4j","json","bunyan"],"version":"1.8.15","description":"a JSON logging library for node.js services","sanitized_name":"bunyan","publisher":{"email":"trentm@gmail.com","username":"trentm"},"maintainers":[{"email":"trentm@gmail.com","username":"trentm"}],"license":"MIT","date":"2021-01-08T23:26:28.125Z","links":{"homepage":"https://github.com/trentm/node-bunyan#readme","repository":"git://github.com/trentm/node-bunyan.git","bugs":"https://github.com/trentm/node-bunyan/issues","npm":"https://www.npmjs.com/package/bunyan"}},"score":{"final":25.174831,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5740703,"weekly":1304231},"dependents":"36","updated":"2026-10-10T07:20:32.977Z","searchScore":25.151028,"package":{"name":"@sanity/schema","keywords":["cms","content","headless","realtime","sanity","schema"],"version":"6.18.0","description":"","sanitized_name":"@sanity/schema","publisher":{"email":"svc.npm@sanity.io","actor":{"name":"sanity-io","type":"user","email":"developers@sanity.io"},"username":"sanity-svc.npm"},"maintainers":[{"email":"svc.npm@sanity.io","username":"sanity-svc.npm"},{"email":"developers@sanity.io","username":"sanity-io"}],"license":"MIT","date":"2026-10-06T15:46:26.779Z","links":{"homepage":"https://www.sanity.io/","repository":"git+https://github.com/sanity-io/sanity.git","bugs":"https://github.com/sanity-io/sanity/issues","npm":"https://www.npmjs.com/package/@sanity/schema"}},"score":{"final":25.151028,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":13192497,"weekly":2378999},"dependents":"200","updated":"2026-10-10T00:24:31.796Z","searchScore":25.150187,"package":{"name":"css-selector-tokenizer","keywords":["css-modules","selectors"],"version":"0.8.0","description":"Parses and stringifies CSS selectors","sanitized_name":"css-selector-tokenizer","publisher":{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},"maintainers":[{"email":"mark.john.dalgleish@gmail.com","username":"markdalgleish"},{"email":"tobias.koppers@googlemail.com","username":"sokra"},{"email":"trysound@yandex.ru","username":"trysound"},{"email":"glen@glenmaddern.com","username":"geelen"},{"email":"sheo13666q@gmail.com","username":"evilebottnawi"}],"license":"MIT","date":"2021-06-01T15:25:38.010Z","links":{"homepage":"https://github.com/css-modules/css-selector-tokenizer","repository":"git+https://github.com/css-modules/css-selector-tokenizer.git","bugs":"https://github.com/css-modules/css-selector-tokenizer/issues","npm":"https://www.npmjs.com/package/css-selector-tokenizer"}},"score":{"final":25.150187,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2678184,"weekly":624066},"dependents":"1","updated":"2026-10-10T00:22:18.786Z","searchScore":25.147684,"package":{"name":"@tinyhttp/type-is","keywords":["tinyhttp","node.js","web framework","web","backend","req","request","type-is","javascript"],"version":"2.2.6","description":"TypeScript rewrite of type-is with CJS and ESM targets","sanitized_name":"@tinyhttp/type-is","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:ee391b1a-8bc3-4aa9-9126-c21a89c4f687","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"hi@v1rtl.site","username":"dropthebeatbro"},{"email":"npmjs.uyolv@fastmail.com","username":"v1rtl"}],"license":"MIT","date":"2026-07-18T11:38:24.046Z","links":{"homepage":"https://tinyhttp.v1rtl.site","repository":"https://github.com/tinyhttp/tinyhttp.git","bugs":"https://github.com/tinyhttp/tinyhttp/issues","npm":"https://www.npmjs.com/package/@tinyhttp/type-is"}},"score":{"final":25.147684,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":86374197,"weekly":20021263},"dependents":"1040","updated":"2026-10-10T00:24:36.079Z","searchScore":25.13061,"package":{"name":"@iconify/types","keywords":[],"version":"2.0.0","description":"Types for Iconify data","sanitized_name":"@iconify/types","publisher":{"email":"cyberalien@gmail.com","username":"cyberalien"},"maintainers":[{"email":"cyberalien@gmail.com","username":"cyberalien"}],"license":"MIT","date":"2022-09-08T06:23:03.369Z","links":{"homepage":"https://github.com/iconify/iconify","repository":"git+https://github.com/iconify/iconify.git","bugs":"https://github.com/iconify/iconify/issues","npm":"https://www.npmjs.com/package/@iconify/types"}},"score":{"final":25.13061,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5397974,"weekly":1090544},"dependents":"253","updated":"2026-10-10T00:29:35.135Z","searchScore":25.103626,"package":{"name":"eslint-plugin-ft-flow","keywords":["eslint","eslintplugin","plugin","flow","flow-bin","flowtype","flow-typed"],"version":"3.0.11","description":"Flowtype linting rules for ESLint by flow-typed","sanitized_name":"eslint-plugin-ft-flow","publisher":{"email":"bzchen93@gmail.com","username":"brianzchen"},"maintainers":[{"email":"bzchen93@gmail.com","username":"brianzchen"}],"license":"MIT","date":"2024-07-12T10:12:51.802Z","links":{"homepage":"https://github.com/flow-typed/eslint-plugin-ft-flow#readme","repository":"git+https://github.com/flow-typed/eslint-plugin-ft-flow.git","bugs":"https://github.com/flow-typed/eslint-plugin-ft-flow/issues","npm":"https://www.npmjs.com/package/eslint-plugin-ft-flow"}},"score":{"final":25.103626,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":17455494,"weekly":3991453},"dependents":"92","updated":"2026-10-10T00:19:50.533Z","searchScore":25.100294,"package":{"name":"extendable-error","keywords":[],"version":"0.1.7","description":"A simple extendable error class that extends Error.","sanitized_name":"extendable-error","publisher":{"email":"i@vilic.info","username":"vilic"},"maintainers":[{"email":"vilicvane@live.com","username":"vilicvane"}],"license":"MIT","date":"2020-07-15T16:16:37.164Z","links":{"homepage":"https://github.com/vilic/extendable-error#readme","repository":"git+https://github.com/vilic/extendable-error.git","bugs":"https://github.com/vilic/extendable-error/issues","npm":"https://www.npmjs.com/package/extendable-error"}},"score":{"final":25.100294,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":9973623,"weekly":2192874},"dependents":"50","updated":"2026-10-10T00:25:20.751Z","searchScore":25.06967,"package":{"name":"@textlint/ast-node-types","keywords":["textlint"],"version":"15.8.0","description":"textlint AST node type definition.","sanitized_name":"@textlint/ast-node-types","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"textlint-user","type":"user","email":"azuciao+textlint@gmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:b202966d-94b3-4576-8d55-f25fc6cd7397","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"azuciao@gmail.com","username":"azu"},{"email":"azuciao+textlint@gmail.com","username":"textlint-user"}],"license":"MIT","date":"2026-08-01T04:17:22.113Z","links":{"homepage":"https://github.com/textlint/textlint#readme","repository":"git+https://github.com/textlint/textlint.git","bugs":"https://github.com/textlint/textlint/issues","npm":"https://www.npmjs.com/package/@textlint/ast-node-types"}},"score":{"final":25.06967,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":60098551,"weekly":12785747},"dependents":"944","updated":"2026-10-10T00:22:15.448Z","searchScore":25.048689,"package":{"name":"package-json","keywords":["npm","registry","package","pkg","package.json","json","module","scope","scoped"],"version":"10.0.1","description":"Get metadata of a package from the npm registry","sanitized_name":"package-json","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2024-07-14T11:05:56.591Z","links":{"homepage":"https://github.com/sindresorhus/package-json#readme","repository":"git+https://github.com/sindresorhus/package-json.git","bugs":"https://github.com/sindresorhus/package-json/issues","npm":"https://www.npmjs.com/package/package-json"}},"score":{"final":25.048689,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":59401413,"weekly":12972752},"dependents":"192","updated":"2026-10-10T04:23:23.850Z","searchScore":24.99001,"package":{"name":"attr-accept","keywords":["accept","attr","attribute","file","html5","input","tag"],"version":"4.0.1","description":"JavaScript implementation of the \"accept\" attribute for HTML5 <input type=\"file\">","sanitized_name":"attr-accept","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"8f8d952e-727d-4bf1-b290-08cad5dbd899","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"rolandjitsu@gmail.com","username":"rolandjitsu"}],"license":"MIT","date":"2026-10-10T04:22:52.413Z","links":{"homepage":"https://github.com/react-dropzone/attr-accept#readme","repository":"git+https://github.com/react-dropzone/attr-accept.git","bugs":"https://github.com/react-dropzone/attr-accept/issues","npm":"https://www.npmjs.com/package/attr-accept"}},"score":{"final":24.99001,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":13421793,"weekly":2718288},"dependents":"232","updated":"2026-10-10T00:23:54.114Z","searchScore":24.985153,"package":{"name":"@contentful/rich-text-types","keywords":[],"version":"17.2.7","description":"Type definitions and constants for the Contentful rich text field type.","sanitized_name":"@contentful/rich-text-types","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:ad0f43e5-00df-4e38-9086-abd688f3f79a","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"it-internal@contentful.com","username":"it-internal"},{"email":"npm@contentful.com","username":"whydah-gally"},{"email":"team-mechagodzilla@contentful.com","username":"contentful-ecosystem"},{"email":"michael.pearce@contentful.com","username":"michaelpearce"}],"license":"MIT","date":"2026-04-09T08:16:27.725Z","links":{"homepage":"https://github.com/contentful/rich-text#readme","repository":"git+https://github.com/contentful/rich-text.git","bugs":"https://github.com/contentful/rich-text/issues","npm":"https://www.npmjs.com/package/@contentful/rich-text-types"}},"score":{"final":24.985153,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":356858419,"weekly":87962780},"dependents":"329","updated":"2026-10-10T00:21:18.685Z","searchScore":24.89385,"package":{"name":"hermes-parser","keywords":[],"version":"0.37.0","description":"A JavaScript parser built from the Hermes engine","sanitized_name":"hermes-parser","publisher":{"email":"opensource+npm-hermes@fb.com","actor":{"name":"hermes-team","type":"user","email":"opensource+npm-hermes@fb.com"},"username":"hermes-team"},"maintainers":[{"email":"opensource+npm@fb.com","username":"fb"},{"email":"flow@fb.com","username":"flowtype"},{"email":"opensource+npm-hermes@fb.com","username":"hermes-team"}],"license":"MIT","date":"2026-07-14T20:10:08.961Z","links":{"repository":"git+https://github.com/facebook/hermes.git","npm":"https://www.npmjs.com/package/hermes-parser"}},"score":{"final":24.89385,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":38854935,"weekly":8045414},"dependents":"11","updated":"2026-10-10T00:29:04.581Z","searchScore":24.888807,"package":{"name":"option","keywords":["option","maybe"],"version":"0.2.4","description":"The option type, also known as the maybe type, for JavaScript","sanitized_name":"option","publisher":{"email":"mike@zwobble.org","username":"mwilliamson"},"maintainers":[{"email":"mike@zwobble.org","username":"mwilliamson"}],"license":"BSD-2-Clause","date":"2017-06-23T10:04:02.764Z","links":{"homepage":"https://github.com/mwilliamson/node-options","repository":"https://github.com/mwilliamson/node-options.git","bugs":"https://github.com/mwilliamson/node-options/issues","npm":"https://www.npmjs.com/package/option"}},"score":{"final":24.888807,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":404339855,"weekly":93787905},"dependents":"47135","updated":"2026-10-10T00:21:28.635Z","searchScore":24.855854,"package":{"name":"ora","keywords":["cli","spinner","spinners","terminal","term","console","ascii","unicode","loading","indicator","progress","busy","wait","idle"],"version":"9.4.1","description":"Elegant terminal spinner","sanitized_name":"ora","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2026-06-22T12:24:49.225Z","links":{"homepage":"https://github.com/sindresorhus/ora#readme","repository":"git+https://github.com/sindresorhus/ora.git","bugs":"https://github.com/sindresorhus/ora/issues","npm":"https://www.npmjs.com/package/ora"}},"score":{"final":24.855854,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":28304118,"weekly":6507359},"dependents":"338","updated":"2026-10-10T00:23:07.898Z","searchScore":24.831821,"package":{"name":"vue-tsc","keywords":[],"version":"3.3.12","description":"<p>   <a href=\"https://www.npmjs.com/package/vue-tsc\"><img src=\"https://img.shields.io/npm/v/vue-tsc.svg?labelColor=18181B&color=1584FC\" alt=\"NPM version\"></a>   <a href=\"https://github.com/vuejs/language-tools/blob/master/LICENSE\"><img src=\"https://img.s","sanitized_name":"vue-tsc","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"kazariex","type":"user","email":"mimorimaboroshi@gmail.com"},"trustedPublisher":{"oidcConfigId":"a6d0be0a-5c61-4b37-91ca-2edbe770c408","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"johnsoncodehk@gmail.com","username":"johnsoncodehk"},{"email":"mimorimaboroshi@gmail.com","username":"kazariex"}],"license":"MIT","date":"2026-10-02T09:28:35.300Z","links":{"homepage":"https://github.com/vuejs/language-tools#readme","repository":"git+https://github.com/vuejs/language-tools.git","bugs":"https://github.com/vuejs/language-tools/issues","npm":"https://www.npmjs.com/package/vue-tsc"}},"score":{"final":24.831821,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":80829982,"weekly":22052314},"dependents":"2","updated":"2026-10-10T00:26:06.675Z","searchScore":24.821955,"package":{"name":"@keyv/bigmap","keywords":["bigmap","keyv","key","value","store","cache","ttl"],"version":"6.1.0","description":"Bigmap for Keyv","sanitized_name":"@keyv/bigmap","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"62321e9b-a304-4e83-bc42-64940d31c032","id":"github"},"approver":{"name":"jaredwray","email":"me@jaredwray.com"},"username":"GitHub Actions"},"maintainers":[{"email":"me@jaredwray.com","username":"jaredwray"}],"license":"MIT","date":"2026-10-06T22:54:04.753Z","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/bigmap"}},"score":{"final":24.821955,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":22984864,"weekly":5387167},"dependents":"28","updated":"2026-10-10T00:24:57.034Z","searchScore":24.807423,"package":{"name":"@grammyjs/types","keywords":["grammy","telegram","bot","api","types"],"version":"5.0.0","description":"Telegram Bot API type declarations for grammY","sanitized_name":"@grammyjs/types","publisher":{"email":"shtrog@gmail.com","actor":{"name":"knorpelsenf","type":"user","email":"shtrog@gmail.com"},"username":"knorpelsenf"},"maintainers":[{"email":"shtrog@gmail.com","username":"knorpelsenf"}],"license":"MIT","date":"2026-08-25T12:28:48.080Z","links":{"homepage":"https://grammy.dev/","repository":"git+https://github.com/grammyjs/types.git","bugs":"https://github.com/grammyjs/types/issues","npm":"https://www.npmjs.com/package/@grammyjs/types"}},"score":{"final":24.807423,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":20471139,"weekly":4569067},"dependents":"25","updated":"2026-10-10T00:20:29.085Z","searchScore":24.79329,"package":{"name":"module-definition","keywords":[],"version":"7.0.0","description":"Determines if a file is using a CommonJS or AMD module definition","sanitized_name":"module-definition","publisher":{"email":"xhmikosr@gmail.com","username":"xhmikosr"},"maintainers":[{"email":"patrik.henningsson@gmail.com","username":"pahen"},{"email":"mrjoelkemp@gmail.com","username":"mrjoelkemp"},{"email":"xhmikosr@gmail.com","username":"xhmikosr"}],"license":"MIT","date":"2026-05-19T14:26:09.402Z","links":{"homepage":"https://github.com/dependents/module-definition","repository":"git+https://github.com/dependents/module-definition.git","bugs":"https://github.com/dependents/module-definition/issues","npm":"https://www.npmjs.com/package/module-definition"}},"score":{"final":24.79329,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":31458980,"weekly":7380304},"dependents":"234","updated":"2026-10-10T00:24:03.132Z","searchScore":24.724281,"package":{"name":"@alcalzone/ansi-tokenize","keywords":[],"version":"0.3.1","description":"Efficiently modify strings containing ANSI escape codes","sanitized_name":"@alcalzone/ansi-tokenize","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:56b694e1-11f0-452b-8e62-fd1bc9b33af4","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"d.griesel@gmx.net","username":"alcalzone"}],"license":"MIT","date":"2026-09-15T08:16:55.481Z","links":{"homepage":"https://github.com/AlCalzone/ansi-tokenize","repository":"git+https://github.com/AlCalzone/ansi-tokenize.git","npm":"https://www.npmjs.com/package/@alcalzone/ansi-tokenize"}},"score":{"final":24.724281,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":12796751,"weekly":2878894},"dependents":"36","updated":"2026-10-10T00:22:30.329Z","searchScore":24.693695,"package":{"name":"@solana/rpc-types","keywords":["blockchain","solana","web3"],"version":"8.4.0","description":"Type definitions for values used in the Solana RPC, and helper functions for working with them","sanitized_name":"@solana/rpc-types","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"solana-devs","type":"user","email":"npm@solana.org"},"trustedPublisher":{"oidcConfigId":"oidc:64578c9a-14ee-4347-820a-7c4805b8d1ae","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"npm@solana.org","username":"solana-devs"}],"license":"MIT","date":"2026-09-28T13:21:21.695Z","links":{"homepage":"https://www.solanakit.com/api#solanarpc-types","repository":"git+https://github.com/anza-xyz/kit.git","bugs":"https://github.com/anza-xyz/kit/issues","npm":"https://www.npmjs.com/package/@solana/rpc-types"}},"score":{"final":24.693695,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":9878724,"weekly":2078667},"dependents":"452","updated":"2026-10-10T00:28:56.102Z","searchScore":24.678923,"package":{"name":"co-body","keywords":["request","parse","parser","json","co","generators","urlencoded"],"version":"6.2.0","description":"request body parsing for co","sanitized_name":"co-body","publisher":{"email":"fengmk2@gmail.com","username":"fengmk2"},"maintainers":[{"email":"dead_horse@qq.com","username":"dead_horse"},{"email":"tj@vision-media.ca","username":"tjholowaychuk"},{"email":"fengmk2@gmail.com","username":"fengmk2"}],"license":"MIT","date":"2024-06-05T07:59:59.733Z","links":{"homepage":"https://github.com/cojs/co-body#readme","repository":"git+https://github.com/cojs/co-body.git","bugs":"https://github.com/cojs/co-body/issues","npm":"https://www.npmjs.com/package/co-body"}},"score":{"final":24.678923,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":95694778,"weekly":17533491},"dependents":"2104","updated":"2026-10-10T00:47:21.803Z","searchScore":24.661621,"package":{"name":"terminal-link","keywords":["link","hyperlink","url","ansi","escape","terminal","term","console","command-line"],"version":"5.0.0","description":"Create clickable links in the terminal","sanitized_name":"terminal-link","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2025-09-08T11:27:04.420Z","links":{"homepage":"https://github.com/sindresorhus/terminal-link#readme","repository":"git+https://github.com/sindresorhus/terminal-link.git","bugs":"https://github.com/sindresorhus/terminal-link/issues","npm":"https://www.npmjs.com/package/terminal-link"}},"score":{"final":24.661621,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1806170,"weekly":412771},"dependents":"13","updated":"2026-10-10T00:23:02.378Z","searchScore":24.63005,"package":{"name":"type-coverage-core","keywords":[],"version":"2.30.3","description":"A library to check type coverage for typescript code","sanitized_name":"type-coverage-core","publisher":{"email":"yaoao12306@outlook.com","username":"plantain_00"},"maintainers":[{"email":"yaoao12306@outlook.com","username":"plantain_00"}],"license":"MIT","date":"2026-10-03T03:25:14.538Z","links":{"homepage":"https://github.com/plantain-00/type-coverage#readme","repository":"git+https://github.com/plantain-00/type-coverage.git","bugs":"https://github.com/plantain-00/type-coverage/issues","npm":"https://www.npmjs.com/package/type-coverage-core"}},"score":{"final":24.63005,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":94861882,"weekly":21532645},"dependents":"103","updated":"2026-10-10T00:25:01.444Z","searchScore":24.629171,"package":{"name":"copy-anything","keywords":["copy","clone","json-stringify","stringify-parse","object","copy-objects","clone-objects","json-stringify-json-parse","deep-clone","deep-copy","typescript","ts"],"version":"4.1.5","description":"An optimised way to copy'ing an object. A small and simple integration","sanitized_name":"copy-anything","publisher":{"email":"mesqueeb@gmail.com","username":"mesqueeb"},"maintainers":[{"email":"mesqueeb@gmail.com","username":"mesqueeb"}],"license":"MIT","date":"2026-09-30T18:28:23.825Z","links":{"homepage":"https://github.com/mesqueeb/copy-anything#readme","repository":"https://github.com/mesqueeb/copy-anything.git","bugs":"https://github.com/mesqueeb/copy-anything/issues","npm":"https://www.npmjs.com/package/copy-anything"}},"score":{"final":24.629171,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":80325115,"weekly":18694790},"dependents":"6","updated":"2026-10-10T00:24:26.935Z","searchScore":24.585472,"package":{"name":"peberminta","keywords":["parser","parser-combinators","parsec"],"version":"0.10.0","description":"Simple, transparent parser combinators toolkit that supports any tokens","sanitized_name":"peberminta","publisher":{"email":"killy.mxi@gmail.com","username":"killy.mxi"},"maintainers":[{"email":"killy.mxi@gmail.com","username":"killy.mxi"}],"license":"MIT","date":"2025-09-05T14:49:49.081Z","links":{"homepage":"https://github.com/mxxii/peberminta","repository":"git+https://github.com/mxxii/peberminta.git","bugs":"https://github.com/mxxii/peberminta/issues","npm":"https://www.npmjs.com/package/peberminta"}},"score":{"final":24.585472,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":58256880,"weekly":11459921},"dependents":"400","updated":"2026-10-10T00:27:07.597Z","searchScore":24.571714,"package":{"name":"buffer-xor","keywords":["bits","bitwise","buffer","buffer-xor","crypto","inline","math","memory","performance","xor"],"version":"2.0.2","description":"A simple module for bitwise-xor on buffers","sanitized_name":"buffer-xor","publisher":{"email":"npm@dcousens.com","username":"dcousens"},"maintainers":[{"email":"npm@dcousens.com","username":"dcousens"},{"email":"ljharb@gmail.com","username":"ljharb"}],"license":"MIT","date":"2017-08-21T13:46:38.904Z","links":{"homepage":"https://github.com/crypto-browserify/buffer-xor","repository":"git+https://github.com/crypto-browserify/buffer-xor.git","bugs":"https://github.com/crypto-browserify/buffer-xor/issues","npm":"https://www.npmjs.com/package/buffer-xor"}},"score":{"final":24.571714,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":302682792,"weekly":65539344},"dependents":"1558","updated":"2026-10-10T00:26:12.302Z","searchScore":24.565893,"package":{"name":"leven","keywords":["leven","levenshtein","distance","algorithm","string","difference","diff","fast","fuzzy","similar","similarity","compare","comparison","edit","text","match","matching"],"version":"4.1.0","description":"Measure the difference between two strings using the Levenshtein distance algorithm","sanitized_name":"leven","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2025-09-11T12:27:52.301Z","links":{"homepage":"https://github.com/sindresorhus/leven#readme","repository":"git+https://github.com/sindresorhus/leven.git","bugs":"https://github.com/sindresorhus/leven/issues","npm":"https://www.npmjs.com/package/leven"}},"score":{"final":24.565893,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2209187,"weekly":516069},"dependents":0,"updated":"2026-10-10T00:27:53.058Z","searchScore":24.56503,"package":{"name":"es-content-type","keywords":[],"version":"0.1.0","description":"content-type rewrite in TypeScript with ESM and CommonJS targets","sanitized_name":"es-content-type","publisher":{"email":"pilll.PL22@gmail.com","username":"dropthebeatbro"},"maintainers":[{"email":"pilll.PL22@gmail.com","username":"dropthebeatbro"}],"license":"MIT","date":"2021-06-08T18:23:12.264Z","links":{"homepage":"https://github.com/talentlessguy/es-content-type#readme","repository":"git+https://github.com/talentlessguy/es-content-type.git","bugs":"https://github.com/talentlessguy/es-content-type/issues","npm":"https://www.npmjs.com/package/es-content-type"}},"score":{"final":24.56503,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":65720504,"weekly":14792191},"dependents":"101","updated":"2026-10-10T00:23:09.716Z","searchScore":24.528683,"package":{"name":"svg-pathdata","keywords":["svg","path","data","parser","encoder","transformer","reader","writer","stream","typescript"],"version":"9.0.0","description":"Manipulate SVG path data (path[d] attribute content) simply and efficiently.","sanitized_name":"svg-pathdata","publisher":{"email":"nicolas.froidure@insertafter.com","username":"nfroidure"},"maintainers":[{"email":"nicolas.froidure@insertafter.com","username":"nfroidure"},{"email":"gilles.piou@gmail.com","username":"pioug"},{"email":"simon.huerlimann@cyt.ch","username":"huerlisi"},{"email":"adrianleonhard@gmail.com","username":"narida"}],"license":"MIT","date":"2026-03-27T13:53:31.198Z","links":{"homepage":"https://github.com/nfroidure/svg-pathdata#readme","repository":"git+https://github.com/nfroidure/svg-pathdata.git","bugs":"https://github.com/nfroidure/SVGPathData/issues","npm":"https://www.npmjs.com/package/svg-pathdata"}},"score":{"final":24.528683,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2788415,"weekly":547760},"dependents":"23","updated":"2026-10-10T00:25:15.210Z","searchScore":24.52867,"package":{"name":"@rsbuild/plugin-type-check","keywords":[],"version":"1.6.1","description":"An Rsbuild plugin to run TypeScript type checker in a separate process.","sanitized_name":"@rsbuild/plugin-type-check","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"aa685f9c-0614-4097-81dd-47f5ef747c67","id":"github"},"approver":{"name":"chenjiahan","email":"416417567@163.com"},"username":"GitHub Actions"},"maintainers":[{"email":"416417567@163.com","username":"chenjiahan"},{"email":"13738085484@139.com","username":"hardfist3"}],"license":"MIT","date":"2026-10-09T02:47:57.458Z","links":{"homepage":"https://github.com/rstackjs/rsbuild-plugin-type-check#readme","repository":"https://github.com/rstackjs/rsbuild-plugin-type-check","bugs":"https://github.com/rstackjs/rsbuild-plugin-type-check/issues","npm":"https://www.npmjs.com/package/@rsbuild/plugin-type-check"}},"score":{"final":24.52867,"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":24.444971,"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":24.444971,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":600364016,"weekly":132973784},"dependents":"1080","updated":"2026-10-10T00:25:49.189Z","searchScore":24.443283,"package":{"name":"merge-descriptors","keywords":["merge","descriptors","object","property","properties","merging","getter","setter"],"version":"2.0.0","description":"Merge objects using their property descriptors","sanitized_name":"merge-descriptors","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2023-11-16T18:49:20.714Z","links":{"homepage":"https://github.com/sindresorhus/merge-descriptors#readme","repository":"git+https://github.com/sindresorhus/merge-descriptors.git","bugs":"https://github.com/sindresorhus/merge-descriptors/issues","npm":"https://www.npmjs.com/package/merge-descriptors"}},"score":{"final":24.443283,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":69476217,"weekly":15261275},"dependents":"411","updated":"2026-10-10T00:25:00.814Z","searchScore":24.432217,"package":{"name":"shimmer","keywords":["monkeypatch","swizzle","wrapping","danger","hmm","shim"],"version":"1.2.1","description":"Safe(r) monkeypatching for JavaScript.","sanitized_name":"shimmer","publisher":{"email":"ogd@aoaioxxysz.net","username":"othiym23"},"maintainers":[{"email":"ogd@aoaioxxysz.net","username":"othiym23"}],"license":"BSD-2-Clause","date":"2019-01-17T23:46:27.682Z","links":{"homepage":"https://github.com/othiym23/shimmer#readme","repository":"git+https://github.com/othiym23/shimmer.git","bugs":"https://github.com/othiym23/shimmer/issues","npm":"https://www.npmjs.com/package/shimmer"}},"score":{"final":24.432217,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8891554,"weekly":1762658},"dependents":"50","updated":"2026-10-10T00:25:55.098Z","searchScore":24.431479,"package":{"name":"archive-type","keywords":["7zip","archive","buffer","bz2","bzip2","check","detect","gz","gzip","mime","rar","zip","file","type"],"version":"4.0.0","description":"Detect the archive type of a Buffer/Uint8Array","sanitized_name":"archive-type","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"kevinmartensson@gmail.com","username":"kevva"}],"license":"MIT","date":"2017-04-25T13:13:06.845Z","links":{"homepage":"https://github.com/kevva/archive-type#readme","repository":"git+https://github.com/kevva/archive-type.git","bugs":"https://github.com/kevva/archive-type/issues","npm":"https://www.npmjs.com/package/archive-type"}},"score":{"final":24.431479,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":557591310,"weekly":123475219},"dependents":"1081","updated":"2026-10-10T00:26:59.853Z","searchScore":24.421148,"package":{"name":"delayed-stream","keywords":[],"version":"1.0.0","description":"Buffers events from a stream until you are ready to handle them.","sanitized_name":"delayed-stream","publisher":{"email":"apeherder@gmail.com","username":"apechimp"},"maintainers":[{"email":"apeherder@gmail.com","username":"apechimp"},{"email":"felix@debuggable.com","username":"felixge"}],"license":"MIT","date":"2015-04-30T22:10:29.726Z","links":{"homepage":"https://github.com/felixge/node-delayed-stream","repository":"git://github.com/felixge/node-delayed-stream.git","bugs":"https://github.com/felixge/node-delayed-stream/issues","npm":"https://www.npmjs.com/package/delayed-stream"}},"score":{"final":24.421148,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":113690603,"weekly":24984755},"dependents":"74","updated":"2026-10-10T00:24:12.050Z","searchScore":24.409035,"package":{"name":"strict-event-emitter","keywords":[],"version":"0.5.1","description":"Type-safe implementation of EventEmitter for browser and Node.js","sanitized_name":"strict-event-emitter","publisher":{"email":"kettanaito@gmail.com","username":"kettanaito"},"maintainers":[{"email":"kettanaito@gmail.com","username":"kettanaito"}],"license":"MIT","date":"2023-09-21T08:33:11.732Z","links":{"homepage":"https://github.com/open-draft/strict-event-emitter#readme","repository":"git+ssh://git@github.com/open-draft/strict-event-emitter.git","bugs":"https://github.com/open-draft/strict-event-emitter/issues","npm":"https://www.npmjs.com/package/strict-event-emitter"}},"score":{"final":24.409035,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5474658,"weekly":1174357},"dependents":"5","updated":"2026-10-10T00:29:20.632Z","searchScore":24.395653,"package":{"name":"ts-map","keywords":["typescript","Map","ts","ts-map"],"version":"1.0.3","description":"A typescript Map structure like ES6 Map","sanitized_name":"ts-map","publisher":{"email":"lavyun@163.com","username":"lavyun"},"maintainers":[{"email":"lavyun@163.com","username":"lavyun"}],"license":"MIT","date":"2017-09-16T10:13:34.217Z","links":{"homepage":"https://github.com/lavyun/ts-map","repository":"git+ssh://git@github.com/lavyun/ts-map.git","bugs":"https://github.com/lavyun/ts-map/issues","npm":"https://www.npmjs.com/package/ts-map"}},"score":{"final":24.395653,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":47164601,"weekly":10787371},"dependents":"4985","updated":"2026-10-10T00:20:00.440Z","searchScore":24.38738,"package":{"name":"polished","keywords":["styled-components","polished","emotion","glamor","css-in-js","inline-styles","react","flow","typescript","color manipulate","color manipulation","curried color manipulation","color","colour"],"version":"4.3.1","description":"A lightweight toolset for writing styles in Javascript.","sanitized_name":"polished","publisher":{"email":"brian.r.hough@gmail.com","username":"bhough"},"maintainers":[{"email":"nik@nikgraf.com","username":"nikgraf"},{"email":"contact@mxstbr.com","username":"mxstbr"},{"email":"brian.r.hough@gmail.com","username":"bhough"}],"license":"MIT","date":"2024-02-01T23:14:58.412Z","links":{"homepage":"https://polished.js.org","repository":"git+https://github.com/styled-components/polished.git","bugs":"https://github.com/styled-components/polished/issues","npm":"https://www.npmjs.com/package/polished"}},"score":{"final":24.38738,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7619760,"weekly":1659912},"dependents":"136","updated":"2026-10-10T00:22:16.400Z","searchScore":24.333307,"package":{"name":"@yarnpkg/fslib","keywords":[],"version":"3.1.5","sanitized_name":"@yarnpkg/fslib","publisher":{"email":"nison.mael+yarnbot.npm@gmail.com","username":"yarnbot"},"maintainers":[{"email":"nison.mael@gmail.com","username":"arcanis"},{"email":"nison.mael+yarnbot.npm@gmail.com","username":"yarnbot"}],"license":"BSD-2-Clause","date":"2026-03-19T16:15:32.947Z","links":{"repository":"git+https://github.com/yarnpkg/berry.git","npm":"https://www.npmjs.com/package/@yarnpkg/fslib"}},"score":{"final":24.333307,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1524483,"weekly":393554},"dependents":"12","updated":"2026-10-10T00:21:55.575Z","searchScore":24.318323,"package":{"name":"type-coverage","keywords":[],"version":"2.30.3","description":"A CLI tool to check type coverage for typescript code","sanitized_name":"type-coverage","publisher":{"email":"yaoao12306@outlook.com","username":"plantain_00"},"maintainers":[{"email":"yaoao12306@outlook.com","username":"plantain_00"}],"license":"MIT","date":"2026-10-03T03:25:12.303Z","links":{"homepage":"https://github.com/plantain-00/type-coverage#readme","repository":"git+https://github.com/plantain-00/type-coverage.git","bugs":"https://github.com/plantain-00/type-coverage/issues","npm":"https://www.npmjs.com/package/type-coverage"}},"score":{"final":24.318323,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2543772,"weekly":559869},"dependents":"18","updated":"2026-10-10T00:22:52.077Z","searchScore":24.288336,"package":{"name":"type-flag","keywords":["cli","command-line","flag","argv","arguments","parser","typed","typescript"],"version":"4.5.2","description":"Typed command-line arguments parser","sanitized_name":"type-flag","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:8842ab99-f5c1-4529-a85d-4a9ce0a9bf93","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"hiroki.osame@gmail.com","username":"hirokiosame"}],"license":"MIT","date":"2026-09-19T00:22:47.543Z","links":{"homepage":"https://github.com/privatenumber/type-flag#readme","repository":"git+https://github.com/privatenumber/type-flag.git","bugs":"https://github.com/privatenumber/type-flag/issues","npm":"https://www.npmjs.com/package/type-flag"}},"score":{"final":24.288336,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":562507515,"weekly":123327805},"dependents":"1994","updated":"2026-10-10T00:26:19.116Z","searchScore":24.273071,"package":{"name":"merge2","keywords":["merge2","multiple","sequence","parallel","merge","stream","merge stream","sync"],"version":"1.4.1","description":"Merge multiple streams into one stream in sequence or parallel.","sanitized_name":"merge2","publisher":{"email":"admin@zensh.com","username":"zensh"},"maintainers":[{"email":"admin@zensh.com","username":"zensh"}],"license":"MIT","date":"2020-06-03T07:39:10.563Z","links":{"homepage":"https://github.com/teambition/merge2","repository":"git+ssh://git@github.com/teambition/merge2.git","bugs":"https://github.com/teambition/merge2/issues","npm":"https://www.npmjs.com/package/merge2"}},"score":{"final":24.273071,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3280655,"weekly":696664},"dependents":"11","updated":"2026-10-10T00:30:28.745Z","searchScore":24.256498,"package":{"name":"broccoli-node-api","keywords":[],"version":"1.7.0","description":"Broccoli Plugin API Types","sanitized_name":"broccoli-node-api","publisher":{"email":"thoov7@gmail.com","username":"thoov"},"maintainers":[{"email":"kris.selden@gmail.com","username":"krisselden"},{"email":"me@rwjblue.com","username":"rwjblue"},{"email":"stefan.penner@gmail.com","username":"stefanpenner"},{"email":"thoov7@gmail.com","username":"thoov"}],"license":"MIT","date":"2019-08-14T23:27:23.050Z","links":{"homepage":"https://github.com/broccolijs/broccoli-node-api#readme","repository":"git+https://github.com/broccolijs/broccoli-node-api.git","bugs":"https://github.com/broccolijs/broccoli-node-api/issues","npm":"https://www.npmjs.com/package/broccoli-node-api"}},"score":{"final":24.256498,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":101977557,"weekly":23697081},"dependents":"66","updated":"2026-10-10T00:21:23.757Z","searchScore":24.242239,"package":{"name":"outvariant","keywords":["invariant","outvariant","exception","positional"],"version":"1.4.3","description":"Type-safe implementation of invariant with positionals.","sanitized_name":"outvariant","publisher":{"email":"kettanaito@gmail.com","username":"kettanaito"},"maintainers":[{"email":"kettanaito@gmail.com","username":"kettanaito"}],"license":"MIT","date":"2024-07-05T10:02:08.996Z","links":{"repository":"https://github.com/open-draft/outvariant","npm":"https://www.npmjs.com/package/outvariant"}},"score":{"final":24.242239,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":11114515,"weekly":2477023},"dependents":"2248","updated":"2026-10-10T00:26:36.316Z","searchScore":24.242058,"package":{"name":"ink-spinner","keywords":["ink","progress","spinner","loader","loading","component","jsx","react"],"version":"5.0.0","description":"Spinner component for Ink","sanitized_name":"ink-spinner","publisher":{"email":"vadimdemedes@hey.com","username":"vdemedes"},"maintainers":[{"email":"vadimdemedes@hey.com","username":"vdemedes"},{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2023-03-01T21:04:55.602Z","links":{"homepage":"https://github.com/vadimdemedes/ink-spinner#readme","repository":"git+https://github.com/vadimdemedes/ink-spinner.git","bugs":"https://github.com/vadimdemedes/ink-spinner/issues","npm":"https://www.npmjs.com/package/ink-spinner"}},"score":{"final":24.242058,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":251726858,"weekly":57149052},"dependents":"1318","updated":"2026-10-10T00:27:00.799Z","searchScore":24.239922,"package":{"name":"json-bigint","keywords":["JSON","bigint","bignumber","parse","json"],"version":"1.0.0","description":"JSON.parse with bigints support","sanitized_name":"json-bigint","publisher":{"email":"sidorares@yandex.com","username":"sidorares"},"maintainers":[{"email":"sidorares@yandex.com","username":"sidorares"}],"license":"MIT","date":"2020-07-14T11:29:39.282Z","links":{"homepage":"https://github.com/sidorares/json-bigint#readme","repository":"git+ssh://git@github.com/sidorares/json-bigint.git","bugs":"https://github.com/sidorares/json-bigint/issues","npm":"https://www.npmjs.com/package/json-bigint"}},"score":{"final":24.239922,"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":24.214773,"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":24.214773,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6409447,"weekly":1436060},"dependents":"37","updated":"2026-10-10T00:25:18.434Z","searchScore":24.20072,"package":{"name":"kysely-codegen","keywords":[],"version":"0.20.0","description":"`kysely-codegen` generates Kysely type definitions from your database. That's it.","sanitized_name":"kysely-codegen","publisher":{"email":"hello@robinblomberg.se","username":"robinblomberg"},"maintainers":[{"email":"hello@robinblomberg.se","username":"robinblomberg"}],"license":"MIT","date":"2026-02-16T08:46:27.783Z","links":{"homepage":"https://github.com/RobinBlomberg/kysely-codegen#readme","repository":"git+https://github.com/RobinBlomberg/kysely-codegen.git","bugs":"https://github.com/RobinBlomberg/kysely-codegen/issues","npm":"https://www.npmjs.com/package/kysely-codegen"}},"score":{"final":24.20072,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":66379166,"weekly":12817472},"dependents":"1935","updated":"2026-10-10T00:25:01.185Z","searchScore":24.13548,"package":{"name":"atob","keywords":["atob","browser"],"version":"2.1.2","description":"atob for Node.JS and Linux / Mac / Windows CLI (it's a one-liner)","sanitized_name":"atob","publisher":{"email":"coolaj86@gmail.com","username":"coolaj86"},"maintainers":[{"email":"coolaj86@gmail.com","username":"coolaj86"}],"license":"(MIT OR Apache-2.0)","date":"2018-08-18T10:18:59.696Z","links":{"homepage":"https://git.coolaj86.com/coolaj86/atob.js.git","repository":"git://git.coolaj86.com/coolaj86/atob.js.git","npm":"https://www.npmjs.com/package/atob"}},"score":{"final":24.13548,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":82868281,"weekly":20119768},"dependents":"378","updated":"2026-10-10T00:20:02.608Z","searchScore":24.111023,"package":{"name":"ob1","keywords":["metro"],"version":"0.87.1","description":"A small library for working with 0- and 1-based offsets in a type-checked way.","sanitized_name":"ob1","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"metro-bot","type":"user","email":"metro-maintainers@meta.com"},"trustedPublisher":{"oidcConfigId":"oidc:235bf2d9-5252-4870-b185-1e652abfeea3","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"opensource+npm@fb.com","username":"fb"},{"email":"metro-maintainers@meta.com","username":"metro-bot"}],"license":"MIT","date":"2026-09-13T10:40:14.507Z","links":{"homepage":"https://github.com/react/metro#readme","repository":"git+https://github.com/react/metro.git","bugs":"https://github.com/react/metro/issues","npm":"https://www.npmjs.com/package/ob1"}},"score":{"final":24.111023,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7190519,"weekly":1584653},"dependents":"35","updated":"2026-10-10T00:23:11.283Z","searchScore":24.10203,"package":{"name":"@aws-lambda-powertools/commons","keywords":["aws","lambda","powertools","serverless","nodejs"],"version":"2.36.0","description":"A shared utility package for Powertools for AWS Lambda (TypeScript) libraries","sanitized_name":"@aws-lambda-powertools/commons","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"aws-powertools-bot","type":"user","email":"aws-powertools+npmjs.com@amazon.com"},"trustedPublisher":{"oidcConfigId":"6908a853-16f5-410e-b163-9e7bf327f4e5","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"dreamorosi@gmail.com","username":"dreamorosi"},{"email":"aws-powertools+npmjs.com@amazon.com","username":"aws-powertools-bot"}],"license":"MIT-0","date":"2026-10-06T14:30:59.489Z","links":{"homepage":"https://github.com/aws-powertools/powertools-lambda-typescript/tree/main/packages/commons#readme","repository":"git+https://github.com/aws-powertools/powertools-lambda-typescript.git","bugs":"https://github.com/aws-powertools/powertools-lambda-typescript/issues","npm":"https://www.npmjs.com/package/@aws-lambda-powertools/commons"}},"score":{"final":24.10203,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":472068296,"weekly":106729265},"dependents":"674","updated":"2026-10-10T00:30:41.453Z","searchScore":24.093407,"package":{"name":"define-lazy-prop","keywords":["lazy","property","properties","prop","define","object","value","lazily","laziness","evaluation","eval","execute","getter","function","fn","memoize","cache","defer","deferred"],"version":"3.0.0","description":"Define a lazily evaluated property on an object","sanitized_name":"define-lazy-prop","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2021-04-14T07:54:05.644Z","links":{"homepage":"https://github.com/sindresorhus/define-lazy-prop#readme","repository":"git+https://github.com/sindresorhus/define-lazy-prop.git","bugs":"https://github.com/sindresorhus/define-lazy-prop/issues","npm":"https://www.npmjs.com/package/define-lazy-prop"}},"score":{"final":24.093407,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":77487381,"weekly":18263428},"dependents":"23","updated":"2026-10-10T00:26:34.824Z","searchScore":24.091644,"package":{"name":"listenercount","keywords":["eventemitter","events","listener","count","listenercount","polyfill","native","builtin"],"version":"1.0.1","description":"backwards compatible version of builtin events.listenercount","sanitized_name":"listenercount","publisher":{"email":"jason@denizac.org","username":"jden"},"maintainers":[],"license":"ISC","date":"2016-02-17T17:57:15.718Z","links":{"homepage":"https://github.com/jden/node-listenercount#readme","repository":"git+ssh://git@github.com/jden/node-listenercount.git","bugs":"https://github.com/jden/node-listenercount/issues","npm":"https://www.npmjs.com/package/listenercount"}},"score":{"final":24.091644,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":224495412,"weekly":51803784},"dependents":"732","updated":"2026-10-10T00:20:00.595Z","searchScore":24.091122,"package":{"name":"p-timeout","keywords":["promise","timeout","error","invalidate","async","await","promises","time","out","cancel","bluebird"],"version":"7.0.2","description":"Timeout a promise after a specified amount of time","sanitized_name":"p-timeout","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2026-09-12T16:15:02.423Z","links":{"homepage":"https://github.com/sindresorhus/p-timeout#readme","repository":"git+https://github.com/sindresorhus/p-timeout.git","bugs":"https://github.com/sindresorhus/p-timeout/issues","npm":"https://www.npmjs.com/package/p-timeout"}},"score":{"final":24.091122,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":86469289,"weekly":19472833},"dependents":"31","updated":"2026-10-10T00:26:03.092Z","searchScore":24.034897,"package":{"name":"@types/statuses","keywords":[],"version":"2.0.6","description":"TypeScript definitions for statuses","sanitized_name":"@types/statuses","publisher":{"email":"ts-npm-types@microsoft.com","username":"types"},"maintainers":[{"email":"ts-npm-types@microsoft.com","username":"types"}],"license":"MIT","date":"2025-06-07T02:19:36.054Z","links":{"homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/statuses","repository":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","npm":"https://www.npmjs.com/package/@types/statuses"}},"score":{"final":24.034897,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":325994187,"weekly":74741827},"dependents":"1955","updated":"2026-10-10T00:26:16.742Z","searchScore":23.99378,"package":{"name":"@grpc/proto-loader","keywords":[],"version":"0.8.1","description":"gRPC utility library for loading .proto files","sanitized_name":"@grpc/proto-loader","publisher":{"email":"mlumish@google.com","username":"murgatroid99"},"maintainers":[{"email":"mlumish@google.com","username":"murgatroid99"},{"email":"grpc-packages@google.com","username":"grpc-packages"},{"email":"nicolas@nobis-crew.org","username":"nicolasnoble"}],"license":"Apache-2.0","date":"2026-05-07T22:16:48.216Z","links":{"homepage":"https://grpc.io/","repository":"git+https://github.com/grpc/grpc-node.git","bugs":"https://github.com/grpc/grpc-node/issues","npm":"https://www.npmjs.com/package/@grpc/proto-loader"}},"score":{"final":23.99378,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1887873,"weekly":353973},"dependents":"167","updated":"2026-10-10T00:27:24.294Z","searchScore":23.991367,"package":{"name":"type-of","keywords":[],"version":"2.0.1","description":"Type assertions aka less-broken typeof.","sanitized_name":"type-of","publisher":{"email":"forbes@lindesay.co.uk","username":"forbeslindesay"},"maintainers":[{"email":"forbes@lindesay.co.uk","username":"forbeslindesay"}],"license":"MIT","date":"2014-01-06T20:28:06.503Z","links":{"repository":"https://github.com/ForbesLindesay/type-of.git","bugs":"https://github.com/ForbesLindesay/type-of/issues","npm":"https://www.npmjs.com/package/type-of"}},"score":{"final":23.991367,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7930769,"weekly":1724021},"dependents":"37","updated":"2026-10-10T00:46:48.102Z","searchScore":23.943432,"package":{"name":"@expo/bunyan","keywords":["log","logging","log4j","json","bunyan"],"version":"4.0.1","description":"a JSON logging library for node.js services","sanitized_name":"@expo/bunyan","publisher":{"email":"phil@kitten.sh","username":"philpl"},"maintainers":[{"email":"ide+npm@jameside.com","username":"ide"},{"email":"brentvatne@gmail.com","username":"brentvatne"},{"email":"support@expo.io","username":"expoadmin"},{"email":"exponent.team@gmail.com","username":"exponent"},{"email":"me@bycedric.com","username":"bycedric"},{"email":"ckchien@gmail.com","username":"kudochien"},{"email":"hughesno1@gmail.com","username":"alanhughes"},{"email":"npm@tsapeta.com","username":"tsapeta"},{"email":"brent+expobotnpm@expo.io","username":"expo-bot"},{"email":"phil@kitten.sh","username":"philpl"},{"email":"ccheever@gmail.com","username":"ccheever"},{"email":"sz.dziedz@gmail.com","username":"szdziedzic"},{"email":"wschurman@gmail.com","username":"wschurman"}],"license":"MIT","date":"2024-08-07T20:24:57.514Z","links":{"repository":"git://github.com/trentm/node-bunyan.git","npm":"https://www.npmjs.com/package/@expo/bunyan"}},"score":{"final":23.943432,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6980926,"weekly":1629517},"dependents":"29","updated":"2026-10-10T00:22:11.244Z","searchScore":23.915518,"package":{"name":"@textlint/types","keywords":["definition","textlint","types","typescript"],"version":"15.8.0","description":"Type definition package for textlint","sanitized_name":"@textlint/types","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"textlint-user","type":"user","email":"azuciao+textlint@gmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:3ea967f5-5aca-4e3f-aec0-f4a481d3db6c","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"azuciao@gmail.com","username":"azu"},{"email":"azuciao+textlint@gmail.com","username":"textlint-user"}],"license":"MIT","date":"2026-08-01T04:17:30.783Z","links":{"homepage":"https://github.com/textlint/textlint/tree/master/packages/@textlint/types/","repository":"git+https://github.com/textlint/textlint.git","bugs":"https://github.com/textlint/textlint/issues","npm":"https://www.npmjs.com/package/@textlint/types"}},"score":{"final":23.915518,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":15592868,"weekly":3615057},"dependents":"16","updated":"2026-10-10T00:20:45.533Z","searchScore":23.904741,"package":{"name":"@solana/options","keywords":["blockchain","solana","web3"],"version":"8.4.0","description":"Managing and serializing Rust-like Option types in JavaScript","sanitized_name":"@solana/options","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"solana-devs","type":"user","email":"npm@solana.org"},"trustedPublisher":{"oidcConfigId":"oidc:4b3179ef-c8a8-4de4-a090-75ebaed9fafa","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"npm@solana.org","username":"solana-devs"}],"license":"MIT","date":"2026-09-28T13:21:33.212Z","links":{"homepage":"https://www.solanakit.com/api#solanaoptions","repository":"git+https://github.com/anza-xyz/kit.git","bugs":"https://github.com/anza-xyz/kit/issues","npm":"https://www.npmjs.com/package/@solana/options"}},"score":{"final":23.904741,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8629982,"weekly":2114954},"dependents":"13","updated":"2026-10-10T00:20:03.213Z","searchScore":23.888721,"package":{"name":"@ark/schema","keywords":[],"version":"0.56.7","description":"Underlying schema language parsed from arktype syntax.","sanitized_name":"@ark/schema","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"9a1c6ee1-6af1-4d77-870b-9803de3bb38f","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"david@arktype.io","username":"ssalbdivad"}],"license":"MIT","date":"2026-10-07T22:29:18.744Z","links":{"homepage":"https://github.com/arktypeio/arktype#readme","repository":"git+https://github.com/arktypeio/arktype.git","bugs":"https://github.com/arktypeio/arktype/issues","npm":"https://www.npmjs.com/package/@ark/schema"}},"score":{"final":23.888721,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":17842760,"weekly":3645991},"dependents":"319","updated":"2026-10-10T00:29:24.657Z","searchScore":23.87818,"package":{"name":"@types/events","keywords":[],"version":"3.0.3","description":"TypeScript definitions for events","sanitized_name":"@types/events","publisher":{"email":"ts-npm-types@microsoft.com","username":"types"},"maintainers":[{"email":"ts-npm-types@microsoft.com","username":"types"}],"license":"MIT","date":"2023-11-07T02:27:13.483Z","links":{"homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/events","repository":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","npm":"https://www.npmjs.com/package/@types/events"}},"score":{"final":23.87818,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":77009042,"weekly":15137868},"dependents":"585","updated":"2026-10-10T00:27:50.237Z","searchScore":23.876507,"package":{"name":"thunky","keywords":["memo","thunk","async","lazy","control","flow","cache"],"version":"1.1.0","description":"delay the evaluation of a paramless async function and cache the result","sanitized_name":"thunky","publisher":{"email":"mathiasbuus@gmail.com","username":"mafintosh"},"maintainers":[{"email":"feross@feross.org","username":"feross"},{"email":"mathiasbuus@gmail.com","username":"mafintosh"}],"license":"MIT","date":"2019-10-14T08:54:30.361Z","links":{"homepage":"https://github.com/mafintosh/thunky#readme","repository":"git://github.com/mafintosh/thunky.git","bugs":"https://github.com/mafintosh/thunky/issues","npm":"https://www.npmjs.com/package/thunky"}},"score":{"final":23.876507,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":117970103,"weekly":24380024},"dependents":"86","updated":"2026-10-10T00:31:13.457Z","searchScore":23.869204,"package":{"name":"tiny-inflate","keywords":["inflate","zlib","gzip","zip"],"version":"1.0.3","description":"A tiny inflate implementation","sanitized_name":"tiny-inflate","publisher":{"email":"devongovett@gmail.com","username":"devongovett"},"maintainers":[{"email":"devongovett@gmail.com","username":"devongovett"},{"email":"camara_luiz@yahoo.com.br","username":"blikblum-dev"}],"license":"MIT","date":"2019-11-17T19:34:48.016Z","links":{"homepage":"https://github.com/devongovett/tiny-inflate","repository":"git://github.com/devongovett/tiny-inflate.git","bugs":"https://github.com/devongovett/tiny-inflate/issues","npm":"https://www.npmjs.com/package/tiny-inflate"}},"score":{"final":23.869204,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2059405,"weekly":436807},"dependents":"56","updated":"2026-10-10T00:28:56.404Z","searchScore":23.868876,"package":{"name":"deprecated-decorator","keywords":["deprecated","decorator","typescript","babel","es7"],"version":"0.1.6","description":"A simple decorator for deprecated methods and properties.","sanitized_name":"deprecated-decorator","publisher":{"email":"i@vilic.info","username":"vilic"},"maintainers":[{"email":"vilicvane@live.com","username":"vilicvane"}],"license":"MIT","date":"2016-04-12T07:17:24.399Z","links":{"homepage":"https://github.com/vilic/deprecated-decorator#readme","repository":"git+https://github.com/vilic/deprecated-decorator.git","bugs":"https://github.com/vilic/deprecated-decorator/issues","npm":"https://www.npmjs.com/package/deprecated-decorator"}},"score":{"final":23.868876,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":58548106,"weekly":11688445},"dependents":"2","updated":"2026-10-10T00:31:19.933Z","searchScore":23.866213,"package":{"name":"@fastify/merge-json-schemas","keywords":["json","schema","merge","allOf"],"version":"0.2.1","description":"Builds a logical conjunction (AND) of multiple JSON schemas","sanitized_name":"@fastify/merge-json-schemas","publisher":{"email":"frazer.dev@icloud.com","username":"fdawgs"},"maintainers":[{"email":"behemoth89@gmail.com","username":"eomm"}],"license":"MIT","date":"2025-01-06T16:15:51.010Z","links":{"homepage":"https://github.com/fastify/merge-json-schemas#readme","repository":"git+https://github.com/fastify/merge-json-schemas.git","bugs":"https://github.com/fastify/merge-json-schemas/issues","npm":"https://www.npmjs.com/package/@fastify/merge-json-schemas"}},"score":{"final":23.866213,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":271390979,"weekly":57621762},"dependents":"942","updated":"2026-10-10T00:26:21.779Z","searchScore":23.85464,"package":{"name":"any-promise","keywords":["promise","es6"],"version":"1.3.0","description":"Resolve any installed ES6 compatible promise","sanitized_name":"any-promise","publisher":{"email":"kevin@simplectic.com","username":"kevinbeaty"},"maintainers":[{"email":"kevin@simplectic.com","username":"kevinbeaty"}],"license":"MIT","date":"2016-05-08T12:15:06.060Z","links":{"homepage":"http://github.com/kevinbeaty/any-promise","repository":"git+https://github.com/kevinbeaty/any-promise.git","bugs":"https://github.com/kevinbeaty/any-promise/issues","npm":"https://www.npmjs.com/package/any-promise"}},"score":{"final":23.85464,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3563363,"weekly":533365},"dependents":"8","updated":"2026-10-10T00:26:46.454Z","searchScore":23.854105,"package":{"name":"audio-type","keywords":["audio","type","detect","format","wav","mp3","aac","flac","ogg","opus","m4a","aiff","midi","webm","amr","wma","caf","qoa","avi","mkv","matroska","ac3","eac3","dts","wv","wavpack","tta","mpc","musepack","ape","monkeysaudio","dsf","dff","dsd","mod","xm","s3m","it","tracker"],"version":"2.8.0","description":"Detect the audio type of a Buffer/Uint8Array","sanitized_name":"audio-type","publisher":{"email":"df.creative@gmail.com","username":"dy"},"maintainers":[{"email":"df.creative@gmail.com","username":"dfcreative"},{"email":"hemanth.hm@gmail.com","username":"hemanth"},{"email":"df.creative@gmail.com","username":"dy"}],"license":"MIT","date":"2026-09-27T14:51:44.034Z","links":{"homepage":"https://github.com/audiojs/audio-type#readme","repository":"git+https://github.com/audiojs/audio-type.git","bugs":"https://github.com/audiojs/audio-type/issues","npm":"https://www.npmjs.com/package/audio-type"}},"score":{"final":23.854105,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":416767292,"weekly":94284716},"dependents":"70","updated":"2026-10-10T00:30:35.263Z","searchScore":23.836267,"package":{"name":"stackback","keywords":["stacktrace","trace","stack"],"version":"0.0.2","description":"return list of CallSite objects from a captured stacktrace","sanitized_name":"stackback","publisher":{"email":"shtylman@gmail.com","username":"shtylman"},"maintainers":[{"email":"shtylman@gmail.com","username":"defunctzombie"}],"license":"MIT","date":"2012-10-20T00:56:54.591Z","links":{"repository":"git://github.com/shtylman/node-stackback.git","npm":"https://www.npmjs.com/package/stackback"}},"score":{"final":23.836267,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":50739309,"weekly":11091581},"dependents":"14","updated":"2026-10-10T00:27:28.765Z","searchScore":23.831934,"package":{"name":"stable-hash-x","keywords":[],"version":"0.2.0","description":"Stable JS value hash.","sanitized_name":"stable-hash-x","publisher":{"email":"admin@1stg.me","actor":{"name":"jounqin","type":"user","email":"admin@1stg.me"},"username":"jounqin"},"maintainers":[{"email":"admin@1stg.me","username":"jounqin"}],"license":"MIT","date":"2025-06-25T15:03:20.951Z","links":{"homepage":"https://github.com/un-ts/stable-hash-x#readme","repository":"git+https://github.com/un-ts/stable-hash-x.git","bugs":"https://github.com/un-ts/stable-hash-x/issues","npm":"https://www.npmjs.com/package/stable-hash-x"}},"score":{"final":23.831934,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1345796,"weekly":283800},"dependents":"1","updated":"2026-10-10T00:27:08.580Z","searchScore":23.827421,"package":{"name":"@remote-ui/types","keywords":[],"version":"1.1.3","description":"This library provides a couple of utility types used in other remote-ui libraries. All of these types are re-exported from [`@remote-ui/core`](../core).","sanitized_name":"@remote-ui/types","publisher":{"email":"npmjs+shopify-dep@shopify.com","username":"shopify-dep"},"maintainers":[{"email":"chrismsauve@gmail.com","username":"lemonmade"},{"email":"kevan.davis@me.com","username":"kmdavis"},{"email":"npmjs+shopify-dep@shopify.com","username":"shopify-dep"}],"license":"MIT","date":"2023-04-05T21:53:43.222Z","links":{"npm":"https://www.npmjs.com/package/@remote-ui/types"}},"score":{"final":23.827421,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":181896672,"weekly":42457843},"dependents":"59","updated":"2026-10-10T00:31:09.251Z","searchScore":23.817648,"package":{"name":"atomic-sleep","keywords":["sleep","pause","wait","performance","atomics"],"version":"1.0.0","description":"Zero CPU overhead, zero dependency, true event-loop blocking sleep","sanitized_name":"atomic-sleep","publisher":{"email":"huperekchuno@googlemail.com","username":"davidmarkclements"},"maintainers":[{"email":"huperekchuno@googlemail.com","username":"davidmarkclements"}],"license":"MIT","date":"2020-03-09T18:56:01.508Z","links":{"homepage":"https://github.com/davidmarkclements/atomic-sleep#readme","repository":"git+https://github.com/davidmarkclements/atomic-sleep.git","bugs":"https://github.com/davidmarkclements/atomic-sleep/issues","npm":"https://www.npmjs.com/package/atomic-sleep"}},"score":{"final":23.817648,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2270389,"weekly":532134},"dependents":"114","updated":"2026-10-10T00:27:54.499Z","searchScore":23.793388,"package":{"name":"@fastify/type-provider-typebox","keywords":["typebox","fastify"],"version":"6.1.0","description":"A Type Provider for Typebox over Fastify","sanitized_name":"@fastify/type-provider-typebox","publisher":{"email":"hey@gurgun.day","username":"gurgunday"},"maintainers":[{"email":"behemoth89@gmail.com","username":"eomm"}],"license":"MIT","date":"2025-10-19T18:06:49.218Z","links":{"homepage":"https://github.com/fastify/fastify-type-provider-typebox#readme","repository":"git+https://github.com/fastify/fastify-type-provider-typebox.git","bugs":"https://github.com/fastify/fastify-type-provider-typebox/issues","npm":"https://www.npmjs.com/package/@fastify/type-provider-typebox"}},"score":{"final":23.793388,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":23311651,"weekly":5922045},"dependents":"1","updated":"2026-10-10T00:23:54.854Z","searchScore":23.758997,"package":{"name":"@expo/expo-modules-macros-plugin","keywords":[],"version":"0.13.1","description":"Swift macro plugin for Expo modules","sanitized_name":"@expo/expo-modules-macros-plugin","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:bf866082-357e-4d20-80d7-eb20b5a530c6","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"ide+npm@jameside.com","username":"ide"},{"email":"brentvatne@gmail.com","username":"brentvatne"},{"email":"support@expo.io","username":"expoadmin"},{"email":"exponent.team@gmail.com","username":"exponent"},{"email":"me@bycedric.com","username":"bycedric"},{"email":"ckchien@gmail.com","username":"kudochien"},{"email":"hughesno1@gmail.com","username":"alanhughes"},{"email":"npm@tsapeta.com","username":"tsapeta"},{"email":"brent+expobotnpm@expo.io","username":"expo-bot"},{"email":"phil@kitten.sh","username":"philpl"},{"email":"ccheever@gmail.com","username":"ccheever"},{"email":"sz.dziedz@gmail.com","username":"szdziedzic"},{"email":"wschurman@gmail.com","username":"wschurman"}],"license":"MIT","date":"2026-09-26T11:25:43.294Z","links":{"homepage":"https://github.com/expo/expo-modules-macros-plugin","repository":"git+https://github.com/expo/expo-modules-macros-plugin.git","bugs":"https://github.com/expo/expo-modules-macros-plugin/issues","npm":"https://www.npmjs.com/package/@expo/expo-modules-macros-plugin"}},"score":{"final":23.758997,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":50105458,"weekly":10954546},"dependents":"13","updated":"2026-10-10T00:23:47.687Z","searchScore":23.726112,"package":{"name":"eslint-import-context","keywords":[],"version":"0.2.0","description":"Provide context info for eslint-plugin-import-x, so no extra arguments need to be added.","sanitized_name":"eslint-import-context","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"jounqin","type":"user","email":"admin@1stg.me"},"trustedPublisher":{"oidcConfigId":"oidc:dbcc2347-0f04-4f86-84ae-b6528f0c7717","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"admin@1stg.me","username":"jounqin"},{"email":"info@michaeldeboey.be","username":"michaeldeboey"},{"email":"contact+eslintcbot@eslint.org","username":"eslint-community-bot"}],"license":"MIT","date":"2025-08-19T07:56:57.786Z","links":{"homepage":"https://github.com/un-ts/eslint-import-context#readme","repository":"git+https://github.com/un-ts/eslint-import-context.git","bugs":"https://github.com/un-ts/eslint-import-context/issues","npm":"https://www.npmjs.com/package/eslint-import-context"}},"score":{"final":23.726112,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":17519356,"weekly":4140882},"dependents":"742","updated":"2026-10-10T00:20:16.539Z","searchScore":23.717768,"package":{"name":"json-schema-to-typescript","keywords":["json","schema","typescript","compile","transpile","api","interface","typing","share"],"version":"16.0.0","description":"compile json schema to typescript typings","sanitized_name":"json-schema-to-typescript","publisher":{"email":"boris@borischerny.com","username":"bcherny"},"maintainers":[{"email":"boris@borischerny.com","username":"bcherny"}],"license":"MIT","date":"2026-08-28T01:46:00.966Z","links":{"homepage":"https://github.com/bcherny/json-schema-to-typescript#readme","repository":"git+https://github.com/bcherny/json-schema-to-typescript.git","bugs":"https://github.com/bcherny/json-schema-to-typescript/issues","npm":"https://www.npmjs.com/package/json-schema-to-typescript"}},"score":{"final":23.717768,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":48740851,"weekly":10934298},"dependents":"2","updated":"2026-10-10T00:29:45.787Z","searchScore":23.705019,"package":{"name":"@one-ini/wasm","keywords":["editorconfig","ini","parser","ast"],"version":"0.2.1","description":"Parse EditorConfig-INI file contents into AST","sanitized_name":"@one-ini/wasm","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:461fdff2-caae-4bb5-9372-99938c7997f1","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"florian.neumann@mindkeeper.solutions","username":"florianb"},{"email":"joe-github@cursive.net","username":"hildjj"}],"license":"MIT","date":"2026-02-23T17:33:08.805Z","links":{"homepage":"https://github.com/one-ini/core#readme","repository":"git+https://github.com/one-ini/core.git","bugs":"https://github.com/one-ini/core/issues","npm":"https://www.npmjs.com/package/@one-ini/wasm"}},"score":{"final":23.705019,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":16445537,"weekly":4003235},"dependents":"10","updated":"2026-10-10T00:26:14.920Z","searchScore":23.668497,"package":{"name":"css-gradient-parser","keywords":[],"version":"0.0.18","description":"a css gradient parser","sanitized_name":"css-gradient-parser","publisher":{"email":"jcignorance@outlook.com","username":"lynnnnnnxx"},"maintainers":[{"email":"jcignorance@outlook.com","username":"lynnnnnnxx"}],"license":"MIT","date":"2025-08-10T08:09:44.014Z","links":{"npm":"https://www.npmjs.com/package/css-gradient-parser"}},"score":{"final":23.668497,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":943492,"weekly":202323},"dependents":"126","updated":"2026-10-10T00:22:48.676Z","searchScore":23.653656,"package":{"name":"filepond-plugin-file-validate-type","keywords":[],"version":"1.2.9","description":"File Type Validation Plugin for FilePond","sanitized_name":"filepond-plugin-file-validate-type","publisher":{"email":"info@pqina.nl","username":"pqina"},"maintainers":[{"email":"info@pqina.nl","username":"pqina"}],"license":"MIT","date":"2024-02-14T17:13:49.869Z","links":{"homepage":"https://pqina.nl/filepond/","repository":"git+https://github.com/pqina/filepond-plugin-file-validate-type.git","bugs":"https://github.com/pqina/filepond-plugin-file-validate-type/issues","npm":"https://www.npmjs.com/package/filepond-plugin-file-validate-type"}},"score":{"final":23.653656,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":21348797,"weekly":4636967},"dependents":"29","updated":"2026-10-10T00:22:57.247Z","searchScore":23.63476,"package":{"name":"@types/content-disposition","keywords":[],"version":"0.5.9","description":"TypeScript definitions for content-disposition","sanitized_name":"@types/content-disposition","publisher":{"email":"ts-npm-types@microsoft.com","username":"types"},"maintainers":[{"email":"ts-npm-types@microsoft.com","username":"types"}],"license":"MIT","date":"2025-06-07T02:15:51.910Z","links":{"homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/content-disposition","repository":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","npm":"https://www.npmjs.com/package/@types/content-disposition"}},"score":{"final":23.63476,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3088378,"weekly":465475},"dependents":"14","updated":"2026-10-10T00:28:57.242Z","searchScore":23.615702,"package":{"name":"@parse5/tools","keywords":[],"version":"0.7.0","description":"A small set of utilities for dealing with parse5 syntax trees","sanitized_name":"@parse5/tools","publisher":{"email":"43081james@gmail.com","actor":{"name":"43081j","type":"user","email":"43081james@gmail.com"},"username":"43081j"},"maintainers":[{"email":"43081james@gmail.com","username":"43081j"},{"email":"me@feedic.com","username":"fb55"}],"license":"MIT","date":"2025-07-09T21:15:17.043Z","links":{"homepage":"https://github.com/parse5/parse5-tools#readme","repository":"git+https://github.com/parse5/parse5-tools.git","bugs":"https://github.com/parse5/parse5-tools/issues","npm":"https://www.npmjs.com/package/@parse5/tools"}},"score":{"final":23.615702,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1071588527,"weekly":229541919},"dependents":"2817","updated":"2026-10-10T00:24:43.364Z","searchScore":23.584932,"package":{"name":"estraverse","keywords":[],"version":"5.3.0","description":"ECMAScript JS AST traversal functions","sanitized_name":"estraverse","publisher":{"email":"npm@michael.ficarra.me","username":"michaelficarra"},"maintainers":[{"email":"nicholas@nczconsulting.com","username":"nzakas"},{"email":"npm@michael.ficarra.me","username":"michaelficarra"},{"email":"utatane.tea@gmail.com","username":"constellation"}],"license":"BSD-2-Clause","date":"2021-10-25T12:18:17.722Z","links":{"homepage":"https://github.com/estools/estraverse","repository":"git+ssh://git@github.com/estools/estraverse.git","bugs":"https://github.com/estools/estraverse/issues","npm":"https://www.npmjs.com/package/estraverse"}},"score":{"final":23.584932,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":825969,"weekly":174785},"dependents":"34","updated":"2026-10-10T00:25:30.700Z","searchScore":23.573101,"package":{"name":"@carbon/type","keywords":["eyeglass-module","ibm","elements","carbon","carbon-elements","carbon-design-system","components","react"],"version":"11.69.0","description":"Typography for digital and software products using the Carbon Design System","sanitized_name":"@carbon/type","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"carbon-bot","type":"user","email":"carbondesignsystem@gmail.com"},"trustedPublisher":{"oidcConfigId":"1305c565-eff9-4204-828c-372771197782","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"carbon@us.ibm.com","username":"carbon-design-system"},{"email":"carbondesignsystem@gmail.com","username":"carbon-bot"},{"email":"leechase@live.com","username":"leechase"},{"email":"jeff.chew@gmail.com","username":"jeffreychew"},{"email":"sstrubberg@gmail.com","username":"sstrubberg"}],"license":"Apache-2.0","date":"2026-10-07T15:03:46.690Z","links":{"homepage":"https://github.com/carbon-design-system/carbon#readme","repository":"git+https://github.com/carbon-design-system/carbon.git","bugs":"https://github.com/carbon-design-system/carbon/issues","npm":"https://www.npmjs.com/package/@carbon/type"}},"score":{"final":23.573101,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":12576626,"weekly":2920901},"dependents":"618","updated":"2026-10-10T00:26:22.877Z","searchScore":23.51353,"package":{"name":"@vitejs/plugin-vue-jsx","keywords":["vite","vite-plugin","vue"],"version":"5.1.6","description":"Provides Vue 3 JSX & TSX support with HMR.","sanitized_name":"@vitejs/plugin-vue-jsx","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"vitebot","type":"user","email":"vite@voidzero.dev"},"trustedPublisher":{"oidcConfigId":"oidc:76c7d278-bd02-4cd9-b054-cb9104173479","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"vite@voidzero.dev","username":"vitebot"}],"license":"MIT","date":"2026-06-23T09:22:25.909Z","links":{"homepage":"https://github.com/vitejs/vite-plugin-vue/tree/main/packages/plugin-vue-jsx#readme","repository":"git+https://github.com/vitejs/vite-plugin-vue.git","bugs":"https://github.com/vitejs/vite-plugin-vue/issues","npm":"https://www.npmjs.com/package/@vitejs/plugin-vue-jsx"}},"score":{"final":23.51353,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3585116,"weekly":737469},"dependents":"10","updated":"2026-10-10T00:26:58.125Z","searchScore":23.500368,"package":{"name":"@stdlib/utils-type-of","keywords":["stdlib","stdutils","stdutil","utilities","utility","utils","util","type","typeof","built-in","is","istype","check"],"version":"0.2.3","description":"Determine a value's type.","sanitized_name":"@stdlib/utils-type-of","publisher":{"email":"kgryte+stdlibbot@gmail.com","username":"stdlib-bot"},"maintainers":[{"email":"kgryte+stdlibbot@gmail.com","username":"stdlib-bot"},{"email":"kgryte@gmail.com","username":"kgryte"},{"email":"pgb@andrew.cmu.edu","username":"planeshifter"},{"email":"rsreusser@gmail.com","username":"rreusser"}],"license":"Apache-2.0","date":"2026-02-07T19:16:43.960Z","links":{"homepage":"https://stdlib.io","repository":"git://github.com/stdlib-js/utils-type-of.git","bugs":"https://github.com/stdlib-js/stdlib/issues","npm":"https://www.npmjs.com/package/@stdlib/utils-type-of"}},"score":{"final":23.500368,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":344442021,"weekly":76848127},"dependents":"1134","updated":"2026-10-10T00:19:57.035Z","searchScore":23.488882,"package":{"name":"istanbul-reports","keywords":["istanbul","reports"],"version":"3.2.0","description":"istanbul reports","sanitized_name":"istanbul-reports","publisher":{"email":"bencoe+oss-bot@gmail.com","username":"oss-bot"},"maintainers":[{"email":"kananthmail-github@yahoo.com","username":"gotwarlost"},{"email":"bencoe@gmail.com","username":"bcoe"},{"email":"jasonk92@gmail.com","username":"jakxz"},{"email":"git@cfware.com","username":"coreyfarrell"},{"email":"bencoe+oss-bot@gmail.com","username":"oss-bot"}],"license":"BSD-3-Clause","date":"2025-08-18T12:13:17.403Z","links":{"homepage":"https://istanbul.js.org/","repository":"git+ssh://git@github.com/istanbuljs/istanbuljs.git","bugs":"https://github.com/istanbuljs/istanbuljs/issues","npm":"https://www.npmjs.com/package/istanbul-reports"}},"score":{"final":23.488882,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":203015120,"weekly":44421924},"dependents":"211","updated":"2026-10-10T00:26:27.170Z","searchScore":23.487734,"package":{"name":"pend","keywords":[],"version":"1.2.0","description":"dead-simple optimistic async helper","sanitized_name":"pend","publisher":{"email":"superjoe30@gmail.com","username":"superjoe"},"maintainers":[{"email":"superjoe30@gmail.com","username":"superjoe"}],"license":"MIT","date":"2014-11-23T21:52:52.675Z","links":{"repository":"git://github.com/andrewrk/node-pend.git","bugs":"https://github.com/andrewrk/node-pend/issues","npm":"https://www.npmjs.com/package/pend"}},"score":{"final":23.487734,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":85231905,"weekly":18487433},"dependents":"771","updated":"2026-10-10T00:23:31.718Z","searchScore":23.44586,"package":{"name":"es6-error","keywords":["es6","error","babel"],"version":"4.1.1","description":"Easily-extendable error for use with ES6 classes","sanitized_name":"es6-error","publisher":{"email":"bx.youngblood@gmail.com","username":"bjy"},"maintainers":[{"email":"bx.youngblood@gmail.com","username":"bjy"}],"license":"MIT","date":"2018-01-03T15:10:37.718Z","links":{"homepage":"https://github.com/bjyoungblood/es6-error","repository":"git+https://github.com/bjyoungblood/es6-error.git","bugs":"https://github.com/bjyoungblood/es6-error/issues","npm":"https://www.npmjs.com/package/es6-error"}},"score":{"final":23.44586,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":299684955,"weekly":70417672},"dependents":"123","updated":"2026-10-10T00:26:44.568Z","searchScore":23.42587,"package":{"name":"pg-types","keywords":["postgres","PostgreSQL","pg"],"version":"4.1.0","description":"Query result type converters for node-postgres","sanitized_name":"pg-types","publisher":{"email":"bvdrucker@gmail.com","username":"bendrucker"},"maintainers":[{"email":"bvdrucker@gmail.com","username":"bendrucker"},{"email":"brian.m.carlson@gmail.com","username":"brianc"}],"license":"MIT","date":"2025-07-30T15:37:01.820Z","links":{"homepage":"https://github.com/brianc/node-pg-types","repository":"git://github.com/brianc/node-pg-types.git","bugs":"https://github.com/brianc/node-pg-types/issues","npm":"https://www.npmjs.com/package/pg-types"}},"score":{"final":23.42587,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":17767061,"weekly":3880709},"dependents":"138","updated":"2026-10-10T00:21:08.555Z","searchScore":23.378242,"package":{"name":"@module-federation/enhanced","keywords":[],"version":"2.9.2","description":"This package provides enhanced features for module federation.","sanitized_name":"@module-federation/enhanced","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"shawzhou","type":"user","email":"codingzx@gmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:3d0083e0-51cc-4ef6-a5b9-06d2e957f299","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"zackary.l.jackson@gmail.com","username":"zackljackson"},{"email":"TwoHeal@163.com","username":"heal"},{"email":"codingzx@gmail.com","username":"shawzhou"},{"email":"giorgiob.boa@gmail.com","username":"gioboa"}],"license":"MIT","date":"2026-09-26T22:57:43.781Z","links":{"homepage":"https://github.com/module-federation/core#readme","repository":"git+https://github.com/module-federation/core.git","bugs":"https://github.com/module-federation/core/issues","npm":"https://www.npmjs.com/package/@module-federation/enhanced"}},"score":{"final":23.378242,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":17049520,"weekly":3528367},"dependents":"47","updated":"2026-10-10T00:29:33.243Z","searchScore":23.356804,"package":{"name":"emitter-listener","keywords":["wow","such","introspection","amaze","listener","so","observe"],"version":"1.1.2","description":"(Meta)observability for EventEmitters.","sanitized_name":"emitter-listener","publisher":{"email":"ogd@aoaioxxysz.net","username":"othiym23"},"maintainers":[{"email":"ogd@aoaioxxysz.net","username":"othiym23"}],"license":"BSD-2-Clause","date":"2018-10-06T20:55:15.390Z","links":{"homepage":"https://github.com/othiym23/emitter-listener","repository":"git+https://github.com/othiym23/emitter-listener.git","bugs":"https://github.com/othiym23/emitter-listener/issues","npm":"https://www.npmjs.com/package/emitter-listener"}},"score":{"final":23.356804,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3552756,"weekly":759553},"dependents":"385","updated":"2026-10-10T00:24:12.775Z","searchScore":23.343758,"package":{"name":"typescript-json-schema","keywords":["typescript","json","forms","jsonschema","schema"],"version":"0.68.0","description":"typescript-json-schema generates JSON Schema files from your Typescript sources","sanitized_name":"typescript-json-schema","publisher":{"email":"domoritz@gmail.com","username":"domoritz"},"maintainers":[{"email":"domoritz@gmail.com","username":"domoritz"},{"email":"yousefdardiry@gmail.com","username":"yousefed"}],"license":"BSD-3-Clause","date":"2026-07-14T15:29:15.436Z","links":{"homepage":"https://github.com/YousefED/typescript-json-schema#readme","repository":"git+ssh://git@github.com/YousefED/typescript-json-schema.git","bugs":"https://github.com/YousefED/typescript-json-schema/issues","npm":"https://www.npmjs.com/package/typescript-json-schema"}},"score":{"final":23.343758,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":35800846,"weekly":8563249},"dependents":"41","updated":"2026-10-10T00:27:38.486Z","searchScore":23.290451,"package":{"name":"sf-symbols-typescript","keywords":[],"version":"2.2.0","description":"```ts import type { SFSymbol } from 'sf-symbols-typescript'","sanitized_name":"sf-symbols-typescript","publisher":{"email":"fernando@basement.social","username":"fernandorojo"},"maintainers":[{"email":"fernando@basement.social","username":"fernandorojo"}],"license":"MIT","date":"2025-12-02T16:19:14.356Z","links":{"homepage":"https://github.com/nandorojo/typescript-sf-symbols#readme","repository":"git+https://github.com/nandorojo/typescript-sf-symbols.git","bugs":"https://github.com/nandorojo/typescript-sf-symbols/issues","npm":"https://www.npmjs.com/package/sf-symbols-typescript"}},"score":{"final":23.290451,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":13606301,"weekly":3102658},"dependents":"5","updated":"2026-10-10T00:19:59.653Z","searchScore":23.287794,"package":{"name":"@apollo/server-gateway-interface","keywords":[],"version":"2.0.0","description":"Interface used to connect Apollo Gateway to Apollo Server","sanitized_name":"@apollo/server-gateway-interface","publisher":{"email":"npm@apollographql.com","username":"apollo-bot"},"maintainers":[{"email":"glasser@apollographql.com","username":"glasser"},{"email":"dariusz_kuc@hotmail.com","username":"dkuc"},{"email":"mail@lenzw.de","username":"phryneas"},{"email":"npm@apollographql.com","username":"apollo-bot"},{"email":"npmjs@jro.cc","username":"abernix"}],"license":"MIT","date":"2025-07-17T16:58:17.056Z","links":{"homepage":"https://github.com/apollographql/apollo-server#readme","repository":"git+https://github.com/apollographql/apollo-server.git","bugs":"https://github.com/apollographql/apollo-server/issues","npm":"https://www.npmjs.com/package/@apollo/server-gateway-interface"}},"score":{"final":23.287794,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":108783601,"weekly":19351053},"dependents":"560","updated":"2026-10-10T00:25:27.122Z","searchScore":23.278841,"package":{"name":"registry-auth-token","keywords":["npm","conf","config","npmconf","registry","auth","token","authtoken"],"version":"5.1.1","description":"Get the auth token set for an npm registry (if any)","sanitized_name":"registry-auth-token","publisher":{"email":"espen@hovlandsdal.com","username":"rexxars"},"maintainers":[{"email":"espen@hovlandsdal.com","username":"rexxars"},{"email":"git@leipert.io","username":"leipert"},{"email":"z@kochan.io","username":"zkochan"}],"license":"MIT","date":"2026-01-16T02:08:51.175Z","links":{"homepage":"https://github.com/rexxars/registry-auth-token#readme","repository":"git+ssh://git@github.com/rexxars/registry-auth-token.git","bugs":"https://github.com/rexxars/registry-auth-token/issues","npm":"https://www.npmjs.com/package/registry-auth-token"}},"score":{"final":23.278841,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":38236474,"weekly":6210758},"dependents":"581","updated":"2026-10-10T00:30:46.262Z","searchScore":23.274757,"package":{"name":"is-utf8","keywords":["utf8","charset"],"version":"0.2.1","description":"Detect if a buffer is utf8 encoded.","sanitized_name":"is-utf8","publisher":{"email":"whyer1@gmail.com","username":"wayfind"},"maintainers":[{"email":"whyer1@gmail.com","username":"wayfind"}],"license":"MIT","date":"2015-12-19T04:04:22.462Z","links":{"homepage":"https://github.com/wayfind/is-utf8#readme","repository":"git+https://github.com/wayfind/is-utf8.git","bugs":"https://github.com/wayfind/is-utf8/issues","npm":"https://www.npmjs.com/package/is-utf8"}},"score":{"final":23.274757,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2776978,"weekly":686868},"dependents":0,"updated":"2026-10-10T00:26:03.169Z","searchScore":23.259884,"package":{"name":"fallow-type-aware","keywords":[],"version":"3.33.1","description":"Optional TypeScript-Go semantic refinement sidecar for Fallow","sanitized_name":"fallow-type-aware","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"436d502e-6bf5-4554-a370-53ddfa2fec41","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"bartwaardenburg@gmail.com","username":"bartwaardenburg"}],"license":"MIT","date":"2026-10-09T22:56:01.439Z","links":{"homepage":"https://github.com/fallow-rs/fallow#readme","repository":"git+https://github.com/fallow-rs/fallow.git","bugs":"https://github.com/fallow-rs/fallow/issues","npm":"https://www.npmjs.com/package/fallow-type-aware"}},"score":{"final":23.259884,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1611802,"weekly":335060},"dependents":"135","updated":"2026-10-10T00:21:09.495Z","searchScore":23.245197,"package":{"name":"ts-type","keywords":[".d.ts","@types","declaration","dev","develop","development","environment","ide","interface","node","playground","runtime","ts","type","type-level","typelevel","types","typescript","typing","typings","type-helper","toolbox","toolbelt","utility","utilities","type-utilities","type-manipulation","advanced-types","type-transform","type-inference","generic-types","type-safe","bilingual","chinese","english"],"version":"3.0.18","description":"TypeScript 類型工具庫：提供豐富的類型操作工具和重新導出的內建類型 / TypeScript type utility library: provides rich type manipulation utilities and re-exported built-in types","sanitized_name":"ts-type","publisher":{"email":"codelovers@users.sourceforge.net","username":"bluelovers"},"maintainers":[{"email":"codelovers@users.sourceforge.net","username":"bluelovers"}],"license":"ISC","date":"2026-09-27T19:15:36.686Z","links":{"homepage":"https://github.com/bluelovers/ws-ts-type/tree/master/packages/ts-type#readme","repository":"git+https://github.com/bluelovers/ws-ts-type.git","bugs":"https://github.com/bluelovers/ws-ts-type/issues","npm":"https://www.npmjs.com/package/ts-type"}},"score":{"final":23.245197,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":49428136,"weekly":11084384},"dependents":"40","updated":"2026-10-10T00:27:56.764Z","searchScore":23.244974,"package":{"name":"memory-pager","keywords":[],"version":"1.5.0","description":"Access memory using small fixed sized buffers","sanitized_name":"memory-pager","publisher":{"email":"mathiasbuus@gmail.com","username":"mafintosh"},"maintainers":[{"email":"mathiasbuus@gmail.com","username":"mafintosh"}],"license":"MIT","date":"2019-01-09T15:38:24.901Z","links":{"homepage":"https://github.com/mafintosh/memory-pager","repository":"git+https://github.com/mafintosh/memory-pager.git","bugs":"https://github.com/mafintosh/memory-pager/issues","npm":"https://www.npmjs.com/package/memory-pager"}},"score":{"final":23.244974,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":165638604,"weekly":34311700},"dependents":"1179","updated":"2026-10-10T00:46:47.291Z","searchScore":23.225657,"package":{"name":"performance-now","keywords":[],"version":"2.1.0","description":"Implements performance.now (based on process.hrtime).","sanitized_name":"performance-now","publisher":{"email":"braveg1rl@outlook.com","username":"meryn"},"maintainers":[{"email":"merynstol@gmail.com","username":"meryn"}],"license":"MIT","date":"2017-02-19T14:28:49.939Z","links":{"homepage":"https://github.com/braveg1rl/performance-now","repository":"git://github.com/braveg1rl/performance-now.git","bugs":"https://github.com/braveg1rl/performance-now/issues","npm":"https://www.npmjs.com/package/performance-now"}},"score":{"final":23.225657,"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":23.223663,"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":23.223663,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":70859951,"weekly":16812652},"dependents":"40","updated":"2026-10-10T00:24:45.608Z","searchScore":23.21439,"package":{"name":"typed-query-selector","keywords":[],"version":"2.12.3","description":"Better typed `querySelector` and `querySelectorAll`.","sanitized_name":"typed-query-selector","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"39b67e8f-49e3-4575-9903-977c1ac61b45","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"g-plane@hotmail.com","username":"gplane"}],"license":"MIT","date":"2026-09-29T06:40:49.585Z","links":{"homepage":"https://github.com/g-plane/typed-query-selector#readme","repository":"git+https://github.com/g-plane/typed-query-selector.git","bugs":"https://github.com/g-plane/typed-query-selector/issues","npm":"https://www.npmjs.com/package/typed-query-selector"}},"score":{"final":23.21439,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":9018455,"weekly":2093060},"dependents":"96","updated":"2026-10-10T00:27:44.392Z","searchScore":23.168863,"package":{"name":"magic-bytes.js","keywords":["magic-bytes","mime","filetype","file","extension","magic byte","magic number","mime","mimetype","validation","javascript","upload"],"version":"1.13.1","description":"Detect Filetype by bytes","sanitized_name":"magic-bytes-js","publisher":{"email":"koelpin.lars+npm@gmail.com","username":"larskoelpin"},"maintainers":[{"email":"koelpin.lars+npm@gmail.com","username":"larskoelpin"}],"license":"MIT","date":"2026-07-24T19:15:14.627Z","links":{"homepage":"https://github.com/LarsKoelpin/magic-bytes#readme","repository":"git+https://github.com/LarsKoelpin/magic-bytes.git","bugs":"https://github.com/LarsKoelpin/magic-bytes/issues","npm":"https://www.npmjs.com/package/magic-bytes.js"}},"score":{"final":23.168863,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":26990620,"weekly":6352003},"dependents":"40","updated":"2026-10-10T00:24:14.623Z","searchScore":23.157003,"package":{"name":"hsl-to-hex","keywords":[],"version":"1.0.0","description":"Convert HSL colors to RGB colors in hex format.","sanitized_name":"hsl-to-hex","publisher":{"email":"huperekchuno@googlemail.com","username":"davidmarkclements"},"maintainers":[{"email":"huperekchuno@googlemail.com","username":"davidmarkclements"}],"license":"MIT","date":"2016-04-09T11:39:02.820Z","links":{"homepage":"https://github.com/davidmarkclements/hsl-to-hex#readme","repository":"git+ssh://git@github.com/davidmarkclements/hsl-to-hex.git","bugs":"https://github.com/davidmarkclements/hsl-to-hex/issues","npm":"https://www.npmjs.com/package/hsl-to-hex"}},"score":{"final":23.157003,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1178852585,"weekly":255569281},"dependents":"2095","updated":"2026-10-10T00:24:57.492Z","searchScore":23.131647,"package":{"name":"isarray","keywords":["browser","isarray","array"],"version":"2.0.5","description":"Array#isArray for older browsers","sanitized_name":"isarray","publisher":{"email":"julian@juliangruber.com","username":"juliangruber"},"maintainers":[{"email":"julian@juliangruber.com","username":"juliangruber"}],"license":"MIT","date":"2019-07-08T13:21:22.377Z","links":{"homepage":"https://github.com/juliangruber/isarray","repository":"git://github.com/juliangruber/isarray.git","bugs":"https://github.com/juliangruber/isarray/issues","npm":"https://www.npmjs.com/package/isarray"}},"score":{"final":23.131647,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":43707391,"weekly":8074400},"dependents":"649","updated":"2026-10-10T00:30:38.374Z","searchScore":23.102228,"package":{"name":"snapdragon-node","keywords":["ast","compile","compiler","convert","node","parse","parser","plugin","render","snapdragon","snapdragonplugin","token","transform"],"version":"3.0.0","description":"Class for creating AST nodes.","sanitized_name":"snapdragon-node","publisher":{"email":"github@sellside.com","username":"jonschlinkert"},"maintainers":[{"email":"daniel@tschinder.de","username":"danez"},{"email":"github@sellside.com","username":"jonschlinkert"}],"license":"MIT","date":"2018-11-24T09:18:16.600Z","links":{"homepage":"https://github.com/here-be/snapdragon-node","repository":"git+https://github.com/here-be/snapdragon-node.git","bugs":"https://github.com/here-be/snapdragon-node/issues","npm":"https://www.npmjs.com/package/snapdragon-node"}},"score":{"final":23.102228,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":31274502,"weekly":6570948},"dependents":"1579","updated":"2026-10-10T00:28:12.313Z","searchScore":23.080496,"package":{"name":"btoa","keywords":["btoa","browser"],"version":"1.2.1","description":"btoa for Node.JS (it's a one-liner)","sanitized_name":"btoa","publisher":{"email":"coolaj86@gmail.com","username":"coolaj86"},"maintainers":[{"email":"coolaj86@gmail.com","username":"coolaj86"}],"license":"(MIT OR Apache-2.0)","date":"2018-03-28T04:54:07.825Z","links":{"homepage":"https://git.coolaj86.com/coolaj86/btoa.js.git","repository":"git://git.coolaj86.com/coolaj86/btoa.js.git","npm":"https://www.npmjs.com/package/btoa"}},"score":{"final":23.080496,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":365441674,"weekly":82119223},"dependents":"671","updated":"2026-10-10T00:23:23.249Z","searchScore":23.059269,"package":{"name":"web-streams-polyfill","keywords":["streams","whatwg","polyfill"],"version":"4.3.0","description":"Web Streams, based on the WHATWG spec reference implementation","sanitized_name":"web-streams-polyfill","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:3407a257-3bf3-4c16-93a3-83e0a5424bfd","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"diwank.singh@gmail.com","username":"diwank"},{"email":"asmatic075@gmail.com","username":"whiterabbit1983"},{"email":"mattias.buelens@gmail.com","username":"mattiasbuelens"}],"license":"MIT","date":"2026-05-15T13:51:18.273Z","links":{"homepage":"https://github.com/MattiasBuelens/web-streams-polyfill#readme","repository":"git+https://github.com/MattiasBuelens/web-streams-polyfill.git","bugs":"https://github.com/MattiasBuelens/web-streams-polyfill/issues","npm":"https://www.npmjs.com/package/web-streams-polyfill"}},"score":{"final":23.059269,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4693533,"weekly":1088028},"dependents":"1","updated":"2026-10-10T00:26:17.941Z","searchScore":23.030014,"package":{"name":"@elevenlabs/types","keywords":[],"version":"0.24.0","description":"AsyncAPI contracts and generated TypeScript types for ElevenLabs agent communication","sanitized_name":"@elevenlabs/types","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"10fe981b-df9c-4c06-83d9-f1d2a33f7c04","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"gmarcuk@gmail.com","username":"gmrchk"},{"email":"laco@elevenlabs.io","username":"lacop11"},{"email":"paul.asjes@elevenlabs.io","username":"elevenlabs-paulasjes"},{"email":"angelo@elevenlabs.io","username":"angelogiacco11labs"},{"email":"boriss@elevenlabs.io","username":"boris-elevenlabs"}],"license":"MIT","date":"2026-09-29T13:02:26.056Z","links":{"homepage":"https://github.com/elevenlabs/packages#readme","repository":"git+https://github.com/elevenlabs/packages.git","bugs":"https://github.com/elevenlabs/packages/issues","npm":"https://www.npmjs.com/package/@elevenlabs/types"}},"score":{"final":23.030014,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4913910,"weekly":1240251},"dependents":"11","updated":"2026-10-10T00:26:36.365Z","searchScore":23.024506,"package":{"name":"vega-projection","keywords":["vega","geo","projection"],"version":"2.1.3","description":"Projections for cartographic mapping.","sanitized_name":"vega-projection","publisher":{"email":"domoritz@gmail.com","username":"domoritz"},"maintainers":[{"email":"domoritz@gmail.com","username":"domoritz"},{"email":"cameron.yick@gmail.com","username":"hydrosquall"},{"email":"jeffrey.heer@gmail.com","username":"jheer"},{"email":"arvindsatya1@gmail.com","username":"arvindsatya1"},{"email":"lukashermann28@gmail.com","username":"lhermann"}],"license":"BSD-3-Clause","date":"2026-08-14T17:15:37.515Z","links":{"homepage":"https://github.com/vega/vega/tree/main/packages/vega-projection#readme","repository":"git+https://github.com/vega/vega.git","bugs":"https://github.com/vega/vega/issues","npm":"https://www.npmjs.com/package/vega-projection"}},"score":{"final":23.024506,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":29648792,"weekly":6774294},"dependents":"1061","updated":"2026-10-10T00:20:16.155Z","searchScore":22.995369,"package":{"name":"eslint-plugin-import-x","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"version":"4.17.1","description":"Import with sanity.","sanitized_name":"eslint-plugin-import-x","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"jounqin","type":"user","email":"admin@1stg.me"},"trustedPublisher":{"oidcConfigId":"oidc:c0ad37d9-a85e-4ba0-8a54-c64a87db03f7","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"admin@1stg.me","username":"jounqin"}],"license":"MIT","date":"2026-06-28T07:00:54.891Z","links":{"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","repository":"git+https://github.com/un-ts/eslint-plugin-import-x.git","bugs":"https://github.com/un-ts/eslint-plugin-import-x/issues","npm":"https://www.npmjs.com/package/eslint-plugin-import-x"}},"score":{"final":22.995369,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":90726784,"weekly":21115757},"dependents":"3157","updated":"2026-10-10T00:21:55.293Z","searchScore":22.991405,"package":{"name":"connect","keywords":["framework","web","middleware","connect","rack"],"version":"3.7.0","description":"High performance middleware framework","sanitized_name":"connect","publisher":{"email":"doug@somethingdoug.com","username":"dougwilson"},"maintainers":[{"email":"doug@somethingdoug.com","username":"dougwilson"}],"license":"MIT","date":"2019-05-18T00:58:45.162Z","links":{"homepage":"https://github.com/senchalabs/connect#readme","repository":"git+https://github.com/senchalabs/connect.git","bugs":"https://github.com/senchalabs/connect/issues","npm":"https://www.npmjs.com/package/connect"}},"score":{"final":22.991405,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":748755,"weekly":147243},"dependents":"19","updated":"2026-10-10T00:22:21.995Z","searchScore":22.977345,"package":{"name":"gatsby-telemetry","keywords":["telemetry"],"version":"4.14.0","description":"Gatsby Telemetry","sanitized_name":"gatsby-telemetry","publisher":{"email":"philippe.serhal@netlify.com","username":"serhalp-netlify"},"maintainers":[{"email":"misiek.piechowiak@gmail.com","username":"pieh"},{"email":"katherine.beck@netlify.com","username":"kathmbeck"},{"email":"philippe.serhal@netlify.com","username":"serhalp-netlify"},{"email":"mike.gualtieri@netlify.com","username":"mlgualtieri-gatsby"}],"license":"MIT","date":"2024-11-06T20:00:24.830Z","links":{"homepage":"https://github.com/gatsbyjs/gatsby/tree/master/packages/gatsby-telemetry#readme","repository":"git+https://github.com/gatsbyjs/gatsby.git","bugs":"https://github.com/gatsbyjs/gatsby/issues","npm":"https://www.npmjs.com/package/gatsby-telemetry"}},"score":{"final":22.977345,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4123373,"weekly":994866},"dependents":"1","updated":"2026-10-10T00:22:17.523Z","searchScore":22.960804,"package":{"name":"@sanity/runtime-cli","keywords":[],"version":"17.15.0","description":"Sanity's Runtime CLI for Blueprints and Functions","sanitized_name":"@sanity/runtime-cli","publisher":{"email":"svc.npm@sanity.io","actor":{"name":"sanity-io","type":"user","email":"developers@sanity.io"},"username":"sanity-svc.npm"},"maintainers":[{"email":"svc.npm@sanity.io","username":"sanity-svc.npm"},{"email":"developers@sanity.io","username":"sanity-io"}],"license":"MIT","date":"2026-09-25T14:08:14.752Z","links":{"homepage":"https://github.com/sanity-io/runtime-cli","repository":"git+https://github.com/sanity-io/runtime-cli.git","bugs":"https://github.com/sanity-io/runtime-cli/issues","npm":"https://www.npmjs.com/package/@sanity/runtime-cli"}},"score":{"final":22.960804,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1970212,"weekly":338273},"dependents":"18","updated":"2026-10-10T00:27:09.474Z","searchScore":22.923725,"package":{"name":"@analytics/type-utils","keywords":["analytics","analytics-project","analytics-util","events","types"],"version":"0.6.4","description":"Tiny runtime type checking utils","sanitized_name":"@analytics/type-utils","publisher":{"email":"davidgregorywells@gmail.com","username":"davidwells"},"maintainers":[{"email":"davidgregorywells@gmail.com","username":"davidwells"}],"license":"MIT","date":"2025-08-07T16:19:08.972Z","links":{"homepage":"https://github.com/DavidWells/analytics/tree/master/packages/analytics-util-types#readme","repository":"https://github.com/DavidWells/analytics/tree/master/packages/analytics-util-types","npm":"https://www.npmjs.com/package/@analytics/type-utils"}},"score":{"final":22.923725,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":86126330,"weekly":17604399},"dependents":"386","updated":"2026-10-10T00:27:11.615Z","searchScore":22.915962,"package":{"name":"postcss-convert-values","keywords":["css","optimisation","postcss","postcss-plugin"],"version":"9.0.8","description":"Convert values with PostCSS (e.g. ms -> s)","sanitized_name":"postcss-convert-values","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"c70f3d6f-78e0-4907-ad13-f3d3e52c502d","id":"github"},"approver":{"name":"ludovicofischer","email":"livrerie@gmail.com"},"username":"GitHub Actions"},"maintainers":[{"email":"beneb.info@gmail.com","username":"beneb"},{"email":"opensource@trysound.io","username":"trysound"},{"email":"livrerie@gmail.com","username":"ludovicofischer"},{"email":"andrey@sitnik.es","username":"ai"},{"email":"chris@eppsteins.net","username":"chriseppstein"},{"email":"jansson.andy@gmail.com","username":"andyjansson"},{"email":"sheo13666q@gmail.com","username":"evilebottnawi"},{"email":"sahaaniketh@gmail.com","username":"cssnano-bot"}],"license":"MIT","date":"2026-10-08T16:13:20.615Z","links":{"homepage":"https://github.com/cssnano/cssnano","repository":"git+https://github.com/cssnano/cssnano.git","bugs":"https://github.com/cssnano/cssnano/issues","npm":"https://www.npmjs.com/package/postcss-convert-values"}},"score":{"final":22.915962,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":196613501,"weekly":41782786},"dependents":"1243","updated":"2026-10-10T00:30:17.396Z","searchScore":22.91585,"package":{"name":"commondir","keywords":["common","path","directory","file","parent","root"],"version":"1.0.1","description":"compute the closest common parent for file paths","sanitized_name":"commondir","publisher":{"email":"mail@substack.net","username":"substack"},"maintainers":[{"email":"nopersonsmodules@gmail.com","username":"nopersonsmodules"}],"license":"MIT","date":"2015-03-14T00:15:01.725Z","links":{"homepage":"https://github.com/substack/node-commondir","repository":"http://github.com/substack/node-commondir.git","bugs":"https://github.com/substack/node-commondir/issues","npm":"https://www.npmjs.com/package/commondir"}},"score":{"final":22.91585,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":652976,"weekly":127784},"dependents":"3","updated":"2026-10-10T00:25:46.217Z","searchScore":22.911732,"package":{"name":"eslint-type-tracer","keywords":["eslint","eslintplugin","eslint-plugin","math","number","lint"],"version":"0.5.2","description":"The type tracer for ESLint rules.","sanitized_name":"eslint-type-tracer","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:023332a0-412e-430b-991a-86439daad559","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"otameshiyo23@gmail.com","username":"ota-meshi"}],"license":"MIT","date":"2026-03-06T23:24:10.911Z","links":{"homepage":"https://ota-meshi.github.io/eslint-type-tracer/","repository":"git+https://github.com/ota-meshi/eslint-type-tracer.git","bugs":"https://github.com/ota-meshi/eslint-type-tracer/issues","npm":"https://www.npmjs.com/package/eslint-type-tracer"}},"score":{"final":22.911732,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":586150997,"weekly":132887487},"dependents":"948","updated":"2026-10-10T00:27:05.083Z","searchScore":22.876982,"package":{"name":"@smithy/types","keywords":[],"version":"4.19.0","description":"[![NPM version](https://img.shields.io/npm/v/@smithy/types/latest.svg)](https://www.npmjs.com/package/@smithy/types) [![NPM downloads](https://img.shields.io/npm/dm/@smithy/types.svg)](https://www.npmjs.com/package/@smithy/types)","sanitized_name":"@smithy/types","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:2554139c-925b-4e2b-9a2c-4fb43a11b9e1","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-22T14:35:33.533Z","links":{"homepage":"https://github.com/smithy-lang/smithy-typescript/tree/main/packages/types","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/types"}},"score":{"final":22.876982,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3531443,"weekly":833695},"dependents":"16","updated":"2026-10-10T00:23:27.123Z","searchScore":22.869827,"package":{"name":"bytesish","keywords":[],"version":"0.4.4","description":"Cross-Platform Binary API","sanitized_name":"bytesish","publisher":{"email":"mikeal.rogers@gmail.com","username":"mikeal"},"maintainers":[{"email":"mikeal.rogers@gmail.com","username":"mikeal"}],"license":"(Apache-2.0 AND MIT)","date":"2020-10-10T04:50:05.893Z","links":{"homepage":"https://github.com/mikeal/bytesish#readme","repository":"git+https://github.com/mikeal/bytesish.git","bugs":"https://github.com/mikeal/bytesish/issues","npm":"https://www.npmjs.com/package/bytesish"}},"score":{"final":22.869827,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":9383874,"weekly":1936264},"dependents":"180","updated":"2026-10-10T00:23:11.759Z","searchScore":22.834486,"package":{"name":"json-schema-merge-allof","keywords":["json","schema","jsonschema"],"version":"0.8.1","description":"Simplify your schema by combining allOf into the root schema, safely.","sanitized_name":"json-schema-merge-allof","publisher":{"email":"martin@martinhansen.no","username":"mokkabonna"},"maintainers":[{"email":"martin@martinhansen.no","username":"mokkabonna"}],"license":"MIT","date":"2021-02-22T13:20:10.005Z","links":{"homepage":"https://github.com/mokkabonna/json-schema-merge-allof#readme","repository":"git+https://github.com/mokkabonna/json-schema-merge-allof.git","bugs":"https://github.com/mokkabonna/json-schema-merge-allof/issues","npm":"https://www.npmjs.com/package/json-schema-merge-allof"}},"score":{"final":22.834486,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":18584897,"weekly":3874163},"dependents":"110","updated":"2026-10-10T00:26:11.551Z","searchScore":22.833254,"package":{"name":"is-port-reachable","keywords":["port","reachable","local","remote","host","ip","localhost","address","connect","connectable","online","socket","tcp","is","check"],"version":"4.0.0","description":"Check if a local or remote port is reachable","sanitized_name":"is-port-reachable","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2021-09-19T09:40:45.281Z","links":{"homepage":"https://github.com/sindresorhus/is-port-reachable#readme","repository":"git+https://github.com/sindresorhus/is-port-reachable.git","bugs":"https://github.com/sindresorhus/is-port-reachable/issues","npm":"https://www.npmjs.com/package/is-port-reachable"}},"score":{"final":22.833254,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3388086,"weekly":566129},"dependents":"10","updated":"2026-10-10T00:29:14.746Z","searchScore":22.812292,"package":{"name":"@salesforce/types","keywords":["salesforce","sf","metadata"],"version":"1.8.0","description":"contains typescript types for salesforce objects","sanitized_name":"@salesforce/types","publisher":{"email":"alm-cli@salesforce.com","username":"salesforce-releases"},"maintainers":[{"email":"industriesEngineeringDevOps@salesforce.com","username":"ire-npm-team-user"},{"email":"jimjag@gmail.com","username":"jimjag"},{"email":"alm-cli@salesforce.com","username":"salesforce-releases"},{"email":"jschroeder@salesforce.com","username":"jasonschroeder-sfdc"},{"email":"dev@mobify.com","username":"mobify"},{"email":"admin@lwcjs.org","username":"lwc-admin"},{"email":"osscore@salesforce.com","username":"salesforce-admin"}],"license":"BSD-3-Clause","date":"2026-06-12T18:57:13.404Z","links":{"homepage":"https://github.com/forcedotcom/wsdl#readme","repository":"git+https://github.com/forcedotcom/wsdl.git","bugs":"https://github.com/forcedotcom/wsdl/issues","npm":"https://www.npmjs.com/package/@salesforce/types"}},"score":{"final":22.812292,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":22526583,"weekly":5518756},"dependents":"342","updated":"2026-10-10T00:27:46.252Z","searchScore":22.811935,"package":{"name":"guid-typescript","keywords":["typescript","guid","identifier"],"version":"1.0.9","description":"Guid generator to typescript","sanitized_name":"guid-typescript","publisher":{"email":"nicolas.senac15@gmail.com","username":"nicolas.developer"},"maintainers":[{"email":"nicolas.senac15@gmail.com","username":"nicolas.developer"}],"license":"ISC","date":"2018-10-28T04:22:18.066Z","links":{"homepage":"https://github.com/NicolasDeveloper/guid-typescript#readme","repository":"git+https://github.com/NicolasDeveloper/guid-typescript.git","bugs":"https://github.com/NicolasDeveloper/guid-typescript/issues","npm":"https://www.npmjs.com/package/guid-typescript"}},"score":{"final":22.811935,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":599607,"weekly":159305},"dependents":"6","updated":"2026-10-10T00:27:14.477Z","searchScore":22.798594,"package":{"name":"mnth","keywords":["date","month","calendar"],"version":"2.0.0","description":"Framework-agnostic base block to build calendars, datepickers, etc by rendering 2d array of Dates","sanitized_name":"mnth","publisher":{"email":"kir@belevi.ch","username":"deepsweet"},"maintainers":[{"email":"kir@belevi.ch","username":"deepsweet"},{"email":"andypevek@gmail.com","username":"fosimus"},{"email":"psxcode@gmail.com","username":"psxcode"}],"license":"MIT","date":"2020-08-14T09:16:19.217Z","links":{"homepage":"https://github.com/nextools/metarepo#readme","repository":"git+https://github.com/nextools/metarepo.git","bugs":"https://github.com/nextools/metarepo/issues","npm":"https://www.npmjs.com/package/mnth"}},"score":{"final":22.798594,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":738593967,"weekly":161696807},"dependents":"2704","updated":"2026-10-10T00:23:08.720Z","searchScore":22.777845,"package":{"name":"fast-json-stable-stringify","keywords":["json","stringify","deterministic","hash","stable"],"version":"2.1.0","description":"deterministic `JSON.stringify()` - a faster version of substack's json-stable-strigify without jsonify","sanitized_name":"fast-json-stable-stringify","publisher":{"email":"e.poberezkin@me.com","username":"esp"},"maintainers":[{"email":"e.poberezkin@me.com","username":"esp"}],"license":"MIT","date":"2019-12-14T16:17:57.583Z","links":{"homepage":"https://github.com/epoberezkin/fast-json-stable-stringify","repository":"git://github.com/epoberezkin/fast-json-stable-stringify.git","bugs":"https://github.com/epoberezkin/fast-json-stable-stringify/issues","npm":"https://www.npmjs.com/package/fast-json-stable-stringify"}},"score":{"final":22.777845,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":285273797,"weekly":64149603},"dependents":"9057","updated":"2026-10-10T00:23:55.430Z","searchScore":22.773726,"package":{"name":"bignumber.js","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"version":"11.1.5","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","sanitized_name":"bignumber-js","publisher":{"email":"M8ch88l@gmail.com","username":"mikemcl"},"maintainers":[{"email":"M8ch88l@gmail.com","username":"mikemcl"}],"license":"MIT","date":"2026-07-05T15:16:46.027Z","links":{"homepage":"https://github.com/MikeMcl/bignumber.js#readme","repository":"git+https://github.com/MikeMcl/bignumber.js.git","bugs":"https://github.com/MikeMcl/bignumber.js/issues","npm":"https://www.npmjs.com/package/bignumber.js"}},"score":{"final":22.773726,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":421016977,"weekly":95614124},"dependents":"2024","updated":"2026-10-10T00:28:35.326Z","searchScore":22.76749,"package":{"name":"env-paths","keywords":["common","user","paths","env","environment","directory","dir","appdir","path","data","config","cache","logs","temp","linux","unix"],"version":"4.0.0","description":"Get paths for storing things like data, config, cache, etc","sanitized_name":"env-paths","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2026-01-24T14:29:07.374Z","links":{"homepage":"https://github.com/sindresorhus/env-paths#readme","repository":"git+https://github.com/sindresorhus/env-paths.git","bugs":"https://github.com/sindresorhus/env-paths/issues","npm":"https://www.npmjs.com/package/env-paths"}},"score":{"final":22.76749,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":481651875,"weekly":103531487},"dependents":"1740","updated":"2026-10-10T00:23:02.618Z","searchScore":22.767183,"package":{"name":"hosted-git-info","keywords":["git","github","bitbucket","gitlab"],"version":"10.1.1","description":"Provides metadata and conversions from repository urls for GitHub, Bitbucket and GitLab","sanitized_name":"hosted-git-info","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:f9c9ac11-fd64-489b-baba-cdd583d96676","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-18T16:04:06.716Z","links":{"homepage":"https://github.com/npm/hosted-git-info","repository":"git+https://github.com/npm/hosted-git-info.git","bugs":"https://github.com/npm/hosted-git-info/issues","npm":"https://www.npmjs.com/package/hosted-git-info"}},"score":{"final":22.767183,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4736555,"weekly":991480},"dependents":"9","updated":"2026-10-10T00:45:13.182Z","searchScore":22.76444,"package":{"name":"@netlify/types","keywords":[],"version":"3.2.0","description":"TypeScript definitions for the Netlify platform","sanitized_name":"@netlify/types","publisher":{"email":"bot@netlify.com","username":"netlify-bot"},"maintainers":[{"email":"bot@netlify.com","username":"netlify-bot"},{"email":"mike.wen@netlify.com","username":"mikewen"},{"email":"youval.vaknin@gmail.com","username":"youvalv"},{"email":"philippe.serhal@netlify.com","username":"serhalp-netlify"},{"email":"mike.gualtieri@netlify.com","username":"mlgualtieri-gatsby"}],"license":"MIT","date":"2026-10-01T06:09:17.026Z","links":{"homepage":"https://github.com/netlify/primitives#readme","repository":"git+https://github.com/netlify/primitives.git","bugs":"https://github.com/netlify/primitives/issues","npm":"https://www.npmjs.com/package/@netlify/types"}},"score":{"final":22.76444,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":24540461,"weekly":5475939},"dependents":"10","updated":"2026-10-10T00:30:48.395Z","searchScore":22.74507,"package":{"name":"reserved-identifiers","keywords":["reserved","identifiers","keywords","words","restricted","javascript","ecmascript","identifier","variable","function","property","set"],"version":"1.2.0","description":"Provides a list of reserved identifiers for JavaScript","sanitized_name":"reserved-identifiers","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2025-10-25T05:04:04.320Z","links":{"homepage":"https://github.com/sindresorhus/reserved-identifiers#readme","repository":"git+https://github.com/sindresorhus/reserved-identifiers.git","bugs":"https://github.com/sindresorhus/reserved-identifiers/issues","npm":"https://www.npmjs.com/package/reserved-identifiers"}},"score":{"final":22.74507,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":87978592,"weekly":21377231},"dependents":"1794","updated":"2026-10-10T00:22:15.891Z","searchScore":22.728148,"package":{"name":"valibot","keywords":["modular","typescript","schema","validation","parsing","bundle-size","type-safe","runtime","validator","schema-validation","type-inference","standard-schema"],"version":"1.5.0","description":"The modular and type safe schema library for validating structural data","sanitized_name":"valibot","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:24ff84f6-5aa4-4131-9129-2cb8294bf794","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"hillerfabian11@gmail.com","username":"fabian-hiller"}],"license":"MIT","date":"2026-09-09T12:58:23.503Z","links":{"homepage":"https://valibot.dev","repository":"git+https://github.com/open-circle/valibot.git","bugs":"https://github.com/open-circle/valibot/issues","npm":"https://www.npmjs.com/package/valibot"}},"score":{"final":22.728148,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":513297245,"weekly":91617136},"dependents":"1014","updated":"2026-10-10T00:29:07.856Z","searchScore":22.721243,"package":{"name":"slice-ansi","keywords":["slice","string","ansi","styles","color","colour","colors","terminal","console","cli","tty","escape","formatting","rgb","256","shell","xterm","log","logging","command-line","text"],"version":"9.0.1","description":"Slice a string with ANSI escape codes","sanitized_name":"slice-ansi","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2026-09-18T19:16:22.204Z","links":{"homepage":"https://github.com/chalk/slice-ansi#readme","repository":"git+https://github.com/chalk/slice-ansi.git","bugs":"https://github.com/chalk/slice-ansi/issues","npm":"https://www.npmjs.com/package/slice-ansi"}},"score":{"final":22.721243,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7112288,"weekly":1487092},"dependents":"14","updated":"2026-10-10T00:22:30.678Z","searchScore":22.720984,"package":{"name":"mime-format","keywords":["postman","http-code","mime","content-type"],"version":"2.0.2","description":"Database to mime-format based on content-type header and content","sanitized_name":"mime-format","publisher":{"email":"codenirvana28@gmail.com","username":"codenirvana"},"maintainers":[{"email":"mail@shamasis.net","username":"shamasis"},{"email":"codenirvana28@gmail.com","username":"codenirvana"},{"email":"kayalvizhi.devakumaran@postman.com","username":"kdevakumaran"}],"license":"Apache-2.0","date":"2025-02-21T10:09:15.041Z","links":{"homepage":"https://github.com/postmanlabs/mime-format#readme","repository":"git+https://github.com/postmanlabs/mime-format.git","bugs":"https://github.com/postmanlabs/mime-format/issues","npm":"https://www.npmjs.com/package/mime-format"}},"score":{"final":22.720984,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":823297523,"weekly":152691264},"dependents":"2074","updated":"2026-10-10T00:27:55.230Z","searchScore":22.720459,"package":{"name":"onetime","keywords":["once","function","one","onetime","func","fn","single","call","called","prevent"],"version":"8.0.0","description":"Ensure a function is only called once","sanitized_name":"onetime","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2026-02-02T07:42:24.047Z","links":{"homepage":"https://github.com/sindresorhus/onetime#readme","repository":"git+https://github.com/sindresorhus/onetime.git","bugs":"https://github.com/sindresorhus/onetime/issues","npm":"https://www.npmjs.com/package/onetime"}},"score":{"final":22.720459,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4187989,"weekly":905646},"dependents":"313","updated":"2026-10-10T00:20:10.530Z","searchScore":22.716442,"package":{"name":"new-github-release-url","keywords":["github","release","releases","new","generate","url","gh","query","search","parameters","params"],"version":"2.0.0","description":"Generate a URL for opening a new GitHub release with prefilled tag, body, and other fields","sanitized_name":"new-github-release-url","publisher":{"email":"sindresorhus@gmail.com","username":"sindresorhus"},"maintainers":[{"email":"sindresorhus@gmail.com","username":"sindresorhus"}],"license":"MIT","date":"2021-10-18T15:50:05.060Z","links":{"homepage":"https://github.com/sindresorhus/new-github-release-url#readme","repository":"git+https://github.com/sindresorhus/new-github-release-url.git","bugs":"https://github.com/sindresorhus/new-github-release-url/issues","npm":"https://www.npmjs.com/package/new-github-release-url"}},"score":{"final":22.716442,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2420864,"weekly":617742},"dependents":"18","updated":"2026-10-10T00:27:47.895Z","searchScore":22.708073,"package":{"name":"ot-text-unicode","keywords":["ot","text","sharejs"],"version":"4.0.0","description":"OT type for plaintext","sanitized_name":"ot-text-unicode","publisher":{"email":"me@josephg.com","username":"josephg"},"maintainers":[{"email":"me@josephg.com","username":"josephg"}],"license":"ISC","date":"2020-07-02T04:07:27.604Z","links":{"homepage":"https://github.com/ottypes/text","repository":"git+https://github.com/ottypes/text.git","bugs":"https://github.com/ottypes/text/issues","npm":"https://www.npmjs.com/package/ot-text-unicode"}},"score":{"final":22.708073,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":804349,"weekly":179295},"dependents":"12","updated":"2026-10-10T00:24:48.955Z","searchScore":22.69136,"package":{"name":"ensure-type","keywords":["javascript","ensure","runtime","type","coercion"],"version":"1.5.1","description":"Ensure runtime type safety and perform type coercion if needed.","sanitized_name":"ensure-type","publisher":{"email":"cheton@gmail.com","username":"cheton"},"maintainers":[{"email":"cheton@gmail.com","username":"cheton"}],"license":"MIT","date":"2021-05-30T08:15:12.637Z","links":{"homepage":"https://github.com/cheton/ensure-type","repository":"git+ssh://git@github.com/cheton/ensure-type.git","bugs":"https://github.com/cheton/ensure-type/issues","npm":"https://www.npmjs.com/package/ensure-type"}},"score":{"final":22.69136,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6586412,"weekly":1285759},"dependents":"5","updated":"2026-10-10T00:24:39.685Z","searchScore":22.68932,"package":{"name":"xml-parser-xo","keywords":["xml","parse","parser","convert","converter","syntax","tree"],"version":"4.1.6","description":"Parse a XML string into a proprietary syntax tree","sanitized_name":"xml-parser-xo","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:7b28068b-3737-461a-8862-d069e148e849","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"chrisbottin@gmail.com","username":"chrisbottin"}],"license":"MIT","date":"2026-05-21T21:05:40.461Z","links":{"homepage":"https://github.com/chrisbottin/xml-parser#readme","repository":"git+https://github.com/chrisbottin/xml-parser.git","bugs":"https://github.com/chrisbottin/xml-parser/issues","npm":"https://www.npmjs.com/package/xml-parser-xo"}},"score":{"final":22.68932,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":615445,"weekly":123835},"dependents":"2","updated":"2026-10-10T00:30:57.385Z","searchScore":22.671532,"package":{"name":"@tinyhttp/content-type","keywords":[],"version":"0.1.4","description":"content-type rewrite in TypeScript and ESM","sanitized_name":"@tinyhttp/content-type","publisher":{"email":"hi@v1rtl.site","username":"dropthebeatbro"},"maintainers":[{"email":"hi@v1rtl.site","username":"dropthebeatbro"},{"email":"npmjs.uyolv@fastmail.com","username":"v1rtl"}],"license":"MIT","date":"2023-09-28T16:36:22.952Z","links":{"homepage":"https://github.com/tinyhttp/content-type#readme","repository":"git+https://github.com/tinyhttp/content-type.git","bugs":"https://github.com/tinyhttp/content-type/issues","npm":"https://www.npmjs.com/package/@tinyhttp/content-type"}},"score":{"final":22.671532,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}}],"total":525303,"time":"2026-10-10T07:56:06.329Z"}