{"id":173580607,"number":"5.14.2","published_at":"2026-01-21T16:19:10.802Z","licenses":"ISC","integrity":"sha512-Wc0ZxdCdQYkdzx3sKm3CSFvAL96hbjz36bgg48x8ef2mAD7FnyJyL9Nr3aQh62MGHwVMrPgCp74Rg+9la3H6wQ==","status":null,"download_url":"https://registry.npmjs.org/@atom-learning/components/-/components-5.14.2.tgz","registry_url":"https://www.npmjs.com/package/@atom-learning/components/v/5.14.2","documentation_url":null,"install_command":"npm install @atom-learning/components@5.14.2","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"thomasdigby","email":"thomas.digby@hey.com"},"dist":{"shasum":"79e432c22f4b4bb57d6304e524f9a7ba430ae319","tarball":"https://registry.npmjs.org/@atom-learning/components/-/components-5.14.2.tgz","fileCount":1136,"integrity":"sha512-Wc0ZxdCdQYkdzx3sKm3CSFvAL96hbjz36bgg48x8ef2mAD7FnyJyL9Nr3aQh62MGHwVMrPgCp74Rg+9la3H6wQ==","signatures":[{"sig":"MEUCIAzqcK3cFbsi6RoEdRYypyvDJQkOhfDSfaTIH+K5yuezAiEA8WLklWTcnhrc1Y4w5szicn/yhXZs4NxSCKsKAsqUTek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8584064},"gitHead":"0d80aaeecc24ff47fb101d03171ca70c25be8b74","main":"dist/index.cjs.js","scripts":{"dev":"NODE_ENV=development rollup -c -w","lint":"eslint 'src/**/*.{js,ts,tsx}' --fix","test":"jest --coverage","clean":"del ./dist/","format":"prettier 'src/**/*.{js,ts,tsx}' --write","test:ci":"jest --silent --ci","validate":"run-p 'validate:**'","build:lib":"NODE_ENV=production rollup -c","precommit":"lint-staged","test:watch":"jest --watch","build:types":"NODE_ENV=production tsc --emitDeclarationOnly \u0026\u0026 tsc-alias","add-component":"node ./scripts/add-component.mjs","start:sandbox":"vite -c ./sandbox/vite.config.js","validate:size":"yarn build:lib \u0026\u0026 size-limit","prepublishOnly":"run-s clean 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"},"_npmVersion":"10.9.4","_nodeVersion":"22.21.1","_hasShrinkwrap":false,"directories":{},"engines":null,"exports":null,"browserify":null},"created_at":"2026-02-19T16:52:58.239Z","updated_at":"2026-02-19T16:52:58.239Z","purl":"pkg:npm/%40atom-learning/components@5.14.2","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@atom-learning%2Fcomponents/versions/5.14.2","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@atom-learning%2Fcomponents/versions/5.14.2/codemeta","dependencies":[{"id":1920634894,"ecosystem":"npm","package_name":"dlv","requirements":"^1.1.3","kind":"runtime","optional":false},{"id":1920634895,"ecosystem":"npm","package_name":"uid","requirements":"^2.0.0","kind":"runtime","optional":false},{"id":1920634896,"ecosystem":"npm","package_name":"dayjs","requirements":"^1.10.7","kind":"runtime","optional":false},{"id":1920634897,"ecosystem":"npm","package_name":"dayzed","requirements":"^3.2.2","kind":"runtime","optional":false},{"id":1920634898,"ecosystem":"npm","package_name":"color2k","requirements":"^2.0.0","kind":"runtime","optional":false},{"id":1920634899,"ecosystem":"npm","package_name":"invariant","requirements":"^2.2.4","kind":"runtime","optional":false},{"id":1920634900,"ecosystem":"npm","package_name":"prop-types","requirements":"^15.8.1","kind":"runtime","optional":false},{"id":1920634901,"ecosystem":"npm","package_name":"react-aria","requirements":"^3.29.1","kind":"runtime","optional":false},{"id":1920634902,"ecosystem":"npm","package_name":"@lukeed/uuid","requirements":"^2.0.0","kind":"runtime","optional":false},{"id":1920634903,"ecosystem":"npm","package_name":"react-player","requirements":"^2.9.0","kind":"runtime","optional":false},{"id":1920634904,"ecosystem":"npm","package_name":"@dnd-kit/core","requirements":"^6.0.5","kind":"runtime","optional":false},{"id":1920634905,"ecosystem":"npm","package_name":"@reach/combobox","requirements":"^0.16.1","kind":"runtime","optional":false},{"id":1920634906,"ecosystem":"npm","package_name":"react-hook-form","requirements":"^6.15.4","kind":"runtime","optional":false},{"id":1920634907,"ecosystem":"npm","package_name":"react-hot-toast","requirements":"^1.0.2","kind":"runtime","optional":false},{"id":1920634908,"ecosystem":"npm","package_name":"@dnd-kit/sortable","requirements":"^7.0.1","kind":"runtime","optional":false},{"id":1920634909,"ecosystem":"npm","package_name":"throttle-debounce","requirements":"^3.0.1","kind":"runtime","optional":false},{"id":1920634910,"ecosystem":"npm","package_name":"@dnd-kit/modifiers","requirements":"^6.0.0","kind":"runtime","optional":false},{"id":1920634911,"ecosystem":"npm","package_name":"@dnd-kit/utilities","requirements":"^3.2.0","kind":"runtime","optional":false},{"id":1920634912,"ecosystem":"npm","package_name":"pure-react-carousel","requirements":"^1.27.6","kind":"runtime","optional":false},{"id":1920634913,"ecosystem":"npm","package_name":"@radix-ui/react-slot","requirements":"1.0.2","kind":"runtime","optional":false},{"id":1920634914,"ecosystem":"npm","package_name":"@radix-ui/react-tabs","requirements":"^1.0.4","kind":"runtime","optional":false},{"id":1920634915,"ecosystem":"npm","package_name":"mdast-util-directive","requirements":"1.0.1","kind":"runtime","optional":false},{"id":1920634916,"ecosystem":"npm","package_name":"@tanstack/react-table","requirements":"^8.5.11","kind":"runtime","optional":false},{"id":1920634917,"ecosystem":"npm","package_name":"@radix-ui/react-dialog","requirements":"^1.0.5","kind":"runtime","optional":false},{"id":1920634918,"ecosystem":"npm","package_name":"@radix-ui/react-slider","requirements":"^1.1.2","kind":"runtime","optional":false},{"id":1920634919,"ecosystem":"npm","package_name":"@radix-ui/react-switch","requirements":"^1.0.3","kind":"runtime","optional":false},{"id":1920634920,"ecosystem":"npm","package_name":"@radix-ui/react-popover","requirements":"^1.0.7","kind":"runtime","optional":false},{"id":1920634921,"ecosystem":"npm","package_name":"@radix-ui/react-tooltip","requirements":"^1.0.7","kind":"runtime","optional":false},{"id":1920634922,"ecosystem":"npm","package_name":"react-docgen-typescript","requirements":"2.1.0","kind":"runtime","optional":false},{"id":1920634923,"ecosystem":"npm","package_name":"use-deep-compare-effect","requirements":"^1.8.1","kind":"runtime","optional":false},{"id":1920634924,"ecosystem":"npm","package_name":"@radix-ui/react-checkbox","requirements":"^1.0.4","kind":"runtime","optional":false},{"id":1920634925,"ecosystem":"npm","package_name":"@radix-ui/react-progress","requirements":"^1.0.3","kind":"runtime","optional":false},{"id":1920634926,"ecosystem":"npm","package_name":"mdast-util-from-markdown","requirements":"0.8.5","kind":"runtime","optional":false},{"id":1920634927,"ecosystem":"npm","package_name":"@radix-ui/react-accordion","requirements":"^1.1.2","kind":"runtime","optional":false},{"id":1920634928,"ecosystem":"npm","package_name":"@radix-ui/react-collapsible","requirements":"^1.0.3","kind":"runtime","optional":false},{"id":1920634929,"ecosystem":"npm","package_name":"@radix-ui/react-radio-group","requirements":"^1.1.3","kind":"runtime","optional":false},{"id":1920634930,"ecosystem":"npm","package_name":"@radix-ui/react-alert-dialog","requirements":"^1.0.5","kind":"runtime","optional":false},{"id":1920634931,"ecosystem":"npm","package_name":"@radix-ui/react-toggle-group","requirements":"^1.0.4","kind":"runtime","optional":false},{"id":1920634932,"ecosystem":"npm","package_name":"@atom-learning/stitches-react","requirements":"^1.4.1","kind":"runtime","optional":false},{"id":1920634933,"ecosystem":"npm","package_name":"@radix-ui/react-dropdown-menu","requirements":"^2.0.6","kind":"runtime","optional":false},{"id":1920634934,"ecosystem":"npm","package_name":"micromark-extension-directive","requirements":"1.4.0","kind":"runtime","optional":false},{"id":1920634935,"ecosystem":"npm","package_name":"@radix-ui/react-navigation-menu","requirements":"^1.1.4","kind":"runtime","optional":false},{"id":1920634936,"ecosystem":"npm","package_name":"@radix-ui/react-visually-hidden","requirements":"^1.0.3","kind":"runtime","optional":false},{"id":1920634937,"ecosystem":"npm","package_name":"glob","requirements":"^7.1.6","kind":"Development","optional":false},{"id":1920634938,"ecosystem":"npm","package_name":"jest","requirements":"^27.0.6","kind":"Development","optional":false},{"id":1920634939,"ecosystem":"npm","package_name":"vite","requirements":"^2.2.4","kind":"Development","optional":false},{"id":1920634940,"ecosystem":"npm","package_name":"husky","requirements":"^4.3.8","kind":"Development","optional":false},{"id":1920634941,"ecosystem":"npm","package_name":"react","requirements":"^18.3.1","kind":"Development","optional":false},{"id":1920634942,"ecosystem":"npm","package_name":"yargs","requirements":"^16.2.0","kind":"Development","optional":false},{"id":1920634943,"ecosystem":"npm","package_name":"eslint","requirements":"^7.18.0","kind":"Development","optional":false},{"id":1920634944,"ecosystem":"npm","package_name":"rollup","requirements":"^2.39.0","kind":"Development","optional":false},{"id":1920634945,"ecosystem":"npm","package_name":"del-cli","requirements":"^3.0.1","kind":"Development","optional":false},{"id":1920634946,"ecosystem":"npm","package_name":"es-jest","requirements":"^1.5.0","kind":"Development","optional":false},{"id":1920634947,"ecosystem":"npm","package_name":"esbuild","requirements":"^0.14.10","kind":"Development","optional":false},{"id":1920634948,"ecosystem":"npm","package_name":"prompts","requirements":"^2.4.0","kind":"Development","optional":false},{"id":1920634949,"ecosystem":"npm","package_name":"alias-hq","requirements":"^5.3.0","kind":"Development","optional":false},{"id":1920634950,"ecosystem":"npm","package_name":"chokidar","requirements":"^3.5.1","kind":"Development","optional":false},{"id":1920634951,"ecosystem":"npm","package_name":"jest-axe","requirements":"^4.1.0","kind":"Development","optional":false},{"id":1920634952,"ecosystem":"npm","package_name":"jest-dom","requirements":"^4.0.0","kind":"Development","optional":false},{"id":1920634953,"ecosystem":"npm","package_name":"prettier","requirements":"^3.6.2","kind":"Development","optional":false},{"id":1920634954,"ecosystem":"npm","package_name":"react-dom","requirements":"^18.3.1","kind":"Development","optional":false},{"id":1920634955,"ecosystem":"npm","package_name":"tsc-alias","requirements":"^1.8.10","kind":"Development","optional":false},{"id":1920634956,"ecosystem":"npm","package_name":"size-limit","requirements":"^7.0.5","kind":"Development","optional":false},{"id":1920634957,"ecosystem":"npm","package_name":"typescript","requirements":"^5.5.4","kind":"Development","optional":false},{"id":1920634958,"ecosystem":"npm","package_name":"@types/jest","requirements":"^26.0.20","kind":"Development","optional":false},{"id":1920634959,"ecosystem":"npm","package_name":"@types/node","requirements":"20.6.0","kind":"Development","optional":false},{"id":1920634960,"ecosystem":"npm","package_name":"change-case","requirements":"^4.1.2","kind":"Development","optional":false},{"id":1920634961,"ecosystem":"npm","package_name":"lint-staged","requirements":"^10.5.3","kind":"Development","optional":false},{"id":1920634962,"ecosystem":"npm","package_name":"npm-run-all","requirements":"^4.1.5","kind":"Development","optional":false},{"id":1920634963,"ecosystem":"npm","package_name":"@types/mdast","requirements":"^3.0.0","kind":"Development","optional":false},{"id":1920634964,"ecosystem":"npm","package_name":"@types/react","requirements":"17.0.80","kind":"Development","optional":false},{"id":1920634965,"ecosystem":"npm","package_name":"stitches-reset","requirements":"^1.0.0","kind":"Development","optional":false},{"id":1920634966,"ecosystem":"npm","package_name":"@commitlint/cli","requirements":"^11.0.0","kind":"Development","optional":false},{"id":1920634967,"ecosystem":"npm","package_name":"@types/jest-axe","requirements":"^3.5.1","kind":"Development","optional":false},{"id":1920634968,"ecosystem":"npm","package_name":"@types/react-dom","requirements":"^17.0.11","kind":"Development","optional":false},{"id":1920634969,"ecosystem":"npm","package_name":"semantic-release","requirements":"^24.1.0","kind":"Development","optional":false},{"id":1920634970,"ecosystem":"npm","package_name":"@types/prop-types","requirements":"^15","kind":"Development","optional":false},{"id":1920634971,"ecosystem":"npm","package_name":"@radix-ui/react-id","requirements":"1.0.1","kind":"Development","optional":false},{"id":1920634972,"ecosystem":"npm","package_name":"eslint-plugin-jest","requirements":"^24.1.3","kind":"Development","optional":false},{"id":1920634973,"ecosystem":"npm","package_name":"rollup-plugin-json","requirements":"^4.0.0","kind":"Development","optional":false},{"id":1920634974,"ecosystem":"npm","package_name":"eslint-plugin-react","requirements":"^7.22.0","kind":"Development","optional":false},{"id":1920634975,"ecosystem":"npm","package_name":"@atom-learning/icons","requirements":"1.20.0","kind":"Development","optional":false},{"id":1920634976,"ecosystem":"npm","package_name":"@atom-learning/theme","requirements":"^5.2.0","kind":"Development","optional":false},{"id":1920634977,"ecosystem":"npm","package_name":"@rollup/plugin-alias","requirements":"^3.1.9","kind":"Development","optional":false},{"id":1920634978,"ecosystem":"npm","package_name":"@testing-library/dom","requirements":"^7.28.1","kind":"Development","optional":false},{"id":1920634979,"ecosystem":"npm","package_name":"eslint-plugin-import","requirements":"^2.22.1","kind":"Development","optional":false},{"id":1920634980,"ecosystem":"npm","package_name":"rollup-plugin-terser","requirements":"^7.0.2","kind":"Development","optional":false},{"id":1920634981,"ecosystem":"npm","package_name":"rollup-plugin-esbuild","requirements":"^4.8.2","kind":"Development","optional":false},{"id":1920634982,"ecosystem":"npm","package_name":"rollup-plugin-summary","requirements":"^1.3.0","kind":"Development","optional":false},{"id":1920634983,"ecosystem":"npm","package_name":"semantic-release-yarn","requirements":"^3.0.2","kind":"Development","optional":false},{"id":1920634984,"ecosystem":"npm","package_name":"@testing-library/react","requirements":"^11.2.3","kind":"Development","optional":false},{"id":1920634985,"ecosystem":"npm","package_name":"eslint-config-prettier","requirements":"^7.2.0","kind":"Development","optional":false},{"id":1920634986,"ecosystem":"npm","package_name":"eslint-plugin-jsx-a11y","requirements":"^6.4.1","kind":"Development","optional":false},{"id":1920634987,"ecosystem":"npm","package_name":"@rollup/plugin-commonjs","requirements":"^17.1.0","kind":"Development","optional":false},{"id":1920634988,"ecosystem":"npm","package_name":"rollup-plugin-visualizer","requirements":"^4.2.2","kind":"Development","optional":false},{"id":1920634989,"ecosystem":"npm","package_name":"@testing-library/jest-dom","requirements":"^5.11.9","kind":"Development","optional":false},{"id":1920634990,"ecosystem":"npm","package_name":"@typescript-eslint/parser","requirements":"^4.29.1","kind":"Development","optional":false},{"id":1920634991,"ecosystem":"npm","package_name":"eslint-plugin-react-hooks","requirements":"^4.2.0","kind":"Development","optional":false},{"id":1920634992,"ecosystem":"npm","package_name":"semantic-release-slack-bot","requirements":"^4.0.2","kind":"Development","optional":false},{"id":1920634993,"ecosystem":"npm","package_name":"@rollup/plugin-node-resolve","requirements":"^11.2.0","kind":"Development","optional":false},{"id":1920634994,"ecosystem":"npm","package_name":"@semantic-release/changelog","requirements":"^6.0.3","kind":"Development","optional":false},{"id":1920634995,"ecosystem":"npm","package_name":"@testing-library/user-event","requirements":"^12.8.1","kind":"Development","optional":false},{"id":1920634996,"ecosystem":"npm","package_name":"@atom-learning/jest-stitches","requirements":"1.0.10","kind":"Development","optional":false},{"id":1920634997,"ecosystem":"npm","package_name":"@size-limit/preset-small-lib","requirements":"^7.0.5","kind":"Development","optional":false},{"id":1920634998,"ecosystem":"npm","package_name":"@testing-library/react-hooks","requirements":"^7.0.2","kind":"Development","optional":false},{"id":1920634999,"ecosystem":"npm","package_name":"@vitejs/plugin-react-refresh","requirements":"^1.3.3","kind":"Development","optional":false},{"id":1920635000,"ecosystem":"npm","package_name":"@commitlint/config-conventional","requirements":"^11.0.0","kind":"Development","optional":false},{"id":1920635001,"ecosystem":"npm","package_name":"@typescript-eslint/eslint-plugin","requirements":"^4.29.1","kind":"Development","optional":false},{"id":1920635002,"ecosystem":"npm","package_name":"eslint-plugin-simple-import-sort","requirements":"^7.0.0","kind":"Development","optional":false},{"id":1920635003,"ecosystem":"npm","package_name":"eslint-import-resolver-typescript","requirements":"^2.3.0","kind":"Development","optional":false},{"id":1920635004,"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"}