{"id":164804267,"number":"22.8.2","published_at":"2025-12-22T09:53:11.367Z","licenses":"Apache-2.0","integrity":"sha512-T9CLCjaSkjRE8xY9mwO45EADFrLhTitfHm5wako7YN7QkqpgyHmYA22aoquXHVym9RCeKul8rsYfZZrj7+gSig==","status":null,"download_url":"https://registry.npmjs.org/@clevercloud/components/-/components-22.8.2.tgz","registry_url":"https://www.npmjs.com/package/@clevercloud/components/v/22.8.2","documentation_url":null,"install_command":"npm install @clevercloud/components@22.8.2","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":"766e6dd3484023c5c7013ed41cb7dbf3f16f0620","tarball":"https://registry.npmjs.org/@clevercloud/components/-/components-22.8.2.tgz","fileCount":688,"integrity":"sha512-T9CLCjaSkjRE8xY9mwO45EADFrLhTitfHm5wako7YN7QkqpgyHmYA22aoquXHVym9RCeKul8rsYfZZrj7+gSig==","signatures":[{"sig":"MEUCICgsnEh9UjxebFgTBOCu4cy/Fp7RHkNVApXlEH5Dh4uHAiEA1AHDJpol4pDPSXd4JR1kuNRofg7m7nlr/hteUsXWA24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@clevercloud%2fcomponents@22.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8865276},"gitHead":"73c4b4cd92c83a0546eb5c231716aafd011f0f70","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-01-16T12:25:53.416Z","updated_at":"2026-01-16T12:25:53.416Z","purl":"pkg:npm/%40clevercloud/components@22.8.2","related_tag":{"name":"22.8.2","sha":"73c4b4cd92c83a0546eb5c231716aafd011f0f70","kind":"commit","published_at":"2025-12-22T09:47:17.000Z","download_url":"https://codeload.github.com/CleverCloud/clever-components/tar.gz/22.8.2","html_url":"https://github.com/CleverCloud/clever-components/releases/tag/22.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/CleverCloud/clever-components@22.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CleverCloud%2Fclever-components/tags/22.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CleverCloud%2Fclever-components/tags/22.8.2/manifests"},"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@clevercloud%2Fcomponents/versions/22.8.2","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@clevercloud%2Fcomponents/versions/22.8.2/codemeta","dependencies":[{"id":1858118671,"ecosystem":"npm","package_name":"lit","requirements":"^3.2.1","kind":"runtime","optional":false},{"id":1858118672,"ecosystem":"npm","package_name":"immer","requirements":"^9.0.15","kind":"runtime","optional":false},{"id":1858118673,"ecosystem":"npm","package_name":"dedent","requirements":"^1.6.0","kind":"runtime","optional":false},{"id":1858118674,"ecosystem":"npm","package_name":"leaflet","requirements":"^1.7.1","kind":"runtime","optional":false},{"id":1858118675,"ecosystem":"npm","package_name":"chart.js","requirements":"^3.5.0","kind":"runtime","optional":false},{"id":1858118676,"ecosystem":"npm","package_name":"statuses","requirements":"^2.0.1","kind":"runtime","optional":false},{"id":1858118677,"ecosystem":"npm","package_name":"ansi-regex","requirements":"^6.0.1","kind":"runtime","optional":false},{"id":1858118678,"ecosystem":"npm","package_name":"@lit-labs/motion","requirements":"^1.0.7","kind":"runtime","optional":false},{"id":1858118679,"ecosystem":"npm","package_name":"@clevercloud/client","requirements":"^11.4.0","kind":"runtime","optional":false},{"id":1858118680,"ecosystem":"npm","package_name":"@lit-labs/virtualizer","requirements":"^2.0.14","kind":"runtime","optional":false},{"id":1858118681,"ecosystem":"npm","package_name":"@shoelace-style/shoelace","requirements":"^2.18.0","kind":"runtime","optional":false},{"id":1858118682,"ecosystem":"npm","package_name":"chartjs-plugin-datalabels","requirements":"^2.0.0","kind":"runtime","optional":false},{"id":1858118683,"ecosystem":"npm","package_name":"chai","requirements":"^4.3.6","kind":"Development","optional":false},{"id":1858118684,"ecosystem":"npm","package_name":"glob","requirements":"^7.1.7","kind":"Development","optional":false},{"id":1858118685,"ecosystem":"npm","package_name":"svgo","requirements":"^1.3.2","kind":"Development","optional":false},{"id":1858118686,"ecosystem":"npm","package_name":"vite","requirements":"^7.2.2","kind":"Development","optional":false},{"id":1858118687,"ecosystem":"npm","package_name":"chalk","requirements":"^2.4.2","kind":"Development","optional":false},{"id":1858118688,"ecosystem":"npm","package_name":"hanbi","requirements":"^1.0.1","kind":"Development","optional":false},{"id":1858118689,"ecosystem":"npm","package_name":"json5","requirements":"^1.0.1","kind":"Development","optional":false},{"id":1858118690,"ecosystem":"npm","package_name":"mocha","requirements":"^10.0.0","kind":"Development","optional":false},{"id":1858118691,"ecosystem":"npm","package_name":"eslint","requirements":"^9.32.0","kind":"Development","optional":false},{"id":1858118692,"ecosystem":"npm","package_name":"rollup","requirements":"^2.47.0","kind":"Development","optional":false},{"id":1858118693,"ecosystem":"npm","package_name":"semver","requirements":"^7.7.2","kind":"Development","optional":false},{"id":1858118694,"ecosystem":"npm","package_name":"esbuild","requirements":"^0.12.16","kind":"Development","optional":false},{"id":1858118695,"ecosystem":"npm","package_name":"globals","requirements":"^15.12.0","kind":"Development","optional":false},{"id":1858118696,"ecosystem":"npm","package_name":"js-yaml","requirements":"^4.1.0","kind":"Development","optional":false},{"id":1858118697,"ecosystem":"npm","package_name":"unified","requirements":"^9.2.1","kind":"Development","optional":false},{"id":1858118698,"ecosystem":"npm","package_name":"prettier","requirements":"^3.6.0","kind":"Development","optional":false},{"id":1858118699,"ecosystem":"npm","package_name":"clean-css","requirements":"^5.3.2","kind":"Development","optional":false},{"id":1858118900,"ecosystem":"npm","package_name":"remixicon","requirements":"4.1.0","kind":"Development","optional":false},{"id":1858118901,"ecosystem":"npm","package_name":"storybook","requirements":"^10.1.10","kind":"Development","optional":false},{"id":1858118902,"ecosystem":"npm","package_name":"stylelint","requirements":"^16.10.0","kind":"Development","optional":false},{"id":1858118903,"ecosystem":"npm","package_name":"@eslint/js","requirements":"^9.8.0","kind":"Development","optional":false},{"id":1858118904,"ecosystem":"npm","package_name":"mime-types","requirements":"^2.1.30","kind":"Development","optional":false},{"id":1858118905,"ecosystem":"npm","package_name":"remark-gfm","requirements":"^1.0.0","kind":"Development","optional":false},{"id":1858118906,"ecosystem":"npm","package_name":"superagent","requirements":"^6.1.0","kind":"Development","optional":false},{"id":1858118907,"ecosystem":"npm","package_name":"text-table","requirements":"^0.2.0","kind":"Development","optional":false},{"id":1858118908,"ecosystem":"npm","package_name":"tinyglobby","requirements":"^0.2.10","kind":"Development","optional":false},{"id":1858118909,"ecosystem":"npm","package_name":"typescript","requirements":"^5.8.3","kind":"Development","optional":false},{"id":1858118910,"ecosystem":"npm","package_name":"@babel/core","requirements":"^7.14.0","kind":"Development","optional":false},{"id":1858118911,"ecosystem":"npm","package_name":"remark-html","requirements":"^13.0.1","kind":"Development","optional":false},{"id":1858118912,"ecosystem":"npm","package_name":"@babel/types","requirements":"^7.26.5","kind":"Development","optional":false},{"id":1858118913,"ecosystem":"npm","package_name":"@types/mocha","requirements":"^10.0.10","kind":"Development","optional":false},{"id":1858118914,"ecosystem":"npm","package_name":"babel-loader","requirements":"^8.2.2","kind":"Development","optional":false},{"id":1858118915,"ecosystem":"npm","package_name":"highlight.js","requirements":"^10.7.2","kind":"Development","optional":false},{"id":1858118916,"ecosystem":"npm","package_name":"i18n-extract","requirements":"^0.6.7","kind":"Development","optional":false},{"id":1858118932,"ecosystem":"npm","package_name":"lit-analyzer","requirements":"2.0.0-pre.3","kind":"Development","optional":false},{"id":1858118946,"ecosystem":"npm","package_name":"remark-parse","requirements":"^9.0.0","kind":"Development","optional":false},{"id":1858118962,"ecosystem":"npm","package_name":"@octokit/rest","requirements":"^22.0.0","kind":"Development","optional":false},{"id":1858118980,"ecosystem":"npm","package_name":"ts-lit-plugin","requirements":"^2.0.2","kind":"Development","optional":false},{"id":1858118996,"ecosystem":"npm","package_name":"@eslint/compat","requirements":"^1.2.0","kind":"Development","optional":false},{"id":1858119010,"ecosystem":"npm","package_name":"@types/js-yaml","requirements":"^4.0.9","kind":"Development","optional":false},{"id":1858119123,"ecosystem":"npm","package_name":"@types/leaflet","requirements":"^1.9.12","kind":"Development","optional":false},{"id":1858119124,"ecosystem":"npm","package_name":"@babel/traverse","requirements":"^7.26.5","kind":"Development","optional":false},{"id":1858119125,"ecosystem":"npm","package_name":"@commitlint/cli","requirements":"^18.5.0","kind":"Development","optional":false},{"id":1858119126,"ecosystem":"npm","package_name":"@types/statuses","requirements":"^2.0.5","kind":"Development","optional":false},{"id":1858119127,"ecosystem":"npm","package_name":"es-module-lexer","requirements":"^1.3.0","kind":"Development","optional":false},{"id":1858119128,"ecosystem":"npm","package_name":"eslint-plugin-n","requirements":"^17.13.0","kind":"Development","optional":false},{"id":1858119129,"ecosystem":"npm","package_name":"stylelint-order","requirements":"^6.0.4","kind":"Development","optional":false},{"id":1858119130,"ecosystem":"npm","package_name":"@open-wc/testing","requirements":"^4.0.0","kind":"Development","optional":false},{"id":1858119131,"ecosystem":"npm","package_name":"@web/test-runner","requirements":"^0.19.0","kind":"Development","optional":false},{"id":1858119132,"ecosystem":"npm","package_name":"dependency-graph","requirements":"^0.11.0","kind":"Development","optional":false},{"id":1858119133,"ecosystem":"npm","package_name":"eslint-plugin-wc","requirements":"^2.2.0","kind":"Development","optional":false},{"id":1858119134,"ecosystem":"npm","package_name":"eslint-plugin-lit","requirements":"^1.15.0","kind":"Development","optional":false},{"id":1858119135,"ecosystem":"npm","package_name":"@aws-sdk/client-s3","requirements":"^3.29.0","kind":"Development","optional":false},{"id":1858119136,"ecosystem":"npm","package_name":"remark-frontmatter","requirements":"^3.0.0","kind":"Development","optional":false},{"id":1858119137,"ecosystem":"npm","package_name":"rollup-plugin-copy","requirements":"^3.4.0","kind":"Development","optional":false},{"id":1858119138,"ecosystem":"npm","package_name":"@babel/preset-react","requirements":"^7.13.13","kind":"Development","optional":false},{"id":1858119139,"ecosystem":"npm","package_name":"@rollup/plugin-json","requirements":"^4.1.0","kind":"Development","optional":false},{"id":1858119140,"ecosystem":"npm","package_name":"@types/leaflet.heat","requirements":"^0.2.4","kind":"Development","optional":false},{"id":1858119141,"ecosystem":"npm","package_name":"github-markdown-css","requirements":"^4.0.0","kind":"Development","optional":false},{"id":1858119142,"ecosystem":"npm","package_name":"remark-highlight.js","requirements":"^6.0.0","kind":"Development","optional":false},{"id":1858119143,"ecosystem":"npm","package_name":"rollup-plugin-babel","requirements":"^4.4.0","kind":"Development","optional":false},{"id":1858119144,"ecosystem":"npm","package_name":"rollup-plugin-clear","requirements":"^2.0.7","kind":"Development","optional":false},{"id":1858119160,"ecosystem":"npm","package_name":"@babel/eslint-parser","requirements":"^7.28.0","kind":"Development","optional":false},{"id":1858119161,"ecosystem":"npm","package_name":"@rollup/plugin-alias","requirements":"^3.1.2","kind":"Development","optional":false},{"id":1858119162,"ecosystem":"npm","package_name":"eslint-plugin-import","requirements":"^2.31.0","kind":"Development","optional":false},{"id":1858119163,"ecosystem":"npm","package_name":"rollup-plugin-terser","requirements":"^7.0.2","kind":"Development","optional":false},{"id":1858119164,"ecosystem":"npm","package_name":"@storybook/addon-docs","requirements":"^10.1.10","kind":"Development","optional":false},{"id":1858119165,"ecosystem":"npm","package_name":"postcss-styled-syntax","requirements":"^0.7.0","kind":"Development","optional":false},{"id":1858119266,"ecosystem":"npm","package_name":"@storybook/addon-links","requirements":"^10.1.10","kind":"Development","optional":false},{"id":1858119267,"ecosystem":"npm","package_name":"@types/babel__traverse","requirements":"^7.20.6","kind":"Development","optional":false},{"id":1858119268,"ecosystem":"npm","package_name":"@web/dev-server-rollup","requirements":"^0.3.19","kind":"Development","optional":false},{"id":1858119269,"ecosystem":"npm","package_name":"@web/test-runner-mocha","requirements":"^0.9.0","kind":"Development","optional":false},{"id":1858119270,"ecosystem":"npm","package_name":"eslint-config-prettier","requirements":"^9.1.0","kind":"Development","optional":false},{"id":1858119271,"ecosystem":"npm","package_name":"eslint-plugin-lit-a11y","requirements":"^4.1.4","kind":"Development","optional":false},{"id":1858119272,"ecosystem":"npm","package_name":"@open-wc/dev-server-hmr","requirements":"^0.1.3","kind":"Development","optional":false},{"id":1858119273,"ecosystem":"npm","package_name":"@rollup/plugin-commonjs","requirements":"^18.1.0","kind":"Development","optional":false},{"id":1858119274,"ecosystem":"npm","package_name":"@web/test-runner-chrome","requirements":"^0.17.0","kind":"Development","optional":false},{"id":1858119275,"ecosystem":"npm","package_name":"babel-plugin-inline-svg","requirements":"^1.2.0","kind":"Development","optional":false},{"id":1858119276,"ecosystem":"npm","package_name":"@bundled-es-modules/chai","requirements":"^4.2.2","kind":"Development","optional":false},{"id":1858119277,"ecosystem":"npm","package_name":"@open-wc/testing-helpers","requirements":"^3.0.1","kind":"Development","optional":false},{"id":1858119278,"ecosystem":"npm","package_name":"rollup-plugin-visualizer","requirements":"^5.5.0","kind":"Development","optional":false},{"id":1858119279,"ecosystem":"npm","package_name":"@web/test-runner-commands","requirements":"^0.9.0","kind":"Development","optional":false},{"id":1858119280,"ecosystem":"npm","package_name":"stylelint-config-standard","requirements":"^36.0.0","kind":"Development","optional":false},{"id":1858119281,"ecosystem":"npm","package_name":"@clevercloud/eslint-config","requirements":"^1.0.1","kind":"Development","optional":false},{"id":1858119282,"ecosystem":"npm","package_name":"@html-eslint/eslint-plugin","requirements":"^0.41.0","kind":"Development","optional":false},{"id":1858119283,"ecosystem":"npm","package_name":"@rollup/plugin-node-resolve","requirements":"^13.0.0","kind":"Development","optional":false},{"id":1858119284,"ecosystem":"npm","package_name":"@web/test-runner-playwright","requirements":"^0.11.1","kind":"Development","optional":false},{"id":1858119285,"ecosystem":"npm","package_name":"@esm-bundle/chai-as-promised","requirements":"^7.1.1","kind":"Development","optional":false},{"id":1858119486,"ecosystem":"npm","package_name":"browserslist-config-baseline","requirements":"^0.5.0","kind":"Development","optional":false},{"id":1858119487,"ecosystem":"npm","package_name":"@storybook/web-components-vite","requirements":"^10.1.10","kind":"Development","optional":false},{"id":1858119488,"ecosystem":"npm","package_name":"@commitlint/config-conventional","requirements":"^18.5.0","kind":"Development","optional":false},{"id":1858119489,"ecosystem":"npm","package_name":"prettier-plugin-organize-imports","requirements":"^4.0.0","kind":"Development","optional":false},{"id":1858119490,"ecosystem":"npm","package_name":"@custom-elements-manifest/analyzer","requirements":"^0.9.4","kind":"Development","optional":false},{"id":1858119491,"ecosystem":"npm","package_name":"@web/test-runner-visual-regression","requirements":"^0.10.0","kind":"Development","optional":false},{"id":1858119492,"ecosystem":"npm","package_name":"@web/rollup-plugin-import-meta-assets","requirements":"^1.0.7","kind":"Development","optional":false},{"id":1858119493,"ecosystem":"npm","package_name":"@babel/plugin-syntax-import-attributes","requirements":"^7.27.1","kind":"Development","optional":false},{"id":1858119494,"ecosystem":"npm","package_name":"stylelint-no-unsupported-browser-features","requirements":"^8.0.4","kind":"Development","optional":false}],"advisories":[],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@clevercloud%2Fcomponents"}