{"id":173567200,"number":"23.2.0","published_at":"2026-01-27T15:56:22.241Z","licenses":"Apache-2.0","integrity":"sha512-MZ3uFFCImvxY1Lr5Low9S1M4HasoH4an6pHayCQWr9RPnHDqF7ttY1puf/Px7RvZJyLNBgUXENB2jRNOjyo6Kg==","status":null,"download_url":"https://registry.npmjs.org/@clevercloud/components/-/components-23.2.0.tgz","registry_url":"https://www.npmjs.com/package/@clevercloud/components/v/23.2.0","documentation_url":null,"install_command":"npm install @clevercloud/components@23.2.0","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aaac3460-9efd-45be-95d3-de434f8cd59b"}},"dist":{"shasum":"35ad26140b7758d2fa33a2f45dae11e8abedbebe","tarball":"https://registry.npmjs.org/@clevercloud/components/-/components-23.2.0.tgz","fileCount":712,"integrity":"sha512-MZ3uFFCImvxY1Lr5Low9S1M4HasoH4an6pHayCQWr9RPnHDqF7ttY1puf/Px7RvZJyLNBgUXENB2jRNOjyo6Kg==","signatures":[{"sig":"MEUCIQDxeMIRIeocjKJdMnNSZWHFsC+xZl5coT5XUcmcr7808AIgSwBjWl89xHbDnmNSLZlm+B4twOsg/36Vnt+1nG5BQ9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@clevercloud%2fcomponents@23.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9241545},"gitHead":"27745cec50a725d28b3f2161274683c38b213a4f","main":"dist/index.js","scripts":{"lint":"eslint","test":"wtr","format":"prettier . --write","prepack":"[ \"$DEV\" == \"true\" ] \u0026\u0026 npm run prepack:dev || npm run prepack:prod","lint:fix":"eslint --fix","stylelint":"stylelint src/components/*/*.js","typecheck":"tsc -p tsconfig.ci.json","test:group":"wtr --group","test:mocha":"mocha test-mocha/**/*.test.*js","test:watch":"wtr --watch","prepack:dev":"npm run components:build","preview:get":"node tasks/preview.js get","test:visual":"wtr --config web-test-runner.visual-tests.config.js","format:check":"prettier . --check","prepack:prod":"npm run format:check \u0026\u0026 npm run lint \u0026\u0026 npm run stylelint \u0026\u0026 npm run components:check-lit \u0026\u0026 npm run typecheck \u0026\u0026 npm run components:check-i18n \u0026\u0026 npm run components:events-map-check \u0026\u0026 npm run test \u0026\u0026 npm run components:build \u0026\u0026 npm run components:docs","preview:list":"node tasks/preview.js list","storybook:dev":"storybook dev -p 6006 --no-open","stylelint:fix":"stylelint src/components/*/*.js --fix","cdn-preview:ui":"node tasks/cdn-cli.js ui preview","cdn-release:ui":"node tasks/cdn-cli.js ui release","preview:delete":"node tasks/preview.js delete","cdn-preview:get":"node tasks/cdn-cli.js get preview","components:docs":"cem analyze --outdir dist","preview:publish":"node tasks/preview.js publish","storybook:build":"storybook build -o storybook-static${STORYBOOK_PATH}","typecheck:stats":"node tasks/typechecking-stats.js","cdn-preview:list":"node tasks/cdn-cli.js list preview","components:build":"rollup -c rollup/rollup-npm.config.js","test:mocha:watch":"mocha --watch test-mocha/**/*.*js","test:watch:group":"wtr --watch --group","cdn-preview:build":"rollup -c rollup/rollup-cdn-preview.config.js","cdn-release:build":"rollup -c rollup/rollup-cdn.config.js","cdn-preview:delete":"node tasks/cdn-cli.js delete preview","prestorybook:build":"npm run components:docs","cdn-preview:publish":"node tasks/cdn-cli.js publish preview","cdn-release:publish":"node tasks/cdn-cli.js publish release","lint:inspect-config":"eslint --inspect-config","components:check-lit":"lit-analyzer src","install-local:client":"(cd ../clever-client.js \u0026\u0026 DEV=true npm pack) \u0026\u0026 mv ../clever-client.js/clevercloud-client-*.tgz . \u0026\u0026 npm i -f ./clevercloud-client-*.tgz","install-local:config":"(cd ../tooling-javascript/eslint/config \u0026\u0026 DEV=true npm pack) \u0026\u0026 mv ../tooling-javascript/eslint/config/clevercloud-eslint-config-*tgz . \u0026\u0026 npm i -f ./clevercloud-eslint-config-*tgz","components:check-i18n":"node tasks/check-i18n.js","components:graph-usage":"node tasks/component-usage-cli.js","components:events-map-check":"node tasks/generate-events-map.js check","components:events-map-generate":"node tasks/generate-events-map.js","test:visual:update-expectation":"wtr --config web-test-runner.visual-tests.config.js --update-expectation","components:generate-icons-assets":"node tasks/generate-icons-assets.js"},"_npmVersion":"11.6.2","_nodeVersion":"24.11.1","_hasShrinkwrap":false,"directories":{},"engines":null,"exports":null,"browserify":null},"created_at":"2026-02-19T16:06:26.997Z","updated_at":"2026-02-19T16:06:26.997Z","purl":"pkg:npm/%40clevercloud/components@23.2.0","related_tag":{"name":"23.2.0","sha":"27745cec50a725d28b3f2161274683c38b213a4f","kind":"commit","published_at":"2026-01-27T15:50:15.000Z","download_url":"https://codeload.github.com/CleverCloud/clever-components/tar.gz/23.2.0","html_url":"https://github.com/CleverCloud/clever-components/releases/tag/23.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/CleverCloud/clever-components@23.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CleverCloud%2Fclever-components/tags/23.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CleverCloud%2Fclever-components/tags/23.2.0/manifests"},"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@clevercloud%2Fcomponents/versions/23.2.0","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@clevercloud%2Fcomponents/versions/23.2.0/codemeta","dependencies":[{"id":1920571263,"ecosystem":"npm","package_name":"stylelint-order","requirements":"^6.0.4","kind":"Development","optional":false},{"id":1920571264,"ecosystem":"npm","package_name":"@open-wc/testing","requirements":"^4.0.0","kind":"Development","optional":false},{"id":1920571265,"ecosystem":"npm","package_name":"@web/test-runner","requirements":"^0.19.0","kind":"Development","optional":false},{"id":1920571266,"ecosystem":"npm","package_name":"dependency-graph","requirements":"^0.11.0","kind":"Development","optional":false},{"id":1920571267,"ecosystem":"npm","package_name":"eslint-plugin-wc","requirements":"^2.2.0","kind":"Development","optional":false},{"id":1920571268,"ecosystem":"npm","package_name":"eslint-plugin-lit","requirements":"^1.15.0","kind":"Development","optional":false},{"id":1920571269,"ecosystem":"npm","package_name":"@aws-sdk/client-s3","requirements":"^3.29.0","kind":"Development","optional":false},{"id":1920571270,"ecosystem":"npm","package_name":"remark-frontmatter","requirements":"^3.0.0","kind":"Development","optional":false},{"id":1920571271,"ecosystem":"npm","package_name":"rollup-plugin-copy","requirements":"^3.4.0","kind":"Development","optional":false},{"id":1920571272,"ecosystem":"npm","package_name":"@babel/preset-react","requirements":"^7.13.13","kind":"Development","optional":false},{"id":1920571273,"ecosystem":"npm","package_name":"@rollup/plugin-json","requirements":"^4.1.0","kind":"Development","optional":false},{"id":1920571274,"ecosystem":"npm","package_name":"@types/leaflet.heat","requirements":"^0.2.4","kind":"Development","optional":false},{"id":1920571275,"ecosystem":"npm","package_name":"github-markdown-css","requirements":"^4.0.0","kind":"Development","optional":false},{"id":1920571276,"ecosystem":"npm","package_name":"remark-highlight.js","requirements":"^6.0.0","kind":"Development","optional":false},{"id":1920571277,"ecosystem":"npm","package_name":"rollup-plugin-babel","requirements":"^4.4.0","kind":"Development","optional":false},{"id":1920571278,"ecosystem":"npm","package_name":"rollup-plugin-clear","requirements":"^2.0.7","kind":"Development","optional":false},{"id":1920571279,"ecosystem":"npm","package_name":"@babel/eslint-parser","requirements":"^7.28.0","kind":"Development","optional":false},{"id":1920571280,"ecosystem":"npm","package_name":"@rollup/plugin-alias","requirements":"^3.1.2","kind":"Development","optional":false},{"id":1920571281,"ecosystem":"npm","package_name":"eslint-plugin-import","requirements":"^2.31.0","kind":"Development","optional":false},{"id":1920571282,"ecosystem":"npm","package_name":"rollup-plugin-terser","requirements":"^7.0.2","kind":"Development","optional":false},{"id":1920571283,"ecosystem":"npm","package_name":"@storybook/addon-docs","requirements":"^10.1.10","kind":"Development","optional":false},{"id":1920571284,"ecosystem":"npm","package_name":"postcss-styled-syntax","requirements":"^0.7.0","kind":"Development","optional":false},{"id":1920571285,"ecosystem":"npm","package_name":"@storybook/addon-links","requirements":"^10.1.10","kind":"Development","optional":false},{"id":1920571286,"ecosystem":"npm","package_name":"@types/babel__traverse","requirements":"^7.20.6","kind":"Development","optional":false},{"id":1920571287,"ecosystem":"npm","package_name":"@web/dev-server-rollup","requirements":"^0.3.19","kind":"Development","optional":false},{"id":1920571288,"ecosystem":"npm","package_name":"@web/test-runner-mocha","requirements":"^0.9.0","kind":"Development","optional":false},{"id":1920571289,"ecosystem":"npm","package_name":"eslint-config-prettier","requirements":"^9.1.0","kind":"Development","optional":false},{"id":1920571290,"ecosystem":"npm","package_name":"eslint-plugin-lit-a11y","requirements":"^4.1.4","kind":"Development","optional":false},{"id":1920571291,"ecosystem":"npm","package_name":"@open-wc/dev-server-hmr","requirements":"^0.1.3","kind":"Development","optional":false},{"id":1920571292,"ecosystem":"npm","package_name":"@rollup/plugin-commonjs","requirements":"^18.1.0","kind":"Development","optional":false},{"id":1920571293,"ecosystem":"npm","package_name":"@web/test-runner-chrome","requirements":"^0.17.0","kind":"Development","optional":false},{"id":1920571294,"ecosystem":"npm","package_name":"babel-plugin-inline-svg","requirements":"^1.2.0","kind":"Development","optional":false},{"id":1920571295,"ecosystem":"npm","package_name":"@bundled-es-modules/chai","requirements":"^4.2.2","kind":"Development","optional":false},{"id":1920571540,"ecosystem":"npm","package_name":"@open-wc/testing-helpers","requirements":"^3.0.1","kind":"Development","optional":false},{"id":1920571541,"ecosystem":"npm","package_name":"rollup-plugin-visualizer","requirements":"^5.5.0","kind":"Development","optional":false},{"id":1920571542,"ecosystem":"npm","package_name":"@web/test-runner-commands","requirements":"^0.9.0","kind":"Development","optional":false},{"id":1920571543,"ecosystem":"npm","package_name":"stylelint-config-standard","requirements":"^36.0.0","kind":"Development","optional":false},{"id":1920571544,"ecosystem":"npm","package_name":"@clevercloud/eslint-config","requirements":"^1.0.1","kind":"Development","optional":false},{"id":1920571545,"ecosystem":"npm","package_name":"@html-eslint/eslint-plugin","requirements":"^0.41.0","kind":"Development","optional":false},{"id":1920571546,"ecosystem":"npm","package_name":"@rollup/plugin-node-resolve","requirements":"^13.0.0","kind":"Development","optional":false},{"id":1920571547,"ecosystem":"npm","package_name":"@web/test-runner-playwright","requirements":"^0.11.1","kind":"Development","optional":false},{"id":1920571548,"ecosystem":"npm","package_name":"@esm-bundle/chai-as-promised","requirements":"^7.1.1","kind":"Development","optional":false},{"id":1920571549,"ecosystem":"npm","package_name":"browserslist-config-baseline","requirements":"^0.5.0","kind":"Development","optional":false},{"id":1920571550,"ecosystem":"npm","package_name":"@storybook/web-components-vite","requirements":"^10.1.10","kind":"Development","optional":false},{"id":1920571551,"ecosystem":"npm","package_name":"@commitlint/config-conventional","requirements":"^18.5.0","kind":"Development","optional":false},{"id":1920571552,"ecosystem":"npm","package_name":"prettier-plugin-organize-imports","requirements":"^4.0.0","kind":"Development","optional":false},{"id":1920571553,"ecosystem":"npm","package_name":"@custom-elements-manifest/analyzer","requirements":"^0.9.4","kind":"Development","optional":false},{"id":1920571554,"ecosystem":"npm","package_name":"@web/test-runner-visual-regression","requirements":"^0.10.0","kind":"Development","optional":false},{"id":1920571555,"ecosystem":"npm","package_name":"@web/rollup-plugin-import-meta-assets","requirements":"^1.0.7","kind":"Development","optional":false},{"id":1920571556,"ecosystem":"npm","package_name":"@babel/plugin-syntax-import-attributes","requirements":"^7.27.1","kind":"Development","optional":false},{"id":1920571557,"ecosystem":"npm","package_name":"stylelint-no-unsupported-browser-features","requirements":"^8.0.4","kind":"Development","optional":false},{"id":1920571205,"ecosystem":"npm","package_name":"lit","requirements":"^3.2.1","kind":"runtime","optional":false},{"id":1920571206,"ecosystem":"npm","package_name":"immer","requirements":"^9.0.15","kind":"runtime","optional":false},{"id":1920571207,"ecosystem":"npm","package_name":"dedent","requirements":"^1.6.0","kind":"runtime","optional":false},{"id":1920571208,"ecosystem":"npm","package_name":"leaflet","requirements":"^1.7.1","kind":"runtime","optional":false},{"id":1920571209,"ecosystem":"npm","package_name":"chart.js","requirements":"^3.5.0","kind":"runtime","optional":false},{"id":1920571210,"ecosystem":"npm","package_name":"statuses","requirements":"^2.0.1","kind":"runtime","optional":false},{"id":1920571211,"ecosystem":"npm","package_name":"ansi-regex","requirements":"^6.0.1","kind":"runtime","optional":false},{"id":1920571212,"ecosystem":"npm","package_name":"@lit-labs/motion","requirements":"^1.0.7","kind":"runtime","optional":false},{"id":1920571213,"ecosystem":"npm","package_name":"@clevercloud/client","requirements":"^11.4.0","kind":"runtime","optional":false},{"id":1920571214,"ecosystem":"npm","package_name":"@lit-labs/virtualizer","requirements":"^2.0.14","kind":"runtime","optional":false},{"id":1920571215,"ecosystem":"npm","package_name":"@shoelace-style/shoelace","requirements":"^2.18.0","kind":"runtime","optional":false},{"id":1920571216,"ecosystem":"npm","package_name":"chartjs-plugin-datalabels","requirements":"^2.0.0","kind":"runtime","optional":false},{"id":1920571217,"ecosystem":"npm","package_name":"chai","requirements":"^4.3.6","kind":"Development","optional":false},{"id":1920571218,"ecosystem":"npm","package_name":"glob","requirements":"^7.1.7","kind":"Development","optional":false},{"id":1920571219,"ecosystem":"npm","package_name":"svgo","requirements":"^1.3.2","kind":"Development","optional":false},{"id":1920571220,"ecosystem":"npm","package_name":"vite","requirements":"^7.2.2","kind":"Development","optional":false},{"id":1920571221,"ecosystem":"npm","package_name":"chalk","requirements":"^2.4.2","kind":"Development","optional":false},{"id":1920571222,"ecosystem":"npm","package_name":"hanbi","requirements":"^1.0.1","kind":"Development","optional":false},{"id":1920571223,"ecosystem":"npm","package_name":"json5","requirements":"^1.0.1","kind":"Development","optional":false},{"id":1920571224,"ecosystem":"npm","package_name":"mocha","requirements":"^10.0.0","kind":"Development","optional":false},{"id":1920571225,"ecosystem":"npm","package_name":"eslint","requirements":"^9.32.0","kind":"Development","optional":false},{"id":1920571226,"ecosystem":"npm","package_name":"rollup","requirements":"^2.47.0","kind":"Development","optional":false},{"id":1920571227,"ecosystem":"npm","package_name":"semver","requirements":"^7.7.2","kind":"Development","optional":false},{"id":1920571228,"ecosystem":"npm","package_name":"esbuild","requirements":"^0.12.16","kind":"Development","optional":false},{"id":1920571229,"ecosystem":"npm","package_name":"globals","requirements":"^15.12.0","kind":"Development","optional":false},{"id":1920571230,"ecosystem":"npm","package_name":"js-yaml","requirements":"^4.1.0","kind":"Development","optional":false},{"id":1920571231,"ecosystem":"npm","package_name":"unified","requirements":"^9.2.1","kind":"Development","optional":false},{"id":1920571232,"ecosystem":"npm","package_name":"prettier","requirements":"^3.6.0","kind":"Development","optional":false},{"id":1920571233,"ecosystem":"npm","package_name":"clean-css","requirements":"^5.3.2","kind":"Development","optional":false},{"id":1920571234,"ecosystem":"npm","package_name":"remixicon","requirements":"4.1.0","kind":"Development","optional":false},{"id":1920571235,"ecosystem":"npm","package_name":"storybook","requirements":"^10.1.10","kind":"Development","optional":false},{"id":1920571236,"ecosystem":"npm","package_name":"stylelint","requirements":"^16.10.0","kind":"Development","optional":false},{"id":1920571237,"ecosystem":"npm","package_name":"@eslint/js","requirements":"^9.8.0","kind":"Development","optional":false},{"id":1920571238,"ecosystem":"npm","package_name":"mime-types","requirements":"^2.1.30","kind":"Development","optional":false},{"id":1920571239,"ecosystem":"npm","package_name":"remark-gfm","requirements":"^1.0.0","kind":"Development","optional":false},{"id":1920571240,"ecosystem":"npm","package_name":"superagent","requirements":"^6.1.0","kind":"Development","optional":false},{"id":1920571241,"ecosystem":"npm","package_name":"text-table","requirements":"^0.2.0","kind":"Development","optional":false},{"id":1920571242,"ecosystem":"npm","package_name":"tinyglobby","requirements":"^0.2.10","kind":"Development","optional":false},{"id":1920571243,"ecosystem":"npm","package_name":"typescript","requirements":"^5.8.3","kind":"Development","optional":false},{"id":1920571244,"ecosystem":"npm","package_name":"@babel/core","requirements":"^7.14.0","kind":"Development","optional":false},{"id":1920571245,"ecosystem":"npm","package_name":"remark-html","requirements":"^13.0.1","kind":"Development","optional":false},{"id":1920571246,"ecosystem":"npm","package_name":"@babel/types","requirements":"^7.26.5","kind":"Development","optional":false},{"id":1920571247,"ecosystem":"npm","package_name":"@types/mocha","requirements":"^10.0.10","kind":"Development","optional":false},{"id":1920571248,"ecosystem":"npm","package_name":"babel-loader","requirements":"^8.2.2","kind":"Development","optional":false},{"id":1920571249,"ecosystem":"npm","package_name":"highlight.js","requirements":"^10.7.2","kind":"Development","optional":false},{"id":1920571250,"ecosystem":"npm","package_name":"i18n-extract","requirements":"^0.6.7","kind":"Development","optional":false},{"id":1920571251,"ecosystem":"npm","package_name":"lit-analyzer","requirements":"2.0.0-pre.3","kind":"Development","optional":false},{"id":1920571252,"ecosystem":"npm","package_name":"remark-parse","requirements":"^9.0.0","kind":"Development","optional":false},{"id":1920571253,"ecosystem":"npm","package_name":"@octokit/rest","requirements":"^22.0.0","kind":"Development","optional":false},{"id":1920571254,"ecosystem":"npm","package_name":"ts-lit-plugin","requirements":"^2.0.2","kind":"Development","optional":false},{"id":1920571255,"ecosystem":"npm","package_name":"@eslint/compat","requirements":"^1.2.0","kind":"Development","optional":false},{"id":1920571256,"ecosystem":"npm","package_name":"@types/js-yaml","requirements":"^4.0.9","kind":"Development","optional":false},{"id":1920571257,"ecosystem":"npm","package_name":"@types/leaflet","requirements":"^1.9.12","kind":"Development","optional":false},{"id":1920571258,"ecosystem":"npm","package_name":"@babel/traverse","requirements":"^7.26.5","kind":"Development","optional":false},{"id":1920571259,"ecosystem":"npm","package_name":"@commitlint/cli","requirements":"^18.5.0","kind":"Development","optional":false},{"id":1920571260,"ecosystem":"npm","package_name":"@types/statuses","requirements":"^2.0.5","kind":"Development","optional":false},{"id":1920571261,"ecosystem":"npm","package_name":"es-module-lexer","requirements":"^1.3.0","kind":"Development","optional":false},{"id":1920571262,"ecosystem":"npm","package_name":"eslint-plugin-n","requirements":"^17.13.0","kind":"Development","optional":false}],"advisories":[],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@clevercloud%2Fcomponents"}