{"id":178609200,"number":"6.1.2","published_at":"2026-03-11T13:52:54.748Z","licenses":"ISC","integrity":"sha512-As4i2+a+1W6FBL/Zy0wqEz6JQLj2S7L5SWIscZHsVAWGFKF0toP8u+GtTbZGKE83KjSqYuFayeM5EOrb2mgT1g==","status":null,"download_url":"https://registry.npmjs.org/@atom-learning/components/-/components-6.1.2.tgz","registry_url":"https://www.npmjs.com/package/@atom-learning/components/v/6.1.2","documentation_url":null,"install_command":"npm install @atom-learning/components@6.1.2","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ad699fa-64f9-41e1-8f70-7452e04e255d"}},"dist":{"shasum":"655acc7619eaf19c216fbb47082fa8a57ffe7ae6","tarball":"https://registry.npmjs.org/@atom-learning/components/-/components-6.1.2.tgz","fileCount":1159,"integrity":"sha512-As4i2+a+1W6FBL/Zy0wqEz6JQLj2S7L5SWIscZHsVAWGFKF0toP8u+GtTbZGKE83KjSqYuFayeM5EOrb2mgT1g==","signatures":[{"sig":"MEYCIQCmI9P6hgP3ntsA4twfA7wlz0ZGGba74PEYmgRawUE1xAIhAIFPrnxPlTbKkX+6vshl7Bnq0xcpgeGFxfcaWugpD5im","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4843902},"gitHead":"d01ebd3216f97b56e10f1810da4ef89b99351005","main":"dist/index.cjs.js","scripts":{"dev":"NODE_ENV=development rollup -c -w","lint":"eslint 'src/**/*.{js,ts,tsx}' --fix","test":"vitest run","clean":"del ./dist/","format":"prettier 'src/**/*.{js,ts,tsx}' --write","test:ci":"vitest run --reporter=verbose","validate":"run-p 'validate:**'","build:lib":"NODE_ENV=production rollup -c","precommit":"lint-staged","test:watch":"vitest","build:types":"NODE_ENV=production tsc --project tsconfig.build.json --emitDeclarationOnly \u0026\u0026 tsc-alias","add-component":"node ./scripts/add-component.mjs","start:sandbox":"vite -c ./sandbox/vite.config.js","test:coverage":"vitest run --coverage","validate:size":"yarn build:lib \u0026\u0026 size-limit","prepublishOnly":"run-s clean build:responsive-variant-classes build:lib build:types build:proptypes","validate:types":"tsc --noEmit","build:proptypes":"node ./scripts/generate-component-props.mjs","validate:linting":"eslint 'src/**/*.{js,ts,tsx}' --quiet","build:responsive-variant-classes":"node ./scripts/generate-responsive-variant-classes.mjs"},"_npmVersion":"11.11.0","_nodeVersion":"22.22.0","_hasShrinkwrap":false,"directories":{},"engines":null,"exports":{".":{"style":"./src/index.css","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs.js"},"./vite":"./scripts/vite-plugin-tailwind-responsive-variant-classes.mjs","./docgen":{"types":"./dist/docgen.d.ts","import":"./dist/docgen.json","default":"./dist/docgen.json","require":"./dist/docgen.json"},"./index.css":"./src/index.css"},"browserify":null},"created_at":"2026-03-11T19:25:23.190Z","updated_at":"2026-03-11T19:25:23.190Z","purl":"pkg:npm/%40atom-learning/components@6.1.2","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@atom-learning%2Fcomponents/versions/6.1.2","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@atom-learning%2Fcomponents/versions/6.1.2/codemeta","dependencies":[{"id":1950327687,"ecosystem":"npm","package_name":"dlv","requirements":"^1.1.3","kind":"runtime","optional":false},{"id":1950327688,"ecosystem":"npm","package_name":"uid","requirements":"^2.0.0","kind":"runtime","optional":false},{"id":1950327689,"ecosystem":"npm","package_name":"clsx","requirements":"^2.1.1","kind":"runtime","optional":false},{"id":1950327690,"ecosystem":"npm","package_name":"glob","requirements":"^7.1.6","kind":"runtime","optional":false},{"id":1950327691,"ecosystem":"npm","package_name":"dayjs","requirements":"^1.10.7","kind":"runtime","optional":false},{"id":1950327692,"ecosystem":"npm","package_name":"dayzed","requirements":"^3.2.2","kind":"runtime","optional":false},{"id":1950327693,"ecosystem":"npm","package_name":"ts-morph","requirements":"^25.0.1","kind":"runtime","optional":false},{"id":1950327694,"ecosystem":"npm","package_name":"invariant","requirements":"^2.2.4","kind":"runtime","optional":false},{"id":1950327695,"ecosystem":"npm","package_name":"minimatch","requirements":"^10.0.0","kind":"runtime","optional":false},{"id":1950327696,"ecosystem":"npm","package_name":"prop-types","requirements":"^15.8.1","kind":"runtime","optional":false},{"id":1950327697,"ecosystem":"npm","package_name":"react-aria","requirements":"^3.29.1","kind":"runtime","optional":false},{"id":1950327698,"ecosystem":"npm","package_name":"tailwindcss","requirements":"^4.1.18","kind":"runtime","optional":false},{"id":1950327699,"ecosystem":"npm","package_name":"@lukeed/uuid","requirements":"^2.0.0","kind":"runtime","optional":false},{"id":1950327700,"ecosystem":"npm","package_name":"react-player","requirements":"^2.9.0","kind":"runtime","optional":false},{"id":1950327701,"ecosystem":"npm","package_name":"@dnd-kit/core","requirements":"^6.0.5","kind":"runtime","optional":false},{"id":1950327702,"ecosystem":"npm","package_name":"tailwind-merge","requirements":"^3.4.0","kind":"runtime","optional":false},{"id":1950327703,"ecosystem":"npm","package_name":"@reach/combobox","requirements":"^0.16.1","kind":"runtime","optional":false},{"id":1950327704,"ecosystem":"npm","package_name":"react-hook-form","requirements":"^6.15.4","kind":"runtime","optional":false},{"id":1950327705,"ecosystem":"npm","package_name":"react-hot-toast","requirements":"^1.0.2","kind":"runtime","optional":false},{"id":1950327706,"ecosystem":"npm","package_name":"@dnd-kit/sortable","requirements":"^7.0.1","kind":"runtime","optional":false},{"id":1950327707,"ecosystem":"npm","package_name":"@tailwindcss/vite","requirements":"^4.1.18","kind":"runtime","optional":false},{"id":1950327708,"ecosystem":"npm","package_name":"tailwind-variants","requirements":"^3.2.2","kind":"runtime","optional":false},{"id":1950327709,"ecosystem":"npm","package_name":"throttle-debounce","requirements":"^3.0.1","kind":"runtime","optional":false},{"id":1950327710,"ecosystem":"npm","package_name":"@dnd-kit/modifiers","requirements":"^6.0.0","kind":"runtime","optional":false},{"id":1950327711,"ecosystem":"npm","package_name":"@dnd-kit/utilities","requirements":"^3.2.0","kind":"runtime","optional":false},{"id":1950327712,"ecosystem":"npm","package_name":"pure-react-carousel","requirements":"^1.27.6","kind":"runtime","optional":false},{"id":1950327713,"ecosystem":"npm","package_name":"@radix-ui/react-slot","requirements":"1.0.2","kind":"runtime","optional":false},{"id":1950327714,"ecosystem":"npm","package_name":"@radix-ui/react-tabs","requirements":"^1.0.4","kind":"runtime","optional":false},{"id":1950327715,"ecosystem":"npm","package_name":"mdast-util-directive","requirements":"1.0.1","kind":"runtime","optional":false},{"id":1950327716,"ecosystem":"npm","package_name":"@tanstack/react-table","requirements":"^8.5.11","kind":"runtime","optional":false},{"id":1950327717,"ecosystem":"npm","package_name":"@radix-ui/react-dialog","requirements":"^1.0.5","kind":"runtime","optional":false},{"id":1950327718,"ecosystem":"npm","package_name":"@radix-ui/react-slider","requirements":"^1.1.2","kind":"runtime","optional":false},{"id":1950327719,"ecosystem":"npm","package_name":"@radix-ui/react-switch","requirements":"^1.0.3","kind":"runtime","optional":false},{"id":1950327720,"ecosystem":"npm","package_name":"@radix-ui/react-popover","requirements":"^1.0.7","kind":"runtime","optional":false},{"id":1950327721,"ecosystem":"npm","package_name":"@radix-ui/react-tooltip","requirements":"^1.0.7","kind":"runtime","optional":false},{"id":1950327722,"ecosystem":"npm","package_name":"react-docgen-typescript","requirements":"2.1.0","kind":"runtime","optional":false},{"id":1950327723,"ecosystem":"npm","package_name":"use-deep-compare-effect","requirements":"^1.8.1","kind":"runtime","optional":false},{"id":1950327724,"ecosystem":"npm","package_name":"@radix-ui/react-checkbox","requirements":"^1.0.4","kind":"runtime","optional":false},{"id":1950327725,"ecosystem":"npm","package_name":"@radix-ui/react-progress","requirements":"^1.0.3","kind":"runtime","optional":false},{"id":1950327726,"ecosystem":"npm","package_name":"mdast-util-from-markdown","requirements":"0.8.5","kind":"runtime","optional":false},{"id":1950327727,"ecosystem":"npm","package_name":"@radix-ui/react-accordion","requirements":"^1.1.2","kind":"runtime","optional":false},{"id":1950327728,"ecosystem":"npm","package_name":"@radix-ui/react-collapsible","requirements":"^1.0.3","kind":"runtime","optional":false},{"id":1950327729,"ecosystem":"npm","package_name":"@radix-ui/react-radio-group","requirements":"^1.1.3","kind":"runtime","optional":false},{"id":1950327730,"ecosystem":"npm","package_name":"@radix-ui/react-alert-dialog","requirements":"^1.0.5","kind":"runtime","optional":false},{"id":1950327731,"ecosystem":"npm","package_name":"@radix-ui/react-toggle-group","requirements":"^1.0.4","kind":"runtime","optional":false},{"id":1950327732,"ecosystem":"npm","package_name":"@radix-ui/react-dropdown-menu","requirements":"^2.0.6","kind":"runtime","optional":false},{"id":1950327733,"ecosystem":"npm","package_name":"micromark-extension-directive","requirements":"1.4.0","kind":"runtime","optional":false},{"id":1950327734,"ecosystem":"npm","package_name":"@radix-ui/react-navigation-menu","requirements":"^1.1.4","kind":"runtime","optional":false},{"id":1950327735,"ecosystem":"npm","package_name":"@radix-ui/react-visually-hidden","requirements":"^1.0.3","kind":"runtime","optional":false},{"id":1950327736,"ecosystem":"npm","package_name":"vite","requirements":"^7.3.1","kind":"Development","optional":false},{"id":1950327737,"ecosystem":"npm","package_name":"husky","requirements":"^4.3.8","kind":"Development","optional":false},{"id":1950327738,"ecosystem":"npm","package_name":"react","requirements":"^18.3.1","kind":"Development","optional":false},{"id":1950327739,"ecosystem":"npm","package_name":"yargs","requirements":"^16.2.0","kind":"Development","optional":false},{"id":1950327740,"ecosystem":"npm","package_name":"eslint","requirements":"^8.57.0","kind":"Development","optional":false},{"id":1950327741,"ecosystem":"npm","package_name":"rollup","requirements":"^2.39.0","kind":"Development","optional":false},{"id":1950327742,"ecosystem":"npm","package_name":"vitest","requirements":"^4.0.18","kind":"Development","optional":false},{"id":1950327743,"ecosystem":"npm","package_name":"del-cli","requirements":"^3.0.1","kind":"Development","optional":false},{"id":1950327744,"ecosystem":"npm","package_name":"esbuild","requirements":"^0.25.12","kind":"Development","optional":false},{"id":1950327745,"ecosystem":"npm","package_name":"prompts","requirements":"^2.4.0","kind":"Development","optional":false},{"id":1950327746,"ecosystem":"npm","package_name":"alias-hq","requirements":"^5.3.0","kind":"Development","optional":false},{"id":1950327747,"ecosystem":"npm","package_name":"axe-core","requirements":"^4.11.1","kind":"Development","optional":false},{"id":1950327748,"ecosystem":"npm","package_name":"chokidar","requirements":"^3.5.1","kind":"Development","optional":false},{"id":1950327749,"ecosystem":"npm","package_name":"prettier","requirements":"^3.6.2","kind":"Development","optional":false},{"id":1950327750,"ecosystem":"npm","package_name":"react-dom","requirements":"^18.3.1","kind":"Development","optional":false},{"id":1950327751,"ecosystem":"npm","package_name":"tsc-alias","requirements":"^1.8.10","kind":"Development","optional":false},{"id":1950327752,"ecosystem":"npm","package_name":"@vitest/ui","requirements":"^4.0.18","kind":"Development","optional":false},{"id":1950327753,"ecosystem":"npm","package_name":"playwright","requirements":"^1.58.2","kind":"Development","optional":false},{"id":1950327754,"ecosystem":"npm","package_name":"size-limit","requirements":"^7.0.5","kind":"Development","optional":false},{"id":1950327755,"ecosystem":"npm","package_name":"typescript","requirements":"^5.5.4","kind":"Development","optional":false},{"id":1950327756,"ecosystem":"npm","package_name":"@types/node","requirements":"20.6.0","kind":"Development","optional":false},{"id":1950327757,"ecosystem":"npm","package_name":"change-case","requirements":"^4.1.2","kind":"Development","optional":false},{"id":1950327758,"ecosystem":"npm","package_name":"lint-staged","requirements":"^10.5.3","kind":"Development","optional":false},{"id":1950327759,"ecosystem":"npm","package_name":"npm-run-all","requirements":"^4.1.5","kind":"Development","optional":false},{"id":1950327760,"ecosystem":"npm","package_name":"@types/mdast","requirements":"^3.0.0","kind":"Development","optional":false},{"id":1950327761,"ecosystem":"npm","package_name":"@types/react","requirements":"17.0.80","kind":"Development","optional":false},{"id":1950327762,"ecosystem":"npm","package_name":"pretty-format","requirements":"^30.2.0","kind":"Development","optional":false},{"id":1950327763,"ecosystem":"npm","package_name":"@commitlint/cli","requirements":"^11.0.0","kind":"Development","optional":false},{"id":1950327764,"ecosystem":"npm","package_name":"@types/react-dom","requirements":"^17.0.11","kind":"Development","optional":false},{"id":1950327765,"ecosystem":"npm","package_name":"semantic-release","requirements":"^25.0.0","kind":"Development","optional":false},{"id":1950327766,"ecosystem":"npm","package_name":"@types/prop-types","requirements":"^15","kind":"Development","optional":false},{"id":1950327767,"ecosystem":"npm","package_name":"@radix-ui/react-id","requirements":"1.0.1","kind":"Development","optional":false},{"id":1950327768,"ecosystem":"npm","package_name":"rollup-plugin-json","requirements":"^4.0.0","kind":"Development","optional":false},{"id":1950327769,"ecosystem":"npm","package_name":"@vitest/coverage-v8","requirements":"^4.0.18","kind":"Development","optional":false},{"id":1950327770,"ecosystem":"npm","package_name":"eslint-plugin-react","requirements":"^7.22.0","kind":"Development","optional":false},{"id":1950327771,"ecosystem":"npm","package_name":"@atom-learning/icons","requirements":"1.20.0","kind":"Development","optional":false},{"id":1950327772,"ecosystem":"npm","package_name":"@atom-learning/theme","requirements":"^6.0.0","kind":"Development","optional":false},{"id":1950327773,"ecosystem":"npm","package_name":"@rollup/plugin-alias","requirements":"^3.1.9","kind":"Development","optional":false},{"id":1950327774,"ecosystem":"npm","package_name":"@testing-library/dom","requirements":"^10.4.1","kind":"Development","optional":false},{"id":1950327775,"ecosystem":"npm","package_name":"eslint-plugin-import","requirements":"^2.22.1","kind":"Development","optional":false},{"id":1950327776,"ecosystem":"npm","package_name":"rollup-plugin-terser","requirements":"^7.0.2","kind":"Development","optional":false},{"id":1950327777,"ecosystem":"npm","package_name":"@vitest/eslint-plugin","requirements":"^1.6.9","kind":"Development","optional":false},{"id":1950327778,"ecosystem":"npm","package_name":"rollup-plugin-esbuild","requirements":"^4.8.2","kind":"Development","optional":false},{"id":1950327779,"ecosystem":"npm","package_name":"rollup-plugin-summary","requirements":"^1.3.0","kind":"Development","optional":false},{"id":1950327780,"ecosystem":"npm","package_name":"@semantic-release/exec","requirements":"^7.0.0","kind":"Development","optional":false},{"id":1950327781,"ecosystem":"npm","package_name":"@testing-library/react","requirements":"^16.3.2","kind":"Development","optional":false},{"id":1950327782,"ecosystem":"npm","package_name":"eslint-config-prettier","requirements":"^7.2.0","kind":"Development","optional":false},{"id":1950327783,"ecosystem":"npm","package_name":"eslint-plugin-jsx-a11y","requirements":"^6.4.1","kind":"Development","optional":false},{"id":1950327784,"ecosystem":"npm","package_name":"@rollup/plugin-commonjs","requirements":"^17.1.0","kind":"Development","optional":false},{"id":1950327785,"ecosystem":"npm","package_name":"rollup-plugin-visualizer","requirements":"^4.2.2","kind":"Development","optional":false},{"id":1950327786,"ecosystem":"npm","package_name":"@testing-library/jest-dom","requirements":"^6.9.1","kind":"Development","optional":false},{"id":1950327787,"ecosystem":"npm","package_name":"@typescript-eslint/parser","requirements":"^5.62.0","kind":"Development","optional":false},{"id":1950327788,"ecosystem":"npm","package_name":"eslint-plugin-react-hooks","requirements":"^4.2.0","kind":"Development","optional":false},{"id":1950327789,"ecosystem":"npm","package_name":"@vitest/browser-playwright","requirements":"^4.0.18","kind":"Development","optional":false},{"id":1950327790,"ecosystem":"npm","package_name":"semantic-release-slack-bot","requirements":"^4.0.2","kind":"Development","optional":false},{"id":1950327791,"ecosystem":"npm","package_name":"@rollup/plugin-node-resolve","requirements":"^11.2.0","kind":"Development","optional":false},{"id":1950327792,"ecosystem":"npm","package_name":"@semantic-release/changelog","requirements":"^6.0.3","kind":"Development","optional":false},{"id":1950327793,"ecosystem":"npm","package_name":"@testing-library/user-event","requirements":"^14.6.1","kind":"Development","optional":false},{"id":1950327794,"ecosystem":"npm","package_name":"@size-limit/preset-small-lib","requirements":"^7.0.5","kind":"Development","optional":false},{"id":1950327795,"ecosystem":"npm","package_name":"@vitejs/plugin-react-refresh","requirements":"^1.3.3","kind":"Development","optional":false},{"id":1950327796,"ecosystem":"npm","package_name":"@commitlint/config-conventional","requirements":"^11.0.0","kind":"Development","optional":false},{"id":1950327797,"ecosystem":"npm","package_name":"@typescript-eslint/eslint-plugin","requirements":"^5.62.0","kind":"Development","optional":false},{"id":1950327798,"ecosystem":"npm","package_name":"eslint-plugin-simple-import-sort","requirements":"^7.0.0","kind":"Development","optional":false},{"id":1950327799,"ecosystem":"npm","package_name":"eslint-import-resolver-typescript","requirements":"^2.3.0","kind":"Development","optional":false},{"id":1950327800,"ecosystem":"npm","package_name":"@ianvs/prettier-plugin-sort-imports","requirements":"^4.7.0","kind":"Development","optional":false},{"id":1950327801,"ecosystem":"npm","package_name":"@semantic-release/release-notes-generator","requirements":"^14.0.1","kind":"Development","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@atom-learning%2Fcomponents"}