{"objects":[{"downloads":{"monthly":67325498,"weekly":14351812},"dependents":"234","updated":"2026-10-10T00:30:42.009Z","searchScore":58.396862,"package":{"name":"call-me-maybe","keywords":["promise","callback","denodeify","promisify","carlyraejepsen"],"version":"1.0.2","description":"Let your JS API users either give you a callback or receive a promise","sanitized_name":"call-me-maybe","publisher":{"email":"eric@limulus.net","username":"limulus"},"maintainers":[{"email":"eric@limulus.net","username":"limulus"}],"license":"MIT","date":"2022-10-31T03:29:12.097Z","links":{"homepage":"https://github.com/limulus/call-me-maybe#readme","repository":"git+https://github.com/limulus/call-me-maybe.git","bugs":"https://github.com/limulus/call-me-maybe/issues","npm":"https://www.npmjs.com/package/call-me-maybe"}},"score":{"final":58.396862,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":103115983,"weekly":23661409},"dependents":"89","updated":"2026-10-10T00:29:52.212Z","searchScore":54.72464,"package":{"name":"help-me","keywords":["help","command","minimist","commist"],"version":"5.0.0","description":"Help command for node, partner of minimist and commist","sanitized_name":"help-me","publisher":{"email":"hello@matteocollina.com","username":"matteo.collina"},"maintainers":[{"email":"hello@matteocollina.com","username":"matteo.collina"}],"license":"MIT","date":"2023-12-13T10:30:49.578Z","links":{"homepage":"https://github.com/mcollina/help-me","repository":"git+https://github.com/mcollina/help-me.git","bugs":"https://github.com/mcollina/help-me/issues","npm":"https://www.npmjs.com/package/help-me"}},"score":{"final":54.72464,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":68485500,"weekly":16054163},"dependents":"573","updated":"2026-10-10T00:19:43.034Z","searchScore":53.07857,"package":{"name":"anser","keywords":["ansi","html"],"version":"2.3.5","description":"A low level parser for ANSI sequences.","sanitized_name":"anser","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-12-15T21:10:49.252Z","links":{"homepage":"https://github.com/IonicaBizau/anser#readme","repository":"git://github.com/IonicaBizau/anser.git","bugs":"http://github.com/IonicaBizau/anser/issues","npm":"https://www.npmjs.com/package/anser"}},"score":{"final":53.07857,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":32135553,"weekly":7074907},"dependents":"14","updated":"2026-10-10T00:24:12.828Z","searchScore":51.4101,"package":{"name":"remove-trailing-spaces","keywords":["remove","trailing","spaces","the","from","a","string"],"version":"1.0.9","description":"Remove the trailing spaces from a string.","sanitized_name":"remove-trailing-spaces","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-14T01:29:58.897Z","links":{"homepage":"https://github.com/IonicaBizau/remove-trailing-spaces#readme","repository":"git+ssh://git@github.com/IonicaBizau/remove-trailing-spaces.git","bugs":"https://github.com/IonicaBizau/remove-trailing-spaces/issues","npm":"https://www.npmjs.com/package/remove-trailing-spaces"}},"score":{"final":51.4101,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":44916019,"weekly":8819513},"dependents":"305","updated":"2026-10-10T00:30:44.822Z","searchScore":50.60842,"package":{"name":"regex-parser","keywords":["regular","expressions","node","parser","string"],"version":"2.3.1","description":"A module that parses a string as regular expression and returns the parsed value.","sanitized_name":"regex-parser","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-14T01:27:54.480Z","links":{"homepage":"https://github.com/IonicaBizau/regex-parser.js","repository":"git+ssh://git@github.com/IonicaBizau/regex-parser.js.git","bugs":"https://github.com/IonicaBizau/regex-parser.js/issues","npm":"https://www.npmjs.com/package/regex-parser"}},"score":{"final":50.60842,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":30074233,"weekly":4899754},"dependents":"348","updated":"2026-10-10T00:29:35.661Z","searchScore":50.200565,"package":{"name":"protocols","keywords":["protocols","protocol","url","parse"],"version":"2.0.2","description":"Get the protocols of an input url.","sanitized_name":"protocols","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-14T01:18:58.734Z","links":{"homepage":"https://github.com/IonicaBizau/protocols","repository":"git+ssh://git@github.com/IonicaBizau/protocols.git","bugs":"https://github.com/IonicaBizau/protocols/issues","npm":"https://www.npmjs.com/package/protocols"}},"score":{"final":50.200565,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":28396788,"weekly":5736919},"dependents":"372","updated":"2026-10-10T00:27:34.137Z","searchScore":50.19701,"package":{"name":"parse-path","keywords":["parse","path","url","node","git","advanced"],"version":"7.1.0","description":"Parse paths (local paths, urls: ssh/git/etc)","sanitized_name":"parse-path","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"simon.ricaldone@circabs.com","username":"simon-p-r"},{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-04-15T07:02:16.169Z","links":{"homepage":"https://github.com/IonicaBizau/parse-path","repository":"git+https://github.com/IonicaBizau/parse-path.git","bugs":"https://github.com/IonicaBizau/parse-path/issues","npm":"https://www.npmjs.com/package/parse-path"}},"score":{"final":50.19701,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":25665336,"weekly":5475631},"dependents":"1023","updated":"2026-10-10T00:21:19.016Z","searchScore":49.719013,"package":{"name":"git-url-parse","keywords":["parse","git","url"],"version":"16.1.0","description":"A high level git url parser for common git providers.","sanitized_name":"git-url-parse","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-04-15T07:02:58.203Z","links":{"homepage":"https://github.com/IonicaBizau/git-url-parse","repository":"git+ssh://git@github.com/IonicaBizau/git-url-parse.git","bugs":"https://github.com/IonicaBizau/git-url-parse/issues","npm":"https://www.npmjs.com/package/git-url-parse"}},"score":{"final":49.719013,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":27510719,"weekly":4605551},"dependents":"462","updated":"2026-10-10T00:25:36.898Z","searchScore":49.56265,"package":{"name":"parse-url","keywords":["parse","url","node","git","advanced"],"version":"11.1.0","description":"An advanced url parser supporting git urls too.","sanitized_name":"parse-url","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2026-03-04T15:25:29.212Z","links":{"homepage":"https://github.com/IonicaBizau/parse-url","repository":"git+https://github.com/IonicaBizau/parse-url.git","bugs":"https://github.com/IonicaBizau/parse-url/issues","npm":"https://www.npmjs.com/package/parse-url"}},"score":{"final":49.56265,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":26149194,"weekly":5247356},"dependents":"354","updated":"2026-10-10T00:29:13.409Z","searchScore":48.85183,"package":{"name":"is-ssh","keywords":["ssh","url","check","parser"],"version":"1.4.1","description":"Check if an input value is a ssh url or not.","sanitized_name":"is-ssh","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-13T20:16:53.384Z","links":{"homepage":"https://github.com/IonicaBizau/node-is-ssh","repository":"git+ssh://git@github.com/IonicaBizau/node-is-ssh.git","bugs":"https://github.com/IonicaBizau/node-is-ssh/issues","npm":"https://www.npmjs.com/package/is-ssh"}},"score":{"final":48.85183,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":25337346,"weekly":5388382},"dependents":"357","updated":"2026-10-10T00:21:51.847Z","searchScore":48.50941,"package":{"name":"git-up","keywords":["git","url","parser","parsing"],"version":"8.1.1","description":"A low level git url parser.","sanitized_name":"git-up","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-04-11T10:59:36.994Z","links":{"homepage":"https://github.com/IonicaBizau/git-up","repository":"git+https://github.com/IonicaBizau/git-up.git","bugs":"https://github.com/IonicaBizau/git-up/issues","npm":"https://www.npmjs.com/package/git-up"}},"score":{"final":48.50941,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":67378023,"weekly":14809174},"dependents":"2051","updated":"2026-10-10T00:21:44.966Z","searchScore":47.94555,"package":{"name":"react-error-boundary","keywords":["react","reactjs","virtual","window","windowed","list","scrolling","infinite","virtualized","table","grid","spreadsheet"],"version":"6.1.6","description":"Simple reusable React error boundary component","sanitized_name":"react-error-boundary","publisher":{"email":"briandavidvaughn@gmail.com","username":"brianvaughn"},"maintainers":[{"email":"me@kentcdodds.com","username":"kentcdodds"},{"email":"briandavidvaughn@gmail.com","username":"brianvaughn"}],"license":"MIT","date":"2026-09-20T17:43:40.619Z","links":{"homepage":"https://react-error-boundary-lib.vercel.app/","repository":"git+https://github.com/bvaughn/react-error-boundary.git","bugs":"https://github.com/bvaughn/react-error-boundary/issues","npm":"https://www.npmjs.com/package/react-error-boundary"}},"score":{"final":47.94555,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":22200487,"weekly":5144794},"dependents":"4531","updated":"2026-10-10T00:20:46.675Z","searchScore":47.136818,"package":{"name":"pinia","keywords":["api","composition","pigna","pinia","piña","safe","setup","store","ts","type","typed","typescript","vue","vuex"],"version":"4.0.3","description":"Intuitive, type safe and flexible Store for Vue","sanitized_name":"pinia","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:66bb88c5-5af1-4c93-ace8-ac0318b27440","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"posva13@gmail.com","username":"posva"}],"license":"MIT","date":"2026-08-12T12:21:06.901Z","links":{"homepage":"https://pinia.vuejs.org","repository":"git+https://github.com/vuejs/pinia.git","bugs":"https://github.com/vuejs/pinia/issues","npm":"https://www.npmjs.com/package/pinia"}},"score":{"final":47.136818,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":81974723,"weekly":18300073},"dependents":"27","updated":"2026-10-10T00:29:17.044Z","searchScore":47.066013,"package":{"name":"exit-x","keywords":["exit","process","stdio","stdout","stderr","drain","flush","3584"],"version":"0.2.2","description":"A replacement for process.exit that ensures stdio are fully drained before exiting.","sanitized_name":"exit-x","publisher":{"email":"vlad@vladikoff.com","username":"vladikoff"},"maintainers":[{"email":"krinkle@fastmail.com","username":"krinkle"},{"email":"vlad@vladikoff.com","username":"vladikoff"},{"email":"xhmikosr@gmail.com","username":"xhmikosr"}],"license":"MIT","date":"2024-12-04T14:22:55.906Z","links":{"homepage":"https://github.com/gruntjs/node-exit-x","repository":"git://github.com/gruntjs/node-exit-x.git","bugs":"https://github.com/gruntjs/node-exit-x/issues","npm":"https://www.npmjs.com/package/exit-x"}},"score":{"final":47.066013,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8095944,"weekly":1648011},"dependents":"1683","updated":"2026-10-10T00:22:38.039Z","searchScore":46.54583,"package":{"name":"react-virtualized","keywords":["react","reactjs","react-component","virtual","list","scrolling","infinite","virtualized","table","fixed","header","flex","flexbox","grid","spreadsheet"],"version":"9.22.6","description":"React components for efficiently rendering large, scrollable lists and tabular data","sanitized_name":"react-virtualized","publisher":{"email":"briandavidvaughn@gmail.com","username":"brianvaughn"},"maintainers":[{"email":"opensource@trysound.io","username":"trysound"},{"email":"briandavidvaughn@gmail.com","username":"brianvaughn"},{"email":"me@weiweiwu.me","username":"wuweiweiwu"}],"license":"MIT","date":"2025-01-20T21:42:18.533Z","links":{"homepage":"https://github.com/bvaughn/react-virtualized","repository":"git+https://github.com/bvaughn/react-virtualized.git","bugs":"https://github.com/bvaughn/react-virtualized/issues","npm":"https://www.npmjs.com/package/react-virtualized"}},"score":{"final":46.54583,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":826177,"weekly":188415},"dependents":"257","updated":"2026-10-10T00:22:22.892Z","searchScore":46.271873,"package":{"name":"@rainbow-me/rainbowkit","keywords":["ens","ethereum","react","react-hook","hooks","blockchain"],"version":"2.2.11","description":"The best way to connect a wallet","sanitized_name":"@rainbow-me/rainbowkit","publisher":{"email":"d@niel.nyc","actor":{"name":"danielsinclair","type":"user","email":"d@niel.nyc"},"username":"danielsinclair"},"maintainers":[{"email":"jin.chung17@gmail.com","username":"jinchung"},{"email":"c@baroni.co","username":"cbaroni"}],"license":"MIT","date":"2026-05-06T08:38:23.249Z","links":{"homepage":"https://github.com/rainbow-me/rainbowkit#readme","repository":"git+https://github.com/rainbow-me/rainbowkit.git","bugs":"https://github.com/rainbow-me/rainbowkit/issues","npm":"https://www.npmjs.com/package/@rainbow-me/rainbowkit"}},"score":{"final":46.271873,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":47867765,"weekly":10786424},"dependents":"65","updated":"2026-10-10T00:21:22.066Z","searchScore":45.956894,"package":{"name":"property-expr","keywords":["expr","expression","setter","getter","deep","property","Justin-Beiber","accessor"],"version":"2.0.6","description":"tiny util for getting and setting deep object props safely","sanitized_name":"property-expr","publisher":{"email":"monastic.panic@gmail.com","username":"monastic.panic"},"maintainers":[{"email":"monastic.panic@gmail.com","username":"monastic.panic"}],"license":"MIT","date":"2023-10-13T14:27:35.844Z","links":{"homepage":"https://github.com/jquense/expr#readme","repository":"git+https://github.com/jquense/expr.git","bugs":"https://github.com/jquense/expr/issues","npm":"https://www.npmjs.com/package/property-expr"}},"score":{"final":45.956894,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":39225683,"weekly":8519789},"dependents":"13","updated":"2026-10-10T00:24:02.770Z","searchScore":45.70309,"package":{"name":"meros","keywords":["defer","fetch","graphql","multipart mixed","multipart","reader","stream","utility"],"version":"1.3.2","description":"A fast 642B utility that makes reading multipart responses simple","sanitized_name":"meros","publisher":{"email":"me@marais.co","username":"marais"},"maintainers":[{"email":"me@marais.co","username":"marais"}],"license":"MIT","date":"2025-09-12T03:11:02.151Z","links":{"homepage":"https://github.com/maraisr/meros#readme","repository":"git+https://github.com/maraisr/meros.git","bugs":"https://github.com/maraisr/meros/issues","npm":"https://www.npmjs.com/package/meros"}},"score":{"final":45.70309,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1007054,"weekly":197113},"dependents":"30","updated":"2026-10-10T00:25:33.965Z","searchScore":45.67868,"package":{"name":"react-native-in-app-review","keywords":["react-native","review","app-review","in-app-review","react-native-in-app-review","store-kit","android","ios","app store","play store","app gallery","App Gallery","rate your app","review is sent to the Play Store","review is sent to the App Store","review is sent to the App Gallery","rating","view","react-component","react-native-component","in-app-comment","in app comment"],"version":"4.4.2","description":"react native in app review, to rate on Play store, App Store, Generally, the in-app review flow (see figure 1 for play store, figure 2 for ios) can be triggered at any time throughout the user journey of your app. During the flow, the user has the ability","sanitized_name":"react-native-in-app-review","publisher":{"email":"menasamer11@gmail.com","username":"minasamir"},"maintainers":[{"email":"menasamer11@gmail.com","username":"minasamir"}],"license":"MIT","date":"2025-09-03T13:04:19.644Z","links":{"homepage":"https://github.com/MinaSamir11/react-native-in-app-review#readme","repository":"git+https://github.com/MinaSamir11/react-native-in-app-review.git","bugs":"https://github.com/MinaSamir11/react-native-in-app-review/issues","npm":"https://www.npmjs.com/package/react-native-in-app-review"}},"score":{"final":45.67868,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":165607883,"weekly":34966578},"dependents":"797","updated":"2026-10-10T00:26:20.767Z","searchScore":45.284157,"package":{"name":"didyoumean","keywords":["didyoumean","mean","edit","distance","levenshtein"],"version":"1.2.2","description":"Match human-quality input to potential matches by edit distance.","sanitized_name":"didyoumean","publisher":{"email":"dcporter@gmail.com","username":"dcporter"},"maintainers":[{"email":"dcporter@gmail.com","username":"dcporter"}],"license":"Apache-2.0","date":"2021-06-24T14:00:09.748Z","links":{"homepage":"https://github.com/dcporter/didyoumean.js","repository":"git+https://github.com/dcporter/didyoumean.js.git","bugs":"https://github.com/dcporter/didyoumean.js/issues","npm":"https://www.npmjs.com/package/didyoumean"}},"score":{"final":45.284157,"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":45.204803,"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":45.204803,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5022521,"weekly":1060981},"dependents":"33","updated":"2026-10-10T00:20:25.362Z","searchScore":44.744484,"package":{"name":"properties-file","keywords":[".properties","properties",".properties file","properties file","parser","editor","formatter","Java","intl","i18n","Webpack loader","Rollup plugin","Vite plugin","esbuild plugin","Bun plugin","internationalization"],"version":"5.0.7","description":".properties file parser, editor, formatter and bundler integrations.","sanitized_name":"properties-file","publisher":{"email":"bouvrette.nicolas@gmail.com","username":"nbouvrette"},"maintainers":[{"email":"bouvrette.nicolas@gmail.com","username":"nbouvrette"}],"license":"MIT","date":"2026-09-05T04:20:51.401Z","links":{"homepage":"https://github.com/properties-file/properties-file#readme","repository":"git+https://github.com/properties-file/properties-file.git","bugs":"https://github.com/properties-file/properties-file/issues","npm":"https://www.npmjs.com/package/properties-file"}},"score":{"final":44.744484,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":15339584,"weekly":3225007},"dependents":"904","updated":"2026-10-10T00:23:44.917Z","searchScore":44.631252,"package":{"name":"react-virtualized-auto-sizer","keywords":["react","reactjs","virtual","window","windowed","list","scrolling","infinite","virtualized","table","grid","spreadsheet"],"version":"2.0.3","description":"<img src=\"https://react-virtualized-auto-sizer.vercel.app/og.png\" alt=\"react-virtualized-auto-sizer logo\" width=\"400\" height=\"210\" />","sanitized_name":"react-virtualized-auto-sizer","publisher":{"email":"briandavidvaughn@gmail.com","username":"brianvaughn"},"maintainers":[{"email":"briandavidvaughn@gmail.com","username":"brianvaughn"}],"license":"MIT","date":"2026-02-13T22:36:09.479Z","links":{"homepage":"https://react-virtualized-auto-sizer.vercel.app/","repository":"git+https://github.com/bvaughn/react-virtualized-auto-sizer.git","bugs":"https://github.com/bvaughn/react-virtualized-auto-sizer/issues","npm":"https://www.npmjs.com/package/react-virtualized-auto-sizer"}},"score":{"final":44.631252,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2910638,"weekly":589700},"dependents":"17","updated":"2026-10-10T00:22:55.259Z","searchScore":44.56996,"package":{"name":"@netlify/config","keywords":["javascript","nodejs","windows","macos","linux","shell","bash","build","terminal","deployment","es6","serverless","ci","plugins","continuous-integration","continuous-delivery","continuous-deployment","continuous-testing","netlify-plugin","netlify"],"version":"25.2.6","description":"Netlify config module","sanitized_name":"@netlify/config","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"netlify-bot","type":"user","email":"bot@netlify.com"},"trustedPublisher":{"oidcConfigId":"547f9915-7dad-4b10-9f3a-4307c0eff689","id":"github"},"username":"GitHub Actions"},"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-09-29T04:16:49.503Z","links":{"homepage":"https://github.com/netlify/build","repository":"git+https://github.com/netlify/build.git","bugs":"https://github.com/netlify/build/issues","npm":"https://www.npmjs.com/package/@netlify/config"}},"score":{"final":44.56996,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7370388,"weekly":1714441},"dependents":"53","updated":"2026-10-10T00:23:03.921Z","searchScore":43.953316,"package":{"name":"@vladfrangu/async_event_emitter","keywords":["event emitter","async","event","emitter"],"version":"2.4.7","description":"An event emitter implementation with async support in mind","sanitized_name":"@vladfrangu/async_event_emitter","publisher":{"email":"kingdgrizzle@gmail.com","username":"vladfrangu"},"maintainers":[{"email":"kingdgrizzle@gmail.com","username":"vladfrangu"}],"license":"MIT","date":"2025-10-04T15:08:24.646Z","links":{"repository":"git+https://github.com/vladfrangu/async_event_emitter.git","bugs":"https://github.com/vladfrangu/async_event_emitter/issues","npm":"https://www.npmjs.com/package/@vladfrangu/async_event_emitter"}},"score":{"final":43.953316,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":887601,"weekly":188526},"dependents":"81","updated":"2026-10-10T00:22:57.724Z","searchScore":42.80901,"package":{"name":"wtfnode","keywords":[],"version":"0.10.1","description":"Utility to help find out why Node isn't exiting","sanitized_name":"wtfnode","publisher":{"email":"npmjs.com@masquerader.com","username":"myndzi"},"maintainers":[{"email":"npmjs.com@masquerader.com","username":"myndzi"}],"license":"ISC","date":"2025-10-05T03:26:16.201Z","links":{"homepage":"https://github.com/myndzi/wtfnode#readme","repository":"git+https://github.com/myndzi/wtfnode.git","bugs":"https://github.com/myndzi/wtfnode/issues","npm":"https://www.npmjs.com/package/wtfnode"}},"score":{"final":42.80901,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2730951,"weekly":626846},"dependents":"11","updated":"2026-10-10T00:22:56.929Z","searchScore":42.34646,"package":{"name":"ng-mocks","keywords":["angular","test","testing","mock","mocking","component","directive","pipe","provider","service","TestBed","how-to","frontend","front-end","jest","jasmine","vitest","enzyme","stub","dependency"],"version":"14.18.1","description":"ng-mocks simplifies Angular testing with mock dependencies, shallow rendering and less boilerplate. Mock components, services, directives, pipes and modules in Angular 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 with Jasmine, Jest or Vitest.","sanitized_name":"ng-mocks","publisher":{"email":"michael@guseff.com","username":"satantime"},"maintainers":[{"email":"ike18t@gmail.com","username":"ike18t"},{"email":"michael@guseff.com","username":"satantime"}],"license":"MIT","date":"2026-09-18T17:54:25.420Z","links":{"homepage":"https://ng-mocks.sudo.eu","repository":"git+https://github.com/help-me-mom/ng-mocks.git","bugs":"https://github.com/help-me-mom/ng-mocks/issues","npm":"https://www.npmjs.com/package/ng-mocks"}},"score":{"final":42.34646,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2346060,"weekly":475873},"dependents":"64","updated":"2026-10-10T00:26:11.117Z","searchScore":41.902493,"package":{"name":"iterate-object","keywords":["iterate","object"],"version":"1.3.5","description":"A convenient way to iterate objects.","sanitized_name":"iterate-object","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-13T20:19:15.493Z","links":{"homepage":"https://github.com/IonicaBizau/node-iterate-object","repository":"git+ssh://git@github.com/IonicaBizau/node-iterate-object.git","bugs":"https://github.com/IonicaBizau/node-iterate-object/issues","npm":"https://www.npmjs.com/package/iterate-object"}},"score":{"final":41.902493,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2835898,"weekly":579707},"dependents":"28","updated":"2026-10-10T00:24:53.413Z","searchScore":41.802734,"package":{"name":"w-json","keywords":["write","json","files"],"version":"1.3.11","description":"A small module to write JSON files.","sanitized_name":"w-json","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-14T00:55:36.172Z","links":{"homepage":"https://github.com/IonicaBizau/node-w-json","repository":"git+ssh://git@github.com/IonicaBizau/node-w-json.git","bugs":"https://github.com/IonicaBizau/node-w-json/issues","npm":"https://www.npmjs.com/package/w-json"}},"score":{"final":41.802734,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":51605106,"weekly":10027458},"dependents":"443","updated":"2026-10-10T00:25:00.734Z","searchScore":41.750828,"package":{"name":"domain-browser","keywords":["amd","browser","catch","component","component.io","domain","ender.js","es5","node","node-compat","require.js","try","trycatch","umd"],"version":"5.7.0","description":"Node's domain module for the web browser. This is merely an evented try...catch with the same API as node, nothing more.","sanitized_name":"domain-browser","publisher":{"email":"us@bevry.me","username":"bevryme"},"maintainers":[{"email":"us@bevry.me","username":"bevryme"}],"license":"Artistic-2.0","date":"2023-12-29T10:11:06.150Z","links":{"homepage":"https://github.com/bevry/domain-browser","repository":"git+https://github.com/bevry/domain-browser.git","bugs":"https://github.com/bevry/domain-browser/issues","npm":"https://www.npmjs.com/package/domain-browser"}},"score":{"final":41.750828,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2880844,"weekly":514771},"dependents":"13","updated":"2026-10-10T00:29:34.733Z","searchScore":41.64739,"package":{"name":"simplebar-core","keywords":[],"version":"1.3.2","description":"Scrollbars, simpler.","sanitized_name":"simplebar-core","publisher":{"email":"oi@adriendenat.com","actor":{"name":"gromy","type":"user","email":"oi@adriendenat.com"},"username":"gromy"},"maintainers":[{"email":"oi@adriendenat.com","username":"gromy"}],"license":"MIT","date":"2025-07-03T10:04:23.501Z","links":{"homepage":"https://grsmto.github.io/simplebar/","repository":"git+https://github.com/grsmto/simplebar.git","bugs":"https://github.com/grsmto/simplebar/issues","npm":"https://www.npmjs.com/package/simplebar-core"}},"score":{"final":41.64739,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1866708,"weekly":370902},"dependents":"43","updated":"2026-10-10T00:26:22.787Z","searchScore":40.83412,"package":{"name":"r-json","keywords":["read","json","files"],"version":"1.3.1","description":"A small module to read JSON files.","sanitized_name":"r-json","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-14T00:52:41.803Z","links":{"homepage":"https://github.com/IonicaBizau/node-r-json","repository":"git+ssh://git@github.com/IonicaBizau/node-r-json.git","bugs":"https://github.com/IonicaBizau/node-r-json/issues","npm":"https://www.npmjs.com/package/r-json"}},"score":{"final":40.83412,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":14639717,"weekly":3730974},"dependents":"622","updated":"2026-10-10T00:26:50.111Z","searchScore":40.701405,"package":{"name":"@resvg/resvg-js","keywords":["resvg","svg","node-resvg","resvg-js","resvg-node","rust","svg2png","svg2img","svg to png"],"version":"2.6.2","description":"A high-performance SVG renderer and toolkit, powered by Rust based resvg and napi-rs","sanitized_name":"@resvg/resvg-js","publisher":{"email":"yiorsi@gmail.com","username":"yisi"},"maintainers":[{"email":"yiorsi@gmail.com","username":"yisi"},{"email":"1074059947@qq.com","username":"qbb.sh"},{"email":"lynweklm@gmail.com","username":"broooooklyn"}],"license":"MPL-2.0","date":"2024-03-26T13:43:37.598Z","links":{"homepage":"https://github.com/yisibl/resvg-js#readme","repository":"git+ssh://git@github.com/yisibl/resvg-js.git","bugs":"https://github.com/yisibl/resvg-js/issues","npm":"https://www.npmjs.com/package/@resvg/resvg-js"}},"score":{"final":40.701405,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6365495,"weekly":1112253},"dependents":"91","updated":"2026-10-10T00:25:41.950Z","searchScore":40.499805,"package":{"name":"highlight-words-core","keywords":["highlighter","highlight","text","words","matches","substring","occurrences","search"],"version":"1.2.3","description":"Utility functions shared by react-highlight-words and react-native-highlight-words","sanitized_name":"highlight-words-core","publisher":{"email":"briandavidvaughn@gmail.com","username":"brianvaughn"},"maintainers":[{"email":"rpflorence@gmail.com","username":"ryanflorence"},{"email":"briandavidvaughn@gmail.com","username":"brianvaughn"},{"email":"clauderic.d@gmail.com","username":"clauderic"}],"license":"MIT","date":"2024-09-28T13:44:14.659Z","links":{"repository":"github.com/bvaughn/highlight-words-core.git","npm":"https://www.npmjs.com/package/highlight-words-core"}},"score":{"final":40.499805,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1004905,"weekly":200612},"dependents":"56","updated":"2026-10-10T00:24:24.527Z","searchScore":40.492317,"package":{"name":"typpy","keywords":["typeof","javascript","typpy"],"version":"3.0.0","description":"A better typeof for JavaScript.","sanitized_name":"typpy","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2026-05-17T06:47:51.290Z","links":{"homepage":"https://github.com/IonicaBizau/typpy","repository":"git+ssh://git@github.com/IonicaBizau/typpy.git","bugs":"https://github.com/IonicaBizau/typpy/issues","npm":"https://www.npmjs.com/package/typpy"}},"score":{"final":40.492317,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":121180263,"weekly":29192244},"dependents":"783","updated":"2026-10-10T00:23:09.259Z","searchScore":40.473682,"package":{"name":"@napi-rs/canvas","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","canvas","image","pdf","svg","skia"],"version":"1.0.10","description":"Canvas for Node.js with skia backend","sanitized_name":"@napi-rs/canvas","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"broooooklyn","type":"user","email":"lynweklm@gmail.com"},"trustedPublisher":{"oidcConfigId":"2cafc522-d7cc-4b34-a78b-ddb0074b046e","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"lynweklm@gmail.com","username":"broooooklyn"},{"email":"forehalo@gmail.com","username":"forehalo"}],"license":"MIT","date":"2026-10-01T16:57:32.164Z","links":{"homepage":"https://github.com/Brooooooklyn/canvas#readme","repository":"git+https://github.com/Brooooooklyn/canvas.git","bugs":"https://github.com/Brooooooklyn/canvas/issues","npm":"https://www.npmjs.com/package/@napi-rs/canvas"}},"score":{"final":40.473682,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1099429,"weekly":186616},"dependents":"151","updated":"2026-10-10T00:27:23.026Z","searchScore":40.373413,"package":{"name":"is-there","keywords":["fs","exists","file","directory"],"version":"4.5.2","description":"Check if a file or directory exists in a given path.","sanitized_name":"is-there","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-14T00:44:16.766Z","links":{"homepage":"https://github.com/IonicaBizau/node-is-there","repository":"git+ssh://git@github.com/IonicaBizau/node-is-there.git","bugs":"https://github.com/IonicaBizau/node-is-there/issues","npm":"https://www.npmjs.com/package/is-there"}},"score":{"final":40.373413,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1230616,"weekly":253098},"dependents":"265","updated":"2026-10-10T00:29:39.496Z","searchScore":40.233906,"package":{"name":"edit-json-file","keywords":["edit","json","file","a","with","ease"],"version":"1.8.1","description":"Edit a json file with ease.","sanitized_name":"edit-json-file","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-13T19:03:01.276Z","links":{"homepage":"https://github.com/IonicaBizau/edit-json-file#readme","repository":"git+ssh://git@github.com/IonicaBizau/edit-json-file.git","bugs":"https://github.com/IonicaBizau/edit-json-file/issues","npm":"https://www.npmjs.com/package/edit-json-file"}},"score":{"final":40.233906,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1230762,"weekly":253176},"dependents":"9","updated":"2026-10-10T00:25:04.348Z","searchScore":39.968235,"package":{"name":"find-value","keywords":["find","value","object","string"],"version":"2.0.0","description":"Find object values by passing the path as string.","sanitized_name":"find-value","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2026-06-05T08:58:19.307Z","links":{"homepage":"https://github.com/IonicaBizau/find-value#readme","repository":"git+ssh://git@github.com/IonicaBizau/find-value.git","bugs":"https://github.com/IonicaBizau/find-value/issues","npm":"https://www.npmjs.com/package/find-value"}},"score":{"final":39.968235,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":22311496,"weekly":4702505},"dependents":"46","updated":"2026-10-10T00:29:21.647Z","searchScore":39.714462,"package":{"name":"textextensions","keywords":["browser","deno","deno-edition","deno-entry","denoland","es2022","es5","export-default","extensions","module","node","text","text extensions","text-extensions","typed","types","typescript"],"version":"6.11.0","description":"A package that contains an array of every single file extension there is for text files","sanitized_name":"textextensions","publisher":{"email":"us@bevry.me","username":"bevryme"},"maintainers":[{"email":"us@bevry.me","username":"bevryme"}],"license":"Artistic-2.0","date":"2023-12-29T07:50:05.349Z","links":{"homepage":"https://github.com/bevry/textextensions","repository":"git+https://github.com/bevry/textextensions.git","bugs":"https://github.com/bevry/textextensions/issues","npm":"https://www.npmjs.com/package/textextensions"}},"score":{"final":39.714462,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":963150,"weekly":194553},"dependents":"41","updated":"2026-10-10T00:26:50.561Z","searchScore":39.494232,"package":{"name":"noop6","keywords":["noop6","no","operation","as","a","module","using","arrow","functions"],"version":"2.0.0","description":"No operation as a module using an arrow function.","sanitized_name":"noop6","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2026-05-17T09:51:02.412Z","links":{"homepage":"https://github.com/IonicaBizau/noop6#readme","repository":"git+ssh://git@github.com/IonicaBizau/noop6.git","bugs":"https://github.com/IonicaBizau/noop6/issues","npm":"https://www.npmjs.com/package/noop6"}},"score":{"final":39.494232,"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":39.400715,"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":39.400715,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":839681,"weekly":169304},"dependents":"138","updated":"2026-10-10T00:27:12.182Z","searchScore":39.313484,"package":{"name":"json2md","keywords":["json","markdown","converter","generator"],"version":"2.0.3","description":"A JSON to Markdown converter.","sanitized_name":"json2md","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-04-11T10:20:47.937Z","links":{"homepage":"https://github.com/IonicaBizau/json2md#readme","repository":"git+ssh://git@github.com/IonicaBizau/json2md.git","bugs":"https://github.com/IonicaBizau/json2md/issues","npm":"https://www.npmjs.com/package/json2md"}},"score":{"final":39.313484,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":21142209,"weekly":4690123},"dependents":"30","updated":"2026-10-10T00:19:52.225Z","searchScore":39.30991,"package":{"name":"binaryextensions","keywords":["binary","binary extensions","binary-extensions","browser","deno","deno-edition","deno-entry","denoland","es2022","es5","export-default","extensions","module","node","typed","types","typescript"],"version":"6.11.0","description":"A package that contains an array of every single file extension there is for binary files","sanitized_name":"binaryextensions","publisher":{"email":"us@bevry.me","username":"bevryme"},"maintainers":[{"email":"us@bevry.me","username":"bevryme"}],"license":"Artistic-2.0","date":"2023-12-29T07:39:03.720Z","links":{"homepage":"https://github.com/bevry/binaryextensions","repository":"git+https://github.com/bevry/binaryextensions.git","bugs":"https://github.com/bevry/binaryextensions/issues","npm":"https://www.npmjs.com/package/binaryextensions"}},"score":{"final":39.30991,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":18296526,"weekly":3968012},"dependents":"96","updated":"2026-10-10T00:25:37.279Z","searchScore":39.228928,"package":{"name":"editions","keywords":["allow-env","allow-read","edition","editions","es2017","es5","es6","es6+","javascript","jsnext","node","syntaxes","typed","types","typescript","versions"],"version":"6.22.0","description":"Publish multiple editions for your JavaScript packages consistently and easily (e.g. source edition, esnext edition, es2015 edition)","sanitized_name":"editions","publisher":{"email":"us@bevry.me","username":"bevryme"},"maintainers":[{"email":"us@bevry.me","username":"bevryme"}],"license":"Artistic-2.0","date":"2025-08-12T19:12:13.589Z","links":{"homepage":"https://github.com/bevry/editions","repository":"git+https://github.com/bevry/editions.git","bugs":"https://github.com/bevry/editions/issues","npm":"https://www.npmjs.com/package/editions"}},"score":{"final":39.228928,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":754728,"weekly":146855},"dependents":"112","updated":"2026-10-10T00:26:25.533Z","searchScore":39.139736,"package":{"name":"ul","keywords":["util","nodejs","minimalist"],"version":"7.0.0","description":"A minimalist utility library.","sanitized_name":"ul","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2026-05-17T07:31:24.309Z","links":{"homepage":"https://github.com/IonicaBizau/node-ul","repository":"git+ssh://git@github.com/IonicaBizau/node-ul.git","bugs":"https://github.com/IonicaBizau/node-ul/issues","npm":"https://www.npmjs.com/package/ul"}},"score":{"final":39.139736,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":879770,"weekly":154175},"dependents":"4","updated":"2026-10-10T00:22:07.990Z","searchScore":38.9616,"package":{"name":"function.name","keywords":["function","name","support","for","internet","explorer"],"version":"2.0.0","description":"Function name shim (especially for supporting function names in Internet Explorer).","sanitized_name":"function-name","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2026-05-17T06:40:16.169Z","links":{"homepage":"https://github.com/IonicaBizau/function.name#readme","repository":"git+ssh://git@github.com/IonicaBizau/function.name.git","bugs":"https://github.com/IonicaBizau/function.name/issues","npm":"https://www.npmjs.com/package/function.name"}},"score":{"final":38.9616,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":844002,"weekly":169756},"dependents":"5","updated":"2026-10-10T00:26:16.199Z","searchScore":38.9175,"package":{"name":"indento","keywords":["indent","string","width","custom","character"],"version":"1.1.14","description":"Indent strings.","sanitized_name":"indento","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-13T20:10:13.370Z","links":{"homepage":"https://github.com/IonicaBizau/indento#readme","repository":"git+ssh://git@github.com/IonicaBizau/indento.git","bugs":"https://github.com/IonicaBizau/indento/issues","npm":"https://www.npmjs.com/package/indento"}},"score":{"final":38.9175,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":18639032,"weekly":3950190},"dependents":"332","updated":"2026-10-10T00:24:11.609Z","searchScore":38.843006,"package":{"name":"istextorbinary","keywords":["bin","binary","browser","check","deno","deno-edition","deno-entry","denoland","detect","encoding","es2017","es2022","es5","ext","extension","extensions","file","is","is binary","is binary file","is text","is text file","is text or binary","is text or binary file","isbinary","isbinaryfile","istext","istextfile","module","node","path","text","typed","types","typescript"],"version":"9.5.0","description":"Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.","sanitized_name":"istextorbinary","publisher":{"email":"us@bevry.me","username":"bevryme"},"maintainers":[{"email":"us@bevry.me","username":"bevryme"}],"license":"Artistic-2.0","date":"2023-12-29T08:00:25.855Z","links":{"homepage":"https://github.com/bevry/istextorbinary","repository":"git+https://github.com/bevry/istextorbinary.git","bugs":"https://github.com/bevry/istextorbinary/issues","npm":"https://www.npmjs.com/package/istextorbinary"}},"score":{"final":38.843006,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":797141,"weekly":156445},"dependents":"47","updated":"2026-10-10T00:26:33.202Z","searchScore":38.800014,"package":{"name":"deffy","keywords":["default","values","deffy"],"version":"5.0.0","description":"Small and fast library to set default values.","sanitized_name":"deffy","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2026-05-17T07:12:21.766Z","links":{"homepage":"https://github.com/IonicaBizau/deffy.js","repository":"git+ssh://git@github.com/IonicaBizau/deffy.js.git","bugs":"https://github.com/IonicaBizau/deffy.js/issues","npm":"https://www.npmjs.com/package/deffy"}},"score":{"final":38.800014,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":757577,"weekly":235842},"dependents":"82","updated":"2026-10-10T00:21:32.187Z","searchScore":38.595863,"package":{"name":"ffi-rs","keywords":["ffi","rust","node.js","napi"],"version":"1.3.7","description":"A module written in Rust and N-API provides interface (FFI) features for Node.js","sanitized_name":"ffi-rs","publisher":{"email":"569105585@qq.com","actor":{"name":"zhangyuang","type":"user","email":"569105585@qq.com"},"username":"zhangyuang"},"maintainers":[{"email":"569105585@qq.com","username":"zhangyuang"}],"license":"MIT","date":"2026-08-09T16:03:09.071Z","links":{"homepage":"https://github.com/zhangyuang/node-ffi-rs#readme","repository":"git+https://github.com/zhangyuang/node-ffi-rs.git","bugs":"https://github.com/zhangyuang/node-ffi-rs/issues","npm":"https://www.npmjs.com/package/ffi-rs"}},"score":{"final":38.595863,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7074471,"weekly":990287},"dependents":"14","updated":"2026-10-10T00:25:35.324Z","searchScore":38.49686,"package":{"name":"@napi-rs/lzma","keywords":["Node-API","napi","lzma","compress","decompress","xz","napi-rs"],"version":"1.5.1","description":"lzma / lzma2 / xz compression for Node.js and the browser, backed by pure-Rust lzma-rust2 via https://napi.rs","sanitized_name":"@napi-rs/lzma","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:fc14c8a4-ce63-4a10-950a-95e06580e0a1","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"lynweklm@gmail.com","username":"broooooklyn"},{"email":"forehalo@gmail.com","username":"forehalo"}],"license":"MIT","date":"2026-07-14T01:57:30.232Z","links":{"homepage":"https://github.com/Brooooooklyn/lzma#readme","repository":"git+https://github.com/Brooooooklyn/lzma.git","bugs":"https://github.com/Brooooooklyn/lzma/issues","npm":"https://www.npmjs.com/package/@napi-rs/lzma"}},"score":{"final":38.49686,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":746786,"weekly":161470},"dependents":"20","updated":"2026-10-10T00:24:51.885Z","searchScore":38.454414,"package":{"name":"emoji-name-map","keywords":["emoji","name","unicode","map"],"version":"2.0.3","description":"Name to unicode emoji mapping.","sanitized_name":"emoji-name-map","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-04-14T07:20:53.221Z","links":{"homepage":"https://github.com/IonicaBizau/emoji-name-map#readme","repository":"git+https://github.com/IonicaBizau/emoji-name-map.git","bugs":"https://github.com/IonicaBizau/emoji-name-map/issues","npm":"https://www.npmjs.com/package/emoji-name-map"}},"score":{"final":38.454414,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":719388,"weekly":221723},"dependents":"10","updated":"2026-10-10T00:22:41.251Z","searchScore":38.347717,"package":{"name":"@yuuang/ffi-rs-linux-x64-gnu","keywords":[],"version":"1.3.7","description":"<div> <a href=\"./README.md\">English</a> | <a href=\"./README_Zh.md\">简体中文</a> </div>","sanitized_name":"@yuuang/ffi-rs-linux-x64-gnu","publisher":{"email":"569105585@qq.com","actor":{"name":"zhangyuang","type":"user","email":"569105585@qq.com"},"username":"zhangyuang"},"maintainers":[{"email":"569105585@qq.com","username":"zhangyuang"}],"license":"MIT","date":"2026-08-09T16:03:00.162Z","links":{"npm":"https://www.npmjs.com/package/@yuuang/ffi-rs-linux-x64-gnu"}},"score":{"final":38.347717,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":698012,"weekly":142618},"dependents":"50","updated":"2026-10-10T00:26:58.773Z","searchScore":38.346878,"package":{"name":"regex-escape","keywords":["regex","escape"],"version":"4.0.0","description":"Escapes input characters to be used in regular expressions.","sanitized_name":"regex-escape","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2026-03-30T15:05:27.909Z","links":{"homepage":"https://github.com/IonicaBizau/regex-escape.js","repository":"git+ssh://git@github.com/IonicaBizau/regex-escape.js.git","bugs":"https://github.com/IonicaBizau/regex-escape.js/issues","npm":"https://www.npmjs.com/package/regex-escape"}},"score":{"final":38.346878,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":684120,"weekly":147503},"dependents":"29","updated":"2026-10-10T00:24:16.238Z","searchScore":38.20743,"package":{"name":"ansi-parser","keywords":["ansi","parser"],"version":"3.2.11","description":"Parse strings containing ANSI style characters.","sanitized_name":"ansi-parser","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-13T23:29:22.505Z","links":{"homepage":"https://github.com/IonicaBizau/node-ansi-parser","repository":"git+https://github.com/IonicaBizau/node-ansi-parser.git","bugs":"https://github.com/IonicaBizau/node-ansi-parser/issues","npm":"https://www.npmjs.com/package/ansi-parser"}},"score":{"final":38.20743,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":9075766,"weekly":2121477},"dependents":"584","updated":"2026-10-10T00:24:57.695Z","searchScore":38.071236,"package":{"name":"arktype","keywords":[],"version":"2.2.8","description":"TypeScript's 1:1 validator, optimized from editor to runtime","sanitized_name":"arktype","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"0f5fb5be-1690-4d0a-b730-e057e978956d","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"david@arktype.io","username":"ssalbdivad"}],"license":"MIT","date":"2026-10-07T22:53:53.585Z","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/arktype"}},"score":{"final":38.071236,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":11145263,"weekly":2610258},"dependents":"7","updated":"2026-10-10T00:25:03.553Z","searchScore":38.015778,"package":{"name":"version-range","keywords":["browser","compare","conditional","deno","deno-edition","deno-entry","denoland","es2024","es5","export-default","gte","module","node","node.js","nodejs","or","range","semver","typed","types","typescript","version","versions"],"version":"4.15.0","description":"Check version ranges like `>=N` and `X || Y || Z` with support for Node.js, Web Browsers, Deno, and TypeScript.","sanitized_name":"version-range","publisher":{"email":"us@bevry.me","username":"bevryme"},"maintainers":[{"email":"us@bevry.me","username":"bevryme"}],"license":"Artistic-2.0","date":"2025-08-08T05:50:43.429Z","links":{"homepage":"https://github.com/bevry/version-range","repository":"git+https://github.com/bevry/version-range.git","bugs":"https://github.com/bevry/version-range/issues","npm":"https://www.npmjs.com/package/version-range"}},"score":{"final":38.015778,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":567729,"weekly":179571},"dependents":0,"updated":"2026-10-10T00:23:17.486Z","searchScore":37.92232,"package":{"name":"@yuuang/ffi-rs-linux-x64-musl","keywords":[],"version":"1.3.7","description":"<div> <a href=\"./README.md\">English</a> | <a href=\"./README_Zh.md\">简体中文</a> </div>","sanitized_name":"@yuuang/ffi-rs-linux-x64-musl","publisher":{"email":"569105585@qq.com","actor":{"name":"zhangyuang","type":"user","email":"569105585@qq.com"},"username":"zhangyuang"},"maintainers":[{"email":"569105585@qq.com","username":"zhangyuang"}],"license":"MIT","date":"2026-08-09T16:03:02.336Z","links":{"npm":"https://www.npmjs.com/package/@yuuang/ffi-rs-linux-x64-musl"}},"score":{"final":37.92232,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":643210,"weekly":133861},"dependents":"100","updated":"2026-10-10T00:22:25.228Z","searchScore":37.787186,"package":{"name":"vue-currency-input","keywords":["vue","input mask","currency input","money input","number format","ECMA-402"],"version":"3.2.2","description":"Easy input of currency formatted numbers for Vue.js.","sanitized_name":"vue-currency-input","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:48ba01c7-24d9-48e6-bf1f-833852051488","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"dm4t2@outlook.com","username":"dm4t2"}],"license":"MIT","date":"2025-12-17T20:23:57.845Z","links":{"homepage":"https://dm4t2.github.io/vue-currency-input","repository":"git+https://github.com/dm4t2/vue-currency-input.git","bugs":"https://github.com/dm4t2/vue-currency-input/issues","npm":"https://www.npmjs.com/package/vue-currency-input"}},"score":{"final":37.787186,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4179517,"weekly":1088093},"dependents":"7","updated":"2026-10-10T00:27:28.495Z","searchScore":37.357716,"package":{"name":"object-identity","keywords":["canonical","canonicalize","object","identity","fingerprint","hash","stable","deterministic","structural","equality","dedupe","memoize","cache-key","normalize"],"version":"0.2.3","description":"Canonicalize any value into a tiny, stable identity string. Structural fingerprints for cache keys, deduping, and memoization.","sanitized_name":"object-identity","publisher":{"email":"npm-oidc-no-reply@github.com","approver":{"name":"marais","email":"me@marais.co"},"trustedPublisher":{"oidcConfigId":"oidc:796196fd-13b6-43f3-93ae-3f94321032bf","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"me@marais.co","username":"marais"}],"license":"MIT","date":"2026-06-30T23:35:21.863Z","links":{"homepage":"https://github.com/maraisr/object-identity#readme","repository":"git+https://github.com/maraisr/object-identity.git","bugs":"https://github.com/maraisr/object-identity/issues","npm":"https://www.npmjs.com/package/object-identity"}},"score":{"final":37.357716,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4709662,"weekly":1149762},"dependents":"39","updated":"2026-10-10T00:25:39.890Z","searchScore":37.295536,"package":{"name":"json-diff-ts","keywords":["json","diff","difference","typescript","javascript","compare","patch","delta","object-diff","json-diff","json-patch","state-management","data-sync","merge","changeset","array-diff","deep-diff","object-compare","jsonpath","modern","esm","zero-dependencies","performance"],"version":"4.10.4","description":"Modern TypeScript JSON diff library - Zero dependencies, high performance, ESM + CommonJS support. Calculate and apply differences between JSON objects with advanced features like key-based array diffing, JSONPath support, and atomic changesets.","sanitized_name":"json-diff-ts","publisher":{"email":"chris@leitwolf.io","actor":{"name":"ltwlf","type":"user","email":"chris@leitwolf.io"},"username":"ltwlf"},"maintainers":[{"email":"chris@leitwolf.io","username":"ltwlf"}],"license":"MIT","date":"2026-04-06T07:31:09.400Z","links":{"homepage":"https://github.com/ltwlf/json-diff-ts#readme","repository":"git+https://github.com/ltwlf/json-diff-ts.git","bugs":"https://github.com/ltwlf/json-diff-ts/issues","npm":"https://www.npmjs.com/package/json-diff-ts"}},"score":{"final":37.295536,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":407154,"weekly":86176},"dependents":"59","updated":"2026-10-10T00:26:19.262Z","searchScore":37.2586,"package":{"name":"emojic","keywords":["icons","command","line","cli"],"version":"1.1.18","description":"Emoji in your Node.js command line apps.","sanitized_name":"emojic","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-13T19:13:34.250Z","links":{"homepage":"https://github.com/IonicaBizau/emojic#readme","repository":"git+ssh://git@github.com/IonicaBizau/emojic.git","bugs":"https://github.com/IonicaBizau/emojic/issues","npm":"https://www.npmjs.com/package/emojic"}},"score":{"final":37.2586,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":475408,"weekly":86089},"dependents":"101","updated":"2026-10-10T00:27:56.620Z","searchScore":37.11615,"package":{"name":"match-all","keywords":["matches","regex","string"],"version":"1.2.7","description":"Get all the matches for a regular expression in a string.","sanitized_name":"match-all","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-13T20:52:25.381Z","links":{"homepage":"https://github.com/IonicaBizau/match-all#readme","repository":"git+https://github.com/IonicaBizau/match-all.git","bugs":"https://github.com/IonicaBizau/match-all/issues","npm":"https://www.npmjs.com/package/match-all"}},"score":{"final":37.11615,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1226817,"weekly":268625},"dependents":"311","updated":"2026-10-10T00:27:11.454Z","searchScore":36.90196,"package":{"name":"markdown-it-attrs","keywords":["commonmark","markdown","markdown-it","markdown-it-plugin","attributes","classes","ids","identifiers","curly brackets","pandoc","header_attributes"],"version":"5.0.1","description":"Add classes, identifiers and attributes to your markdown with {} curly brackets, similar to pandoc's header attributes","sanitized_name":"markdown-it-attrs","publisher":{"email":"arve.seljebu@gmail.com","username":"arve0"},"maintainers":[{"email":"arve.seljebu@gmail.com","username":"arve0"}],"license":"MIT","date":"2026-07-27T18:50:27.503Z","links":{"homepage":"https://github.com/arve0/markdown-it-attrs","repository":"git+https://github.com/arve0/markdown-it-attrs.git","bugs":"https://github.com/arve0/markdown-it-attrs/issues","npm":"https://www.npmjs.com/package/markdown-it-attrs"}},"score":{"final":36.90196,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":468348,"weekly":96697},"dependents":"23","updated":"2026-10-10T00:27:13.419Z","searchScore":36.860046,"package":{"name":"tailwindcss-scoped-preflight","keywords":["tailwind","tailwindcss","plugin","preflight","scoped","local","selector","vuetify","antd"],"version":"4.0.6","description":"To avoid style conflicts (CSS collisions/interference side effects) when using Tailwind CSS with other UI libraries like Antd, Vuetify etc.","sanitized_name":"tailwindcss-scoped-preflight","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:6d212126-da34-4eb5-a7f6-64e1851c6c0b","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"romych.sync@gmail.com","username":"roman_js"}],"license":"MIT","date":"2026-04-29T11:16:36.562Z","links":{"homepage":"https://github.com/Roman86/tailwindcss-scoped-preflight#readme","repository":"git+https://github.com/Roman86/tailwindcss-scoped-preflight.git","bugs":"https://github.com/Roman86/tailwindcss-scoped-preflight/issues","npm":"https://www.npmjs.com/package/tailwindcss-scoped-preflight"}},"score":{"final":36.860046,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":403875,"weekly":89702},"dependents":"9","updated":"2026-10-10T00:19:49.753Z","searchScore":36.834312,"package":{"name":"camelo","keywords":["dromedary","camel","case","style"],"version":"2.0.0","description":"Convert a string into camel case style by providing the separators.","sanitized_name":"camelo","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2026-03-30T15:08:08.157Z","links":{"homepage":"https://github.com/IonicaBizau/camelo#readme","repository":"git+ssh://git@github.com/IonicaBizau/camelo.git","bugs":"https://github.com/IonicaBizau/camelo/issues","npm":"https://www.npmjs.com/package/camelo"}},"score":{"final":36.834312,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":420237,"weekly":89074},"dependents":"1","updated":"2026-10-10T00:27:31.990Z","searchScore":36.82231,"package":{"name":"uc-first-array","keywords":["uppercase","string","array","first","character"],"version":"2.0.0","description":"Uppercase first character of each element in arrays of strings.","sanitized_name":"uc-first-array","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2026-03-30T14:29:09.688Z","links":{"homepage":"https://github.com/IonicaBizau/uc-first-array#readme","repository":"git+ssh://git@github.com/IonicaBizau/uc-first-array.git","bugs":"https://github.com/IonicaBizau/uc-first-array/issues","npm":"https://www.npmjs.com/package/uc-first-array"}},"score":{"final":36.82231,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":395155,"weekly":62378},"dependents":"15","updated":"2026-10-10T00:23:35.967Z","searchScore":36.768497,"package":{"name":"spawno","keywords":["spawn","child","process"],"version":"3.0.0","description":"Easily work with child processes.","sanitized_name":"spawno","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2026-05-17T09:25:17.867Z","links":{"homepage":"https://github.com/IonicaBizau/spawno#readme","repository":"git+https://github.com/IonicaBizau/spawno.git","bugs":"https://github.com/IonicaBizau/spawno/issues","npm":"https://www.npmjs.com/package/spawno"}},"score":{"final":36.768497,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":236461,"weekly":53396},"dependents":"31","updated":"2026-10-10T00:28:56.759Z","searchScore":36.677532,"package":{"name":"couleurs","keywords":["colors","ascii","256","terminal"],"version":"6.0.12","description":"Add some color and styles to your Node.JS strings.","sanitized_name":"couleurs","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-13T23:36:31.160Z","links":{"homepage":"https://github.com/IonicaBizau/node-couleurs","repository":"git+https://github.com/IonicaBizau/node-couleurs.git","bugs":"https://github.com/IonicaBizau/node-couleurs/issues","npm":"https://www.npmjs.com/package/couleurs"}},"score":{"final":36.677532,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":319034,"weekly":38908},"dependents":"32","updated":"2026-10-10T00:19:49.738Z","searchScore":36.632786,"package":{"name":"vuefire","keywords":["vue","firebase","vuefire","vuexfire","vuex","composition","api"],"version":"3.2.3","description":"Official Firebase bindings for Vue.js","sanitized_name":"vuefire","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:b97cbdaa-f1d3-407a-b667-366ef60f6db3","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"yyx990803@gmail.com","username":"yyx990803"},{"email":"posva13@gmail.com","username":"posva"}],"license":"MIT","date":"2026-04-15T14:49:22.892Z","links":{"homepage":"https://github.com/vuejs/vuefire#readme","repository":"git+https://github.com/vuejs/vuefire.git","bugs":"https://github.com/vuejs/vuefire/issues","npm":"https://www.npmjs.com/package/vuefire"}},"score":{"final":36.632786,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1522247,"weekly":598953},"dependents":"1","updated":"2026-10-10T00:27:40.599Z","searchScore":36.5974,"package":{"name":"@distilled.cloud/railway","keywords":[],"version":"1.0.0-rc.13","description":"To install dependencies:","sanitized_name":"@distilled-cloud/railway","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"edcacd62-6f18-4508-8b1b-5292643b2be9","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"michael@alchemy.run","username":"pear-alchemy"},{"email":"sam@alchemy.run","username":"sam-goodwin"},{"email":"blankparticle@gmail.com","username":"blankparticle"}],"license":"Apache-2.0","date":"2026-10-02T08:35:45.136Z","links":{"homepage":"https://github.com/alchemy-run/distilled#readme","repository":"https://github.com/alchemy-run/distilled","bugs":"https://github.com/alchemy-run/distilled/issues","npm":"https://www.npmjs.com/package/@distilled.cloud/railway"}},"score":{"final":36.5974,"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":36.53499,"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":36.53499,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":43782071,"weekly":9897380},"dependents":"1","updated":"2026-10-10T00:27:37.186Z","searchScore":36.493267,"package":{"name":"@napi-rs/nice","keywords":["napi-rs","NAPI","N-API","Rust","node-addon","node-addon-api","nice"],"version":"1.1.1","description":"https://linux.die.net/man/2/nice binding for Node.js","sanitized_name":"@napi-rs/nice","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"broooooklyn","type":"user","email":"lynweklm@gmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:833cca8a-9150-40b3-8fda-9bb90c8d0670","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"lynweklm@gmail.com","username":"broooooklyn"},{"email":"forehalo@gmail.com","username":"forehalo"}],"license":"MIT","date":"2025-08-14T02:38:17.810Z","links":{"homepage":"https://github.com/Brooooooklyn/nice#readme","repository":"git+ssh://git@github.com/Brooooooklyn/nice.git","bugs":"https://github.com/Brooooooklyn/nice/issues","npm":"https://www.npmjs.com/package/@napi-rs/nice"}},"score":{"final":36.493267,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":394801,"weekly":62335},"dependents":"1","updated":"2026-10-10T00:24:47.029Z","searchScore":36.454334,"package":{"name":"proc-output","keywords":["process","output"],"version":"2.0.0","description":"Get the output of a process.","sanitized_name":"proc-output","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2026-05-17T09:20:44.142Z","links":{"homepage":"https://github.com/IonicaBizau/proc-output#readme","repository":"git+https://github.com/IonicaBizau/proc-output.git","bugs":"https://github.com/IonicaBizau/proc-output/issues","npm":"https://www.npmjs.com/package/proc-output"}},"score":{"final":36.454334,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":274216,"weekly":51405},"dependents":"14","updated":"2026-10-10T00:27:14.657Z","searchScore":36.18895,"package":{"name":"line-diff","keywords":["diff","compare","strings"],"version":"2.1.2","description":"Compare strings line by line.","sanitized_name":"line-diff","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-14T00:47:20.282Z","links":{"homepage":"https://github.com/IonicaBizau/node-line-diff","repository":"git+ssh://git@github.com/IonicaBizau/node-line-diff.git","bugs":"https://github.com/IonicaBizau/node-line-diff/issues","npm":"https://www.npmjs.com/package/line-diff"}},"score":{"final":36.18895,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":233336,"weekly":32941},"dependents":"18","updated":"2026-10-10T00:26:00.143Z","searchScore":36.031975,"package":{"name":"oargv","keywords":["oargv","arguments","commands","bash"],"version":"3.4.11","description":"Turns an object into a bash command.","sanitized_name":"oargv","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-14T00:49:49.036Z","links":{"homepage":"https://github.com/IonicaBizau/node-oargv","repository":"git+ssh://git@github.com/IonicaBizau/node-oargv.git","bugs":"https://github.com/IonicaBizau/node-oargv/issues","npm":"https://www.npmjs.com/package/oargv"}},"score":{"final":36.031975,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4673950,"weekly":926170},"dependents":"38","updated":"2026-10-10T00:21:07.867Z","searchScore":35.901394,"package":{"name":"errlop","keywords":["browser","deno","deno-edition","deno-entry","denoland","error","es2017","es2024","es5","export-default","module","nerror","nested","nested-error","node","ono","simple","typed","types","typescript","verror"],"version":"8.5.0","description":"An extended Error class that envelops a parent error, such that the stack trace contains the causation","sanitized_name":"errlop","publisher":{"email":"us@bevry.me","username":"bevryme"},"maintainers":[{"email":"us@bevry.me","username":"bevryme"}],"license":"Artistic-2.0","date":"2025-08-08T03:53:52.416Z","links":{"homepage":"https://github.com/bevry/errlop","repository":"git+https://github.com/bevry/errlop.git","bugs":"https://github.com/bevry/errlop/issues","npm":"https://www.npmjs.com/package/errlop"}},"score":{"final":35.901394,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":125535,"weekly":19327},"dependents":"13","updated":"2026-10-10T00:26:40.115Z","searchScore":35.789764,"package":{"name":"@go-task/go-npm","keywords":[],"version":"0.2.0","description":"Distribute and install Go binaries via NPM","sanitized_name":"@go-task/go-npm","publisher":{"email":"andrey@nering.com.br","username":"andreynering"},"maintainers":[{"email":"andrey@nering.com.br","username":"andreynering"},{"email":"pd93.uk@outlook.com","username":"pd93"},{"email":"maerten.valentin@gmail.com","username":"vmaerten"}],"license":"Apache-2.0","date":"2023-06-17T14:25:20.277Z","links":{"homepage":"https://github.com/go-task/go-npm","repository":"https://github.com/go-task/go-npm.git","npm":"https://www.npmjs.com/package/@go-task/go-npm"}},"score":{"final":35.789764,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":290772,"weekly":114781},"dependents":"12","updated":"2026-10-10T00:27:20.152Z","searchScore":35.76571,"package":{"name":"emoji-unicode","keywords":["emoji","unicode","get","the","code","of","an"],"version":"2.0.2","description":"Get the unicode code of an emoji.","sanitized_name":"emoji-unicode","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-13T19:12:17.437Z","links":{"homepage":"https://github.com/IonicaBizau/emoji-unicode#readme","repository":"git+ssh://git@github.com/IonicaBizau/emoji-unicode.git","bugs":"https://github.com/IonicaBizau/emoji-unicode/issues","npm":"https://www.npmjs.com/package/emoji-unicode"}},"score":{"final":35.76571,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":272811,"weekly":50866},"dependents":"2","updated":"2026-10-10T00:26:47.300Z","searchScore":35.686844,"package":{"name":"levdist","keywords":["levenshtein","distance"],"version":"2.2.12","description":"A minimal algorithm for computing Levenshtein distance in JavaScript.","sanitized_name":"levdist","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-19T05:32:56.149Z","links":{"homepage":"https://github.com/IonicaBizau/node-levdist","repository":"git+ssh://git@github.com/IonicaBizau/node-levdist.git","bugs":"https://github.com/IonicaBizau/node-levdist/issues","npm":"https://www.npmjs.com/package/levdist"}},"score":{"final":35.686844,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":269692,"weekly":40739},"dependents":"8","updated":"2026-10-10T00:26:21.780Z","searchScore":35.670345,"package":{"name":"obj-def","keywords":["obj","def","easily","set","default","fields","in","objects"],"version":"1.0.10","description":"Easily set default fields in objects.","sanitized_name":"obj-def","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-14T01:01:58.100Z","links":{"homepage":"https://github.com/IonicaBizau/obj-def#readme","repository":"git+ssh://git@github.com/IonicaBizau/obj-def.git","bugs":"https://github.com/IonicaBizau/obj-def/issues","npm":"https://www.npmjs.com/package/obj-def"}},"score":{"final":35.670345,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":233577,"weekly":33025},"dependents":"4","updated":"2026-10-10T00:30:33.143Z","searchScore":35.44388,"package":{"name":"limit-it","keywords":["limit","functions"],"version":"3.2.11","description":"Run in parallel as many functions you want, but not more than <x> functions at the time.","sanitized_name":"limit-it","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-14T00:46:37.493Z","links":{"homepage":"https://github.com/IonicaBizau/node-limit-it","repository":"git+ssh://git@github.com/IonicaBizau/node-limit-it.git","bugs":"https://github.com/IonicaBizau/node-limit-it/issues","npm":"https://www.npmjs.com/package/limit-it"}},"score":{"final":35.44388,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":269328,"weekly":40640},"dependents":"66","updated":"2026-10-10T00:22:47.952Z","searchScore":35.412357,"package":{"name":"err","keywords":["error","tiny","library","custom"],"version":"2.1.13","description":"A tiny library to create custom errors in JavaScript.","sanitized_name":"err","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-13T19:14:14.464Z","links":{"homepage":"https://github.com/IonicaBizau/err#readme","repository":"git+ssh://git@github.com/IonicaBizau/err.git","bugs":"https://github.com/IonicaBizau/err/issues","npm":"https://www.npmjs.com/package/err"}},"score":{"final":35.412357,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":235270,"weekly":33033},"dependents":"18","updated":"2026-10-10T00:27:00.498Z","searchScore":35.36919,"package":{"name":"gry","keywords":["git","repository","nodejs"],"version":"6.1.1","description":"A minimalist NodeJS wrapper for the `git` commands. `gry` stands for the Git RepositorY.","sanitized_name":"gry","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-14T00:42:08.917Z","links":{"homepage":"https://github.com/IonicaBizau/node-gry","repository":"git+ssh://git@github.com/IonicaBizau/node-gry.git","bugs":"https://github.com/IonicaBizau/node-gry/issues","npm":"https://www.npmjs.com/package/gry"}},"score":{"final":35.36919,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":233709,"weekly":33054},"dependents":"9","updated":"2026-10-10T00:23:02.484Z","searchScore":35.349026,"package":{"name":"exec-limiter","keywords":["exec","limiter","shell"],"version":"3.2.14","description":"Limit the shell execution commands to <x> calls same time.","sanitized_name":"exec-limiter","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-13T19:16:15.657Z","links":{"homepage":"https://github.com/IonicaBizau/exec-limiter","repository":"git+ssh://git@github.com/IonicaBizau/exec-limiter.git","bugs":"https://github.com/IonicaBizau/exec-limiter/issues","npm":"https://www.npmjs.com/package/exec-limiter"}},"score":{"final":35.349026,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":581976,"weekly":161130},"dependents":"20","updated":"2026-10-10T00:22:35.325Z","searchScore":35.306133,"package":{"name":"@malloydata/malloy","keywords":[],"version":"0.0.435","description":"Malloy is a modern open source language for describing data relationships and transformations. It is both a semantic modeling language and a querying language that runs queries against a relational database. Malloy currently connects to BigQuery and Postg","sanitized_name":"@malloydata/malloy","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"scullin","type":"user","email":"scullin@scullinsteel.com"},"trustedPublisher":{"oidcConfigId":"73383f92-e0b9-4553-83b2-f52e4b413a49","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"bporterfield@google.com","username":"malloy-lang-user"},{"email":"maden@google.com","username":"gmaden"},{"email":"scullin@scullinsteel.com","username":"scullin"},{"email":"mtoy@malloydata.org","username":"mtoy"},{"email":"ben@malloydata.org","username":"ben-malloy"}],"license":"MIT","date":"2026-10-02T23:10:44.790Z","links":{"homepage":"https://github.com/malloydata/malloy#readme","repository":"git+https://github.com/malloydata/malloy.git","bugs":"https://github.com/malloydata/malloy/issues","npm":"https://www.npmjs.com/package/@malloydata/malloy"}},"score":{"final":35.306133,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":233847,"weekly":32788},"dependents":"15","updated":"2026-10-10T00:24:51.938Z","searchScore":35.239674,"package":{"name":"package-json-path","keywords":["package.json","npm","path"],"version":"1.0.10","description":"Get the package.json path in a specific directory.","sanitized_name":"package-json-path","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-14T01:07:10.678Z","links":{"homepage":"https://github.com/IonicaBizau/package-json-path#readme","repository":"git+https://github.com/IonicaBizau/package-json-path.git","bugs":"https://github.com/IonicaBizau/package-json-path/issues","npm":"https://www.npmjs.com/package/package-json-path"}},"score":{"final":35.239674,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5083569,"weekly":956338},"dependents":"117","updated":"2026-10-10T00:21:25.025Z","searchScore":35.173595,"package":{"name":"@thi.ng/errors","keywords":["assert","errors","typescript"],"version":"2.6.17","description":"Custom error types and error factory functions","sanitized_name":"@thi-ng/errors","publisher":{"email":"k+npm@thi.ng","actor":{"name":"thi.ng","type":"user","email":"k+npm@thi.ng"},"username":"thi.ng"},"maintainers":[{"email":"k+npm@thi.ng","username":"thi.ng"}],"license":"Apache-2.0","date":"2026-08-25T17:14:47.063Z","links":{"homepage":"https://thi.ng/errors","repository":"git+https://codeberg.org/thi.ng/umbrella.git","bugs":"https://github.com/thi-ng/umbrella/issues","npm":"https://www.npmjs.com/package/@thi.ng/errors"}},"score":{"final":35.173595,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":213501,"weekly":46568},"dependents":"7","updated":"2026-10-10T00:24:44.860Z","searchScore":35.170883,"package":{"name":"is-win","keywords":["is","win","check","if","the","machine","running","windows","or","not"],"version":"1.0.11","description":"Check if the machine is running Windows or not.","sanitized_name":"is-win","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-13T20:18:37.598Z","links":{"homepage":"https://github.com/IonicaBizau/is-win#readme","repository":"git+ssh://git@github.com/IonicaBizau/is-win.git","bugs":"https://github.com/IonicaBizau/is-win/issues","npm":"https://www.npmjs.com/package/is-win"}},"score":{"final":35.170883,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":228038,"weekly":32017},"dependents":"5","updated":"2026-10-10T00:29:08.374Z","searchScore":35.16371,"package":{"name":"r-package-json","keywords":["package","npm","write","json"],"version":"1.0.10","description":"Read package.json files.","sanitized_name":"r-package-json","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-14T01:22:11.452Z","links":{"homepage":"https://github.com/IonicaBizau/r-package-json#readme","repository":"git+ssh://git@github.com/IonicaBizau/r-package-json.git","bugs":"https://github.com/IonicaBizau/r-package-json/issues","npm":"https://www.npmjs.com/package/r-package-json"}},"score":{"final":35.16371,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":617429,"weekly":131417},"dependents":"10","updated":"2026-10-10T00:27:29.263Z","searchScore":35.13389,"package":{"name":"zod-prisma-types","keywords":["zod","prisma","typescript","schema","types","generator","validation"],"version":"3.3.11","description":"Generates zod schemas from Prisma models with advanced validation","sanitized_name":"zod-prisma-types","publisher":{"email":"chris@chrishoermann.at","username":"chris_hoermann"},"maintainers":[{"email":"chris@chrishoermann.at","username":"chris_hoermann"}],"license":"MIT","date":"2026-01-24T17:36:40.667Z","links":{"homepage":"https://github.com/chrishoermann/zod-prisma-types#readme","repository":"git+https://github.com/chrishoermann/zod-prisma-types.git","bugs":"https://github.com/chrishoermann/zod-prisma-types/issues","npm":"https://www.npmjs.com/package/zod-prisma-types"}},"score":{"final":35.13389,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3452830,"weekly":706782},"dependents":"218","updated":"2026-10-10T00:23:34.361Z","searchScore":35.052288,"package":{"name":"snappy","keywords":["snappy","snap","compression","compress","stream","napi-rs","NAPI","N-API","Rust","Node-API","node-addon","node-addon-api"],"version":"7.4.3","description":"Fastest Snappy compression library in Node.js","sanitized_name":"snappy","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:3f286273-6b44-481c-993d-2a531cf481f5","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"david.bjorklund@gmail.com","username":"kesla"},{"email":"lynweklm@gmail.com","username":"broooooklyn"}],"license":"MIT","date":"2026-09-09T07:30:43.563Z","links":{"homepage":"https://github.com/Brooooooklyn/snappy#readme","repository":"git+https://github.com/Brooooooklyn/snappy.git","bugs":"https://github.com/Brooooooklyn/snappy/issues","npm":"https://www.npmjs.com/package/snappy"}},"score":{"final":35.052288,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":209626,"weekly":46085},"dependents":"57","updated":"2026-10-10T00:26:01.108Z","searchScore":35.019577,"package":{"name":"cli-box","keywords":["cli","box","ascii","node"],"version":"6.0.11","description":"A library to generate ASCII boxes via NodeJS","sanitized_name":"cli-box","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-13T23:30:59.209Z","links":{"homepage":"https://github.com/IonicaBizau/node-cli-box","repository":"git+ssh://git@github.com/IonicaBizau/node-cli-box.git","bugs":"https://github.com/IonicaBizau/node-cli-box/issues","npm":"https://www.npmjs.com/package/cli-box"}},"score":{"final":35.019577,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2390354,"weekly":534466},"dependents":"26","updated":"2026-10-10T00:25:36.349Z","searchScore":34.99329,"package":{"name":"license-checker-rseidelsohn","keywords":["license","cli","checker","oss"],"version":"5.0.1","description":"Extract NPM package licenses - Feature enhanced version of the original license-checker v25.0.1","sanitized_name":"license-checker-rseidelsohn","publisher":{"email":"git@defaude.info","username":"defaude"},"maintainers":[{"email":"git@defaude.info","username":"defaude"},{"email":"rseidelsohn@gmail.com","username":"rseidelsohn"}],"license":"BSD-3-Clause","date":"2026-05-27T14:15:44.165Z","links":{"homepage":"https://github.com/RSeidelsohn/license-checker-rseidelsohn#readme","repository":"git+https://github.com/RSeidelsohn/license-checker-rseidelsohn.git","bugs":"http://github.com/RSeidelsohn/license-checker-rseidelsohn/issues","npm":"https://www.npmjs.com/package/license-checker-rseidelsohn"}},"score":{"final":34.99329,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":228595,"weekly":32064},"dependents":"4","updated":"2026-10-10T00:30:54.161Z","searchScore":34.99294,"package":{"name":"git-package-json","keywords":["git","package","json"],"version":"1.4.11","description":"Get the package.json contents from git repositories.","sanitized_name":"git-package-json","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-13T19:36:23.400Z","links":{"homepage":"https://github.com/IonicaBizau/git-package-json#readme","repository":"git+ssh://git@github.com/IonicaBizau/git-package-json.git","bugs":"https://github.com/IonicaBizau/git-package-json/issues","npm":"https://www.npmjs.com/package/git-package-json"}},"score":{"final":34.99294,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":331212,"weekly":85687},"dependents":"9","updated":"2026-10-10T00:20:34.598Z","searchScore":34.918262,"package":{"name":"@imagemagick/magick-wasm","keywords":["imagemagick","magick","wasm","image","convert","resize"],"version":"0.0.44","description":"The WASM library for ImageMagick","sanitized_name":"@imagemagick/magick-wasm","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"e039ae4b-99b4-48dd-a78c-47354ff7b619","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"dirk@lemstra.org","username":"dlemstra"}],"license":"Apache-2.0","date":"2026-09-30T04:09:04.752Z","links":{"homepage":"https://github.com/dlemstra/magick-wasm","repository":"git+https://github.com/dlemstra/magick-wasm.git","bugs":"https://github.com/dlemstra/magick-wasm/issues","npm":"https://www.npmjs.com/package/@imagemagick/magick-wasm"}},"score":{"final":34.918262,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":209965,"weekly":46023},"dependents":"26","updated":"2026-10-10T00:28:52.984Z","searchScore":34.91436,"package":{"name":"is-undefined","keywords":["undefined","utility","check"],"version":"1.0.12","description":"Check if a value is undefined or not.","sanitized_name":"is-undefined","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-13T20:17:31.718Z","links":{"homepage":"https://github.com/IonicaBizau/is-undefined#readme","repository":"git+https://github.com/IonicaBizau/is-undefined.git","bugs":"https://github.com/IonicaBizau/is-undefined/issues","npm":"https://www.npmjs.com/package/is-undefined"}},"score":{"final":34.91436,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":239172,"weekly":33827},"dependents":"31","updated":"2026-10-10T00:26:15.003Z","searchScore":34.80671,"package":{"name":"one-by-one","keywords":["async","one-by-one","waterfall"],"version":"3.2.9","description":"Run async tasks one by one.","sanitized_name":"one-by-one","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-14T01:05:19.763Z","links":{"homepage":"https://github.com/IonicaBizau/one-by-one","repository":"git+ssh://git@github.com/IonicaBizau/one-by-one.git","bugs":"https://github.com/IonicaBizau/one-by-one/issues","npm":"https://www.npmjs.com/package/one-by-one"}},"score":{"final":34.80671,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":219553,"weekly":23024},"dependents":"9","updated":"2026-10-10T00:27:50.932Z","searchScore":34.799686,"package":{"name":"git-source","keywords":["git","urls","parse","stringify"],"version":"1.1.11","description":"Parse and stringify git urls in a friendly way.","sanitized_name":"git-source","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-13T19:36:59.458Z","links":{"homepage":"https://github.com/IonicaBizau/git-source#readme","repository":"git+https://github.com/IonicaBizau/git-source.git","bugs":"https://github.com/IonicaBizau/git-source/issues","npm":"https://www.npmjs.com/package/git-source"}},"score":{"final":34.799686,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":219031,"weekly":50469},"dependents":"1","updated":"2026-10-10T00:27:52.721Z","searchScore":34.79255,"package":{"name":"custom-return","keywords":["custom","return","generate","a","function","that","returns","constant"],"version":"1.0.13","description":"Generate a function that returns a constant.","sanitized_name":"custom-return","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-13T18:51:08.242Z","links":{"homepage":"https://github.com/IonicaBizau/custom-return#readme","repository":"git+ssh://git@github.com/IonicaBizau/custom-return.git","bugs":"https://github.com/IonicaBizau/custom-return/issues","npm":"https://www.npmjs.com/package/custom-return"}},"score":{"final":34.79255,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":204031,"weekly":47782},"dependents":"6","updated":"2026-10-10T00:29:20.988Z","searchScore":34.775364,"package":{"name":"terminal-char-width","keywords":["terminal","char","width","get","the","height","proportions","in","different","emulators"],"version":"1.0.11","description":"Get the char width/height proportions in different terminal emulators.","sanitized_name":"terminal-char-width","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-14T01:48:03.685Z","links":{"homepage":"https://github.com/IonicaBizau/terminal-char-width#readme","repository":"git+ssh://git@github.com/IonicaBizau/terminal-char-width.git","bugs":"https://github.com/IonicaBizau/terminal-char-width/issues","npm":"https://www.npmjs.com/package/terminal-char-width"}},"score":{"final":34.775364,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":202864,"weekly":73049},"dependents":"2","updated":"2026-10-10T00:21:55.014Z","searchScore":34.764645,"package":{"name":"@mtcute/html-parser","keywords":[],"version":"0.32.4","description":"HTML entities parser for mtcute","sanitized_name":"@mtcute/html-parser","publisher":{"email":"me@tei.su","actor":{"name":"teidesu","type":"user","email":"me@tei.su"},"username":"teidesu"},"maintainers":[{"email":"me@tei.su","username":"teidesu"}],"license":"MIT","date":"2026-10-05T17:33:05.373Z","links":{"homepage":"https://mtcute.dev","repository":"git+https://github.com/mtcute/mtcute.git","bugs":"https://github.com/mtcute/mtcute/issues","npm":"https://www.npmjs.com/package/@mtcute/html-parser"}},"score":{"final":34.764645,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":219062,"weekly":50471},"dependents":"2","updated":"2026-10-10T00:30:22.259Z","searchScore":34.59471,"package":{"name":"ansy","keywords":["ansy","cross","platform","ansi","colors","made","easy"],"version":"1.0.16","description":"Cross platform ANSI colors made easy.","sanitized_name":"ansy","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-13T18:18:49.698Z","links":{"homepage":"https://github.com/IonicaBizau/ansy#readme","repository":"git+ssh://git@github.com/IonicaBizau/ansy.git","bugs":"https://github.com/IonicaBizau/ansy/issues","npm":"https://www.npmjs.com/package/ansy"}},"score":{"final":34.59471,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":243723,"weekly":34442},"dependents":"59","updated":"2026-10-10T00:25:54.751Z","searchScore":34.560303,"package":{"name":"abs","keywords":["absolute","path"],"version":"2.0.0","description":"A library to convert a path into an absolute path.","sanitized_name":"abs","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2026-05-17T08:26:58.417Z","links":{"homepage":"https://github.com/IonicaBizau/abs","repository":"git+ssh://git@github.com/IonicaBizau/abs.git","bugs":"https://github.com/IonicaBizau/abs/issues","npm":"https://www.npmjs.com/package/abs"}},"score":{"final":34.560303,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":194055,"weekly":46070},"dependents":"3","updated":"2026-10-10T00:31:21.889Z","searchScore":34.503395,"package":{"name":"@ovhcloud/node-ovh","keywords":["OVH","API","REST","api.ovh.com"],"version":"3.0.0","description":"Official Node.js wrapper for the OVH APIs","sanitized_name":"@ovhcloud/node-ovh","publisher":{"email":"opensource@ovh.net","username":"ovh"},"maintainers":[{"email":"opensource@ovh.net","username":"ovh"}],"license":"MIT","date":"2024-07-18T11:06:17.015Z","links":{"homepage":"http://ovh.github.io/node-ovh","repository":"git+https://github.com/ovh/node-ovh.git","bugs":"https://github.com/ovh/node-ovh/issues","npm":"https://www.npmjs.com/package/@ovhcloud/node-ovh"}},"score":{"final":34.503395,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":224624,"weekly":36010},"dependents":"2","updated":"2026-10-10T00:30:19.278Z","searchScore":34.492844,"package":{"name":"free-email-domains-list","keywords":["email","free email list","company email list","free email domains","company email domains","is company email","company email list"],"version":"1.0.16","description":"Fresh list of all free email domain providers. Can be used to check if an email address belongs to a company. Updated weekly.","sanitized_name":"free-email-domains-list","publisher":{"email":"pppaaawel@gmail.com","username":"ihmpavel"},"maintainers":[{"email":"pppaaawel@gmail.com","username":"ihmpavel"}],"license":"MIT","date":"2025-01-24T19:26:43.720Z","links":{"homepage":"https://github.com/ihmpavel/free-email-domains-list","bugs":"https://github.com/ihmpavel/free-email-domains-list/issues","npm":"https://www.npmjs.com/package/free-email-domains-list"}},"score":{"final":34.492844,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3508589,"weekly":551693},"dependents":"5","updated":"2026-10-10T00:20:51.240Z","searchScore":34.4545,"package":{"name":"@thi.ng/bitstream","keywords":["binary","datastructure","iterator","stream","typescript"],"version":"2.4.55","description":"ES6 iterator based read/write bit streams with support for variable word widths","sanitized_name":"@thi-ng/bitstream","publisher":{"email":"k+npm@thi.ng","actor":{"name":"thi.ng","type":"user","email":"k+npm@thi.ng"},"username":"thi.ng"},"maintainers":[{"email":"k+npm@thi.ng","username":"thi.ng"}],"license":"Apache-2.0","date":"2026-08-25T17:17:11.732Z","links":{"homepage":"https://thi.ng/bitstream","repository":"git+https://codeberg.org/thi.ng/umbrella.git","bugs":"https://github.com/thi-ng/umbrella/issues","npm":"https://www.npmjs.com/package/@thi.ng/bitstream"}},"score":{"final":34.4545,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":382515,"weekly":54842},"dependents":"32","updated":"2026-10-10T00:24:55.443Z","searchScore":34.454052,"package":{"name":"datamaps","keywords":[],"version":"0.5.10","description":"datamaps with d3.js","sanitized_name":"datamaps","publisher":{"email":"mark.dimarco@gmail.com","username":"markmarkoh"},"maintainers":[{"email":"mark.dimarco@gmail.com","username":"markmarkoh"},{"email":"me@walterroman.com","username":"whroman"}],"license":"MIT","date":"2026-02-10T21:38:43.802Z","links":{"homepage":"https://github.com/markmarkoh/datamaps#readme","repository":"git+https://github.com/markmarkoh/datamaps.git","bugs":"https://github.com/markmarkoh/datamaps/issues","npm":"https://www.npmjs.com/package/datamaps"}},"score":{"final":34.454052,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":156582,"weekly":29737},"dependents":"29","updated":"2026-10-10T00:26:54.312Z","searchScore":34.028458,"package":{"name":"vue-facing-decorator","keywords":["vue","class","typescript","decorator","vue decorator","vue component","sfc","vue class component","vue component decorator"],"version":"4.0.1","description":"Vue typescript class and decorator based component.","sanitized_name":"vue-facing-decorator","publisher":{"email":"972372527@qq.com","username":"ruojianll"},"maintainers":[{"email":"972372527@qq.com","username":"ruojianll"}],"license":"MIT","date":"2025-05-24T09:45:12.614Z","links":{"homepage":"https://github.com/facing-dev/vue-facing-decorator","repository":"git+ssh://git@github.com/facing-dev/vue-facing-decorator.git","bugs":"https://github.com/facing-dev/vue-facing-decorator/issues","npm":"https://www.npmjs.com/package/vue-facing-decorator"}},"score":{"final":34.028458,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":133864,"weekly":35018},"dependents":"9","updated":"2026-10-10T00:31:04.814Z","searchScore":33.995056,"package":{"name":"remove-blank-lines","keywords":["remove","blank","lines","from","a","string"],"version":"1.4.2","description":"Remove blank lines from a string.","sanitized_name":"remove-blank-lines","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-14T01:28:47.252Z","links":{"homepage":"https://github.com/IonicaBizau/remove-blank-lines#readme","repository":"git+ssh://git@github.com/IonicaBizau/remove-blank-lines.git","bugs":"https://github.com/IonicaBizau/remove-blank-lines/issues","npm":"https://www.npmjs.com/package/remove-blank-lines"}},"score":{"final":33.995056,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":24007280,"weekly":5184183},"dependents":"78","updated":"2026-10-10T00:25:16.509Z","searchScore":33.977737,"package":{"name":"@swc-node/register","keywords":["swc","babel","ts-node","napi-rs","uglify","node-rs","napi-rs","napi","n-api","esbuild","tsc","webpack"],"version":"1.12.1","description":"SWC node register","sanitized_name":"@swc-node/register","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:802d631d-1bca-44ce-bef1-bd83d047ea19","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"lynweklm@gmail.com","username":"broooooklyn"}],"license":"MIT","date":"2026-07-18T16:00:46.971Z","links":{"homepage":"https://github.com/swc-project/swc-node","repository":"git+https://github.com/swc-project/swc-node.git","bugs":"https://github.com/swc-project/swc-node/issues","npm":"https://www.npmjs.com/package/@swc-node/register"}},"score":{"final":33.977737,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":22883812,"weekly":4090488},"dependents":"17","updated":"2026-10-10T00:27:46.730Z","searchScore":33.833405,"package":{"name":"@swc-node/core","keywords":["swc","babel","esbuild","rust","n-api","napi","node-rs","uglify","napi-rs","terser","webpack","ts-node","typescript","tsc"],"version":"1.15.0","description":"Faster swc nodejs binding","sanitized_name":"@swc-node/core","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:faac5520-d921-4107-8d01-4143277e1a65","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"lynweklm@gmail.com","username":"broooooklyn"}],"license":"MIT","date":"2026-07-16T08:39:42.735Z","links":{"homepage":"https://github.com/swc-project/swc-node","repository":"git+https://github.com/swc-project/swc-node.git","bugs":"https://github.com/swc-project/swc-node/issues","npm":"https://www.npmjs.com/package/@swc-node/core"}},"score":{"final":33.833405,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":12460750,"weekly":2833774},"dependents":"361","updated":"2026-10-10T00:20:48.812Z","searchScore":33.82858,"package":{"name":"@google-cloud/logging","keywords":["google apis client","google api client","google apis","google api","google","google cloud platform","google cloud","cloud","google logging","logging","stackdriver logging","stackdriver"],"version":"12.2.0","description":"Cloud Logging Client Library for Node.js","sanitized_name":"@google-cloud/logging","publisher":{"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-10-07T21:35:10.045Z","links":{"homepage":"https://github.com/googleapis/google-cloud-node/tree/main/handwritten/logging","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/@google-cloud/logging"}},"score":{"final":33.82858,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3893247,"weekly":896233},"dependents":"361","updated":"2026-10-10T00:23:36.224Z","searchScore":33.782364,"package":{"name":"simplebar-react","keywords":[],"version":"3.3.2","description":"React component for SimpleBar","sanitized_name":"simplebar-react","publisher":{"email":"oi@adriendenat.com","actor":{"name":"gromy","type":"user","email":"oi@adriendenat.com"},"username":"gromy"},"maintainers":[{"email":"oi@adriendenat.com","username":"gromy"}],"license":"MIT","date":"2025-07-03T10:04:24.885Z","links":{"homepage":"https://grsmto.github.io/simplebar/","repository":"git+https://github.com/grsmto/simplebar.git","bugs":"https://github.com/grsmto/simplebar/issues","npm":"https://www.npmjs.com/package/simplebar-react"}},"score":{"final":33.782364,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1352773,"weekly":265724},"dependents":"138","updated":"2026-10-10T00:27:06.526Z","searchScore":33.580486,"package":{"name":"broccoli-stew","keywords":["broccoli","broccoli-plugin"],"version":"3.0.0","description":"foundation of any healthy brocfile","sanitized_name":"broccoli-stew","publisher":{"email":"stefan.penner@gmail.com","username":"stefanpenner"},"maintainers":[{"email":"caitpotter88@gmail.com","username":"caitp"},{"email":"chadhietala@gmail.com","username":"chadhietala"},{"email":"kellyselden@gmail.com","username":"kellyselden"},{"email":"mikrostew@gmail.com","username":"mikrostew"},{"email":"stefan.penner@gmail.com","username":"stefanpenner"},{"email":"zack@zackthehuman.com","username":"zackthehuman"}],"license":"MIT","date":"2019-06-20T22:58:51.934Z","links":{"homepage":"https://github.com/stefanpenner/broccoli-stew","repository":"git+https://github.com/stefanpenner/broccoli-stew.git","bugs":"https://github.com/stefanpenner/broccoli-stew/issues","npm":"https://www.npmjs.com/package/broccoli-stew"}},"score":{"final":33.580486,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":9723041,"weekly":2343823},"dependents":"56","updated":"2026-10-10T00:27:44.130Z","searchScore":33.47433,"package":{"name":"@node-rs/xxhash","keywords":["N-API","Node-API","Rust","hash","napi","napi-rs","node-rs","xxhash","xxhashjs"],"version":"1.7.8","description":"Fastest xxhash implementation in Node.js","sanitized_name":"@node-rs/xxhash","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:339defd1-68ef-4d78-8548-97dad397706b","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"lynweklm@gmail.com","username":"broooooklyn"}],"license":"MIT","date":"2026-09-10T06:00:39.685Z","links":{"homepage":"https://github.com/napi-rs/node-rs","repository":"git+https://github.com/napi-rs/node-rs.git","bugs":"https://github.com/napi-rs/node-rs/issues","npm":"https://www.npmjs.com/package/@node-rs/xxhash"}},"score":{"final":33.47433,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":477460,"weekly":77933},"dependents":"88","updated":"2026-10-10T00:29:05.886Z","searchScore":33.464077,"package":{"name":"js-search","keywords":["search","javascript","js","clientside","client-side","local","query"],"version":"2.0.1","description":"JS Search is an efficient, client-side search library for JavaScript and JSON objects","sanitized_name":"js-search","publisher":{"email":"briandavidvaughn@gmail.com","username":"brianvaughn"},"maintainers":[{"email":"opensource@trysound.io","username":"trysound"},{"email":"briandavidvaughn@gmail.com","username":"brianvaughn"}],"license":"MIT","date":"2023-05-12T13:21:05.586Z","links":{"homepage":"https://github.com/bvaughn/js-search","repository":"git+https://github.com/bvaughn/js-search.git","bugs":"https://github.com/bvaughn/js-search/issues","npm":"https://www.npmjs.com/package/js-search"}},"score":{"final":33.464077,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":100798,"weekly":19736},"dependents":"9","updated":"2026-10-10T00:23:40.813Z","searchScore":33.439777,"package":{"name":"barbe","keywords":["barbe","mustache","template","data"],"version":"3.0.17","description":"Like mustache, but simple, tiny and fast.","sanitized_name":"barbe","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-13T18:30:05.790Z","links":{"homepage":"https://github.com/IonicaBizau/barbe","repository":"git+ssh://git@github.com/IonicaBizau/barbe.git","bugs":"https://github.com/IonicaBizau/barbe/issues","npm":"https://www.npmjs.com/package/barbe"}},"score":{"final":33.439777,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":126009031,"weekly":28182732},"dependents":"1240","updated":"2026-10-10T00:20:45.487Z","searchScore":33.411827,"package":{"name":"error-stack-parser","keywords":["stacktrace","error","stack","parser"],"version":"2.1.4","description":"Extract meaning from JS Errors","sanitized_name":"error-stack-parser","publisher":{"email":"npm@titanism.com","username":"titanism"},"maintainers":[{"email":"bn@grly.me","username":"bengourley"},{"email":"me@eriwen.com","username":"eriwen"},{"email":"niftylettuce@gmail.com","username":"niftylettuce"},{"email":"oliver.salzburg@gmail.com","username":"oliversalzburg"},{"email":"npm@titanism.com","username":"titanism"}],"license":"MIT","date":"2022-06-06T22:16:37.477Z","links":{"homepage":"https://www.stacktracejs.com","repository":"git://github.com/stacktracejs/error-stack-parser.git","bugs":"https://github.com/stacktracejs/error-stack-parser/issues","npm":"https://www.npmjs.com/package/error-stack-parser"}},"score":{"final":33.411827,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2178763,"weekly":493933},"dependents":"13","updated":"2026-10-10T00:23:24.840Z","searchScore":33.322556,"package":{"name":"next-mdx-remote-client","keywords":["markdown","MDX","@mdx-js/mdx","nextjs","next-mdx-remote","@next/mdx"],"version":"2.1.12","description":"A wrapper of the `@mdx-js/mdx` for the `nextjs` applications in order to load MDX content. It is a fork of `next-mdx-remote`.","sanitized_name":"next-mdx-remote-client","publisher":{"email":"talatkuyuk@gmail.com","username":"talatkuyuk"},"maintainers":[{"email":"talatkuyuk@gmail.com","username":"talatkuyuk"}],"license":"MPL 2.0","date":"2026-08-11T11:30:15.516Z","links":{"homepage":"https://github.com/ipikuka/next-mdx-remote-client#readme","repository":"git+https://github.com/ipikuka/next-mdx-remote-client.git","bugs":"https://github.com/ipikuka/next-mdx-remote-client/issues","npm":"https://www.npmjs.com/package/next-mdx-remote-client"}},"score":{"final":33.322556,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1958321,"weekly":422654},"dependents":"26","updated":"2026-10-10T00:21:10.144Z","searchScore":33.152126,"package":{"name":"web-haptics","keywords":["haptics","vibration","feedback","web","mobile","react","vue","svelte","typescript"],"version":"0.0.6","description":"Haptic feedback for the mobile web.","sanitized_name":"web-haptics","publisher":{"email":"lochieaxon@gmail.com","username":"lochieaxon"},"maintainers":[{"email":"lochieaxon@gmail.com","username":"lochieaxon"}],"license":"MIT","date":"2026-03-02T13:58:45.230Z","links":{"homepage":"https://haptics.lochie.me","repository":"git+https://github.com/lochie/web-haptics.git","bugs":"https://github.com/lochie/web-haptics/issues","npm":"https://www.npmjs.com/package/web-haptics"}},"score":{"final":33.152126,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":154240,"weekly":30563},"dependents":"77","updated":"2026-10-10T00:29:25.515Z","searchScore":33.125816,"package":{"name":"fuzzaldrin","keywords":["fuzzy","filter","stringscore"],"version":"2.1.0","description":"Fuzzy filtering and string scoring","sanitized_name":"fuzzaldrin","publisher":{"email":"kevinsawicki@gmail.com","username":"kevinsawicki"},"maintainers":[{"email":"atom@github.com","username":"atom-team"},{"email":"probablycorey@gmail.com","username":"probablycorey"},{"email":"nathan@github.com","username":"nathansobo"},{"email":"ogle.ben@gmail.com","username":"benogle"},{"email":"kevinsawicki@gmail.com","username":"kevinsawicki"}],"date":"2014-09-03T16:43:01.593Z","links":{"homepage":"http://atom.github.io/fuzzaldrin","repository":"https://github.com/atom/fuzzaldrin.git","bugs":"https://github.com/atom/fuzzaldrin/issues","npm":"https://www.npmjs.com/package/fuzzaldrin"}},"score":{"final":33.125816,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":19920,"weekly":7435},"dependents":"3","updated":"2026-10-10T00:27:47.436Z","searchScore":33.05164,"package":{"name":"@brillout/release-me","keywords":[],"version":"0.4.19","description":"Publish your npm packages.","sanitized_name":"@brillout/release-me","publisher":{"email":"npm@brillout.com","actor":{"name":"brillout","type":"user","email":"npm@brillout.com"},"username":"brillout"},"maintainers":[{"email":"npm@brillout.com","username":"brillout"},{"email":"suleiman@averotech.com","username":"suleimansh"}],"license":"MIT","date":"2026-10-04T18:59:14.834Z","links":{"homepage":"https://github.com/brillout/release-me#readme","repository":"git+https://github.com/brillout/release-me.git","bugs":"https://github.com/brillout/release-me/issues","npm":"https://www.npmjs.com/package/@brillout/release-me"}},"score":{"final":33.05164,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":171391,"weekly":32561},"dependents":"33","updated":"2026-10-10T00:24:01.623Z","searchScore":32.784756,"package":{"name":"react-datasheet","keywords":["react-component","react"],"version":"1.4.12","description":"Excel-like data grid for React","sanitized_name":"react-datasheet","publisher":{"email":"i.nadim@gmail.com","username":"nadbm"},"maintainers":[{"email":"i.nadim@gmail.com","username":"nadbm"}],"license":"MIT","date":"2022-05-27T18:40:17.756Z","links":{"homepage":"https://github.com/nadbm/react-datasheet#readme","repository":"git+https://github.com/nadbm/react-datasheet.git","bugs":"https://github.com/nadbm/react-datasheet/issues","npm":"https://www.npmjs.com/package/react-datasheet"}},"score":{"final":32.784756,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1800328,"weekly":414205},"dependents":"2","updated":"2026-10-10T00:30:17.373Z","searchScore":32.69795,"package":{"name":"remark-mdx-remove-esm","keywords":["unified","mdast","markdown","MDX","remark","plugin","remark plugin","mdxjsEsm","mdx remove esm","mdx remove mdxjsEsm"],"version":"1.3.3","description":"Remark plugin to remove import and/or export statements (mdxjsEsm)","sanitized_name":"remark-mdx-remove-esm","publisher":{"email":"talatkuyuk@gmail.com","username":"talatkuyuk"},"maintainers":[{"email":"talatkuyuk@gmail.com","username":"talatkuyuk"}],"license":"MIT","date":"2026-08-18T20:36:12.175Z","links":{"homepage":"https://github.com/ipikuka/remark-mdx-remove-esm#readme","repository":"git+https://github.com/ipikuka/remark-mdx-remove-esm.git","bugs":"https://github.com/ipikuka/remark-mdx-remove-esm/issues","npm":"https://www.npmjs.com/package/remark-mdx-remove-esm"}},"score":{"final":32.69795,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":950764,"weekly":205257},"dependents":"23","updated":"2026-10-10T00:26:49.564Z","searchScore":32.6886,"package":{"name":"sortobject","keywords":["array","browser","comparator","deep","deeply","deno","deno-edition","deno-entry","denoland","es2022","export-default","keys","module","node","object","sort","typed","types","typescript"],"version":"5.6.0","description":"Returns a copy of an object, sorted deeply by its keys, without mangling any arrays inside of it","sanitized_name":"sortobject","publisher":{"email":"us@bevry.me","username":"bevryme"},"maintainers":[{"email":"us@bevry.me","username":"bevryme"}],"license":"Artistic-2.0","date":"2023-12-29T13:56:52.868Z","links":{"homepage":"https://github.com/bevry/sortobject","repository":"git+https://github.com/bevry/sortobject.git","bugs":"https://github.com/bevry/sortobject/issues","npm":"https://www.npmjs.com/package/sortobject"}},"score":{"final":32.6886,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":136172,"weekly":23769},"dependents":"2","updated":"2026-10-10T00:26:00.454Z","searchScore":32.683006,"package":{"name":"react-native-monorepo-tools","keywords":["react","native","react-native","monorepo","yarn","workspaces"],"version":"1.2.1","description":"Tools to support a Yarn workspaces' React Native monorepo","sanitized_name":"react-native-monorepo-tools","publisher":{"email":"me@mazzarolomatteo.com","username":"mmazzarolo"},"maintainers":[{"email":"me@mazzarolomatteo.com","username":"mmazzarolo"}],"license":"AGPL-3.0","date":"2022-12-09T12:12:25.132Z","links":{"homepage":"https://github.com/mmazzarolo/react-native-monorepo-tools","repository":"git+https://github.com/mmazzarolo/react-native-monorepo-tools.git","bugs":"https://github.com/mmazzarolo/react-native-monorepo-tools/issues","npm":"https://www.npmjs.com/package/react-native-monorepo-tools"}},"score":{"final":32.683006,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":104206,"weekly":19569},"dependents":"15","updated":"2026-10-10T00:29:12.338Z","searchScore":32.678238,"package":{"name":"html-encoder-decoder","keywords":["decoder","encoder","html","node"],"version":"1.3.11","description":"HTML Encoder / Decoder - Converts characters to their corresponding HTML Entities","sanitized_name":"html-encoder-decoder","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-13T20:04:27.551Z","links":{"homepage":"https://github.com/IonicaBizau/html-encoder-decoder","repository":"git+https://github.com/IonicaBizau/html-encoder-decoder.git","bugs":"https://github.com/IonicaBizau/html-encoder-decoder/issues","npm":"https://www.npmjs.com/package/html-encoder-decoder"}},"score":{"final":32.678238,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1571899,"weekly":402679},"dependents":"120","updated":"2026-10-10T00:20:51.961Z","searchScore":32.550472,"package":{"name":"@thi.ng/checks","keywords":["async","detect","feature","functional","reflect","predicate","typescript","validate"],"version":"3.11.1","description":"Collection of 70+ type, feature & value checks","sanitized_name":"@thi-ng/checks","publisher":{"email":"k+npm@thi.ng","actor":{"name":"thi.ng","type":"user","email":"k+npm@thi.ng"},"username":"thi.ng"},"maintainers":[{"email":"k+npm@thi.ng","username":"thi.ng"}],"license":"Apache-2.0","date":"2026-08-25T17:13:00.338Z","links":{"homepage":"https://thi.ng/checks","repository":"git+https://codeberg.org/thi.ng/umbrella.git","bugs":"https://github.com/thi-ng/umbrella/issues","npm":"https://www.npmjs.com/package/@thi.ng/checks"}},"score":{"final":32.550472,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":132917579,"weekly":28470096},"dependents":"637","updated":"2026-10-10T00:26:02.382Z","searchScore":32.47611,"package":{"name":"stackframe","keywords":["stacktrace","error","debugger","stack frame"],"version":"1.3.4","description":"JS Object representation of a stack frame","sanitized_name":"stackframe","publisher":{"email":"me@eriwen.com","username":"eriwen"},"maintainers":[{"email":"me@eriwen.com","username":"eriwen"},{"email":"niftylettuce@gmail.com","username":"niftylettuce"},{"email":"oliver.salzburg@gmail.com","username":"oliversalzburg"},{"email":"npm@titanism.com","username":"titanism"}],"license":"MIT","date":"2022-06-06T04:08:09.392Z","links":{"homepage":"https://www.stacktracejs.com","repository":"git://github.com/stacktracejs/stackframe.git","bugs":"https://github.com/stacktracejs/stackframe/issues","npm":"https://www.npmjs.com/package/stackframe"}},"score":{"final":32.47611,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":263004,"weekly":49622},"dependents":"134","updated":"2026-10-10T00:23:59.206Z","searchScore":32.406425,"package":{"name":"ember-wormhole","keywords":["ember-addon"],"version":"0.6.1","description":"Render a child view somewhere else in the DOM.","sanitized_name":"ember-wormhole","publisher":{"email":"luke@lukemelia.com","username":"lukemelia"},"maintainers":[{"email":"kris.selden@gmail.com","username":"krisselden"},{"email":"luke@lukemelia.com","username":"lukemelia"},{"email":"raycohen@gmail.com","username":"raycohen"},{"email":"chris@chrislopresto.com","username":"chrislopresto"}],"license":"MIT","date":"2025-08-07T14:53:27.618Z","links":{"homepage":"https://github.com/yapplabs/ember-wormhole#readme","repository":"git+https://github.com/yapplabs/ember-wormhole.git","bugs":"https://github.com/yapplabs/ember-wormhole/issues","npm":"https://www.npmjs.com/package/ember-wormhole"}},"score":{"final":32.406425,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1595816,"weekly":392550},"dependents":"20","updated":"2026-10-10T00:22:34.399Z","searchScore":32.35668,"package":{"name":"@thi.ng/compare","keywords":["comparator","sort","typescript"],"version":"2.5.16","description":"Comparators with support for types implementing the @thi.ng/api/ICompare interface","sanitized_name":"@thi-ng/compare","publisher":{"email":"k+npm@thi.ng","actor":{"name":"thi.ng","type":"user","email":"k+npm@thi.ng"},"username":"thi.ng"},"maintainers":[{"email":"k+npm@thi.ng","username":"thi.ng"}],"license":"Apache-2.0","date":"2026-08-25T17:12:56.534Z","links":{"homepage":"https://thi.ng/compare","repository":"git+https://codeberg.org/thi.ng/umbrella.git","bugs":"https://github.com/thi-ng/umbrella/issues","npm":"https://www.npmjs.com/package/@thi.ng/compare"}},"score":{"final":32.35668,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":40654,"weekly":7674},"dependents":"10","updated":"2026-10-10T00:26:43.936Z","searchScore":32.32463,"package":{"name":"@coders-tm/vue-number-format","keywords":["vue","currency directive","percentage input","v-money","v-currency","v-percentage","input mask","number format","currency input","money input","v-number"],"version":"3.35.4","description":"Easy formatted numbers, currency and percentage with input/directive mask for Vue.js","sanitized_name":"@coders-tm/vue-number-format","publisher":{"email":"dipaksarkar.in@gmail.com","username":"dipaksarkar"},"maintainers":[{"email":"dipaksarkar.in@gmail.com","username":"dipaksarkar"}],"license":"MIT","date":"2025-04-04T01:13:00.176Z","links":{"homepage":"https://vue-number-format.netlify.app/","repository":"https://github.com/coders-tm/vue-number-format.git","bugs":"https://github.com/coders-tm/vue-number-format/issues","npm":"https://www.npmjs.com/package/@coders-tm/vue-number-format"}},"score":{"final":32.32463,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":103789,"weekly":24019},"dependents":"10","updated":"2026-10-10T00:27:38.344Z","searchScore":32.321457,"package":{"name":"map-o","keywords":["map","array","object"],"version":"2.0.11","description":"Array-map like function for objects.","sanitized_name":"map-o","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-14T00:48:28.092Z","links":{"homepage":"https://github.com/IonicaBizau/node-map-o","repository":"git+https://github.com/IonicaBizau/node-map-o.git","bugs":"https://github.com/IonicaBizau/node-map-o/issues","npm":"https://www.npmjs.com/package/map-o"}},"score":{"final":32.321457,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":134179,"weekly":31357},"dependents":"56","updated":"2026-10-10T00:19:52.305Z","searchScore":32.307777,"package":{"name":"react-icomoon","keywords":["React","React Native","IcoMoon","SVG","Icon"],"version":"2.6.2","description":"It makes it very simple to use SVG icons in your React and React-Native projects.","sanitized_name":"react-icomoon","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"d349db83-c2ca-4680-be26-56edbb528d12","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"aykutkrds@gmail.com","username":"aykutkardas"}],"license":"MIT","date":"2026-10-03T21:22:38.956Z","links":{"homepage":"https://github.com/aykutkardas/react-icomoon#readme","repository":"git+https://github.com/aykutkardas/react-icomoon.git","bugs":"https://github.com/aykutkardas/react-icomoon/issues","npm":"https://www.npmjs.com/package/react-icomoon"}},"score":{"final":32.307777,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":233181859,"weekly":49594222},"dependents":"4555","updated":"2026-10-10T00:22:37.315Z","searchScore":32.303753,"package":{"name":"sonner","keywords":["react","notifications","toast","snackbar","message"],"version":"2.0.8","description":"An opinionated toast component for React.","sanitized_name":"sonner","publisher":{"email":"e@emilkowal.ski","actor":{"name":"emilkowalski","type":"user","email":"e@emilkowal.ski"},"username":"emilkowalski"},"maintainers":[{"email":"e@emilkowal.ski","username":"emilkowalski"}],"license":"MIT","date":"2026-08-09T08:46:10.174Z","links":{"homepage":"https://sonner.emilkowal.ski/","repository":"git+https://github.com/emilkowalski/sonner.git","bugs":"https://github.com/emilkowalski/sonner/issues","npm":"https://www.npmjs.com/package/sonner"}},"score":{"final":32.303753,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":19894,"weekly":3604},"dependents":"1","updated":"2026-10-08T15:31:09.525Z","searchScore":32.24546,"package":{"name":"@tonybadguy/call-me-maybe","keywords":["REST","template","promise","request","http","https","callmemaybe"],"version":"2.1.1","description":"A Node.js module for creating REST clients with easy request model templating and straightforward extensibility","sanitized_name":"@tonybadguy/call-me-maybe","publisher":{"email":"tonybadguy+npm@gmail.com","username":"tonybadguy"},"maintainers":[{"email":"tonybadguy+npm@gmail.com","username":"tonybadguy"}],"license":"MIT","date":"2018-09-16T00:15:32.112Z","links":{"homepage":"https://github.com/tonybadguy/call-me-maybe#readme","repository":"git+https://github.com/tonybadguy/call-me-maybe.git","bugs":"https://github.com/tonybadguy/call-me-maybe/issues","npm":"https://www.npmjs.com/package/@tonybadguy/call-me-maybe"}},"score":{"final":32.24546,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":86654,"weekly":27958},"dependents":"7","updated":"2026-10-10T00:27:41.223Z","searchScore":32.199356,"package":{"name":"@yuuang/ffi-rs-linux-arm64-gnu","keywords":[],"version":"1.3.7","description":"<div> <a href=\"./README.md\">English</a> | <a href=\"./README_Zh.md\">简体中文</a> </div>","sanitized_name":"@yuuang/ffi-rs-linux-arm64-gnu","publisher":{"email":"569105585@qq.com","actor":{"name":"zhangyuang","type":"user","email":"569105585@qq.com"},"username":"zhangyuang"},"maintainers":[{"email":"569105585@qq.com","username":"zhangyuang"}],"license":"MIT","date":"2026-08-09T16:02:56.638Z","links":{"npm":"https://www.npmjs.com/package/@yuuang/ffi-rs-linux-arm64-gnu"}},"score":{"final":32.199356,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":232137,"weekly":33087},"dependents":"8","updated":"2026-10-10T00:19:46.373Z","searchScore":32.185658,"package":{"name":"mad-logs","keywords":["logging","logs","log","configuration","config","terminal","cli","debugger","browser","debug","errors","error-handling"],"version":"12.0.0","description":"Winston-lite-esque Log lib for terminal and browser debugging, with piles of unignorable log tags and marker styles.","sanitized_name":"mad-logs","publisher":{"email":"andfaulkner@gmail.com","username":"andfaulkner"},"maintainers":[{"email":"andfaulkner@gmail.com","username":"andfaulkner"}],"license":"MIT","date":"2022-12-23T13:34:58.012Z","links":{"homepage":"https://github.com/andfaulkner/mad-logs#readme","repository":"git+https://github.com/andfaulkner/mad-logs.git#v11.2.0","bugs":"https://github.com/andfaulkner/mad-logs/issues","npm":"https://www.npmjs.com/package/mad-logs"}},"score":{"final":32.185658,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1032804,"weekly":191779},"dependents":"22","updated":"2026-10-10T00:26:24.748Z","searchScore":32.181984,"package":{"name":"frameguard","keywords":["express","security","x-frame-options","clickjack"],"version":"4.0.0","description":"Middleware to set X-Frame-Options headers","sanitized_name":"frameguard","publisher":{"email":"me@evanhahn.com","username":"evanhahn"},"maintainers":[{"email":"me@evanhahn.com","username":"evanhahn"}],"license":"MIT","date":"2020-12-21T18:00:12.298Z","links":{"homepage":"https://helmetjs.github.io/","repository":"git://github.com/helmetjs/helmet.git","bugs":"https://github.com/helmetjs/helmet/issues","npm":"https://www.npmjs.com/package/frameguard"}},"score":{"final":32.181984,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":772684,"weekly":156777},"dependents":"38","updated":"2026-10-10T00:22:22.159Z","searchScore":32.14318,"package":{"name":"typechecker","keywords":["array","assert","assertion","async","async function","async-function","asyncFunction","bool","boolean","browser","check","check-type","checking","class","class-identifier","class-instance","compare","conventional class","conventional-class","conventionalClass","date","define-type","deno","deno-edition","deno-entry","denoland","empty","empty array","empty keys","empty map","empty plain object","empty-array","empty-keys","empty-map","empty-plain-object","emptyArray","emptyKeys","emptyMap","emptyPlainObject","error","es2022","es5","function","get object type","get type","get-object-type","get-type","getObjectType","getType","instanceof","is","is arguments","is array","is async","is async function","is bool","is boolean","is class","is conventional class","is date","is empty array","is empty keys","is empty map","is empty plain object","is empty weak map","is error","is function","is map","is native class","is null","is nullish","is number","is object","is plain object","is regexp","is string","is sync","is sync function","is undefined","is weak map","is-arguments","is-array","is-async","is-async-function","is-bool","is-boolean","is-class","is-conventional-class","is-date","is-empty-array","is-empty-keys","is-empty-map","is-empty-plain-object","is-empty-weak-map","is-error","is-function","is-map","is-native-class","is-null","is-nullish","is-number","is-object","is-plain-obj","is-plain-object","is-regexp","is-string","is-sync","is-sync-function","is-undefined","is-weak-map","isArguments","isArray","isAsyncFunction","isBool","isBoolean","isClass","isConventionalClass","isDate","isEmptyArray","isEmptyKeys","isEmptyMap","isEmptyPlainObject","isEmptyWeakMap","isError","isFunction","isMap","isNativeClass","isNull","isNullish","isNumber","isObject","isRegExp","isString","isSync","isSyncFunction","isUndefined","isWeakMap","javascript","javascript-type","keys","kind","map","module","native","native class","native-class","nativeClass","node","null","number","object","plain","plain object","plain objects","plain-object","plain-objects","plainObject","primitive","primitive-types","pure","regex","regexp","regular expression","simple","string","sync","syncFunction","test","type","type-check","type-checker","type-checking","typechecker","typed","typeguards","typeof","types","typescript","undefined","util","utility","validate","validation","vanilla","verify","weak map","weak-map","weakMap","what-type"],"version":"9.3.0","description":"Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)","sanitized_name":"typechecker","publisher":{"email":"us@bevry.me","username":"bevryme"},"maintainers":[{"email":"us@bevry.me","username":"bevryme"}],"license":"Artistic-2.0","date":"2023-12-27T07:27:34.558Z","links":{"homepage":"https://github.com/bevry/typechecker","repository":"git+https://github.com/bevry/typechecker.git","bugs":"https://github.com/bevry/typechecker/issues","npm":"https://www.npmjs.com/package/typechecker"}},"score":{"final":32.14318,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":135903,"weekly":25872},"dependents":"8","updated":"2026-10-10T00:30:16.847Z","searchScore":32.104088,"package":{"name":"tempusdominus-core","keywords":["datepicker","datetimepicker","timepicker","moment"],"version":"5.19.3","description":"A date/time picker component designed for Momentjs.","sanitized_name":"tempusdominus-core","publisher":{"email":"me@eonasdan.com","username":"eonasdan"},"maintainers":[{"email":"me+1@eonasdan.com","username":"federation_of_cheese"},{"email":"me@eonasdan.com","username":"eonasdan"}],"license":"MIT","date":"2022-04-12T13:45:21.635Z","links":{"homepage":"https://github.com/tempusdominus/core#readme","repository":"git+https://github.com/tempusdominus/core.git","bugs":"https://github.com/tonix-tuft/tempusdominus/pulls","npm":"https://www.npmjs.com/package/tempusdominus-core"}},"score":{"final":32.104088,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":82384,"weekly":26698},"dependents":"11","updated":"2026-10-10T00:21:24.390Z","searchScore":32.092648,"package":{"name":"@yuuang/ffi-rs-darwin-arm64","keywords":[],"version":"1.3.7","description":"<div> <a href=\"./README.md\">English</a> | <a href=\"./README_Zh.md\">简体中文</a> </div>","sanitized_name":"@yuuang/ffi-rs-darwin-arm64","publisher":{"email":"569105585@qq.com","actor":{"name":"zhangyuang","type":"user","email":"569105585@qq.com"},"username":"zhangyuang"},"maintainers":[{"email":"569105585@qq.com","username":"zhangyuang"}],"license":"MIT","date":"2026-08-09T16:02:50.982Z","links":{"npm":"https://www.npmjs.com/package/@yuuang/ffi-rs-darwin-arm64"}},"score":{"final":32.092648,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":88812,"weekly":26072},"dependents":"7","updated":"2026-10-10T00:23:40.207Z","searchScore":32.077263,"package":{"name":"@yuuang/ffi-rs-win32-x64-msvc","keywords":[],"version":"1.3.7","description":"<div> <a href=\"./README.md\">English</a> | <a href=\"./README_Zh.md\">简体中文</a> </div>","sanitized_name":"@yuuang/ffi-rs-win32-x64-msvc","publisher":{"email":"569105585@qq.com","actor":{"name":"zhangyuang","type":"user","email":"569105585@qq.com"},"username":"zhangyuang"},"maintainers":[{"email":"569105585@qq.com","username":"zhangyuang"}],"license":"MIT","date":"2026-08-09T16:03:07.387Z","links":{"npm":"https://www.npmjs.com/package/@yuuang/ffi-rs-win32-x64-msvc"}},"score":{"final":32.077263,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1684506,"weekly":415682},"dependents":"197","updated":"2026-10-10T00:22:59.925Z","searchScore":31.96439,"package":{"name":"@thi.ng/api","keywords":["constants","decorators","generic","interfaces","mixins","typedarray","types","typescript"],"version":"8.12.28","description":"Common, generic types, interfaces & mixins","sanitized_name":"@thi-ng/api","publisher":{"email":"k+npm@thi.ng","actor":{"name":"thi.ng","type":"user","email":"k+npm@thi.ng"},"username":"thi.ng"},"maintainers":[{"email":"k+npm@thi.ng","username":"thi.ng"}],"license":"Apache-2.0","date":"2026-08-25T17:12:45.346Z","links":{"homepage":"https://thi.ng/api","repository":"git+https://codeberg.org/thi.ng/umbrella.git","bugs":"https://github.com/thi-ng/umbrella/issues","npm":"https://www.npmjs.com/package/@thi.ng/api"}},"score":{"final":31.96439,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":11263,"weekly":3584},"dependents":"1","updated":"2026-10-10T00:30:50.154Z","searchScore":31.943146,"package":{"name":"post-for-me","keywords":[],"version":"2.9.1","description":"The official TypeScript library for the Post For Me API","sanitized_name":"post-for-me","publisher":{"email":"matt@daymoon.dev","username":"mattdaymoondev"},"maintainers":[{"email":"matt@daymoon.dev","username":"mattdaymoondev"}],"license":"Apache-2.0","date":"2026-07-30T00:19:14.485Z","links":{"repository":"https://github.com/DayMoonDevelopment/post-for-me-typescript.git","npm":"https://www.npmjs.com/package/post-for-me"}},"score":{"final":31.943146,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":95736,"weekly":22968},"dependents":"12","updated":"2026-10-10T00:24:04.594Z","searchScore":31.885927,"package":{"name":"compress.js","keywords":["javascript","image","compression","base64","bunjs"],"version":"2.1.2","description":"A client side JavaScript image compression library","sanitized_name":"compress-js","publisher":{"email":"alexander.hongpin@gmail.com","username":"alextanhongpin"},"maintainers":[{"email":"alexander.hongpin@gmail.com","username":"alextanhongpin"}],"license":"ISC","date":"2024-05-12T14:28:01.418Z","links":{"homepage":"https://github.com/alextanhongpin/compress.js#readme","repository":"git+https://github.com/alextanhongpin/compress.js.git","bugs":"https://github.com/alextanhongpin/compress.js/issues","npm":"https://www.npmjs.com/package/compress.js"}},"score":{"final":31.885927,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1536352,"weekly":395258},"dependents":"34","updated":"2026-10-10T00:20:29.617Z","searchScore":31.831583,"package":{"name":"@thi.ng/random","keywords":["binary","crypto","datastructure","distribution","exponential","gaussian","generator","geometric","normal","prng","random","typedarray","typescript","uniform","weighted"],"version":"4.1.54","description":"Pseudo-random number generators w/ unified API, distributions, weighted choices, ID generation","sanitized_name":"@thi-ng/random","publisher":{"email":"k+npm@thi.ng","actor":{"name":"thi.ng","type":"user","email":"k+npm@thi.ng"},"username":"thi.ng"},"maintainers":[{"email":"k+npm@thi.ng","username":"thi.ng"}],"license":"Apache-2.0","date":"2026-08-25T17:12:48.985Z","links":{"homepage":"https://thi.ng/random","repository":"git+https://codeberg.org/thi.ng/umbrella.git","bugs":"https://github.com/thi-ng/umbrella/issues","npm":"https://www.npmjs.com/package/@thi.ng/random"}},"score":{"final":31.831583,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1524484,"weekly":377969},"dependents":"5","updated":"2026-10-10T00:28:52.167Z","searchScore":31.80651,"package":{"name":"@thi.ng/zipper","keywords":["adjacency","agent","array","clojure","datastructure","edit","functional","immutable","navigation","tree","typescript","zipper"],"version":"2.1.181","description":"Functional tree editing, manipulation & navigation","sanitized_name":"@thi-ng/zipper","publisher":{"email":"k+npm@thi.ng","actor":{"name":"thi.ng","type":"user","email":"k+npm@thi.ng"},"username":"thi.ng"},"maintainers":[{"email":"k+npm@thi.ng","username":"thi.ng"}],"license":"Apache-2.0","date":"2026-08-25T17:19:22.340Z","links":{"homepage":"https://thi.ng/zipper","repository":"git+https://codeberg.org/thi.ng/umbrella.git","bugs":"https://github.com/thi-ng/umbrella/issues","npm":"https://www.npmjs.com/package/@thi.ng/zipper"}},"score":{"final":31.80651,"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":31.803265,"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":31.803265,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":80131,"weekly":24106},"dependents":"5","updated":"2026-10-10T00:25:55.065Z","searchScore":31.781208,"package":{"name":"@yuuang/ffi-rs-win32-ia32-msvc","keywords":[],"version":"1.3.7","description":"<div> <a href=\"./README.md\">English</a> | <a href=\"./README_Zh.md\">简体中文</a> </div>","sanitized_name":"@yuuang/ffi-rs-win32-ia32-msvc","publisher":{"email":"569105585@qq.com","actor":{"name":"zhangyuang","type":"user","email":"569105585@qq.com"},"username":"zhangyuang"},"maintainers":[{"email":"569105585@qq.com","username":"zhangyuang"}],"license":"MIT","date":"2026-08-09T16:03:05.687Z","links":{"npm":"https://www.npmjs.com/package/@yuuang/ffi-rs-win32-ia32-msvc"}},"score":{"final":31.781208,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1596996,"weekly":392890},"dependents":"30","updated":"2026-10-10T00:23:19.470Z","searchScore":31.758116,"package":{"name":"@thi.ng/arrays","keywords":["aos","array","binary","distance","fill","floyd-rivest","fuzzy","levenshtein","lookup","permutation","range","search","sequence","shuffle","sort","swap","swizzle","topology","typescript"],"version":"2.14.26","description":"Array / Arraylike utilities","sanitized_name":"@thi-ng/arrays","publisher":{"email":"k+npm@thi.ng","actor":{"name":"thi.ng","type":"user","email":"k+npm@thi.ng"},"username":"thi.ng"},"maintainers":[{"email":"k+npm@thi.ng","username":"thi.ng"}],"license":"Apache-2.0","date":"2026-08-25T17:13:21.133Z","links":{"homepage":"https://thi.ng/arrays","repository":"git+https://codeberg.org/thi.ng/umbrella.git","bugs":"https://github.com/thi-ng/umbrella/issues","npm":"https://www.npmjs.com/package/@thi.ng/arrays"}},"score":{"final":31.758116,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1518234,"weekly":389742},"dependents":"21","updated":"2026-10-10T00:20:52.889Z","searchScore":31.720919,"package":{"name":"@thi.ng/equiv","keywords":["array","deep","equality","map","object","set","typescript","value-semantics"],"version":"2.1.117","description":"Extensible deep value equivalence checking for any data types","sanitized_name":"@thi-ng/equiv","publisher":{"email":"k+npm@thi.ng","actor":{"name":"thi.ng","type":"user","email":"k+npm@thi.ng"},"username":"thi.ng"},"maintainers":[{"email":"k+npm@thi.ng","username":"thi.ng"}],"license":"Apache-2.0","date":"2026-08-25T17:12:52.673Z","links":{"homepage":"https://thi.ng/equiv","repository":"git+https://codeberg.org/thi.ng/umbrella.git","bugs":"https://github.com/thi-ng/umbrella/issues","npm":"https://www.npmjs.com/package/@thi.ng/equiv"}},"score":{"final":31.720919,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1604792,"weekly":395687},"dependents":"7","updated":"2026-10-10T00:22:37.836Z","searchScore":31.71835,"package":{"name":"@thi.ng/hex","keywords":["base16","binary","format","hex","hexdump","string","typescript"],"version":"2.4.20","description":"Hex string formatters for 4/8/16/24/32/48/64bit words, hexdump formatting of binary data","sanitized_name":"@thi-ng/hex","publisher":{"email":"k+npm@thi.ng","actor":{"name":"thi.ng","type":"user","email":"k+npm@thi.ng"},"username":"thi.ng"},"maintainers":[{"email":"k+npm@thi.ng","username":"thi.ng"}],"license":"Apache-2.0","date":"2026-08-25T17:13:07.301Z","links":{"homepage":"https://thi.ng/hex","repository":"git+https://codeberg.org/thi.ng/umbrella.git","bugs":"https://github.com/thi-ng/umbrella/issues","npm":"https://www.npmjs.com/package/@thi.ng/hex"}},"score":{"final":31.71835,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":76422,"weekly":17928},"dependents":"9","updated":"2026-10-10T00:28:51.722Z","searchScore":31.70094,"package":{"name":"assured","keywords":["assured","combine","promise","and","callbacks","together"],"version":"2.0.0","description":"Combine promises and callbacks together.","sanitized_name":"assured","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2026-05-17T10:01:20.480Z","links":{"homepage":"https://github.com/IonicaBizau/assured#readme","repository":"git+ssh://git@github.com/IonicaBizau/assured.git","bugs":"https://github.com/IonicaBizau/assured/issues","npm":"https://www.npmjs.com/package/assured"}},"score":{"final":31.70094,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":49428753,"weekly":10794289},"dependents":"1107","updated":"2026-10-10T00:27:15.494Z","searchScore":31.670752,"package":{"name":"utility-types","keywords":["typescript","utility","types","static-typing","mapped-types","flow","flow-typed"],"version":"3.11.0","description":"Utility Types Collection for TypeScript","sanitized_name":"utility-types","publisher":{"email":"piotrek.witek@gmail.com","username":"piotrwitek"},"maintainers":[{"email":"piotrek.witek@gmail.com","username":"piotrwitek"}],"license":"MIT","date":"2024-01-18T16:51:23.522Z","links":{"homepage":"https://github.com/piotrwitek/utility-types","repository":"git+https://github.com/piotrwitek/utility-types.git","bugs":"https://github.com/piotrwitek/utility-types/issues","npm":"https://www.npmjs.com/package/utility-types"}},"score":{"final":31.670752,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":31399,"weekly":8595},"dependents":"2","updated":"2026-10-10T00:29:54.028Z","searchScore":31.496288,"package":{"name":"tanstack-table-header-rowspan","keywords":["tanstack","table","header","rowspan","groups","nesting","nested","columns"],"version":"1.0.12","description":"Rowspan for TanStack Table headers","sanitized_name":"tanstack-table-header-rowspan","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"roman_js","type":"user","email":"romych.sync@gmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:cabadd6f-fcb3-42fa-b269-83caa0328db9","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"romych.sync@gmail.com","username":"roman_js"}],"license":"MIT","date":"2026-05-01T13:01:07.213Z","links":{"homepage":"https://github.com/Roman86/tanstack-table-header-rowspan#readme","repository":"git+https://github.com/Roman86/tanstack-table-header-rowspan.git","bugs":"https://github.com/Roman86/tanstack-table-header-rowspan/issues","npm":"https://www.npmjs.com/package/tanstack-table-header-rowspan"}},"score":{"final":31.496288,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":133216,"weekly":32078},"dependents":0,"updated":"2026-10-10T00:28:36.652Z","searchScore":31.48821,"package":{"name":"@coffeeandfun/google-profanity-words","keywords":["google","side-project","profanity","profanity-detection","profanityfilter"],"version":"3.0.7","description":"Real profanity words banned by Google, extracted from their hidden API before shutdown. Now available as an easy-to-use Node.js library for content filtering.","sanitized_name":"@coffeeandfun/google-profanity-words","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:a5fb8665-8a37-4e34-a6c7-fb972361210f","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"robert_gabriel@outlook.com","username":"robertjgabriel"}],"license":"MIT","date":"2026-04-20T12:34:11.917Z","links":{"homepage":"https://github.com/coffee-and-fun/google-profanity-words#readme","repository":"git+https://github.com/coffee-and-fun/google-profanity-words.git","bugs":"https://github.com/coffee-and-fun/google-profanity-words/issues","npm":"https://www.npmjs.com/package/@coffeeandfun/google-profanity-words"}},"score":{"final":31.48821,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":574600,"weekly":120840},"dependents":"225","updated":"2026-10-10T00:27:13.007Z","searchScore":31.42928,"package":{"name":"envfile","keywords":[".env","browser","config","configuration","deno","deno-edition","deno-entry","denoland","dotenv","env","envfile","es2022","module","node","typed","types","typescript"],"version":"7.1.0","description":"Parse and stringify the environment configuration files and format, also known as .env files and dotenv files","sanitized_name":"envfile","publisher":{"email":"us@bevry.me","username":"bevryme"},"maintainers":[{"email":"us@bevry.me","username":"bevryme"}],"license":"Artistic-2.0","date":"2023-12-29T23:23:51.677Z","links":{"homepage":"https://github.com/bevry/envfile","repository":"git+https://github.com/bevry/envfile.git","bugs":"https://github.com/bevry/envfile/issues","npm":"https://www.npmjs.com/package/envfile"}},"score":{"final":31.42928,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":25450,"weekly":5093},"dependents":0,"updated":"2026-10-10T00:25:02.488Z","searchScore":31.387226,"package":{"name":"@looker/look-at-me-sideways","keywords":["looker","lookml","lint","linter"],"version":"5.0.0","description":"A judgmental little LookML linter >_>","sanitized_name":"@looker/look-at-me-sideways","publisher":{"email":"fabio@looker.com","username":"fabio-looker"},"maintainers":[{"email":"ops@looker.com","username":"looker-ops"},{"email":"npm@johnkaster.com","username":"jkaster"},{"email":"looker-open-source@google.com","username":"looker-open-source"},{"email":"fabio@looker.com","username":"fabio-looker"},{"email":"bryn.ryans@looker.com","username":"bryans99"},{"email":"dbchristopher@gmail.com","username":"dbchristopher"},{"email":"node-team-npm+wombot@google.com","username":"google-wombot"},{"email":"drstrangelove@google.com","username":"drstrangelooker"},{"email":"treshugart@gmail.com","username":"treshugart"}],"license":"MIT","date":"2025-06-06T07:07:24.880Z","links":{"homepage":"https://github.com/looker-open-source/look-at-me-sideways#readme","repository":"git+https://github.com/looker-open-source/look-at-me-sideways.git","bugs":"https://github.com/looker-open-source/look-at-me-sideways/issues","npm":"https://www.npmjs.com/package/@looker/look-at-me-sideways"}},"score":{"final":31.387226,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2372693,"weekly":556005},"dependents":"210","updated":"2026-10-10T00:24:23.803Z","searchScore":31.366081,"package":{"name":"simplebar","keywords":[],"version":"6.3.3","description":"Scrollbars, simpler.","sanitized_name":"simplebar","publisher":{"email":"oi@adriendenat.com","actor":{"name":"gromy","type":"user","email":"oi@adriendenat.com"},"username":"gromy"},"maintainers":[{"email":"oi@adriendenat.com","username":"gromy"}],"license":"MIT","date":"2025-11-09T20:14:30.297Z","links":{"homepage":"https://grsmto.github.io/simplebar/","repository":"git+https://github.com/grsmto/simplebar.git","bugs":"https://github.com/grsmto/simplebar/issues","npm":"https://www.npmjs.com/package/simplebar"}},"score":{"final":31.366081,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":54152,"weekly":7684},"dependents":"2","updated":"2026-10-10T00:29:15.240Z","searchScore":31.360634,"package":{"name":"hapi-sequelizejs","keywords":["sequelize","hapi","hapi-plugin","mysql","sqlite","postgresql","postgres","orm","plugin","database","nodejs","javascript"],"version":"4.6.1","description":"hapi.js plugin for the Sequelize ORM","sanitized_name":"hapi-sequelizejs","publisher":{"email":"eu@felipe.im","username":"valtlfelipe"},"maintainers":[{"email":"eu@felipe.im","username":"valtlfelipe"}],"license":"MIT","date":"2022-11-15T14:10:34.745Z","links":{"homepage":"https://github.com/valtlfelipe/hapi-sequelizejs#readme","repository":"git+https://github.com/valtlfelipe/hapi-sequelizejs.git","bugs":"https://github.com/valtlfelipe/hapi-sequelizejs/issues","npm":"https://www.npmjs.com/package/hapi-sequelizejs"}},"score":{"final":31.360634,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":65443,"weekly":12741},"dependents":"34","updated":"2026-10-10T00:26:38.344Z","searchScore":31.352684,"package":{"name":"ovh","keywords":["OVH","API","REST","api.ovh.com"],"version":"2.0.3","description":"Official Node.js wrapper for the OVH APIs","sanitized_name":"ovh","publisher":{"email":"ant.leblanc@gmail.com","username":"antleblanc"},"maintainers":[{"email":"opensource@ovh.net","username":"ovh"},{"email":"ant.leblanc@gmail.com","username":"antleblanc"}],"license":"MIT","date":"2019-11-05T12:41:52.877Z","links":{"homepage":"http://ovh.github.io/node-ovh","repository":"git+https://github.com/ovh/node-ovh.git","bugs":"https://github.com/ovh/node-ovh/issues","npm":"https://www.npmjs.com/package/ovh"}},"score":{"final":31.352684,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":67975,"weekly":15760},"dependents":"5","updated":"2026-10-10T00:26:32.252Z","searchScore":31.349022,"package":{"name":"emoji-unicode-map","keywords":["emoji","name","unicode","map","conversion"],"version":"1.1.12","description":"Unicode to name emoji mapping.","sanitized_name":"emoji-unicode-map","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-13T19:11:43.197Z","links":{"homepage":"https://github.com/IonicaBizau/emoji-unicode-map#readme","repository":"git+https://github.com/IonicaBizau/emoji-unicode-map.git","bugs":"https://github.com/IonicaBizau/emoji-unicode-map/issues","npm":"https://www.npmjs.com/package/emoji-unicode-map"}},"score":{"final":31.349022,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":30597,"weekly":1454},"dependents":"2","updated":"2026-10-08T17:16:16.770Z","searchScore":31.319761,"package":{"name":"go-npm-next","keywords":["golang","go","binary","npm","cross-platform","distribution","cli","typescript"],"version":"1.1.0","description":"Distribute and install Go binaries via NPM","sanitized_name":"go-npm-next","publisher":{"email":"phil@leggetter.co.uk","username":"leggetter"},"maintainers":[{"email":"alexbouchardd@gmail.com","username":"alexbouchardd"},{"email":"mkherlakian@gmail.com","username":"mkherlakian"},{"email":"phil@leggetter.co.uk","username":"leggetter"}],"license":"Apache-2.0","date":"2025-08-26T07:39:20.118Z","links":{"homepage":"https://github.com/hookdeck/go-npm","repository":"git+https://github.com/hookdeck/go-npm.git","bugs":"https://github.com/hookdeck/go-npm/issues","npm":"https://www.npmjs.com/package/go-npm-next"}},"score":{"final":31.319761,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":565408,"weekly":111747},"dependents":"14","updated":"2026-10-10T00:24:19.218Z","searchScore":31.290066,"package":{"name":"eachr","keywords":["array","browser","cycle","deno","deno-edition","deno-entry","denoland","each","es2022","es5","export-default","flow","forEach","map","module","node","object","typed","types","typescript"],"version":"7.4.0","description":"Give eachr an item to iterate (array, object or map) and an iterator, then in return eachr gives iterator the value and key of each item, and will stop if the iterator returned false.","sanitized_name":"eachr","publisher":{"email":"us@bevry.me","username":"bevryme"},"maintainers":[{"email":"us@bevry.me","username":"bevryme"}],"license":"Artistic-2.0","date":"2023-12-28T16:02:55.897Z","links":{"homepage":"https://github.com/bevry/eachr","repository":"git+https://github.com/bevry/eachr.git","bugs":"https://github.com/bevry/eachr/issues","npm":"https://www.npmjs.com/package/eachr"}},"score":{"final":31.290066,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":66587,"weekly":15446},"dependents":"44","updated":"2026-10-10T00:26:21.688Z","searchScore":31.287037,"package":{"name":"emoji-dictionary","keywords":["emoji","dictionary","unicode","names"],"version":"1.0.12","description":"Convert emoji names in unicode characters and vice versa.","sanitized_name":"emoji-dictionary","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-13T19:08:26.871Z","links":{"homepage":"https://github.com/IonicaBizau/emoji-dictionary#readme","repository":"git+ssh://git@github.com/IonicaBizau/emoji-dictionary.git","bugs":"https://github.com/IonicaBizau/emoji-dictionary/issues","npm":"https://www.npmjs.com/package/emoji-dictionary"}},"score":{"final":31.287037,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":376509,"weekly":62799},"dependents":"34","updated":"2026-10-10T00:27:58.185Z","searchScore":31.251749,"package":{"name":"magnific-popup","keywords":["ecosystem:jquery","jquery-plugin","zepto","lightbox","popup","modal","window","dialog","gallery","jquery","photo","responsive","mobile"],"version":"1.2.0","description":"Lightbox and modal dialog plugin. Can display inline HTML, iframes (YouTube video, Vimeo, Google Maps), or an image gallery. Animation effects are added with CSS3 transitions. For jQuery or Zepto.","sanitized_name":"magnific-popup","publisher":{"email":"diiiimaaaa@gmail.com","username":"dimsemenov"},"maintainers":[{"email":"diiiimaaaa@gmail.com","username":"dimsemenov"}],"license":"MIT","date":"2024-06-08T08:23:44.396Z","links":{"homepage":"http://dimsemenov.com/plugins/magnific-popup/","repository":"git+https://github.com/dimsemenov/Magnific-Popup.git","bugs":"https://github.com/dimsemenov/Magnific-Popup/issues","npm":"https://www.npmjs.com/package/magnific-popup"}},"score":{"final":31.251749,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":66492,"weekly":15455},"dependents":"2","updated":"2026-10-10T00:26:04.336Z","searchScore":31.218163,"package":{"name":"emoji-names","keywords":["emoji","names","utility"],"version":"1.0.13","description":"Get the emoji names as array.","sanitized_name":"emoji-names","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-13T19:11:12.100Z","links":{"homepage":"https://github.com/IonicaBizau/emoji-names#readme","repository":"git+ssh://git@github.com/IonicaBizau/emoji-names.git","bugs":"https://github.com/IonicaBizau/emoji-names/issues","npm":"https://www.npmjs.com/package/emoji-names"}},"score":{"final":31.218163,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":396725,"weekly":84338},"dependents":"94","updated":"2026-10-10T00:25:27.065Z","searchScore":31.158852,"package":{"name":"jstree","keywords":[],"version":"3.3.17","description":"jQuery tree plugin","sanitized_name":"jstree","publisher":{"email":"npm@vakata.com","username":"vakata"},"maintainers":[{"email":"npm@vakata.com","username":"vakata"}],"license":"MIT","date":"2024-09-10T08:54:30.168Z","links":{"homepage":"http://jstree.com","repository":"git://github.com/vakata/jstree.git","bugs":"https://github.com/vakata/jstree/issues","npm":"https://www.npmjs.com/package/jstree"}},"score":{"final":31.158852,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":66520,"weekly":15443},"dependents":"2","updated":"2026-10-10T00:22:58.884Z","searchScore":31.129976,"package":{"name":"emoji-chars","keywords":["emoji","chars","utility"],"version":"1.0.13","description":"Get the emoji chars as array.","sanitized_name":"emoji-chars","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-13T19:07:53.908Z","links":{"homepage":"https://github.com/IonicaBizau/emoji-chars#readme","repository":"git+ssh://git@github.com/IonicaBizau/emoji-chars.git","bugs":"https://github.com/IonicaBizau/emoji-chars/issues","npm":"https://www.npmjs.com/package/emoji-chars"}},"score":{"final":31.129976,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":502347,"weekly":104038},"dependents":"18","updated":"2026-10-10T00:21:47.533Z","searchScore":31.093231,"package":{"name":"safefs","keywords":["closeFile","emfile","esnext","fs","node","openFile","path","typed","types"],"version":"8.10.0","description":"Stop getting EMFILE errors! Open only as many files as the operating system supports.","sanitized_name":"safefs","publisher":{"email":"us@bevry.me","username":"bevryme"},"maintainers":[{"email":"us@bevry.me","username":"bevryme"}],"license":"Artistic-2.0","date":"2024-01-02T04:29:34.039Z","links":{"homepage":"https://github.com/bevry/safefs","repository":"git+https://github.com/bevry/safefs.git","bugs":"https://github.com/bevry/safefs/issues","npm":"https://www.npmjs.com/package/safefs"}},"score":{"final":31.093231,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1085261,"weekly":205099},"dependents":"5","updated":"2026-10-10T00:30:55.900Z","searchScore":31.070536,"package":{"name":"is-bluebird","keywords":["bluebird","promise","is","instance","constructor","version","then","check","test"],"version":"1.0.2","description":"Is this a bluebird promise I see before me?","sanitized_name":"is-bluebird","publisher":{"email":"theoverlookmotel@gmail.com","username":"overlookmotel"},"maintainers":[{"email":"theoverlookmotel@gmail.com","username":"overlookmotel"}],"license":"MIT","date":"2016-09-03T09:08:00.519Z","links":{"homepage":"https://github.com/overlookmotel/is-bluebird#readme","repository":"git+https://github.com/overlookmotel/is-bluebird.git","bugs":"https://github.com/overlookmotel/is-bluebird/issues","npm":"https://www.npmjs.com/package/is-bluebird"}},"score":{"final":31.070536,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":11505797,"weekly":2605016},"dependents":"22","updated":"2026-10-10T00:30:43.140Z","searchScore":30.930288,"package":{"name":"event-target-polyfill","keywords":["EventTarget","Polyfill"],"version":"0.0.4","description":"An EventTarget Polyfill","sanitized_name":"event-target-polyfill","publisher":{"email":"ben@benlesh.com","username":"blesh"},"maintainers":[{"email":"ben@benlesh.com","username":"blesh"}],"license":"MIT","date":"2023-11-06T22:48:40.984Z","links":{"homepage":"https://github.com/benlesh/event-target-polyfill#readme","repository":"git+https://github.com/benlesh/event-target-polyfill.git","bugs":"https://github.com/benlesh/event-target-polyfill/issues","npm":"https://www.npmjs.com/package/event-target-polyfill"}},"score":{"final":30.930288,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":69602341,"weekly":15576749},"dependents":"2590","updated":"2026-10-10T00:24:03.071Z","searchScore":30.913816,"package":{"name":"jspdf","keywords":["pdf"],"version":"4.2.1","description":"PDF Document creation from JavaScript","sanitized_name":"jspdf","publisher":{"email":"james@parall.ax","username":"mrjameshall"},"maintainers":[{"email":"james@parall.ax","username":"mrjameshall"}],"license":"MIT","date":"2026-03-17T11:16:14.226Z","links":{"homepage":"https://github.com/parallax/jsPDF","repository":"git+https://github.com/parallax/jsPDF.git","bugs":"https://github.com/parallax/jsPDF/issues","npm":"https://www.npmjs.com/package/jspdf"}},"score":{"final":30.913816,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":229669,"weekly":55680},"dependents":"3","updated":"2026-10-10T00:27:16.211Z","searchScore":30.912207,"package":{"name":"react-native-awesome-gallery","keywords":["react-native","ios","android"],"version":"0.4.3","description":"Awesome gallery with Reanimated v2","sanitized_name":"react-native-awesome-gallery","publisher":{"email":"pavelbabenko01@gmail.com","username":"pavelbabenko"},"maintainers":[{"email":"pavelbabenko01@gmail.com","username":"pavelbabenko"}],"license":"MIT","date":"2024-09-28T11:54:49.390Z","links":{"homepage":"https://github.com/pavelbabenko/react-native-awesome-gallery#readme","repository":"git+https://github.com/pavelbabenko/react-native-awesome-gallery.git","bugs":"https://github.com/pavelbabenko/react-native-awesome-gallery/issues","npm":"https://www.npmjs.com/package/react-native-awesome-gallery"}},"score":{"final":30.912207,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":163884,"weekly":34085},"dependents":"38","updated":"2026-10-10T00:25:11.283Z","searchScore":30.895596,"package":{"name":"vue-dragscroll","keywords":["vue","scroll","drag"],"version":"4.0.6","description":" vue directive to make a scrollable element scroll by draging to the scroll direction","sanitized_name":"vue-dragscroll","publisher":{"email":"bizroy678@gmail.com","username":"congolese"},"maintainers":[{"email":"bizroy678@gmail.com","username":"congolese"}],"license":"MIT","date":"2024-08-30T02:14:24.242Z","links":{"homepage":"https://vue-dragscroll.clebinfosys.com/","repository":"git+https://github.com/donmbelembe/vue-dragscroll.git","bugs":"https://github.com/donmbelembe/vue-dragscroll/issues","npm":"https://www.npmjs.com/package/vue-dragscroll"}},"score":{"final":30.895596,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":51729,"weekly":12880},"dependents":"17","updated":"2026-10-10T00:20:41.852Z","searchScore":30.85129,"package":{"name":"tinyreq","keywords":["tinyreq","http","https","requests"],"version":"3.4.3","description":"Tiny library for making http(s) requests.","sanitized_name":"tinyreq","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-14T01:54:06.676Z","links":{"homepage":"https://github.com/IonicaBizau/tinyreq","repository":"git+ssh://git@github.com/IonicaBizau/tinyreq.git","bugs":"https://github.com/IonicaBizau/tinyreq/issues","npm":"https://www.npmjs.com/package/tinyreq"}},"score":{"final":30.85129,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":167468,"weekly":30138},"dependents":"18","updated":"2026-10-10T00:31:00.484Z","searchScore":30.784164,"package":{"name":"@biesbjerg/ngx-translate-extract-marker","keywords":["angular","ngx-translate","ngx-translate-extract","i18n"],"version":"1.0.0","description":"Function to manually mark strings to be extracted using ngx-translate-extract","sanitized_name":"@biesbjerg/ngx-translate-extract-marker","publisher":{"email":"kim@biesbjerg.com","username":"biesbjerg"},"maintainers":[{"email":"kim@biesbjerg.com","username":"biesbjerg"}],"license":"MIT","date":"2019-06-25T11:13:31.303Z","links":{"homepage":"https://github.com/biesbjerg/ngx-translate-extract-marker","repository":"git+https://github.com/biesbjerg/ngx-translate-extract-marker.git","bugs":"https://github.com/biesbjerg/ngx-translate-extract-marker/issues","npm":"https://www.npmjs.com/package/@biesbjerg/ngx-translate-extract-marker"}},"score":{"final":30.784164,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1019111,"weekly":232250},"dependents":"15","updated":"2026-10-10T00:23:13.305Z","searchScore":30.708447,"package":{"name":"@stoplight/prism-cli","keywords":[],"version":"5.16.0","description":"You can install the command line CLI using `npm i -g @stoplight/prism-cli`","sanitized_name":"@stoplight/prism-cli","publisher":{"email":"devops@stoplight.io","username":"stoplight-devops"},"maintainers":[{"email":"devops@stoplight.io","username":"stoplight-devops"},{"email":"matthew.runkle@smartbear.com","username":"mrunkle-sb"},{"email":"devops@smartbear.com","username":"smartbear_devops"}],"license":"Apache-2.0","date":"2026-07-17T08:02:36.635Z","links":{"homepage":"https://github.com/stoplightio/prism#readme","repository":"git+https://github.com/stoplightio/prism.git","bugs":"https://github.com/stoplightio/prism/issues","npm":"https://www.npmjs.com/package/@stoplight/prism-cli"}},"score":{"final":30.708447,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":152446,"weekly":31206},"dependents":"11","updated":"2026-10-10T00:27:10.577Z","searchScore":30.654774,"package":{"name":"diary","keywords":["fast","logging","utility","middleware","debug","logger"],"version":"0.4.5","description":"Fast effective logging library for both Node, the Browser, and Workers!","sanitized_name":"diary","publisher":{"email":"me@marais.co","username":"marais"},"maintainers":[{"email":"me@marais.co","username":"marais"}],"license":"MIT","date":"2024-01-19T00:51:29.832Z","links":{"homepage":"https://github.com/maraisr/diary#readme","repository":"git+https://github.com/maraisr/diary.git","bugs":"https://github.com/maraisr/diary/issues","npm":"https://www.npmjs.com/package/diary"}},"score":{"final":30.654774,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":53367,"weekly":17215},"dependents":0,"updated":"2026-10-10T00:19:39.342Z","searchScore":30.550566,"package":{"name":"@yuuang/ffi-rs-linux-arm64-musl","keywords":[],"version":"1.3.7","description":"<div> <a href=\"./README.md\">English</a> | <a href=\"./README_Zh.md\">简体中文</a> </div>","sanitized_name":"@yuuang/ffi-rs-linux-arm64-musl","publisher":{"email":"569105585@qq.com","actor":{"name":"zhangyuang","type":"user","email":"569105585@qq.com"},"username":"zhangyuang"},"maintainers":[{"email":"569105585@qq.com","username":"zhangyuang"}],"license":"MIT","date":"2026-08-09T16:02:58.410Z","links":{"npm":"https://www.npmjs.com/package/@yuuang/ffi-rs-linux-arm64-musl"}},"score":{"final":30.550566,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":48622,"weekly":16294},"dependents":"2","updated":"2026-10-10T00:26:32.937Z","searchScore":30.500103,"package":{"name":"@yuuang/ffi-rs-darwin-x64","keywords":[],"version":"1.3.7","description":"<div> <a href=\"./README.md\">English</a> | <a href=\"./README_Zh.md\">简体中文</a> </div>","sanitized_name":"@yuuang/ffi-rs-darwin-x64","publisher":{"email":"569105585@qq.com","actor":{"name":"zhangyuang","type":"user","email":"569105585@qq.com"},"username":"zhangyuang"},"maintainers":[{"email":"569105585@qq.com","username":"zhangyuang"}],"license":"MIT","date":"2026-08-09T16:02:52.851Z","links":{"npm":"https://www.npmjs.com/package/@yuuang/ffi-rs-darwin-x64"}},"score":{"final":30.500103,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":42247,"weekly":14390},"dependents":0,"updated":"2026-10-10T00:27:30.103Z","searchScore":30.296589,"package":{"name":"dev3000","keywords":["nextjs","ai","development","chrome-devtools-protocol","cdp","browser-monitoring","debugging","claude"],"version":"0.0.181","description":"Agent-first local web debugging runtime with unified server and browser context","sanitized_name":"dev3000","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"1c1a4344-75d8-40e4-b94d-68841b3fee12","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"infra+release@vercel.com","username":"vercel-release-bot"},{"email":"matt.j.straka@gmail.com","username":"matt.straka"},{"email":"lsimon@commoner.com","username":"elsigh"}],"license":"MIT","date":"2026-10-09T19:26:04.406Z","links":{"homepage":"https://github.com/vercel-labs/dev3000#readme","repository":"git+https://github.com/vercel-labs/dev3000.git","bugs":"https://github.com/vercel-labs/dev3000/issues","npm":"https://www.npmjs.com/package/dev3000"}},"score":{"final":30.296589,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1350126,"weekly":256832},"dependents":"121","updated":"2026-10-10T00:20:00.136Z","searchScore":30.291948,"package":{"name":"react-native-base64","keywords":["base64","encode","decode","react","native"],"version":"0.2.2","description":"Base64 encoding and decoding helping util. Created for React Native but can be used anywhere","sanitized_name":"react-native-base64","publisher":{"email":"me@eranbo.com","username":"eranbo"},"maintainers":[{"email":"me@eranbo.com","username":"eranbo"}],"license":"MIT","date":"2025-09-21T15:37:57.963Z","links":{"homepage":"https://github.com/eranbo/react-native-base64#readme","repository":"git+https://github.com/eranbo/react-native-base64.git","bugs":"https://github.com/eranbo/react-native-base64/issues","npm":"https://www.npmjs.com/package/react-native-base64"}},"score":{"final":30.291948,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":136039,"weekly":29553},"dependents":"25","updated":"2026-10-10T00:24:00.750Z","searchScore":30.286644,"package":{"name":"flowbite-svelte-icons","keywords":["svelte","sveltekit","flowbite-icons","icons","svg"],"version":"3.1.0","description":"Flowbite icon components for Svelte 5 Runes","sanitized_name":"flowbite-svelte-icons","publisher":{"email":"okada.shin@gmail.com","username":"shinichiokada"},"maintainers":[{"email":"okada.shin@gmail.com","username":"shinichiokada"}],"license":"MIT","date":"2025-12-28T16:12:10.697Z","links":{"homepage":"https://flowbite-svelte-icons.codewithshin.com/","repository":"git+https://github.com/themesberg/flowbite-svelte-icons.git","bugs":"https://github.com/themesberg/flowbite-svelte-icons/issues","npm":"https://www.npmjs.com/package/flowbite-svelte-icons"}},"score":{"final":30.286644,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7008087,"weekly":1800355},"dependents":"40","updated":"2026-10-10T00:24:53.525Z","searchScore":30.283514,"package":{"name":"svelte-toolbelt","keywords":[],"version":"0.10.6","description":"Utilities for Svelte 5 that I find useful and will use in the various projects I work on. It's maintained by me, for me.","sanitized_name":"svelte-toolbelt","publisher":{"email":"johnstonhuntera@gmail.com","actor":{"name":"huntabyte","type":"user","email":"johnstonhuntera@gmail.com"},"username":"huntabyte"},"maintainers":[{"email":"johnstonhuntera@gmail.com","username":"huntabyte"}],"date":"2025-10-16T21:34:21.939Z","links":{"npm":"https://www.npmjs.com/package/svelte-toolbelt"}},"score":{"final":30.283514,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":37352752,"weekly":8095607},"dependents":"24","updated":"2026-10-10T00:24:16.535Z","searchScore":30.187498,"package":{"name":"stack-generator","keywords":["stacktrace","error"],"version":"2.0.10","description":"Generate artificial backtrace by walking arguments.callee.caller chain","sanitized_name":"stack-generator","publisher":{"email":"me@eriwen.com","username":"eriwen"},"maintainers":[{"email":"me@eriwen.com","username":"eriwen"},{"email":"niftylettuce@gmail.com","username":"niftylettuce"},{"email":"oliver.salzburg@gmail.com","username":"oliversalzburg"},{"email":"npm@titanism.com","username":"titanism"}],"license":"MIT","date":"2022-06-06T14:25:06.731Z","links":{"homepage":"https://www.stacktracejs.com","repository":"git://github.com/stacktracejs/stack-generator.git","bugs":"https://github.com/stacktracejs/stack-generator/issues","npm":"https://www.npmjs.com/package/stack-generator"}},"score":{"final":30.187498,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":492211,"weekly":97678},"dependents":"8","updated":"2026-10-10T00:26:48.453Z","searchScore":30.170975,"package":{"name":"extract-opts","keywords":["args","arguments","browser","callback","cb","es5","esnext","extract","flow","next","node","optional","options","opts"],"version":"5.9.0","description":"Extract the options and callback from a function's arguments easily","sanitized_name":"extract-opts","publisher":{"email":"us@bevry.me","username":"bevryme"},"maintainers":[{"email":"us@bevry.me","username":"bevryme"}],"license":"Artistic-2.0","date":"2024-01-02T03:38:47.399Z","links":{"homepage":"https://github.com/bevry/extract-opts","repository":"git+https://github.com/bevry/extract-opts.git","bugs":"https://github.com/bevry/extract-opts/issues","npm":"https://www.npmjs.com/package/extract-opts"}},"score":{"final":30.170975,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":263846,"weekly":64399},"dependents":"50","updated":"2026-10-10T00:22:10.614Z","searchScore":30.139713,"package":{"name":"abcjs","keywords":["abc","music","notation","midi","webaudio"],"version":"6.7.1","description":"Renderer for abc music notation","sanitized_name":"abcjs","publisher":{"email":"blog@paulrosen.net","username":"paulrosen"},"maintainers":[{"email":"blog@paulrosen.net","username":"paulrosen"}],"license":"MIT","date":"2026-09-21T14:46:50.846Z","links":{"homepage":"https://abcjs.net","repository":"git+https://github.com/paulrosen/abcjs.git","bugs":"https://github.com/paulrosen/abcjs/issues","npm":"https://www.npmjs.com/package/abcjs"}},"score":{"final":30.139713,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":372930,"weekly":70165},"dependents":"147","updated":"2026-10-10T00:22:23.633Z","searchScore":30.127472,"package":{"name":"cson","keywords":["coffeescript","cson","esnext","javascript","node","parse","stringify"],"version":"8.4.0","description":"CoffeeScript-Object-Notation Parser. Same as JSON but for CoffeeScript objects.","sanitized_name":"cson","publisher":{"email":"us@bevry.me","username":"bevryme"},"maintainers":[{"email":"us@bevry.me","username":"bevryme"}],"license":"Artistic-2.0","date":"2023-12-29T15:14:06.033Z","links":{"homepage":"https://github.com/bevry/cson","repository":"git+https://github.com/bevry/cson.git","bugs":"https://github.com/bevry/cson/issues","npm":"https://www.npmjs.com/package/cson"}},"score":{"final":30.127472,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":33399,"weekly":7864},"dependents":"75","updated":"2026-10-10T00:21:33.435Z","searchScore":30.0929,"package":{"name":"scrape-it","keywords":["scrape","it","a","scraping","module","for","humans"],"version":"6.1.15","description":"A Node.js scraper for humans.","sanitized_name":"scrape-it","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2026-09-20T07:35:09.178Z","links":{"homepage":"https://github.com/IonicaBizau/scrape-it#readme","repository":"git+ssh://git@github.com/IonicaBizau/scrape-it.git","bugs":"https://github.com/IonicaBizau/scrape-it/issues","npm":"https://www.npmjs.com/package/scrape-it"}},"score":{"final":30.0929,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2190734,"weekly":512705},"dependents":"77","updated":"2026-10-10T00:23:12.845Z","searchScore":30.02645,"package":{"name":"html-validate","keywords":["html","lint","validator","html-validate"],"version":"11.16.2","description":"Offline HTML5 validator and linter","sanitized_name":"html-validate","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"ext","type":"user","email":"ext-npmjs.com@sidvind.com"},"trustedPublisher":{"oidcConfigId":"956a8d65-3441-4db2-9d7e-a3b073b8181f","id":"gitlab"},"username":"GitLab CI/CD"},"maintainers":[{"email":"ext-npmjs.com@sidvind.com","username":"ext"}],"license":"MIT","date":"2026-10-04T00:30:54.819Z","links":{"homepage":"https://html-validate.org","repository":"git+https://gitlab.com/html-validate/html-validate.git","bugs":"https://gitlab.com/html-validate/html-validate/issues/new","npm":"https://www.npmjs.com/package/html-validate"}},"score":{"final":30.02645,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":50121,"weekly":10538},"dependents":"13","updated":"2026-10-10T00:29:05.715Z","searchScore":29.957071,"package":{"name":"react-native-remix-icon","keywords":["react-native-remix-icon","remixicon","remixicon-rn","react-native","icons"],"version":"4.7.0","description":"Remix Icon for React Native","sanitized_name":"react-native-remix-icon","publisher":{"email":"ajayesivan@gmail.com","username":"ajayesivan"},"maintainers":[{"email":"ajayesivan@gmail.com","username":"ajayesivan"}],"license":"MIT","date":"2025-11-11T18:47:39.327Z","links":{"homepage":"https://github.com/ajayesivan/react-native-remix-icon","repository":"git+ssh://git@github.com/ajayesivan/react-native-remix-icon.git","bugs":"https://github.com/ajayesivan/react-native-remix-icon/issues","npm":"https://www.npmjs.com/package/react-native-remix-icon"}},"score":{"final":29.957071,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":113571,"weekly":24650},"dependents":"39","updated":"2026-10-10T00:20:03.390Z","searchScore":29.95206,"package":{"name":"react-select-search","keywords":["react","select","js","search","react-component"],"version":"4.1.9","description":"Lightweight select component for React","sanitized_name":"react-select-search","publisher":{"email":"hola@tobiasbleckert.se","username":"tbleckert"},"maintainers":[{"email":"hola@tobiasbleckert.se","username":"tbleckert"}],"license":"MIT","date":"2025-10-15T21:18:11.740Z","links":{"homepage":"https://github.com/tbleckert/react-select-search","repository":"git+https://github.com/tbleckert/react-select-search.git","bugs":"https://github.com/tbleckert/react-select-search/issues","npm":"https://www.npmjs.com/package/react-select-search"}},"score":{"final":29.95206,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":41513,"weekly":9075},"dependents":"2","updated":"2026-10-10T00:26:49.211Z","searchScore":29.909164,"package":{"name":"emojer","keywords":["emoji","emojify","generate"],"version":"1.1.6","description":"Emojify all the things.","sanitized_name":"emojer","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-13T19:07:23.610Z","links":{"homepage":"https://github.com/IonicaBizau/emojer#readme","repository":"git+ssh://git@github.com/IonicaBizau/emojer.git","bugs":"https://github.com/IonicaBizau/emojer/issues","npm":"https://www.npmjs.com/package/emojer"}},"score":{"final":29.909164,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":31384,"weekly":7023},"dependents":"18","updated":"2026-10-10T00:20:05.680Z","searchScore":29.900318,"package":{"name":"pinia-orm","keywords":["vue","pinia","pinia-plugin","pinia-orm","orm"],"version":"2.0.0","description":"The Pinia plugin to enable Object-Relational Mapping access to the Pinia Store.","sanitized_name":"pinia-orm","publisher":{"email":"gregor@codedredd.de","username":"codedredd"},"maintainers":[{"email":"gregor@codedredd.de","username":"codedredd"}],"license":"MIT","date":"2026-07-20T17:37:07.902Z","links":{"homepage":"https://github.com/CodeDredd/pinia-orm#readme","repository":"git+https://github.com/CodeDredd/pinia-orm.git","bugs":"https://github.com/CodeDredd/pinia-orm/issues","npm":"https://www.npmjs.com/package/pinia-orm"}},"score":{"final":29.900318,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":43369,"weekly":9702},"dependents":"4","updated":"2026-10-10T00:27:25.223Z","searchScore":29.851124,"package":{"name":"regex-emoji","keywords":["emoji","regex","match"],"version":"2.0.9","description":"A regex to match the :emoji: snippets in a string.","sanitized_name":"regex-emoji","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-14T01:27:07.095Z","links":{"homepage":"https://github.com/IonicaBizau/regex-emoji#readme","repository":"git+https://github.com/IonicaBizau/regex-emoji.git","bugs":"https://github.com/IonicaBizau/regex-emoji/issues","npm":"https://www.npmjs.com/package/regex-emoji"}},"score":{"final":29.851124,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":30620782,"weekly":6455999},"dependents":"2506","updated":"2026-10-10T00:24:55.946Z","searchScore":29.834087,"package":{"name":"react-window","keywords":[],"version":"2.3.3","description":"<img src=\"https://react-window.vercel.app/og.png\" alt=\"react-window logo\" width=\"400\" height=\"210\" />","sanitized_name":"react-window","publisher":{"email":"briandavidvaughn@gmail.com","username":"brianvaughn"},"maintainers":[{"email":"briandavidvaughn@gmail.com","username":"brianvaughn"}],"license":"MIT","date":"2026-09-22T21:58:22.234Z","links":{"homepage":"https://react-window.vercel.app/","repository":"git+https://github.com/bvaughn/react-window.git","bugs":"https://github.com/bvaughn/react-window/issues","npm":"https://www.npmjs.com/package/react-window"}},"score":{"final":29.834087,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":41406,"weekly":9069},"dependents":"1","updated":"2026-10-10T00:22:50.426Z","searchScore":29.798023,"package":{"name":"github-api-emojis","keywords":["github","api","emojis","the","list","of","emoji","names","available","in","ap"],"version":"1.0.4","description":"The list of emoji names available in GitHub API","sanitized_name":"github-api-emojis","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-13T19:44:59.681Z","links":{"homepage":"https://github.com/IonicaBizau/github-api-emojis#readme","repository":"git+ssh://git@github.com/IonicaBizau/github-api-emojis.git","bugs":"https://github.com/IonicaBizau/github-api-emojis/issues","npm":"https://www.npmjs.com/package/github-api-emojis"}},"score":{"final":29.798023,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":45307,"weekly":11022},"dependents":"3","updated":"2026-10-10T00:21:00.904Z","searchScore":29.658438,"package":{"name":"react-native-big-calendar","keywords":[],"version":"4.19.0","description":"![test](https://github.com/acro5piano/react-native-big-calendar/workflows/test/badge.svg) ![release](https://github.com/acro5piano/react-native-big-calendar/workflows/release/badge.svg) [![npm version](https://badge.fury.io/js/react-native-big-calendar.sv","sanitized_name":"react-native-big-calendar","publisher":{"email":"ketsume0211@gmail.com","username":"acro5piano"},"maintainers":[{"email":"ketsume0211@gmail.com","username":"acro5piano"}],"license":"MIT","date":"2025-11-01T09:35:28.362Z","links":{"homepage":"https://github.com/acro5piano/react-native-big-calendar#readme","repository":"git+ssh://git@github.com/acro5piano/react-native-big-calendar.git","bugs":"https://github.com/acro5piano/react-native-big-calendar/issues","npm":"https://www.npmjs.com/package/react-native-big-calendar"}},"score":{"final":29.658438,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":280899,"weekly":55999},"dependents":"218","updated":"2026-10-10T00:29:46.697Z","searchScore":29.63896,"package":{"name":"progress-estimator","keywords":["ascii","busy","cli","console","duration","idle","indicator","list","loading","progress","promise","task","term","terminal","timing","unicode","wait"],"version":"0.3.1","description":"Animated progress bars with estimated durations","sanitized_name":"progress-estimator","publisher":{"email":"briandavidvaughn@gmail.com","username":"brianvaughn"},"maintainers":[{"email":"briandavidvaughn@gmail.com","username":"brianvaughn"}],"license":"MIT","date":"2023-04-17T19:07:29.836Z","links":{"homepage":"https://github.com/bvaughn/progress-estimator#readme","repository":"git+https://github.com/bvaughn/progress-estimator.git","bugs":"https://github.com/bvaughn/progress-estimator/issues","npm":"https://www.npmjs.com/package/progress-estimator"}},"score":{"final":29.63896,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":37845,"weekly":7962},"dependents":"7","updated":"2026-10-10T00:25:07.044Z","searchScore":29.630844,"package":{"name":"is-empty-obj","keywords":["is","empty","obj","check","if","an","object","or","not"],"version":"1.0.14","description":"Check if an object is empty or not.","sanitized_name":"is-empty-obj","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-13T20:14:15.023Z","links":{"homepage":"https://github.com/IonicaBizau/is-empty-obj#readme","repository":"git+ssh://git@github.com/IonicaBizau/is-empty-obj.git","bugs":"https://github.com/IonicaBizau/is-empty-obj/issues","npm":"https://www.npmjs.com/package/is-empty-obj"}},"score":{"final":29.630844,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":12905,"weekly":3521},"dependents":"15","updated":"2026-10-08T15:26:08.591Z","searchScore":29.602388,"package":{"name":"passport-remember-me","keywords":["passport","cookie","persistent","rememberme","auth","authn","authentication"],"version":"0.0.1","description":"Remember Me cookie authentication strategy for Passport.","sanitized_name":"passport-remember-me","publisher":{"email":"jaredhanson@gmail.com","username":"jaredhanson"},"maintainers":[{"email":"jaredhanson@gmail.com","username":"jaredhanson"}],"date":"2013-05-15T06:06:09.471Z","links":{"repository":"git://github.com/jaredhanson/passport-remember-me.git","bugs":"http://github.com/jaredhanson/passport-remember-me/issues","npm":"https://www.npmjs.com/package/passport-remember-me"}},"score":{"final":29.602388,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":27152,"weekly":5698},"dependents":"9","updated":"2026-10-10T00:31:13.685Z","searchScore":29.485033,"package":{"name":"jsonrequest","keywords":["json","request","minimalist"],"version":"4.2.7","description":"A tiny library for requesting and getting JSON resources.","sanitized_name":"jsonrequest","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-13T20:26:22.416Z","links":{"homepage":"https://github.com/IonicaBizau/jsonrequest","repository":"git+ssh://git@github.com/IonicaBizau/jsonrequest.git","bugs":"https://github.com/IonicaBizau/jsonrequest/issues","npm":"https://www.npmjs.com/package/jsonrequest"}},"score":{"final":29.485033,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":551550,"weekly":119515},"dependents":"194","updated":"2026-10-10T00:21:50.314Z","searchScore":29.42531,"package":{"name":"redux-undo","keywords":["redux","undo","redo","flux","time travel"],"version":"1.1.0","description":"simple undo/redo functionality for redux state containers","sanitized_name":"redux-undo","publisher":{"email":"daniel@touchlay.com","username":"omnidan"},"maintainers":[{"email":"daniel@touchlay.com","username":"omnidan"}],"license":"MIT","date":"2023-07-17T05:52:39.645Z","links":{"homepage":"https://github.com/omnidan/redux-undo","repository":"git+https://github.com/omnidan/redux-undo.git","bugs":"https://github.com/omnidan/redux-undo/issues","npm":"https://www.npmjs.com/package/redux-undo"}},"score":{"final":29.42531,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":358154,"weekly":69347},"dependents":"3","updated":"2026-10-10T00:22:30.877Z","searchScore":29.398216,"package":{"name":"requirefresh","keywords":["cache","deno","deno-edition","deno-entry","denoland","es2022","export-default","node","require","require-fresh","requirefresh","typed","types","typescript"],"version":"5.13.0","description":"Require a file without adding it into the require cache","sanitized_name":"requirefresh","publisher":{"email":"us@bevry.me","username":"bevryme"},"maintainers":[{"email":"us@bevry.me","username":"bevryme"}],"license":"Artistic-2.0","date":"2023-12-29T13:48:33.510Z","links":{"homepage":"https://github.com/bevry/requirefresh","repository":"git+https://github.com/bevry/requirefresh.git","bugs":"https://github.com/bevry/requirefresh/issues","npm":"https://www.npmjs.com/package/requirefresh"}},"score":{"final":29.398216,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":530741,"weekly":111329},"dependents":"204","updated":"2026-10-10T00:23:34.266Z","searchScore":29.387377,"package":{"name":"face-api.js","keywords":["face","detection","recognition","tensorflow","tf"],"version":"0.22.2","description":"JavaScript API for face detection and face recognition in the browser with tensorflow.js","sanitized_name":"face-api-js","publisher":{"email":"muehler.v@gmail.com","username":"justadudewhohacks"},"maintainers":[{"email":"muehler.v@gmail.com","username":"justadudewhohacks"}],"license":"MIT","date":"2020-03-22T13:28:18.414Z","links":{"npm":"https://www.npmjs.com/package/face-api.js"}},"score":{"final":29.387377,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":91019,"weekly":14128},"dependents":"1","updated":"2026-10-10T00:30:22.227Z","searchScore":29.31484,"package":{"name":"vuex-mock-store","keywords":["vue","test","utils","test-utils","store","vuex","mock","vuex-mock","vuex-store-mock","jest","vuex-mock-store"],"version":"0.1.0","description":"Simple and straightforward mock for Vuex v3.x Store","sanitized_name":"vuex-mock-store","publisher":{"email":"posva13@gmail.com","username":"posva"},"maintainers":[{"email":"posva13@gmail.com","username":"posva"}],"license":"MIT","date":"2023-05-15T13:55:39.067Z","links":{"homepage":"https://github.com/posva/vuex-mock-store#readme","repository":"git+https://github.com/posva/vuex-mock-store.git","bugs":"https://github.com/posva/vuex-mock-store/issues","npm":"https://www.npmjs.com/package/vuex-mock-store"}},"score":{"final":29.31484,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":267384,"weekly":50539},"dependents":"10","updated":"2026-10-10T00:28:02.348Z","searchScore":29.307528,"package":{"name":"react-linkify-it","keywords":["react-linkify","react","linkify","link","url","email","twitter","autolink","text","tag"],"version":"2.0.0","description":"A super tiny <1KB, dependency-free, highly customizable React utility to turn any pattern in your text into clickable links or custom components. Instantly linkify URLs, emails, twitter handles, hashtags, mentions or anything else out of the box or with y","sanitized_name":"react-linkify-it","publisher":{"email":"a0ghosh+npmjs@googlemail.com","username":"anantoghosh"},"maintainers":[{"email":"a0ghosh+npmjs@googlemail.com","username":"anantoghosh"}],"license":"MIT","date":"2025-09-12T18:58:05.267Z","links":{"homepage":"https://github.com/anantoghosh/react-linkify-it","repository":"git+https://github.com/anantoghosh/react-linkify-it.git","bugs":"https://github.com/anantoghosh/react-linkify-it/issues","npm":"https://www.npmjs.com/package/react-linkify-it"}},"score":{"final":29.307528,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":13597,"weekly":4825},"dependents":"3","updated":"2026-10-08T22:56:14.612Z","searchScore":29.248137,"package":{"name":"intl-number-input","keywords":["input mask","number format","ECMA-402"],"version":"1.4.1","description":"Easy input of formatted numbers based on the ECMAScript Internationalization API (ECMA-402).","sanitized_name":"intl-number-input","publisher":{"email":"dm4t2@outlook.com","username":"dm4t2"},"maintainers":[{"email":"dm4t2@outlook.com","username":"dm4t2"}],"license":"MIT","date":"2023-10-29T20:49:01.643Z","links":{"homepage":"https://dm4t2.github.io/intl-number-input","repository":"git+https://github.com/dm4t2/intl-number-input.git","bugs":"https://github.com/dm4t2/intl-number-input/issues","npm":"https://www.npmjs.com/package/intl-number-input"}},"score":{"final":29.248137,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":32237,"weekly":10389},"dependents":"4","updated":"2026-10-10T00:24:12.665Z","searchScore":29.21733,"package":{"name":"@yuuang/ffi-rs-win32-arm64-msvc","keywords":[],"version":"1.3.7","description":"<div> <a href=\"./README.md\">English</a> | <a href=\"./README_Zh.md\">简体中文</a> </div>","sanitized_name":"@yuuang/ffi-rs-win32-arm64-msvc","publisher":{"email":"569105585@qq.com","actor":{"name":"zhangyuang","type":"user","email":"569105585@qq.com"},"username":"zhangyuang"},"maintainers":[{"email":"569105585@qq.com","username":"zhangyuang"}],"license":"MIT","date":"2026-08-09T16:03:04.160Z","links":{"npm":"https://www.npmjs.com/package/@yuuang/ffi-rs-win32-arm64-msvc"}},"score":{"final":29.21733,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":10552,"weekly":3675},"dependents":"3","updated":"2026-10-08T18:51:07.856Z","searchScore":29.182646,"package":{"name":"xsd-assembler","keywords":["xsd","xml","schema","flattening","flatten","flattening xsd","flatten xsd","merge xsd","merging xsd"],"version":"0.0.3","description":"This project aims to assemble, merge, and resolve dependencies in XSD files","sanitized_name":"xsd-assembler","publisher":{"email":"maurelima@gmail.com","username":"maurelima"},"maintainers":[{"email":"maurelima@gmail.com","username":"maurelima"}],"license":"GPL-3.0","date":"2024-12-06T11:56:39.360Z","links":{"homepage":"https://github.com/nfewizard-org/xsd-assembler#readme","repository":"git+https://github.com/nfewizard-org/xsd-assembler.git","bugs":"https://github.com/nfewizard-org/xsd-assembler/issues","npm":"https://www.npmjs.com/package/xsd-assembler"}},"score":{"final":29.182646,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":33704,"weekly":7451},"dependents":"4","updated":"2026-10-10T00:27:40.276Z","searchScore":29.180965,"package":{"name":"cheerio-req","keywords":["cheerio","req","an","http","request","module","sending","back","a","object"],"version":"2.0.1","description":"An http request module sending back a Cheerio object.","sanitized_name":"cheerio-req","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-13T18:36:57.751Z","links":{"homepage":"https://github.com/IonicaBizau/cheerio-req#readme","repository":"git+ssh://git@github.com/IonicaBizau/cheerio-req.git","bugs":"https://github.com/IonicaBizau/cheerio-req/issues","npm":"https://www.npmjs.com/package/cheerio-req"}},"score":{"final":29.180965,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":99025428,"weekly":21205113},"dependents":"2252","updated":"2026-10-10T00:20:58.444Z","searchScore":29.177116,"package":{"name":"table","keywords":["ascii","text","table","align","ansi"],"version":"6.9.0","description":"Formats data into a string table.","sanitized_name":"table","publisher":{"email":"gajus+table@gajus.com","username":"gajus-table"},"maintainers":[{"email":"gajus@gajus.com","username":"gajus"},{"email":"gajus+table@gajus.com","username":"gajus-table"}],"license":"BSD-3-Clause","date":"2024-12-03T17:10:48.078Z","links":{"homepage":"https://github.com/gajus/table#readme","repository":"git+https://github.com/gajus/table.git","bugs":"https://github.com/gajus/table/issues","npm":"https://www.npmjs.com/package/table"}},"score":{"final":29.177116,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":123632,"weekly":25828},"dependents":"132","updated":"2026-10-10T00:24:44.023Z","searchScore":29.175095,"package":{"name":"react-native-responsive-screen","keywords":["react-native","responsive-ui","responsive-view","responsive-screen","responsive"],"version":"1.4.2","description":"Make React Native views responsive for all devices with the use of 2 simple methods.","sanitized_name":"react-native-responsive-screen","publisher":{"email":"tasos.maroudas@protonmail.com","username":"marudy"},"maintainers":[{"email":"tasos.maroudas@protonmail.com","username":"marudy"}],"license":"MIT","date":"2020-12-23T20:44:13.323Z","links":{"homepage":"https://github.com/marudy/react-native-responsive-screen#readme","repository":"git+https://github.com/marudy/react-native-responsive-screen.git","bugs":"https://github.com/marudy/react-native-responsive-screen/issues","npm":"https://www.npmjs.com/package/react-native-responsive-screen"}},"score":{"final":29.175095,"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":29.168001,"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":29.168001,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":33540,"weekly":7430},"dependents":"5","updated":"2026-10-10T00:27:34.695Z","searchScore":29.158407,"package":{"name":"apidoc-markdown","keywords":["apidoc","markdown","portable","api","doc","documentation","generator","programmatic","cli","cli-app","command-line","rest","restful","api-documentation","markdown-documentation"],"version":"7.3.2","description":"📝 Generate a Simple and Portable Markdown documentation for your API","sanitized_name":"apidoc-markdown","publisher":{"email":"me+npm@rigwild.dev","username":"rigwild"},"maintainers":[{"email":"me+npm@rigwild.dev","username":"rigwild"}],"license":"MIT","date":"2023-12-22T19:56:40.895Z","links":{"homepage":"https://github.com/rigwild/apidoc-markdown#readme","repository":"git+https://github.com/rigwild/apidoc-markdown.git","bugs":"https://github.com/rigwild/apidoc-markdown/issues","npm":"https://www.npmjs.com/package/apidoc-markdown"}},"score":{"final":29.158407,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1320099,"weekly":304209},"dependents":"3","updated":"2026-10-10T00:20:19.823Z","searchScore":29.130972,"package":{"name":"@google-cloud/logging-min","keywords":["google apis client","google api client","google apis","google api","google","google cloud platform","google cloud","cloud","google logging","logging","stackdriver logging","stackdriver"],"version":"12.1.0","description":"Cloud Logging Client Library for Node.js","sanitized_name":"@google-cloud/logging-min","publisher":{"email":"node-team-npm+wombot@google.com","username":"google-wombot"},"maintainers":[{"email":"node-team-npm+wombot@google.com","username":"google-wombot"},{"email":"github-admin@google.com","username":"google-admin"}],"license":"Apache-2.0","date":"2026-09-16T14:47:25.193Z","links":{"homepage":"https://github.com/googleapis/google-cloud-node/tree/main/handwritten/logging","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/@google-cloud/logging-min"}},"score":{"final":29.130972,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":244715,"weekly":49915},"dependents":"5","updated":"2026-10-10T00:26:19.386Z","searchScore":29.081615,"package":{"name":"ambi","keywords":["ambidextrous","async","asynchronous","browser","deno","deno-edition","deno-entry","denoland","es2022","es5","exec","execute","export-default","fire","flow","flow control","module","node","promise","promised","promisefy","promisify","sync","synchronous","typed","types","typescript"],"version":"10.9.0","description":"Ambi lets you execute any function ambidextrously; providing you the ability to execute any function (be it synchronous, asynchronous, returns, callbacks, promises) as if it returned a promise.","sanitized_name":"ambi","publisher":{"email":"us@bevry.me","username":"bevryme"},"maintainers":[{"email":"us@bevry.me","username":"bevryme"}],"license":"Artistic-2.0","date":"2023-12-28T15:52:58.643Z","links":{"homepage":"https://github.com/bevry/ambi","repository":"git+https://github.com/bevry/ambi.git","bugs":"https://github.com/bevry/ambi/issues","npm":"https://www.npmjs.com/package/ambi"}},"score":{"final":29.081615,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8955,"weekly":2048},"dependents":0,"updated":"2026-10-04T11:43:16.186Z","searchScore":29.05818,"package":{"name":"dsh-notify-me","keywords":["deepseek-harness","dsh","dsh-plugin","dsh-web","notification","desktop-notification","notify","notifications","alerts","reminder","reminders","message-alert","needs-your-input","approval-alert","approval-actions","background-alert","桌面通知","消息提醒","可操作提醒","审批提醒","提醒插件","需要你操作","回复完成提醒","后台完成提醒","提醒"],"version":"1.5.3","description":"DSH 桌面消息提醒插件：模型需要你操作（审批/方案确认/提问的可操作提醒）或回复在后台完成时，系统通知+提示音+标签页标题提醒你；权限审批的通知上可直接点「同意/拒绝」完成裁决；可在设置页开关并切换通知语言。Desktop notification & message alerts for DeepSeek Harness web — toasts, sounds and a tab-title marker when the agent needs your input (approval / pla","sanitized_name":"dsh-notify-me","publisher":{"email":"2380958385@qq.com","username":"chromoany"},"maintainers":[{"email":"2380958385@qq.com","username":"chromoany"}],"license":"MIT","date":"2026-10-04T07:43:59.157Z","links":{"homepage":"https://github.com/chromoany/dsh-notify-me#readme","repository":"git+https://github.com/chromoany/dsh-notify-me.git","bugs":"https://github.com/chromoany/dsh-notify-me/issues","npm":"https://www.npmjs.com/package/dsh-notify-me"}},"score":{"final":29.05818,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":25149,"weekly":5258},"dependents":"1","updated":"2026-10-10T00:30:26.000Z","searchScore":28.979918,"package":{"name":"string-cosine-similarity","keywords":["string","cosine","similarity"],"version":"2.0.1","description":"Calculates cosine similarity between 2 strings.","sanitized_name":"string-cosine-similarity","publisher":{"email":"thatskevinjain@gmail.com","username":"kevinjain"},"maintainers":[{"email":"thatskevinjain@gmail.com","username":"kevinjain"}],"license":"MIT","date":"2020-04-29T06:34:15.798Z","links":{"homepage":"https://github.com/thatsKevinJain/string-cosine-similarity#README","repository":"git+https://github.com/thatsKevinJain/string-cosine-similarity.git","bugs":"https://github.com/thatsKevinJain/string-cosine-similarity/issues","npm":"https://www.npmjs.com/package/string-cosine-similarity"}},"score":{"final":28.979918,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5363,"weekly":1575},"dependents":0,"updated":"2026-10-08T15:31:10.203Z","searchScore":28.978678,"package":{"name":"terrastruct-d2-bin-linux-x64","keywords":[],"version":"0.7.1","description":"See [`adfernandes/npm-terrastruct-d2-dist` on GitHub](https://github.com/adfernandes/npm-terrastruct-d2-dist) for more information, installation, and usage.","sanitized_name":"terrastruct-d2-bin-linux-x64","publisher":{"email":"andrew@fernandes.org","username":"adfernandes"},"maintainers":[{"email":"andrew@fernandes.org","username":"adfernandes"}],"license":"MPL-2.0","date":"2025-10-17T21:17:33.971Z","links":{"homepage":"https://github.com/adfernandes/npm-terrastruct-d2-dist#readme","repository":"git+https://github.com/adfernandes/npm-terrastruct-d2-dist.git","bugs":"https://github.com/adfernandes/npm-terrastruct-d2-dist/issues","npm":"https://www.npmjs.com/package/terrastruct-d2-bin-linux-x64"}},"score":{"final":28.978678,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":31532,"weekly":6389},"dependents":"1","updated":"2026-10-10T00:31:15.528Z","searchScore":28.969336,"package":{"name":"scrape-it-core","keywords":["scrape","it","core","the","scraping","functionality","of"],"version":"1.0.2","description":"The core scraping functionality of scrape-it.","sanitized_name":"scrape-it-core","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-04-03T06:05:41.887Z","links":{"homepage":"https://github.com/IonicaBizau/scrape-it-core#readme","repository":"git+ssh://git@github.com/IonicaBizau/scrape-it-core.git","bugs":"https://github.com/IonicaBizau/scrape-it-core/issues","npm":"https://www.npmjs.com/package/scrape-it-core"}},"score":{"final":28.969336,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":319348,"weekly":53309},"dependents":"11","updated":"2026-10-10T00:25:00.624Z","searchScore":28.931068,"package":{"name":"@relaycast/sdk","keywords":[],"version":"9.2.0","description":"TypeScript SDK for [Relaycast](https://relaycast.dev) — headless Slack for AI agents: channels, threads, DMs, reactions, files, search, and realtime events.","sanitized_name":"@relaycast/sdk","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"fa9bede8-f273-41ea-aacd-e98510d128d8","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"khaliqgant@gmail.com","username":"khaliqgant"},{"email":"will@agentrelay.com","username":"willwashburn"}],"date":"2026-10-09T18:10:59.484Z","links":{"homepage":"https://github.com/AgentWorkforce/relaycast#readme","repository":"git+https://github.com/AgentWorkforce/relaycast.git","bugs":"https://github.com/AgentWorkforce/relaycast/issues","npm":"https://www.npmjs.com/package/@relaycast/sdk"}},"score":{"final":28.931068,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":117307,"weekly":85034},"dependents":"10","updated":"2026-10-10T00:28:51.543Z","searchScore":28.923557,"package":{"name":"clickable-path","keywords":[],"version":"0.1.1","description":"Make file paths printed by CLIs ctrl/cmd-clickable, using OSC 8 hyperlinks","sanitized_name":"clickable-path","publisher":{"email":"npm-oidc-no-reply@github.com","approver":{"name":"danielroe","email":"daniel@roe.dev"},"trustedPublisher":{"oidcConfigId":"oidc:c3c859c0-f2b3-466e-9d13-dd4b8f58ba81","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"43081james@gmail.com","username":"43081j"},{"email":"daniel@roe.dev","username":"danielroe"}],"license":"MIT","date":"2026-09-03T18:55:30.795Z","links":{"homepage":"https://github.com/danielroe/clickable-path#readme","repository":"git+https://github.com/danielroe/clickable-path.git","bugs":"https://github.com/danielroe/clickable-path/issues","npm":"https://www.npmjs.com/package/clickable-path"}},"score":{"final":28.923557,"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":28.891035,"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":28.891035,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":42640,"weekly":8923},"dependents":"24","updated":"2026-10-10T00:27:14.003Z","searchScore":28.87384,"package":{"name":"paypal-checkout","keywords":["cross-domain","cross domain","components","component","krakenjs","kraken"],"version":"4.0.347","description":"PayPal Checkout components, for integrating checkout products.","sanitized_name":"paypal-checkout","publisher":{"email":"delaneybarrow19@gmail.com","username":"delbarrow"},"maintainers":[{"email":"grjopa@gmail.com","username":"gregjopa"},{"email":"abarco@paypal.com","username":"abarco"},{"email":"vish.jeea@gmail.com","username":"visheei"},{"email":"westin.wrzesinski@gmail.com","username":"westeezy"},{"email":"vishakha94@outlook.com","username":"visheei94"},{"email":"mnicpt@gmail.com","username":"mnicpt"},{"email":"nbierdeman@paypal.com","username":"nbierdeman"},{"email":"sdk-integrations-npm@paypal.com","username":"sdk-integrations-npm"},{"email":"dustijones@paypal.com","username":"dustijones"},{"email":"delaneybarrow19@gmail.com","username":"delbarrow"}],"license":"Apache-2.0","date":"2026-04-16T22:18:12.597Z","links":{"homepage":"https://developer.paypal.com/","repository":"git://github.com/paypal/paypal-checkout.git","bugs":"https://github.com/paypal/paypal-checkout/issues","npm":"https://www.npmjs.com/package/paypal-checkout"}},"score":{"final":28.87384,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":60615347,"weekly":13598024},"dependents":"555","updated":"2026-10-10T00:23:11.365Z","searchScore":28.869455,"package":{"name":"swagger-ui-dist","keywords":[],"version":"5.33.1","description":"[![NPM version](https://badge.fury.io/js/swagger-ui-dist.svg)](http://badge.fury.io/js/swagger-ui-dist)","sanitized_name":"swagger-ui-dist","publisher":{"email":"apiteam@swagger.io","actor":{"name":"swagger-api","type":"user","email":"apiteam@swagger.io"},"username":"swagger-api"},"maintainers":[{"email":"apiteam@swagger.io","username":"swagger-admin"},{"email":"jponelat@gmail.com","username":"ponelat"},{"email":"apiteam@swagger.io","username":"swagger-api"},{"email":"kyleshockey@gmail.com","username":"kyleshockey"}],"license":"Apache-2.0","date":"2026-10-01T09:27:13.826Z","links":{"homepage":"https://github.com/swagger-api/swagger-ui#readme","repository":"git+ssh://git@github.com/swagger-api/swagger-ui.git","bugs":"https://github.com/swagger-api/swagger-ui/issues","npm":"https://www.npmjs.com/package/swagger-ui-dist"}},"score":{"final":28.869455,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":473624,"weekly":108018},"dependents":"1","updated":"2026-10-10T00:26:08.880Z","searchScore":28.86818,"package":{"name":"cos-fast-xml-parser","keywords":["fast","xml","json","parser","xml2js","x2js","xml2json","js","cli","validator","validate","transformer","assert","js2xml","json2xml","html"],"version":"1.0.0","description":"Fork of fast-xml-parser@4.5.6 for COS Node.js SDK, with ES2020 syntax replaced for Node 9+ compatibility.","sanitized_name":"cos-fast-xml-parser","publisher":{"email":"annexwu@tencent.com","username":"annexwu"},"maintainers":[{"email":"annexwu@tencent.com","username":"annexwu"}],"license":"MIT","date":"2026-05-22T07:02:46.902Z","links":{"npm":"https://www.npmjs.com/package/cos-fast-xml-parser"}},"score":{"final":28.86818,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5350,"weekly":1575},"dependents":0,"updated":"2026-10-08T15:31:09.668Z","searchScore":28.85707,"package":{"name":"terrastruct-d2-bin","keywords":[],"version":"0.7.1","description":"See [`adfernandes/npm-terrastruct-d2-dist` on GitHub](https://github.com/adfernandes/npm-terrastruct-d2-dist) for more information, installation, and usage.","sanitized_name":"terrastruct-d2-bin","publisher":{"email":"andrew@fernandes.org","username":"adfernandes"},"maintainers":[{"email":"andrew@fernandes.org","username":"adfernandes"}],"license":"MPL-2.0","date":"2025-10-17T21:17:13.273Z","links":{"homepage":"https://github.com/adfernandes/npm-terrastruct-d2-dist#readme","repository":"git+https://github.com/adfernandes/npm-terrastruct-d2-dist.git","bugs":"https://github.com/adfernandes/npm-terrastruct-d2-dist/issues","npm":"https://www.npmjs.com/package/terrastruct-d2-bin"}},"score":{"final":28.85707,"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":28.840984,"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":28.840984,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":73297,"weekly":14849},"dependents":"3","updated":"2026-10-10T00:24:44.920Z","searchScore":28.722998,"package":{"name":"vite-plugin-magical-svg","keywords":["vite-plugin","spritesheet","sprite","svgr","svg"],"version":"1.10.3","description":"An all-in-one Vite plugin that magically makes working with SVGs and bundling them a breeze","sanitized_name":"vite-plugin-magical-svg","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:96d9824e-26f8-4df7-bd45-6c5fe3054d2d","id":"github"},"approver":{"name":"cyyynthia","email":"cynthia@cynthia.dev"},"username":"GitHub Actions"},"maintainers":[{"email":"cynthia@cynthia.dev","username":"cyyynthia"}],"license":"BSD-3-Clause","date":"2026-08-02T15:20:23.575Z","links":{"homepage":"https://github.com/cyyynthia/vite-plugin-magical-svg#readme","repository":"github:cyyynthia/vite-plugin-magical-svg","bugs":"https://github.com/cyyynthia/vite-plugin-magical-svg/issues","npm":"https://www.npmjs.com/package/vite-plugin-magical-svg"}},"score":{"final":28.722998,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":57954,"weekly":12056},"dependents":"4","updated":"2026-10-10T00:23:43.203Z","searchScore":28.55782,"package":{"name":"hyperscript.org","keywords":["scripting","HTML"],"version":"0.9.93","description":"a small scripting language for the web","sanitized_name":"hyperscript-org","publisher":{"email":"carson@bigsky.software","username":"carsongross"},"maintainers":[{"email":"carson@bigsky.software","username":"carsongross"},{"email":"deniz_npm@denizaksimsek.com","username":"deniz-a"}],"license":"BSD 2-Clause","date":"2026-06-26T21:34:13.696Z","links":{"homepage":"https://hyperscript.org/","repository":"git+https://github.com/bigskysoftware/_hyperscript.git","bugs":"https://github.com/bigskysoftware/_hyperscript/issues","npm":"https://www.npmjs.com/package/hyperscript.org"}},"score":{"final":28.55782,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":25865,"weekly":9266},"dependents":0,"updated":"2026-10-07T21:12:21.668Z","searchScore":28.553204,"package":{"name":"git-attributes","keywords":["gitattributes","git-attributes","git","attributes"],"version":"1.0.1","description":"Parse gitattributes files","sanitized_name":"git-attributes","publisher":{"email":"danielgindi@gmail.com","username":"danielgindi"},"maintainers":[{"email":"danielgindi@gmail.com","username":"danielgindi"}],"license":"MIT","date":"2024-08-08T05:17:18.767Z","links":{"homepage":"https://github.com/danielgindi/node-git-attributes","repository":"git+https://github.com/danielgindi/node-git-attributes.git","bugs":"https://github.com/danielgindi/node-git-attributes/issues","npm":"https://www.npmjs.com/package/git-attributes"}},"score":{"final":28.553204,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":94279,"weekly":23678},"dependents":0,"updated":"2026-10-10T00:29:49.080Z","searchScore":28.523966,"package":{"name":"ios-haptics","keywords":["haptic","haptics","ios","feedback","haptic-feedback","taptic","safari","vibrate"],"version":"3.2.0","description":"haptic feedback for ios safari","sanitized_name":"ios-haptics","publisher":{"email":"hoi@tijn.dev","username":"tijn_"},"maintainers":[{"email":"hoi@tijn.dev","username":"tijn_"}],"license":"MIT","date":"2026-09-22T18:21:10.288Z","links":{"homepage":"https://github.com/tijnjh/ios-haptics#readme","repository":"git+https://github.com/tijnjh/ios-haptics.git","bugs":"https://github.com/tijnjh/ios-haptics/issues","npm":"https://www.npmjs.com/package/ios-haptics"}},"score":{"final":28.523966,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":30919,"weekly":6395},"dependents":"29","updated":"2026-10-10T00:26:26.343Z","searchScore":28.504553,"package":{"name":"v-hotkey","keywords":["vue","hotkey","hotkeys","directive","shortcut","shortcuts"],"version":"0.9.0","description":"Vue 2.x directive - binding hotkeys for components.","sanitized_name":"v-hotkey","publisher":{"email":"o.o@mug.dog","username":"dafrok"},"maintainers":[{"email":"o.o@mug.dog","username":"dafrok"}],"license":"MIT","date":"2020-12-17T03:44:13.848Z","links":{"homepage":"https://github.com/Dafrok/v-hotkey#readme","repository":"git+https://github.com/Dafrok/v-hotkey.git","bugs":"https://github.com/Dafrok/v-hotkey/issues","npm":"https://www.npmjs.com/package/v-hotkey"}},"score":{"final":28.504553,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1587290,"weekly":229926},"dependents":"0","updated":"2026-10-10T00:23:23.460Z","searchScore":28.476805,"package":{"name":"@builder.io/vite-plugin-jsx-loc","keywords":["vite-plugin","jsx","debug","development"],"version":"0.1.1","description":"A Vite plugin that adds location data attributes to JSX elements","sanitized_name":"@builder-io/vite-plugin-jsx-loc","publisher":{"email":"jabersami@gmail.com","username":"samijaber"},"maintainers":[{"email":"sewell.steve@gmail.com","username":"steve8708"},{"email":"jabersami@gmail.com","username":"samijaber"},{"email":"aziz@builder.io","username":"teleaziz123"},{"email":"korey@builder.io","username":"mrkoreye"},{"email":"misko@hevery.com","username":"mhevery"},{"email":"gustavo@builder.io","username":"gustavohgs"},{"email":"manu.mtza@gmail.com","username":"manucorporat"},{"email":"sanyamkamat@gmail.com","username":"sanyamkamat"},{"email":"benjamingirone@gmail.com","username":"bengirone"},{"email":"kyle.e.fowler@gmail.com","username":"kylefowler"},{"email":"builder-bot@builder.io","username":"builderio-bot"},{"email":"armela@builder.io","username":"armela"},{"email":"aishwaryaparab1@gmail.com","username":"aishwarya_parab"},{"email":"emma@builder.io","username":"emmaac"},{"email":"sidmohanty11@gmail.com","username":"sidmohanty11"},{"email":"jcortese@builder.io","username":"jcortesebuilder"},{"email":"vishwas@builder.io","username":"vishwasgopinath"},{"email":"nicholas@builder.io","username":"nicholaskipchumba"},{"email":"shridharmaskeri@gmail.com","username":"floating_dynamo"},{"email":"lautarogalarza@gmail.com","username":"lihuelg"},{"email":"felfelahmeed@gmail.com","username":"paprikaf"},{"email":"pabloelisseo@gmail.com","username":"pabloelisseo"},{"email":"ldebeasi@gmail.com","username":"liamdebeasi"}],"date":"2025-04-08T15:24:22.457Z","links":{"npm":"https://www.npmjs.com/package/@builder.io/vite-plugin-jsx-loc"}},"score":{"final":28.476805,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":174242,"weekly":37683},"dependents":"44","updated":"2026-10-10T00:20:35.706Z","searchScore":28.3558,"package":{"name":"taskgroup","keywords":["async","batch","browser","concurrency","control","es5","esnext","flow","node","sync","tasks","typed","types"],"version":"9.8.0","description":"Group together synchronous and asynchronous tasks and execute them with support for concurrency, naming, and nesting.","sanitized_name":"taskgroup","publisher":{"email":"us@bevry.me","username":"bevryme"},"maintainers":[{"email":"us@bevry.me","username":"bevryme"}],"license":"Artistic-2.0","date":"2024-01-02T03:53:54.028Z","links":{"homepage":"https://github.com/bevry/taskgroup","repository":"git+https://github.com/bevry/taskgroup.git","bugs":"https://github.com/bevry/taskgroup/issues","npm":"https://www.npmjs.com/package/taskgroup"}},"score":{"final":28.3558,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":21702863,"weekly":4831498},"dependents":"710","updated":"2026-10-10T00:22:30.207Z","searchScore":28.33342,"package":{"name":"@uiw/react-codemirror","keywords":["react","codemirror","codemirror6","react-codemirror","editor","syntax","ide","code"],"version":"4.25.12","description":"CodeMirror component for React.","sanitized_name":"@uiw/react-codemirror","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"wcjiang","type":"user","email":"398188662@qq.com"},"trustedPublisher":{"oidcConfigId":"oidc:954e15b7-49a3-46ad-beba-bbb9c7ec6a4d","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"398188662@qq.com","username":"wcjiang"},{"email":"kennyiseeyou@gmail.com","username":"uiwjs"}],"license":"MIT","date":"2026-09-24T18:11:22.922Z","links":{"homepage":"https://uiwjs.github.io/react-codemirror","repository":"git+https://github.com/uiwjs/react-codemirror.git","bugs":"https://github.com/uiwjs/react-codemirror/issues","npm":"https://www.npmjs.com/package/@uiw/react-codemirror"}},"score":{"final":28.33342,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":612875,"weekly":146461},"dependents":"18","updated":"2026-10-10T00:27:30.527Z","searchScore":28.330439,"package":{"name":"email-providers","keywords":["email","mail","providers","endings","address"],"version":"2.27.0","description":"A list of common eMail providers.","sanitized_name":"email-providers","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"derhuerst","type":"user","email":"mail@jannisr.de"},"trustedPublisher":{"oidcConfigId":"aaeb1660-9375-4b37-8bff-dbaccbca2f29","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"mail@jannisr.de","username":"derhuerst"}],"license":"ISC","date":"2026-10-05T09:39:36.545Z","links":{"homepage":"https://github.com/derhuerst/email-providers","repository":"git+https://github.com/derhuerst/email-providers.git","bugs":"https://github.com/derhuerst/email-providers/issues","npm":"https://www.npmjs.com/package/email-providers"}},"score":{"final":28.330439,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":344946,"weekly":61695},"dependents":"7","updated":"2026-10-10T00:26:42.893Z","searchScore":28.32867,"package":{"name":"mediaquery","keywords":["mediaquery","mediaqueries","responsive","breakpoints","step","media","css"],"version":"0.0.4","description":"turns human readable breakpoints into correct mediaqueries","sanitized_name":"mediaquery","publisher":{"email":"axyzxp@gmail.com","username":"axyz"},"maintainers":[{"email":"axyzxp@gmail.com","username":"axyz"}],"license":"MIT","date":"2016-04-05T12:03:58.322Z","links":{"homepage":"https://github.com/axyz/mediaquery","repository":"git+https://github.com/axyz/mediaquery.git","bugs":"https://github.com/axyz/mediaquery/issues","npm":"https://www.npmjs.com/package/mediaquery"}},"score":{"final":28.32867,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":18725,"weekly":4369},"dependents":"31","updated":"2026-10-10T00:20:17.777Z","searchScore":28.311293,"package":{"name":"@s-ui/decorators","keywords":[],"version":"3.32.0","description":"> Set of ES6 decorators to improve your apps","sanitized_name":"@s-ui/decorators","publisher":{"email":"enablers-frontend@adevinta.com","username":"schibstedspain"},"maintainers":[{"email":"ivan.martinez@adevinta.com","username":"ivanmlaborda"},{"email":"salvador.juan.ext@adevinta.com","username":"salvador.juan"},{"email":"andres.lucas@adevinta.com","username":"andresin87.adevinta"},{"email":"irene.zeller@adevinta.com","username":"izeller"},{"email":"gerard.fabrego.ext@adevinta.com","username":"gfabregoadv"},{"email":"ignacio.navarro@adevinta.com","username":"ignacio_navarro"},{"email":"oscar.ramirez@adevinta.com","username":"oscar_ramirez"},{"email":"jordi.munoz@adevinta.com","username":"jordi.munoz"},{"email":"luis.garrido@adevinta.com","username":"luis-garrido"},{"email":"jenifer.lopez@adevinta.com","username":"jenifer.lopez"},{"email":"isabel.gomez@adevinta.com","username":"isabelgomez87"},{"email":"pa.chruscinski.ext@adevinta.com","username":"pa.chruscinski.ext"},{"email":"arnau.rius@adevinta.com","username":"schibstedspain"},{"email":"belen.santos.ext@adevinta.com","username":"belen.santos"},{"email":"xavier.ballestar@adevinta.com","username":"xavi_ballestar"},{"email":"ferran.gay.ext@adevinta.com","username":"ferrangbtw"},{"email":"sabrina.castelli@adevinta.com","username":"sabri-castelli"},{"email":"jamile.radloff.ext@adevinta.com","username":"jamile.radloff"},{"email":"david.martin@adevinta.com","username":"davidmartin2108"},{"email":"sergi.quintela@adevinta.com","username":"sergi.quintela"},{"email":"estefania.garcia.ext@adevinta.com","username":"estefania_garcia"},{"email":"arnau.guell@adevinta.com","username":"arnau.guell"},{"email":"ferran.simon@adevinta.com","username":"ferran.simon"},{"email":"victor.perez@adevinta.com","username":"victor.perez.adevinta"},{"email":"mariapaula.forero.ext@adevinta.com","username":"mariapaula.forero.ext"},{"email":"oscar.gomez@adevinta.com","username":"oscar.gomez"},{"email":"david.nieto@adevinta.com","username":"david.nieto"},{"email":"oriol.puig@adevinta.com","username":"oriol.puig"},{"email":"xavi.murcia@adevinta.com","username":"xavi.murcia"},{"email":"ignacio.rodriguez@adevinta.com","username":"ignacio.rodriguez"},{"email":"francisco.ruiz@adevinta.com","username":"francisco.ruiz.lloret"},{"email":"simona.ziauberyte@adevinta.com","username":"sziauberyte"},{"email":"andres.alvarez@adevinta.com","username":"andresadv"},{"email":"javier.auso@adevinta.com","username":"javiauso"},{"email":"marian.lucaci@adevinta.com","username":"marian.lucaci"},{"email":"pablo.gonzalez@adevinta.com","username":"pablogs"},{"email":"sergio.collado.ext@adevinta.com","username":"sergiocollado"},{"email":"pablo.rey@adevinta.com","username":"pablo.rey-adevinta"},{"email":"beatriz.iglesias@adevinta.com","username":"beatrizip"},{"email":"david.cuadrado.ext@adevinta.com","username":"david.cuadrado.ext"},{"email":"giovanny.sayas.ext@adevinta.com","username":"giovanny.sayas.ext"},{"email":"patricio.sartore@adevinta.com","username":"patricio.sartore"},{"email":"azahara.martinez@adevinta.com","username":"azahara"},{"email":"sergio.escano@adevinta.com","username":"sergio.escano"},{"email":"pol.valls@adevinta.com","username":"pol.valls"},{"email":"hernan.pintos@adevinta.com","username":"hpintos_adevinta"},{"email":"oscar.raig@adevinta.com","username":"oscar-raig-adevinta"},{"email":"thomas.page.ext@adevinta.com","username":"thomas.page.ext"},{"email":"sebastian.badea@adevinta.com","username":"sebastian.badea.adevinta"},{"email":"victoria.pasichnyk.ext@adevinta.com","username":"victoria.pasichnyk.ext"},{"email":"sendami.luque.ext@adevinta.com","username":"sendami.luque.ext"},{"email":"luz.marina.ext@adevinta.com","username":"luz_adv"},{"email":"ruben.martin@adevinta.com","username":"ruben-martin"},{"email":"emilio.villuendas@adevinta.com","username":"emiliovz"},{"email":"arturo.vicente@adevinta.com","username":"arturo.vicente"},{"email":"diego.millan@adevinta.com","username":"diegomr"},{"email":"sergi.martinez@adevinta.com","username":"sergi.martinez.adevinta"},{"email":"stivali.serna@adevinta.com","username":"stivali.serna"},{"email":"guillem.catala@adevinta.com","username":"guillemgc3"},{"email":"marc.sarroca@adevinta.com","username":"marc.sarroca.adevinta"},{"email":"javi.casado@adevinta.com","username":"javi-casado"},{"email":"maider.hernandorena@adevinta.com","username":"maider-hernandorena-adevinta"},{"email":"manuel.miguel@adevinta.com","username":"javiermiguel"},{"email":"atilio.scolaro.ext@adevinta.com","username":"atilioscolaroadv"},{"email":"florin.zamfirescu.ext@adevinta.com","username":"florinz"},{"email":"denis.zharenko.ext@adevinta.com","username":"denis_z"},{"email":"anna.kholodenko.ext@adevinta.com","username":"anya_ok"},{"email":"mircea.sima.ext@adevinta.com","username":"mirceasima-adv"}],"license":"MIT","date":"2025-04-03T10:38:40.837Z","links":{"npm":"https://www.npmjs.com/package/@s-ui/decorators"}},"score":{"final":28.311293,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8241,"weekly":1909},"dependents":"0","updated":"2026-10-09T23:51:14.340Z","searchScore":28.276455,"package":{"name":"jest-md-dashboard","keywords":["jest","reporter","markdown"],"version":"0.8.1","description":"Generating a pretty Markdown dashboard for Jest","sanitized_name":"jest-md-dashboard","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:7dbe34cf-57c4-4294-93ed-f02bc6f4a21f","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"tasshi.me@gmail.com","username":"tasshi"}],"license":"MIT","date":"2025-11-08T16:28:16.987Z","links":{"homepage":"https://github.com/tasshi-me/jest-md-dashboard#readme","repository":"git+https://github.com/tasshi-me/jest-md-dashboard.git","bugs":"https://github.com/tasshi-me/jest-md-dashboard/issues","npm":"https://www.npmjs.com/package/jest-md-dashboard"}},"score":{"final":28.276455,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":223288,"weekly":30353},"dependents":"0","updated":"2026-10-10T00:20:32.361Z","searchScore":28.266243,"package":{"name":"scenario-mock-server","keywords":["mock","mocks","server","scenario","scenarios"],"version":"1.2.0","description":"Mock server powered by scenarios","sanitized_name":"scenario-mock-server","publisher":{"email":"kgray.dev@gmail.com","username":"kenneth-gray"},"maintainers":[{"email":"kgray.dev@gmail.com","username":"kenneth-gray"}],"license":"MIT","date":"2023-08-15T09:17:08.045Z","links":{"homepage":"https://github.com/kenneth-gray/scenario-mock-server#readme","repository":"git+https://github.com/kenneth-gray/scenario-mock-server.git","bugs":"https://github.com/kenneth-gray/scenario-mock-server/issues","npm":"https://www.npmjs.com/package/scenario-mock-server"}},"score":{"final":28.266243,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":73056,"weekly":11681},"dependents":"3","updated":"2026-10-10T00:31:01.266Z","searchScore":28.265617,"package":{"name":"@libretto/redact-pii-light","keywords":[],"version":"1.0.1","description":"Remove personally identifiable information from text.","sanitized_name":"@libretto/redact-pii-light","publisher":{"email":"justin.rosenthal@gmail.com","username":"justinrosenthal"},"maintainers":[{"email":"sasha@aickin.com","username":"aickin"},{"email":"dan@getlibretto.com","username":"djakaitis"},{"email":"demichej@hotmail.com","username":"james-deee"}],"license":"MIT","date":"2024-08-09T23:53:23.417Z","links":{"homepage":"https://github.com/libretto-ai/redact-pii-light#readme","repository":"git+https://github.com/libretto-ai/redact-pii-light.git","bugs":"https://github.com/libretto-ai/redact-pii-light/issues","npm":"https://www.npmjs.com/package/@libretto/redact-pii-light"}},"score":{"final":28.265617,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":9986,"weekly":1898},"dependents":0,"updated":"2026-10-10T07:51:08.860Z","searchScore":28.260672,"package":{"name":"htmx-ext-remove-me","keywords":[],"version":"2.0.2","description":"The `remove-me` extension allows you to remove an element after a specified interval.","sanitized_name":"htmx-ext-remove-me","publisher":{"email":"carson@bigsky.software","username":"carsongross"},"maintainers":[{"email":"carson@bigsky.software","username":"carsongross"}],"date":"2025-10-18T03:35:09.916Z","links":{"homepage":"https://github.com/bigskysoftware/htmx-extensions#readme","repository":"git+https://github.com/bigskysoftware/htmx-extensions.git","bugs":"https://github.com/bigskysoftware/htmx-extensions/issues","npm":"https://www.npmjs.com/package/htmx-ext-remove-me"}},"score":{"final":28.260672,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":18380,"weekly":3456},"dependents":"8","updated":"2026-10-09T23:46:08.092Z","searchScore":28.184141,"package":{"name":"flat-colors","keywords":["node","flat","ui","colors"],"version":"3.3.13","description":"Find the nearest flat color for a RGB/Hex input.","sanitized_name":"flat-colors","publisher":{"email":"bizauionica@gmail.com","username":"ionicabizau"},"maintainers":[{"email":"bizauionica@gmail.com","username":"ionicabizau"}],"license":"MIT","date":"2025-02-13T19:22:07.303Z","links":{"homepage":"https://github.com/IonicaBizau/flat-colors.js","repository":"git+ssh://git@github.com/IonicaBizau/flat-colors.js.git","bugs":"https://github.com/IonicaBizau/flat-colors.js/issues","npm":"https://www.npmjs.com/package/flat-colors"}},"score":{"final":28.184141,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":19524989,"weekly":3747129},"dependents":"22","updated":"2026-10-10T00:20:50.420Z","searchScore":28.159683,"package":{"name":"@uiw/codemirror-extensions-basic-setup","keywords":["codemirror","codemirror6","basic-setup","extensions","ide","code"],"version":"4.25.12","description":"Basic configuration for the CodeMirror6 code editor.","sanitized_name":"@uiw/codemirror-extensions-basic-setup","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"wcjiang","type":"user","email":"398188662@qq.com"},"trustedPublisher":{"oidcConfigId":"oidc:696c4b13-c8d8-460c-b50d-05f8f0d1b342","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"398188662@qq.com","username":"wcjiang"},{"email":"kennyiseeyou@gmail.com","username":"uiwjs"}],"license":"MIT","date":"2026-09-24T18:11:02.166Z","links":{"homepage":"https://uiwjs.github.io/react-codemirror/#/extensions/basic-setup","repository":"git+https://github.com/uiwjs/react-codemirror.git","bugs":"https://github.com/uiwjs/react-codemirror/issues","npm":"https://www.npmjs.com/package/@uiw/codemirror-extensions-basic-setup"}},"score":{"final":28.159683,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}}],"total":58238,"time":"2026-10-10T10:38:50.356Z"}