{"objects":[{"downloads":{"monthly":1634514,"weekly":319417},"dependents":"21","updated":"2026-10-10T00:31:21.372Z","searchScore":87.94959,"package":{"name":"file-sync-cmp","keywords":["comparison"],"version":"0.1.1","description":"Synchronous file comparison","sanitized_name":"file-sync-cmp","publisher":{"email":"martin@geisler.net","username":"mgeisler"},"maintainers":[{"email":"martin@geisler.net","username":"mgeisler"}],"license":"MIT","date":"2015-02-21T23:30:21.609Z","links":{"homepage":"https://github.com/mgeisler/file-sync-cmp/","repository":"https://github.com/mgeisler/file-sync-cmp.git","bugs":"https://github.com/mgeisler/file-sync-cmp/issues","npm":"https://www.npmjs.com/package/file-sync-cmp"}},"score":{"final":87.94959,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":99766,"weekly":23892},"dependents":"6","updated":"2026-10-10T00:20:31.108Z","searchScore":83.076706,"package":{"name":"@prelude/cmp","keywords":["prelude","std","lib","stdlib","library","cmp","compare","sort","order"],"version":"5.0.1","description":"Sound comparators: strict -1 | 0 | 1 results, composition, reversal and helpers for sorting and searching.","sanitized_name":"@prelude/cmp","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:99e9b20c-3cdd-4f03-8ce2-ebbefb7ebb17","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"mirek@me.com","username":"mirek"}],"license":"CC0-1.0","date":"2026-08-23T11:12:40.895Z","links":{"homepage":"https://github.com/mirek/prelude/tree/main/packages/cmp#readme","repository":"git+https://github.com/mirek/prelude.git","bugs":"https://github.com/mirek/prelude/issues","npm":"https://www.npmjs.com/package/@prelude/cmp"}},"score":{"final":83.076706,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":169229,"weekly":30552},"dependents":"1","updated":"2026-10-10T00:20:07.543Z","searchScore":81.75408,"package":{"name":"react-native-onetrust-cmp","keywords":["react-native","onetrust","cmp","consent","publishers","tcf","iab"],"version":"202609.2.0","description":"OneTrust is the leading Consent Management Platform for mobile applications. This NPM package brings the Native iOS and Android.","sanitized_name":"react-native-onetrust-cmp","publisher":{"email":"dl.devops@onetrust.com","actor":{"name":"onetrust","type":"user","email":"dl.devops@onetrust.com"},"username":"onetrust"},"maintainers":[{"email":"dl.devops@onetrust.com","username":"onetrust"}],"license":"Apache-2.0","date":"2026-10-08T12:02:26.014Z","links":{"npm":"https://www.npmjs.com/package/react-native-onetrust-cmp"}},"score":{"final":81.75408,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":138926,"weekly":31891},"dependents":"2","updated":"2026-10-10T00:22:21.650Z","searchScore":70.627815,"package":{"name":"@usercentrics/cmp-browser-sdk","keywords":["usercentrics","cmp","consent","privacy","gdpr","tcf","ccpa","web","browser","sdk"],"version":"4.65.0","description":"Usercentrics CMP Browser SDK","sanitized_name":"@usercentrics/cmp-browser-sdk","publisher":{"email":"christian.sousa@usercentrics.com","username":"christiansousa"},"maintainers":[{"email":"katsiaryna.ihnatsiuk@usercentrics-ext.com","username":"katya-ignatuk"},{"email":"andrei.mashko@usercentrics.com","username":"andrei_mashko"},{"email":"ps@usercentrics.com","username":"ucps"},{"email":"pascal.zwikirsch@usercentrics.com","username":"pzwikirsch"},{"email":"francisco.cunha@usercentrics.com","username":"franciscocunhauc"},{"email":"boris.sambil@usercentrics.com","username":"bsambil-uc"},{"email":"andrii.voitsekhivskyi@usercentrics-ext.com","username":"kinjinzzz"},{"email":"horacio.escoto@usercentrics.com","username":"horacio-escoto"},{"email":"uladzimir.aleshka@usercentrics-ext.com","username":"uladzimir.aleshka.usercentrics"},{"email":"mariana.clemente@usercentrics.com","username":"marianaclemente"},{"email":"siarhei.pakhmurny@usercentrics-ext.com","username":"siarhei.usercentrics"},{"email":"natallia.salivonchyk@usercentrics-ext.com","username":"nataly.salivonchyk.usercentrics"},{"email":"christian.sousa@usercentrics.com","username":"christiansousa"},{"email":"icaro.ponce@usercentrics.com","username":"uc-icaro"},{"email":"maksim.zinovik@usercentrics-ext.com","username":"maksimzinovik"},{"email":"michael.martinsen@usercentrics.com","username":"mma-usercentrics"},{"email":"joao.magalhaes@usercentrics.com","username":"joaomaga"},{"email":"mikkel.hartung@usercentrics.com","username":"mikkelhartung-uc"},{"email":"molay.ash@usercentrics.com","username":"molayash"},{"email":"eriskhan.geshaev@usercentrics.com","username":"eriskhan"},{"email":"rune.lillevang@usercentrics-ext.com","username":"runelillevang"},{"email":"mykyta.zhelnov@usercentrics.com","username":"zhelcentrics"},{"email":"brian.andersen@usercentrics.com","username":"bandersen"},{"email":"aydar.gazizullin@usercentrics.com","username":"ag_uc"},{"email":"james.oneill@usercentrics.com","username":"james_uc"},{"email":"kristina.iakovleva@usercentrics.com","username":"kristinaiakovleva"},{"email":"ivo.mirra@usercentrics.com","username":"ivomirrauc"},{"email":"daniel.vedsmand@usercentrics.com","username":"vedsmand"},{"email":"brian.hansen@usercentrics.com","username":"brian-usercentrics"},{"email":"bjarke.skjoelstrup@usercentrics.com","username":"bjarkes_usercentrics"},{"email":"bjarke.skelskov@usercentrics.com","username":"bni_usercentrics"},{"email":"asad.raza@usercentrics-ext.com","username":"asadraza-usercentrics"},{"email":"icaro.rezende@usercentrics-ext.com","username":"icarorez"},{"email":"frederik.alkaersig@usercentrics.com","username":"falker"},{"email":"luis.goncalo@usercentrics.com","username":"lpgoncalo"},{"email":"jestersunborn@gmail.com","username":"jestersunborn"},{"email":"anatolii.kliuiev@usercentrics-ext.com","username":"babaisinka"},{"email":"mathieu.mestre@usercentrics.com","username":"mathieumestre"},{"email":"martin.nielsen@usercentrics.com","username":"usercentrics_martin"},{"email":"fabricio.silva@usercentrics.com","username":"fabriciosilva"},{"email":"yash.dave@usercentrics.com","username":"yashndave"},{"email":"daniel.hvolgaard@usercentrics.com","username":"danielhvolgaard"},{"email":"victor.carrillo@usercentrics-ext.com","username":"victorcarrcentrics"},{"email":"liat.malka@usercentrics.com","username":"liatma.us"},{"email":"malik.shahbaz@usercentrics-ext.com","username":"nayyershahbaz"},{"email":"phillip.danielsen@usercentrics.com","username":"phillip_danielsen"},{"email":"rasmus.lindquist@usercentrics.com","username":"rl_uc"},{"email":"mads.Mosumgaard@usercentrics-ext.com","username":"madsmosu"},{"email":"rita.curado@usercentrics.com","username":"rcurado"},{"email":"fabian.general@usercentrics.com","username":"fabiangeneral.uc"},{"email":"oleksandr.oliynyk@usercentrics-ext.com","username":"alex-usercentrics-ext"},{"email":"daniel.johansen@usercentrics.com","username":"dajoh"},{"email":"matheus.goncalves@usercentrics.com","username":"matheus.goncalves"},{"email":"Tatiane.Fukuda@usercentrics.com","username":"tatiane.fukuda"},{"email":"joao.borges@usercentrics.com","username":"joaopdborges"},{"email":"jens.justesen@usercentrics.com","username":"jensjustesen"},{"email":"oleksii.kvasov@usercentrics-ext.com","username":"alexkvasov"},{"email":"michel.gammelgaard@usercentrics.com","username":"michel_gammelgaard_uc"},{"email":"lucas.abreu@usercentrics-ext.com","username":"lucas.abreu"},{"email":"joice.silva@usercentrics.com","username":"joice_queiroz"},{"email":"paulo.portes@usercentrics.com","username":"paulo.portes.usercentrics"},{"email":"matheus.albuquerque@usercentrics-ext.com","username":"mathalbuquerque"},{"email":"Ivo.Rocha@usercentrics.com","username":"ivo.rocha"},{"email":"vicente.sousa@usercentrics-ext.com","username":"v.sousa"},{"email":"sonia.meskini@usercentrics.com","username":"smeskini"},{"email":"marcelo.menegat@usercentrics-ext.com","username":"mmenegat-uc"},{"email":"ammar.esber@usercentrics.com","username":"ammar.esber"},{"email":"karl.oliveira@usercentrics.com","username":"karl.usercentrics"},{"email":"pedro.teixeira@usercentrics.com","username":"pedro.teixeira"},{"email":"devops@usercentrics.com","username":"uc-npm-bot"},{"email":"Diogo.Romana@usercentrics-ext.com","username":"dromana"},{"email":"bruno.silva@usercentrics-ext.com","username":"ucbrunosilva"},{"email":"bruno.souza@usercentrics-ext.com","username":"uc-brunosouza"},{"email":"rodrigo.leal@usercentrics.com","username":"rodrigo.leal.usercentrics"},{"email":"marcelo.cavalcante@usercentrics-ext.com","username":"marcelo.cavalcante2"},{"email":"rune.lillevang@usercentrics.com","username":"rune1337"},{"email":"soeren.gravesen@usercentrics.com","username":"sorengravesen-uc"},{"email":"Olena.Tverdokhlib@usercentrics-ext.com","username":"helen_tver"},{"email":"fabian.general@usercentrics-ext.com","username":"fabiangeneral.usercentrics"},{"email":"antonio.pinto@usercentrics-ext.com","username":"apinto-uc"},{"email":"lucas.santos@usercentrics-ext.com","username":"lucas-antonio-uc"},{"email":"joao.rossas@usercentrics.com","username":"joaorossasuc"},{"email":"pelle.brandes@usercentrics-ext.com","username":"pelle-brandes-uc"},{"email":"mads.mosumgaard@usercentrics-ext.com","username":"mads.mosumgaard"},{"email":"gabriel.rocha@usercentrics.com","username":"gabriel.rocha"},{"email":"raffael.perutte@usercentrics-ext.com","username":"perrutte_usercentrics"},{"email":"artur.sheikh@usercentrics-ext.com","username":"artur_sheikh"},{"email":"uladzislau.yavarouski@usercentrics-ext.com","username":"yavarouski_v"},{"email":"atiq.rehman@usercentrics-ext.com","username":"atiq-uc"},{"email":"vinicius.bazanella@usercentrics-ext.com","username":"bvinicius_uc"},{"email":"islam.eldesoky@usercentrics-ext.com","username":"islameldesoky"},{"email":"bibek.rimal@usercentrics-ext.com","username":"bibekrimal.uc"}],"license":"SEE LICENSE IN LICENSE.md","date":"2026-10-08T10:53:36.230Z","links":{"homepage":"https://docs.usercentrics.com/cmp_browser_sdk/4.65.0/index.html","repository":"git+https://bitbucket.org/usercentricscode/cmp-browser-sdk.git","bugs":"https://bitbucket.org/usercentricscode/cmp-browser-sdk/issues","npm":"https://www.npmjs.com/package/@usercentrics/cmp-browser-sdk"}},"score":{"final":70.627815,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":31797,"weekly":7057},"dependents":0,"updated":"2026-10-10T00:23:24.336Z","searchScore":63.992794,"package":{"name":"@s-group/react-usercentrics","keywords":[],"version":"3.1.0","description":"React utils for interacting with the Usercentrics Web CMP v3","sanitized_name":"@s-group/react-usercentrics","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:9e7cb54b-a883-43a4-aadd-638e1445797a","id":"github"},"approver":{"name":"iiroj","email":"iiro@jappinen.fi"},"username":"GitHub Actions"},"maintainers":[{"email":"niklas.vuorivirta@sok.fi","username":"niklas.vuorivirta"},{"email":"iiro@jappinen.fi","username":"iiroj"},{"email":"niko.kivela@sok.fi","username":"niko.kivela.sok"}],"license":"MIT","date":"2026-08-27T09:59:40.772Z","links":{"homepage":"https://github.com/s-group-dev/react-usercentrics#readme","repository":"git+https://github.com/s-group-dev/react-usercentrics.git","bugs":"https://github.com/s-group-dev/react-usercentrics/issues","npm":"https://www.npmjs.com/package/@s-group/react-usercentrics"}},"score":{"final":63.992794,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":275354,"weekly":58872},"dependents":"10","updated":"2026-10-10T00:24:35.221Z","searchScore":63.871216,"package":{"name":"@segment/analytics-consent-tools","keywords":[],"version":"2.0.3","description":"## Quick Start","sanitized_name":"@segment/analytics-consent-tools","publisher":{"email":"tools+npm@segment.com","username":"segment-admin"},"maintainers":[{"email":"secure-supply-chain@twilio.com","username":"twilio-supply-chain"},{"email":"tools@segment.com","username":"segmentio"},{"email":"tools+npm@segment.com","username":"segment-admin"}],"license":"MIT","date":"2025-10-24T20:05:04.329Z","links":{"homepage":"https://github.com/segmentio/analytics-next#readme","repository":"git+https://github.com/segmentio/analytics-next.git","bugs":"https://github.com/segmentio/analytics-next/issues","npm":"https://www.npmjs.com/package/@segment/analytics-consent-tools"}},"score":{"final":63.871216,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":52598,"weekly":12009},"dependents":"2","updated":"2026-10-10T00:28:14.729Z","searchScore":58.07573,"package":{"name":"@prelude/array","keywords":["prelude","std","lib","stdlib","library","cmp","compare","sort"],"version":"4.0.1","description":"Array utilities: safe indexing, sampling and shuffling, sorting and searching, grouping, swap-delete and vector helpers.","sanitized_name":"@prelude/array","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:e8297041-103e-4dc9-aa64-e14e9c5edaf9","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"mirek@me.com","username":"mirek"}],"license":"CC0-1.0","date":"2026-08-23T11:15:17.441Z","links":{"homepage":"https://github.com/mirek/prelude/tree/main/packages/array#readme","repository":"git+https://github.com/mirek/prelude.git","bugs":"https://github.com/mirek/prelude/issues","npm":"https://www.npmjs.com/package/@prelude/array"}},"score":{"final":58.07573,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":20354,"weekly":5260},"dependents":"0","updated":"2026-10-10T00:28:42.689Z","searchScore":57.478634,"package":{"name":"rsql-builder","keywords":["builder","query","rsql"],"version":"1.4.2","description":"RSQL query builder","sanitized_name":"rsql-builder","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"b6cb2b70-fdd8-44b7-b193-3b7904302e72","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"romic+github@fastmail.com","username":"romic"}],"license":"MIT","date":"2026-10-01T09:44:50.847Z","links":{"homepage":"https://github.com/RomiC/rsql-builder#readme","repository":"git+https://github.com/RomiC/rsql-builder.git","bugs":"https://github.com/RomiC/rsql-builder/issues","npm":"https://www.npmjs.com/package/rsql-builder"}},"score":{"final":57.478634,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":77660,"weekly":26539},"dependents":"4","updated":"2026-10-10T00:27:13.468Z","searchScore":55.949417,"package":{"name":"@iabtechlabtcf/cmpapi","keywords":["interactive","advertising","bureau","iab","transparency","consent","consentstring","tcstring","gvl","vendor","framework","tcf","lib","library","cmp","2.0","v2.0","v2","software","development","api","kit","sdk","gdpr"],"version":"1.5.22","description":"Ensures other in-page digital marketing technologies have access to CMP transparency and consent information for the iab. Transparency and Consent Framework (TCF).","sanitized_name":"@iabtechlabtcf/cmpapi","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:45d93f32-a1b1-4c6d-912a-7cd42e8f61ba","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"mayank@iabtechlab.com","username":"imayankmishra"},{"email":"siraj@kodescan.com","username":"sirajmx"},{"email":"devanshu@kodescan.com","username":"xdevanshux"}],"license":"Apache-2.0","date":"2026-09-01T18:14:00.167Z","links":{"homepage":"https://iabtcf.com/","repository":"git+https://github.com/InteractiveAdvertisingBureau/iabtcf-es.git","bugs":"https://github.com/InteractiveAdvertisingBureau/iabtcf-es/issues","npm":"https://www.npmjs.com/package/@iabtechlabtcf/cmpapi"}},"score":{"final":55.949417,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3514,"weekly":1007},"dependents":0,"updated":"2026-10-08T12:03:43.854Z","searchScore":55.711143,"package":{"name":"cordova-plugin-onetrust-cmp","keywords":["cmp","consent","onetrust","publishers","publisher","iab","tcf"],"version":"202609.2.0","description":"OneTrust is the leading Consent Management solution provider. This plugin exposes OneTrust's native CMP functionality to Cordova and Ionic environments.","sanitized_name":"cordova-plugin-onetrust-cmp","publisher":{"email":"dl.devops@onetrust.com","actor":{"name":"onetrust","type":"user","email":"dl.devops@onetrust.com"},"username":"onetrust"},"maintainers":[{"email":"dl.devops@onetrust.com","username":"onetrust"}],"license":"Apache-2.0","date":"2026-10-08T12:03:12.135Z","links":{"homepage":"https://onetrust.com","npm":"https://www.npmjs.com/package/cordova-plugin-onetrust-cmp"}},"score":{"final":55.711143,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3758,"weekly":1464},"dependents":"3","updated":"2026-10-04T08:01:11.673Z","searchScore":54.801815,"package":{"name":"create-cmp-cli","keywords":["create-cmp","create-cmp-cli","mobile app","create mobile app","cross-platform","app generator","react native alternative","flutter alternative","compose multiplatform","compose-multiplatform","kotlin multiplatform","kotlin-multiplatform","kotlin","compose","kmp","cmp","scaffold","project generator","cli","claude code","ai agent","android","ios","verify","e2e","preview","storybook","agent feedback loop","agents.md","claude"],"version":"0.28.4","description":"Create production mobile apps (Android + iOS, one Kotlin codebase) with AI — the delivery harness for Compose Multiplatform, the current generation of cross-platform (Google-backed KMP, iOS stable since May 2025). A deterministic, non-interactive generato","sanitized_name":"create-cmp-cli","publisher":{"email":"karelvdmmisc@gmail.com","username":"karelvdm"},"maintainers":[{"email":"karelvdmmisc@gmail.com","username":"karelvdm"}],"license":"MIT","date":"2026-09-27T08:00:00.084Z","links":{"homepage":"https://github.com/kvdm-co-pilot/create-cmp#readme","repository":"git+https://github.com/kvdm-co-pilot/create-cmp.git","bugs":"https://github.com/kvdm-co-pilot/create-cmp/issues","npm":"https://www.npmjs.com/package/create-cmp-cli"}},"score":{"final":54.801815,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5366,"weekly":1343},"dependents":0,"updated":"2026-10-09T13:52:06.453Z","searchScore":54.038147,"package":{"name":"@yschimke/remote-compose-player-cmp","keywords":["remote-compose","compose-multiplatform","wasm","player","androidx"],"version":"2.4.0","description":"The Compose Multiplatform / Wasm Remote Compose player, as a drop-in browser bundle. Renders .rc documents in an iframe driven by query parameters and window.rcPlayerLoad.","sanitized_name":"@yschimke/remote-compose-player-cmp","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"b2d08235-b95c-40f8-81ba-83c0634446cd","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"yuri@schimke.ee","username":"yschimke"}],"license":"Apache-2.0","date":"2026-10-09T13:50:46.668Z","links":{"homepage":"https://github.com/yschimke/rc-players/blob/main/docs/design/RC_PLAYER_EMBED.md","repository":"git+https://github.com/yschimke/rc-players.git","bugs":"https://github.com/yschimke/rc-players/issues","npm":"https://www.npmjs.com/package/@yschimke/remote-compose-player-cmp"}},"score":{"final":54.038147,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4049,"weekly":998},"dependents":"1","updated":"2026-10-09T14:27:10.372Z","searchScore":53.50937,"package":{"name":"@financial-times/cmp-client","keywords":[],"version":"7.9.0","description":"A client-side library to help you add a CMP (currently provided by Sourcepoint) to your application.","sanitized_name":"@financial-times/cmp-client","publisher":{"email":"code.management@ft.com","actor":{"name":"the-ft","type":"user","email":"code.management@ft.com"},"username":"the-ft"},"maintainers":[{"email":"code.management@ft.com","username":"the-ft"},{"email":"info+npm@rowanmanning.com","username":"rowanmanning"},{"email":"yay@chee.party","username":"chee"},{"email":"a@ax.gy","username":"alexwilson"},{"email":"howdy@aendra.com","username":"aendra"},{"email":"emma.lewis@ft.com","username":"emmalewis"},{"email":"hamza.samih@ft.com","username":"hamza.samih"},{"email":"robert.boulton@ft.com","username":"robertboulton"},{"email":"leila.micollier@ft.com","username":"leila.micollier"},{"email":"rob.godfrey@ft.com","username":"robgodfrey"}],"date":"2026-10-09T14:26:39.064Z","links":{"npm":"https://www.npmjs.com/package/@financial-times/cmp-client"}},"score":{"final":53.50937,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":53988,"weekly":7777},"dependents":"6","updated":"2026-10-06T21:59:37.817Z","searchScore":52.72303,"package":{"name":"@iabtcf/cmpapi","keywords":["interactive","advertising","bureau","iab","transparency","consent","consentstring","tcstring","gvl","vendor","framework","tcf","lib","library","cmp","2.0","v2.0","v2","software","development","api","kit","sdk","gdpr"],"version":"1.5.6","description":"Ensures other in-page digital marketing technologies have access to CMP transparency and consent information for the iab. Transparency and Consent Framework (TCF).","sanitized_name":"@iabtcf/cmpapi","publisher":{"email":"kevin_enario@yahoo.com","username":"shortaflip"},"maintainers":[{"email":"yo@chrispaterson.io","username":"chrispaterson"},{"email":"kevin_enario@yahoo.com","username":"shortaflip"},{"email":"mayank@iabtechlab.com","username":"imayankmishra"},{"email":"devanshu@kodescan.com","username":"xdevanshux"}],"license":"Apache-2.0","date":"2023-04-04T20:13:43.340Z","links":{"homepage":"https://iabtcf.com/","repository":"https://github.com/InteractiveAdvertisingBureau/iabtcf-es.git","npm":"https://www.npmjs.com/package/@iabtcf/cmpapi"}},"score":{"final":52.72303,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2661,"weekly":689},"dependents":0,"updated":"2026-10-08T16:41:38.385Z","searchScore":52.197357,"package":{"name":"cm-sdk-react-native-v3","keywords":["react-native","ios","android"],"version":"3.10.0","description":"Consent Management React Native Library by consentmanager.net","sanitized_name":"cm-sdk-react-native-v3","publisher":{"email":"fabio.torre@gmail.com","actor":{"name":"fabiotorre","type":"user","email":"fabio.torre@gmail.com"},"username":"fabiotorre"},"maintainers":[{"email":"fabio.torre@gmail.com","username":"fabiotorre"}],"license":"MIT","date":"2026-04-09T14:14:19.407Z","links":{"homepage":"https://github.com/iubenda/cm-sdk-react-native-v3#readme","repository":"git+https://github.com/iubenda/cm-sdk-react-native-v3.git","bugs":"https://github.com/iubenda/cm-sdk-react-native-v3/issues","npm":"https://www.npmjs.com/package/cm-sdk-react-native-v3"}},"score":{"final":52.197357,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":16130,"weekly":3731},"dependents":0,"updated":"2026-10-10T00:25:37.584Z","searchScore":50.36572,"package":{"name":"@schibsted/sourcepoint","keywords":["schibsted","sourcepoint","cmp"],"version":"6.0.6","description":"Package containing scripts used by Schibsteds' sites to integrate with Sourcepoint CMP","sanitized_name":"@schibsted/sourcepoint","publisher":{"email":"product-tech-architecture@schibsted.com","username":"spp-owner"},"maintainers":[{"email":"sch-npm@schibsted.com","username":"schibstedbot"},{"email":"joakim.wanggren@gmail.com","username":"joawan"},{"email":"rodrigo.andrade.biffi@schibsted.com","username":"rodbiffi"},{"email":"gustav@utterheim.com","username":"gustavkj"},{"email":"patrik.akerstrand@gmail.com","username":"pakerstrand"},{"email":"filipgolonka@gmail.com","username":"filipgolonka"},{"email":"product-tech-architecture@schibsted.com","username":"spp-owner"},{"email":"jotoffen@gmail.com","username":"johand199"},{"email":"katarzyna.palka@schibsted.com","username":"katarzynapalka"},{"email":"ingeborg.westborg.steel@schibsted.com","username":"sch_ingeborg"},{"email":"begum.ozcan-caliskaner@schibsted.com","username":"begum.ozcan-caliskaner-sch"},{"email":"mike.dutka@o2.pl","username":"mike-dvtka"},{"email":"nicolai.rosdahl.tellefsen@schibsted.no","username":"nicolai-schibsted"},{"email":"media-appsec@schibsted.com","username":"media-appsec"}],"license":"UNLICENSED","date":"2026-08-27T13:53:01.325Z","links":{"repository":"https://schibsted.ghe.com/privacy/sourcepoint","npm":"https://www.npmjs.com/package/@schibsted/sourcepoint"}},"score":{"final":50.36572,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2213,"weekly":1012},"dependents":"0","updated":"2026-10-09T23:19:09.136Z","searchScore":50.0693,"package":{"name":"@walkeros/web-source-cmp-usercentrics","keywords":["walker","walkerOS","walkerOS-source","source","web","usercentrics","consent","cmp"],"version":"4.8.0","description":"Usercentrics consent management source for walkerOS","sanitized_name":"@walkeros/web-source-cmp-usercentrics","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"d71ea586-83c5-4d5a-bf5e-83872b9bdae3","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"alexander@elbwalker.com","username":"alexanderkirtzel"}],"license":"MIT","date":"2026-10-09T11:27:37.622Z","links":{"homepage":"https://github.com/elbwalker/walkerOS#readme","repository":"git+https://github.com/elbwalker/walkerOS.git","bugs":"https://github.com/elbwalker/walkerOS/issues","npm":"https://www.npmjs.com/package/@walkeros/web-source-cmp-usercentrics"}},"score":{"final":50.0693,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2590,"weekly":454},"dependents":0,"updated":"2026-10-08T06:11:10.924Z","searchScore":49.744816,"package":{"name":"@mchp-mcc/scf-pic8-cmp-v1","keywords":[],"version":"4.2.2","description":"- Download & Install [nodejs](https://nodejs.org/en/download/)\r - Download & Install npm\r - Setup node & npm in enviroment path","sanitized_name":"@mchp-mcc/scf-pic8-cmp-v1","publisher":{"email":"ajivani007@gmail.com","username":"ajivani007"},"maintainers":[{"email":"yashashri.godbole@microchip.com","username":"yash.godbole"},{"email":"ramya.dodderi@microchip.com","username":"rd_mchp"},{"email":"harikumar13@gmail.com","username":"harish.agari"},{"email":"ajivani007@gmail.com","username":"ajivani007"},{"email":"niladree.biswas@microchip.com","username":"niladree"},{"email":"dan.ionescu@gmail.com","username":"dan.ionescu"},{"email":"nate.robinson@microchip.com","username":"mchp-nate"},{"email":"dinesh.baria@microchip.com","username":"dinesh.baria"},{"email":"Brian.Bailey@microchip.com","username":"brian.bailey235"},{"email":"rajaguru.poovaiilingham@microchip.com","username":"rajaguru_p"},{"email":"archana.u99@gmail.com","username":"archana_u"}],"license":"SEE LICENSE IN LICENSE.txt","date":"2026-03-14T09:15:00.735Z","links":{"npm":"https://www.npmjs.com/package/@mchp-mcc/scf-pic8-cmp-v1"}},"score":{"final":49.744816,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":194700,"weekly":44324},"dependents":"39","updated":"2026-10-10T00:30:50.041Z","searchScore":49.21691,"package":{"name":"vue3-cookies","keywords":["javascript","vue","cookie","cookies","vue-cookies","browser","session"],"version":"1.0.6","description":"A simple Vue.js 3 plugin for handling browser cookies","sanitized_name":"vue3-cookies","publisher":{"email":"knaan.harpaz@gmail.com","username":"kanhar"},"maintainers":[{"email":"knaan.harpaz@gmail.com","username":"kanhar"}],"license":"MIT","date":"2021-11-13T17:52:43.233Z","links":{"homepage":"https://github.com/KanHarI/vue3-cookies#readme","repository":"git+https://github.com/KanHarI/vue3-cookies.git","bugs":"https://github.com/KanHarI/vue3-cookies/issues","npm":"https://www.npmjs.com/package/vue3-cookies"}},"score":{"final":49.21691,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":80357256,"weekly":17638963},"dependents":"354","updated":"2026-10-10T00:30:43.636Z","searchScore":47.49827,"package":{"name":"semver-compare","keywords":["semver","compare","cmp","comparison","sort"],"version":"1.0.0","description":"compare two semver version strings, returning -1, 0, or 1","sanitized_name":"semver-compare","publisher":{"email":"mail@substack.net","username":"substack"},"maintainers":[{"email":"nopersonsmodules@gmail.com","username":"nopersonsmodules"}],"license":"MIT","date":"2014-11-08T05:53:58.878Z","links":{"homepage":"https://github.com/substack/semver-compare","repository":"git://github.com/substack/semver-compare.git","bugs":"https://github.com/substack/semver-compare/issues","npm":"https://www.npmjs.com/package/semver-compare"}},"score":{"final":47.49827,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1268,"weekly":334},"dependents":0,"updated":"2026-10-07T04:26:36.278Z","searchScore":46.706226,"package":{"name":"@3share/ui-component","keywords":["AEM","AEM 6.5","AEMaaCS","ui.frontend","Component","Utility","Scaffolding"],"version":"0.1.5","description":"A simple helper Class to save time while creating component registrations and DOM references to internal element using the Adobe's approach with `data-cmp-is=\"Somecomponent` and the reference with hooks `data-cmp-hook-somecomponent=\"nameOfElement\"`.","sanitized_name":"@3share/ui-component","publisher":{"email":"lucio.poveda@gmail.com","actor":{"name":"luciopoveda","type":"user","email":"lucio.poveda@gmail.com"},"username":"luciopoveda"},"maintainers":[{"email":"lucio.poveda@gmail.com","username":"luciopoveda"},{"email":"gordon.pike@3sharecorp.com","username":"gordon3share"}],"license":"MIT","date":"2025-06-17T14:04:49.130Z","links":{"npm":"https://www.npmjs.com/package/@3share/ui-component"}},"score":{"final":46.706226,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1000,"weekly":221},"dependents":0,"updated":"2026-10-08T19:36:19.567Z","searchScore":46.59466,"package":{"name":"@osano/osano-cmp-react-native","keywords":["react-native","ios","android"],"version":"0.19.1","description":"Package and example for the react-native Osano CMP SDK","sanitized_name":"@osano/osano-cmp-react-native","publisher":{"email":"sc@osano.com","username":"schristophe"},"maintainers":[{"email":"arlo.c.gilbert@gmail.com","username":"arlogilbert"},{"email":"s@osano.com","username":"osanoinc"},{"email":"sc@osano.com","username":"schristophe"},{"email":"ef@osano.com","username":"ef_osano"},{"email":"asoucar@osano.com","username":"asoucarosano"}],"license":"UNLICENSED","date":"2026-09-17T19:19:21.978Z","links":{"homepage":"https://developers.osano.com/cmp/mobile-sdks/","repository":"","bugs":"https://github.com/osano/osano-consentmgr-react-native/issues","npm":"https://www.npmjs.com/package/@osano/osano-cmp-react-native"}},"score":{"final":46.59466,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1449,"weekly":461},"dependents":0,"updated":"2026-10-07T00:51:20.247Z","searchScore":45.857273,"package":{"name":"@axeptio/cmp-agents","keywords":["taste","cmp","consent","gdpr","cookie-banner","consent-management","privacy"],"version":"3.0.1","description":"Reverse-engineered interfaces able to interact with Consent Management Platforms online","sanitized_name":"@axeptio/cmp-agents","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"86ee4c64-8117-4ffa-8d4e-792781265590","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"romainbessuges@gmail.com","username":"romainbessuges"},{"email":"tech@axeptio.eu","username":"axeptiotech"},{"email":"aurelien.grimaud@axeptio.eu","username":"a_ng_d_axeptio"},{"email":"philippe.leberre@axeptio.eu","username":"pleberre"},{"email":"luis.flores.externe@axeptio.eu","username":"luisfl-axeptio"},{"email":"javier.costa@axeptio.eu","username":"javier.costa-axeptio"},{"email":"matheus.cavinato@axeptio.eu","username":"matheuscavinax"}],"license":"SEE LICENSE IN LICENSE","date":"2026-09-29T14:23:07.862Z","links":{"homepage":"https://github.com/axeptio/cmp-agents#readme","repository":"git+https://github.com/axeptio/cmp-agents.git","bugs":"https://github.com/axeptio/cmp-agents/issues","npm":"https://www.npmjs.com/package/@axeptio/cmp-agents"}},"score":{"final":45.857273,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2068,"weekly":975},"dependents":0,"updated":"2026-10-09T23:18:25.518Z","searchScore":45.40689,"package":{"name":"@walkeros/web-source-cmp-cookiepro","keywords":["walker","walkerOS","walkerOS-source","source","web","cookiepro","onetrust","consent","cmp"],"version":"4.8.0","description":"CookiePro/OneTrust consent management source for walkerOS","sanitized_name":"@walkeros/web-source-cmp-cookiepro","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"4dbaa770-d053-4ebb-8bce-1cb4fd073c30","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"alexander@elbwalker.com","username":"alexanderkirtzel"}],"license":"MIT","date":"2026-10-09T11:25:47.717Z","links":{"homepage":"https://github.com/elbwalker/walkerOS#readme","repository":"git+https://github.com/elbwalker/walkerOS.git","bugs":"https://github.com/elbwalker/walkerOS/issues","npm":"https://www.npmjs.com/package/@walkeros/web-source-cmp-cookiepro"}},"score":{"final":45.40689,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2034,"weekly":977},"dependents":"0","updated":"2026-10-09T23:20:08.225Z","searchScore":45.29857,"package":{"name":"@walkeros/web-source-cmp-cookiefirst","keywords":["walker","walkerOS","source","web","cookiefirst","consent","cmp"],"version":"4.8.0","description":"CookieFirst consent management source for walkerOS","sanitized_name":"@walkeros/web-source-cmp-cookiefirst","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"13f34d6d-6552-431c-8ea4-8f6fb0affabd","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"alexander@elbwalker.com","username":"alexanderkirtzel"}],"license":"MIT","date":"2026-10-09T11:26:15.623Z","links":{"homepage":"https://github.com/elbwalker/walkerOS#readme","repository":"git+https://github.com/elbwalker/walkerOS.git","bugs":"https://github.com/elbwalker/walkerOS/issues","npm":"https://www.npmjs.com/package/@walkeros/web-source-cmp-cookiefirst"}},"score":{"final":45.29857,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":11921,"weekly":2974},"dependents":0,"updated":"2026-10-09T20:11:08.859Z","searchScore":43.965363,"package":{"name":"@springernature/global-corporate-footer","keywords":[],"version":"6.0.2","description":"corporate footer","sanitized_name":"@springernature/global-corporate-footer","publisher":{"email":"fed.systems@springernature.com","username":"sndigital"},"maintainers":[{"email":"charlie@sonniesedge.co.uk","username":"sonniesedge"},{"email":"ricky.lau@springernature.com","username":"rlau"},{"email":"dotcode+npm@gmail.com","username":"dotcode"},{"email":"joseluisbolos@gmail.com","username":"joseluisbolos"},{"email":"hollsk+npm@gmail.com","username":"hollsk"},{"email":"andy@moddular.org","username":"moddular"},{"email":"nicholas.call+npm@gmail.com","username":"nickcall"},{"email":"roshan.deorukhkar@springernature.com","username":"roshandeorukhkar-sn"},{"email":"alex@kil.gr","username":"howlingmad"},{"email":"davidpauljunior@gmail.com","username":"davidpauljunior"},{"email":"morgaan@gmail.com","username":"morgaan"},{"email":"hello@clarkben.com","username":"benjclark"},{"email":"fed.systems@springernature.com","username":"sndigital"},{"email":"narayan.deshmukh@springernature.com","username":"ndv3997"},{"email":"alexandra.larina.consultant@springernature.com","username":"alarina"},{"email":"rseidelsohn@gmail.com","username":"rseidelsohn"},{"email":"sabrina.bosco89@gmail.com","username":"testingsabrina"},{"email":"jack.watkins@springernature.com","username":"sky-jack"},{"email":"rahul.dubey@springernature.com","username":"rdq5030"},{"email":"ast9562@springernature.com","username":"ast9562"},{"email":"marina.bubelnik.consultant@springernature.com","username":"marinabubelnik"},{"email":"koen.holleboom@springernature.com","username":"khq5357"},{"email":"irina.ramazova.consultant@springernature.com","username":"irina-ramazova"}],"license":"MIT","date":"2025-09-30T09:40:26.533Z","links":{"npm":"https://www.npmjs.com/package/@springernature/global-corporate-footer"}},"score":{"final":43.965363,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":764,"weekly":41},"dependents":0,"updated":"2026-10-09T22:46:11.020Z","searchScore":43.814373,"package":{"name":"create-kmp","keywords":["kotlin-multiplatform","compose-multiplatform","kmp","cmp","create-cmp","create-cmp-cli","scaffold","project-generator","claude-code","ai-agent","android","ios","mobile app","create mobile app","cross-platform","app generator","react native alternative","flutter alternative"],"version":"0.1.8","description":"Official alias for create-cmp-cli — the AI delivery harness for Kotlin/Compose Multiplatform: scaffold a green-building Android + iOS app (one Kotlin codebase) in minutes, then hold AI-driven changes to a machine-enforced verify lane (evidence receipts) w","sanitized_name":"create-kmp","publisher":{"email":"karelvdmmisc@gmail.com","username":"karelvdm"},"maintainers":[{"email":"karelvdmmisc@gmail.com","username":"karelvdm"}],"license":"MIT","date":"2026-09-25T22:39:49.892Z","links":{"homepage":"https://github.com/kvdm-co-pilot/create-cmp#readme","repository":"git+https://github.com/kvdm-co-pilot/create-cmp.git","bugs":"https://github.com/kvdm-co-pilot/create-cmp/issues","npm":"https://www.npmjs.com/package/create-kmp"}},"score":{"final":43.814373,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1081,"weekly":76},"dependents":0,"updated":"2026-10-07T20:11:33.599Z","searchScore":43.73013,"package":{"name":"@polkadot/metadata-cmp","keywords":[],"version":"0.63.21","description":"Compares metadata from 2 sources","sanitized_name":"@polkadot/metadata-cmp","publisher":{"email":"cicd-team+npm@parity.io","actor":{"name":"polkadotjs","type":"user","email":"polkadotjavascript@gmail.com"},"username":"paritytech-ci"},"maintainers":[{"email":"jacogr@gmail.com","username":"jacogr"},{"email":"polkadotjavascript@gmail.com","username":"polkadotjs"},{"email":"cicd-team+npm@parity.io","username":"paritytech-ci"}],"license":"Apache-2.0","date":"2026-09-23T16:25:46.784Z","links":{"homepage":"https://github.com/polkadot-js/tools/tree/master/packages/metadata-cmp#readme","repository":"git+https://github.com/polkadot-js/tools.git","bugs":"https://github.com/polkadot-js/tools/issues","npm":"https://www.npmjs.com/package/@polkadot/metadata-cmp"}},"score":{"final":43.73013,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":741,"weekly":36},"dependents":0,"updated":"2026-10-09T22:46:10.803Z","searchScore":43.58981,"package":{"name":"create-compose-multiplatform","keywords":["compose-multiplatform","kotlin-multiplatform","kmp","cmp","create-cmp","create-cmp-cli","scaffold","project-generator","claude-code","ai-agent","android","ios","mobile app","create mobile app","cross-platform","app generator","react native alternative","flutter alternative"],"version":"0.1.8","description":"Official alias for create-cmp-cli — the AI delivery harness for Kotlin/Compose Multiplatform: scaffold a green-building Android + iOS app (one Kotlin codebase) in minutes, then hold AI-driven changes to a machine-enforced verify lane (evidence receipts) w","sanitized_name":"create-compose-multiplatform","publisher":{"email":"karelvdmmisc@gmail.com","username":"karelvdm"},"maintainers":[{"email":"karelvdmmisc@gmail.com","username":"karelvdm"}],"license":"MIT","date":"2026-09-25T22:39:47.775Z","links":{"homepage":"https://github.com/kvdm-co-pilot/create-cmp#readme","repository":"git+https://github.com/kvdm-co-pilot/create-cmp.git","bugs":"https://github.com/kvdm-co-pilot/create-cmp/issues","npm":"https://www.npmjs.com/package/create-compose-multiplatform"}},"score":{"final":43.58981,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":772,"weekly":28},"dependents":0,"updated":"2026-10-09T22:46:11.923Z","searchScore":41.876736,"package":{"name":"create-mobile","keywords":["mobile app","create mobile app","new mobile app","cross-platform","app generator","react native alternative","flutter alternative","android","ios","compose-multiplatform","kotlin-multiplatform","kmp","cmp","scaffold","project-generator","claude-code","ai-agent"],"version":"0.1.4","description":"The honest front door to a new mobile app. `npm create mobile` recommends Kotlin/Compose Multiplatform as the modern default, states the real trade-offs vs React Native/Flutter, and lets you choose — then, if you continue, scaffolds a green-building Andro","sanitized_name":"create-mobile","publisher":{"email":"karelvdmmisc@gmail.com","username":"karelvdm"},"maintainers":[{"email":"karelvdmmisc@gmail.com","username":"karelvdm"}],"license":"MIT","date":"2026-09-25T22:39:52.122Z","links":{"homepage":"https://github.com/kvdm-co-pilot/create-cmp#readme","repository":"git+https://github.com/kvdm-co-pilot/create-cmp.git","bugs":"https://github.com/kvdm-co-pilot/create-cmp/issues","npm":"https://www.npmjs.com/package/create-mobile"}},"score":{"final":41.876736,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1185,"weekly":324},"dependents":0,"updated":"2026-10-06T09:01:08.083Z","searchScore":41.70418,"package":{"name":"@sfbx/appconsent-react-tv-cmp","keywords":[],"version":"1.4.0","description":"## Install","sanitized_name":"@sfbx/appconsent-react-tv-cmp","publisher":{"email":"dev@sfbx.io","actor":{"name":"sfbxdeveloper","type":"user","email":"dev@sfbx.io"},"username":"sfbxdeveloper"},"maintainers":[{"email":"dev@sfbx.io","username":"sfbxdeveloper"}],"date":"2026-06-02T07:30:44.198Z","links":{"npm":"https://www.npmjs.com/package/@sfbx/appconsent-react-tv-cmp"}},"score":{"final":41.70418,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1190,"weekly":92},"dependents":0,"updated":"2026-10-08T04:21:09.396Z","searchScore":41.58382,"package":{"name":"@mchp-mcc/pic24-dspic33-cmp-dac","keywords":[],"version":"1.5.1","description":"- Download & Install [nodejs](https://nodejs.org/en/download/)\r - Download & Install npm\r - Setup node & npm in enviroment path","sanitized_name":"@mchp-mcc/pic24-dspic33-cmp-dac","publisher":{"email":"harikumar13@gmail.com","username":"harish.agari"},"maintainers":[{"email":"yashashri.godbole@microchip.com","username":"yash.godbole"},{"email":"ramya.dodderi@microchip.com","username":"rd_mchp"},{"email":"harikumar13@gmail.com","username":"harish.agari"},{"email":"ajivani007@gmail.com","username":"ajivani007"},{"email":"niladree.biswas@microchip.com","username":"niladree"},{"email":"dan.ionescu@gmail.com","username":"dan.ionescu"},{"email":"nate.robinson@microchip.com","username":"mchp-nate"},{"email":"dinesh.baria@microchip.com","username":"dinesh.baria"},{"email":"Brian.Bailey@microchip.com","username":"brian.bailey235"},{"email":"rajaguru.poovaiilingham@microchip.com","username":"rajaguru_p"},{"email":"archana.u99@gmail.com","username":"archana_u"}],"license":"SEE LICENSE IN LICENSE.txt","date":"2026-07-23T03:28:59.357Z","links":{"npm":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cmp-dac"}},"score":{"final":41.58382,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2553,"weekly":449},"dependents":0,"updated":"2026-10-07T18:01:36.308Z","searchScore":41.39935,"package":{"name":"quick-stable-stringify","keywords":["json","stringify","deterministic","hash","stable","typescript"],"version":"0.1.8","description":"Deterministic `JSON.stringify()` - a faster version of Evgeny's fast-json-stable-strigify. Built with Typescript and modern Javascript.","sanitized_name":"quick-stable-stringify","publisher":{"email":"xw.song@outlook.com","username":"sxwei123"},"maintainers":[{"email":"xw.song@outlook.com","username":"sxwei123"}],"license":"MIT","date":"2021-07-12T03:08:35.835Z","links":{"homepage":"https://github.com/sxwei123/quick-stable-stringify","repository":"git://github.com/sxwei123/quick-stable-stringify.git","npm":"https://www.npmjs.com/package/quick-stable-stringify"}},"score":{"final":41.39935,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":640,"weekly":218},"dependents":0,"updated":"2026-10-08T00:01:23.993Z","searchScore":41.0489,"package":{"name":"cmps","keywords":[],"version":"2.2.5","description":"cmps is not only a server tool but also a powerful tool to design & make your component/UI quickly and best.","sanitized_name":"cmps","publisher":{"email":"807991555@qq.com","username":"chalecao"},"maintainers":[{"email":"807991555@qq.com","username":"chalecao"}],"date":"2017-05-22T02:42:56.384Z","links":{"homepage":"https://github.com/chalecao/cmp#readme","repository":"git+https://github.com/chalecao/cmp.git","bugs":"https://github.com/chalecao/cmp/issues","npm":"https://www.npmjs.com/package/cmps"}},"score":{"final":41.0489,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2373,"weekly":1222},"dependents":"6","updated":"2026-10-07T17:01:40.567Z","searchScore":40.97651,"package":{"name":"@casual-simulation/fast-json-stable-stringify","keywords":["json","stringify","deterministic","hash","stable"],"version":"4.0.5","description":"deterministic `JSON.stringify()` - a faster version of substack's json-stable-strigify without jsonify","sanitized_name":"@casual-simulation/fast-json-stable-stringify","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:b0f642ac-331d-4a4b-9226-f416142d6290","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"kallyn.gowdy@yeticgi.com","username":"kallyngowdyyeti"},{"email":"devops@casualsimulation.com","username":"casualsimulation"}],"license":"MIT","date":"2026-01-30T22:05:26.400Z","links":{"homepage":"https://github.com/casual-simulation/casualos/tree/develop/src/fast-json-stable-stringify","repository":"git+ssh://git@github.com/casual-simulation/casualos.git","bugs":"https://github.com/casual-simulation/casualos/issues","npm":"https://www.npmjs.com/package/@casual-simulation/fast-json-stable-stringify"}},"score":{"final":40.97651,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4246,"weekly":1197},"dependents":"1","updated":"2026-10-07T18:46:10.635Z","searchScore":40.63908,"package":{"name":"@flourish/semver","keywords":[],"version":"1.0.2","description":"Parsing and ordering of semantic version numbers","sanitized_name":"@flourish/semver","publisher":{"email":"robin@kiln.digital","username":"robinhouston"},"maintainers":[{"email":"duncan@kiln.digital","username":"duncanclark"},{"email":"daan.louter@gmail.com","username":"daanlouter"},{"email":"hello@animateddata.co.uk","username":"animateddata"},{"email":"lars@datamake.io","username":"larsvers"},{"email":"luisabider@hotmail.com","username":"luptilu"},{"email":"h.robertson@icloud.com","username":"hrobertson"},{"email":"florin@kiln.digital","username":"florin.oprina"},{"email":"ben.lloyd@canva.com","username":"b3n-canva"},{"email":"brunoriddy@canva.com","username":"bruno-riddy"},{"email":"katietanner@canva.com","username":"katietannercanva"},{"email":"josephw@canva.com","username":"jwitcombe"},{"email":"becky.rush14@yahoo.co.uk","username":"rushlet"},{"email":"winna@canva.com","username":"winna_canva"},{"email":"jonty@canva.com","username":"jontyt"},{"email":"scottb@canva.com","username":"scottb-flourish"},{"email":"gwyneth@canva.com","username":"gwyneth.bassett"},{"email":"snavad@canva.com","username":"sega-canva"},{"email":"ci@kiln.it","username":"kiln-ci"},{"email":"niamhb@canva.com","username":"niamhb"},{"email":"guy.n@canva.com","username":"guyneedhamcanva"}],"license":"ISC","date":"2018-12-07T23:22:20.580Z","links":{"homepage":"https://github.com/kiln/flourish-semver#readme","repository":"git+https://github.com/kiln/flourish-semver.git","bugs":"https://github.com/kiln/flourish-semver/issues","npm":"https://www.npmjs.com/package/@flourish/semver"}},"score":{"final":40.63908,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6817,"weekly":2210},"dependents":0,"updated":"2026-10-09T19:31:36.180Z","searchScore":40.603718,"package":{"name":"@murumets-ee/consent","keywords":[],"version":"0.101.0","sanitized_name":"@murumets-ee/consent","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"0e4b339d-09eb-47e7-b56d-08f118aa9c88","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"ranko@murumets.eu","username":"ranx2k"}],"license":"Elastic-2.0","date":"2026-10-09T19:31:05.017Z","links":{"npm":"https://www.npmjs.com/package/@murumets-ee/consent"}},"score":{"final":40.603718,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1000679,"weekly":187793},"dependents":"48","updated":"2026-10-10T00:25:20.794Z","searchScore":40.365726,"package":{"name":"@iabtcf/core","keywords":["interactive","advertising","bureau","iab","transparency","consent","consentstring","tcstring","gvl","vendor","framework","tcf","lib","library","cmp","2.0","v2.0","v2","software","development","api","kit","sdk","gdpr"],"version":"1.5.6","description":"Ensures consistent encoding and decoding of TC Signals for the iab. Transparency and Consent Framework (TCF).","sanitized_name":"@iabtcf/core","publisher":{"email":"kevin_enario@yahoo.com","username":"shortaflip"},"maintainers":[{"email":"yo@chrispaterson.io","username":"chrispaterson"},{"email":"kevin_enario@yahoo.com","username":"shortaflip"},{"email":"mayank@iabtechlab.com","username":"imayankmishra"},{"email":"devanshu@kodescan.com","username":"xdevanshux"}],"license":"Apache-2.0","date":"2023-04-04T20:13:49.349Z","links":{"homepage":"https://iabtcf.com/","repository":"https://github.com/InteractiveAdvertisingBureau/iabtcf-es.git","npm":"https://www.npmjs.com/package/@iabtcf/core"}},"score":{"final":40.365726,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2986,"weekly":376},"dependents":"1","updated":"2026-10-06T15:43:29.409Z","searchScore":40.09032,"package":{"name":"@qbs-ontrace/ect-cmp","keywords":[],"version":"1.0.28","description":"There are two ways to include the component in your project:","sanitized_name":"@qbs-ontrace/ect-cmp","publisher":{"email":"subscription@qoobiss.com","username":"ekyc_qoobiss"},"maintainers":[{"email":"subscription@qoobiss.com","username":"ekyc_qoobiss"}],"date":"2026-09-03T13:01:07.281Z","links":{"npm":"https://www.npmjs.com/package/@qbs-ontrace/ect-cmp"}},"score":{"final":40.09032,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1629,"weekly":439},"dependents":"1","updated":"2026-10-08T06:26:37.815Z","searchScore":39.924625,"package":{"name":"@squiz/local-component-dev-ui","keywords":[],"version":"0.8.2","description":"Local component development UI for the Squiz DXP CLI.","sanitized_name":"@squiz/local-component-dev-ui","publisher":{"email":"tadams@squiz.net","username":"tadams_squiz"},"maintainers":[{"email":"gsherwood+npm-publish@squiz.net","username":"squiz-npm-publish"},{"email":"callumloh@gmail.com","username":"cdloh"},{"email":"pcoshan@squiz.net","username":"pcoshansquiz"},{"email":"tadams@squiz.net","username":"tadams_squiz"},{"email":"abarnes@squiz.net","username":"abarnes_squiz"},{"email":"gsherwood@squiz.net","username":"gsherwood"},{"email":"pnolland@squiz.net","username":"pnolland"},{"email":"achadszinow@squiz.net","username":"chadszinow-squiz"},{"email":"dsherwood@squiz.net","username":"deborahsherwood"},{"email":"griseborough@squiz.net","username":"griseborough"},{"email":"akarelia@squiz.com.au","username":"akarelia"},{"email":"sdanis@squiz.net","username":"sdanis"},{"email":"oneal@squiz.net","username":"oliverneal"},{"email":"azakens@squiz.pl","username":"azakens"},{"email":"azenderowska@squiz.pl","username":"azenderowska.squiz"},{"email":"lnowak@squiz.net","username":"lnowak"},{"email":"mdobie@squiz.net","username":"mdobie"},{"email":"bmatters@squiz.net","username":"bmatters"},{"email":"ewyatt@squiz.net","username":"ewyatt"},{"email":"akrupa@squiz.net","username":"adakrupa"},{"email":"lwright@squiz.net","username":"lwright-sq"},{"email":"cupreti@squiz.net","username":"cupreti"},{"email":"wjarosz@squiz.net","username":"wjarosz"},{"email":"bwu@squiz.net","username":"bxwu"},{"email":"cfoster@squiz.net","username":"carlfoster"},{"email":"samort@squiz.net","username":"samort"},{"email":"yyang@squiz.net","username":"yyang1029"},{"email":"dwebster@squiz.net","username":"squiz-dwebster"},{"email":"tsmyth@squiz.net","username":"tsmyth"},{"email":"rainger@squiz.net","username":"rainger_squiz"},{"email":"tgrob@squiz.net","username":"thomasgrob"},{"email":"avanschoor@squiz.net","username":"avanschoor-squiz"},{"email":"ata@squiz.co.uk","username":"ata-squiz"},{"email":"asharpe@squiz.net","username":"asharpe-squiz"},{"email":"ajjohnson@squiz.net","username":"aj12"},{"email":"lstephan@squiz.net","username":"squiz-lstephan"},{"email":"ncallahan@squiz.net","username":"squiz-ncallahan"},{"email":"dschoen@squiz.net","username":"squiz-dschoen"},{"email":"ksilalahi@squiz.net","username":"squiz-ksilalahi"},{"email":"jpolgar@squiz.net","username":"jpolgar-squiz"},{"email":"pkiriakou@squiz.pl","username":"pkiriakou"},{"email":"rmcavoy@squiz.net","username":"rmcavoy-squiz"},{"email":"jchaware@squiz.net","username":"jchaware"},{"email":"mnowakowski@squiz.pl","username":"mnowakowski1"},{"email":"mbattiston@squiz.net","username":"mbattistonatsquizdotnet"},{"email":"pantyporowicz@squiz.net","username":"pantyporowicz-squiz"},{"email":"djarrott@squiz.net","username":"djarrott.squiz.net"},{"email":"mprazuch@squiz.pl","username":"mprazuch"},{"email":"cyang@squiz.net","username":"squiz-cyang"},{"email":"dkaczmarek@squiz.pl","username":"dkaczmarek"},{"email":"jwyatt@squiz.net","username":"jwyatt"},{"email":"bgribbin@squiz.net","username":"bgribbin"},{"email":"subha@squiz.net","username":"sukratubha"},{"email":"lneenan@squiz.net","username":"lineenan"},{"email":"achan@squiz.net","username":"aaronchan1010"},{"email":"halee@squiz.net","username":"haleesquiz"},{"email":"rszarafinski@squiz.pl","username":"rszarafinski"},{"email":"tmadden@squiz.net","username":"tmadden"},{"email":"gdemelloesilva@squiz.net","username":"gdemelloesilva.squiz"},{"email":"jwrobel@squiz.pl","username":"jwrobel"},{"email":"bpottier@squiz.net","username":"bpottier"},{"email":"hkapoor@squiz.net","username":"hkapoor_squiz"},{"email":"jking@squiz.net","username":"joshsquiz"},{"email":"cross@squiz.net","username":"cross-squiz"},{"email":"dheffernan@squiz.net","username":"dheffernan"},{"email":"tmalinowski@squiz.net","username":"tmalinowski"},{"email":"amcdermott@squiz.net","username":"andrew-squiz"},{"email":"hroudaki@squiz.net","username":"hadiroudaki"},{"email":"trais@squiz.net","username":"trais.squiz"},{"email":"dcousins@squiz.net","username":"dcousins"},{"email":"zzainab@squiz.net","username":"zzainab"},{"email":"dniegrebecki@squiz.net","username":"dawidn"},{"email":"astevens@squiz.net","username":"astevenssquiz"}],"date":"2026-09-29T07:28:26.706Z","links":{"npm":"https://www.npmjs.com/package/@squiz/local-component-dev-ui"}},"score":{"final":39.924625,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5754,"weekly":1869},"dependents":0,"updated":"2026-10-08T14:15:33.079Z","searchScore":39.86093,"package":{"name":"@68publishers/cookie-consent","keywords":["68publishers","consent","cookieconsent","cookie-consent"],"version":"1.5.0","description":"Cookie consent wrapper based on orestbida/cookieconsent with GTM integration.","sanitized_name":"@68publishers/cookie-consent","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"tg666","type":"user","email":"tomasglawaty@icloud.com"},"trustedPublisher":{"oidcConfigId":"a489809c-57fc-434e-8417-b1c5ef8b4526","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"MoraviaD1@gmail.com","username":"jelen07"},{"email":"tomasglawaty@icloud.com","username":"tg666"}],"license":"MIT","date":"2026-10-04T21:19:55.329Z","links":{"homepage":"http://www.68publishers.io/","repository":"git+https://github.com/68publishers/cookie-consent.git","bugs":"https://github.com/68publishers/cookie-consent/issues","npm":"https://www.npmjs.com/package/@68publishers/cookie-consent"}},"score":{"final":39.86093,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1388,"weekly":138},"dependents":0,"updated":"2026-10-08T06:11:11.094Z","searchScore":39.8347,"package":{"name":"@mchp-mcc/cmp-dac-driver","keywords":[],"version":"1.3.0","description":"- Download & Install [nodejs](https://nodejs.org/en/download/)\r - Download & Install npm\r - Setup node & npm in enviroment path","sanitized_name":"@mchp-mcc/cmp-dac-driver","publisher":{"email":"harikumar13@gmail.com","username":"harish.agari"},"maintainers":[{"email":"yashashri.godbole@microchip.com","username":"yash.godbole"},{"email":"ramya.dodderi@microchip.com","username":"rd_mchp"},{"email":"harikumar13@gmail.com","username":"harish.agari"},{"email":"ajivani007@gmail.com","username":"ajivani007"},{"email":"niladree.biswas@microchip.com","username":"niladree"},{"email":"dan.ionescu@gmail.com","username":"dan.ionescu"},{"email":"nate.robinson@microchip.com","username":"mchp-nate"},{"email":"dinesh.baria@microchip.com","username":"dinesh.baria"},{"email":"Brian.Bailey@microchip.com","username":"brian.bailey235"},{"email":"rajaguru.poovaiilingham@microchip.com","username":"rajaguru_p"},{"email":"archana.u99@gmail.com","username":"archana_u"}],"license":"SEE LICENSE IN LICENSE.txt","date":"2026-03-06T06:41:34.859Z","links":{"npm":"https://www.npmjs.com/package/@mchp-mcc/cmp-dac-driver"}},"score":{"final":39.8347,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1759,"weekly":778},"dependents":"2","updated":"2026-10-04T07:26:09.556Z","searchScore":39.756042,"package":{"name":"prooflane-harness","keywords":["prooflane","verify","evidence","receipt","harness","stack-agnostic","ci","agents"],"version":"0.23.5","description":"The prooflane verify lane: a stack-agnostic evidence harness that derives done from evidence rather than an agent's word. Profile loader, lane runner, receipts, hash-locked region, Stop hook, spec-to-citation binding and the Rule 0/1/2 instruments. Depend","sanitized_name":"prooflane-harness","publisher":{"email":"karelvdmmisc@gmail.com","username":"karelvdm"},"maintainers":[{"email":"karelvdmmisc@gmail.com","username":"karelvdm"}],"license":"MIT","date":"2026-09-27T07:24:33.929Z","links":{"homepage":"https://github.com/kvdm-co-pilot/create-cmp/tree/main/packages/harness#readme","repository":"git+https://github.com/kvdm-co-pilot/create-cmp.git","bugs":"https://github.com/kvdm-co-pilot/create-cmp/issues","npm":"https://www.npmjs.com/package/prooflane-harness"}},"score":{"final":39.756042,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":456,"weekly":74},"dependents":0,"updated":"2026-10-07T17:36:30.604Z","searchScore":39.60937,"package":{"name":"tab-cmp","keywords":[],"version":"0.15.0-alpha.1","description":"A consent management platform wrapper for Tab for a Cause","sanitized_name":"tab-cmp","publisher":{"email":"sendstufftokevin@gmail.com","username":"kmjennison"},"maintainers":[{"email":"sendstufftokevin@gmail.com","username":"kmjennison"}],"license":"MIT","date":"2022-12-13T23:44:37.332Z","links":{"homepage":"https://github.com/gladly-team/tab-cmp#readme","repository":"git+ssh://git@github.com/gladly-team/tab-cmp.git","bugs":"https://github.com/gladly-team/tab-cmp/issues","npm":"https://www.npmjs.com/package/tab-cmp"}},"score":{"final":39.60937,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1823,"weekly":616},"dependents":0,"updated":"2026-10-05T10:21:12.299Z","searchScore":39.054134,"package":{"name":"@axeptio/react-native-sdk","keywords":["react-native","ios","android"],"version":"2.4.0","description":"Axeptio react native sdk for presenting cookies consent to the user","sanitized_name":"@axeptio/react-native-sdk","publisher":{"email":"tech@axeptio.eu","username":"axeptiotech"},"maintainers":[{"email":"romainbessuges@gmail.com","username":"romainbessuges"},{"email":"tech@axeptio.eu","username":"axeptiotech"},{"email":"aurelien.grimaud@axeptio.eu","username":"a_ng_d_axeptio"},{"email":"philippe.leberre@axeptio.eu","username":"pleberre"},{"email":"luis.flores.externe@axeptio.eu","username":"luisfl-axeptio"},{"email":"javier.costa@axeptio.eu","username":"javier.costa-axeptio"},{"email":"matheus.cavinato@axeptio.eu","username":"matheuscavinax"}],"license":"MIT","date":"2026-08-19T11:35:56.955Z","links":{"homepage":"https://github.com/axeptio/react-native-sdk#readme","repository":"git+https://github.com/axeptio/react-native-sdk.git","bugs":"https://github.com/axeptio/react-native-sdk/issues","npm":"https://www.npmjs.com/package/@axeptio/react-native-sdk"}},"score":{"final":39.054134,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":34804,"weekly":11057},"dependents":0,"updated":"2026-10-10T00:26:52.733Z","searchScore":38.827415,"package":{"name":"react-native-tenjin","keywords":["react-native","ios","android"],"version":"1.8.0","description":"Tenjin is a unique growth infrastructure platform that helps you streamline your mobile marketing.","sanitized_name":"react-native-tenjin","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"cae52270-bd79-4bfd-bfed-8468f58333a0","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"engineering@tenjin.com","username":"tenjin-engineering"}],"license":"MIT","date":"2026-10-07T14:59:43.002Z","links":{"homepage":"https://tenjin.com","repository":"git+https://github.com/tenjin/tenjin-react-native-sdk.git","bugs":"https://github.com/tenjin/tenjin-react-native-sdk/issues","npm":"https://www.npmjs.com/package/react-native-tenjin"}},"score":{"final":38.827415,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1041,"weekly":288},"dependents":"1","updated":"2026-10-05T18:46:13.574Z","searchScore":38.04666,"package":{"name":"@ht-sdks/events-sdk-js-consent-tools","keywords":[],"version":"1.0.0","description":"This package provides a generic interface for integrating with a Consent Management Platform (CMP). We currently offer an implementation for [OneTrust](https://www.onetrust.com/) via the [`@ht-sdks/events-sdk-js-consent-wrapper-onetrust`](../consent-wrapp","sanitized_name":"@ht-sdks/events-sdk-js-consent-tools","publisher":{"email":"nickstefan12@gmail.com","username":"nickstefan"},"maintainers":[{"email":"narciero@me.com","username":"narciero"},{"email":"gabe@hightouch.io","username":"gabe-hightouch"},{"email":"kevin@hightouch.io","username":"kklin-hightouch"},{"email":"david.kogan@hightouch.io","username":"dkogan-hightouch"},{"email":"jonathan.chaffer@hightouch.io","username":"jonathanchaffer_ht"},{"email":"ogi@hightouch.io","username":"ht-ogi"},{"email":"kartik@hightouch.com","username":"kspitale"}],"license":"MIT","date":"2024-04-02T15:50:31.713Z","links":{"homepage":"https://github.com/ht-sdks/events-sdk-js-mono#readme","repository":"git+https://github.com/ht-sdks/events-sdk-js-mono.git","bugs":"https://github.com/ht-sdks/events-sdk-js-mono/issues","npm":"https://www.npmjs.com/package/@ht-sdks/events-sdk-js-consent-tools"}},"score":{"final":38.04666,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":565,"weekly":159},"dependents":0,"updated":"2026-10-08T06:11:12.066Z","searchScore":38.00329,"package":{"name":"@mchp-mcc/scf-pic8-cmp-v2","keywords":[],"version":"1.0.1","description":"MCC PLIB Module","sanitized_name":"@mchp-mcc/scf-pic8-cmp-v2","publisher":{"email":"ajivani007@gmail.com","username":"ajivani007"},"maintainers":[{"email":"yashashri.godbole@microchip.com","username":"yash.godbole"},{"email":"ramya.dodderi@microchip.com","username":"rd_mchp"},{"email":"harikumar13@gmail.com","username":"harish.agari"},{"email":"ajivani007@gmail.com","username":"ajivani007"},{"email":"niladree.biswas@microchip.com","username":"niladree"},{"email":"dan.ionescu@gmail.com","username":"dan.ionescu"},{"email":"nate.robinson@microchip.com","username":"mchp-nate"},{"email":"dinesh.baria@microchip.com","username":"dinesh.baria"},{"email":"Brian.Bailey@microchip.com","username":"brian.bailey235"},{"email":"rajaguru.poovaiilingham@microchip.com","username":"rajaguru_p"},{"email":"archana.u99@gmail.com","username":"archana_u"}],"license":"SEE LICENSE IN LICENSE.txt","date":"2023-08-04T06:34:22.632Z","links":{"npm":"https://www.npmjs.com/package/@mchp-mcc/scf-pic8-cmp-v2"}},"score":{"final":38.00329,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1025,"weekly":1005},"dependents":0,"updated":"2026-10-05T19:36:10.615Z","searchScore":37.99231,"package":{"name":"consent-nexus-int","keywords":[],"version":"0.6.1","description":"Backend + browser SDK to collect and verify consent for PII form flows, backed by Consent Nexus CMP.","sanitized_name":"consent-nexus-int","publisher":{"email":"diwakarvedant07@gmail.com","username":"vedant_diwakar"},"maintainers":[{"email":"diwakarvedant07@gmail.com","username":"vedant_diwakar"}],"license":"MIT","date":"2026-09-28T19:31:46.605Z","links":{"npm":"https://www.npmjs.com/package/consent-nexus-int"}},"score":{"final":37.99231,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":351,"weekly":67},"dependents":0,"updated":"2026-10-08T10:06:08.670Z","searchScore":37.98251,"package":{"name":"whale-cmp","keywords":[],"version":"0.25.3","description":"","sanitized_name":"whale-cmp","publisher":{"email":"cyjcoyjia@gmail.com","username":"caiyuanjia"},"maintainers":[{"email":"cyjcoyjia@gmail.com","username":"caiyuanjia"}],"license":"ISC","date":"2026-09-17T09:54:15.712Z","links":{"npm":"https://www.npmjs.com/package/whale-cmp"}},"score":{"final":37.98251,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":325,"weekly":37},"dependents":0,"updated":"2026-10-09T18:41:29.719Z","searchScore":37.907475,"package":{"name":"@spring-media/red-sourcepoint-cmp","keywords":["sourcepoint","consent-management","tcf-v2.0","consent-management-platform","transparency-and-consent-framework","spring-media"],"version":"0.73.0","description":"CMP (Consent Management Platform) implementation for www.bild.de using the Sourcepoint API","sanitized_name":"@spring-media/red-sourcepoint-cmp","publisher":{"email":"andreas.prang@axelspringer.com","username":"tech_red"},"maintainers":[{"email":"mail@andreasprang.de","username":"andreasprang"},{"email":"michael.feit@gmx.de","username":"feitm"},{"email":"andreas.prang@axelspringer.com","username":"tech_red"}],"license":"MIT","date":"2022-11-14T15:51:31.960Z","links":{"homepage":"https://github.com/spring-media/red-sourcepoint-cmp#readme","repository":"git+https://github.com/spring-media/red-sourcepoint-cmp.git","bugs":"https://github.com/spring-media/red-sourcepoint-cmp/issues","npm":"https://www.npmjs.com/package/@spring-media/red-sourcepoint-cmp"}},"score":{"final":37.907475,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":798,"weekly":78},"dependents":0,"updated":"2026-10-03T09:01:11.439Z","searchScore":37.848816,"package":{"name":"tag-cmp","keywords":["semver","git","compare"],"version":"1.0.1","description":"Permissive comparison of version identifiers","sanitized_name":"tag-cmp","publisher":{"email":"oleh@pryp.in","username":"oprypin"},"maintainers":[{"email":"oleh@pryp.in","username":"oprypin"}],"license":"MIT","date":"2021-01-23T11:28:06.822Z","links":{"homepage":"https://github.com/oprypin/tag-cmp","repository":"git+https://github.com/oprypin/tag-cmp.git","bugs":"https://github.com/oprypin/tag-cmp/issues","npm":"https://www.npmjs.com/package/tag-cmp"}},"score":{"final":37.848816,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1647,"weekly":607},"dependents":0,"updated":"2026-10-09T11:59:20.169Z","searchScore":37.106853,"package":{"name":"@design-parity/baseline","keywords":[],"version":"1.8.0","description":"Detect a repo's design-system maturity and, for a repo with no design system, bootstrap an opinionated committed baseline (tokens, design-map, check config, parity direction).","sanitized_name":"@design-parity/baseline","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"8dcb28da-4f96-47fc-81e0-4fb0374d00a9","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"yuri@schimke.ee","username":"yschimke"}],"license":"Apache-2.0","date":"2026-10-09T11:58:48.427Z","links":{"homepage":"https://github.com/yschimke/design-parity/tree/main/packages/baseline#readme","repository":"git+https://github.com/yschimke/design-parity.git","bugs":"https://github.com/yschimke/design-parity/issues","npm":"https://www.npmjs.com/package/@design-parity/baseline"}},"score":{"final":37.106853,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":280,"weekly":101},"dependents":0,"updated":"2026-10-08T20:21:07.506Z","searchScore":36.954002,"package":{"name":"cmp-standards","keywords":["ai-agents","claude","claude-code","gemini","gpt","cursor","copilot","ai-memory","persistent-memory","cross-project","multi-agent","dev-tools","learning-loop","knowledge-base"],"version":"3.9.0","description":"Collective Memory Protocol - For AI Agents, By AI Agents. Persistent memory, cross-project learning, and multi-agent collaboration for Claude, Gemini, GPT and any AI coding assistant.","sanitized_name":"cmp-standards","publisher":{"email":"carlosmartinpavon@gmail.com","username":"carlosmartinpavon"},"maintainers":[{"email":"carlosmartinpavon@gmail.com","username":"carlosmartinpavon"}],"license":"MIT","date":"2025-12-31T16:20:48.501Z","links":{"homepage":"https://github.com/carlosmartinpavon/carlosmartinpavon/tree/main/packages/cmp-standards","repository":"git+https://github.com/carlosmartinpavon/carlosmartinpavon.git","bugs":"https://github.com/carlosmartinpavon/carlosmartinpavon/issues","npm":"https://www.npmjs.com/package/cmp-standards"}},"score":{"final":36.954002,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":51131,"weekly":10635},"dependents":0,"updated":"2026-10-10T00:27:44.299Z","searchScore":35.96363,"package":{"name":"@prelude/semver","keywords":["prelude","std","lib","stdlib","library"],"version":"3.0.1","description":"Semantic Versioning 2.0 parsing, comparison and precedence ordering.","sanitized_name":"@prelude/semver","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:39159f1f-895d-41b0-a30f-49678001566f","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"mirek@me.com","username":"mirek"}],"license":"CC0-1.0","date":"2026-08-23T11:15:30.064Z","links":{"homepage":"https://github.com/mirek/prelude/tree/main/packages/semver#readme","repository":"git+https://github.com/mirek/prelude.git","bugs":"https://github.com/mirek/prelude/issues","npm":"https://www.npmjs.com/package/@prelude/semver"}},"score":{"final":35.96363,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":442,"weekly":16},"dependents":0,"updated":"2026-10-09T17:26:23.066Z","searchScore":35.920837,"package":{"name":"josephine","keywords":["react","react.js","react-cli","react-generate","generators","generate"],"version":"1.2.80","description":"A simple react-cli and other utilities","sanitized_name":"josephine","publisher":{"email":"cgalvisleon@gmail.com","username":"cgalvisleon"},"maintainers":[{"email":"cgalvisleon@gmail.com","username":"cgalvisleon"}],"license":"MIT","date":"2020-08-01T11:29:03.726Z","links":{"homepage":"https://github.com/cgalvisleon/react-cli#readme","repository":"git+https://github.com/cgalvisleon/react-cli.git","bugs":"https://github.com/cgalvisleon/react-cli/issues","npm":"https://www.npmjs.com/package/josephine"}},"score":{"final":35.920837,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":506,"weekly":24},"dependents":"0","updated":"2026-10-05T05:51:09.913Z","searchScore":35.859203,"package":{"name":"neo-cmp-cli","keywords":["neo-cli","自定义组件开发工具"],"version":"1.15.8","description":"Neo 自定义组件开发工具，支持react 和 vue2.0技术栈。","sanitized_name":"neo-cmp-cli","publisher":{"email":"365533093@qq.com","username":"wibetter"},"maintainers":[{"email":"365533093@qq.com","username":"wibetter"}],"license":"MIT","date":"2026-05-18T04:14:01.150Z","links":{"homepage":"https://github.com/xsy-neoui/neo-cmp-cli#readme","repository":"git+https://github.com/xsy-neoui/neo-cmp-cli.git","bugs":"https://github.com/xsy-neoui/neo-cmp-cli/issues","npm":"https://www.npmjs.com/package/neo-cmp-cli"}},"score":{"final":35.859203,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":916,"weekly":386},"dependents":0,"updated":"2026-10-09T13:56:54.188Z","searchScore":35.470345,"package":{"name":"appconsent-clear-reactnative","keywords":["react-native","ios","android","app-consent","appconsent","cmp","sfbx"],"version":"2.7.0","description":"AppConsent® cmp, the transparency-based consent management platform.","sanitized_name":"appconsent-clear-reactnative","publisher":{"email":"dev@sfbx.io","username":"sfbxdeveloper"},"maintainers":[{"email":"dev@sfbx.io","username":"sfbxdeveloper"}],"license":"MIT","date":"2026-02-06T09:43:02.022Z","links":{"homepage":"https://sfbx.io","repository":"https://gitlab.datalf.chat/sfbx/dev/appconsent/cmp/mobile/react-native/appconsent-clear-reactnative.git","bugs":"https://gitlab.datalf.chat/sfbx/dev/appconsent/cmp/mobile/react-native/appconsent-clear-reactnative.git/issues","npm":"https://www.npmjs.com/package/appconsent-clear-reactnative"}},"score":{"final":35.470345,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":198609,"weekly":53531},"dependents":"16","updated":"2026-10-10T00:25:54.506Z","searchScore":35.468357,"package":{"name":"@iabtechlabtcf/core","keywords":["interactive","advertising","bureau","iab","transparency","consent","consentstring","tcstring","gvl","vendor","framework","tcf","lib","library","cmp","2.0","v2.0","v2","software","development","api","kit","sdk","gdpr"],"version":"1.5.22","description":"Ensures consistent encoding and decoding of TC Signals for the iab. Transparency and Consent Framework (TCF).","sanitized_name":"@iabtechlabtcf/core","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:0cff0c18-3ef8-43d3-9f3c-efa7f956a1cc","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"mayank@iabtechlab.com","username":"imayankmishra"},{"email":"siraj@kodescan.com","username":"sirajmx"},{"email":"devanshu@kodescan.com","username":"xdevanshux"}],"license":"Apache-2.0","date":"2026-09-01T18:14:05.029Z","links":{"homepage":"https://iabtcf.com/","repository":"git+https://github.com/InteractiveAdvertisingBureau/iabtcf-es.git","bugs":"https://github.com/InteractiveAdvertisingBureau/iabtcf-es/issues","npm":"https://www.npmjs.com/package/@iabtechlabtcf/core"}},"score":{"final":35.468357,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2603,"weekly":91},"dependents":0,"updated":"2026-10-08T16:11:10.546Z","searchScore":35.40365,"package":{"name":"@leo-cmp/l-nexus","keywords":["ai","agent","orchestrator","context","llm","claude","codex","gemini","copilot","skills","guidelines"],"version":"0.16.0","description":"Central portátil de configuração e diretrizes para agentes de IA — skills, roles, guidelines e templates versionados","sanitized_name":"@leo-cmp/l-nexus","publisher":{"email":"dev@leomaciel.com","username":"leomaciel"},"maintainers":[{"email":"dev@leomaciel.com","username":"leomaciel"}],"license":"MIT","date":"2026-09-22T20:35:37.425Z","links":{"homepage":"https://github.com/leo-cmp/l-nexus#readme","repository":"git+https://github.com/leo-cmp/l-nexus.git","bugs":"https://github.com/leo-cmp/l-nexus/issues","npm":"https://www.npmjs.com/package/@leo-cmp/l-nexus"}},"score":{"final":35.40365,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":593,"weekly":51},"dependents":0,"updated":"2026-10-09T22:16:10.298Z","searchScore":35.396717,"package":{"name":"@create-cmp/inspector","keywords":["mcp","model-context-protocol","compose-multiplatform","kmp","cmp","inspector","design-tokens"],"version":"0.9.1","description":"MCP server that reads a running Compose Multiplatform UI as structured JSON (hierarchy + geometry + resolved design tokens) and exposes query/assert/token-drift tools — never screenshots. Phase 0 of the create-cmp inspector.","sanitized_name":"@create-cmp/inspector","publisher":{"email":"karelvdmmisc@gmail.com","username":"karelvdm"},"maintainers":[{"email":"karelvdmmisc@gmail.com","username":"karelvdm"}],"license":"MIT","date":"2026-09-25T22:09:04.091Z","links":{"homepage":"https://github.com/kvdm-co-pilot/create-cmp/tree/main/inspector/mcp#readme","repository":"git+https://github.com/kvdm-co-pilot/create-cmp.git","bugs":"https://github.com/kvdm-co-pilot/create-cmp/issues","npm":"https://www.npmjs.com/package/@create-cmp/inspector"}},"score":{"final":35.396717,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":260,"weekly":94},"dependents":0,"updated":"2026-10-09T19:51:33.725Z","searchScore":35.38989,"package":{"name":"@qdp/ide-cmp","keywords":[],"version":"0.0.4","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.","sanitized_name":"@qdp/ide-cmp","publisher":{"email":"dgnh1984@163.com","username":"liwftr"},"maintainers":[{"email":"dgnh1984@163.com","username":"liwftr"},{"email":"ynlbq@outlook.com","username":"smrk"},{"email":"912021478@qq.com","username":"zhaixudong"},{"email":"lvbocheng@inspur.com","username":"ghvvghh"},{"email":"17854259121@163.com","username":"ducong1995"}],"date":"2022-04-11T02:09:10.907Z","links":{"npm":"https://www.npmjs.com/package/@qdp/ide-cmp"}},"score":{"final":35.38989,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6535,"weekly":949},"dependents":0,"updated":"2026-10-09T05:53:53.262Z","searchScore":35.303333,"package":{"name":"@redacto.io/consent-sdk-react","keywords":[],"version":"10.3.1","description":"React SDK for Redacto consent notices and privacy center","sanitized_name":"@redacto-io/consent-sdk-react","publisher":{"email":"sadan@redacto.ai","username":"sadanmianredacto"},"maintainers":[{"email":"sadan@redacto.ai","username":"sadanmianredacto"},{"email":"zaid@redacto.io","username":"zaid-redacto"},{"email":"abhishek@redacto.io","username":"abhishek.redacto"}],"license":"Apache-2.0","date":"2026-10-09T05:53:22.165Z","links":{"npm":"https://www.npmjs.com/package/@redacto.io/consent-sdk-react"}},"score":{"final":35.303333,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3529,"weekly":1318},"dependents":0,"updated":"2026-10-09T00:11:09.050Z","searchScore":35.222343,"package":{"name":"@squiz/dxp-cli-next","keywords":["cli","template","typescript","vscode","jest","husky","commitizen","semantic-release","codecov"],"version":"5.35.0","description":"> The next iteration of the DXP command line tool","sanitized_name":"@squiz/dxp-cli-next","publisher":{"email":"jmatthew@squiz.net","actor":{"name":"squiz-npm-publish","type":"user","email":"gsherwood+npm-publish@squiz.net"},"username":"jmatthew_squiz"},"maintainers":[{"email":"gsherwood+npm-publish@squiz.net","username":"squiz-npm-publish"},{"email":"callumloh@gmail.com","username":"cdloh"},{"email":"pcoshan@squiz.net","username":"pcoshansquiz"},{"email":"tadams@squiz.net","username":"tadams_squiz"},{"email":"abarnes@squiz.net","username":"abarnes_squiz"},{"email":"gsherwood@squiz.net","username":"gsherwood"},{"email":"pnolland@squiz.net","username":"pnolland"},{"email":"achadszinow@squiz.net","username":"chadszinow-squiz"},{"email":"dsherwood@squiz.net","username":"deborahsherwood"},{"email":"griseborough@squiz.net","username":"griseborough"},{"email":"akarelia@squiz.com.au","username":"akarelia"},{"email":"sdanis@squiz.net","username":"sdanis"},{"email":"oneal@squiz.net","username":"oliverneal"},{"email":"azakens@squiz.pl","username":"azakens"},{"email":"azenderowska@squiz.pl","username":"azenderowska.squiz"},{"email":"lnowak@squiz.net","username":"lnowak"},{"email":"mdobie@squiz.net","username":"mdobie"},{"email":"bmatters@squiz.net","username":"bmatters"},{"email":"ewyatt@squiz.net","username":"ewyatt"},{"email":"akrupa@squiz.net","username":"adakrupa"},{"email":"lwright@squiz.net","username":"lwright-sq"},{"email":"cupreti@squiz.net","username":"cupreti"},{"email":"wjarosz@squiz.net","username":"wjarosz"},{"email":"bwu@squiz.net","username":"bxwu"},{"email":"cfoster@squiz.net","username":"carlfoster"},{"email":"samort@squiz.net","username":"samort"},{"email":"yyang@squiz.net","username":"yyang1029"},{"email":"dwebster@squiz.net","username":"squiz-dwebster"},{"email":"tsmyth@squiz.net","username":"tsmyth"},{"email":"rainger@squiz.net","username":"rainger_squiz"},{"email":"tgrob@squiz.net","username":"thomasgrob"},{"email":"avanschoor@squiz.net","username":"avanschoor-squiz"},{"email":"ata@squiz.co.uk","username":"ata-squiz"},{"email":"asharpe@squiz.net","username":"asharpe-squiz"},{"email":"ajjohnson@squiz.net","username":"aj12"},{"email":"lstephan@squiz.net","username":"squiz-lstephan"},{"email":"ncallahan@squiz.net","username":"squiz-ncallahan"},{"email":"dschoen@squiz.net","username":"squiz-dschoen"},{"email":"ksilalahi@squiz.net","username":"squiz-ksilalahi"},{"email":"jpolgar@squiz.net","username":"jpolgar-squiz"},{"email":"pkiriakou@squiz.pl","username":"pkiriakou"},{"email":"rmcavoy@squiz.net","username":"rmcavoy-squiz"},{"email":"jchaware@squiz.net","username":"jchaware"},{"email":"mnowakowski@squiz.pl","username":"mnowakowski1"},{"email":"mbattiston@squiz.net","username":"mbattistonatsquizdotnet"},{"email":"pantyporowicz@squiz.net","username":"pantyporowicz-squiz"},{"email":"djarrott@squiz.net","username":"djarrott.squiz.net"},{"email":"mprazuch@squiz.pl","username":"mprazuch"},{"email":"cyang@squiz.net","username":"squiz-cyang"},{"email":"dkaczmarek@squiz.pl","username":"dkaczmarek"},{"email":"jwyatt@squiz.net","username":"jwyatt"},{"email":"bgribbin@squiz.net","username":"bgribbin"},{"email":"subha@squiz.net","username":"sukratubha"},{"email":"lneenan@squiz.net","username":"lineenan"},{"email":"achan@squiz.net","username":"aaronchan1010"},{"email":"halee@squiz.net","username":"haleesquiz"},{"email":"rszarafinski@squiz.pl","username":"rszarafinski"},{"email":"tmadden@squiz.net","username":"tmadden"},{"email":"gdemelloesilva@squiz.net","username":"gdemelloesilva.squiz"},{"email":"jwrobel@squiz.pl","username":"jwrobel"},{"email":"bpottier@squiz.net","username":"bpottier"},{"email":"hkapoor@squiz.net","username":"hkapoor_squiz"},{"email":"jking@squiz.net","username":"joshsquiz"},{"email":"cross@squiz.net","username":"cross-squiz"},{"email":"dheffernan@squiz.net","username":"dheffernan"},{"email":"tmalinowski@squiz.net","username":"tmalinowski"},{"email":"amcdermott@squiz.net","username":"andrew-squiz"},{"email":"hroudaki@squiz.net","username":"hadiroudaki"},{"email":"trais@squiz.net","username":"trais.squiz"},{"email":"dcousins@squiz.net","username":"dcousins"},{"email":"zzainab@squiz.net","username":"zzainab"},{"email":"dniegrebecki@squiz.net","username":"dawidn"},{"email":"astevens@squiz.net","username":"astevenssquiz"}],"date":"2026-07-20T05:40:00.504Z","links":{"repository":"https://gitlab.squiz.net/dxp/dxp-cli-next","npm":"https://www.npmjs.com/package/@squiz/dxp-cli-next"}},"score":{"final":35.222343,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2487,"weekly":226},"dependents":"1","updated":"2026-10-08T22:26:17.783Z","searchScore":35.13398,"package":{"name":"@ekyc_qoobiss/qbs-ect-cmp","keywords":[],"version":"5.7.0","description":"Person Identification Component","sanitized_name":"@ekyc_qoobiss/qbs-ect-cmp","publisher":{"email":"subscription@qoobiss.com","username":"ekyc_qoobiss"},"maintainers":[{"email":"mihai.bogdan.ghinea@gmail.com","username":"mboghi"},{"email":"catalin.pl@gmail.com","username":"catalin.pantazi"},{"email":"subscription@qoobiss.com","username":"ekyc_qoobiss"}],"license":"MIT","date":"2026-02-16T09:38:18.798Z","links":{"repository":"https://github.com/","npm":"https://www.npmjs.com/package/@ekyc_qoobiss/qbs-ect-cmp"}},"score":{"final":35.13398,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":576,"weekly":2},"dependents":"1","updated":"2026-10-08T07:16:09.305Z","searchScore":34.295555,"package":{"name":"@tuzki/client-open-tools","keywords":[],"version":"1.1.0","description":"低代码的 H5 编辑器开发者工具","sanitized_name":"@tuzki/client-open-tools","publisher":{"email":"243810364@qq.com","username":"nichubiao"},"maintainers":[{"email":"jiyu.shao@gmail.com","username":"jiyu.shao"},{"email":"243810364@qq.com","username":"nichubiao"},{"email":"15073245605@163.com","username":"xuexing"},{"email":"lebnizjoan@gmail.com","username":"eat-fish"}],"license":"MIT","date":"2024-03-18T07:03:54.843Z","links":{"npm":"https://www.npmjs.com/package/@tuzki/client-open-tools"}},"score":{"final":34.295555,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1015,"weekly":247},"dependents":0,"updated":"2026-10-04T08:01:10.230Z","searchScore":33.74081,"package":{"name":"prooflane-receipts","keywords":["create-cmp","evidence","receipt","verification","content-hash"],"version":"0.1.4","description":"Validate create-cmp evidence receipts: inputs-hash recompute, receipt-vs-tree binding, freshness, and execution-plausibility. Dependency-free ESM — the single source of truth vendored into every generated project's qa/lib/ and consumed by the hosted recei","sanitized_name":"prooflane-receipts","publisher":{"email":"karelvdmmisc@gmail.com","username":"karelvdm"},"maintainers":[{"email":"karelvdmmisc@gmail.com","username":"karelvdm"}],"license":"MIT","date":"2026-09-27T07:56:54.242Z","links":{"homepage":"https://github.com/kvdm-co-pilot/create-cmp/tree/main/packages/receipts#readme","repository":"git+https://github.com/kvdm-co-pilot/create-cmp.git","bugs":"https://github.com/kvdm-co-pilot/create-cmp/issues","npm":"https://www.npmjs.com/package/prooflane-receipts"}},"score":{"final":33.74081,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":239,"weekly":54},"dependents":0,"updated":"2026-10-06T07:31:15.088Z","searchScore":33.68636,"package":{"name":"cmp-sdk","keywords":["react-native","ios","android"],"version":"2.7.0","description":"consentmanager react native sdk","sanitized_name":"cmp-sdk","publisher":{"email":"skander@bentech.app","username":"skanderphilipp"},"maintainers":[{"email":"skander@bentech.app","username":"skanderphilipp"}],"license":"MIT","date":"2024-09-06T09:43:06.784Z","links":{"homepage":"https://github.com/iubenda/cm-sdk-react-native#readme","repository":"git+https://github.com/iubenda/cm-sdk-react-native.git","bugs":"https://github.com/iubenda/cm-sdk-react-native/issues","npm":"https://www.npmjs.com/package/cmp-sdk"}},"score":{"final":33.68636,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":563,"weekly":14},"dependents":"2","updated":"2026-10-08T07:51:11.622Z","searchScore":33.456894,"package":{"name":"@ac-kit/math-numbers","keywords":["arbitrary-precision","decimal","ieee754","rational"],"version":"0.2.0","description":"Concrete numeric representations: the number tower from naturals to reals, plus the fixed-width and arbitrary-precision types that model each set.","sanitized_name":"@ac-kit/math-numbers","publisher":{"email":"dev@anthonychampagne.fr","username":"anthochamp"},"maintainers":[{"email":"dev@anthonychampagne.fr","username":"anthochamp"}],"license":"BSD-3-Clause","date":"2026-09-17T07:38:33.375Z","links":{"homepage":"https://anthochamp.github.io/node-essentials/api/math-numbers/","repository":"git+https://github.com/anthochamp/node-essentials.git","bugs":"https://github.com/anthochamp/node-essentials/issues","npm":"https://www.npmjs.com/package/@ac-kit/math-numbers"}},"score":{"final":33.456894,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1135,"weekly":452},"dependents":0,"updated":"2026-10-06T07:27:49.419Z","searchScore":33.202663,"package":{"name":"@blotoutio/providers-consentiq-sdk","keywords":[],"version":"1.75.1","description":"ConsentIQ Browser SDK for EdgeTag","sanitized_name":"@blotoutio/providers-consentiq-sdk","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"a2ee44db-cb8c-4578-addf-b24c7aa6a5d9","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"nejc@blotout.io","username":"nejc-blotout"}],"license":"MIT","date":"2026-10-06T07:27:18.515Z","links":{"homepage":"https://github.com/blotoutio/edgetag-sdk","repository":"git+https://github.com/blotoutio/edgetag-sdk.git","bugs":"https://github.com/blotoutio/edgetag-sdk/issues","npm":"https://www.npmjs.com/package/@blotoutio/providers-consentiq-sdk"}},"score":{"final":33.202663,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":323,"weekly":61},"dependents":0,"updated":"2026-10-09T06:01:13.596Z","searchScore":33.127052,"package":{"name":"@mchp-mcc/dspic33a-cmp-dac","keywords":[],"version":"1.1.6","description":"- Download & Install [nodejs](https://nodejs.org/en/download/)\r - Download & Install npm\r - Setup node & npm in enviroment path","sanitized_name":"@mchp-mcc/dspic33a-cmp-dac","publisher":{"email":"harikumar13@gmail.com","username":"harish.agari"},"maintainers":[{"email":"yashashri.godbole@microchip.com","username":"yash.godbole"},{"email":"ramya.dodderi@microchip.com","username":"rd_mchp"},{"email":"harikumar13@gmail.com","username":"harish.agari"},{"email":"ajivani007@gmail.com","username":"ajivani007"},{"email":"niladree.biswas@microchip.com","username":"niladree"},{"email":"dan.ionescu@gmail.com","username":"dan.ionescu"},{"email":"nate.robinson@microchip.com","username":"mchp-nate"},{"email":"dinesh.baria@microchip.com","username":"dinesh.baria"},{"email":"Brian.Bailey@microchip.com","username":"brian.bailey235"},{"email":"rajaguru.poovaiilingham@microchip.com","username":"rajaguru_p"},{"email":"archana.u99@gmail.com","username":"archana_u"}],"license":"SEE LICENSE IN LICENSE.txt","date":"2026-07-03T04:51:16.705Z","links":{"npm":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-cmp-dac"}},"score":{"final":33.127052,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4869,"weekly":1255},"dependents":0,"updated":"2026-10-09T16:01:07.542Z","searchScore":33.07881,"package":{"name":"@sourcepoint/react-native-cmp","keywords":["react-native","ios","android","cmp","privacy","sourcepoint"],"version":"1.0.13","description":"The official react native bridge to the native Sourcepoint SDKs","sanitized_name":"@sourcepoint/react-native-cmp","publisher":{"email":"andresilveirah@gmail.com","actor":{"name":"andresilveirah","type":"user","email":"andresilveirah@gmail.com"},"username":"andresilveirah"},"maintainers":[{"email":"andresilveirah@gmail.com","username":"andresilveirah"},{"email":"dmytro.f@gowombat.team","username":"dmyf"}],"license":"MIT","date":"2025-11-07T12:04:18.213Z","links":{"homepage":"https://github.com/SourcePointUSA/react-native-sourcepoint-cmp#readme","repository":"git+https://github.com/SourcePointUSA/react-native-sourcepoint-cmp.git","bugs":"https://github.com/SourcePointUSA/react-native-sourcepoint-cmp/issues","npm":"https://www.npmjs.com/package/@sourcepoint/react-native-cmp"}},"score":{"final":33.07881,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":288775,"weekly":54811},"dependents":"4","updated":"2026-10-10T00:29:38.114Z","searchScore":32.999264,"package":{"name":"@vgs/collect-js-react","keywords":[],"version":"2.1.1","description":"VGS Collect.js React wrapper","sanitized_name":"@vgs/collect-js-react","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:44e224e0-bc0d-4c79-a557-95be65f0bce8","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"dmarynych@gmail.com","username":"dmarynych"},{"email":"marshall@vgs.io","username":"mjallday"},{"email":"anna.kudriasheva@vgs.io","username":"annakudriasheva"},{"email":"michael.coan@verygoodsecurity.com","username":"coanmj-vgs"},{"email":"heather.banta@verygoodsecurity.com","username":"heather.banta"},{"email":"dmytro.khludkov@vgs.io","username":"dm.khludkov"}],"license":"MIT","date":"2026-06-09T13:36:48.329Z","links":{"homepage":"https://github.com/verygoodsecurity/collect-js-react#readme","repository":"git+https://github.com/verygoodsecurity/collect-js-react.git","bugs":"https://github.com/verygoodsecurity/collect-js-react/issues","npm":"https://www.npmjs.com/package/@vgs/collect-js-react"}},"score":{"final":32.999264,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":45842,"weekly":10601},"dependents":"0","updated":"2026-10-10T00:20:07.526Z","searchScore":32.699436,"package":{"name":"tarteaucitronjs","keywords":["cmp","consent-management","consent-mode-v2","cookie-banner","cookie-consent","gdpr","privacy","rgpd"],"version":"1.36.0","description":"tarteaucitron.io - Get a compliant and accessible cookie banner","sanitized_name":"tarteaucitronjs","publisher":{"email":"amauri@champeaux.fr","actor":{"name":"amauri","type":"user","email":"amauri@champeaux.fr"},"username":"amauri"},"maintainers":[{"email":"amauri@champeaux.fr","username":"amauri"}],"license":"MIT","date":"2026-10-07T13:38:42.964Z","links":{"homepage":"https://tarteaucitron.io/","repository":"git+https://github.com/AmauriC/tarteaucitron.js.git","bugs":"https://github.com/AmauriC/tarteaucitron.js/issues","npm":"https://www.npmjs.com/package/tarteaucitronjs"}},"score":{"final":32.699436,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":645,"weekly":333},"dependents":"1","updated":"2026-10-05T06:46:11.709Z","searchScore":32.357994,"package":{"name":"unocss-language-server","keywords":[],"version":"0.1.9","description":"unocss language server","sanitized_name":"unocss-language-server","publisher":{"email":"xna00@qq.com","username":"xna"},"maintainers":[{"email":"xna00@qq.com","username":"xna"}],"license":"MIT","date":"2026-05-25T05:12:36.123Z","links":{"npm":"https://www.npmjs.com/package/unocss-language-server"}},"score":{"final":32.357994,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":361,"weekly":219},"dependents":"0","updated":"2026-10-07T14:10:39.089Z","searchScore":32.325546,"package":{"name":"@financial-times/consent-resolution","keywords":[],"version":"0.6.0","description":"An interface for making consent decisions based on preferences available via the TCF or GPP APIs","sanitized_name":"@financial-times/consent-resolution","publisher":{"email":"code.management@ft.com","username":"the-ft"},"maintainers":[{"email":"code.management@ft.com","username":"the-ft"},{"email":"info+npm@rowanmanning.com","username":"rowanmanning"},{"email":"yay@chee.party","username":"chee"},{"email":"a@ax.gy","username":"alexwilson"},{"email":"howdy@aendra.com","username":"aendra"},{"email":"emma.lewis@ft.com","username":"emmalewis"},{"email":"hamza.samih@ft.com","username":"hamza.samih"},{"email":"robert.boulton@ft.com","username":"robertboulton"},{"email":"leila.micollier@ft.com","username":"leila.micollier"},{"email":"rob.godfrey@ft.com","username":"robgodfrey"}],"date":"2026-10-07T14:09:59.868Z","links":{"npm":"https://www.npmjs.com/package/@financial-times/consent-resolution"}},"score":{"final":32.325546,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":439,"weekly":53},"dependents":0,"updated":"2026-10-07T12:01:18.665Z","searchScore":32.186623,"package":{"name":"puppeteer-cmp-clicker","keywords":["puppeteer","utility","cmp","clicker","popup","nodejs","js"],"version":"1.0.3","description":"Helper function for general popup click of CMP's","sanitized_name":"puppeteer-cmp-clicker","publisher":{"email":"emilhein1@gmail.com","username":"dkhein"},"maintainers":[{"email":"emilhein1@gmail.com","username":"dkhein"}],"license":"ISC","date":"2022-04-25T15:46:01.486Z","links":{"homepage":"https://github.com/emilhein/puppeteer-cmp-clicker#readme","repository":"git+https://github.com/emilhein/puppeteer-cmp-clicker.git","bugs":"https://github.com/emilhein/puppeteer-cmp-clicker/issues","npm":"https://www.npmjs.com/package/puppeteer-cmp-clicker"}},"score":{"final":32.186623,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1357,"weekly":725},"dependents":0,"updated":"2026-10-09T11:19:19.999Z","searchScore":32.081234,"package":{"name":"infinite-tag","keywords":["analytics","ga4","google-analytics","posthog","twitter-pixel","meta-pixel","facebook-pixel","installer","instrumentation","nextjs","vite","middleware","server-side-analytics","infinite","ai-agents","bot-detection","web-analytics","first-party-analytics","vercel","cloudflare","netlify"],"version":"0.13.0","description":"Founder-run installer that adds analytics (the Infinite first-party pixel, Google Analytics 4, PostHog, X/Twitter Pixel, Meta Pixel) to your web app — public keys only, idempotent, and reversible. --server-lane adds the lossless server lane: every HTML do","sanitized_name":"infinite-tag","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"6d59eae5-f728-458e-8abe-c7b90bdd1613","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"npm-infinite@ultima.inc","username":"riverkhan"}],"license":"MIT","date":"2026-10-09T11:18:48.913Z","links":{"homepage":"https://infinite.fast/?utm_source=npm&utm_medium=package&utm_campaign=infinite-tag","repository":"git+https://github.com/Infinite-Labs-AI/infinite-os.git","bugs":"https://github.com/Infinite-Labs-AI/infinite-os/issues","npm":"https://www.npmjs.com/package/infinite-tag"}},"score":{"final":32.081234,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":165,"weekly":36},"dependents":0,"updated":"2026-10-05T15:53:11.376Z","searchScore":32.068592,"package":{"name":"google-cmp-addon","keywords":["google","cmp","tcf","adsense","iab"],"version":"0.0.2","description":"Adds the missing functionality for google consent purpose management","sanitized_name":"google-cmp-addon","publisher":{"email":"set@cooki.me","username":"setcooki"},"maintainers":[{"email":"set@cooki.me","username":"setcooki"}],"license":"MIT","date":"2025-03-03T08:57:22.416Z","links":{"homepage":"https://github.com/setcooki/google-cmp-addon#readme","repository":"git+https://github.com/setcooki/google-cmp-addon.git","bugs":"https://github.com/setcooki/google-cmp-addon/issues","npm":"https://www.npmjs.com/package/google-cmp-addon"}},"score":{"final":32.068592,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":226,"weekly":5},"dependents":0,"updated":"2026-10-07T07:31:08.441Z","searchScore":32.001053,"package":{"name":"prooflane","keywords":["verification","evidence","receipts","ci","agents"],"version":"0.1.0","description":"The verify lane, for a repo of any stack: installs the prooflane harness and its evidence receipts. Thin front door for prooflane-harness.","sanitized_name":"prooflane","publisher":{"email":"karelvdmmisc@gmail.com","username":"karelvdm"},"maintainers":[{"email":"karelvdmmisc@gmail.com","username":"karelvdm"}],"license":"MIT","date":"2026-09-09T07:12:34.289Z","links":{"homepage":"https://github.com/kvdm-co-pilot/create-cmp/blob/main/docs/proposals/PACKAGE-SPLIT.md","repository":"git+https://github.com/kvdm-co-pilot/create-cmp.git","bugs":"https://github.com/kvdm-co-pilot/create-cmp/issues","npm":"https://www.npmjs.com/package/prooflane"}},"score":{"final":32.001053,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":200065,"weekly":41911},"dependents":"1","updated":"2026-10-10T00:28:45.925Z","searchScore":31.979856,"package":{"name":"@types/json-stable-stringify-without-jsonify","keywords":[],"version":"1.0.2","description":"TypeScript definitions for json-stable-stringify-without-jsonify","sanitized_name":"@types/json-stable-stringify-without-jsonify","publisher":{"email":"ts-npm-types@microsoft.com","username":"types"},"maintainers":[{"email":"ts-npm-types@microsoft.com","username":"types"}],"license":"MIT","date":"2023-11-07T08:50:48.305Z","links":{"homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/json-stable-stringify-without-jsonify","repository":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","npm":"https://www.npmjs.com/package/@types/json-stable-stringify-without-jsonify"}},"score":{"final":31.979856,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":444,"weekly":381},"dependents":0,"updated":"2026-10-08T21:11:13.610Z","searchScore":31.932373,"package":{"name":"@contentpass/react-native-contentpass-ui","keywords":["contentpass","react-native","ui","components"],"version":"0.10.1","description":"Contentpass React Native UI Components","sanitized_name":"@contentpass/react-native-contentpass-ui","publisher":{"email":"dev@contentpass.de","username":"contentpassdev"},"maintainers":[{"email":"dev@tavan.de","username":"ctavan"},{"email":"mail@maximilianhaupt.com","username":"0x7f"},{"email":"dev@contentpass.de","username":"contentpassdev"}],"license":"MIT","date":"2026-10-01T21:08:59.149Z","links":{"homepage":"https://github.com/contentpass/react-native-contentpass#readme","repository":"git+https://github.com/contentpass/react-native-contentpass.git","bugs":"https://github.com/contentpass/react-native-contentpass/issues","npm":"https://www.npmjs.com/package/@contentpass/react-native-contentpass-ui"}},"score":{"final":31.932373,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":526,"weekly":114},"dependents":"5","updated":"2026-10-07T03:51:24.335Z","searchScore":31.83805,"package":{"name":"sorted-cmp-array","keywords":["sorted","array"],"version":"2.0.1","description":"a sorted array, with user-supplied sorting.","sanitized_name":"sorted-cmp-array","publisher":{"email":"nathan@nathan7.eu","username":"nathan7"},"maintainers":[{"email":"nathan@nathan7.eu","username":"nathan7"}],"license":"ISC","date":"2015-01-21T16:57:44.124Z","links":{"homepage":"https://github.com/nathan7/sorted-cmp-array","repository":"git://github.com/nathan7/sorted-cmp-array.git","bugs":"https://github.com/nathan7/sorted-cmp-array/issues","npm":"https://www.npmjs.com/package/sorted-cmp-array"}},"score":{"final":31.83805,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":358,"weekly":202},"dependents":0,"updated":"2026-10-03T08:06:08.840Z","searchScore":31.752832,"package":{"name":"react-cmp-selector","keywords":["react","slots","components","composition","typescript"],"version":"3.0.1","description":"Named slots and attribute-based selection for React element trees.","sanitized_name":"react-cmp-selector","publisher":{"email":"theforgotenones@proton.me","username":"walter0b"},"maintainers":[{"email":"theforgotenones@proton.me","username":"walter0b"}],"license":"MIT","date":"2026-09-26T08:04:43.885Z","links":{"homepage":"https://github.com/Walter0b/react-cmp-selector#readme","repository":"git+https://github.com/Walter0b/react-cmp-selector.git","bugs":"https://github.com/Walter0b/react-cmp-selector/issues","npm":"https://www.npmjs.com/package/react-cmp-selector"}},"score":{"final":31.752832,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":245,"weekly":14},"dependents":"0","updated":"2026-10-05T07:56:09.133Z","searchScore":31.577137,"package":{"name":"@optimizely/cmp-sdk","keywords":["optimizely","cmp","content-marketing-platform","sdk","api-client"],"version":"0.0.7","description":"SDK for Optimizely CMP API","sanitized_name":"@optimizely/cmp-sdk","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:c86ba9ff-8978-4bc0-8a1d-59cb269121aa","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"munif.tanjim@optimizely.com","username":"opti.muniftanjim"}],"license":"MIT","date":"2026-09-21T07:47:17.152Z","links":{"homepage":"https://github.com/newscred/opti-cmp-sdk/tree/main/js#readme","repository":"git+https://github.com/newscred/opti-cmp-sdk.git","bugs":"https://github.com/newscred/opti-cmp-sdk/issues","npm":"https://www.npmjs.com/package/@optimizely/cmp-sdk"}},"score":{"final":31.577137,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":130,"weekly":6},"dependents":0,"updated":"2026-10-06T17:36:41.528Z","searchScore":31.430157,"package":{"name":"cmp-echarts","keywords":["cmp-echarts","vue","vue.js"],"version":"4.3.11","description":"cmp-echarts develop by cmp team","sanitized_name":"cmp-echarts","publisher":{"email":"1181704244@qq.com","username":"donggongfeiyu"},"maintainers":[{"email":"1181704244@qq.com","username":"donggongfeiyu"}],"license":"MIT","date":"2020-07-21T02:05:58.368Z","links":{"homepage":"https://github.com/dongongfeiyu/cmp-echarts#readme","repository":"git+https://github.com/dongongfeiyu/cmp-echarts.git","bugs":"https://github.com/dongongfeiyu/cmp-echarts.git","npm":"https://www.npmjs.com/package/cmp-echarts"}},"score":{"final":31.430157,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":122739,"weekly":29588},"dependents":"7","updated":"2026-10-10T00:24:48.770Z","searchScore":31.354626,"package":{"name":"klaro","keywords":["cookie","consent","gdpr","compliance"],"version":"0.7.21","description":"A simple but powerful consent manager.","sanitized_name":"klaro","publisher":{"email":"npm@7scientists.com","username":"andreas.dewes"},"maintainers":[{"email":"npm@7scientists.com","username":"andreas.dewes"}],"license":"BSD-3-Clause","date":"2024-03-26T17:30:21.672Z","links":{"homepage":"https://klaro.kiprotect.com/","repository":"git+https://github.com/kiprotect/klaro.git","bugs":"https://github.com/KIProtect/klaro/issues","npm":"https://www.npmjs.com/package/klaro"}},"score":{"final":31.354626,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":130,"weekly":34},"dependents":0,"updated":"2026-10-06T20:46:10.274Z","searchScore":31.32733,"package":{"name":"cmp-protocol","keywords":["distributed-computing","mesh-network","p2p","supercomputer","wasm","webassembly","auto-parallelization","self-learning","zero-config","computation-gravity","phylogenetics","peer-to-peer","edge-computing","mesh-computer"],"version":"5.0.3","description":"World's first self-learning self-parallelizing distributed supercomputer protocol. Zero-config, zero-blockchain peer-to-peer WASM mesh computer.","sanitized_name":"cmp-protocol","publisher":{"email":"aswinfear01@gmail.com","username":"myaswin123"},"maintainers":[{"email":"aswinfear01@gmail.com","username":"myaswin123"}],"license":"MIT","date":"2026-04-07T18:36:29.864Z","links":{"homepage":"https://github.com/aswinsasi/cmp#readme","repository":"git+https://github.com/aswinsasi/cmp.git","bugs":"https://github.com/aswinsasi/cmp/issues","npm":"https://www.npmjs.com/package/cmp-protocol"}},"score":{"final":31.32733,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":163,"weekly":44},"dependents":0,"updated":"2026-10-08T16:41:17.388Z","searchScore":31.109457,"package":{"name":"@contentpass/react-native-contentpass-cmp-onetrust","keywords":["contentpass","react-native","cmp","onetrust"],"version":"0.4.4","description":"Contentpass OneTrust CMP adapter","sanitized_name":"@contentpass/react-native-contentpass-cmp-onetrust","publisher":{"email":"dev@contentpass.de","username":"contentpassdev"},"maintainers":[{"email":"dev@tavan.de","username":"ctavan"},{"email":"mail@maximilianhaupt.com","username":"0x7f"},{"email":"dev@contentpass.de","username":"contentpassdev"}],"license":"MIT","date":"2026-07-23T15:23:16.783Z","links":{"homepage":"https://github.com/contentpass/react-native-contentpass#readme","repository":"git+https://github.com/contentpass/react-native-contentpass.git","bugs":"https://github.com/contentpass/react-native-contentpass/issues","npm":"https://www.npmjs.com/package/@contentpass/react-native-contentpass-cmp-onetrust"}},"score":{"final":31.109457,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":164,"weekly":64},"dependents":0,"updated":"2026-10-06T06:41:24.791Z","searchScore":30.986567,"package":{"name":"yk-cmp","keywords":["build","compress","copy","replace"],"version":"0.1.34","description":"静态资源，从开发目录，发布到待发布目录，进行了压缩和版本号控制。修改相关文件对该资源的引用。","sanitized_name":"yk-cmp","publisher":{"email":"wsqwxf@163.com","username":"wangsq"},"maintainers":[{"email":"wsqwxf@163.com","username":"wangsq"}],"license":"MIT","date":"2018-05-14T02:56:30.488Z","links":{"npm":"https://www.npmjs.com/package/yk-cmp"}},"score":{"final":30.986567,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":197,"weekly":56},"dependents":0,"updated":"2026-10-07T04:31:17.460Z","searchScore":30.44067,"package":{"name":"fsk-cmp","keywords":["sync","fsk","sftp"],"version":"1.2.3","description":"fsk-cmp for liepinfe","sanitized_name":"fsk-cmp","publisher":{"email":"25288714@qq.com","username":"yewumian"},"maintainers":[{"email":"xb451@163.com","username":"xubo"},{"email":"25288714@qq.com","username":"yewumian"}],"license":"ISC","date":"2016-05-16T02:32:47.900Z","links":{"npm":"https://www.npmjs.com/package/fsk-cmp"}},"score":{"final":30.44067,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2747,"weekly":744},"dependents":0,"updated":"2026-10-07T14:59:34.492Z","searchScore":30.390173,"package":{"name":"ionic-capacitor-tenjin","keywords":["capacitor","plugin","native"],"version":"2.3.0","description":"Tenjin Ionic Capacitor Plugin","sanitized_name":"ionic-capacitor-tenjin","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"5fd5291f-1cc7-4d93-8985-3c27482b432d","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"engineering@tenjin.com","username":"tenjin-engineering"}],"license":"MIT","date":"2026-10-07T14:59:03.473Z","links":{"homepage":"https://github.com/tenjin/tenjin-ionic-sdk#readme","repository":"git+https://github.com/tenjin/tenjin-ionic-sdk.git","bugs":"https://github.com/tenjin/tenjin-ionic-sdk/issues","npm":"https://www.npmjs.com/package/ionic-capacitor-tenjin"}},"score":{"final":30.390173,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":155055,"weekly":36254},"dependents":"7","updated":"2026-10-10T00:31:07.109Z","searchScore":30.38777,"package":{"name":"semver-ts","keywords":["semver","lite","treeshakable","version","compare"],"version":"1.0.3","description":"Tree-shakable, lightweight, drop-in replacement of semver with correct type definition","sanitized_name":"semver-ts","publisher":{"email":"tomchen.org@gmail.com","username":"tomchenorg"},"maintainers":[{"email":"tomchen.org@gmail.com","username":"tomchenorg"}],"license":"ISC","date":"2025-03-12T11:45:03.041Z","links":{"homepage":"https://semver.tomchen.org/","repository":"https://github.com/tomchen/semver-ts.git","bugs":"https://github.com/tomchen/semver-ts/issues","npm":"https://www.npmjs.com/package/semver-ts"}},"score":{"final":30.38777,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":173,"weekly":52},"dependents":"5","updated":"2026-10-07T06:01:42.033Z","searchScore":30.374092,"package":{"name":"@camoto/gamecomp","keywords":["camoto","libgamearchive","dos","ms-dos","compress","decompress","encrypt","decrypt","games","modding"],"version":"4.5.2","description":"Apply and remove compression and encryption algorithms used by DOS games","sanitized_name":"@camoto/gamecomp","publisher":{"email":"malvineous@shikadi.net","username":"malvineous"},"maintainers":[{"email":"malvineous@shikadi.net","username":"malvineous"}],"license":"GPL-3.0","date":"2022-02-24T13:17:57.583Z","links":{"homepage":"https://github.com/camoto-project/gamecompjs#readme","repository":"git+ssh://git@github.com/camoto-project/gamecompjs.git","bugs":"https://github.com/camoto-project/gamecompjs/issues","npm":"https://www.npmjs.com/package/@camoto/gamecomp"}},"score":{"final":30.374092,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":768,"weekly":215},"dependents":0,"updated":"2026-10-04T11:51:09.687Z","searchScore":30.108614,"package":{"name":"brixon-tracking","keywords":[],"version":"0.8.0","description":"Brixon Website-Tracking v2 — typed event catalog, consent-gated PostHog boot, destination adapters, bx_uid identity utils and server-truth capture. See SYSTEM-tracking/docs/website-tracking-v2.md","sanitized_name":"brixon-tracking","publisher":{"email":"sauerborn@brixongroup.com","username":"chrimby"},"maintainers":[{"email":"sauerborn@brixongroup.com","username":"chrimby"}],"license":"UNLICENSED","date":"2026-09-04T05:59:14.102Z","links":{"homepage":"https://github.com/Brixon-Group/SYSTEM-tracking-package#readme","repository":"git+https://github.com/Brixon-Group/SYSTEM-tracking-package.git","bugs":"https://github.com/Brixon-Group/SYSTEM-tracking-package/issues","npm":"https://www.npmjs.com/package/brixon-tracking"}},"score":{"final":30.108614,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2742,"weekly":626},"dependents":0,"updated":"2026-10-03T18:36:10.573Z","searchScore":29.886219,"package":{"name":"react-native-appodeal","keywords":["react-native","react","react-component","appodeal","monetisation","monetization","ads","advertising","banner","interstitial","rewarded-video","mrec","ad-mediation","mobile-ads","ios","android","sdk","fabric","turbomodules","new-architecture"],"version":"4.3.0","description":"React Native Module created to support Appodeal SDK for iOS and Android platforms","sanitized_name":"react-native-appodeal","publisher":{"email":"admins@appodeal.com","username":"appodeal"},"maintainers":[{"email":"admins@appodeal.com","username":"appodeal"}],"license":"Apache-2.0","date":"2026-09-12T18:21:39.575Z","links":{"homepage":"https://github.com/appodeal/react-native-appodeal#readme","repository":"git+https://github.com/appodeal/react-native-appodeal.git","bugs":"https://github.com/appodeal/react-native-appodeal/issues","npm":"https://www.npmjs.com/package/react-native-appodeal"}},"score":{"final":29.886219,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":46017,"weekly":10272},"dependents":"1","updated":"2026-10-10T00:29:05.248Z","searchScore":29.867105,"package":{"name":"@iabtechlabtcf/stub","keywords":["interactive","advertising","bureau","iab","transparency","consent","consentstring","tcstring","gvl","vendor","framework","tcf","lib","library","cmp","2.0","v2.0","v2","software","development","api","kit","sdk","gdpr"],"version":"1.5.22","description":"CMP API Stub code","sanitized_name":"@iabtechlabtcf/stub","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:d741db8a-c78d-4854-96f5-61e90c668f85","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"mayank@iabtechlab.com","username":"imayankmishra"},{"email":"siraj@kodescan.com","username":"sirajmx"},{"email":"devanshu@kodescan.com","username":"xdevanshux"}],"license":"Apache-2.0","date":"2026-09-01T18:14:09.432Z","links":{"homepage":"https://iabtcf.com/","repository":"git+https://github.com/InteractiveAdvertisingBureau/iabtcf-es.git","bugs":"https://github.com/InteractiveAdvertisingBureau/iabtcf-es/issues","npm":"https://www.npmjs.com/package/@iabtechlabtcf/stub"}},"score":{"final":29.867105,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":852,"weekly":209},"dependents":0,"updated":"2026-10-07T04:31:29.989Z","searchScore":29.861633,"package":{"name":"appconsent-reactnative","keywords":["react-native","ios","android","app-consent","appconsent","cmp","sfbx"],"version":"1.0.1","description":"AppConsent® cmp, the transparency-based consent management platform.","sanitized_name":"appconsent-reactnative","publisher":{"email":"dev@sfbx.io","username":"sfbxdeveloper"},"maintainers":[{"email":"dev@sfbx.io","username":"sfbxdeveloper"}],"license":"MIT","date":"2022-09-16T07:38:16.077Z","links":{"homepage":"https://sfbx.io","repository":"https://gitlab.datalf.chat/sfbx/dev/appconsent/cmp/mobile/react-native/appconsent-reactnative.git","bugs":"https://gitlab.datalf.chat/sfbx/dev/appconsent/cmp/mobile/react-native/appconsent-reactnative.git/issues","npm":"https://www.npmjs.com/package/appconsent-reactnative"}},"score":{"final":29.861633,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2448,"weekly":298},"dependents":0,"updated":"2026-10-08T05:32:23.669Z","searchScore":29.740986,"package":{"name":"cmp-aws-database","keywords":["npm"],"version":"2.8.0","description":"The package \"cmp-aws-database\" is for its database, which defines global tables. These tables are designed to be imported and used across multiple applications of \"craft-my-plate.\"","sanitized_name":"cmp-aws-database","publisher":{"email":"surajpatel@craftmyplate.com","username":"suraj_patel"},"maintainers":[{"email":"shivdas.jadhav@craftmyplate.com","username":"shivdasjadhav"},{"email":"team@craftmyplate.com","username":"admin_craftmyplate"},{"email":"surajpatel@craftmyplate.com","username":"suraj_patel"}],"license":"Apache-2.0","date":"2026-10-08T05:31:51.899Z","links":{"homepage":"https://github.com/Surajpatel24-craftmyplate/craft-my-plate-database#readme","repository":"git+https://github.com/Surajpatel24-craftmyplate/craft-my-plate-database.git","bugs":"https://github.com/Surajpatel24-craftmyplate/craft-my-plate-database/issues","npm":"https://www.npmjs.com/package/cmp-aws-database"}},"score":{"final":29.740986,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":113,"weekly":35},"dependents":"1","updated":"2026-10-09T18:06:10.624Z","searchScore":29.355093,"package":{"name":"@ekstra-bladet/eb-cmp","keywords":[],"version":"4.0.0","description":"Ekstra Bladet CMP packaged in a container for use as an external component.","sanitized_name":"@ekstra-bladet/eb-cmp","publisher":{"email":"jesper.h.tegner@jppol.dk","username":"tegner"},"maintainers":[{"email":"thomascarlsen86@gmail.com","username":"tcarlsen"},{"email":"jesper.h.tegner@jppol.dk","username":"tegner"},{"email":"npm@mail.mbje.dk","username":"mbjedk"},{"email":"mathias.nordby@eb.dk","username":"mathiasnordby"},{"email":"nathalie.r.andersen@jppol.dk","username":"rabell"},{"email":"hey@lasse-godtkjaer.dk","username":"lassegodtkjaer"}],"license":"MIT","date":"2025-11-07T14:06:29.397Z","links":{"repository":"git@github.com:EkstraBladetUdvikling/eb-cmp.git","npm":"https://www.npmjs.com/package/@ekstra-bladet/eb-cmp"}},"score":{"final":29.355093,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":141,"weekly":23},"dependents":0,"updated":"2026-10-09T14:51:06.456Z","searchScore":29.232811,"package":{"name":"@usercentrics/cmp-web-sdk","keywords":["usercentrics","cmp","consent","privacy","gdpr","tcf","ccpa","web","browser","sdk"],"version":"1.0.0-beta.1","description":"Usercentrics CMP Browser V3 SDK","sanitized_name":"@usercentrics/cmp-web-sdk","publisher":{"email":"christian.sousa@usercentrics.com","username":"christiansousa"},"maintainers":[{"email":"katsiaryna.ihnatsiuk@usercentrics-ext.com","username":"katya-ignatuk"},{"email":"andrei.mashko@usercentrics.com","username":"andrei_mashko"},{"email":"ps@usercentrics.com","username":"ucps"},{"email":"pascal.zwikirsch@usercentrics.com","username":"pzwikirsch"},{"email":"francisco.cunha@usercentrics.com","username":"franciscocunhauc"},{"email":"boris.sambil@usercentrics.com","username":"bsambil-uc"},{"email":"andrii.voitsekhivskyi@usercentrics-ext.com","username":"kinjinzzz"},{"email":"horacio.escoto@usercentrics.com","username":"horacio-escoto"},{"email":"uladzimir.aleshka@usercentrics-ext.com","username":"uladzimir.aleshka.usercentrics"},{"email":"mariana.clemente@usercentrics.com","username":"marianaclemente"},{"email":"siarhei.pakhmurny@usercentrics-ext.com","username":"siarhei.usercentrics"},{"email":"natallia.salivonchyk@usercentrics-ext.com","username":"nataly.salivonchyk.usercentrics"},{"email":"christian.sousa@usercentrics.com","username":"christiansousa"},{"email":"icaro.ponce@usercentrics.com","username":"uc-icaro"},{"email":"maksim.zinovik@usercentrics-ext.com","username":"maksimzinovik"},{"email":"michael.martinsen@usercentrics.com","username":"mma-usercentrics"},{"email":"joao.magalhaes@usercentrics.com","username":"joaomaga"},{"email":"mikkel.hartung@usercentrics.com","username":"mikkelhartung-uc"},{"email":"molay.ash@usercentrics.com","username":"molayash"},{"email":"eriskhan.geshaev@usercentrics.com","username":"eriskhan"},{"email":"rune.lillevang@usercentrics-ext.com","username":"runelillevang"},{"email":"mykyta.zhelnov@usercentrics.com","username":"zhelcentrics"},{"email":"brian.andersen@usercentrics.com","username":"bandersen"},{"email":"aydar.gazizullin@usercentrics.com","username":"ag_uc"},{"email":"james.oneill@usercentrics.com","username":"james_uc"},{"email":"kristina.iakovleva@usercentrics.com","username":"kristinaiakovleva"},{"email":"ivo.mirra@usercentrics.com","username":"ivomirrauc"},{"email":"daniel.vedsmand@usercentrics.com","username":"vedsmand"},{"email":"brian.hansen@usercentrics.com","username":"brian-usercentrics"},{"email":"bjarke.skjoelstrup@usercentrics.com","username":"bjarkes_usercentrics"},{"email":"bjarke.skelskov@usercentrics.com","username":"bni_usercentrics"},{"email":"asad.raza@usercentrics-ext.com","username":"asadraza-usercentrics"},{"email":"icaro.rezende@usercentrics-ext.com","username":"icarorez"},{"email":"frederik.alkaersig@usercentrics.com","username":"falker"},{"email":"luis.goncalo@usercentrics.com","username":"lpgoncalo"},{"email":"jestersunborn@gmail.com","username":"jestersunborn"},{"email":"anatolii.kliuiev@usercentrics-ext.com","username":"babaisinka"},{"email":"mathieu.mestre@usercentrics.com","username":"mathieumestre"},{"email":"martin.nielsen@usercentrics.com","username":"usercentrics_martin"},{"email":"fabricio.silva@usercentrics.com","username":"fabriciosilva"},{"email":"yash.dave@usercentrics.com","username":"yashndave"},{"email":"daniel.hvolgaard@usercentrics.com","username":"danielhvolgaard"},{"email":"victor.carrillo@usercentrics-ext.com","username":"victorcarrcentrics"},{"email":"liat.malka@usercentrics.com","username":"liatma.us"},{"email":"malik.shahbaz@usercentrics-ext.com","username":"nayyershahbaz"},{"email":"phillip.danielsen@usercentrics.com","username":"phillip_danielsen"},{"email":"rasmus.lindquist@usercentrics.com","username":"rl_uc"},{"email":"mads.Mosumgaard@usercentrics-ext.com","username":"madsmosu"},{"email":"rita.curado@usercentrics.com","username":"rcurado"},{"email":"fabian.general@usercentrics.com","username":"fabiangeneral.uc"},{"email":"oleksandr.oliynyk@usercentrics-ext.com","username":"alex-usercentrics-ext"},{"email":"daniel.johansen@usercentrics.com","username":"dajoh"},{"email":"matheus.goncalves@usercentrics.com","username":"matheus.goncalves"},{"email":"Tatiane.Fukuda@usercentrics.com","username":"tatiane.fukuda"},{"email":"joao.borges@usercentrics.com","username":"joaopdborges"},{"email":"jens.justesen@usercentrics.com","username":"jensjustesen"},{"email":"oleksii.kvasov@usercentrics-ext.com","username":"alexkvasov"},{"email":"michel.gammelgaard@usercentrics.com","username":"michel_gammelgaard_uc"},{"email":"lucas.abreu@usercentrics-ext.com","username":"lucas.abreu"},{"email":"joice.silva@usercentrics.com","username":"joice_queiroz"},{"email":"paulo.portes@usercentrics.com","username":"paulo.portes.usercentrics"},{"email":"matheus.albuquerque@usercentrics-ext.com","username":"mathalbuquerque"},{"email":"Ivo.Rocha@usercentrics.com","username":"ivo.rocha"},{"email":"vicente.sousa@usercentrics-ext.com","username":"v.sousa"},{"email":"sonia.meskini@usercentrics.com","username":"smeskini"},{"email":"marcelo.menegat@usercentrics-ext.com","username":"mmenegat-uc"},{"email":"ammar.esber@usercentrics.com","username":"ammar.esber"},{"email":"karl.oliveira@usercentrics.com","username":"karl.usercentrics"},{"email":"pedro.teixeira@usercentrics.com","username":"pedro.teixeira"},{"email":"devops@usercentrics.com","username":"uc-npm-bot"},{"email":"Diogo.Romana@usercentrics-ext.com","username":"dromana"},{"email":"bruno.silva@usercentrics-ext.com","username":"ucbrunosilva"},{"email":"bruno.souza@usercentrics-ext.com","username":"uc-brunosouza"},{"email":"rodrigo.leal@usercentrics.com","username":"rodrigo.leal.usercentrics"},{"email":"marcelo.cavalcante@usercentrics-ext.com","username":"marcelo.cavalcante2"},{"email":"rune.lillevang@usercentrics.com","username":"rune1337"},{"email":"soeren.gravesen@usercentrics.com","username":"sorengravesen-uc"},{"email":"Olena.Tverdokhlib@usercentrics-ext.com","username":"helen_tver"},{"email":"fabian.general@usercentrics-ext.com","username":"fabiangeneral.usercentrics"},{"email":"antonio.pinto@usercentrics-ext.com","username":"apinto-uc"},{"email":"lucas.santos@usercentrics-ext.com","username":"lucas-antonio-uc"},{"email":"joao.rossas@usercentrics.com","username":"joaorossasuc"},{"email":"pelle.brandes@usercentrics-ext.com","username":"pelle-brandes-uc"},{"email":"mads.mosumgaard@usercentrics-ext.com","username":"mads.mosumgaard"},{"email":"gabriel.rocha@usercentrics.com","username":"gabriel.rocha"},{"email":"raffael.perutte@usercentrics-ext.com","username":"perrutte_usercentrics"},{"email":"artur.sheikh@usercentrics-ext.com","username":"artur_sheikh"},{"email":"uladzislau.yavarouski@usercentrics-ext.com","username":"yavarouski_v"},{"email":"atiq.rehman@usercentrics-ext.com","username":"atiq-uc"},{"email":"vinicius.bazanella@usercentrics-ext.com","username":"bvinicius_uc"},{"email":"islam.eldesoky@usercentrics-ext.com","username":"islameldesoky"},{"email":"bibek.rimal@usercentrics-ext.com","username":"bibekrimal.uc"}],"license":"SEE LICENSE IN LICENSE.md","date":"2025-11-06T11:50:39.096Z","links":{"homepage":"https://usercentrics.com/docs/web/implementation/sdk/","npm":"https://www.npmjs.com/package/@usercentrics/cmp-web-sdk"}},"score":{"final":29.232811,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":12904,"weekly":3967},"dependents":"1","updated":"2026-10-10T00:24:12.588Z","searchScore":29.183714,"package":{"name":"@guardian/consent-manager","keywords":[],"version":"2.1.2","description":"Consent Manager for the Guardian","sanitized_name":"@guardian/consent-manager","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:a3736777-3a3c-4d55-bf1a-66ce4ac99164","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"npm@theguardian.com","username":"guardian-developers"},{"email":"mahesh@makani.dev","username":"coldlink"},{"email":"akash1810@gmail.com","username":"akash1810"},{"email":"reetta@reetta.co.uk","username":"reetta"},{"email":"andrew.howe-ely@guardian.co.uk","username":"andrew.howe-ely"},{"email":"alex@sndrs.dev","username":"sndrs"},{"email":"ashleigh.carr@guardian.co.uk","username":"ashcorrguardian"}],"date":"2026-09-16T11:23:13.139Z","links":{"homepage":"https://github.com/guardian/csnx#readme","repository":"git+https://github.com/guardian/csnx.git","bugs":"https://github.com/guardian/csnx/issues","npm":"https://www.npmjs.com/package/@guardian/consent-manager"}},"score":{"final":29.183714,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":43628,"weekly":1129},"dependents":"4","updated":"2026-10-09T18:36:22.024Z","searchScore":29.163822,"package":{"name":"@iabtcf/stub","keywords":["interactive","advertising","bureau","iab","transparency","consent","consentstring","tcstring","gvl","vendor","framework","tcf","lib","library","cmp","2.0","v2.0","v2","software","development","api","kit","sdk","gdpr"],"version":"1.5.6","description":"CMP API Stub code","sanitized_name":"@iabtcf/stub","publisher":{"email":"kevin_enario@yahoo.com","username":"shortaflip"},"maintainers":[{"email":"yo@chrispaterson.io","username":"chrispaterson"},{"email":"kevin_enario@yahoo.com","username":"shortaflip"},{"email":"mayank@iabtechlab.com","username":"imayankmishra"},{"email":"devanshu@kodescan.com","username":"xdevanshux"}],"license":"Apache-2.0","date":"2023-04-04T20:13:53.798Z","links":{"homepage":"https://iabtcf.com/","repository":"https://github.com/InteractiveAdvertisingBureau/iabtcf-es.git","npm":"https://www.npmjs.com/package/@iabtcf/stub"}},"score":{"final":29.163822,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":745,"weekly":88},"dependents":"1","updated":"2026-10-05T15:53:28.567Z","searchScore":29.10128,"package":{"name":"@redhat-cloud-services/frontend-components-inventory","keywords":[],"version":"3.4.0","description":"Inventory components for RedHat Cloud Services project.","sanitized_name":"@redhat-cloud-services/frontend-components-inventory","publisher":{"email":"karelhala.91@gmail.com","username":"karelhala"},"maintainers":[{"email":"karelhala.91@gmail.com","username":"karelhala"},{"email":"marvusm.mmi@gmail.com","username":"hyperkid"},{"email":"florkbr@gmail.com","username":"florkbr"},{"email":"chmulder@redhat.com","username":"chmulder"}],"license":"Apache-2.0","date":"2022-01-13T15:23:06.387Z","links":{"homepage":"https://github.com/RedHatInsights/frontend-components/tree/master/packages/inventory#readme","repository":"git+https://github.com/RedHatInsights/frontend-components.git","bugs":"https://github.com/RedHatInsights/frontend-components/issues","npm":"https://www.npmjs.com/package/@redhat-cloud-services/frontend-components-inventory"}},"score":{"final":29.10128,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":107,"weekly":2},"dependents":0,"updated":"2026-10-05T22:26:21.522Z","searchScore":28.815002,"package":{"name":"srcd-components","keywords":[],"version":"0.0.46","description":"Stencil Component Starter","sanitized_name":"srcd-components","publisher":{"email":"ing.aveloza@gmail.com","username":"aveloza"},"maintainers":[{"email":"ing.aveloza@gmail.com","username":"aveloza"}],"license":"MIT","date":"2022-09-30T19:16:30.607Z","links":{"npm":"https://www.npmjs.com/package/srcd-components"}},"score":{"final":28.815002,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2315,"weekly":717},"dependents":0,"updated":"2026-10-06T07:40:56.832Z","searchScore":28.779423,"package":{"name":"@docling/docling-components","keywords":["html","markdown","pdf","ai","convert","xlsx","pdf-converter","docx","documents","pptx","pdf-to-text","tables","document-parser","pdf-to-json","document-parsing"],"version":"0.0.11","description":"Web components for displaying Docling output.","sanitized_name":"@docling/docling-components","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"ff39e6d6-9030-4ea0-82d4-574f7e94dd09","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"deepsearch-core@zurich.ibm.com","username":"deepsearch-core"},{"email":"dkl@zurich.ibm.com","username":"kdinkla"}],"license":"MIT","date":"2026-10-06T07:40:25.740Z","links":{"homepage":"https://github.com/docling-project/docling-ts/tree/main/docling-components","repository":"git+https://github.com/docling-project/docling-ts.git","bugs":"https://github.com/docling-project/docling-ts/issues","npm":"https://www.npmjs.com/package/@docling/docling-components"}},"score":{"final":28.779423,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":136,"weekly":16},"dependents":"1","updated":"2026-10-05T03:31:08.244Z","searchScore":28.254818,"package":{"name":"@dactaiit/consent-cmp-react","keywords":["react","consent","cmp","gdpr","checkbox","data-consent"],"version":"0.1.18","description":"React component để tải config consent từ API và gửi data-consent lên CMP server, có validator bắt buộc và custom CSS.","sanitized_name":"@dactaiit/consent-cmp-react","publisher":{"email":"dactaiit@gmail.com","username":"dactaiit"},"maintainers":[{"email":"dactaiit@gmail.com","username":"dactaiit"}],"license":"MIT","date":"2026-08-24T03:04:32.496Z","links":{"npm":"https://www.npmjs.com/package/@dactaiit/consent-cmp-react"}},"score":{"final":28.254818,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":110,"weekly":11},"dependents":0,"updated":"2026-10-05T16:21:13.412Z","searchScore":28.171392,"package":{"name":"@welcomesoftware/cmp-sdk","keywords":["welcome","welcomesoftware","optimizely","optimizely cmp"],"version":"1.2.2","description":"Welcome NodeJS sdk","sanitized_name":"@welcomesoftware/cmp-sdk","publisher":{"email":"nazmul.ahsan@optimizely.com","username":"n.ahsan"},"maintainers":[{"email":"nazmul.ahsan@optimizely.com","username":"n.ahsan"},{"email":"ahmed.shuhel@optimizely.com","username":"cmpsdk"}],"license":"ISC","date":"2026-08-03T15:37:07.825Z","links":{"homepage":"https://github.com/newscred/Welcome-Nodejs-SDK#readme","repository":"git+https://github.com/newscred/Welcome-Nodejs-SDK.git","bugs":"https://github.com/newscred/Welcome-Nodejs-SDK/issues","npm":"https://www.npmjs.com/package/@welcomesoftware/cmp-sdk"}},"score":{"final":28.171392,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":269,"weekly":36},"dependents":"1","updated":"2026-10-07T20:11:32.150Z","searchScore":28.159586,"package":{"name":"@frankhoodbs/accordion-cmp","keywords":[],"version":"5.0.0","description":"Accordion component","sanitized_name":"@frankhoodbs/accordion-cmp","publisher":{"email":"info@frankhood.it","username":"frankhood-info"},"maintainers":[{"email":"giando110188@gmail.com","username":"giando110188"},{"email":"info@frankhood.it","username":"frankhood-info"},{"email":"skill83@gmail.com","username":"skill83"},{"email":"m.brandonisio@frankhood.it","username":"m.brandonisio"}],"license":"ISC","date":"2026-03-04T13:34:42.154Z","links":{"npm":"https://www.npmjs.com/package/@frankhoodbs/accordion-cmp"}},"score":{"final":28.159586,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":424,"weekly":20},"dependents":0,"updated":"2026-10-08T14:56:09.600Z","searchScore":27.831173,"package":{"name":"@pubtech-ai/cmpapi","keywords":["interactive","advertising","bureau","iab","transparency","consent","consentstring","tcstring","gvl","vendor","framework","tcf","lib","library","cmp","2.0","v2.0","v2","software","development","api","kit","sdk","gdpr"],"version":"1.6.0","description":"Ensures other in-page digital marketing technologies have access to CMP transparency and consent information for the iab. Transparency and Consent Framework (TCF).","sanitized_name":"@pubtech-ai/cmpapi","publisher":{"email":"m.prontera@talksmedia.it","username":"talksmprontera"},"maintainers":[{"email":"m.prontera@talksmedia.it","username":"talksmprontera"},{"email":"l.coppola@talksmedia.it","username":"l.coppola"}],"license":"Apache-2.0","date":"2023-07-25T08:55:23.371Z","links":{"homepage":"https://iabtcf.com/","repository":"https://github.com/InteractiveAdvertisingBureau/iabtcf-es.git","npm":"https://www.npmjs.com/package/@pubtech-ai/cmpapi"}},"score":{"final":27.831173,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":359,"weekly":100},"dependents":0,"updated":"2026-10-07T12:51:17.210Z","searchScore":27.789572,"package":{"name":"@cookiehub/iabtcf-cmpapi","keywords":["interactive","advertising","bureau","iab","transparency","consent","consentstring","tcstring","gvl","vendor","framework","tcf","lib","library","cmp","2.0","v2.0","v2","software","development","api","kit","sdk","gdpr"],"version":"1.5.22","description":"Ensures other in-page digital marketing technologies have access to CMP transparency and consent information for the iab. Transparency and Consent Framework (TCF).","sanitized_name":"@cookiehub/iabtcf-cmpapi","publisher":{"email":"accounts@cookiehub.com","username":"cookiehub"},"maintainers":[{"email":"accounts@cookiehub.com","username":"cookiehub"}],"license":"Apache-2.0","date":"2026-09-09T12:30:32.672Z","links":{"homepage":"https://iabtcf.com/","repository":"git+https://github.com/InteractiveAdvertisingBureau/iabtcf-es.git","bugs":"https://github.com/InteractiveAdvertisingBureau/iabtcf-es/issues","npm":"https://www.npmjs.com/package/@cookiehub/iabtcf-cmpapi"}},"score":{"final":27.789572,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":106,"weekly":24},"dependents":"1","updated":"2026-10-06T21:01:36.964Z","searchScore":27.779318,"package":{"name":"lver-cmp","keywords":[],"version":"0.1.1","description":"Compare your modules against their latest version","sanitized_name":"lver-cmp","publisher":{"email":"joseph.moniz@gmail.com","username":"josephmoniz"},"maintainers":[{"email":"joseph.moniz@gmail.com","username":"josephmoniz"}],"date":"2013-12-07T06:43:40.889Z","links":{"homepage":"https://github.com/JosephMoniz/lver-cmp","repository":"https://github.com/JosephMoniz/lver-cmp","bugs":"https://github.com/JosephMoniz/lver-cmp/issues","npm":"https://www.npmjs.com/package/lver-cmp"}},"score":{"final":27.779318,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":239,"weekly":57},"dependents":0,"updated":"2026-10-07T06:21:40.215Z","searchScore":27.404463,"package":{"name":"@drtyhu8npm/non-laudantium-nemo","keywords":["irq","windows","watching","iterator","side","typeerror","full","ArrayBuffer","status","Reflect.getPrototypeOf","RegExp.prototype.flags","width","concatMap","structuredClone","ES","ES2023","check","async","figlet","types","readable","url","setPrototypeOf","is","assertion","duplex","less css","awesomesauce","call-bind","rangeerror","debugger","walk","extension","getPrototypeOf","Push","json-schema-validation","tc39","logging","higher-order","Symbol","compare","Array.prototype.flat","patch","dom-testing-library","bundler","monorepo","call","connect","child","prototype","testing","arktype","hasOwn","once","serializer","Float32Array","watcher","settings","wordbreak","ES2015","name","Array.prototype.filter","fastcopy","point-free","Uint16Array","ES2017","reuse","tostringtag","spawn","lesscss","recursive","wrap","error","encryption","tslib","findup","ender","javascript","slice","ES7","merge","arraybuffer","real-time","sharedarraybuffer","assert","datastructure","typedarray","process","css less","const","AsyncIterator","formatting","package manager","environment","@@toStringTag","generics","StyleSheet","util","CSSStyleDeclaration","interrupts","contains","log","unicode","dependency manager","Observables","picomatch","column","shebang"],"version":"1.0.0","description":"[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]","sanitized_name":"@drtyhu8npm/non-laudantium-nemo","publisher":{"email":"vit89446@gmail.com","username":"vit89446"},"maintainers":[{"email":"vit89446@gmail.com","username":"vit89446"}],"license":"MIT","date":"2024-04-25T10:12:36.743Z","links":{"homepage":"https://github.com/drtyhu8npm/non-laudantium-nemo/#readme","repository":"git+https://github.com/drtyhu8npm/non-laudantium-nemo.git","bugs":"https://github.com/drtyhu8npm/non-laudantium-nemo/issues","npm":"https://www.npmjs.com/package/@drtyhu8npm/non-laudantium-nemo"}},"score":{"final":27.404463,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":732,"weekly":42},"dependents":0,"updated":"2026-10-09T15:41:12.731Z","searchScore":27.349712,"package":{"name":"capacitor-levelplay-ads","keywords":["capacitor","plugin","native","levelplay","ironsource","admob","meta","ads","monetization","mediation"],"version":"0.1.42","description":"Unity LevelPlay mediation SDK for Capacitor with banner, interstitial and rewarded ads supported.","sanitized_name":"capacitor-levelplay-ads","publisher":{"email":"dawid.janik95@gmail.com","username":"thedoctor0"},"maintainers":[{"email":"dawid.janik95@gmail.com","username":"thedoctor0"}],"license":"MIT","date":"2026-05-29T14:07:04.150Z","links":{"homepage":"https://github.com/TheDoctor0/capacitor-levelplay-ads#readme","repository":"git+https://github.com/TheDoctor0/capacitor-levelplay-ads.git","bugs":"https://github.com/TheDoctor0/capacitor-levelplay-ads/issues","npm":"https://www.npmjs.com/package/capacitor-levelplay-ads"}},"score":{"final":27.349712,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":197,"weekly":48},"dependents":0,"updated":"2026-10-06T17:06:31.712Z","searchScore":27.30344,"package":{"name":"eslint-config-cmp-node","keywords":["javascript","ecmascript","eslint","lint","config","prettier"],"version":"1.0.2","description":"Eslint config for cmp nodejs project","sanitized_name":"eslint-config-cmp-node","publisher":{"email":"aksh.dk@gmail.com","username":"akshay_komarla"},"maintainers":[{"email":"aksh.dk@gmail.com","username":"akshay_komarla"}],"license":"ISC","date":"2019-10-11T09:47:51.178Z","links":{"homepage":"https://github.com/AkshayKomarla/eslint-config-cmp-node#readme","repository":"git+https://github.com/AkshayKomarla/eslint-config-cmp-node.git","bugs":"https://github.com/AkshayKomarla/eslint-config-cmp-node/issues","npm":"https://www.npmjs.com/package/eslint-config-cmp-node"}},"score":{"final":27.30344,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":234,"weekly":59},"dependents":0,"updated":"2026-10-07T06:36:22.719Z","searchScore":27.284557,"package":{"name":"@omegion1npm/fuga-ipsa-harum","keywords":["parse","scheme","bootstrap css","file","async","asserts","extend","chrome","Reflect.getPrototypeOf","inspect","core","immer","toolkit","util.inspect","test","Push","id","framework","zod","Observable","javascript","robust","globals","stateless","prototype","preserve-symlinks","curl","listeners","Int32Array","mocha","typesafe","encryption","bcrypt","setter","rm","some","es2018","rds","cache","format","wordwrap","spec","formatting","escape","parsing","channel","Streams","efficient","prop","fixed-width","bundler","browserlist","logger","less.js","URLSearchParams","jsdom","reducer","eslint-plugin","css nesting","identifiers","es2016","estree","computed-types","joi","performant","core-js","look","eslintplugin","look-up","qs","hooks","String.prototype.trim","class-validator","groupBy","classnames","read","TypeScript","glacier","react-hook-form","ArrayBuffer.prototype.slice","dependencies","descriptors","structuredClone","mime","elm","syntax","colors","vpc","dir","gradients css3","bound","auth","byte","keys","collection","beanstalk","includes","plugin","code points","Object.keys","ajax","BigUint64Array","find-up","spinners","art","emr","cloudformation","Array.prototype.includes","ansi","promise","less","compile less","trimLeft","ES7","settings","typanion","Array.prototype.findLastIndex","cloudtrail","styled-components","styleguide","HyBi","ES2016","side","macos","sham","Object.getPrototypeOf","command-line","json","east-asian-width","package.json","autoprefixer","make dir","hasOwnProperty","stdlib","dom","mru","map","typedarray","which","tap","Object.values","fsevents","own","Uint32Array","l10n","isConcatSpreadable","monorepo","url","task","redux-toolkit","amazon","view","ES2022","functional","mimetypes","live","hookform","sns","CSSStyleDeclaration","remove","Float32Array","in","css-in-js","await","yup","Iterator","CSS","RxJS","deep-clone","symlink","sort","yaml","ReactiveExtensions","typed","Object.assign","react","http","package manager","router","environment","Int8Array","eventEmitter","iterator","matchAll","callbind","string","phone","ECMAScript 2021","compiler","watch","bluebird","private data","ES","matches","proto","querystring","promises","sorted","import","tslib","Stream","routing","JSON-Schema","findup","guid","emoji","runtime","io-ts","ES2020","trimEnd","es","parser","ES2019","properties","gdpr","get","validate","ES2021","symlinks","ender","getintrinsic","schema","terminal","metadata","lesscss","proxy","replay","streams2","bind","exit","loading","install","packages","byteLength","Float64Array","ArrayBuffer#slice","variables","css","deterministic","jshint","name","workflow","accessibility","mapreduce","getOwnPropertyDescriptor","mkdirp","negative zero","create","Object","ECMAScript 6","middleware","arraybuffer","limited","typeof","ReactiveX","$.extend","ES8","uninstall","Array","ec2","parent","option","Object.defineProperty","ECMAScript 3","less compiler","fast-copy","modules","coercible","dataView","negative","glob","styling","traverse","ecmascript","wait","helpers","js","arktype","browserslist","waf","crypt","_.extend","hash","jQuery","ES5","text","YAML","es2015","full","figlet","input","fps","ponyfill","rfc4122","global","functions","concurrency","unicode","mobile","weakset","call-bound","watchFile","storagegateway","full-width","indicator","prune","-0","concat","configurable","consume","last","ES2023","throttle","expression","es-abstract","deep","debug","eslint","superagent","walking","state","up","tdd","mkdirs","Underscore","description","watcher","process","values","predictable","object","toArray","resolve","worker","regular expression","typeerror","internal slot","installer","Observables","define","telephone","vars","wrap","immutable","zero","array","ie","output","Rx","concatMap","typedarrays","utilities","command","URL","generics","nope","env","argparse","windows","StyleSheet","stringifier","protocol-buffers","api","trimRight","tty","xterm","pnpm9","persistent","call-bind","cloudfront","error","fs","gradients css","take","Promise","hardlinks","cloudwatch","jsonpath","simpledb","writable","Uint16Array","tester","property","ECMAScript 2022","shim","signals","libphonenumber","fast","ArrayBuffer","cloudsearch","fast-deep-clone","Array.prototype.filter","es-shim API","Array.prototype.flat","touch","Object.is","uuid","es7","pyyaml","names","quote","mkdir","nested css","language","Symbol.toStringTag","column","sqs","classname","dependency manager","contains","find","https","JSON","Uint8Array","RegExp.prototype.flags","fastcopy","queueMicrotask","less mixins","callbound","TypedArray","korean","superstruct","WebSocket","Set","Object.fromEntries","regular expressions","callback","ECMAScript 5","duplex","argv","Int16Array","search","assert","move","copy","codes","optimizer","extra","picomatch","directory","postcss-plugin","chinese","iterate","linewrap","rmdir","0","walk","prefix","express","filter","collection.es6","variables in css","typescript","streams","file system","random","i18n","getPrototypeOf","forms","RegExp#flags","types","dom-testing-library","getopt","from","cjk","bootstrap less","character","rgb","jsdiff","flatten","ESnext","ECMAScript 2017","native","wordbreak","rapid","entries","batch","chai","logging","tostringtag","ECMAScript 2019","query","es-shims","dayjs","rest","deepcopy","lockfile","push","accessor","real-time","css less","flags","buffer","Uint8ClampedArray","syntaxerror","diff","Symbol","kinesis","pipe","findLastIndex","jwt","airbnb","debugger","ajv","AsyncIterator","react-testing-library","minimal","crypto","link","date","weakmap","visual","log","node","idle","elasticache","deep-copy","regexp","es8","Array.prototype.contains","performance","ascii","rate","is","Map","length","has","serializer","progress","trim","nodejs","open","once","descriptor","route","wget","japanese",".env","eslintconfig","make","classes","awesomesauce","route53","ECMAScript 2016","es2017","fetch","readable","eventDispatcher","moment","ECMAScript 2018","validation","commander","folder","shell","optimist","ES2017","swf","request","intrinsic","rm -fr","style","has-own","queue","a11y","Function.prototype.name","recursive","flux","Array.prototype.flatMap","interrupts","postcss","fastclone","xhr","arrays","flag","jasmine","serialization","sigterm","throat","censor","environments","stream","form","serialize","linux","fastify","config","starter","Array.prototype.findLast","vest","es6","toSorted","ES6","status","function","width","styles","pretty","jest","positive","stylesheet","flatMap","module","stable","s3","match","characters","typed array","loadbalancing","ava","type","speed","equality","hasOwn","assertion","restful","write","emit","signal","forEach","compare","shared","redux","call","key","enumerable","toStringTag","offset","circular","connect","bdd","operating-system","colour","warning","chromium","ts","tc39","@@toStringTag","bundling","check","exec","symbol","args","autoscaling","aws","inference","delete","ratelimit","Array.prototype.flatten","term","utility","equal","higher-order","lazy","group","merge","color","buffers","busy","ES2018","deepclone","console","package","authentication","importexport","scheme-validation","es5","defineProperty","workspace:*","multi-package","assign","RFC-6455","readablestream","handlers","rangeerror","ES3","karma","cli","Object.entries","fast-deep-copy","shrinkwrap","safe","cors","patch","events","browser","tools","ses","testing","drop","iam","Microsoft","internal","reduce","set","watching","app","getter","regular","ECMAScript 7","slot","password","sharedarraybuffer","sequence","break","web","polyfill","preprocessor","spinner","sinatra","regex","trimStart","invariant","exit-code","extension","mime-db","ast","error-handling","columns","argument","value","tape","ES2015","require","ECMAScript 2023","less css","private","clone","slice","BigInt64Array","__proto__","util","fullwidth","elb","react-hooks","setPrototypeOf","css variable","time","whatwg","lint","ECMAScript 2015","WeakMap","flat","mixins","electron"],"version":"1.0.0","description":"[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]","sanitized_name":"@omegion1npm/fuga-ipsa-harum","publisher":{"email":"ptkhanh1994@gmail.com","username":"ptkhanh1994"},"maintainers":[{"email":"ptkhanh1994@gmail.com","username":"ptkhanh1994"}],"license":"MIT","date":"2024-05-02T05:38:19.851Z","links":{"homepage":"https://github.com/omegion1npm/fuga-ipsa-harum/#readme","repository":"git+https://github.com/omegion1npm/fuga-ipsa-harum.git","bugs":"https://github.com/omegion1npm/fuga-ipsa-harum/issues","npm":"https://www.npmjs.com/package/@omegion1npm/fuga-ipsa-harum"}},"score":{"final":27.284557,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":112,"weekly":34},"dependents":"1","updated":"2026-10-06T14:01:39.018Z","searchScore":26.947527,"package":{"name":"@rslike/cmp","keywords":["std","standard","undefined behavior","rust like","rust","compare","comparator","comparing","ordering","partial compare","Eq","PartialEq","Ord"],"version":"3.2.2","description":"JavaScript Comparison package without undefined behavior!","sanitized_name":"@rslike/cmp","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:5b25adc5-773b-4ffc-ad04-87c17fc7a428","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"vitalicset@yandex.ru","username":"vitalicset"}],"license":"MIT","date":"2026-08-11T13:06:43.771Z","links":{"homepage":"https://github.com/vitalics/rslike/blob/main/packages/cmp/README.md","repository":"git+https://github.com/vitalics/rslike.git","bugs":"https://github.com/vitalics/rslike/issues","npm":"https://www.npmjs.com/package/@rslike/cmp"}},"score":{"final":26.947527,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":128,"weekly":16},"dependents":0,"updated":"2026-10-03T20:41:07.014Z","searchScore":26.832264,"package":{"name":"@cccode/png-pixel-cmp","keywords":[],"version":"0.2.2","description":"Compares two PNGs by decoded pixel values, ignoring encoding-only differences.","sanitized_name":"@cccode/png-pixel-cmp","publisher":{"email":"eventorset@gmail.com","username":"cccode"},"maintainers":[{"email":"eventorset@gmail.com","username":"cccode"}],"date":"2026-08-29T20:17:51.622Z","links":{"npm":"https://www.npmjs.com/package/@cccode/png-pixel-cmp"}},"score":{"final":26.832264,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":124,"weekly":42},"dependents":0,"updated":"2026-10-07T13:11:11.682Z","searchScore":26.822672,"package":{"name":"@polyus-studio/vera-cmp","keywords":["cookie-consent","gdpr","ccpa","consent-mode","gpc","vanilla-cookieconsent","cmp","privacy","vue","nuxt","react","nextjs"],"version":"0.1.2","description":"Centralized cookie consent management (CMP) for 30+ sites — a typed wrapper around vanilla-cookieconsent v3 with Vue/Vite, Nuxt, React and Next.js adapters, tracker loaders, Google Consent Mode and GPC.","sanitized_name":"@polyus-studio/vera-cmp","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:5f13cb9b-a962-4c45-bfe5-51e550bfcaa7","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"nickprouk@gmail.com","username":"polyusstudio"}],"license":"MIT","date":"2026-08-05T12:29:23.240Z","links":{"homepage":"https://github.com/Polyus-Studio/Vera-CMP#readme","repository":"git+https://github.com/Polyus-Studio/Vera-CMP.git","bugs":"https://github.com/Polyus-Studio/Vera-CMP/issues","npm":"https://www.npmjs.com/package/@polyus-studio/vera-cmp"}},"score":{"final":26.822672,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":127,"weekly":51},"dependents":0,"updated":"2026-10-06T18:41:25.393Z","searchScore":26.751192,"package":{"name":"yk-tpl","keywords":["sync","sftp"],"version":"0.1.35","description":"yk-tpl 适用于银客集团内部，前端部分模板编译","sanitized_name":"yk-tpl","publisher":{"email":"wsqwxf@163.com","username":"wangsq"},"maintainers":[{"email":"wsqwxf@163.com","username":"wangsq"}],"license":"ISC","date":"2018-05-28T03:29:58.094Z","links":{"npm":"https://www.npmjs.com/package/yk-tpl"}},"score":{"final":26.751192,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":25499,"weekly":5979},"dependents":0,"updated":"2026-10-10T00:23:34.808Z","searchScore":26.603113,"package":{"name":"@salesforce-ux/slds-linter","keywords":["lightning design system linter","SLDS Linter","SLDS2 Linter","SLDS Stylelint","SLDS ESLint"],"version":"1.2.1","description":"SLDS Linter CLI tool for linting styles and components","sanitized_name":"@salesforce-ux/slds-linter","publisher":{"email":"dse-infra@salesforce.com","actor":{"name":"salesforce-ux","type":"user","email":"dse-infra@salesforce.com"},"username":"salesforce-ux"},"maintainers":[{"email":"dse-infra@salesforce.com","username":"salesforce-ux"}],"license":"ISC","date":"2026-03-05T16:58:28.239Z","links":{"homepage":"https://github.com/salesforce-ux/slds-linter/tree/main/packages/cli#slds-linter","repository":"git+https://github.com/salesforce-ux/slds-linter.git","bugs":"https://github.com/salesforce-ux/slds-linter/issues","npm":"https://www.npmjs.com/package/@salesforce-ux/slds-linter"}},"score":{"final":26.603113,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1126,"weekly":245},"dependents":0,"updated":"2026-10-06T05:31:07.959Z","searchScore":26.53653,"package":{"name":"react-native-yieldlove","keywords":["react","react-native","react native","yieldlove","ads integration","mobile ads","ads"],"version":"4.3.1","description":"Yieldlove SDK bridge for React Native","sanitized_name":"react-native-yieldlove","publisher":{"email":"hyungon.kim@adscale.co.nz","actor":{"name":"hyungonkim","type":"user","email":"hyungon.kim@adscale.co.nz"},"username":"hyungonkim"},"maintainers":[{"email":"markus.tessmann@stroeer.de","username":"markustessmann"},{"email":"sam.shankland@adscale.co.nz","username":"samshankland"},{"email":"philip.watson@adscale.co.nz","username":"muppy"},{"email":"dominik.cech@ibillboard.com","username":"docech"},{"email":"hyungon.kim@adscale.co.nz","username":"hyungonkim"},{"email":"s.zalupka@nomtek.com","username":"sewerynzalupka"},{"email":"michele.merli@yieldlove.com","username":"yieldlove.com"}],"license":"MIT","date":"2026-09-15T05:15:53.119Z","links":{"homepage":"https://github.com/mbrtargeting/stroeerSDK-react-native#readme","repository":"git+https://github.com/mbrtargeting/stroeerSDK-react-native.git","bugs":"https://github.com/mbrtargeting/stroeerSDK-react-native/issues","npm":"https://www.npmjs.com/package/react-native-yieldlove"}},"score":{"final":26.53653,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":358,"weekly":58},"dependents":0,"updated":"2026-10-04T08:19:28.471Z","searchScore":26.263454,"package":{"name":"@types/buffer-compare","keywords":[],"version":"0.0.33","description":"TypeScript definitions for buffer-compare","sanitized_name":"@types/buffer-compare","publisher":{"email":"ts-npm-types@microsoft.com","username":"types"},"maintainers":[{"email":"ts-npm-types@microsoft.com","username":"types"}],"license":"MIT","date":"2023-11-07T00:10:15.267Z","links":{"homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/buffer-compare","repository":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","npm":"https://www.npmjs.com/package/@types/buffer-compare"}},"score":{"final":26.263454,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1242,"weekly":79},"dependents":0,"updated":"2026-10-05T10:36:08.310Z","searchScore":26.242298,"package":{"name":"@adalong/widget","keywords":[],"version":"7.15.1","description":"AdAlong widget library","sanitized_name":"@adalong/widget","publisher":{"email":"admin-dev@adalong.com","actor":{"name":"adalong","type":"user","email":"admin-dev@adalong.com"},"username":"adalong"},"maintainers":[{"email":"admin-dev@adalong.com","username":"adalong"}],"license":"MIT","date":"2026-08-03T09:51:34.184Z","links":{"homepage":"https://gitlab.com/adalongcorp/widget.git#readme","repository":"git+ssh://git@gitlab.com/adalongcorp/widget.git","bugs":"https://gitlab.com/adalongcorp/widget/issues","npm":"https://www.npmjs.com/package/@adalong/widget"}},"score":{"final":26.242298,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":80,"weekly":12},"dependents":0,"updated":"2026-10-07T03:06:13.790Z","searchScore":26.012476,"package":{"name":"n8n-nodes-mcp-eu","keywords":["n8n-community-node-package","mcp","mcp-client","mcp-client-node","mcp-client-n8n","mcp-client-n8n-node","mcp-client-n8n-node-package"],"version":"0.1.50","description":"Servicio MCP para consultar las noticias del periodico El Universal Cartagena ","sanitized_name":"n8n-nodes-mcp-eu","publisher":{"email":"sisdetcol@gmail.com","username":"sisdetcol"},"maintainers":[{"email":"sisdetcol@gmail.com","username":"sisdetcol"}],"license":"MIT","date":"2025-06-03T15:49:48.875Z","links":{"homepage":"https://github.com/Editora-del-Mar-S-A/n8n-nodes-mcp-cliente-el-universal#readme","repository":"git+https://github.com/Editora-del-Mar-S-A/n8n-nodes-mcp-cliente-el-universal.git","bugs":"https://github.com/Editora-del-Mar-S-A/n8n-nodes-mcp-cliente-el-universal/issues","npm":"https://www.npmjs.com/package/n8n-nodes-mcp-eu"}},"score":{"final":26.012476,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":147,"weekly":29},"dependents":0,"updated":"2026-10-04T06:41:11.128Z","searchScore":25.786173,"package":{"name":"react-beyond","keywords":["react","deep","directive","hoc"],"version":"1.1.2","description":"Reaching beyond component boundaries","sanitized_name":"react-beyond","publisher":{"email":"sarimarton@gmail.com","username":"sarimarton"},"maintainers":[{"email":"sarimarton@gmail.com","username":"sarimarton"}],"license":"ISC","date":"2024-05-02T21:40:08.445Z","links":{"homepage":"https://github.com/react-beyond/react-beyond#readme","repository":"git+https://github.com/react-beyond/react-beyond.git","bugs":"https://github.com/react-beyond/react-beyond/issues","npm":"https://www.npmjs.com/package/react-beyond"}},"score":{"final":25.786173,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":74,"weekly":2},"dependents":0,"updated":"2026-10-06T23:16:20.406Z","searchScore":25.777681,"package":{"name":"cmp-adtima","keywords":["react","components"],"version":"6.201.24","description":"A brief description of what this project does and who it's for","sanitized_name":"cmp-adtima","publisher":{"email":"huynguyen03993@gmail.com","username":"huynguyen134"},"maintainers":[{"email":"huynguyen03993@gmail.com","username":"huynguyen134"}],"license":"MIT","date":"2024-06-20T09:58:58.994Z","links":{"npm":"https://www.npmjs.com/package/cmp-adtima"}},"score":{"final":25.777681,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":918,"weekly":806},"dependents":0,"updated":"2026-10-07T11:06:33.371Z","searchScore":25.682728,"package":{"name":"iggy","keywords":[],"version":"0.4.1","description":"Browser search module to use with Backbone.js","sanitized_name":"iggy","publisher":{"email":"mp@tcs.de","username":"tcs-de"},"maintainers":[{"email":"mp@tcs.de","username":"tcs-de"}],"license":"MIT","date":"2017-10-26T07:40:54.713Z","links":{"homepage":"https://github.com/mpneuried/iggy","repository":"git+https://github.com/mpneuried/iggy.git","bugs":"https://github.com/mpneuried/iggy/issues","npm":"https://www.npmjs.com/package/iggy"}},"score":{"final":25.682728,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":104,"weekly":29},"dependents":0,"updated":"2026-10-07T09:01:40.804Z","searchScore":25.641552,"package":{"name":"si-ws-public-cmp","keywords":["vue2","components","ui","key250","key251","key252","key253"],"version":"1.0.27","description":"A Vue 2 component library with Key250, Key251, Key252, Key253 components","sanitized_name":"si-ws-public-cmp","publisher":{"email":"862704268@qq.com","username":"cxx3668119"},"maintainers":[{"email":"862704268@qq.com","username":"cxx3668119"}],"license":"MIT","date":"2026-04-15T06:05:27.939Z","links":{"npm":"https://www.npmjs.com/package/si-ws-public-cmp"}},"score":{"final":25.641552,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":123,"weekly":3},"dependents":0,"updated":"2026-10-08T03:31:14.941Z","searchScore":25.636143,"package":{"name":"crm-service","keywords":["framework","frontend"],"version":"0.1.35","description":"CRM front end basic service","sanitized_name":"crm-service","publisher":{"email":"tangzhen@me.com","username":"dreamboat"},"maintainers":[{"email":"tangzhen@me.com","username":"dreamboat"}],"date":"2023-09-13T06:27:16.123Z","links":{"repository":"https://gitlab.zhaopin.com.cn/fe/crm-service","npm":"https://www.npmjs.com/package/crm-service"}},"score":{"final":25.636143,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1407,"weekly":19},"dependents":0,"updated":"2026-10-09T10:02:31.937Z","searchScore":25.605875,"package":{"name":"@bams-app/ui-message-voice-demo","keywords":[],"version":"0.2.0","description":"uiMessageVoiceDemo 消息通知语音播报 Demo 组件","sanitized_name":"@bams-app/ui-message-voice-demo","publisher":{"email":"543347844@qq.com","username":"liuzewei1990"},"maintainers":[{"email":"543347844@qq.com","username":"liuzewei1990"},{"email":"595076886@qq.com","username":"tianwenlongcnbm"},{"email":"dpy615@163.com","username":"waterf"}],"date":"2026-10-09T10:02:00.587Z","links":{"npm":"https://www.npmjs.com/package/@bams-app/ui-message-voice-demo"}},"score":{"final":25.605875,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":73,"weekly":2},"dependents":0,"updated":"2026-10-07T16:06:11.902Z","searchScore":25.568533,"package":{"name":"@frankhoodbs/app-loader-cmp","keywords":[],"version":"5.0.0","description":"Simple app loader component","sanitized_name":"@frankhoodbs/app-loader-cmp","publisher":{"email":"info@frankhood.it","username":"frankhood-info"},"maintainers":[{"email":"giando110188@gmail.com","username":"giando110188"},{"email":"info@frankhood.it","username":"frankhood-info"},{"email":"skill83@gmail.com","username":"skill83"},{"email":"m.brandonisio@frankhood.it","username":"m.brandonisio"}],"license":"ISC","date":"2026-03-04T13:34:44.262Z","links":{"npm":"https://www.npmjs.com/package/@frankhoodbs/app-loader-cmp"}},"score":{"final":25.568533,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":91,"weekly":6},"dependents":0,"updated":"2026-10-05T21:36:20.171Z","searchScore":25.542389,"package":{"name":"@create-cmp/harness","keywords":["create-cmp","verify","evidence","receipt","harness","compose-multiplatform","kotlin-multiplatform"],"version":"0.15.0","description":"The create-cmp verify lane — the machine-owned harness code every stamped app carries byte-identical: evidence receipts, spec coverage, approvals, conformance reporting, golden trees, a11y, and the preview/inspector libs. Dependency-free ESM, vendored int","sanitized_name":"@create-cmp/harness","publisher":{"email":"karelvdmmisc@gmail.com","username":"karelvdm"},"maintainers":[{"email":"karelvdmmisc@gmail.com","username":"karelvdm"}],"license":"MIT","date":"2026-08-24T21:06:17.506Z","links":{"homepage":"https://github.com/kvdm-co-pilot/create-cmp/tree/main/packages/harness#readme","repository":"git+https://github.com/kvdm-co-pilot/create-cmp.git","bugs":"https://github.com/kvdm-co-pilot/create-cmp/issues","npm":"https://www.npmjs.com/package/@create-cmp/harness"}},"score":{"final":25.542389,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6876,"weekly":2830},"dependents":0,"updated":"2026-10-05T22:41:37.650Z","searchScore":25.512688,"package":{"name":"@iabgpp/stub","keywords":[],"version":"3.2.0","description":"Cmp API Stub code. May be included in commonjs loader or dropped directly on the page.","sanitized_name":"@iabgpp/stub","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:8acfbd3c-fc07-4677-96e6-83163c010a83","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"chad@thehuffs.net","username":"chuff"},{"email":"mayank@iabtechlab.com","username":"imayankmishra"},{"email":"siraj@kodescan.com","username":"sirajmx"},{"email":"devanshu@kodescan.com","username":"xdevanshux"}],"license":"Apache-2.0","date":"2026-08-03T20:26:29.453Z","links":{"homepage":"https://github.com/IABTechLab/iabgpp-es#readme","repository":"git+https://github.com/IABTechLab/iabgpp-es.git","bugs":"https://github.com/IABTechLab/iabgpp-es/issues","npm":"https://www.npmjs.com/package/@iabgpp/stub"}},"score":{"final":25.512688,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":113,"weekly":20},"dependents":"1","updated":"2026-10-07T23:21:14.555Z","searchScore":25.481176,"package":{"name":"@f/unique","keywords":[],"version":"1.0.1","description":"Return the unique elements of a list","sanitized_name":"@f/unique","publisher":{"email":"registration@weo.io","username":"f"},"maintainers":[{"email":"registration@weo.io","username":"f"}],"license":"MIT","date":"2017-03-22T22:12:19.603Z","links":{"homepage":"https://github.com/micro-js/unique#readme","repository":"git://github.com/micro-js/unique.git","bugs":"https://github.com/micro-js/unique/issues","npm":"https://www.npmjs.com/package/@f/unique"}},"score":{"final":25.481176,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":110,"weekly":18},"dependents":"1","updated":"2026-10-07T12:16:28.472Z","searchScore":25.42864,"package":{"name":"@f/union","keywords":[],"version":"1.0.0","description":"Compute the union of two arrays","sanitized_name":"@f/union","publisher":{"email":"registration@weo.io","username":"f"},"maintainers":[{"email":"registration@weo.io","username":"f"}],"license":"MIT","date":"2017-03-22T22:14:14.096Z","links":{"homepage":"https://github.com/micro-js/union#readme","repository":"git://github.com/micro-js/union.git","bugs":"https://github.com/micro-js/union/issues","npm":"https://www.npmjs.com/package/@f/union"}},"score":{"final":25.42864,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":9279,"weekly":2274},"dependents":0,"updated":"2026-10-10T00:26:09.810Z","searchScore":25.34396,"package":{"name":"cm-sdk-react-native-v3-new-arch","keywords":["react-native","ios","android","consent","gdpr","ccpa","cmp","privacy","turbomodule","new-architecture","consent-management","iab-tcf","google-consent-mode"],"version":"4.1.0","description":"Consent Management React Native Library by consentmanager.net","sanitized_name":"cm-sdk-react-native-v3-new-arch","publisher":{"email":"fabio.torre@gmail.com","username":"fabiotorre"},"maintainers":[{"email":"fabio.torre@gmail.com","username":"fabiotorre"}],"license":"MIT","date":"2026-04-09T15:29:34.736Z","links":{"homepage":"https://github.com/iubenda/cm-sdk-react-native-v3#readme","repository":"git+https://github.com/iubenda/cm-sdk-react-native-v3.git","bugs":"https://github.com/iubenda/cm-sdk-react-native-v3/issues","npm":"https://www.npmjs.com/package/cm-sdk-react-native-v3-new-arch"}},"score":{"final":25.34396,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":121,"weekly":23},"dependents":0,"updated":"2026-10-08T08:46:16.432Z","searchScore":25.20203,"package":{"name":"@gsp-cmp/ccmp-ui","keywords":["angular","ui","component","ccmp","gsp"],"version":"1.0.1","description":"CCMP UI Component Library for Angular","sanitized_name":"@gsp-cmp/ccmp-ui","publisher":{"email":"wpp2341@sina.com","actor":{"name":"philwang1998","type":"user","email":"wpp2341@sina.com"},"username":"philwang1998"},"maintainers":[{"email":"caocao163@126.com","username":"caocao163"},{"email":"837948266@qq.com","username":"polii"},{"email":"842075909@qq.com","username":"testqq"},{"email":"wanglsh02@inspur.com","username":"max.wang"},{"email":"407949480@qq.com","username":"npm407949480"},{"email":"zhangweiqing@inspur.com","username":"zwqlc"},{"email":"fanyyoung@163.com","username":"ximena"},{"email":"wangjinzhe@inspur.com","username":"wangjinzhe"},{"email":"yuanxiangyu@inspur.com","username":"yuanxiangyu"},{"email":"807113569@qq.com","username":"lovego123"},{"email":"wdy-0000@163.com","username":"wangsong08"},{"email":"wpp2341@sina.com","username":"philwang1998"},{"email":"sunhongfeicn@qq.com","username":"sunhf"}],"license":"MIT","date":"2025-07-03T03:17:55.655Z","links":{"homepage":"https://gitlab.com/Cmp/FrontEnd/cmp-designer#readme","repository":"git+https://gitlab.com/Cmp/FrontEnd/cmp-designer.git","bugs":"https://gitlab.com/Cmp/FrontEnd/cmp-designer/issues","npm":"https://www.npmjs.com/package/@gsp-cmp/ccmp-ui"}},"score":{"final":25.20203,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":523,"weekly":144},"dependents":0,"updated":"2026-10-07T14:41:18.399Z","searchScore":25.156836,"package":{"name":"eslint-plugin-hooks-logic-order","keywords":["eslint","typescript","useeffect","react-hooks","logic-block-order","code-order"],"version":"1.0.3","description":"Allows component-code's logical blocks keep in defined order","sanitized_name":"eslint-plugin-hooks-logic-order","publisher":{"email":"kugichka@gmail.com","username":"kugichka"},"maintainers":[{"email":"kugichka@gmail.com","username":"kugichka"}],"license":"MIT","date":"2023-09-14T12:40:07.162Z","links":{"npm":"https://www.npmjs.com/package/eslint-plugin-hooks-logic-order"}},"score":{"final":25.156836,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":247,"weekly":46},"dependents":"1","updated":"2026-10-07T19:31:20.552Z","searchScore":25.155067,"package":{"name":"tiny-binary-heap","keywords":[],"version":"1.1.0","description":"Tiny binary heap with no dependencies","sanitized_name":"tiny-binary-heap","publisher":{"email":"mathiasbuus@gmail.com","username":"mafintosh"},"maintainers":[{"email":"mathiasbuus@gmail.com","username":"mafintosh"}],"license":"MIT","date":"2022-12-15T00:32:30.283Z","links":{"homepage":"https://github.com/mafintosh/tiny-binary-heap","repository":"git+https://github.com/mafintosh/tiny-binary-heap.git","bugs":"https://github.com/mafintosh/tiny-binary-heap/issues","npm":"https://www.npmjs.com/package/tiny-binary-heap"}},"score":{"final":25.155067,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":60,"weekly":2},"dependents":0,"updated":"2026-10-07T16:16:32.859Z","searchScore":25.043959,"package":{"name":"@frankhoodbs/number-animation-cmp","keywords":[],"version":"5.0.0","description":"Number Animation component","sanitized_name":"@frankhoodbs/number-animation-cmp","publisher":{"email":"info@frankhood.it","username":"frankhood-info"},"maintainers":[{"email":"giando110188@gmail.com","username":"giando110188"},{"email":"info@frankhood.it","username":"frankhood-info"},{"email":"skill83@gmail.com","username":"skill83"},{"email":"m.brandonisio@frankhood.it","username":"m.brandonisio"}],"license":"ISC","date":"2026-03-04T13:34:38.669Z","links":{"npm":"https://www.npmjs.com/package/@frankhoodbs/number-animation-cmp"}},"score":{"final":25.043959,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":84,"weekly":18},"dependents":0,"updated":"2026-10-08T01:01:40.485Z","searchScore":25.00684,"package":{"name":"glg-clone","keywords":[],"version":"1.0.17","description":"Helper for Cloning Git Repos","sanitized_name":"glg-clone","publisher":{"email":"benjamin@benjamindavid.com","username":"benjamin7062"},"maintainers":[{"email":"benjamin@benjamindavid.com","username":"benjamin7062"}],"license":"ISC","date":"2016-11-16T15:05:50.034Z","links":{"homepage":"https://github.com/glg/glg-clone","repository":"git+https://github.com/glg/glg-clone.git","bugs":"https://github.com/glg/glg-clone/issues","npm":"https://www.npmjs.com/package/glg-clone"}},"score":{"final":25.00684,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":250,"weekly":50},"dependents":0,"updated":"2026-10-05T16:26:16.177Z","searchScore":24.99003,"package":{"name":"@didomi/iabtcf-cmpapi","keywords":["interactive","advertising","bureau","iab","transparency","consent","consentstring","tcstring","gvl","vendor","framework","tcf","lib","library","cmp","2.0","v2.0","v2","software","development","api","kit","sdk","gdpr"],"version":"1.6.4","description":"Ensures other in-page digital marketing technologies have access to CMP transparency and consent information for the iab. Transparency and Consent Framework (TCF).","sanitized_name":"@didomi/iabtcf-cmpapi","publisher":{"email":"sergei.sevriugin@didomi.io","username":"sergei.sevriugin"},"maintainers":[{"email":"jawad.stouli@gmail.com","username":"jawadst"},{"email":"maxime.plancke@didomi.io","username":"maximeplancke"},{"email":"hernan.onzalo@didomi.io","username":"hernan.onzalo.didomi"},{"email":"felipe.saez@didomi.io","username":"felipe.saez"},{"email":"sergei.sevriugin@didomi.io","username":"sergei.sevriugin"},{"email":"nicolas.chaix@didomi.io","username":"nicolas.chaix-didomi"},{"email":"edgardo.rodriguez@didomi.io","username":"edgardo-rodriguez"}],"license":"Apache-2.0","date":"2026-02-23T13:45:48.183Z","links":{"homepage":"https://iabtcf.com/","repository":"git+https://github.com/InteractiveAdvertisingBureau/iabtcf-es.git","bugs":"https://github.com/InteractiveAdvertisingBureau/iabtcf-es/issues","npm":"https://www.npmjs.com/package/@didomi/iabtcf-cmpapi"}},"score":{"final":24.99003,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":144,"weekly":73},"dependents":0,"updated":"2026-10-07T15:11:19.381Z","searchScore":24.987408,"package":{"name":"composer-chart-cli","keywords":["composer","charts","cli"],"version":"1.0.3","description":"A CLI tool to manage Composer Custom Charts","sanitized_name":"composer-chart-cli","publisher":{"email":"dev.jenkins@insightsoftware.com","username":"composer-build-bot"},"maintainers":[{"email":"dev.jenkins@insightsoftware.com","username":"composer-build-bot"}],"license":"MIT","date":"2023-09-28T13:47:10.148Z","links":{"npm":"https://www.npmjs.com/package/composer-chart-cli"}},"score":{"final":24.987408,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":157,"weekly":3},"dependents":0,"updated":"2026-10-08T06:11:10.244Z","searchScore":24.917728,"package":{"name":"wickchart-compare","keywords":["chart","charting","compare","overlay","spread","ratio","trading","web-component","wickchart","canvas","crypto"],"version":"0.1.0","description":"Normalized multi-asset compare overlays for wickchart — percent-rebased series and derived ratio/diff lines (BTC/ETH-style) with a live legend. Opt-in plugin, zero dependencies.","sanitized_name":"wickchart-compare","publisher":{"email":"benyblack@gmail.com","username":"benyblack"},"maintainers":[{"email":"benyblack@gmail.com","username":"benyblack"}],"license":"MIT","date":"2026-09-10T05:52:14.749Z","links":{"npm":"https://www.npmjs.com/package/wickchart-compare"}},"score":{"final":24.917728,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":53,"weekly":4},"dependents":0,"updated":"2026-10-06T21:41:11.987Z","searchScore":24.777239,"package":{"name":"@wirewheelio/cmp-javascript-sdk","keywords":[],"version":"1.0.2","description":"CMP JavaScript SDK","sanitized_name":"@wirewheelio/cmp-javascript-sdk","publisher":{"email":"jeffrey.derosalia@wirewheel.io","username":"jderosaliaww"},"maintainers":[{"email":"jeffrey.derosalia@wirewheel.io","username":"jderosaliaww"}],"license":"MIT","date":"2025-02-04T04:05:34.101Z","links":{"homepage":"https://github.com/WireWheel/cmp-javascript-sdk#readme","repository":"git+https://github.com/WireWheel/cmp-javascript-sdk.git","bugs":"https://github.com/WireWheel/cmp-javascript-sdk/issues","npm":"https://www.npmjs.com/package/@wirewheelio/cmp-javascript-sdk"}},"score":{"final":24.777239,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":70,"weekly":14},"dependents":"1","updated":"2026-10-07T15:06:28.815Z","searchScore":24.750137,"package":{"name":"@inqludeit/cmp-b-gone","keywords":[],"version":"0.2.1","description":"QualWeb plugin to dismiss cookie banners during evaluation.","sanitized_name":"@inqludeit/cmp-b-gone","publisher":{"email":"jlb@inqludeit.dk","username":"tellus"},"maintainers":[{"email":"jlb@inqludeit.dk","username":"tellus"}],"license":"MIT","date":"2024-01-22T22:26:12.747Z","links":{"homepage":"https://github.com/tellus/cmp-b-gone#readme","repository":"git+https://github.com/tellus/cmp-b-gone.git","bugs":"https://github.com/tellus/cmp-b-gone/issues","npm":"https://www.npmjs.com/package/@inqludeit/cmp-b-gone"}},"score":{"final":24.750137,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":383,"weekly":50},"dependents":"0","updated":"2026-10-07T20:51:17.978Z","searchScore":24.722366,"package":{"name":"@devoinc/genesys-brand-devo","keywords":["genesys","design","tokens","brand","devo"],"version":"8.12.0","description":"Devo brand tokens","sanitized_name":"@devoinc/genesys-brand-devo","publisher":{"email":"ospo_platform@devo.com","actor":{"name":"devo_ci","type":"user","email":"ospo_platform@devo.com"},"username":"devo_ci"},"maintainers":[{"email":"ospo_platform@devo.com","username":"devo_ci"}],"license":"MIT","date":"2025-07-02T15:23:36.924Z","links":{"homepage":"https://github.com/DevoInc/genesys-brand-devo#readme","repository":"git+ssh://git@github.com/DevoInc/genesys-brand-devo.git","bugs":"https://github.com/DevoInc/genesys-brand-devo/issues","npm":"https://www.npmjs.com/package/@devoinc/genesys-brand-devo"}},"score":{"final":24.722366,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":49,"weekly":7},"dependents":"2","updated":"2026-10-07T19:41:34.453Z","searchScore":24.639605,"package":{"name":"@schibstedspain/boros-cmp","keywords":["ads","advertising","schibsted","gdpr","cmp","consent-string","iab","boros"],"version":"1.5.0","description":"Schibsted GDPR - Consent Management Provider - Standalone","sanitized_name":"@schibstedspain/boros-cmp","publisher":{"email":"cloud-accounts@scmspain.com","username":"schibstedspain"},"maintainers":[{"email":"cloud-accounts@scmspain.com","username":"schibstedspain"}],"license":"MIT","date":"2020-02-17T08:09:51.420Z","links":{"homepage":"https://github.com/scm-spain/boros-CMP#readme","repository":"git+https://github.com/scm-spain/boros-CMP.git","bugs":"https://github.com/scm-spain/boros-CMP/issues","npm":"https://www.npmjs.com/package/@schibstedspain/boros-cmp"}},"score":{"final":24.639605,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":760,"weekly":245},"dependents":0,"updated":"2026-10-05T18:36:19.158Z","searchScore":24.585714,"package":{"name":"@ensdomains/react-ens-address","keywords":["react","ens","ethereum","name","names","react-ens"],"version":"0.0.31","description":"React ENS address component","sanitized_name":"@ensdomains/react-ens-address","publisher":{"email":"inouemak@googlemail.com","username":"makoto_inoue"},"maintainers":[{"email":"inouemak@googlemail.com","username":"makoto_inoue"},{"email":"arachnid@notdot.net","username":"nickjohnson"},{"email":"jeff-lau@live.com","username":"jefflau"},{"email":"md.tanrikulu@gmail.com","username":"mdt."},{"email":"leon.talbert@gmail.com","username":"leeondamiky"},{"email":"yo@taytems.xyz","username":"taytems"},{"email":"raffy@me.com","username":"adraffy"},{"email":"npmjs.uyolv@fastmail.com","username":"v1rtl"}],"license":"ISC","date":"2022-03-08T11:06:35.909Z","links":{"homepage":"https://github.com/ensdomains/react-ens-address#readme","repository":"git+https://github.com/ensdomains/react-ens-address.git","bugs":"https://github.com/ensdomains/react-ens-address/issues","npm":"https://www.npmjs.com/package/@ensdomains/react-ens-address"}},"score":{"final":24.585714,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":154,"weekly":31},"dependents":0,"updated":"2026-10-05T21:56:37.973Z","searchScore":24.544218,"package":{"name":"iabtcf","keywords":["interactive","advertising","bureau","iab","transparency","consent","consentstring","tcstring","gvl","vendor","framework","tcf","lib","library","cmp","2.0","v2.0","v2","software","development","api","kit","sdk","gdpr"],"version":"1.6.2","description":"Official compliant tool suite for implementing the iab. Transparency and Consent Framework (TCF).","sanitized_name":"iabtcf","publisher":{"email":"edgardo.rodriguez@didomi.io","username":"edgardo-rodriguez"},"maintainers":[{"email":"edgardo.rodriguez@didomi.io","username":"edgardo-rodriguez"}],"license":"Apache-2.0","date":"2024-07-15T13:53:52.751Z","links":{"homepage":"https://github.com/chrispaterson/iabtcf","npm":"https://www.npmjs.com/package/iabtcf"}},"score":{"final":24.544218,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":157,"weekly":31},"dependents":0,"updated":"2026-10-09T00:06:23.240Z","searchScore":24.314987,"package":{"name":"@segment/analytics-react-native-plugin-onetrust","keywords":["segment","react-native","ios","android"],"version":"1.2.1","description":"Add OneTrust to Segment analytics in your React-Native app.","sanitized_name":"@segment/analytics-react-native-plugin-onetrust","publisher":{"email":"acharles@twilio.com","username":"acharles14"},"maintainers":[{"email":"secure-supply-chain@twilio.com","username":"twilio-supply-chain"},{"email":"tools@segment.com","username":"segmentio"},{"email":"tools+npm@segment.com","username":"segment-admin"}],"license":"MIT","date":"2024-07-31T15:27:00.044Z","links":{"homepage":"https://github.com/segmentio/analytics-react-native/tree/master/packages/plugins/plugin-onetrust#readme","repository":"https://github.com/segmentio/analytics-react-native.git","bugs":"https://github.com/segmentio/analytics-react-native/issues","npm":"https://www.npmjs.com/package/@segment/analytics-react-native-plugin-onetrust"}},"score":{"final":24.314987,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":46,"weekly":28},"dependents":0,"updated":"2026-10-04T20:11:09.725Z","searchScore":24.296492,"package":{"name":"cmp-router","keywords":["cmp","capability","manifest","protocol","ai","agent","tools","mcp-alternative"],"version":"0.1.0","description":"Capability Manifest Protocol router for AI-tool integration","sanitized_name":"cmp-router","publisher":{"email":"dparedesi@uni.pe","username":"dparedesi"},"maintainers":[{"email":"dparedesi@uni.pe","username":"dparedesi"}],"license":"MIT","date":"2026-01-04T16:58:18.083Z","links":{"homepage":"https://github.com/dparedesi/capabilitymanifestprotocol/tree/main/routers/node#readme","repository":"git+https://github.com/dparedesi/capabilitymanifestprotocol.git","bugs":"https://github.com/dparedesi/capabilitymanifestprotocol/issues","npm":"https://www.npmjs.com/package/cmp-router"}},"score":{"final":24.296492,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":49,"weekly":1},"dependents":0,"updated":"2026-10-07T22:06:10.692Z","searchScore":24.27039,"package":{"name":"@gotamedia/cmp","keywords":[],"version":"1.10.3","description":"A CMP package dedicated to be used in React + Fluffy applications","sanitized_name":"@gotamedia/cmp","publisher":{"email":"produktionsutveckling@gotamedia.se","username":"gotamedia-pu"},"maintainers":[{"email":"produktionsutveckling@gotamedia.se","username":"gotamedia-pu"},{"email":"diego.perez@gotamedia.se","username":"diego-gota"},{"email":"nicklas.wolder@gotamedia.se","username":"nichelangelo"}],"date":"2024-12-04T14:08:26.884Z","links":{"npm":"https://www.npmjs.com/package/@gotamedia/cmp"}},"score":{"final":24.27039,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":168,"weekly":56},"dependents":0,"updated":"2026-10-08T12:46:08.977Z","searchScore":24.257015,"package":{"name":"@gocharles/axeptio-then-segment","keywords":["axeptio","segment","consent","gdpr","google-consent-mode","analytics"],"version":"4.1.0","description":"Axeptio CMP + Segment consent-tools wrapper with destination blocking and Google Consent Mode defaults","sanitized_name":"@gocharles/axeptio-then-segment","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:26800ac4-ecce-48ee-9489-5fc4b1242eca","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"lucas@charles.co","username":"babgyy"}],"license":"MIT","date":"2026-04-23T10:45:36.304Z","links":{"homepage":"https://github.com/gocharles/axeptio-then-segment#readme","repository":"git+https://github.com/gocharles/axeptio-then-segment.git","bugs":"https://github.com/gocharles/axeptio-then-segment/issues","npm":"https://www.npmjs.com/package/@gocharles/axeptio-then-segment"}},"score":{"final":24.257015,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":690,"weekly":149},"dependents":0,"updated":"2026-10-08T13:31:16.956Z","searchScore":24.148384,"package":{"name":"@netresearch/usercentrics-widgets","keywords":["usercentrics"],"version":"2.1.0","description":"Lightweight placeholders compatible with Usercentrics CMP","sanitized_name":"@netresearch/usercentrics-widgets","publisher":{"email":"npm-oidc-no-reply@github.com","approver":{"name":"netresearch.admin","email":"admins@netresearch.de"},"trustedPublisher":{"oidcConfigId":"oidc:39f8f9a4-94ff-4f43-8792-af73c935175e","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"sebastian.mendel@netresearch.de","username":"cybot"},{"email":"paul.siedler@netresearch.de","username":"powlomat"},{"email":"admins@netresearch.de","username":"netresearch.admin"},{"email":"s.koschel@hotmail.de","username":"gitsko"}],"license":"MIT","date":"2026-09-17T13:18:48.702Z","links":{"homepage":"https://github.com/netresearch/usercentrics-widgets#readme","repository":"git+https://github.com/netresearch/usercentrics-widgets.git","bugs":"https://github.com/netresearch/usercentrics-widgets/issues","npm":"https://www.npmjs.com/package/@netresearch/usercentrics-widgets"}},"score":{"final":24.148384,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":51,"weekly":11},"dependents":0,"updated":"2026-10-06T23:16:09.994Z","searchScore":24.065432,"package":{"name":"@northosts/cmp","keywords":[],"version":"0.1.13","description":"CMP for 24Sverige built on the IAB CMP framework","sanitized_name":"@northosts/cmp","publisher":{"email":"oliwer.smedjevik@gmail.com","username":"kaffemakarn"},"maintainers":[{"email":"oliwer.smedjevik@gmail.com","username":"kaffemakarn"}],"license":"Apache-2.0","date":"2019-03-27T15:01:52.649Z","links":{"homepage":"https://github.com/appnexus/cmp#readme","repository":"git+https://github.com/appnexus/cmp.git","bugs":"https://github.com/appnexus/cmp/issues","npm":"https://www.npmjs.com/package/@northosts/cmp"}},"score":{"final":24.065432,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":76,"weekly":27},"dependents":"0","updated":"2026-10-09T14:46:11.266Z","searchScore":24.060339,"package":{"name":"amis-cmp-cli","keywords":["amis-cli","自定义组件开发工具"],"version":"1.2.0","description":"前端脚手架：amis 自定义组件开发工具，支持 react 和 vue2.0 技术栈。","sanitized_name":"amis-cmp-cli","publisher":{"email":"365533093@qq.com","username":"wibetter"},"maintainers":[{"email":"365533093@qq.com","username":"wibetter"}],"license":"MIT","date":"2025-12-12T11:10:40.981Z","links":{"homepage":"https://github.com/wibetter/amis-cmp-cli#readme","repository":"git+https://git@github.com/wibetter/amis-cmp-cli.git","bugs":"https://github.com/wibetter/amis-cmp-cli/issues","npm":"https://www.npmjs.com/package/amis-cmp-cli"}},"score":{"final":24.060339,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":76,"weekly":18},"dependents":0,"updated":"2026-10-08T01:06:14.465Z","searchScore":24.051092,"package":{"name":"appconsent-react-tv-cmp","keywords":[],"version":"0.3.0","description":"## Install","sanitized_name":"appconsent-react-tv-cmp","publisher":{"email":"dev@sfbx.io","username":"sfbxdeveloper"},"maintainers":[{"email":"dev@sfbx.io","username":"sfbxdeveloper"}],"date":"2021-11-18T11:10:43.802Z","links":{"npm":"https://www.npmjs.com/package/appconsent-react-tv-cmp"}},"score":{"final":24.051092,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":81,"weekly":3},"dependents":0,"updated":"2026-10-07T16:06:18.376Z","searchScore":24.038298,"package":{"name":"@frankhoodbs/image-cmp","keywords":[],"version":"5.0.0","description":"Image utility wrapper","sanitized_name":"@frankhoodbs/image-cmp","publisher":{"email":"info@frankhood.it","username":"frankhood-info"},"maintainers":[{"email":"giando110188@gmail.com","username":"giando110188"},{"email":"info@frankhood.it","username":"frankhood-info"},{"email":"skill83@gmail.com","username":"skill83"},{"email":"m.brandonisio@frankhood.it","username":"m.brandonisio"}],"license":"ISC","date":"2026-03-04T13:34:47.878Z","links":{"npm":"https://www.npmjs.com/package/@frankhoodbs/image-cmp"}},"score":{"final":24.038298,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":62,"weekly":3},"dependents":0,"updated":"2026-10-07T19:44:58.762Z","searchScore":24.014132,"package":{"name":"@biscotti-cmp/react-native","keywords":["react-native","consent","gdpr","privacy","tcf","cmp","ios","android"],"version":"1.1.1","description":"Biscotti CMP React Native SDK — native consent management with IAB TCF 2.3 (CMP ID 497)","sanitized_name":"@biscotti-cmp/react-native","publisher":{"email":"info@biscotti-cmp.com","username":"campcruisers"},"maintainers":[{"email":"info@biscotti-cmp.com","username":"campcruisers"}],"license":"MIT","date":"2026-08-26T11:25:58.100Z","links":{"homepage":"https://github.com/dbosch-a11y/biscotti/tree/main/biscotti-react-native#readme","repository":"git+https://github.com/dbosch-a11y/biscotti.git","bugs":"https://github.com/dbosch-a11y/biscotti/issues","npm":"https://www.npmjs.com/package/@biscotti-cmp/react-native"}},"score":{"final":24.014132,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4327,"weekly":1424},"dependents":"5","updated":"2026-10-07T00:36:35.795Z","searchScore":23.936007,"package":{"name":"jkurwa","keywords":["ecc","cryptography","dstu4145","ukraine"],"version":"1.22.9","description":"Ukrainian national EC cryptography (DSTU-4145) implementaion","sanitized_name":"jkurwa","publisher":{"email":"ilya.muromec@gmail.com","username":"muromec"},"maintainers":[{"email":"ilya.muromec@gmail.com","username":"muromec"}],"license":"BSD","date":"2026-09-08T20:20:54.828Z","links":{"homepage":"https://github.com/dstucrypt/jkurwa/","repository":"git+ssh://git@github.com/dstucrypt/jkurwa.git","bugs":"https://github.com/dstucrypt/jkurwa/issues","npm":"https://www.npmjs.com/package/jkurwa"}},"score":{"final":23.936007,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":681,"weekly":27},"dependents":0,"updated":"2026-10-09T07:56:11.156Z","searchScore":23.889414,"package":{"name":"@frmwrkd/snag-anchor","keywords":[],"version":"0.1.3","description":"Build-time plugin that stamps data-snag=\"file:line:col\" onto every element (Vite, webpack, Rspack, Rollup, esbuild).","sanitized_name":"@frmwrkd/snag-anchor","publisher":{"email":"frmwrkd.media@gmail.com","username":"frmwrkd"},"maintainers":[{"email":"frmwrkd.media@gmail.com","username":"frmwrkd"}],"license":"Apache-2.0","date":"2026-09-25T07:48:42.305Z","links":{"homepage":"https://github.com/DevFrmwrkd/snag#readme","repository":"git+https://github.com/DevFrmwrkd/snag.git","bugs":"https://github.com/DevFrmwrkd/snag/issues","npm":"https://www.npmjs.com/package/@frmwrkd/snag-anchor"}},"score":{"final":23.889414,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":56,"weekly":1},"dependents":0,"updated":"2026-10-08T15:51:19.622Z","searchScore":23.755878,"package":{"name":"@seersco/react-native-cmp","keywords":["seers","cmp","consent","gdpr","react-native"],"version":"2.0.7","description":"Seers Consent Management Platform SDK for React Native","sanitized_name":"@seersco/react-native-cmp","publisher":{"email":"nickspencer511@gmail.com","username":"nickspencer511"},"maintainers":[{"email":"nickspencer511@gmail.com","username":"nickspencer511"}],"license":"MIT","date":"2026-05-07T13:39:19.657Z","links":{"homepage":"https://github.com/NickSpencer511/seers-cmp-react-native#readme","repository":"git+https://github.com/NickSpencer511/seers-cmp-react-native.git","bugs":"https://github.com/NickSpencer511/seers-cmp-react-native/issues","npm":"https://www.npmjs.com/package/@seersco/react-native-cmp"}},"score":{"final":23.755878,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":85,"weekly":21},"dependents":0,"updated":"2026-10-06T07:11:32.927Z","searchScore":23.736942,"package":{"name":"grunt-cmp-builder","keywords":["gruntplugin","generator-cmp"],"version":"0.2.6","description":"Grunt compiler for cmp components","sanitized_name":"grunt-cmp-builder","publisher":{"email":"cayman@inbox.ru","username":"cayman"},"maintainers":[{"email":"cayman@inbox.ru","username":"cayman"}],"license":" MIT","date":"2016-09-07T13:45:46.794Z","links":{"homepage":"https://github.com/cayman/cmp.builder","repository":"git+https://github.com/cayman/cmp.builder.git","bugs":"https://github.com/cayman/cmp.builder/issues","npm":"https://www.npmjs.com/package/grunt-cmp-builder"}},"score":{"final":23.736942,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":152,"weekly":12},"dependents":"1","updated":"2026-10-06T21:16:11.652Z","searchScore":23.685629,"package":{"name":"@ezoic/vue-sdk","keywords":["ezoic","vue","vue3","ads","adsense","header-bidding","cmp","sdk"],"version":"1.0.0","description":"Official Ezoic ads SDK for Vue 3 — script management, display placeholders, SPA routing, CMP/consent, rewarded ads, and video.","sanitized_name":"@ezoic/vue-sdk","publisher":{"email":"csvehla@ezoic.com","username":"csvehla_ezoic"},"maintainers":[{"email":"jneal@ezoic.com","username":"jake-neal"},{"email":"abyron@ezoic.com","username":"abyronezoic"},{"email":"mspector@ezoic.com","username":"maspector"},{"email":"dan@ezoic.com","username":"superbaddude"},{"email":"dwayne@ezoic.com","username":"greenham13"},{"email":"rdriessel@ezoic.com","username":"ricky-ezoic"}],"license":"MIT","date":"2026-07-22T19:30:21.227Z","links":{"homepage":"https://github.com/ezoic/ezoic-vue-sdk#readme","repository":"git+https://github.com/ezoic/ezoic-vue-sdk.git","bugs":"https://github.com/ezoic/ezoic-vue-sdk/issues","npm":"https://www.npmjs.com/package/@ezoic/vue-sdk"}},"score":{"final":23.685629,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8408,"weekly":262},"dependents":0,"updated":"2026-10-08T02:21:16.493Z","searchScore":23.61174,"package":{"name":"romdevtools","keywords":["mcp","model-context-protocol","libretro","wasm","emulator","homebrew","retro","nes","snes","game-boy","genesis","atari","commodore-64","pc-engine","msx","romhacking","reverse-engineering","cheats","agent","claude"],"version":"0.149.1","description":"Tool server giving coding agents full control of homebrew ROM development AND reverse-engineering/romhacking across 18 retro platforms (NES, SNES, GB, Genesis, Atari, C64, PC Engine, MSX, GameTank, sync32, PlayStation, N64, Dreamcast, ...) via WASM toolch","sanitized_name":"romdevtools","publisher":{"email":"monteslu@gmail.com","username":"monteslu"},"maintainers":[{"email":"monteslu@gmail.com","username":"monteslu"}],"license":"MIT","date":"2026-09-17T02:07:06.310Z","links":{"homepage":"https://github.com/monteslu/romdev#readme","repository":"git+https://github.com/monteslu/romdev.git","bugs":"https://github.com/monteslu/romdev/issues","npm":"https://www.npmjs.com/package/romdevtools"}},"score":{"final":23.61174,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":54,"weekly":10},"dependents":"1","updated":"2026-10-07T13:36:19.553Z","searchScore":23.558216,"package":{"name":"heapq","keywords":["heapq","heap","queue"],"version":"0.0.3","description":"Heap queue implementation for nodejs/iojs.","sanitized_name":"heapq","publisher":{"email":"hit9@icloud.com","username":"hit9"},"maintainers":[{"email":"hit9@icloud.com","username":"hit9"}],"license":"MIT","date":"2015-04-21T07:04:12.512Z","links":{"homepage":"https://github.com/hit9/heapq.js","repository":"git://github.com/hit9/heapq.js","bugs":"https://github.com/hit9/heapq.js/issues","npm":"https://www.npmjs.com/package/heapq"}},"score":{"final":23.558216,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":49,"weekly":3},"dependents":0,"updated":"2026-10-06T20:26:16.020Z","searchScore":23.5355,"package":{"name":"@arco-design/theme-bytedance-cmp","keywords":[],"version":"0.0.1","description":"Powered By [ArcoDesign](https://arco.design/)","sanitized_name":"@arco-design/theme-bytedance-cmp","publisher":{"email":"yinkaihui@bytedance.com","username":"arcodesign-bot"},"maintainers":[{"email":"xiaziqi.sia@bytedance.com","username":"xiaziqi.sia"},{"email":"tangshumin.666@bytedance.com","username":"tangshumin666"},{"email":"wangtianli.y@bytedance.com","username":"wonuanyangying"},{"email":"taoyiyue@bytedance.com","username":"taoyiyue"},{"email":"zhihengzuo@gmail.com","username":"misterluffy"},{"email":"yinkaihui0828@163.com","username":"yinkaihui"},{"email":"arco-design@bytedance.com","username":"arcodesign-bot"},{"email":"michael2ib1989@gmail.com","username":"n0rush"},{"email":"flsion@outlook.com","username":"flsion"},{"email":"731401082@qq.com","username":"pjy"},{"email":"bnpm@bytedance.com","username":"bytednpm"}],"license":"MIT","date":"2021-11-12T08:09:15.182Z","links":{"npm":"https://www.npmjs.com/package/@arco-design/theme-bytedance-cmp"}},"score":{"final":23.5355,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":44,"weekly":29},"dependents":0,"updated":"2026-10-08T02:51:13.565Z","searchScore":23.31646,"package":{"name":"cmp-tool","keywords":[],"version":"1.1.2","description":"编辑平台组件开发命令行工具，负责发布组件到到组件市场。","sanitized_name":"cmp-tool","publisher":{"email":"lihongyin@58ganji.com","username":"58chr"},"maintainers":[{"email":"lihongyin@58ganji.com","username":"58chr"}],"license":"ISC","date":"2019-11-14T12:14:32.061Z","links":{"homepage":"","repository":"http://igit.58corp.com/chinahr-fe/cmp-cli.git","npm":"https://www.npmjs.com/package/cmp-tool"}},"score":{"final":23.31646,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":45,"weekly":3},"dependents":0,"updated":"2026-10-07T20:01:29.590Z","searchScore":23.269886,"package":{"name":"@axiasolar-js/metadata-cmp","keywords":[],"version":"1.1.0","description":"Compares metadata from 2 sources","sanitized_name":"@axiasolar-js/metadata-cmp","publisher":{"email":"sankar.boro@zeeve.io","username":"sankar-boro-zeeve"},"maintainers":[{"email":"abhishek.rana@zeeve.io","username":"abhishek-zeeve"},{"email":"sankar.boro@zeeve.io","username":"sankar-boro-zeeve"}],"license":"Apache-2.0","date":"2021-09-23T13:24:57.742Z","links":{"homepage":"https://github.com/AxiaSolar-Js/tools/tree/master/packages/metadata-cmp#readme","repository":"git+https://github.com/AxiaSolar-Js/tools.git","bugs":"https://github.com/AxiaSolar-Js/tools/issues","npm":"https://www.npmjs.com/package/@axiasolar-js/metadata-cmp"}},"score":{"final":23.269886,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":70,"weekly":3},"dependents":0,"updated":"2026-10-07T21:11:42.867Z","searchScore":23.263062,"package":{"name":"@quentinm22/table-cmp-react","keywords":["table","react","responsive"],"version":"1.2.6","description":"PACKAGE table","sanitized_name":"@quentinm22/table-cmp-react","publisher":{"email":"quentin.meunier1@laposte.net","username":"quentinm22"},"maintainers":[{"email":"quentin.meunier1@laposte.net","username":"quentinm22"}],"license":"MIT","date":"2023-08-23T16:03:43.986Z","links":{"npm":"https://www.npmjs.com/package/@quentinm22/table-cmp-react"}},"score":{"final":23.263062,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":66,"weekly":10},"dependents":"5","updated":"2026-10-07T18:16:08.904Z","searchScore":23.203466,"package":{"name":"@s-ui/react-cmp-modal","keywords":[],"version":"1.32.0","description":"This component shows a Modal to let the user know about the consents, purposes and vendors that will use cookies in the platform to give different services. The modal connects with a `cmp` library in order to show all the data and let the user customize i","sanitized_name":"@s-ui/react-cmp-modal","publisher":{"email":"cloud-accounts@scmspain.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":"2020-11-24T09:47:03.348Z","links":{"npm":"https://www.npmjs.com/package/@s-ui/react-cmp-modal"}},"score":{"final":23.203466,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":59,"weekly":2},"dependents":0,"updated":"2026-10-07T16:06:10.458Z","searchScore":23.198572,"package":{"name":"@frankhoodbs/number-animation-cmp-gsap","keywords":[],"version":"5.0.0","description":"Number Animation component using GSAP","sanitized_name":"@frankhoodbs/number-animation-cmp-gsap","publisher":{"email":"info@frankhood.it","username":"frankhood-info"},"maintainers":[{"email":"giando110188@gmail.com","username":"giando110188"},{"email":"info@frankhood.it","username":"frankhood-info"},{"email":"skill83@gmail.com","username":"skill83"},{"email":"m.brandonisio@frankhood.it","username":"m.brandonisio"}],"license":"ISC","date":"2026-03-04T13:34:38.443Z","links":{"npm":"https://www.npmjs.com/package/@frankhoodbs/number-animation-cmp-gsap"}},"score":{"final":23.198572,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":53,"weekly":11},"dependents":0,"updated":"2026-10-05T03:01:09.090Z","searchScore":23.147877,"package":{"name":"cmp-arch-gates","keywords":["kmp","compose-multiplatform","architecture","lint","module-graph","layered-dag","ci"],"version":"0.5.0","description":"Deterministic architecture gates for KMP / Compose Multiplatform codebases: a layered-module-DAG + boundary/visibility linter, run in CI or locally. Project-agnostic CORE; per-project CONFIG in the consuming repo's .arch-gates/.","sanitized_name":"cmp-arch-gates","publisher":{"email":"cjleaird@streakbank.com","username":"streakbank"},"maintainers":[{"email":"cjleaird@streakbank.com","username":"streakbank"}],"license":"MIT","date":"2026-07-13T02:03:02.442Z","links":{"homepage":"https://github.com/StreakBank/cmp-arch-gates#readme","repository":"git+https://github.com/StreakBank/cmp-arch-gates.git","bugs":"https://github.com/StreakBank/cmp-arch-gates/issues","npm":"https://www.npmjs.com/package/cmp-arch-gates"}},"score":{"final":23.147877,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":43,"weekly":1},"dependents":0,"updated":"2026-10-06T21:31:24.695Z","searchScore":23.121979,"package":{"name":"@axiasolar/metadata-cmp","keywords":[],"version":"1.0.0","description":"Compares metadata from 2 sources","sanitized_name":"@axiasolar/metadata-cmp","publisher":{"email":"sankar.boro@zeeve.io","username":"sankar-boro-zeeve"},"maintainers":[{"email":"sankar.boro@zeeve.io","username":"sankar-boro-zeeve"},{"email":"abhishek.rana@zeeve.io","username":"abhishek-zeeve"}],"license":"Apache-2.0","date":"2021-09-19T03:19:00.465Z","links":{"homepage":"https://github.com/AxiaSolar-Js/tools/tree/master/packages/metadata-cmp#readme","repository":"git+https://github.com/AxiaSolar-Js/tools.git","bugs":"https://github.com/AxiaSolar-Js/tools/issues","npm":"https://www.npmjs.com/package/@axiasolar/metadata-cmp"}},"score":{"final":23.121979,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":240,"weekly":60},"dependents":0,"updated":"2026-10-03T13:30:30.194Z","searchScore":22.988188,"package":{"name":"@aiql.io/react","keywords":["aiql","react","embed","knowledge graph","knowledge management","graph","rag"],"version":"0.1.16","description":"React SDK for embedding AiQL components","sanitized_name":"@aiql-io/react","publisher":{"email":"maxim@aiql.io","username":"aiql-io"},"maintainers":[{"email":"maxim@aiql.io","username":"aiql-io"}],"license":"MIT","date":"2026-10-03T13:29:59.304Z","links":{"homepage":"https://docs.aiql.io/","repository":"git+https://github.com/AiQL-io/aiql-react.git","bugs":"https://github.com/AiQL-io/aiql-react/issues","npm":"https://www.npmjs.com/package/@aiql.io/react"}},"score":{"final":22.988188,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":46,"weekly":3},"dependents":0,"updated":"2026-10-09T07:46:15.137Z","searchScore":22.963636,"package":{"name":"@arco-themes/vue-ceair-cmp","keywords":[],"version":"0.0.1","description":"Powered By [ArcoDesign](https://arco.design/)","sanitized_name":"@arco-themes/vue-ceair-cmp","publisher":{"email":"arco-design@bytedance.com","username":"arcodesign-bot"},"maintainers":[{"email":"arco-design@bytedance.com","username":"arcodesign-bot"},{"email":"741779880@qq.com","username":"lyspro"}],"license":"MIT","date":"2025-02-25T06:14:42.445Z","links":{"npm":"https://www.npmjs.com/package/@arco-themes/vue-ceair-cmp"}},"score":{"final":22.963636,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":201,"weekly":57},"dependents":0,"updated":"2026-10-07T21:01:29.812Z","searchScore":22.806192,"package":{"name":"@gebruederheitz/consent-tools","keywords":["GDPR","dsgvo","consent management","toolbox"],"version":"3.4.1","description":"Extended pluggable tooling for consent management services.","sanitized_name":"@gebruederheitz/consent-tools","publisher":{"email":"andreas.maros@gebruederheitz.de","username":"mediocrity"},"maintainers":[{"email":"andreas.maros@gebruederheitz.de","username":"mediocrity"}],"license":"GPL-3.0-only","date":"2026-02-04T14:14:35.636Z","links":{"homepage":"https://github.com/gebruederheitz/consent-tools#readme","repository":"git+https://github.com/gebruederheitz/consent-tools.git","bugs":"https://github.com/gebruederheitz/consent-tools/issues","npm":"https://www.npmjs.com/package/@gebruederheitz/consent-tools"}},"score":{"final":22.806192,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6601,"weekly":6601},"dependents":0,"updated":"2026-10-09T09:19:53.424Z","searchScore":22.792704,"package":{"name":"consent-rr","keywords":["ublock-origin","ubo","cookie-consent","consent","gdpr","tcf","onetrust","cookiebot","scriptlet","redirect-resource"],"version":"1.55.0","description":"Cookie-consent resource replacements for uBlock Origin","sanitized_name":"consent-rr","publisher":{"email":"mp3geek@gmail.com","username":"fanboynz"},"maintainers":[{"email":"mp3geek@gmail.com","username":"fanboynz"}],"license":"GPL-3.0-or-later","date":"2026-10-09T09:19:21.845Z","links":{"homepage":"https://github.com/ryanbr/consent-rr#readme","repository":"git+https://github.com/ryanbr/consent-rr.git","bugs":"https://github.com/ryanbr/consent-rr/issues","npm":"https://www.npmjs.com/package/consent-rr"}},"score":{"final":22.792704,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":42,"weekly":2},"dependents":0,"updated":"2026-10-07T18:41:28.624Z","searchScore":22.783718,"package":{"name":"@axia-js/metadata-cmp","keywords":[],"version":"0.1.0","description":"Compares metadata from 2 sources","sanitized_name":"@axia-js/metadata-cmp","publisher":{"email":"sankar.boro@zeeve.io","username":"sankar-boro-zeeve"},"maintainers":[{"email":"sankar.boro@zeeve.io","username":"sankar-boro-zeeve"}],"license":"Apache-2.0","date":"2021-11-15T03:16:26.666Z","links":{"homepage":"https://github.com/axia-js/tools/tree/master/packages/metadata-cmp#readme","repository":"git+https://github.com/axia-js/tools.git","bugs":"https://github.com/axia-js/tools/issues","npm":"https://www.npmjs.com/package/@axia-js/metadata-cmp"}},"score":{"final":22.783718,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":493,"weekly":186},"dependents":0,"updated":"2026-10-07T19:06:13.067Z","searchScore":22.76457,"package":{"name":"@treewyrm/freelancer","keywords":["freelancer","digital anvil","game","modding","utf","ini","bini","thn","thorn"],"version":"2.0.0","description":"Reads and writes the data formats of Freelancer (Digital Anvil, 2003): UTF assets, INI and BINI, THN scene scripts, and the resource DLLs.","sanitized_name":"@treewyrm/freelancer","publisher":{"email":"treewyrm@gmail.com","username":"treewyrm"},"maintainers":[{"email":"treewyrm@gmail.com","username":"treewyrm"}],"license":"MIT","date":"2026-09-30T19:00:10.859Z","links":{"homepage":"https://github.com/treewyrm/freelancer#readme","repository":"git+https://github.com/treewyrm/freelancer.git","bugs":"https://github.com/treewyrm/freelancer/issues","npm":"https://www.npmjs.com/package/@treewyrm/freelancer"}},"score":{"final":22.76457,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":354,"weekly":44},"dependents":0,"updated":"2026-10-04T23:46:08.619Z","searchScore":22.60656,"package":{"name":"emi-indo-cordova-plugin-admob","keywords":["ecosystem:cordova","cordova-android","javascript","admob","cordova-plugin-admob","cordova-admob-free","cordova-admob-plus","admob-plus-cordova","cordova-admob-pro","cordova-admob-ios","cordova-admob-android","capacitor","capacitor-admob","capacitor-android","capacitor-ios","adsense","webview","admanager","quasar-framework","quasar"],"version":"3.0.4","description":"Cordova/Quasar/Capacitor Plugin Admob Android IOS","sanitized_name":"emi-indo-cordova-plugin-admob","publisher":{"email":"cordova.c3addon@gmail.com","username":"emi-indo"},"maintainers":[{"email":"cordova.c3addon@gmail.com","username":"emi-indo"}],"license":"MIT","date":"2026-05-24T22:13:32.788Z","links":{"homepage":"https://github.com/EMI-INDO/emi-indo-cordova-plugin-admob#readme","repository":"git+https://github.com/EMI-INDO/emi-indo-cordova-plugin-admob.git","bugs":"https://github.com/EMI-INDO/emi-indo-cordova-plugin-admob/issues","npm":"https://www.npmjs.com/package/emi-indo-cordova-plugin-admob"}},"score":{"final":22.60656,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":47,"weekly":2},"dependents":0,"updated":"2026-10-03T17:16:10.714Z","searchScore":22.517551,"package":{"name":"@microwin168/ai-cmp","keywords":[],"version":"0.0.24","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.0.","sanitized_name":"@microwin168/ai-cmp","publisher":{"email":"1026523497@qq.com","username":"microwin168"},"maintainers":[{"email":"1026523497@qq.com","username":"microwin168"}],"date":"2026-03-21T14:59:18.184Z","links":{"npm":"https://www.npmjs.com/package/@microwin168/ai-cmp"}},"score":{"final":22.517551,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":136,"weekly":30},"dependents":"3","updated":"2026-10-06T06:56:34.613Z","searchScore":22.491476,"package":{"name":"semver-compare-multi","keywords":["semver","compare","cmp","comparison","sort"],"version":"1.0.3","description":"Compare two semver version strings with variable length and cutomizable separators, returning -1, 0, or 1","sanitized_name":"semver-compare-multi","publisher":{"email":"zenithpolar2@gmail.com","username":"zenithpolar"},"maintainers":[{"email":"zenithpolar2@gmail.com","username":"zenithpolar"}],"license":"MIT","date":"2017-10-06T11:38:19.466Z","links":{"homepage":"https://github.com/zenithpolar/semver-compare","repository":"git://github.com/zenithpolar/semver-compare.git","bugs":"https://github.com/zenithpolar/semver-compare/issues","npm":"https://www.npmjs.com/package/semver-compare-multi"}},"score":{"final":22.491476,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":42,"weekly":2},"dependents":0,"updated":"2026-10-06T16:26:10.263Z","searchScore":22.379799,"package":{"name":"mui-cmp-cli","keywords":["mui","components","cli","react","material-ui"],"version":"0.1.5","description":"CLI tool for mui-cmp components","sanitized_name":"mui-cmp-cli","publisher":{"email":"shindouhiro@gmail.com","username":"shindouhikru"},"maintainers":[{"email":"shindouhiro@gmail.com","username":"shindouhikru"}],"license":"MIT","date":"2025-05-13T10:26:43.425Z","links":{"homepage":"https://storybook-static-fqf3kzd1b-shindouhiros-projects.vercel.app","repository":"git+https://github.com/shindouhiro/mui-cmp.git","bugs":"https://github.com/shindouhiro/mui-cmp/issues","npm":"https://www.npmjs.com/package/mui-cmp-cli"}},"score":{"final":22.379799,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":45,"weekly":5},"dependents":"1","updated":"2026-10-07T12:41:11.606Z","searchScore":22.251955,"package":{"name":"nv-array-sort","keywords":[],"version":"1.0.7","description":"nv-array-sort ============ - nv-array-sort","sanitized_name":"nv-array-sort","publisher":{"email":"286264978@qq.com","username":"ihgazni2"},"maintainers":[{"email":"286264978@qq.com","username":"ihgazni2"}],"license":"ISC","date":"2021-05-24T14:17:50.832Z","links":{"npm":"https://www.npmjs.com/package/nv-array-sort"}},"score":{"final":22.251955,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":41,"weekly":12},"dependents":0,"updated":"2026-10-07T23:41:33.709Z","searchScore":22.242134,"package":{"name":"example1-hap-cmp","keywords":["ice","react","block"],"version":"1.0.1","description":"Hap Cmp","sanitized_name":"example1-hap-cmp","publisher":{"email":"598260403@qq.com","username":"qihuang"},"maintainers":[{"email":"598260403@qq.com","username":"qihuang"}],"license":"MIT","date":"2019-03-14T07:59:00.385Z","links":{"homepage":"https://unpkg.com/example1-hap-cmp@1.0.1/build/index.html","npm":"https://www.npmjs.com/package/example1-hap-cmp"}},"score":{"final":22.242134,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2601,"weekly":935},"dependents":"2","updated":"2026-10-08T04:06:25.325Z","searchScore":22.106226,"package":{"name":"@pallad/compare","keywords":["comparable","sorting","custom sorting","value object","comparison"],"version":"1.2.0","description":"Custom sorting inspired by Rust","sanitized_name":"@pallad/compare","publisher":{"email":"lukasz.kuzynski@gmail.com","username":"wookieb"},"maintainers":[{"email":"lukasz.kuzynski@gmail.com","username":"wookieb"}],"license":"MIT","date":"2022-12-05T16:23:48.111Z","links":{"homepage":"https://github.com/pallad-ts/compare#readme","repository":"git+https://github.com/pallad-ts/compare.git","bugs":"https://github.com/pallad-ts/compare/issues","npm":"https://www.npmjs.com/package/@pallad/compare"}},"score":{"final":22.106226,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":484,"weekly":16},"dependents":0,"updated":"2026-10-04T14:31:09.620Z","searchScore":22.088902,"package":{"name":"@aiready/components","keywords":["aiready","components","ui","react","charts","d3","tailwindcss"],"version":"0.14.26","description":"Unified shared components library (UI, charts, hooks, utilities) for AIReady","sanitized_name":"@aiready/components","publisher":{"email":"caopengau@gmail.com","username":"caopeng"},"maintainers":[{"email":"caopengau@gmail.com","username":"caopeng"}],"license":"MIT","date":"2026-05-10T12:50:04.892Z","links":{"homepage":"https://github.com/getaiready/aiready-components#readme","repository":"https://github.com/getaiready/aiready-components.git","bugs":"https://github.com/getaiready/aiready-components/issues","npm":"https://www.npmjs.com/package/@aiready/components"}},"score":{"final":22.088902,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":111,"weekly":20},"dependents":0,"updated":"2026-10-09T22:32:06.474Z","searchScore":21.965878,"package":{"name":"@ai-ecoverse/wasm-diffutils","keywords":["wasm","emscripten","slicc","homescoop","diff","diffutils"],"version":"3.12.0-1","description":"GNU diffutils 3.12 (diff/cmp/diff3/sdiff) for wasm / slicc","sanitized_name":"@ai-ecoverse/wasm-diffutils","publisher":{"email":"lars@trieloff.net","username":"trieloff"},"maintainers":[{"email":"karlpauls@gmail.com","username":"karlpauls"},{"email":"lars@trieloff.net","username":"trieloff"}],"license":"GPL-3.0-or-later","date":"2026-10-09T22:28:59.744Z","links":{"homepage":"https://github.com/ai-ecoverse/homescoop/tree/main/packages/diffutils","repository":"git+https://github.com/ai-ecoverse/homescoop.git","bugs":"https://github.com/ai-ecoverse/homescoop/issues","npm":"https://www.npmjs.com/package/@ai-ecoverse/wasm-diffutils"}},"score":{"final":21.965878,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":37,"weekly":2},"dependents":0,"updated":"2026-10-09T22:46:10.599Z","searchScore":21.965826,"package":{"name":"prooflane-profile-cmp","keywords":["prooflane","verification","evidence","receipts","agents"],"version":"0.0.1","description":"The Compose Multiplatform stack profile and its golden tree.","sanitized_name":"prooflane-profile-cmp","publisher":{"email":"karelvdmmisc@gmail.com","username":"karelvdm"},"maintainers":[{"email":"karelvdmmisc@gmail.com","username":"karelvdm"}],"license":"MIT","date":"2026-09-04T22:24:56.274Z","links":{"homepage":"https://github.com/kvdm-co-pilot/create-cmp/blob/main/docs/proposals/PACKAGE-SPLIT.md","repository":"git+https://github.com/kvdm-co-pilot/create-cmp.git","bugs":"https://github.com/kvdm-co-pilot/create-cmp/issues","npm":"https://www.npmjs.com/package/prooflane-profile-cmp"}},"score":{"final":21.965826,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":62,"weekly":27},"dependents":0,"updated":"2026-10-05T21:16:29.997Z","searchScore":21.963884,"package":{"name":"ararin-cmp-mobile","keywords":["Components","React","Mobile"],"version":"0.4.5","description":"一个react组件库。测试阶段中。","sanitized_name":"ararin-cmp-mobile","publisher":{"email":"1229349850@qq.com","username":"ararin"},"maintainers":[{"email":"1229349850@qq.com","username":"ararin"}],"license":"MIT","date":"2021-11-15T08:22:09.116Z","links":{"homepage":"https://github.com/kirriri/ararin-ui-mobile#readme","repository":"git+https://github.com/kirriri/ararin-ui-mobile.git","bugs":"https://github.com/kirriri/ararin-ui-mobile/issues","npm":"https://www.npmjs.com/package/ararin-cmp-mobile"}},"score":{"final":21.963884,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":111,"weekly":44},"dependents":0,"updated":"2026-10-08T12:31:08.804Z","searchScore":21.93688,"package":{"name":"@overwolf/ow-test-electron","keywords":["ow-electron","overwolf electron"],"version":"22.3.3-1","description":"Build cross platform desktop apps with JavaScript, HTML, and CSS","sanitized_name":"@overwolf/ow-test-electron","publisher":{"email":"elad.bahar@overwolf.com","username":"elad.bahar"},"maintainers":[{"email":"srabouin@gmail.com","username":"srabouin"},{"email":"david.zoltan@overwolf.com","username":"davidzoltan"},{"email":"tom.wolf@overwolf.com","username":"tom.wolf"},{"email":"elad.bahar@overwolf.com","username":"elad.bahar"},{"email":"shai.abraham@overwolf.com","username":"shai.overwolf"},{"email":"guy.sarusi@overwolf.com","username":"guy.sarusi"},{"email":"gal.pinto@overwolf.com","username":"gal.pinto"}],"license":"MIT","date":"2023-04-24T08:43:59.792Z","links":{"homepage":"https://github.com/electron/electron#readme","repository":"git+https://github.com/electron/electron.git","bugs":"https://github.com/electron/electron/issues","npm":"https://www.npmjs.com/package/@overwolf/ow-test-electron"}},"score":{"final":21.93688,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":96,"weekly":5},"dependents":"2","updated":"2026-10-08T04:01:14.621Z","searchScore":21.790476,"package":{"name":"@skenora/scene-plan","keywords":[],"version":"0.2.0","description":"Declarative ScenePlan contracts, validation, normalization, and compilation for Skenora.","sanitized_name":"@skenora/scene-plan","publisher":{"email":"jdzhang225@gmail.com","username":"jdzhang225gmail"},"maintainers":[{"email":"jdzhang225@gmail.com","username":"jdzhang225gmail"}],"date":"2026-10-08T04:00:38.244Z","links":{"npm":"https://www.npmjs.com/package/@skenora/scene-plan"}},"score":{"final":21.790476,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":101,"weekly":14},"dependents":0,"updated":"2026-10-07T05:51:38.322Z","searchScore":21.775732,"package":{"name":"@shinkashi/insight-sdk","keywords":["CMP","Solution Insight"],"version":"2.7.0","description":"Solution Insight SDK for JavaScript","sanitized_name":"@shinkashi/insight-sdk","publisher":{"email":"s.kashiwagi@gmail.com","username":"shinkashi"},"maintainers":[{"email":"s.kashiwagi@gmail.com","username":"shinkashi"}],"license":"Apache-2.0","date":"2022-06-22T11:28:00.563Z","links":{"homepage":"https://github.com/shinkashi/insight-sdk-js#readme","repository":"https://scm.dimensiondata.com/aumc/insight-apac/insight-sdk-js.git","bugs":"https://github.com/shinkashi/insight-sdk-js/issues","npm":"https://www.npmjs.com/package/@shinkashi/insight-sdk"}},"score":{"final":21.775732,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6061,"weekly":1546},"dependents":"16","updated":"2026-10-05T15:38:41.410Z","searchScore":21.748135,"package":{"name":"consent-string","keywords":["consent","gdpr","iab"],"version":"1.5.2","description":"Encode and decode web-safe base64 consent information with the IAB EU's GDPR Transparency and Consent Framework","sanitized_name":"consent-string","publisher":{"email":"yo@chrispaterson.io","username":"chrispaterson"},"maintainers":[{"email":"chrispaterson82@gmail.com","username":"chrispaterson"},{"email":"jawad.stouli@gmail.com","username":"jawadst"}],"license":"MIT","date":"2019-10-03T21:27:41.764Z","links":{"homepage":"https://github.com/InteractiveAdvertisingBureau/Consent-String-SDK-JS","repository":"git+https://github.com/InteractiveAdvertisingBureau/Consent-String-SDK-JS.git","bugs":"https://github.com/InteractiveAdvertisingBureau/Consent-String-SDK-JS/issues","npm":"https://www.npmjs.com/package/consent-string"}},"score":{"final":21.748135,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":47,"weekly":4},"dependents":0,"updated":"2026-10-08T14:36:15.953Z","searchScore":21.738419,"package":{"name":"@christiansousa/cmp-web-sdk","keywords":["usercentrics","cmp","consent","privacy","gdpr","tcf","ccpa","web","browser","sdk"],"version":"2.0.0","description":"Usercentrics CMP Browser V3 SDK","sanitized_name":"@christiansousa/cmp-web-sdk","publisher":{"email":"christian.sousa@usercentrics.com","username":"christiansousa"},"maintainers":[{"email":"christian.sousa@usercentrics.com","username":"christiansousa"}],"license":"SEE LICENSE IN LICENSE.md","date":"2025-10-30T10:30:36.260Z","links":{"npm":"https://www.npmjs.com/package/@christiansousa/cmp-web-sdk"}},"score":{"final":21.738419,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":35,"weekly":3},"dependents":0,"updated":"2026-10-09T22:46:09.615Z","searchScore":21.708591,"package":{"name":"prooflane-studio-cmp","keywords":["prooflane","verification","evidence","receipts","agents"],"version":"0.0.1","description":"The mobile eyes: preview registry, headless render, live inspector. Providers behind the console's interfaces.","sanitized_name":"prooflane-studio-cmp","publisher":{"email":"karelvdmmisc@gmail.com","username":"karelvdm"},"maintainers":[{"email":"karelvdmmisc@gmail.com","username":"karelvdm"}],"license":"MIT","date":"2026-09-04T22:24:59.013Z","links":{"homepage":"https://github.com/kvdm-co-pilot/create-cmp/blob/main/docs/proposals/PACKAGE-SPLIT.md","repository":"git+https://github.com/kvdm-co-pilot/create-cmp.git","bugs":"https://github.com/kvdm-co-pilot/create-cmp/issues","npm":"https://www.npmjs.com/package/prooflane-studio-cmp"}},"score":{"final":21.708591,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":320,"weekly":63},"dependents":"2","updated":"2026-10-07T16:06:12.306Z","searchScore":21.708395,"package":{"name":"@frankhoodbs/combobox-cmp","keywords":[],"version":"5.0.0","description":"Dropdown component","sanitized_name":"@frankhoodbs/combobox-cmp","publisher":{"email":"info@frankhood.it","username":"frankhood-info"},"maintainers":[{"email":"giando110188@gmail.com","username":"giando110188"},{"email":"info@frankhood.it","username":"frankhood-info"},{"email":"skill83@gmail.com","username":"skill83"},{"email":"m.brandonisio@frankhood.it","username":"m.brandonisio"}],"license":"ISC","date":"2026-03-04T13:34:42.450Z","links":{"npm":"https://www.npmjs.com/package/@frankhoodbs/combobox-cmp"}},"score":{"final":21.708395,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":428,"weekly":103},"dependents":"6","updated":"2026-10-07T00:56:27.739Z","searchScore":21.68305,"package":{"name":"@rslike/std","keywords":["std","standard","undefined behavior","try","try/catch","try/catch/finally","rust like","rust","option","result"],"version":"3.4.0","description":"JavaScript Standard library without udndefined behavior!","sanitized_name":"@rslike/std","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:dfcd575e-b925-4811-abaf-aef3ca419101","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"vitalicset@yandex.ru","username":"vitalicset"}],"license":"MIT","date":"2026-08-11T13:23:38.906Z","links":{"homepage":"https://github.com/vitalics/rslike/blob/main/packages/std/README.md","repository":"git+https://github.com/vitalics/rslike.git","bugs":"https://github.com/vitalics/rslike/issues","npm":"https://www.npmjs.com/package/@rslike/std"}},"score":{"final":21.68305,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":63,"weekly":22},"dependents":0,"updated":"2026-10-07T09:51:29.000Z","searchScore":21.520802,"package":{"name":"webform-privacy-consent-scanner","keywords":["privacy","gdpr","cmp","cookiebot","onetrust","efilli","hubspot","google-forms","microsoft-forms","webform","scanner","node","cli","playwright"],"version":"0.1.10","description":"Advanced web form scanner detecting Google Forms, HubSpot Forms, Microsoft Forms, Formstack Forms with comprehensive CMP detection including Cookiebot, OneTrust, Efilli, and GDPR compliance auditing. Also detects 3rd party application links and embedded f","sanitized_name":"webform-privacy-consent-scanner","publisher":{"email":"me@c3nk.com","username":"c3nk"},"maintainers":[{"email":"me@c3nk.com","username":"c3nk"}],"license":"MIT","date":"2025-10-28T16:37:13.391Z","links":{"homepage":"https://github.com/c3nk/webform-privacy-consent-scanner#readme","repository":"git+https://github.com/c3nk/webform-privacy-consent-scanner.git","bugs":"https://github.com/c3nk/webform-privacy-consent-scanner/issues","npm":"https://www.npmjs.com/package/webform-privacy-consent-scanner"}},"score":{"final":21.520802,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":57,"weekly":2},"dependents":0,"updated":"2026-10-03T23:06:09.970Z","searchScore":21.463863,"package":{"name":"@biscotti-cmp/mcp-server","keywords":["mcp","consent","cmp","biscotti","gdpr","privacy"],"version":"1.2.2","description":"Model Context Protocol (MCP) server for the Biscotti CMP REST API","sanitized_name":"@biscotti-cmp/mcp-server","publisher":{"email":"info@biscotti-cmp.com","username":"campcruisers"},"maintainers":[{"email":"info@biscotti-cmp.com","username":"campcruisers"}],"license":"MIT","date":"2026-06-13T21:47:46.562Z","links":{"homepage":"https://github.com/biscotti-cmp/mcp-server#readme","repository":"git+https://github.com/biscotti-cmp/mcp-server.git","bugs":"https://github.com/biscotti-cmp/mcp-server/issues","npm":"https://www.npmjs.com/package/@biscotti-cmp/mcp-server"}},"score":{"final":21.463863,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":67,"weekly":3},"dependents":0,"updated":"2026-10-08T02:56:36.112Z","searchScore":21.422432,"package":{"name":"knowledge-graph-viewer-cmp","keywords":[],"version":"22.0.0","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.1.2.","sanitized_name":"knowledge-graph-viewer-cmp","publisher":{"email":"mod.moody@gmail.com","username":"erenyagdiran"},"maintainers":[{"email":"mod.moody@gmail.com","username":"erenyagdiran"}],"date":"2019-08-19T11:50:14.120Z","links":{"npm":"https://www.npmjs.com/package/knowledge-graph-viewer-cmp"}},"score":{"final":21.422432,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1319,"weekly":300},"dependents":"3","updated":"2026-10-05T21:26:25.412Z","searchScore":21.37673,"package":{"name":"@tinkoff/react-hooks","keywords":[],"version":"0.5.4","description":"Set of React Hooks","sanitized_name":"@tinkoff/react-hooks","publisher":{"email":"surf4sites@yandex.ru","username":"super_oleg"},"maintainers":[{"email":"npmjs@tinkoff.ru","username":"tinkoffbank"},{"email":"dmitry@korolev.dk","username":"dmitry-korolev"},{"email":"yeahga@yandex.ru","username":"yeahga"},{"email":"pepsi-light@mail.ru","username":"hondasmx"},{"email":"m.loshakov@tinkoff.ru","username":"makar_l"},{"email":"Roulandx@gmail.com","username":"rouland"},{"email":"mngame51@gmail.com","username":"ishivan"},{"email":"yulia.tcareva@gmail.com","username":"ytsareva"},{"email":"shoom3301@gmail.com","username":"shoom3301"},{"email":"alexander@inkin.ru","username":"waterplea"},{"email":"meskill@mail.ru","username":"meskill"},{"email":"darragon-nn@yandex.ru","username":"marsibarsi"},{"email":"krisstal.mail@gmail.com","username":"zig-green"},{"email":"surf4sites@yandex.ru","username":"super_oleg"},{"email":"dersizes@gmail.com","username":"dersizes"},{"email":"metalalisa@aks-studio.com","username":"alexkvak"},{"email":"sradyukov@gmail.com","username":"sradyukov"}],"license":"Apache-2.0","date":"2026-03-17T11:00:26.280Z","links":{"homepage":"https://github.com/tramvaijs/tramvai#readme","repository":"git+ssh://git@github.com/tramvaijs/tramvai.git","bugs":"https://github.com/tramvaijs/tramvai/issues","npm":"https://www.npmjs.com/package/@tinkoff/react-hooks"}},"score":{"final":21.37673,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5870,"weekly":2419},"dependents":"6","updated":"2026-10-04T05:21:07.596Z","searchScore":21.127256,"package":{"name":"break_eternity.js","keywords":["bignum","bignumber","bigdecimal","number","decimal"],"version":"2.1.3","description":"A Javascript numerical library to represent numbers as large as 10^^1e308 and as small as 10^-10^^1e308. Sequel to break_infinity.js, designed for incremental games.","sanitized_name":"break_eternity-js","publisher":{"email":"Patashu@hotmail.com","actor":{"name":"patashu","type":"user","email":"Patashu@hotmail.com"},"username":"patashu"},"maintainers":[{"email":"Patashu@hotmail.com","username":"patashu"}],"license":"MIT","date":"2025-12-07T01:47:35.085Z","links":{"homepage":"https://github.com/Patashu/break_eternity.js#readme","repository":"git+https://github.com/Patashu/break_eternity.js.git","bugs":"https://github.com/Patashu/break_eternity.js/issues","npm":"https://www.npmjs.com/package/break_eternity.js"}},"score":{"final":21.127256,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":35,"weekly":1},"dependents":0,"updated":"2026-10-07T07:56:33.129Z","searchScore":21.114012,"package":{"name":"react-cmp-dtls-app","keywords":[],"version":"1.1.3","description":"Simple package to learn how to publish react component into NPM","sanitized_name":"react-cmp-dtls-app","publisher":{"email":"ajeetkurrey01@gmail.com","username":"ajeetkurrey"},"maintainers":[{"email":"ajeetkurrey01@gmail.com","username":"ajeetkurrey"}],"license":"ISC","date":"2019-09-12T12:51:49.646Z","links":{"npm":"https://www.npmjs.com/package/react-cmp-dtls-app"}},"score":{"final":21.114012,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":50,"weekly":4},"dependents":"6","updated":"2026-10-07T18:16:08.541Z","searchScore":21.092932,"package":{"name":"@s-ui/react-cmp-services","keywords":[],"version":"1.18.0","description":"Components with render props that offers you different logic in order to use CMP library.","sanitized_name":"@s-ui/react-cmp-services","publisher":{"email":"cloud-accounts@scmspain.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":"2020-03-23T09:53:18.673Z","links":{"npm":"https://www.npmjs.com/package/@s-ui/react-cmp-services"}},"score":{"final":21.092932,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":70,"weekly":16},"dependents":0,"updated":"2026-10-06T15:01:57.855Z","searchScore":20.950651,"package":{"name":"stabilize","keywords":["json","stringify","deterministic","hash","sort","stable"],"version":"1.0.0","description":"deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results","sanitized_name":"stabilize","publisher":{"email":"kyletburnett@gmail.com","username":"kyleburnett"},"maintainers":[{"email":"kyletburnett@gmail.com","username":"kyleburnett"}],"license":"MIT","date":"2015-08-31T15:15:09.169Z","links":{"homepage":"https://github.com/thinknodelabs/json-stable-stringify","repository":"git@github.com:thinknodelabs/json-stable-stringify.git","bugs":"https://github.com/thinknodelabs/json-stable-stringify/issues","npm":"https://www.npmjs.com/package/stabilize"}},"score":{"final":20.950651,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":95,"weekly":5},"dependents":0,"updated":"2026-10-05T17:41:12.538Z","searchScore":20.93008,"package":{"name":"@ekyc_qoobiss/qbs-analyze-cmp","keywords":[],"version":"0.0.16","description":"Selfie Analysis Component","sanitized_name":"@ekyc_qoobiss/qbs-analyze-cmp","publisher":{"email":"subscription@qoobiss.com","username":"ekyc_qoobiss"},"maintainers":[{"email":"subscription@qoobiss.com","username":"ekyc_qoobiss"}],"license":"MIT","date":"2025-09-15T13:06:17.475Z","links":{"homepage":"https://github.com/stenciljs/component-starter#readme","repository":"https://github.com/","bugs":"https://github.com/stenciljs/component-starter/issues","npm":"https://www.npmjs.com/package/@ekyc_qoobiss/qbs-analyze-cmp"}},"score":{"final":20.93008,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":32,"weekly":2},"dependents":0,"updated":"2026-10-05T22:01:27.997Z","searchScore":20.84309,"package":{"name":"@inqludeit/qualweb-plugin-cmp","keywords":[],"version":"2.0.1","description":"QualWeb plugin to dismiss cookie banners during evaluation.","sanitized_name":"@inqludeit/qualweb-plugin-cmp","publisher":{"email":"jlb@inqludeit.dk","username":"tellus"},"maintainers":[{"email":"jlb@inqludeit.dk","username":"tellus"}],"license":"MIT","date":"2024-01-19T12:08:06.193Z","links":{"homepage":"https://github.com/tellus/qualweb-plugin-cmp#readme","repository":"git+https://github.com/tellus/qualweb-plugin-cmp.git","bugs":"https://github.com/tellus/qualweb-plugin-cmp/issues","npm":"https://www.npmjs.com/package/@inqludeit/qualweb-plugin-cmp"}},"score":{"final":20.84309,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":75,"weekly":3},"dependents":0,"updated":"2026-10-07T16:06:12.796Z","searchScore":20.7796,"package":{"name":"@frankhoodbs/tabs-cmp","keywords":[],"version":"5.0.0","description":"Tabs component","sanitized_name":"@frankhoodbs/tabs-cmp","publisher":{"email":"info@frankhood.it","username":"frankhood-info"},"maintainers":[{"email":"giando110188@gmail.com","username":"giando110188"},{"email":"info@frankhood.it","username":"frankhood-info"},{"email":"skill83@gmail.com","username":"skill83"},{"email":"m.brandonisio@frankhood.it","username":"m.brandonisio"}],"license":"ISC","date":"2026-03-04T13:34:45.593Z","links":{"npm":"https://www.npmjs.com/package/@frankhoodbs/tabs-cmp"}},"score":{"final":20.7796,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":64,"weekly":29},"dependents":0,"updated":"2026-10-06T22:06:12.514Z","searchScore":20.76314,"package":{"name":"@hola.org/json-stable-stringify","keywords":["json","stringify","deterministic","hash","sort","stable"],"version":"1.0.1-hola.0","description":"deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results","sanitized_name":"@hola-org/json-stable-stringify","publisher":{"email":"npm@hola.org","username":"hola.org"},"maintainers":[{"email":"npm@hola.org","username":"hola.org"}],"license":"MIT","date":"2024-01-23T12:40:04.296Z","links":{"homepage":"https://github.com/substack/json-stable-stringify","repository":"git://github.com/substack/json-stable-stringify.git","bugs":"https://github.com/substack/json-stable-stringify/issues","npm":"https://www.npmjs.com/package/@hola.org/json-stable-stringify"}},"score":{"final":20.76314,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":29,"weekly":4},"dependents":0,"updated":"2026-10-06T18:21:17.739Z","searchScore":20.710457,"package":{"name":"cmp-ui","keywords":[],"version":"0.1.0","description":"Hello World~ >","sanitized_name":"cmp-ui","publisher":{"email":"26443086@qq.com","username":"mark980828"},"maintainers":[{"email":"26443086@qq.com","username":"mark980828"}],"license":"ISC","date":"2020-12-21T06:55:07.498Z","links":{"npm":"https://www.npmjs.com/package/cmp-ui"}},"score":{"final":20.710457,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":249,"weekly":36},"dependents":"1","updated":"2026-10-07T16:06:14.680Z","searchScore":20.706038,"package":{"name":"@frankhoodbs/popover-cmp","keywords":[],"version":"5.0.0","description":"Popover component","sanitized_name":"@frankhoodbs/popover-cmp","publisher":{"email":"info@frankhood.it","username":"frankhood-info"},"maintainers":[{"email":"giando110188@gmail.com","username":"giando110188"},{"email":"info@frankhood.it","username":"frankhood-info"},{"email":"skill83@gmail.com","username":"skill83"},{"email":"m.brandonisio@frankhood.it","username":"m.brandonisio"}],"license":"ISC","date":"2026-03-04T13:34:42.378Z","links":{"npm":"https://www.npmjs.com/package/@frankhoodbs/popover-cmp"}},"score":{"final":20.706038,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":35,"weekly":9},"dependents":"2","updated":"2026-10-07T05:41:15.840Z","searchScore":20.672132,"package":{"name":"cmpgantter","keywords":[],"version":"0.1.2","description":">","sanitized_name":"cmpgantter","publisher":{"email":"26443086@qq.com","username":"mark980828"},"maintainers":[{"email":"26443086@qq.com","username":"mark980828"}],"license":"ISC","date":"2020-11-12T11:34:37.072Z","links":{"npm":"https://www.npmjs.com/package/cmpgantter"}},"score":{"final":20.672132,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":354,"weekly":57},"dependents":"5","updated":"2026-10-05T22:11:17.930Z","searchScore":20.604982,"package":{"name":"@pleasetrythisathome/react.animate","keywords":["ease","react"],"version":"0.0.4","description":"A small mixin that adds state animation to React components.","sanitized_name":"@pleasetrythisathome/react-animate","publisher":{"email":"dbutman@gmail.com","username":"pleasetrythisathome"},"maintainers":[{"email":"dbutman@gmail.com","username":"pleasetrythisathome"}],"license":"MIT","date":"2015-07-25T17:06:09.149Z","links":{"homepage":"https://github.com/pleasetrythisathome/react.animate","npm":"https://www.npmjs.com/package/@pleasetrythisathome/react.animate"}},"score":{"final":20.604982,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1970,"weekly":758},"dependents":0,"updated":"2026-10-08T06:28:57.130Z","searchScore":20.602385,"package":{"name":"@squiz/vermgmt","keywords":[],"version":"2.0.1","description":"Management script for components, including version management and custom commands","sanitized_name":"@squiz/vermgmt","publisher":{"email":"rszarafinski@squiz.pl","username":"rszarafinski"},"maintainers":[{"email":"gsherwood+npm-publish@squiz.net","username":"squiz-npm-publish"},{"email":"callumloh@gmail.com","username":"cdloh"},{"email":"pcoshan@squiz.net","username":"pcoshansquiz"},{"email":"tadams@squiz.net","username":"tadams_squiz"},{"email":"abarnes@squiz.net","username":"abarnes_squiz"},{"email":"gsherwood@squiz.net","username":"gsherwood"},{"email":"pnolland@squiz.net","username":"pnolland"},{"email":"achadszinow@squiz.net","username":"chadszinow-squiz"},{"email":"dsherwood@squiz.net","username":"deborahsherwood"},{"email":"griseborough@squiz.net","username":"griseborough"},{"email":"akarelia@squiz.com.au","username":"akarelia"},{"email":"sdanis@squiz.net","username":"sdanis"},{"email":"oneal@squiz.net","username":"oliverneal"},{"email":"azakens@squiz.pl","username":"azakens"},{"email":"azenderowska@squiz.pl","username":"azenderowska.squiz"},{"email":"lnowak@squiz.net","username":"lnowak"},{"email":"mdobie@squiz.net","username":"mdobie"},{"email":"bmatters@squiz.net","username":"bmatters"},{"email":"ewyatt@squiz.net","username":"ewyatt"},{"email":"akrupa@squiz.net","username":"adakrupa"},{"email":"lwright@squiz.net","username":"lwright-sq"},{"email":"cupreti@squiz.net","username":"cupreti"},{"email":"wjarosz@squiz.net","username":"wjarosz"},{"email":"bwu@squiz.net","username":"bxwu"},{"email":"cfoster@squiz.net","username":"carlfoster"},{"email":"samort@squiz.net","username":"samort"},{"email":"yyang@squiz.net","username":"yyang1029"},{"email":"dwebster@squiz.net","username":"squiz-dwebster"},{"email":"tsmyth@squiz.net","username":"tsmyth"},{"email":"rainger@squiz.net","username":"rainger_squiz"},{"email":"tgrob@squiz.net","username":"thomasgrob"},{"email":"avanschoor@squiz.net","username":"avanschoor-squiz"},{"email":"ata@squiz.co.uk","username":"ata-squiz"},{"email":"asharpe@squiz.net","username":"asharpe-squiz"},{"email":"ajjohnson@squiz.net","username":"aj12"},{"email":"lstephan@squiz.net","username":"squiz-lstephan"},{"email":"ncallahan@squiz.net","username":"squiz-ncallahan"},{"email":"dschoen@squiz.net","username":"squiz-dschoen"},{"email":"ksilalahi@squiz.net","username":"squiz-ksilalahi"},{"email":"jpolgar@squiz.net","username":"jpolgar-squiz"},{"email":"pkiriakou@squiz.pl","username":"pkiriakou"},{"email":"rmcavoy@squiz.net","username":"rmcavoy-squiz"},{"email":"jchaware@squiz.net","username":"jchaware"},{"email":"mnowakowski@squiz.pl","username":"mnowakowski1"},{"email":"mbattiston@squiz.net","username":"mbattistonatsquizdotnet"},{"email":"pantyporowicz@squiz.net","username":"pantyporowicz-squiz"},{"email":"djarrott@squiz.net","username":"djarrott.squiz.net"},{"email":"mprazuch@squiz.pl","username":"mprazuch"},{"email":"cyang@squiz.net","username":"squiz-cyang"},{"email":"dkaczmarek@squiz.pl","username":"dkaczmarek"},{"email":"jwyatt@squiz.net","username":"jwyatt"},{"email":"bgribbin@squiz.net","username":"bgribbin"},{"email":"subha@squiz.net","username":"sukratubha"},{"email":"lneenan@squiz.net","username":"lineenan"},{"email":"achan@squiz.net","username":"aaronchan1010"},{"email":"halee@squiz.net","username":"haleesquiz"},{"email":"rszarafinski@squiz.pl","username":"rszarafinski"},{"email":"tmadden@squiz.net","username":"tmadden"},{"email":"gdemelloesilva@squiz.net","username":"gdemelloesilva.squiz"},{"email":"jwrobel@squiz.pl","username":"jwrobel"},{"email":"bpottier@squiz.net","username":"bpottier"},{"email":"hkapoor@squiz.net","username":"hkapoor_squiz"},{"email":"jking@squiz.net","username":"joshsquiz"},{"email":"cross@squiz.net","username":"cross-squiz"},{"email":"dheffernan@squiz.net","username":"dheffernan"},{"email":"tmalinowski@squiz.net","username":"tmalinowski"},{"email":"amcdermott@squiz.net","username":"andrew-squiz"},{"email":"hroudaki@squiz.net","username":"hadiroudaki"},{"email":"trais@squiz.net","username":"trais.squiz"},{"email":"dcousins@squiz.net","username":"dcousins"},{"email":"zzainab@squiz.net","username":"zzainab"},{"email":"dniegrebecki@squiz.net","username":"dawidn"},{"email":"astevens@squiz.net","username":"astevenssquiz"}],"license":"ISC","date":"2025-01-10T06:27:59.849Z","links":{"repository":"git@gitlab.squiz.net:mrek/verMgmt.git","npm":"https://www.npmjs.com/package/@squiz/vermgmt"}},"score":{"final":20.602385,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":49,"weekly":2},"dependents":"2","updated":"2026-10-07T18:16:11.054Z","searchScore":20.564102,"package":{"name":"@s-ui/react-cmp-banner","keywords":[],"version":"1.27.0","description":"This component shows a Banner to inform the user that the website use cookies with different purposes. From here, it could just accept it and keep using the website or open the <CmpModal> in order to know more about this and even customize the consents.","sanitized_name":"@s-ui/react-cmp-banner","publisher":{"email":"cloud-accounts@scmspain.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":"2020-11-24T09:46:48.033Z","links":{"npm":"https://www.npmjs.com/package/@s-ui/react-cmp-banner"}},"score":{"final":20.564102,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":73,"weekly":2},"dependents":"1","updated":"2026-10-07T19:11:27.058Z","searchScore":20.507652,"package":{"name":"@frankhoodbs/loader-cmp","keywords":[],"version":"5.0.0","description":"Simple loader component","sanitized_name":"@frankhoodbs/loader-cmp","publisher":{"email":"info@frankhood.it","username":"frankhood-info"},"maintainers":[{"email":"giando110188@gmail.com","username":"giando110188"},{"email":"info@frankhood.it","username":"frankhood-info"},{"email":"skill83@gmail.com","username":"skill83"},{"email":"m.brandonisio@frankhood.it","username":"m.brandonisio"}],"license":"ISC","date":"2026-03-04T13:34:38.301Z","links":{"npm":"https://www.npmjs.com/package/@frankhoodbs/loader-cmp"}},"score":{"final":20.507652,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":35,"weekly":12},"dependents":0,"updated":"2026-10-10T02:41:09.859Z","searchScore":20.432247,"package":{"name":"n8n-nodes-mcp-cliente-el-universal","keywords":["n8n-community-node-package"],"version":"0.1.39","description":"Servicio MCP para consultar las noticias del periodico El Universal Cartagena","sanitized_name":"n8n-nodes-mcp-cliente-el-universal","publisher":{"email":"sisdetcol@gmail.com","username":"sisdetcol"},"maintainers":[{"email":"sisdetcol@gmail.com","username":"sisdetcol"}],"license":"MIT","date":"2025-05-30T20:47:40.636Z","links":{"homepage":"https://github.com/Editora-del-Mar-S-A/n8n-nodes-mcp-cliente-el-universal#readme","repository":"git+https://github.com/Editora-del-Mar-S-A/n8n-nodes-mcp-cliente-el-universal.git","bugs":"https://github.com/Editora-del-Mar-S-A/n8n-nodes-mcp-cliente-el-universal/issues","npm":"https://www.npmjs.com/package/n8n-nodes-mcp-cliente-el-universal"}},"score":{"final":20.432247,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":46,"weekly":9},"dependents":0,"updated":"2026-10-05T03:11:09.755Z","searchScore":20.36624,"package":{"name":"@cristiand391/sf-plugin-fzf-cmp","keywords":["force","salesforce","sfdx","salesforcedx","sfdx-plugin","sf-plugin","sf-autocomplete","sf"],"version":"1.0.0","description":"Fuzzy completion for the Salesforce CLI","sanitized_name":"@cristiand391/sf-plugin-fzf-cmp","publisher":{"email":"cristiand391@proton.me","username":"cristiand391"},"maintainers":[{"email":"cristiand391@proton.me","username":"cristiand391"}],"license":"MIT","date":"2025-10-26T23:06:59.049Z","links":{"homepage":"https://github.com/cristiand391/sf-plugin-fzf-cmp","repository":"git+https://github.com/cristiand391/sf-plugin-fzf-cmp.git","bugs":"https://github.com/cristiand391/sf-plugin-fzf-cmp/issues","npm":"https://www.npmjs.com/package/@cristiand391/sf-plugin-fzf-cmp"}},"score":{"final":20.36624,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4256,"weekly":1616},"dependents":"1","updated":"2026-10-04T08:50:26.472Z","searchScore":20.301908,"package":{"name":"@types/money-math","keywords":[],"version":"2.5.5","description":"TypeScript definitions for money-math","sanitized_name":"@types/money-math","publisher":{"email":"ts-npm-types@microsoft.com","username":"types"},"maintainers":[{"email":"ts-npm-types@microsoft.com","username":"types"}],"license":"MIT","date":"2023-11-07T11:19:44.617Z","links":{"homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/money-math","repository":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","npm":"https://www.npmjs.com/package/@types/money-math"}},"score":{"final":20.301908,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":42,"weekly":7},"dependents":0,"updated":"2026-10-08T01:01:28.440Z","searchScore":20.292534,"package":{"name":"better-cmp","keywords":["compare","cmp","utility"],"version":"2.1.2","description":"Compare things. Adequately.","sanitized_name":"better-cmp","publisher":{"email":"m1el.2027@gmail.com","username":"m1el"},"maintainers":[{"email":"m1el.2027@gmail.com","username":"m1el"}],"license":"MIT","date":"2022-04-03T10:41:25.584Z","links":{"homepage":"https://github.com/m1el/better-cmp#README.md","repository":"git+https://github.com/m1el/better-cmp.git","bugs":"https://github.com/m1el/better-cmp/issues","npm":"https://www.npmjs.com/package/better-cmp"}},"score":{"final":20.292534,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":328,"weekly":242},"dependents":"1","updated":"2026-10-08T12:51:13.315Z","searchScore":20.292374,"package":{"name":"@baseel/consent-web-component","keywords":["consent","dpdp","privacy","sdk","baseel","web-component","custom-element"],"version":"0.2.0","description":"Framework-agnostic web component core for the Baseel Consent SDK","sanitized_name":"@baseel/consent-web-component","publisher":{"email":"rani.kumari@baseel.com","username":"rani_kumari_baseel"},"maintainers":[{"email":"paresh.deshmukh@baseel.com","username":"pareshdeshmukh"},{"email":"vigneshkumar.d@baseel.com","username":"vigneshkumar.d"},{"email":"rani.kumari@baseel.com","username":"rani_kumari_baseel"},{"email":"karan.jaiswal@baseel.com","username":"karanjaiswal0000"}],"license":"MIT","date":"2026-10-01T12:45:53.806Z","links":{"homepage":"https://github.com/Baseel-IT-Services/consent-sdk#readme","repository":"git+https://github.com/Baseel-IT-Services/consent-sdk.git","bugs":"https://github.com/baseel-sdk/baseel-sdk/issues","npm":"https://www.npmjs.com/package/@baseel/consent-web-component"}},"score":{"final":20.292374,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":277,"weekly":114},"dependents":0,"updated":"2026-10-08T01:36:10.624Z","searchScore":20.276588,"package":{"name":"@adobe/opt-in","keywords":[],"version":"1.0.0","description":"## Docs","sanitized_name":"@adobe/opt-in","publisher":{"email":"jfkhoury@gmail.com","username":"jfkhoury"},"maintainers":[{"email":"mabecker@adobe.com","username":"marbec"},{"email":"tripod@bocanegra.ch","username":"tripod"},{"email":"garthdb@gmail.com","username":"garthdb"},{"email":"lazdnet@gmail.com","username":"lazd"},{"email":"grp-opensourceoffice@adobe.com","username":"adobe-admin"},{"email":"patrickfulton@gmail.com","username":"patrickfulton"},{"email":"lars@trieloff.net","username":"trieloff"},{"email":"krisnye@gmail.com","username":"krisnye"},{"email":"dcpfsdk@adobe.com","username":"dcpfsdk"},{"email":"natebaldwindesign@gmail.com","username":"natebaldwin"},{"email":"devongovett@gmail.com","username":"devongovett"},{"email":"danniintheus@gmail.com","username":"aspro83"},{"email":"symanovi@adobe.com","username":"symanovi"},{"email":"dominique.pfister@gmail.com","username":"dpfister"},{"email":"sg@adobe.com","username":"stefan-guggisberg"},{"email":"npm@rofe.com","username":"rofe"},{"email":"kptdobe@gmail.com","username":"kptdobe"},{"email":"halls@adobe.com","username":"adobehalls"},{"email":"bradjohn@adobe.com","username":"fullcolorcoder"},{"email":"djaeggi@adobe.com","username":"djaeggi"},{"email":"dylandepass@gmail.com","username":"dylandepass"},{"email":"mhaack@adobe.com","username":"mhaack"},{"email":"amol@adobe.com","username":"amol-anand"},{"email":"stopp@adobe.com","username":"stopp-adobe"},{"email":"namarora@adobe.com","username":"namarora"},{"email":"doten@adobe.com","username":"doten"},{"email":"schmidt@adobe.com","username":"duh_schmidt"},{"email":"astha.bhargava23@gmail.com","username":"asthabh23"},{"email":"aljoseph@adobe.com","username":"aljoseph"},{"email":"zouhir.dahbi@outlook.com","username":"zdahbi"},{"email":"tuicu@adobe.com","username":"tuicu"},{"email":"fmeschbe@adobe.com","username":"fmeschbe"}],"license":"ISC","date":"2020-06-15T18:57:43.800Z","links":{"repository":"git@git.corp.adobe.com:Activation/opt-in.git","npm":"https://www.npmjs.com/package/@adobe/opt-in"}},"score":{"final":20.276588,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":36,"weekly":11},"dependents":0,"updated":"2026-10-06T14:16:25.215Z","searchScore":20.231995,"package":{"name":"accelo-cli","keywords":[],"version":"1.0.0","description":"<b>CLI tool for accelo angular files</b>","sanitized_name":"accelo-cli","publisher":{"email":"sam.dawson181@gmail.com","username":"samic8"},"maintainers":[{"email":"sam.dawson181@gmail.com","username":"samic8"}],"license":"ISC","date":"2017-08-13T23:58:30.993Z","links":{"npm":"https://www.npmjs.com/package/accelo-cli"}},"score":{"final":20.231995,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":38,"weekly":10},"dependents":0,"updated":"2026-10-07T08:11:21.595Z","searchScore":20.209114,"package":{"name":"ymcmp","keywords":["react","component","ymcmp"],"version":"1.0.3","description":"react组件库和常用的方法","sanitized_name":"ymcmp","publisher":{"email":"iamlikuan@qq.com","username":"eshop35"},"maintainers":[{"email":"iamlikuan@qq.com","username":"eshop35"}],"license":"MIT","date":"2020-09-02T09:24:32.419Z","links":{"homepage":"https://github.com/kk2n/cmp#readme","repository":"git+https://github.com/kk2n/cmp.git","bugs":"https://github.com/kk2n/cmp/issues","npm":"https://www.npmjs.com/package/ymcmp"}},"score":{"final":20.209114,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":382,"weekly":110},"dependents":0,"updated":"2026-10-07T15:46:28.606Z","searchScore":20.19991,"package":{"name":"usercentrics-widgets","keywords":[],"version":"0.0.7","description":"Lightweight placeholders compatible with Usercentrics CMP","sanitized_name":"usercentrics-widgets","publisher":{"email":"mail@philippschmiedel.com","username":"philsch"},"maintainers":[{"email":"mail@philippschmiedel.com","username":"philsch"}],"license":"MIT","date":"2022-10-08T06:37:44.363Z","links":{"homepage":"https://github.com/philsch/usercentrics-widgets#readme","repository":"git+https://github.com/philsch/usercentrics-widgets.git","bugs":"https://github.com/philsch/usercentrics-widgets/issues","npm":"https://www.npmjs.com/package/usercentrics-widgets"}},"score":{"final":20.19991,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":44,"weekly":5},"dependents":"2","updated":"2026-10-08T03:21:32.010Z","searchScore":20.145962,"package":{"name":"@schibstedspain/react-cmp-modal","keywords":[],"version":"1.28.0","description":"This component shows a Modal to let the user know about the consents, purposes and vendors that will use cookies in the platform to give different services. The modal connects with a `cmp` library in order to show all the data and let the user customize i","sanitized_name":"@schibstedspain/react-cmp-modal","publisher":{"email":"cloud-accounts@scmspain.com","username":"schibstedspain"},"maintainers":[{"email":"cloud-accounts@scmspain.com","username":"schibstedspain"}],"license":"MIT","date":"2020-02-12T12:25:27.786Z","links":{"npm":"https://www.npmjs.com/package/@schibstedspain/react-cmp-modal"}},"score":{"final":20.145962,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2276,"weekly":616},"dependents":0,"updated":"2026-10-05T16:51:09.217Z","searchScore":20.107847,"package":{"name":"@cookiefirst/cookiefirst-react","keywords":[],"version":"1.1.0","description":"Our React helper component for [react cookie consent](https://cookiefirst.com/react-cookie-consent/), built with integration capabilities from CookieFirst, provides a comprehensive solution for managing user consent on your React website. This component h","sanitized_name":"@cookiefirst/cookiefirst-react","publisher":{"email":"jedlikowskib@gmail.com","username":"jedlikk"},"maintainers":[{"email":"info@cookiefirst.com","username":"keesvdb"},{"email":"jedlikowskib@gmail.com","username":"jedlikk"},{"email":"rafal@cookiefirst.com","username":"rafal-cf"}],"license":"MIT","date":"2025-05-12T10:48:41.942Z","links":{"npm":"https://www.npmjs.com/package/@cookiefirst/cookiefirst-react"}},"score":{"final":20.107847,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":91,"weekly":12},"dependents":"2","updated":"2026-10-08T12:16:14.247Z","searchScore":20.101664,"package":{"name":"@adv-ui/boros-tcf-stub","keywords":["ads","advertising","schibsted","adevinta","gdpr","cmp","tcf","tcfv2","stub","consent-string","iab","boros"],"version":"1.2.0","description":"Adevinta GDPR - Transparency and Consent Framework - Stub for Boros TCF","sanitized_name":"@adv-ui/boros-tcf-stub","publisher":{"email":"cloud-accounts@scmspain.com","username":"schibstedspain"},"maintainers":[{"email":"andres.lucas@adevinta.com","username":"andresin87.adevinta"},{"email":"francisco.ruiz@adevinta.com","username":"francisco.ruiz.lloret"},{"email":"enablers-frontend@adevinta.com","username":"schibstedspain"}],"license":"MIT","date":"2021-03-24T12:14:21.853Z","links":{"homepage":"https://github.com/scm-spain/boros-tcf-stub#readme","repository":"git+https://github.com/scm-spain/boros-tcf-stub.git","bugs":"https://github.com/scm-spain/boros-tcf-stub/issues","npm":"https://www.npmjs.com/package/@adv-ui/boros-tcf-stub"}},"score":{"final":20.101664,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":83,"weekly":5},"dependents":0,"updated":"2026-10-08T03:31:19.173Z","searchScore":20.01321,"package":{"name":"selectmenu-cmp","keywords":["react","components"],"version":"0.0.30","description":"selectmenu package","sanitized_name":"selectmenu-cmp","publisher":{"email":"princydruh@gmail.com","username":"happy_princy"},"maintainers":[{"email":"princydruh@gmail.com","username":"happy_princy"}],"license":"MIT","date":"2023-10-13T07:53:07.275Z","links":{"npm":"https://www.npmjs.com/package/selectmenu-cmp"}},"score":{"final":20.01321,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":50,"weekly":3},"dependents":0,"updated":"2026-10-06T23:21:32.854Z","searchScore":20.006128,"package":{"name":"@cloudmpower/hcaptcha-cmp","keywords":["captcha","hcaptcha","nuxt","nuxtjs"],"version":"1.0.1","description":"hCaptcha integration with Nuxt.js","sanitized_name":"@cloudmpower/hcaptcha-cmp","publisher":{"email":"ravi@cloudmpower.com","username":"cloudmpower"},"maintainers":[{"email":"ravi@cloudmpower.com","username":"cloudmpower"}],"license":"ISC","date":"2022-06-21T11:17:01.293Z","links":{"homepage":"https://github.com/CMPTech/hcaptcha-cmp#readme","repository":"git+https://github.com/CMPTech/hcaptcha-cmp.git","bugs":"https://github.com/CMPTech/hcaptcha-cmp/issues","npm":"https://www.npmjs.com/package/@cloudmpower/hcaptcha-cmp"}},"score":{"final":20.006128,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":47,"weekly":1},"dependents":"1","updated":"2026-10-05T19:21:37.482Z","searchScore":19.99567,"package":{"name":"@schibstedspain/react-cmp-banner","keywords":[],"version":"1.23.0","description":"This component shows a Banner to inform the user that the website use cookies with different purposes. From here, it could just accept it and keep using the website or open the <CmpModal> in order to know more about this and even customize the consents.","sanitized_name":"@schibstedspain/react-cmp-banner","publisher":{"email":"cloud-accounts@scmspain.com","username":"schibstedspain"},"maintainers":[{"email":"cloud-accounts@scmspain.com","username":"schibstedspain"}],"license":"MIT","date":"2020-02-03T16:02:22.665Z","links":{"npm":"https://www.npmjs.com/package/@schibstedspain/react-cmp-banner"}},"score":{"final":19.99567,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1564,"weekly":533},"dependents":"1","updated":"2026-10-08T21:36:09.708Z","searchScore":19.91344,"package":{"name":"@scalemule/compliance","keywords":[],"version":"0.0.6","description":"Enterprise consent management, GDPR/CCPA privacy compliance, legal terms acceptance, and cross-domain synchronization for ScaleMule applications","sanitized_name":"@scalemule/compliance","publisher":{"email":"npm@scalemule.com","username":"scalemule"},"maintainers":[{"email":"npm@scalemule.com","username":"scalemule"}],"license":"MIT","date":"2026-09-24T21:25:54.353Z","links":{"homepage":"https://github.com/scalemule/compliance#readme","repository":"git+https://github.com/scalemule/compliance.git","bugs":"https://github.com/scalemule/compliance/issues","npm":"https://www.npmjs.com/package/@scalemule/compliance"}},"score":{"final":19.91344,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1776,"weekly":208},"dependents":0,"updated":"2026-10-05T11:31:36.962Z","searchScore":19.867632,"package":{"name":"@certscore/mcp","keywords":["certscore","pulse","mcp","modelcontextprotocol","model-context-protocol"],"version":"0.2.26","description":"MCP server for CertScore public website risk-signal workflows.","sanitized_name":"@certscore/mcp","publisher":{"email":"bmasek@gmail.com","username":"certscore.ai"},"maintainers":[{"email":"bmasek@gmail.com","username":"certscore.ai"}],"license":"proprietary","date":"2026-10-05T11:31:05.229Z","links":{"homepage":"https://certscore.ai/developers/mcp","repository":"git+https://github.com/ergoveritas1-alt/certscore.ai.git","bugs":"https://certscore.ai/contact","npm":"https://www.npmjs.com/package/@certscore/mcp"}},"score":{"final":19.867632,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":31,"weekly":4},"dependents":0,"updated":"2026-10-06T16:31:20.424Z","searchScore":19.804247,"package":{"name":"ldj-vue-dynamic-component","keywords":["vue","npm","vue-component"],"version":"1.0.16","description":"It is a vue dynamic component","sanitized_name":"ldj-vue-dynamic-component","publisher":{"email":"1376342485@qq.com","username":"liduanjie123"},"maintainers":[{"email":"1376342485@qq.com","username":"liduanjie123"}],"license":"ISC","date":"2018-09-25T03:25:52.710Z","links":{"npm":"https://www.npmjs.com/package/ldj-vue-dynamic-component"}},"score":{"final":19.804247,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":38,"weekly":7},"dependents":0,"updated":"2026-10-07T23:51:26.177Z","searchScore":19.722637,"package":{"name":"@schibstedspain/react-cmp-services","keywords":[],"version":"1.16.0","description":"Components with render props that offers you different logic in order to use CMP library.","sanitized_name":"@schibstedspain/react-cmp-services","publisher":{"email":"cloud-accounts@scmspain.com","username":"schibstedspain"},"maintainers":[{"email":"cloud-accounts@scmspain.com","username":"schibstedspain"}],"license":"MIT","date":"2019-08-12T07:38:56.205Z","links":{"npm":"https://www.npmjs.com/package/@schibstedspain/react-cmp-services"}},"score":{"final":19.722637,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":31,"weekly":2},"dependents":0,"updated":"2026-10-07T03:01:21.849Z","searchScore":19.678497,"package":{"name":"generator-cmp","keywords":["yeoman-generator","grunt-cmp-builder"],"version":"0.0.2","description":"Yeoman generator for cmp-portal created with grunt-cmp-builder","sanitized_name":"generator-cmp","publisher":{"email":"cayman@inbox.ru","username":"cayman"},"maintainers":[{"email":"cayman@inbox.ru","username":"cayman"}],"license":" MIT","date":"2015-01-30T15:22:24.789Z","links":{"homepage":"https://github.com/cayman/generator-cmp","repository":"https://github.com/cayman/generator-cmp","bugs":"https://github.com/cayman/generator-cmp/issues","npm":"https://www.npmjs.com/package/generator-cmp"}},"score":{"final":19.678497,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":35,"weekly":1},"dependents":0,"updated":"2026-10-07T19:41:30.623Z","searchScore":19.625422,"package":{"name":"cookierazzi","keywords":["Cookierazzy","RGPD","GDPR","consent manager","CMP","Cookie consent management plateform","Cookie Management Platform"],"version":"1.1.0","description":"Cookie Consent Management Plateform (CMP)","sanitized_name":"cookierazzi","publisher":{"email":"eonalias@gmail.com","username":"geoffreydumoutier"},"maintainers":[{"email":"eonalias@gmail.com","username":"geoffreydumoutier"}],"license":"MIT","date":"2021-04-21T09:48:42.153Z","links":{"homepage":"https://gitlab.com/Eonalias/cookierazzi#readme","repository":"git+https://gitlab.com/Eonalias/cookierazzi.git","bugs":"https://gitlab.com/Eonalias/cookierazzi/issues","npm":"https://www.npmjs.com/package/cookierazzi"}},"score":{"final":19.625422,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2856,"weekly":509},"dependents":0,"updated":"2026-10-09T17:31:21.948Z","searchScore":19.608376,"package":{"name":"@didomi/vega-sdk","keywords":["didomi","privacy","consent","vega","tv","sdk","cmp","amazon"],"version":"0.3.0","description":"Didomi SDK for Vega TV platform","sanitized_name":"@didomi/vega-sdk","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:989bb614-4822-4ead-a537-3866f017cd41","id":"gitlab"},"username":"GitLab CI/CD"},"maintainers":[{"email":"jawad.stouli@gmail.com","username":"jawadst"},{"email":"maxime.plancke@didomi.io","username":"maximeplancke"},{"email":"hernan.onzalo@didomi.io","username":"hernan.onzalo.didomi"},{"email":"felipe.saez@didomi.io","username":"felipe.saez"},{"email":"sergei.sevriugin@didomi.io","username":"sergei.sevriugin"},{"email":"nicolas.chaix@didomi.io","username":"nicolas.chaix-didomi"},{"email":"edgardo.rodriguez@didomi.io","username":"edgardo-rodriguez"}],"license":"MIT","date":"2026-08-14T16:51:35.242Z","links":{"npm":"https://www.npmjs.com/package/@didomi/vega-sdk"}},"score":{"final":19.608376,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":266,"weekly":18},"dependents":"2","updated":"2026-10-09T10:21:12.104Z","searchScore":19.560013,"package":{"name":"@consenta/core","keywords":[],"version":"0.4.0","description":"Consenta Data Consent SDK — headless core (framework-agnostic, no DOM).","sanitized_name":"@consenta/core","publisher":{"email":"phunghuutung.12b4@gmail.com","username":"tungph7"},"maintainers":[{"email":"phunghuutung.12b4@gmail.com","username":"tungph7"}],"license":"MIT","date":"2026-09-25T10:10:05.943Z","links":{"npm":"https://www.npmjs.com/package/@consenta/core"}},"score":{"final":19.560013,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":32,"weekly":5},"dependents":0,"updated":"2026-10-07T04:26:25.167Z","searchScore":19.5443,"package":{"name":"cmp-components","keywords":["cmp"],"version":"1.0.4","description":"A Vue.js project","sanitized_name":"cmp-components","publisher":{"email":"1181704244@qq.com","username":"donggongfeiyu"},"maintainers":[{"email":"1181704244@qq.com","username":"donggongfeiyu"}],"license":"MIT","date":"2018-05-25T10:32:34.394Z","links":{"homepage":"https://github.com/dongongfeiyu/cmp-components#readme","repository":"git+https://github.com/dongongfeiyu/cmp-components.git","bugs":"https://github.com/dongongfeiyu/cmp-components/issues","npm":"https://www.npmjs.com/package/cmp-components"}},"score":{"final":19.5443,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":98,"weekly":98},"dependents":"1","updated":"2026-10-03T19:26:10.816Z","searchScore":19.527466,"package":{"name":"@unrulysystems/native-motion-conformance","keywords":[],"version":"0.1.0-alpha.0","description":"The cross-engine conformance harness (SPEC-CONFORMANCE, private). One engine-agnostic scenario format, authored once, executed against two engines — the native core and the pinned web oracle (`motion-dom@12.42.2`, see [SEAMS.md](./SEAMS.md)) — then differ","sanitized_name":"@unrulysystems/native-motion-conformance","publisher":{"email":"adeubank@gmail.com","username":"alleneubank"},"maintainers":[{"email":"adeubank@gmail.com","username":"alleneubank"}],"license":"MIT","date":"2026-09-26T19:20:17.389Z","links":{"npm":"https://www.npmjs.com/package/@unrulysystems/native-motion-conformance"}},"score":{"final":19.527466,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2653,"weekly":745},"dependents":"1","updated":"2026-10-06T20:01:14.598Z","searchScore":19.508,"package":{"name":"browserbase","keywords":[],"version":"3.2.0","description":"IndexedDB wrapper providing promises, easy versioning, and events, including change events across tabs.","sanitized_name":"browserbase","publisher":{"email":"alicia@akddev.net","username":"matalina"},"maintainers":[{"email":"jacwright@gmail.com","username":"jacwright"},{"email":"alicia@akddev.net","username":"matalina"}],"license":"MIT","date":"2026-09-08T19:44:12.454Z","links":{"homepage":"https://github.com/dabblewriter/browserbase#readme","repository":"git+https://github.com/dabblewriter/browserbase.git","bugs":"https://github.com/dabblewriter/browserbase/issues","npm":"https://www.npmjs.com/package/browserbase"}},"score":{"final":19.508,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":33,"weekly":3},"dependents":0,"updated":"2026-10-09T22:46:07.403Z","searchScore":19.494934,"package":{"name":"prooflane-cli","keywords":["prooflane","verification","evidence","receipts","agents"],"version":"0.0.1","description":"The verbs: init, new, attach, doctor, upgrade. Resolves and installs stack profiles.","sanitized_name":"prooflane-cli","publisher":{"email":"karelvdmmisc@gmail.com","username":"karelvdm"},"maintainers":[{"email":"karelvdmmisc@gmail.com","username":"karelvdm"}],"license":"MIT","date":"2026-09-04T22:24:53.628Z","links":{"homepage":"https://github.com/kvdm-co-pilot/create-cmp/blob/main/docs/proposals/PACKAGE-SPLIT.md","repository":"git+https://github.com/kvdm-co-pilot/create-cmp.git","bugs":"https://github.com/kvdm-co-pilot/create-cmp/issues","npm":"https://www.npmjs.com/package/prooflane-cli"}},"score":{"final":19.494934,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":32,"weekly":2},"dependents":0,"updated":"2026-10-09T22:31:11.256Z","searchScore":19.475029,"package":{"name":"create-ktor","keywords":["verification","evidence","receipts","ci","agents"],"version":"0.0.1","description":"Scaffolder for a Ktor service with the prooflane verify lane. Name reserved; not yet released.","sanitized_name":"create-ktor","publisher":{"email":"karelvdmmisc@gmail.com","username":"karelvdm"},"maintainers":[{"email":"karelvdmmisc@gmail.com","username":"karelvdm"}],"license":"MIT","date":"2026-09-04T22:08:11.901Z","links":{"homepage":"https://github.com/kvdm-co-pilot/create-cmp/blob/main/docs/proposals/PACKAGE-SPLIT.md","repository":"git+https://github.com/kvdm-co-pilot/create-cmp.git","bugs":"https://github.com/kvdm-co-pilot/create-cmp/issues","npm":"https://www.npmjs.com/package/create-ktor"}},"score":{"final":19.475029,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":78,"weekly":27},"dependents":"1","updated":"2026-10-09T10:41:12.591Z","searchScore":19.459034,"package":{"name":"@safeheron/mpc-wasm-sdk","keywords":[],"version":"0.5.1","description":"This is WebAssembly SDK for 2/3 MPC CMP Protocol.","sanitized_name":"@safeheron/mpc-wasm-sdk","publisher":{"email":"yanjie@safeheron.com","username":"safeheron-yanjie"},"maintainers":[{"email":"yanjie@safeheron.com","username":"safeheron-yanjie"},{"email":"hejh1500@gmail.com","username":"max_safeheron"}],"date":"2026-06-05T09:13:17.414Z","links":{"npm":"https://www.npmjs.com/package/@safeheron/mpc-wasm-sdk"}},"score":{"final":19.459034,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":181,"weekly":27},"dependents":0,"updated":"2026-10-05T13:31:19.088Z","searchScore":19.380558,"package":{"name":"@plurio/intake","keywords":["analytics","attribution","utm","tracking","click-id","traffic-source","cookies","consent","gdpr","dataLayer","gtm","gclid","fbclid","multi-touch"],"version":"2.2.0","description":"Client-side traffic source detection, cookie-based attribution, and click ID tracking","sanitized_name":"@plurio/intake","publisher":{"email":"services-elly@ellyanalytics.com","username":"ellyanalytics"},"maintainers":[{"email":"services-elly@ellyanalytics.com","username":"ellyanalytics"}],"license":"MIT","date":"2026-06-15T12:13:10.309Z","links":{"homepage":"https://intake.plurio.ai","repository":"git+https://github.com/elly-analytics/Intake.git","bugs":"https://github.com/elly-analytics/Intake/issues","npm":"https://www.npmjs.com/package/@plurio/intake"}},"score":{"final":19.380558,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}}],"total":785,"time":"2026-10-10T05:44:12.733Z"}