{"_id":"@nathangosselin/design-system","_rev":"28-d57c53c23b81cdaa1c43c74068d2ee86","name":"@nathangosselin/design-system","dist-tags":{"latest":"2.5.4"},"versions":{"0.2.0":{"name":"@nathangosselin/design-system","version":"0.2.0","keywords":["react","design-system","components","ui","typescript","tailwindcss","shadcn","accessible","customizable","modern"],"author":{"name":"Nathan Gosselin"},"license":"MIT","_id":"@nathangosselin/design-system@0.2.0","maintainers":[{"name":"nathangosselin","email":"nate@heynate.me"}],"homepage":"https://github.com/nfrgosselin/design-system#readme","bugs":{"url":"https://github.com/nfrgosselin/design-system/issues"},"bin":{"design-system-fonts":"scripts/utils/install-fonts.js"},"dist":{"shasum":"fb83f886253f9b875c01dbea2b69fc02942cff7d","tarball":"https://registry.npmjs.org/@nathangosselin/design-system/-/design-system-0.2.0.tgz","fileCount":16,"integrity":"sha512-U711w7R7DLej62CBJy8uk6bzUC7ZJRtuxmWiKbzrDs1qQrH67rsm15NJyFfPlHsEiRI+i4BAhI/FXIPOCbKNsg==","signatures":[{"sig":"MEYCIQDMbMpHglI5N4xth6UMh5isKgMOwJFgR+PUSJ7veCjjdAIhAP6AisqAMiNFOAgvpE60zcG5cZn6EXQzRKeWIShXWYoB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":506226},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./fonts/*":"./dist/fonts/*","./globals.css":"./dist/globals.css"},"gitHead":"044414b8aa59b75dfd2dcbd9c949e354c3c31fde","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext .ts,.tsx","test":"jest --passWithNoTests","build":"npm run clean && tsup","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","prepare":"husky install","release":"npm run build && npm run test && npm run changelog && git add . && npm version","test-cli":"node ./scripts/utils/install-fonts.js","changelog":"standard-version --skip.tag --skip.commit","typecheck":"tsc --noEmit","test-fonts":"find dist/fonts -type f | grep -i 'freight' || echo 'No font files found!'","test-local":"yalc publish --push","build:watch":"tsup --watch","lint-staged":"lint-staged","watch-local":"nodemon --watch dist --exec 'yalc push'","add-component":"ts-node scripts/add-component.ts","test-storybook":"test-storybook --url http://localhost:6006","build-storybook":"storybook build","release:dry-run":"npm run build && npm run test && echo 'Dry run complete - version bump simulation successful'"},"_npmUser":{"name":"nathangosselin","email":"nate@heynate.me"},"repository":{"url":"git+https://github.com/nfrgosselin/design-system.git","type":"git"},"_npmVersion":"10.1.0","description":"A modern, accessible, and customizable design system for React applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"20.9.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.481.0","tailwind-merge":"^2.6.0","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.0.5","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^29.7.0","tsup":"^8.4.0","vite":"^5.1.6","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.1.0","postcss":"^8.5.3","ts-jest":"^29.2.6","jest-axe":"^10.0.0","prettier":"^3.2.5","react-dom":"^18.2.0","storybook":"^8.6.4","playwright":"1.51.1","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/jest":"^29.5.12","lint-staged":"^15.2.2","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.64","autoprefixer":"^10.4.18","@commitlint/cli":"^19.8.0","@types/jest-axe":"^3.5.9","@storybook/react":"^8.6.4","@types/react-dom":"^18.2.21","standard-version":"^9.5.0","@babel/preset-env":"^7.24.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.23.3","eslint-plugin-react":"^7.34.0","jest-image-snapshot":"6.4.0","@vitejs/plugin-react":"^4.2.1","@storybook/addon-docs":"^8.6.4","@storybook/react-vite":"^8.6.4","@storybook/addon-links":"^8.6.4","@storybook/test-runner":"0.22.0","@testing-library/react":"^14.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^0.11.4","@babel/preset-typescript":"^7.23.3","@storybook/addon-actions":"^8.6.4","@storybook/addon-styling":"1.3.7","@storybook/addon-coverage":"1.0.5","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^7.1.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.6.4","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.4","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^7.1.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Maintenance"},{"type":"docs","section":"Documentation"},{"type":"style","section":"Styling"},{"type":"refactor","section":"Refactoring"},{"type":"perf","section":"Performance"},{"type":"test","section":"Testing"}],"issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.2.0_1742333182929_0.7943716563070646","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@nathangosselin/design-system","version":"0.3.0","keywords":["react","design-system","components","ui","typescript","tailwindcss","shadcn","accessible","customizable","modern"],"author":{"name":"Nathan Gosselin"},"license":"MIT","_id":"@nathangosselin/design-system@0.3.0","maintainers":[{"name":"nathangosselin","email":"nate@heynate.me"}],"homepage":"https://github.com/nfrgosselin/design-system#readme","bugs":{"url":"https://github.com/nfrgosselin/design-system/issues"},"bin":{"designsystemfonts":"scripts/utils/install-fonts.js"},"dist":{"shasum":"d69eaa9413e06f8652791d4c02fef20979908975","tarball":"https://registry.npmjs.org/@nathangosselin/design-system/-/design-system-0.3.0.tgz","fileCount":16,"integrity":"sha512-wVRkIqFCikLvfk8c1Z3vemoaPThG+B+TF6u6CxrmJbt/X84DcgmdXJpFYZ1wZyxlDIS7yAay6g6OQkiokCEuqw==","signatures":[{"sig":"MEUCIQC1VM2fQ7qDIXeJWMuKNKsiwULHxvqMGiu18akHuwyiUAIgUXIlRIDNPqSuCF0F/4WQvusVO5P0w2d4LBjV8PzlGtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":505587},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./fonts/*":"./dist/fonts/*","./styles.css":"./dist/styles.css"},"gitHead":"a30f7837aac821d9260f8b38e81bd893a86995bc","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext .ts,.tsx","test":"jest --passWithNoTests","build":"npm run clean && tsup","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","prepare":"husky install","release":"npm run build && npm run test && standard-version","test-cli":"node ./scripts/utils/install-fonts.js","changelog":"standard-version --skip.tag --skip.commit","typecheck":"tsc --noEmit","test-fonts":"find dist/fonts -type f | grep -i 'freight' || echo 'No font files found!'","test-local":"yalc publish --push","build:watch":"tsup --watch","lint-staged":"lint-staged","watch-local":"nodemon --watch dist --exec 'yalc push'","add-component":"ts-node scripts/add-component.ts","test-storybook":"test-storybook --url http://localhost:6006","build-storybook":"storybook build","release:dry-run":"npm run build && npm run test && echo 'Dry run complete - version bump simulation successful'"},"_npmUser":{"name":"nathangosselin","email":"nate@heynate.me"},"repository":{"url":"git+https://github.com/nfrgosselin/design-system.git","type":"git"},"_npmVersion":"10.8.2","description":"A modern, accessible, and customizable design system for React applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"18.20.7","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.481.0","tailwind-merge":"^2.6.0","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.0.5","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^29.7.0","tsup":"^8.4.0","vite":"^5.1.6","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.1.0","postcss":"^8.5.3","ts-jest":"^29.2.6","jest-axe":"^10.0.0","prettier":"^3.2.5","react-dom":"^18.2.0","storybook":"^8.6.4","playwright":"1.51.1","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/jest":"^29.5.12","lint-staged":"^15.2.2","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.64","autoprefixer":"^10.4.18","@commitlint/cli":"^19.8.0","@types/jest-axe":"^3.5.9","@storybook/react":"^8.6.4","@types/react-dom":"^18.2.21","standard-version":"^9.5.0","@babel/preset-env":"^7.24.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.23.3","eslint-plugin-react":"^7.34.0","jest-image-snapshot":"6.4.0","@vitejs/plugin-react":"^4.2.1","@storybook/addon-docs":"^8.6.4","@storybook/react-vite":"^8.6.4","@storybook/addon-links":"^8.6.4","@storybook/test-runner":"0.22.0","@testing-library/react":"^14.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^0.11.4","@babel/preset-typescript":"^7.23.3","@storybook/addon-actions":"^8.6.4","@storybook/addon-styling":"1.3.7","@storybook/addon-coverage":"1.0.5","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^7.1.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.6.4","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.4","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^7.1.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Maintenance"},{"type":"docs","section":"Documentation"},{"type":"style","section":"Styling"},{"type":"refactor","section":"Refactoring"},{"type":"perf","section":"Performance"},{"type":"test","section":"Testing"}],"issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.3.0_1742412060763_0.8261894018991205","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@nathangosselin/design-system","version":"0.3.1","keywords":["react","design-system","components","ui","typescript","tailwindcss","shadcn","accessible","customizable","modern"],"author":{"name":"Nathan Gosselin"},"license":"MIT","_id":"@nathangosselin/design-system@0.3.1","maintainers":[{"name":"nathangosselin","email":"nate@heynate.me"}],"homepage":"https://github.com/nfrgosselin/design-system#readme","bugs":{"url":"https://github.com/nfrgosselin/design-system/issues"},"bin":{"designsystemfonts":"scripts/utils/install-fonts.js"},"dist":{"shasum":"b465a27e10962d19e14348fdd097d492e1544ce1","tarball":"https://registry.npmjs.org/@nathangosselin/design-system/-/design-system-0.3.1.tgz","fileCount":16,"integrity":"sha512-SRm9MhXWZfRjVBunI/GAyj/nUaMU9fYL+WqeIesTJoCIltbPVWYlKB7wJscR96k7INGlNJ8gZlT4htbQ5mhWbA==","signatures":[{"sig":"MEUCIDGWrbCz66Bu6nFKB1n3Ed3y2XoC1Ri9P+7f5PTTjLaOAiEAvDCchKWXCYcu7YJMc53IKUTRYRcAa2MLnJ4pYacbEdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":505609},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./fonts/*":"./dist/fonts/*","./styles.css":"./dist/styles.css"},"gitHead":"66f84656d34163106d168057c1ab46f139b45e6d","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext .ts,.tsx","test":"jest --passWithNoTests","build":"npm run clean && tsup","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","prepare":"husky install","release":"npm run build && npm run test && standard-version","test-cli":"node ./scripts/utils/install-fonts.js","changelog":"standard-version --skip.tag --skip.commit","typecheck":"tsc --noEmit","test-fonts":"find dist/fonts -type f | grep -i 'freight' || echo 'No font files found!'","test-local":"yalc publish --push","build:watch":"tsup --watch","lint-staged":"lint-staged","watch-local":"nodemon --watch dist --exec 'yalc push'","add-component":"ts-node scripts/add-component.ts","test-storybook":"test-storybook --url http://localhost:6006","build-storybook":"storybook build","release:dry-run":"npm run build && npm run test && echo 'Dry run complete - version bump simulation successful'"},"_npmUser":{"name":"nathangosselin","email":"nate@heynate.me"},"repository":{"url":"git+https://github.com/nfrgosselin/design-system.git","type":"git"},"_npmVersion":"10.8.2","description":"A modern, accessible, and customizable design system for React applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"18.20.7","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.481.0","tailwind-merge":"^2.6.0","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.0.5","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^29.7.0","tsup":"^8.4.0","vite":"^5.1.6","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.1.0","postcss":"^8.5.3","ts-jest":"^29.2.6","jest-axe":"^10.0.0","prettier":"^3.2.5","react-dom":"^18.2.0","storybook":"^8.6.4","playwright":"1.51.1","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/jest":"^29.5.12","lint-staged":"^15.2.2","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.64","autoprefixer":"^10.4.18","@commitlint/cli":"^19.8.0","@types/jest-axe":"^3.5.9","@storybook/react":"^8.6.4","@types/react-dom":"^18.2.21","standard-version":"^9.5.0","@babel/preset-env":"^7.24.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.23.3","eslint-plugin-react":"^7.34.0","jest-image-snapshot":"6.4.0","@vitejs/plugin-react":"^4.2.1","@storybook/addon-docs":"^8.6.4","@storybook/react-vite":"^8.6.4","@storybook/addon-links":"^8.6.4","@storybook/test-runner":"0.22.0","@testing-library/react":"^14.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^0.11.4","@babel/preset-typescript":"^7.23.3","@storybook/addon-actions":"^8.6.4","@storybook/addon-styling":"1.3.7","@storybook/addon-coverage":"1.0.5","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^7.1.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.6.4","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.4","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^7.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Maintenance"},{"type":"docs","section":"Documentation"},{"type":"style","section":"Styling"},{"type":"refactor","section":"Refactoring"},{"type":"perf","section":"Performance"},{"type":"test","section":"Testing"}],"issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.3.1_1742412602853_0.1809055564236446","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@nathangosselin/design-system","version":"1.0.0","keywords":["react","design-system","components","ui","typescript","tailwindcss","shadcn","accessible","customizable","modern"],"author":{"name":"Nathan Gosselin"},"license":"MIT","_id":"@nathangosselin/design-system@1.0.0","maintainers":[{"name":"nathangosselin","email":"nate@heynate.me"}],"homepage":"https://github.com/nfrgosselin/design-system#readme","bugs":{"url":"https://github.com/nfrgosselin/design-system/issues"},"bin":{"designsystemfonts":"scripts/utils/install-fonts.js"},"dist":{"shasum":"5eaed6f9cfb558109fa8ccfd3f2eb22d43f6b6ba","tarball":"https://registry.npmjs.org/@nathangosselin/design-system/-/design-system-1.0.0.tgz","fileCount":16,"integrity":"sha512-D9h/GWw9tcwhs04YeiTSuNy5NX05Y/fV3QH+0s6pJgF2vWuT+0u/ffFqFaksn2TctTMs+hZt4WbTAr+eS19y1A==","signatures":[{"sig":"MEUCIQCeqcOE49Zo1fHnrIrRYU0mdhAy3qE9NhRp0rAADCA/cAIgGhMK/ynXK0b1dMpyDySm9trYTMdn9aeVNqgT/qzADsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515393},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./fonts/*":"./dist/fonts/*","./styles.css":"./dist/styles.css"},"gitHead":"abb658395bbdbbaa2ab1d3b037fac8fa625aee9a","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext .ts,.tsx","test":"jest --passWithNoTests","build":"npm run clean && tsup","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","prepare":"husky install","release":"npm run build && npm run test && standard-version","test-cli":"node ./scripts/utils/install-fonts.js","changelog":"standard-version --skip.tag --skip.commit","typecheck":"tsc --noEmit","test-fonts":"find dist/fonts -type f | grep -i 'freight' || echo 'No font files found!'","test-local":"yalc publish --push","build:watch":"tsup --watch","lint-staged":"lint-staged","watch-local":"nodemon --watch dist --exec 'yalc push'","add-component":"ts-node scripts/add-component.ts","test-storybook":"test-storybook --url http://localhost:6006","build-storybook":"storybook build","release:dry-run":"npm run build && npm run test && echo 'Dry run complete - version bump simulation successful'"},"_npmUser":{"name":"nathangosselin","email":"nate@heynate.me"},"repository":{"url":"git+https://github.com/nfrgosselin/design-system.git","type":"git"},"_npmVersion":"10.8.2","description":"A modern, accessible, and customizable design system for React applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"18.20.7","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.481.0","tailwind-merge":"^2.6.0","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.0.5","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^29.7.0","tsup":"^8.4.0","vite":"^5.1.6","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.1.0","postcss":"^8.5.3","ts-jest":"^29.2.6","jest-axe":"^10.0.0","prettier":"^3.2.5","react-dom":"^18.2.0","storybook":"^8.6.4","playwright":"1.51.1","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/jest":"^29.5.12","lint-staged":"^15.2.2","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.64","autoprefixer":"^10.4.18","@commitlint/cli":"^19.8.0","@types/jest-axe":"^3.5.9","@storybook/react":"^8.6.4","@types/react-dom":"^18.2.21","standard-version":"^9.5.0","@babel/preset-env":"^7.24.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.23.3","eslint-plugin-react":"^7.34.0","jest-image-snapshot":"6.4.0","@vitejs/plugin-react":"^4.2.1","@storybook/addon-docs":"^8.6.4","@storybook/react-vite":"^8.6.4","@storybook/addon-links":"^8.6.4","@storybook/test-runner":"0.22.0","@testing-library/react":"^14.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^0.11.4","@babel/preset-typescript":"^7.23.3","@storybook/addon-actions":"^8.6.4","@storybook/addon-styling":"1.3.7","@storybook/addon-coverage":"1.0.5","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^7.1.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.6.4","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.4","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^7.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Maintenance"},{"type":"docs","section":"Documentation"},{"type":"style","section":"Styling"},{"type":"refactor","section":"Refactoring"},{"type":"perf","section":"Performance"},{"type":"test","section":"Testing"}],"issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/design-system_1.0.0_1742842277186_0.8810335794288822","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@nathangosselin/design-system","version":"1.1.0","keywords":["react","design-system","components","ui","typescript","tailwindcss","shadcn","accessible","customizable","modern"],"author":{"name":"Nathan Gosselin"},"license":"MIT","_id":"@nathangosselin/design-system@1.1.0","maintainers":[{"name":"nathangosselin","email":"nate@heynate.me"}],"homepage":"https://github.com/nfrgosselin/design-system#readme","bugs":{"url":"https://github.com/nfrgosselin/design-system/issues"},"bin":{"designsystemfonts":"scripts/utils/install-fonts.js"},"dist":{"shasum":"72d06c6632186d7cc93086b99100d70b2a410d6b","tarball":"https://registry.npmjs.org/@nathangosselin/design-system/-/design-system-1.1.0.tgz","fileCount":16,"integrity":"sha512-p+TAR6+UtdKM3Ds97MFdtqzo7r/+Sa6v8k9x7Y5OIR+8LXduoKmuScpcaGx7dtFd6qpcp+bqcOevlpJcI6PxSA==","signatures":[{"sig":"MEUCIBKqLUSmUPR6wFNqlyONpKUoQOM3wyvFY7uyf+nooxESAiEAgnPsptpQOHZAM7GYSBoJ7hXjDBiwA7r9VW4Fse4VGu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515431},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./fonts/*":"./dist/fonts/*","./styles.css":"./dist/styles.css"},"gitHead":"12e8d8467c7c7b0a9b2a2c3811d23a85e440f0f2","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext .ts,.tsx","test":"jest --passWithNoTests","build":"npm run clean && tsup","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","prepare":"husky install","release":"npm run build && npm run test && standard-version","test-cli":"node ./scripts/utils/install-fonts.js","changelog":"standard-version --skip.tag --skip.commit","typecheck":"tsc --noEmit","test-fonts":"find dist/fonts -type f | grep -i 'freight' || echo 'No font files found!'","test-local":"yalc publish --push","build:watch":"tsup --watch","lint-staged":"lint-staged","watch-local":"nodemon --watch dist --exec 'yalc push'","add-component":"ts-node scripts/add-component.ts","test-storybook":"test-storybook --url http://localhost:6006","build-storybook":"storybook build","release:dry-run":"npm run build && npm run test && echo 'Dry run complete - version bump simulation successful'"},"_npmUser":{"name":"nathangosselin","email":"nate@heynate.me"},"repository":{"url":"git+https://github.com/nfrgosselin/design-system.git","type":"git"},"_npmVersion":"10.8.2","description":"A modern, accessible, and customizable design system for React applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"18.20.7","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.481.0","tailwind-merge":"^2.6.0","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.0.5","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^29.7.0","tsup":"^8.4.0","vite":"^5.1.6","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.1.0","postcss":"^8.5.3","ts-jest":"^29.2.6","jest-axe":"^10.0.0","prettier":"^3.2.5","react-dom":"^18.2.0","storybook":"^8.6.4","playwright":"1.51.1","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/jest":"^29.5.12","lint-staged":"^15.2.2","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.64","autoprefixer":"^10.4.18","@commitlint/cli":"^19.8.0","@types/jest-axe":"^3.5.9","@storybook/react":"^8.6.4","@types/react-dom":"^18.2.21","standard-version":"^9.5.0","@babel/preset-env":"^7.24.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.23.3","eslint-plugin-react":"^7.34.0","jest-image-snapshot":"6.4.0","@vitejs/plugin-react":"^4.2.1","@storybook/addon-docs":"^8.6.4","@storybook/react-vite":"^8.6.4","@storybook/addon-links":"^8.6.4","@storybook/test-runner":"0.22.0","@testing-library/react":"^14.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^0.11.4","@babel/preset-typescript":"^7.23.3","@storybook/addon-actions":"^8.6.4","@storybook/addon-styling":"1.3.7","@storybook/addon-coverage":"1.0.5","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^7.1.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.6.4","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.4","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^7.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Maintenance"},{"type":"docs","section":"Documentation"},{"type":"style","section":"Styling"},{"type":"refactor","section":"Refactoring"},{"type":"perf","section":"Performance"},{"type":"test","section":"Testing"}],"issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/design-system_1.1.0_1742917152637_0.29759264691205645","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@nathangosselin/design-system","version":"1.2.0","keywords":["react","design-system","components","ui","typescript","tailwindcss","shadcn","accessible","customizable","modern"],"author":{"name":"Nathan Gosselin"},"license":"MIT","_id":"@nathangosselin/design-system@1.2.0","maintainers":[{"name":"nathangosselin","email":"nate@heynate.me"}],"homepage":"https://github.com/nfrgosselin/design-system#readme","bugs":{"url":"https://github.com/nfrgosselin/design-system/issues"},"dist":{"shasum":"e6244cd43f1a54ebfdd9c3359e0cf2d31f73fe17","tarball":"https://registry.npmjs.org/@nathangosselin/design-system/-/design-system-1.2.0.tgz","fileCount":14,"integrity":"sha512-T9G3J4dwJj8+gs4ZNkMkJQ6Y5I5WPbbDyYTE7i/S1CHW4E7jUbLTybdOgcSRjVjpRJGR414xXKGti47VlkJxCg==","signatures":[{"sig":"MEUCIQC4B9YDzCaSqHqZCO2gcMhL9YixuX2YrX/YnbFBNn36tAIgIv8oKAQCP0GaGcpfPfg3BZZHsLST5OWaYf4nJZ3n2SA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":509780},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./fonts":{"types":"./dist/styles/tokens/fonts.d.ts","import":"./dist/styles/tokens/fonts.mjs","require":"./dist/styles/tokens/fonts.js"},"./styles.css":"./dist/styles.css"},"gitHead":"a96111656e04086f72ea78906a17dcac7fb65eaa","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext .ts,.tsx","test":"jest --passWithNoTests","build":"npm run clean && tsup","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","prepare":"husky install","release":"npm run build && npm run test && standard-version","test-cli":"node ./scripts/utils/install-fonts.js","changelog":"standard-version --skip.tag --skip.commit","typecheck":"tsc --noEmit","test-fonts":"find dist/fonts -type f -name '*.woff*' || echo 'No font files found!'","test-local":"yalc publish --push","build:watch":"tsup --watch","lint-staged":"lint-staged","watch-local":"nodemon --watch dist --exec 'yalc push'","add-component":"ts-node scripts/add-component.ts","test-storybook":"test-storybook --url http://localhost:6006","build-storybook":"storybook build","release:dry-run":"npm run build && npm run test && echo 'Dry run complete - version bump simulation successful'"},"_npmUser":{"name":"nathangosselin","email":"nate@heynate.me"},"repository":{"url":"git+https://github.com/nfrgosselin/design-system.git","type":"git"},"_npmVersion":"10.8.2","description":"A modern, accessible, and customizable design system for React applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"18.20.7","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.481.0","tailwind-merge":"^2.6.0","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.0.5","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^29.7.0","tsup":"^8.4.0","vite":"^5.1.6","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.1.0","postcss":"^8.5.3","ts-jest":"^29.2.6","jest-axe":"^10.0.0","prettier":"^3.2.5","react-dom":"^18.2.0","storybook":"^8.6.4","playwright":"1.51.1","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/jest":"^29.5.12","lint-staged":"^15.2.2","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.64","autoprefixer":"^10.4.18","@commitlint/cli":"^19.8.0","@types/jest-axe":"^3.5.9","@storybook/react":"^8.6.4","@types/react-dom":"^18.2.21","standard-version":"^9.5.0","@babel/preset-env":"^7.24.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.23.3","eslint-plugin-react":"^7.34.0","jest-image-snapshot":"6.4.0","@vitejs/plugin-react":"^4.2.1","@storybook/addon-docs":"^8.6.4","@storybook/react-vite":"^8.6.4","@storybook/addon-links":"^8.6.4","@storybook/test-runner":"0.22.0","@testing-library/react":"^14.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^0.11.4","@babel/preset-typescript":"^7.23.3","@storybook/addon-actions":"^8.6.4","@storybook/addon-styling":"1.3.7","@storybook/addon-coverage":"1.0.5","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^7.1.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.6.4","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.4","@commitlint/config-conventional":"^19.8.0","@typescript-eslint/eslint-plugin":"^7.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Maintenance"},{"type":"docs","section":"Documentation"},{"type":"style","section":"Styling"},{"type":"refactor","section":"Refactoring"},{"type":"perf","section":"Performance"},{"type":"test","section":"Testing"}],"issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/design-system_1.2.0_1743083569385_0.22873312981554572","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@nathangosselin/design-system","version":"1.3.0","keywords":["react","design-system","components","ui","typescript","tailwindcss","shadcn","accessible","customizable","modern"],"author":{"name":"Nathan Gosselin"},"license":"MIT","_id":"@nathangosselin/design-system@1.3.0","maintainers":[{"name":"nathangosselin","email":"nate@heynate.me"}],"homepage":"https://github.com/nfrgosselin/design-system#readme","bugs":{"url":"https://github.com/nfrgosselin/design-system/issues"},"dist":{"shasum":"0dcb6e2820c0ab22ede9514b0436daac4ae2e57b","tarball":"https://registry.npmjs.org/@nathangosselin/design-system/-/design-system-1.3.0.tgz","fileCount":14,"integrity":"sha512-JolC7VsJYgSA7as68cwbdtcyD0wW4/vjO/8mT0jGAgnkxud0nrPEy/0jl4VkiBbpQvPqZNXIF+cKi7q+gMIEEg==","signatures":[{"sig":"MEUCIDJLw5tkl30SM5rUSyHuxhdq9VynYMLsSDbuzT7DNbBlAiEAjIlcoSfDQMzX+Gh65VgeiIzV/mgYJVl+EbYYIh7nR/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227819},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./fonts":{"types":"./dist/styles/tokens/fonts.d.ts","import":"./dist/styles/tokens/fonts.mjs","require":"./dist/styles/tokens/fonts.js"},"./styles.css":"./dist/styles.css","./tokens.css":"./dist/styles/tokens/index.css"},"gitHead":"cdc5ecd8ff3e1d4a19929f115f0e60ce310bada1","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext .ts,.tsx","test":"jest --passWithNoTests","build":"npm run clean && tsup","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","prepare":"husky install","release":"npm run build && npm run test && standard-version","test-cli":"node ./scripts/utils/install-fonts.js","changelog":"standard-version --skip.tag --skip.commit","typecheck":"tsc --noEmit","test-fonts":"find dist/fonts -type f -name '*.woff*' || echo 'No font files found!'","test-local":"yalc publish --push","build:watch":"tsup --watch","lint-staged":"lint-staged","watch-local":"nodemon --watch dist --exec 'yalc push'","add-component":"ts-node scripts/add-component.ts","test-storybook":"test-storybook --url http://localhost:6006","build-storybook":"storybook build","release:dry-run":"npm run build && npm run test && echo 'Dry run complete - version bump simulation successful'"},"_npmUser":{"name":"nathangosselin","email":"nate@heynate.me"},"repository":{"url":"git+https://github.com/nfrgosselin/design-system.git","type":"git"},"_npmVersion":"10.8.2","description":"A modern, accessible, and customizable design system for React applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"18.20.7","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.481.0","tailwind-merge":"^2.6.0","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.0.5","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^29.7.0","tsup":"^8.4.0","vite":"^5.1.6","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.1.0","postcss":"^8.5.3","ts-jest":"^29.2.6","jest-axe":"^10.0.0","prettier":"^3.2.5","react-dom":"^18.2.0","storybook":"^8.6.4","playwright":"1.51.1","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/jest":"^29.5.12","lint-staged":"^15.2.2","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.64","autoprefixer":"^10.4.18","@commitlint/cli":"^19.8.0","@types/jest-axe":"^3.5.9","@storybook/react":"^8.6.4","@types/react-dom":"^18.2.21","standard-version":"^9.5.0","@babel/preset-env":"^7.24.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.23.3","eslint-plugin-react":"^7.34.0","jest-image-snapshot":"6.4.0","@vitejs/plugin-react":"^4.2.1","@storybook/addon-docs":"^8.6.4","@storybook/react-vite":"^8.6.4","@storybook/addon-links":"^8.6.4","@storybook/test-runner":"0.22.0","@testing-library/react":"^14.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^0.11.4","@babel/preset-typescript":"^7.23.3","@storybook/addon-actions":"^8.6.4","@storybook/addon-styling":"1.3.7","@storybook/addon-coverage":"1.0.5","@testing-library/jest-dom":"6.6.3","@typescript-eslint/parser":"^7.1.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.6.4","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.4","@commitlint/config-conventional":"^19.8.0","@types/testing-library__jest-dom":"6.0.0","@typescript-eslint/eslint-plugin":"^7.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Maintenance"},{"type":"docs","section":"Documentation"},{"type":"style","section":"Styling"},{"type":"refactor","section":"Refactoring"},{"type":"perf","section":"Performance"},{"type":"test","section":"Testing"}],"issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/design-system_1.3.0_1743088157432_0.9332885420143544","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@nathangosselin/design-system","version":"1.3.1","keywords":["react","design-system","components","ui","typescript","tailwindcss","shadcn","accessible","customizable","modern"],"author":{"name":"Nathan Gosselin"},"license":"MIT","_id":"@nathangosselin/design-system@1.3.1","maintainers":[{"name":"nathangosselin","email":"nate@heynate.me"}],"homepage":"https://github.com/nfrgosselin/design-system#readme","bugs":{"url":"https://github.com/nfrgosselin/design-system/issues"},"dist":{"shasum":"c21a9e7158d35b0ccc46484892e8cdb6b569bb96","tarball":"https://registry.npmjs.org/@nathangosselin/design-system/-/design-system-1.3.1.tgz","fileCount":14,"integrity":"sha512-aTmFjw2Haw7iAMCjEesYhANs1YvlrV9SEAZiLzhgGhdMN8jw22+0WQziTKAr12iT9adfQmn8y1I2xqdxDXIr5g==","signatures":[{"sig":"MEUCIFb2F3at0XFUwMsidB/aEGkbg6d/ePTgsey35jqEGp4hAiEA67sC1Rm56WP1mUb5PwSAhM5alyZAXgk9sSn2XkDuBZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":257813},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./fonts":{"types":"./dist/styles/tokens/fonts.d.ts","import":"./dist/styles/tokens/fonts.mjs","require":"./dist/styles/tokens/fonts.js"},"./styles.css":"./dist/styles.css","./tokens.css":"./dist/styles/tokens/index.css"},"gitHead":"f3ae6815fae9167f31c4a4ba7c32a26e98211e02","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext .ts,.tsx","test":"jest --passWithNoTests","build":"npm run clean && tsup","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","prepare":"husky install","release":"npm run build && npm run test && standard-version","test-cli":"node ./scripts/utils/install-fonts.js","changelog":"standard-version --skip.tag --skip.commit","typecheck":"tsc --noEmit","test-fonts":"find dist/fonts -type f -name '*.woff*' || echo 'No font files found!'","test-local":"yalc publish --push","build:watch":"tsup --watch","lint-staged":"lint-staged","watch-local":"nodemon --watch dist --exec 'yalc push'","add-component":"ts-node scripts/add-component.ts","test-storybook":"test-storybook --url http://localhost:6006","build-storybook":"storybook build","release:dry-run":"npm run build && npm run test && echo 'Dry run complete - version bump simulation successful'"},"_npmUser":{"name":"nathangosselin","email":"nate@heynate.me"},"repository":{"url":"git+https://github.com/nfrgosselin/design-system.git","type":"git"},"_npmVersion":"10.8.2","description":"A modern, accessible, and customizable design system for React applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"18.20.7","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.481.0","tailwind-merge":"^2.6.0","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.0.5","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^29.7.0","tsup":"^8.4.0","vite":"^5.1.6","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.1.0","postcss":"^8.5.3","ts-jest":"^29.2.6","jest-axe":"^10.0.0","prettier":"^3.2.5","react-dom":"^18.2.0","storybook":"^8.6.4","playwright":"1.51.1","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/jest":"^29.5.12","lint-staged":"^15.2.2","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.64","autoprefixer":"^10.4.18","@commitlint/cli":"^19.8.0","@types/jest-axe":"^3.5.9","@storybook/react":"^8.6.4","@types/react-dom":"^18.2.21","standard-version":"^9.5.0","@babel/preset-env":"^7.24.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.23.3","eslint-plugin-react":"^7.34.0","jest-image-snapshot":"6.4.0","@vitejs/plugin-react":"^4.2.1","@storybook/addon-docs":"^8.6.4","@storybook/react-vite":"^8.6.4","@storybook/addon-links":"^8.6.4","@storybook/test-runner":"0.22.0","@testing-library/react":"^14.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^0.11.4","@babel/preset-typescript":"^7.23.3","@storybook/addon-actions":"^8.6.4","@storybook/addon-styling":"1.3.7","@storybook/addon-coverage":"1.0.5","@testing-library/jest-dom":"6.6.3","@typescript-eslint/parser":"^7.1.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.6.4","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.4","@commitlint/config-conventional":"^19.8.0","@types/testing-library__jest-dom":"6.0.0","@typescript-eslint/eslint-plugin":"^7.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Maintenance"},{"type":"docs","section":"Documentation"},{"type":"style","section":"Styling"},{"type":"refactor","section":"Refactoring"},{"type":"perf","section":"Performance"},{"type":"test","section":"Testing"}],"issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/design-system_1.3.1_1743088878179_0.8435498399043468","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@nathangosselin/design-system","version":"1.3.2","keywords":["react","design-system","components","ui","typescript","tailwindcss","shadcn","accessible","customizable","modern"],"author":{"name":"Nathan Gosselin"},"license":"MIT","_id":"@nathangosselin/design-system@1.3.2","maintainers":[{"name":"nathangosselin","email":"nate@heynate.me"}],"homepage":"https://github.com/nfrgosselin/design-system#readme","bugs":{"url":"https://github.com/nfrgosselin/design-system/issues"},"dist":{"shasum":"2c04758e87157c7c3d210c10853ae8b34b3c3171","tarball":"https://registry.npmjs.org/@nathangosselin/design-system/-/design-system-1.3.2.tgz","fileCount":14,"integrity":"sha512-r/go7ciO+mDrHo3EjqIaTP7cC45gcBYVvwSvPzh1mi8YtVE38seLfTWb8PlMtleQ3rrx5EjUiVBR7G32IpD/ZQ==","signatures":[{"sig":"MEUCIHMh6dcHpH5/lpQ71fQMqWCdbGriF5jC5+5E4+fDEXMKAiEAlTOIcXUFkJQqGChQh+cK0lWR+EgMHe2iJrGOBDxE7UE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258535},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./fonts":{"types":"./dist/styles/tokens/fonts.d.ts","import":"./dist/styles/tokens/fonts.mjs","require":"./dist/styles/tokens/fonts.js"},"./styles.css":"./dist/styles.css","./tokens.css":"./dist/styles/tokens/index.css"},"gitHead":"36293292188b94e1147a6343b20c8752b168f7ad","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext .ts,.tsx","test":"jest --passWithNoTests","build":"npm run clean && tsup","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","prepare":"husky install","release":"npm run build && npm run test && standard-version","test-cli":"node ./scripts/utils/install-fonts.js","changelog":"standard-version --skip.tag --skip.commit","typecheck":"tsc --noEmit","test-fonts":"find dist/fonts -type f -name '*.woff*' || echo 'No font files found!'","test-local":"yalc publish --push","build:watch":"tsup --watch","lint-staged":"lint-staged","watch-local":"nodemon --watch dist --exec 'yalc push'","add-component":"ts-node scripts/add-component.ts","test-storybook":"test-storybook --url http://localhost:6006","build-storybook":"storybook build","release:dry-run":"npm run build && npm run test && echo 'Dry run complete - version bump simulation successful'"},"_npmUser":{"name":"nathangosselin","email":"nate@heynate.me"},"repository":{"url":"git+https://github.com/nfrgosselin/design-system.git","type":"git"},"_npmVersion":"10.8.2","description":"A modern, accessible, and customizable design system for React applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"18.20.7","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.481.0","tailwind-merge":"^2.6.0","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.0.5","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^29.7.0","tsup":"^8.4.0","vite":"^5.1.6","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.1.0","postcss":"^8.5.3","ts-jest":"^29.2.6","jest-axe":"^10.0.0","prettier":"^3.2.5","react-dom":"^18.2.0","storybook":"^8.6.4","playwright":"1.51.1","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/jest":"^29.5.12","lint-staged":"^15.2.2","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.64","autoprefixer":"^10.4.18","@commitlint/cli":"^19.8.0","@types/jest-axe":"^3.5.9","@storybook/react":"^8.6.4","@types/react-dom":"^18.2.21","standard-version":"^9.5.0","@babel/preset-env":"^7.24.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.23.3","eslint-plugin-react":"^7.34.0","jest-image-snapshot":"6.4.0","@vitejs/plugin-react":"^4.2.1","@storybook/addon-docs":"^8.6.4","@storybook/react-vite":"^8.6.4","@storybook/addon-links":"^8.6.4","@storybook/test-runner":"0.22.0","@testing-library/react":"^14.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^0.11.4","@babel/preset-typescript":"^7.23.3","@storybook/addon-actions":"^8.6.4","@storybook/addon-styling":"1.3.7","@storybook/addon-coverage":"1.0.5","@testing-library/jest-dom":"6.6.3","@typescript-eslint/parser":"^7.1.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.6.4","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.4","@commitlint/config-conventional":"^19.8.0","@types/testing-library__jest-dom":"6.0.0","@typescript-eslint/eslint-plugin":"^7.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Maintenance"},{"type":"docs","section":"Documentation"},{"type":"style","section":"Styling"},{"type":"refactor","section":"Refactoring"},{"type":"perf","section":"Performance"},{"type":"test","section":"Testing"}],"issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/design-system_1.3.2_1743089607291_0.9564085534123044","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@nathangosselin/design-system","version":"1.3.3","keywords":["react","design-system","components","ui","typescript","tailwindcss","shadcn","accessible","customizable","modern"],"author":{"name":"Nathan Gosselin"},"license":"MIT","_id":"@nathangosselin/design-system@1.3.3","maintainers":[{"name":"nathangosselin","email":"nate@heynate.me"}],"homepage":"https://github.com/nfrgosselin/design-system#readme","bugs":{"url":"https://github.com/nfrgosselin/design-system/issues"},"dist":{"shasum":"f31402577f43ecea9e54a191998eac8f35682a99","tarball":"https://registry.npmjs.org/@nathangosselin/design-system/-/design-system-1.3.3.tgz","fileCount":14,"integrity":"sha512-O7ZvFv4ety05jko5TVUIKBpwV1CHu0x2+/T3t3/sm98snnd6NlRmwzAVCDnSs73zGE3y1siUiwDci9b/awyFOg==","signatures":[{"sig":"MEUCIQCWUe//RbqKScGGoTTVxJhstFFAfJrx2lMsWOL3zgSntQIgSwOSLkHLeFCiTMGIT15ahg40qSpS4Hrhe1rGiNK4N4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259979},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./fonts":{"types":"./dist/styles/tokens/fonts.d.ts","import":"./dist/styles/tokens/fonts.mjs","require":"./dist/styles/tokens/fonts.js"},"./styles.css":"./dist/styles.css","./tokens.css":"./dist/styles/tokens/index.css"},"gitHead":"442756378eca21437b51c1b4b0e535d1cba2548d","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext .ts,.tsx","test":"jest --passWithNoTests","build":"npm run clean && tsup","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","prepare":"husky install","release":"npm run build && npm run test && standard-version","test-cli":"node ./scripts/utils/install-fonts.js","changelog":"standard-version --skip.tag --skip.commit","typecheck":"tsc --noEmit","test-fonts":"find dist/fonts -type f -name '*.woff*' || echo 'No font files found!'","test-local":"yalc publish --push","build:watch":"tsup --watch","lint-staged":"lint-staged","watch-local":"nodemon --watch dist --exec 'yalc push'","add-component":"ts-node scripts/add-component.ts","test-storybook":"test-storybook --url http://localhost:6006","build-storybook":"storybook build","release:dry-run":"npm run build && npm run test && echo 'Dry run complete - version bump simulation successful'"},"_npmUser":{"name":"nathangosselin","email":"nate@heynate.me"},"repository":{"url":"git+https://github.com/nfrgosselin/design-system.git","type":"git"},"_npmVersion":"10.8.2","description":"A modern, accessible, and customizable design system for React applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"18.20.7","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.481.0","tailwind-merge":"^2.6.0","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.0.5","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^29.7.0","tsup":"^8.4.0","vite":"^5.1.6","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.1.0","postcss":"^8.5.3","ts-jest":"^29.2.6","jest-axe":"^10.0.0","prettier":"^3.2.5","react-dom":"^18.2.0","storybook":"^8.6.4","playwright":"1.51.1","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/jest":"^29.5.12","lint-staged":"^15.2.2","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.64","autoprefixer":"^10.4.18","@commitlint/cli":"^19.8.0","@types/jest-axe":"^3.5.9","@storybook/react":"^8.6.4","@types/react-dom":"^18.2.21","standard-version":"^9.5.0","@babel/preset-env":"^7.24.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.23.3","eslint-plugin-react":"^7.34.0","jest-image-snapshot":"6.4.0","@vitejs/plugin-react":"^4.2.1","@storybook/addon-docs":"^8.6.4","@storybook/react-vite":"^8.6.4","@storybook/addon-links":"^8.6.4","@storybook/test-runner":"0.22.0","@testing-library/react":"^14.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^0.11.4","@babel/preset-typescript":"^7.23.3","@storybook/addon-actions":"^8.6.4","@storybook/addon-styling":"1.3.7","@storybook/addon-coverage":"1.0.5","@testing-library/jest-dom":"6.6.3","@typescript-eslint/parser":"^7.1.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.6.4","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.4","@commitlint/config-conventional":"^19.8.0","@types/testing-library__jest-dom":"6.0.0","@typescript-eslint/eslint-plugin":"^7.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Maintenance"},{"type":"docs","section":"Documentation"},{"type":"style","section":"Styling"},{"type":"refactor","section":"Refactoring"},{"type":"perf","section":"Performance"},{"type":"test","section":"Testing"}],"issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/design-system_1.3.3_1743099711264_0.10825749147202113","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@nathangosselin/design-system","version":"1.3.4","keywords":["react","design-system","components","ui","typescript","tailwindcss","shadcn","accessible","customizable","modern"],"author":{"name":"Nathan Gosselin"},"license":"MIT","_id":"@nathangosselin/design-system@1.3.4","maintainers":[{"name":"nathangosselin","email":"nate@heynate.me"}],"homepage":"https://github.com/nfrgosselin/design-system#readme","bugs":{"url":"https://github.com/nfrgosselin/design-system/issues"},"dist":{"shasum":"ec9b7ec87d5ced0b281ce77cd7a13662379cd045","tarball":"https://registry.npmjs.org/@nathangosselin/design-system/-/design-system-1.3.4.tgz","fileCount":14,"integrity":"sha512-PlOhL/zeeqaFOKw/hxs/CA8nvPt9EDTocyhO73d+SmjZan0zwsnDDuOlmaX/9ycNsK3+6oVEW/oEuZI6MMw2NA==","signatures":[{"sig":"MEYCIQD7Ei4os2Vssc6eV5wqdOLjwNJedGzxhKrzSraUBL6jjQIhAItr+HAdjHSlY05ObFEM520zXVZRd9nKDT6BnF0Qq3Jk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":263495},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./fonts":{"types":"./dist/styles/tokens/fonts.d.ts","import":"./dist/styles/tokens/fonts.mjs","require":"./dist/styles/tokens/fonts.js"},"./styles.css":"./dist/styles.css","./tokens.css":"./dist/styles/tokens/index.css"},"gitHead":"1d16cc51e5638f5cbdc7c2f03b6413b773bbe2d9","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext .ts,.tsx","test":"jest --passWithNoTests","build":"npm run clean && tsup","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","prepare":"husky install","release":"npm run build && npm run test && standard-version","test-cli":"node ./scripts/utils/install-fonts.js","changelog":"standard-version --skip.tag --skip.commit","typecheck":"tsc --noEmit","test-fonts":"find dist/fonts -type f -name '*.woff*' || echo 'No font files found!'","test-local":"yalc publish --push","build:watch":"tsup --watch","lint-staged":"lint-staged","watch-local":"nodemon --watch dist --exec 'yalc push'","add-component":"ts-node scripts/add-component.ts","test-storybook":"test-storybook --url http://localhost:6006","build-storybook":"storybook build","release:dry-run":"npm run build && npm run test && echo 'Dry run complete - version bump simulation successful'"},"_npmUser":{"name":"nathangosselin","email":"nate@heynate.me"},"repository":{"url":"git+https://github.com/nfrgosselin/design-system.git","type":"git"},"_npmVersion":"10.8.2","description":"A modern, accessible, and customizable design system for React applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"18.20.7","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.481.0","tailwind-merge":"^2.6.0","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.0.5","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^29.7.0","tsup":"^8.4.0","vite":"^5.1.6","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.1.0","postcss":"^8.5.3","ts-jest":"^29.2.6","jest-axe":"^10.0.0","prettier":"^3.2.5","react-dom":"^18.2.0","storybook":"^8.6.4","playwright":"1.51.1","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/jest":"^29.5.12","lint-staged":"^15.2.2","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.64","autoprefixer":"^10.4.18","@commitlint/cli":"^19.8.0","@types/jest-axe":"^3.5.9","@storybook/react":"^8.6.4","@types/react-dom":"^18.2.21","standard-version":"^9.5.0","@babel/preset-env":"^7.24.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.23.3","eslint-plugin-react":"^7.34.0","jest-image-snapshot":"6.4.0","@vitejs/plugin-react":"^4.2.1","@storybook/addon-docs":"^8.6.4","@storybook/react-vite":"^8.6.4","@storybook/addon-links":"^8.6.4","@storybook/test-runner":"0.22.0","@testing-library/react":"^14.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^0.11.4","@babel/preset-typescript":"^7.23.3","@storybook/addon-actions":"^8.6.4","@storybook/addon-styling":"1.3.7","@storybook/addon-coverage":"1.0.5","@testing-library/jest-dom":"6.6.3","@typescript-eslint/parser":"^7.1.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.6.4","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.4","@commitlint/config-conventional":"^19.8.0","@types/testing-library__jest-dom":"6.0.0","@typescript-eslint/eslint-plugin":"^7.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Maintenance"},{"type":"docs","section":"Documentation"},{"type":"style","section":"Styling"},{"type":"refactor","section":"Refactoring"},{"type":"perf","section":"Performance"},{"type":"test","section":"Testing"}],"issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/design-system_1.3.4_1743105003909_0.8180242663854806","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@nathangosselin/design-system","version":"1.4.0","keywords":["react","design-system","components","ui","typescript","tailwindcss","shadcn","accessible","customizable","modern"],"author":{"name":"Nathan Gosselin"},"license":"MIT","_id":"@nathangosselin/design-system@1.4.0","maintainers":[{"name":"nathangosselin","email":"nate@heynate.me"}],"homepage":"https://github.com/nfrgosselin/design-system#readme","bugs":{"url":"https://github.com/nfrgosselin/design-system/issues"},"dist":{"shasum":"c343affcfd10704693f4f72f31fc80aa64ef6350","tarball":"https://registry.npmjs.org/@nathangosselin/design-system/-/design-system-1.4.0.tgz","fileCount":14,"integrity":"sha512-eTl4tdaBvIg2x2vnrfa+uYOpKqz7WySjh4Uc6RIhrpxk+kr4XvKUdOI2QblqsM2/5SHVTjUCNOONuvT1b1aAjw==","signatures":[{"sig":"MEUCIQCXqQ1dBaphiMRPPvCg6bBli+FqkiYCe5z52f7QThVySgIgDveo+BP2AvegI8v0Y4p3iIQmXIAMKJeOZdlns1eO80w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245976},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./fonts":{"types":"./dist/styles/tokens/fonts.d.ts","import":"./dist/styles/tokens/fonts.mjs","require":"./dist/styles/tokens/fonts.js"},"./styles.css":"./dist/styles.css","./tokens.css":"./dist/styles/tokens/index.css"},"gitHead":"9bef500068ad08b22c8a06acaaffc610593a0385","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext .ts,.tsx","test":"jest --passWithNoTests","build":"npm run clean && tsup","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","prepare":"husky install","release":"npm run build && npm run test && standard-version","test-cli":"node ./scripts/utils/install-fonts.js","changelog":"standard-version --skip.tag --skip.commit","typecheck":"tsc --noEmit","test-fonts":"find dist/fonts -type f -name '*.woff*' || echo 'No font files found!'","test-local":"yalc publish --push","build:watch":"tsup --watch","lint-staged":"lint-staged","watch-local":"nodemon --watch dist --exec 'yalc push'","add-component":"ts-node scripts/add-component.ts","test-storybook":"test-storybook --url http://localhost:6006","build-storybook":"storybook build","release:dry-run":"npm run build && npm run test && echo 'Dry run complete - version bump simulation successful'"},"_npmUser":{"name":"nathangosselin","email":"nate@heynate.me"},"repository":{"url":"git+https://github.com/nfrgosselin/design-system.git","type":"git"},"_npmVersion":"10.8.2","description":"A modern, accessible, and customizable design system for React applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"18.20.7","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.481.0","tailwind-merge":"^2.6.0","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.0.5","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^29.7.0","tsup":"^8.4.0","vite":"^5.1.6","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.1.0","postcss":"^8.5.3","ts-jest":"^29.2.6","jest-axe":"^10.0.0","prettier":"^3.2.5","react-dom":"^18.2.0","storybook":"^8.6.4","playwright":"1.51.1","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/jest":"^29.5.12","lint-staged":"^15.2.2","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.64","autoprefixer":"^10.4.18","@commitlint/cli":"^19.8.0","@types/jest-axe":"^3.5.9","@storybook/react":"^8.6.4","@types/react-dom":"^18.2.21","standard-version":"^9.5.0","@babel/preset-env":"^7.24.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.23.3","eslint-plugin-react":"^7.34.0","jest-image-snapshot":"6.4.0","@vitejs/plugin-react":"^4.2.1","@storybook/addon-docs":"^8.6.4","@storybook/react-vite":"^8.6.4","@storybook/addon-links":"^8.6.4","@storybook/test-runner":"0.22.0","@testing-library/react":"^14.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^0.11.4","@babel/preset-typescript":"^7.23.3","@storybook/addon-actions":"^8.6.4","@storybook/addon-styling":"1.3.7","@storybook/addon-coverage":"1.0.5","@testing-library/jest-dom":"6.6.3","@typescript-eslint/parser":"^7.1.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.6.4","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.4","@commitlint/config-conventional":"^19.8.0","@types/testing-library__jest-dom":"6.0.0","@typescript-eslint/eslint-plugin":"^7.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Maintenance"},{"type":"docs","section":"Documentation"},{"type":"style","section":"Styling"},{"type":"refactor","section":"Refactoring"},{"type":"perf","section":"Performance"},{"type":"test","section":"Testing"}],"issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/design-system_1.4.0_1743109116956_0.4929936691146466","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@nathangosselin/design-system","version":"2.0.0","keywords":["react","design-system","components","ui","typescript","tailwindcss","shadcn","accessible","customizable","modern"],"author":{"name":"Nathan Gosselin"},"license":"MIT","_id":"@nathangosselin/design-system@2.0.0","maintainers":[{"name":"nathangosselin","email":"nate@heynate.me"}],"homepage":"https://github.com/nfrgosselin/design-system#readme","bugs":{"url":"https://github.com/nfrgosselin/design-system/issues"},"dist":{"shasum":"b6321b7398cbb20fa52fb54bc36c20b53d7ee1e5","tarball":"https://registry.npmjs.org/@nathangosselin/design-system/-/design-system-2.0.0.tgz","fileCount":14,"integrity":"sha512-poROuM7+tgW7mL3r2UfhKpH1XzinPtifFA/b1Ub03Gn22APDfQewdULXtLrD9OH7EPYm3i1K8T/yYcB8lw8nHg==","signatures":[{"sig":"MEUCIGONQYz7fkBa3l40H2kGq+VuKD7bGb7s+p4rSH/KF9nfAiEAlYtgUTql/+VR1Qi+1g2lUZ9IX6LcY2eYFvbzLfJn+2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":385944},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./fonts":{"types":"./dist/styles/tokens/fonts.d.ts","import":"./dist/styles/tokens/fonts.mjs","require":"./dist/styles/tokens/fonts.js"},"./styles.css":"./dist/styles.css","./tokens.css":"./dist/styles/tokens/index.css"},"gitHead":"fe71f887fb4f25471469704bc314b4e523dd21ee","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext .ts,.tsx","test":"jest --passWithNoTests","build":"npm run clean && tsup","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","prepare":"husky install","release":"npm run build && npm run test && standard-version","test-cli":"node ./scripts/utils/install-fonts.js","changelog":"standard-version --skip.tag --skip.commit","typecheck":"tsc --noEmit","workbench":"vite --port 3000","test-fonts":"find dist/fonts -type f -name '*.woff*' || echo 'No font files found!'","test-local":"yalc publish --push","build:watch":"tsup --watch","lint-staged":"lint-staged","watch-local":"nodemon --watch dist --exec 'yalc push'","test:only-v2":"jest --testPathPattern=src/components/(atoms|molecules|organisms)","test:skip-v2":"SKIP_V2_TESTS=true jest --passWithNoTests","add-component":"ts-node scripts/add-component.ts","test-storybook":"test-storybook --url http://localhost:6006","build-storybook":"storybook build","release:dry-run":"npm run build && npm run test && echo 'Dry run complete - version bump simulation successful'"},"_npmUser":{"name":"nathangosselin","email":"nate@heynate.me"},"repository":{"url":"git+https://github.com/nfrgosselin/design-system.git","type":"git"},"_npmVersion":"10.8.2","description":"A modern, accessible, and customizable design system for React applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"18.20.7","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.481.0","tailwind-merge":"^2.6.0","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.0.5","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^29.7.0","tsup":"^8.4.0","vite":"^5.1.6","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.1.0","postcss":"^8.5.3","ts-jest":"^29.2.6","jest-axe":"^10.0.0","prettier":"^3.2.5","react-dom":"^18.2.0","storybook":"^8.6.4","playwright":"1.51.1","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/jest":"^29.5.12","@types/node":"22.14.0","lint-staged":"^15.2.2","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.64","autoprefixer":"^10.4.18","@commitlint/cli":"^19.8.0","@types/jest-axe":"^3.5.9","@storybook/react":"^8.6.4","@types/react-dom":"^18.2.21","standard-version":"^9.5.0","@babel/preset-env":"^7.24.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.23.3","eslint-plugin-react":"^7.34.0","jest-image-snapshot":"6.4.0","@vitejs/plugin-react":"^4.2.1","@storybook/addon-docs":"^8.6.4","@storybook/react-vite":"^8.6.4","@storybook/addon-links":"^8.6.4","@storybook/test-runner":"0.22.0","@testing-library/react":"^14.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^0.11.4","@babel/preset-typescript":"^7.23.3","@storybook/addon-actions":"^8.6.4","@storybook/addon-styling":"1.3.7","@storybook/addon-coverage":"1.0.5","@testing-library/jest-dom":"6.6.3","@typescript-eslint/parser":"^7.1.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.6.4","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.4","@commitlint/config-conventional":"^19.8.0","@types/testing-library__jest-dom":"6.0.0","@typescript-eslint/eslint-plugin":"^7.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Maintenance"},{"type":"docs","section":"Documentation"},{"type":"style","section":"Styling"},{"type":"refactor","section":"Refactoring"},{"type":"perf","section":"Performance"},{"type":"test","section":"Testing"}],"issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/design-system_2.0.0_1743816159887_0.30269089879623867","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@nathangosselin/design-system","version":"2.1.0","keywords":["react","design-system","components","ui","typescript","tailwindcss","shadcn","accessible","customizable","modern"],"author":{"name":"Nathan Gosselin"},"license":"MIT","_id":"@nathangosselin/design-system@2.1.0","maintainers":[{"name":"nathangosselin","email":"nate@heynate.me"}],"homepage":"https://github.com/nfrgosselin/design-system#readme","bugs":{"url":"https://github.com/nfrgosselin/design-system/issues"},"dist":{"shasum":"480fbc1054f6b247b5d4e0b2b73c3b6bfe265c06","tarball":"https://registry.npmjs.org/@nathangosselin/design-system/-/design-system-2.1.0.tgz","fileCount":14,"integrity":"sha512-yMR2KS0e73LzhhTFI8ftAax2pJWY/IkR3yPvaZK6HIPoDZ1xskv9o3yUKiU4SKJNQX38Qo6y2C1dwl2xEG+GIw==","signatures":[{"sig":"MEUCIQC0lhXmbrmZMA+6uPrD7GFdjt607b9FAzWYZOB4QCY5xQIgZncqx/uy0i+SBCJWs2u/h7BoKGKMIobK5BwyxldmyWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":388093},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./fonts":{"types":"./dist/styles/tokens/fonts.d.ts","import":"./dist/styles/tokens/fonts.mjs","require":"./dist/styles/tokens/fonts.js"},"./styles.css":"./dist/styles.css","./tokens.css":"./dist/styles/tokens/index.css"},"gitHead":"0b7067b2a6f456e12b8c0837755b5ca0b7a00614","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext .ts,.tsx","test":"jest --passWithNoTests","build":"npm run clean && tsup","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","prepare":"husky install","release":"npm run build && npm run test && standard-version","test-cli":"node ./scripts/utils/install-fonts.js","changelog":"standard-version --skip.tag --skip.commit","typecheck":"tsc --noEmit","workbench":"vite --port 3000","test-fonts":"find dist/fonts -type f -name '*.woff*' || echo 'No font files found!'","test-local":"yalc publish --push","build:watch":"tsup --watch","lint-staged":"lint-staged","watch-local":"nodemon --watch dist --exec 'yalc push'","test:only-v2":"jest --testPathPattern=src/components/(atoms|molecules|organisms)","test:skip-v2":"SKIP_V2_TESTS=true jest --passWithNoTests","add-component":"ts-node scripts/add-component.ts","test-storybook":"test-storybook --url http://localhost:6006","build-storybook":"storybook build","release:dry-run":"npm run build && npm run test && echo 'Dry run complete - version bump simulation successful'"},"_npmUser":{"name":"nathangosselin","email":"nate@heynate.me"},"repository":{"url":"git+https://github.com/nfrgosselin/design-system.git","type":"git"},"_npmVersion":"10.8.2","description":"A modern, accessible, and customizable design system for React applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"18.20.7","dependencies":{"clsx":"^2.1.1","victory":"37.3.6","lucide-react":"^0.481.0","tailwind-merge":"^2.6.0","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.0.5","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^29.7.0","tsup":"^8.4.0","vite":"^5.1.6","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.1.0","postcss":"^8.5.3","ts-jest":"^29.2.6","jest-axe":"^10.0.0","prettier":"^3.2.5","react-dom":"^18.2.0","storybook":"^8.6.4","playwright":"1.51.1","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/jest":"^29.5.12","@types/node":"22.14.0","lint-staged":"^15.2.2","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.64","autoprefixer":"^10.4.18","@commitlint/cli":"^19.8.0","@types/jest-axe":"^3.5.9","@storybook/react":"^8.6.4","@types/react-dom":"^18.2.21","standard-version":"^9.5.0","@babel/preset-env":"^7.24.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.23.3","eslint-plugin-react":"^7.34.0","jest-image-snapshot":"6.4.0","@vitejs/plugin-react":"^4.2.1","@storybook/addon-docs":"^8.6.4","@storybook/react-vite":"^8.6.4","@storybook/addon-links":"^8.6.4","@storybook/test-runner":"0.22.0","@testing-library/react":"^14.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^0.11.4","@babel/preset-typescript":"^7.23.3","@storybook/addon-actions":"^8.6.4","@storybook/addon-styling":"1.3.7","@storybook/addon-coverage":"1.0.5","@testing-library/jest-dom":"6.6.3","@typescript-eslint/parser":"^7.1.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.6.4","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.4","@commitlint/config-conventional":"^19.8.0","@types/testing-library__jest-dom":"6.0.0","@typescript-eslint/eslint-plugin":"^7.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Maintenance"},{"type":"docs","section":"Documentation"},{"type":"style","section":"Styling"},{"type":"refactor","section":"Refactoring"},{"type":"perf","section":"Performance"},{"type":"test","section":"Testing"}],"issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/design-system_2.1.0_1744053948726_0.2712784321833268","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@nathangosselin/design-system","version":"2.1.1","keywords":["react","design-system","components","ui","typescript","tailwindcss","shadcn","accessible","customizable","modern"],"author":{"name":"Nathan Gosselin"},"license":"MIT","_id":"@nathangosselin/design-system@2.1.1","maintainers":[{"name":"nathangosselin","email":"nate@heynate.me"}],"homepage":"https://github.com/nfrgosselin/design-system#readme","bugs":{"url":"https://github.com/nfrgosselin/design-system/issues"},"dist":{"shasum":"2ba60983c2199381fc511ae1c4f8f9afa6b07953","tarball":"https://registry.npmjs.org/@nathangosselin/design-system/-/design-system-2.1.1.tgz","fileCount":14,"integrity":"sha512-XwdyMwYmIVJmWKpag9LGVnsNMCBP3uyeF5wKQmPr/Bi6EtaiIzX0uNPrM3Fe3zIEZwXuMRPlfnYIX7oaE48K2w==","signatures":[{"sig":"MEQCICF2iXusPrcrQaYHmuprs664nIDPZLc3TN9CI6TM0ujdAiA/Zzj4IZm/9WOEN6SpQaojOZSRS3NA1opSpCw/0u1Lgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":388093},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./fonts":{"types":"./dist/styles/tokens/fonts.d.ts","import":"./dist/styles/tokens/fonts.mjs","require":"./dist/styles/tokens/fonts.js"},"./styles.css":"./dist/styles.css","./tokens.css":"./dist/styles/tokens/index.css"},"gitHead":"422a9ddcaa5c9cfe492f00cd575299f3613abdfb","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext .ts,.tsx","test":"jest --passWithNoTests","build":"npm run clean && tsup","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","prepare":"husky install","release":"npm run build && npm run test && standard-version","test-cli":"node ./scripts/utils/install-fonts.js","changelog":"standard-version --skip.tag --skip.commit","typecheck":"tsc --noEmit","workbench":"vite --port 3000","test-fonts":"find dist/fonts -type f -name '*.woff*' || echo 'No font files found!'","test-local":"yalc publish --push","build:watch":"tsup --watch","lint-staged":"lint-staged","watch-local":"nodemon --watch dist --exec 'yalc push'","test:only-v2":"jest --testPathPattern=src/components/(atoms|molecules|organisms)","test:skip-v2":"SKIP_V2_TESTS=true jest --passWithNoTests","add-component":"ts-node scripts/add-component.ts","test-storybook":"test-storybook --url http://localhost:6006","build-storybook":"storybook build","release:dry-run":"npm run build && npm run test && echo 'Dry run complete - version bump simulation successful'"},"_npmUser":{"name":"nathangosselin","email":"nate@heynate.me"},"repository":{"url":"git+https://github.com/nfrgosselin/design-system.git","type":"git"},"_npmVersion":"10.8.2","description":"A modern, accessible, and customizable design system for React applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"18.20.7","dependencies":{"clsx":"^2.1.1","victory":"37.3.6","lucide-react":"^0.481.0","tailwind-merge":"^2.6.0","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.0.5","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^29.7.0","tsup":"^8.4.0","vite":"^5.1.6","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.1.0","postcss":"^8.5.3","ts-jest":"^29.2.6","jest-axe":"^10.0.0","prettier":"^3.2.5","react-dom":"^18.2.0","storybook":"^8.6.4","playwright":"1.51.1","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/jest":"^29.5.12","@types/node":"22.14.0","lint-staged":"^15.2.2","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.64","autoprefixer":"^10.4.18","@commitlint/cli":"^19.8.0","@types/jest-axe":"^3.5.9","@storybook/react":"^8.6.4","@types/react-dom":"^18.2.21","standard-version":"^9.5.0","@babel/preset-env":"^7.24.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.23.3","eslint-plugin-react":"^7.34.0","jest-image-snapshot":"6.4.0","@vitejs/plugin-react":"^4.2.1","@storybook/addon-docs":"^8.6.4","@storybook/react-vite":"^8.6.4","@storybook/addon-links":"^8.6.4","@storybook/test-runner":"0.22.0","@testing-library/react":"^14.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^0.11.4","@babel/preset-typescript":"^7.23.3","@storybook/addon-actions":"^8.6.4","@storybook/addon-styling":"1.3.7","@storybook/addon-coverage":"1.0.5","@testing-library/jest-dom":"6.6.3","@typescript-eslint/parser":"^7.1.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.6.4","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.4","@commitlint/config-conventional":"^19.8.0","@types/testing-library__jest-dom":"6.0.0","@typescript-eslint/eslint-plugin":"^7.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Maintenance"},{"type":"docs","section":"Documentation"},{"type":"style","section":"Styling"},{"type":"refactor","section":"Refactoring"},{"type":"perf","section":"Performance"},{"type":"test","section":"Testing"}],"issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/design-system_2.1.1_1744054613306_0.7387915630269177","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@nathangosselin/design-system","version":"2.2.0","keywords":["react","design-system","components","ui","typescript","tailwindcss","shadcn","accessible","customizable","modern"],"author":{"name":"Nathan Gosselin"},"license":"MIT","_id":"@nathangosselin/design-system@2.2.0","maintainers":[{"name":"nathangosselin","email":"nate@heynate.me"}],"homepage":"https://github.com/nfrgosselin/design-system#readme","bugs":{"url":"https://github.com/nfrgosselin/design-system/issues"},"dist":{"shasum":"04c212ba283610e6474eea6ec2d50060b0198cd1","tarball":"https://registry.npmjs.org/@nathangosselin/design-system/-/design-system-2.2.0.tgz","fileCount":14,"integrity":"sha512-GVf8TYXDnqkvttLffhX/HPtj+KHZI2CpWrwDzWnP8cY51s9EFUoUDDCeUWM+pD14R8t2/seYD5yPKkz5MCGJpQ==","signatures":[{"sig":"MEYCIQDHlARez/GA3qkOVihzdderyQ9FBN8saaG/+uHZyowLSwIhALd5wExpP8KAuOnJhZq46M+GrAIIBTguuJYyE9WHnP7r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403306},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./fonts":{"types":"./dist/styles/tokens/fonts.d.ts","import":"./dist/styles/tokens/fonts.mjs","require":"./dist/styles/tokens/fonts.js"},"./styles.css":"./dist/styles.css","./tokens.css":"./dist/styles/tokens/index.css"},"gitHead":"ca72a739fc01e0d3a4614f3c71cba0f6ec99fd05","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext .ts,.tsx","test":"jest --passWithNoTests","build":"npm run clean && tsup","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","prepare":"husky install","release":"npm run build && npm run test && standard-version","test-cli":"node ./scripts/utils/install-fonts.js","changelog":"standard-version --skip.tag --skip.commit","typecheck":"tsc --noEmit","workbench":"vite --port 3000","test-fonts":"find dist/fonts -type f -name '*.woff*' || echo 'No font files found!'","test-local":"yalc publish --push","build:watch":"tsup --watch","lint-staged":"lint-staged","watch-local":"nodemon --watch dist --exec 'yalc push'","test:only-v2":"jest --testPathPattern=src/components/(atoms|molecules|organisms)","test:skip-v2":"SKIP_V2_TESTS=true jest --passWithNoTests","add-component":"ts-node scripts/add-component.ts","test-storybook":"test-storybook --url http://localhost:6006","build-storybook":"storybook build","release:dry-run":"npm run build && npm run test && echo 'Dry run complete - version bump simulation successful'"},"_npmUser":{"name":"nathangosselin","email":"nate@heynate.me"},"repository":{"url":"git+https://github.com/nfrgosselin/design-system.git","type":"git"},"_npmVersion":"10.8.2","description":"A modern, accessible, and customizable design system for React applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"18.20.8","dependencies":{"clsx":"^2.1.1","victory":"37.3.6","lucide-react":"^0.481.0","tailwind-merge":"^2.6.0","@heroicons/react":"2.2.0","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.0.5","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^29.7.0","next":"15.3.0","tsup":"^8.4.0","vite":"^5.1.6","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.1.0","postcss":"^8.5.3","ts-jest":"^29.2.6","jest-axe":"^10.0.0","prettier":"^3.2.5","react-dom":"^18.2.0","storybook":"^8.6.4","playwright":"1.51.1","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/jest":"^29.5.12","@types/node":"22.14.0","lint-staged":"^15.2.2","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.64","autoprefixer":"^10.4.18","@commitlint/cli":"^19.8.0","@types/jest-axe":"^3.5.9","@storybook/react":"^8.6.4","@types/react-dom":"^18.2.21","standard-version":"^9.5.0","@babel/preset-env":"^7.24.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.23.3","eslint-plugin-react":"^7.34.0","jest-image-snapshot":"6.4.0","@vitejs/plugin-react":"^4.2.1","@storybook/addon-docs":"^8.6.4","@storybook/react-vite":"^8.6.4","@storybook/addon-links":"^8.6.4","@storybook/test-runner":"0.22.0","@testing-library/react":"^14.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^0.11.4","@babel/preset-typescript":"^7.23.3","@storybook/addon-actions":"^8.6.4","@storybook/addon-styling":"1.3.7","@storybook/addon-coverage":"1.0.5","@testing-library/jest-dom":"6.6.3","@typescript-eslint/parser":"^7.1.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.6.4","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.4","@commitlint/config-conventional":"^19.8.0","@types/testing-library__jest-dom":"6.0.0","@typescript-eslint/eslint-plugin":"^7.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Maintenance"},{"type":"docs","section":"Documentation"},{"type":"style","section":"Styling"},{"type":"refactor","section":"Refactoring"},{"type":"perf","section":"Performance"},{"type":"test","section":"Testing"}],"issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/design-system_2.2.0_1744308224950_0.6859868098669806","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@nathangosselin/design-system","version":"2.3.0","keywords":["react","design-system","components","ui","typescript","tailwindcss","shadcn","accessible","customizable","modern"],"author":{"name":"Nathan Gosselin"},"license":"MIT","_id":"@nathangosselin/design-system@2.3.0","maintainers":[{"name":"nathangosselin","email":"nate@heynate.me"}],"homepage":"https://github.com/nfrgosselin/design-system#readme","bugs":{"url":"https://github.com/nfrgosselin/design-system/issues"},"dist":{"shasum":"ce46f2f6ab479916a9620c6e03b70e559c34764c","tarball":"https://registry.npmjs.org/@nathangosselin/design-system/-/design-system-2.3.0.tgz","fileCount":14,"integrity":"sha512-dA3uE2PH/xqFMqwX8wjMeT5JXodgfsV8WwegqMxNQa+Y6WPxBqdOycOubaomXjyw9Hh+xqUHPW5wy03SrAqcMg==","signatures":[{"sig":"MEUCIQDKCl+znath+pkN8GmyMoi9d+tFPduqI/uwUeg4cH2CAQIgW9jdoVVxlNrrO7CAIbOI0eZ8EWrI+JQad8ONgKHSOx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":405796},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./fonts":{"types":"./dist/styles/tokens/fonts.d.ts","import":"./dist/styles/tokens/fonts.mjs","require":"./dist/styles/tokens/fonts.js"},"./styles.css":"./dist/styles.css","./tokens.css":"./dist/styles/tokens/index.css"},"gitHead":"e9e517d3d4a3c214dddb6f9369a8ea688507532c","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext .ts,.tsx","test":"jest --passWithNoTests","build":"npm run clean && tsup","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","prepare":"husky install","release":"npm run build && npm run test && standard-version","test-cli":"node ./scripts/utils/install-fonts.js","changelog":"standard-version --skip.tag --skip.commit","typecheck":"tsc --noEmit","workbench":"vite --port 3000","test-fonts":"find dist/fonts -type f -name '*.woff*' || echo 'No font files found!'","test-local":"yalc publish --push","build:watch":"tsup --watch","lint-staged":"lint-staged","watch-local":"nodemon --watch dist --exec 'yalc push'","test:only-v2":"jest --testPathPattern=src/components/(atoms|molecules|organisms)","test:skip-v2":"SKIP_V2_TESTS=true jest --passWithNoTests","add-component":"ts-node scripts/add-component.ts","test-storybook":"test-storybook --url http://localhost:6006","build-storybook":"storybook build","release:dry-run":"npm run build && npm run test && echo 'Dry run complete - version bump simulation successful'"},"_npmUser":{"name":"nathangosselin","email":"nate@heynate.me"},"repository":{"url":"git+https://github.com/nfrgosselin/design-system.git","type":"git"},"_npmVersion":"10.8.2","description":"A modern, accessible, and customizable design system for React applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"18.20.8","dependencies":{"clsx":"^2.1.1","victory":"37.3.6","lucide-react":"^0.481.0","tailwind-merge":"^2.6.0","@heroicons/react":"2.2.0","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.0.5","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^29.7.0","next":"15.3.0","tsup":"^8.4.0","vite":"^5.1.6","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.1.0","postcss":"^8.5.3","ts-jest":"^29.2.6","jest-axe":"^10.0.0","prettier":"^3.2.5","react-dom":"^18.2.0","storybook":"^8.6.4","playwright":"1.51.1","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/jest":"^29.5.12","@types/node":"22.14.0","lint-staged":"^15.2.2","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.64","autoprefixer":"^10.4.18","@commitlint/cli":"^19.8.0","@types/jest-axe":"^3.5.9","@storybook/react":"^8.6.4","@types/react-dom":"^18.2.21","standard-version":"^9.5.0","@babel/preset-env":"^7.24.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.23.3","eslint-plugin-react":"^7.34.0","jest-image-snapshot":"6.4.0","@vitejs/plugin-react":"^4.2.1","@storybook/addon-docs":"^8.6.4","@storybook/react-vite":"^8.6.4","@storybook/addon-links":"^8.6.4","@storybook/test-runner":"0.22.0","@testing-library/react":"^14.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^0.11.4","@babel/preset-typescript":"^7.23.3","@storybook/addon-actions":"^8.6.4","@storybook/addon-styling":"1.3.7","@storybook/addon-coverage":"1.0.5","@testing-library/jest-dom":"6.6.3","@typescript-eslint/parser":"^7.1.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.6.4","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.4","@commitlint/config-conventional":"^19.8.0","@types/testing-library__jest-dom":"6.0.0","@typescript-eslint/eslint-plugin":"^7.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Maintenance"},{"type":"docs","section":"Documentation"},{"type":"style","section":"Styling"},{"type":"refactor","section":"Refactoring"},{"type":"perf","section":"Performance"},{"type":"test","section":"Testing"}],"issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/design-system_2.3.0_1744309911567_0.7749032093818347","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@nathangosselin/design-system","version":"2.3.1","keywords":["react","design-system","components","ui","typescript","tailwindcss","shadcn","accessible","customizable","modern"],"author":{"name":"Nathan Gosselin"},"license":"MIT","_id":"@nathangosselin/design-system@2.3.1","maintainers":[{"name":"nathangosselin","email":"nate@heynate.me"}],"homepage":"https://github.com/nfrgosselin/design-system#readme","bugs":{"url":"https://github.com/nfrgosselin/design-system/issues"},"dist":{"shasum":"0301ee628c49d7ba68947e2f08e616551dd2f5f7","tarball":"https://registry.npmjs.org/@nathangosselin/design-system/-/design-system-2.3.1.tgz","fileCount":18,"integrity":"sha512-NcRGEUjzd9ItSa8XjGGHMpyNZBKSH0en+FsOXaUX0fHu1dX0xA2dveVKxT2MnDz3RZuzfzyQdbhhbqG33KGUFQ==","signatures":[{"sig":"MEMCHwrCW//FhhZ+4UNLSlYtEcNJTSBMOmm7UhxH2GpGdlYCIGBBIVgKGE+5jw88WvekALTnkD8/DXaA3r8TfKQ2eJtm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":759926},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./fonts":{"types":"./dist/styles/tokens/fonts.d.ts","import":"./dist/styles/tokens/fonts.mjs","require":"./dist/styles/tokens/fonts.js"},"./tokens":{"types":"./dist/styles/tokens/theme.d.ts","import":"./dist/styles/tokens/theme.mjs","require":"./dist/styles/tokens/theme.js"},"./styles.css":"./dist/styles.css"},"gitHead":"e4a0b0791c21cb6585882ddbf2800f3536413891","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext .ts,.tsx","test":"jest --passWithNoTests","build":"npm run clean && tsup","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","prepare":"husky install","release":"npm run build && npm run test && standard-version","test-cli":"node ./scripts/utils/install-fonts.js","changelog":"standard-version --skip.tag --skip.commit","typecheck":"tsc --noEmit","workbench":"vite --port 3000","test-fonts":"find dist/fonts -type f -name '*.woff*' || echo 'No font files found!'","test-local":"yalc publish --push","build:watch":"tsup --watch","lint-staged":"lint-staged","watch-local":"nodemon --watch dist --exec 'yalc push'","test:only-v2":"jest --testPathPattern=src/components/(atoms|molecules|organisms)","test:skip-v2":"SKIP_V2_TESTS=true jest --passWithNoTests","add-component":"ts-node scripts/add-component.ts","test-storybook":"test-storybook --url http://localhost:6006","build-storybook":"storybook build","release:dry-run":"npm run build && npm run test && echo 'Dry run complete - version bump simulation successful'"},"_npmUser":{"name":"nathangosselin","email":"nate@heynate.me"},"repository":{"url":"git+https://github.com/nfrgosselin/design-system.git","type":"git"},"_npmVersion":"10.8.2","description":"A modern, accessible, and customizable design system for React applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"18.20.8","dependencies":{"clsx":"^2.1.1","victory":"37.3.6","lucide-react":"^0.481.0","tailwind-merge":"^2.6.0","@heroicons/react":"2.2.0","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.0.5","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^29.7.0","next":"15.3.0","tsup":"^8.4.0","vite":"^5.1.6","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.1.0","postcss":"^8.5.3","ts-jest":"^29.2.6","jest-axe":"^10.0.0","prettier":"^3.2.5","react-dom":"^18.2.0","storybook":"^8.6.4","playwright":"1.51.1","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/jest":"^29.5.12","@types/node":"22.14.0","lint-staged":"^15.2.2","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.64","autoprefixer":"^10.4.18","@commitlint/cli":"^19.8.0","@types/jest-axe":"^3.5.9","@storybook/react":"^8.6.4","@types/react-dom":"^18.2.21","standard-version":"^9.5.0","@babel/preset-env":"^7.24.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.23.3","eslint-plugin-react":"^7.34.0","jest-image-snapshot":"6.4.0","@vitejs/plugin-react":"^4.2.1","@storybook/addon-docs":"^8.6.4","@storybook/react-vite":"^8.6.4","@storybook/addon-links":"^8.6.4","@storybook/test-runner":"0.22.0","@testing-library/react":"^14.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^0.11.4","@babel/preset-typescript":"^7.23.3","@storybook/addon-actions":"^8.6.4","@storybook/addon-styling":"1.3.7","@storybook/addon-coverage":"1.0.5","@testing-library/jest-dom":"6.6.3","@typescript-eslint/parser":"^7.1.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.6.4","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.4","@commitlint/config-conventional":"^19.8.0","@types/testing-library__jest-dom":"6.0.0","@typescript-eslint/eslint-plugin":"^7.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Maintenance"},{"type":"docs","section":"Documentation"},{"type":"style","section":"Styling"},{"type":"refactor","section":"Refactoring"},{"type":"perf","section":"Performance"},{"type":"test","section":"Testing"}],"issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/design-system_2.3.1_1744312386834_0.8117665980852855","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@nathangosselin/design-system","version":"2.3.2","keywords":["react","design-system","components","ui","typescript","tailwindcss","shadcn","accessible","customizable","modern"],"author":{"name":"Nathan Gosselin"},"license":"MIT","_id":"@nathangosselin/design-system@2.3.2","maintainers":[{"name":"nathangosselin","email":"nate@heynate.me"}],"homepage":"https://github.com/nfrgosselin/design-system#readme","bugs":{"url":"https://github.com/nfrgosselin/design-system/issues"},"dist":{"shasum":"0eb0b3f0352fdfdd90b10b67710c853c85ae9e74","tarball":"https://registry.npmjs.org/@nathangosselin/design-system/-/design-system-2.3.2.tgz","fileCount":18,"integrity":"sha512-ZuIv4RmzRHkPisv5uJay+glyZydVZKeslDvwaSiGCiRuY5ST9p7XMG37V7n+zn73tPbaxtuqxzON07YXqdrY3g==","signatures":[{"sig":"MEYCIQDY4UU562UcB3RvYOE3RvZneXdjxIHNjq/seUrio6ofjwIhAMdCb5dWZg2qtd/6N7k955PvGukKZh6X/DtjYxl5KwYx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":759926},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./fonts":{"types":"./dist/styles/tokens/fonts.d.ts","import":"./dist/styles/tokens/fonts.mjs","require":"./dist/styles/tokens/fonts.js"},"./tokens":{"types":"./dist/styles/tokens/theme.d.ts","import":"./dist/styles/tokens/theme.mjs","require":"./dist/styles/tokens/theme.js"},"./styles.css":"./dist/styles.css"},"gitHead":"348d78db1c8ea21bdc8df09483736e726e2b2453","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext .ts,.tsx","test":"jest --passWithNoTests","build":"npm run clean && tsup","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","prepare":"husky install","release":"npm run build && npm run test && standard-version","test-cli":"node ./scripts/utils/install-fonts.js","changelog":"standard-version --skip.tag --skip.commit","typecheck":"tsc --noEmit","workbench":"vite --port 3000","test-fonts":"find dist/fonts -type f -name '*.woff*' || echo 'No font files found!'","test-local":"yalc publish --push","build:watch":"tsup --watch","lint-staged":"lint-staged","watch-local":"nodemon --watch dist --exec 'yalc push'","test:only-v2":"jest --testPathPattern=src/components/(atoms|molecules|organisms)","test:skip-v2":"SKIP_V2_TESTS=true jest --passWithNoTests","add-component":"ts-node scripts/add-component.ts","test-storybook":"test-storybook --url http://localhost:6006","build-storybook":"storybook build","release:dry-run":"npm run build && npm run test && echo 'Dry run complete - version bump simulation successful'"},"_npmUser":{"name":"nathangosselin","email":"nate@heynate.me"},"repository":{"url":"git+https://github.com/nfrgosselin/design-system.git","type":"git"},"_npmVersion":"10.8.2","description":"A modern, accessible, and customizable design system for React applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"18.20.7","dependencies":{"clsx":"^2.1.1","victory":"37.3.6","lucide-react":"^0.481.0","tailwind-merge":"^2.6.0","@heroicons/react":"2.2.0","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.0.5","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^29.7.0","next":"15.3.0","tsup":"^8.4.0","vite":"^5.1.6","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.1.0","postcss":"^8.5.3","ts-jest":"^29.2.6","jest-axe":"^10.0.0","prettier":"^3.2.5","react-dom":"^18.2.0","storybook":"^8.6.4","playwright":"1.51.1","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/jest":"^29.5.12","@types/node":"22.14.0","lint-staged":"^15.2.2","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.64","autoprefixer":"^10.4.18","@commitlint/cli":"^19.8.0","@types/jest-axe":"^3.5.9","@storybook/react":"^8.6.4","@types/react-dom":"^18.2.21","standard-version":"^9.5.0","@babel/preset-env":"^7.24.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.23.3","eslint-plugin-react":"^7.34.0","jest-image-snapshot":"6.4.0","@vitejs/plugin-react":"^4.2.1","@storybook/addon-docs":"^8.6.4","@storybook/react-vite":"^8.6.4","@storybook/addon-links":"^8.6.4","@storybook/test-runner":"0.22.0","@testing-library/react":"^14.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^0.11.4","@babel/preset-typescript":"^7.23.3","@storybook/addon-actions":"^8.6.4","@storybook/addon-styling":"1.3.7","@storybook/addon-coverage":"1.0.5","@testing-library/jest-dom":"6.6.3","@typescript-eslint/parser":"^7.1.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.6.4","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.4","@commitlint/config-conventional":"^19.8.0","@types/testing-library__jest-dom":"6.0.0","@typescript-eslint/eslint-plugin":"^7.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Maintenance"},{"type":"docs","section":"Documentation"},{"type":"style","section":"Styling"},{"type":"refactor","section":"Refactoring"},{"type":"perf","section":"Performance"},{"type":"test","section":"Testing"}],"issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/design-system_2.3.2_1744313367923_0.788591474231692","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"@nathangosselin/design-system","version":"2.3.3","keywords":["react","design-system","components","ui","typescript","tailwindcss","shadcn","accessible","customizable","modern"],"author":{"name":"Nathan Gosselin"},"license":"MIT","_id":"@nathangosselin/design-system@2.3.3","maintainers":[{"name":"nathangosselin","email":"nate@heynate.me"}],"homepage":"https://github.com/nfrgosselin/design-system#readme","bugs":{"url":"https://github.com/nfrgosselin/design-system/issues"},"dist":{"shasum":"69b7ac8acd47b66e3b943fb967b4c69206fd92bf","tarball":"https://registry.npmjs.org/@nathangosselin/design-system/-/design-system-2.3.3.tgz","fileCount":24,"integrity":"sha512-libPO8n95Z551DOzXDK/KkiUTuBhT0p501Oe2EBr53oBTtOwDrv6LZ9mFCY545IyBXxsEckzmwPfcQFugvZz9A==","signatures":[{"sig":"MEYCIQC9u4KZE4O1r0KvRlmJ2kGed/AcKJXyscVGQKRlrY0AwAIhALCPEbAjBCZJjTCyhhi8tz+bApIZA1nGvms65OyQU9g6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":793675},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./fonts":{"types":"./dist/styles/tokens/fonts.d.ts","import":"./dist/styles/tokens/fonts.mjs","require":"./dist/styles/tokens/fonts.js"},"./tokens":{"types":"./dist/styles/tokens/theme.d.ts","import":"./dist/styles/tokens/theme.mjs","require":"./dist/styles/tokens/theme.js"},"./styles.css":"./dist/styles.css","./tailwind.config":"./tailwind.config.ts"},"gitHead":"b0699321327cdd9055cb02c813137aa763b9db38","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext .ts,.tsx","test":"jest --passWithNoTests","build":"npm run clean && tsup","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","prepare":"husky install","release":"npm run build && npm run test && standard-version","test-cli":"node ./scripts/utils/install-fonts.js","changelog":"standard-version --skip.tag --skip.commit","typecheck":"tsc --noEmit","workbench":"vite --port 3000","test-fonts":"find dist/fonts -type f -name '*.woff*' || echo 'No font files found!'","test-local":"yalc publish --push","build:watch":"tsup --watch","lint-staged":"lint-staged","watch-local":"nodemon --watch dist --exec 'yalc push'","test:only-v2":"jest --testPathPattern=src/components/(atoms|molecules|organisms)","test:skip-v2":"SKIP_V2_TESTS=true jest --passWithNoTests","add-component":"ts-node scripts/add-component.ts","test-storybook":"test-storybook --url http://localhost:6006","build-storybook":"storybook build","release:dry-run":"npm run build && npm run test && echo 'Dry run complete - version bump simulation successful'"},"_npmUser":{"name":"nathangosselin","email":"nate@heynate.me"},"repository":{"url":"git+https://github.com/nfrgosselin/design-system.git","type":"git"},"_npmVersion":"10.8.2","description":"A modern, accessible, and customizable design system for React applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"18.20.8","dependencies":{"clsx":"^2.1.1","victory":"37.3.6","lucide-react":"^0.481.0","tailwind-merge":"^2.6.0","@heroicons/react":"2.2.0","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.0.5","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^29.7.0","next":"15.3.0","tsup":"^8.4.0","vite":"^5.1.6","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.1.0","postcss":"^8.5.3","ts-jest":"^29.2.6","jest-axe":"^10.0.0","prettier":"^3.2.5","react-dom":"^18.2.0","storybook":"^8.6.4","playwright":"1.51.1","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/jest":"^29.5.12","@types/node":"22.14.0","lint-staged":"^15.2.2","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.64","autoprefixer":"^10.4.18","@commitlint/cli":"^19.8.0","@types/jest-axe":"^3.5.9","@storybook/react":"^8.6.4","@types/react-dom":"^18.2.21","standard-version":"^9.5.0","@babel/preset-env":"^7.24.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.23.3","eslint-plugin-react":"^7.34.0","jest-image-snapshot":"6.4.0","@vitejs/plugin-react":"^4.2.1","@storybook/addon-docs":"^8.6.4","@storybook/react-vite":"^8.6.4","@storybook/addon-links":"^8.6.4","@storybook/test-runner":"0.22.0","@testing-library/react":"^14.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^0.11.4","@babel/preset-typescript":"^7.23.3","@storybook/addon-actions":"^8.6.4","@storybook/addon-styling":"1.3.7","@storybook/addon-coverage":"1.0.5","@testing-library/jest-dom":"6.6.3","@typescript-eslint/parser":"^7.1.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.6.4","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.4","@commitlint/config-conventional":"^19.8.0","@types/testing-library__jest-dom":"6.0.0","@typescript-eslint/eslint-plugin":"^7.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Maintenance"},{"type":"docs","section":"Documentation"},{"type":"style","section":"Styling"},{"type":"refactor","section":"Refactoring"},{"type":"perf","section":"Performance"},{"type":"test","section":"Testing"}],"issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/design-system_2.3.3_1744315843789_0.8978552758633134","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@nathangosselin/design-system","version":"2.4.0","keywords":["react","design-system","components","ui","typescript","tailwindcss","shadcn","accessible","customizable","modern"],"author":{"name":"Nathan Gosselin"},"license":"MIT","_id":"@nathangosselin/design-system@2.4.0","maintainers":[{"name":"nathangosselin","email":"nate@heynate.me"}],"homepage":"https://github.com/nfrgosselin/design-system#readme","bugs":{"url":"https://github.com/nfrgosselin/design-system/issues"},"dist":{"shasum":"34470acb6a022065bbe59590835033cd273b8b08","tarball":"https://registry.npmjs.org/@nathangosselin/design-system/-/design-system-2.4.0.tgz","fileCount":24,"integrity":"sha512-jRf2GEHTL0AUzSUl5fR/hOYqUr2ZPIOOqELh/sTbgUu2tNODlzs0mvY2S27ih0iydAfbWDS7GNWdW8Ex0vgWVQ==","signatures":[{"sig":"MEYCIQDVHERlUMj70aWXWrM9YTywDr6kZ01URw26EZCap9AqzAIhAJ6GQmlQSLbDwuJQYzUkGPWetfmMS1E4Jm1fGdMLnhi0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1402258},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./fonts":{"types":"./dist/styles/tokens/fonts.d.ts","import":"./dist/styles/tokens/fonts.mjs","require":"./dist/styles/tokens/fonts.js"},"./tokens":{"types":"./dist/styles/tokens/theme.d.ts","import":"./dist/styles/tokens/theme.mjs","require":"./dist/styles/tokens/theme.js"},"./styles.css":"./dist/styles.css","./tailwind.config":"./tailwind.config.ts"},"gitHead":"9239729d9dcc27a83a54a251526952fc1173818c","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext .ts,.tsx","test":"jest --passWithNoTests","build":"npm run clean && tsup","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","prepare":"husky install","release":"npm run build && npm run test && standard-version","test-cli":"node ./scripts/utils/install-fonts.js","changelog":"standard-version --skip.tag --skip.commit","typecheck":"tsc --noEmit","workbench":"vite --port 3000","test-fonts":"find dist/fonts -type f -name '*.woff*' || echo 'No font files found!'","test-local":"yalc publish --push","build:watch":"tsup --watch","lint-staged":"lint-staged","watch-local":"nodemon --watch dist --exec 'yalc push'","test:only-v2":"jest --testPathPattern=src/components/(atoms|molecules|organisms)","test:skip-v2":"SKIP_V2_TESTS=true jest --passWithNoTests","add-component":"ts-node scripts/add-component.ts","test-storybook":"test-storybook --url http://localhost:6006","build-storybook":"storybook build","release:dry-run":"npm run build && npm run test && echo 'Dry run complete - version bump simulation successful'"},"_npmUser":{"name":"nathangosselin","email":"nate@heynate.me"},"repository":{"url":"git+https://github.com/nfrgosselin/design-system.git","type":"git"},"_npmVersion":"10.8.2","description":"A modern, accessible, and customizable design system for React applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"18.20.8","dependencies":{"clsx":"^2.1.1","victory":"37.3.6","lucide-react":"^0.481.0","tailwind-merge":"^2.6.0","@heroicons/react":"2.2.0","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.0.5","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^29.7.0","next":"15.3.0","tsup":"^8.4.0","vite":"^5.1.6","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.1.0","postcss":"^8.5.3","ts-jest":"^29.2.6","jest-axe":"^10.0.0","prettier":"^3.2.5","react-dom":"^18.2.0","storybook":"^8.6.4","playwright":"1.51.1","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/jest":"^29.5.12","@types/node":"22.14.0","lint-staged":"^15.2.2","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.64","autoprefixer":"^10.4.18","@commitlint/cli":"^19.8.0","@types/jest-axe":"^3.5.9","@storybook/react":"^8.6.4","@types/react-dom":"^18.2.21","standard-version":"^9.5.0","@babel/preset-env":"^7.24.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.23.3","eslint-plugin-react":"^7.34.0","jest-image-snapshot":"6.4.0","@vitejs/plugin-react":"^4.2.1","@storybook/addon-docs":"^8.6.4","@storybook/react-vite":"^8.6.4","@storybook/addon-links":"^8.6.4","@storybook/test-runner":"0.22.0","@testing-library/react":"^14.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^0.11.4","@babel/preset-typescript":"^7.23.3","@storybook/addon-actions":"^8.6.4","@storybook/addon-styling":"1.3.7","@storybook/addon-coverage":"1.0.5","@testing-library/jest-dom":"6.6.3","@typescript-eslint/parser":"^7.1.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.6.4","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.4","@commitlint/config-conventional":"^19.8.0","@types/testing-library__jest-dom":"6.0.0","@typescript-eslint/eslint-plugin":"^7.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Maintenance"},{"type":"docs","section":"Documentation"},{"type":"style","section":"Styling"},{"type":"refactor","section":"Refactoring"},{"type":"perf","section":"Performance"},{"type":"test","section":"Testing"}],"issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/design-system_2.4.0_1744320192810_0.650269942475117","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@nathangosselin/design-system","version":"2.4.1","keywords":["react","design-system","components","ui","typescript","tailwindcss","shadcn","accessible","customizable","modern"],"author":{"name":"Nathan Gosselin"},"license":"MIT","_id":"@nathangosselin/design-system@2.4.1","maintainers":[{"name":"nathangosselin","email":"nate@heynate.me"}],"homepage":"https://github.com/nfrgosselin/design-system#readme","bugs":{"url":"https://github.com/nfrgosselin/design-system/issues"},"dist":{"shasum":"037b4b9492c6abd59af6fac338cddde372091925","tarball":"https://registry.npmjs.org/@nathangosselin/design-system/-/design-system-2.4.1.tgz","fileCount":22,"integrity":"sha512-A7tL11yRruto9sXta5v1Klq1dQq6kdoIIlvFS0R5uvVUJlQycJTyfku6JPUZ+5Hus4hqtTnMk8bYm4YvyBkSXg==","signatures":[{"sig":"MEUCIQChi7kRIO3lKx2+2y1Wwp/uA6N50N40Q8DdkKdPSnVqKQIgPPTIGWHj5QMS1loSUXMivgiyfLyqZ870V/HyZjJyhTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":778054},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./fonts":{"types":"./dist/styles/tokens/fonts.d.ts","import":"./dist/styles/tokens/fonts.mjs","require":"./dist/styles/tokens/fonts.js"},"./tokens":{"types":"./dist/styles/tokens/theme.d.ts","import":"./dist/styles/tokens/theme.mjs","require":"./dist/styles/tokens/theme.js"},"./styles.css":"./dist/styles.css","./tailwind.config":{"import":"./tailwind.config.ts","require":"./dist/tailwind.config.cjs"}},"gitHead":"f55fbfa1be5abf72727375a0f10bcf299e4fbb0f","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext .ts,.tsx","test":"jest --passWithNoTests","build":"npm run clean && tsup","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","prepare":"husky install","release":"npm run build && npm run test && standard-version","test-cli":"node ./scripts/utils/install-fonts.js","changelog":"standard-version --skip.tag --skip.commit","typecheck":"tsc --noEmit","workbench":"vite --port 3001","test-fonts":"find dist/fonts -type f -name '*.woff*' || echo 'No font files found!'","test-local":"yalc publish --push","build:watch":"tsup --watch","lint-staged":"lint-staged","watch-local":"nodemon --watch dist --exec 'yalc push'","test:only-v2":"jest --testPathPattern=src/components/(atoms|molecules|organisms)","test:skip-v2":"SKIP_V2_TESTS=true jest --passWithNoTests","add-component":"ts-node scripts/add-component.ts","test-storybook":"test-storybook --url http://localhost:6006","build-storybook":"storybook build","release:dry-run":"npm run build && npm run test && echo 'Dry run complete - version bump simulation successful'"},"_npmUser":{"name":"nathangosselin","email":"nate@heynate.me"},"repository":{"url":"git+https://github.com/nfrgosselin/design-system.git","type":"git"},"_npmVersion":"10.8.2","description":"A modern, accessible, and customizable design system for React applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"18.20.8","dependencies":{"clsx":"^2.1.1","victory":"37.3.6","lucide-react":"^0.481.0","tailwind-merge":"^2.6.0","@heroicons/react":"2.2.0","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.0.5","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^29.7.0","next":"15.3.0","tsup":"^8.4.0","vite":"^5.1.6","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.1.0","postcss":"^8.5.3","ts-jest":"^29.2.6","jest-axe":"^10.0.0","prettier":"^3.2.5","react-dom":"^18.2.0","storybook":"^8.6.4","playwright":"1.51.1","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/jest":"^29.5.12","@types/node":"22.14.0","lint-staged":"^15.2.2","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.64","autoprefixer":"^10.4.18","@commitlint/cli":"^19.8.0","@types/jest-axe":"^3.5.9","@storybook/react":"^8.6.4","@types/react-dom":"^18.2.21","standard-version":"^9.5.0","@babel/preset-env":"^7.24.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.23.3","eslint-plugin-react":"^7.34.0","jest-image-snapshot":"6.4.0","@vitejs/plugin-react":"^4.2.1","@storybook/addon-docs":"^8.6.4","@storybook/react-vite":"^8.6.4","@storybook/addon-links":"^8.6.4","@storybook/test-runner":"0.22.0","@testing-library/react":"^14.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^0.11.4","@babel/preset-typescript":"^7.23.3","@storybook/addon-actions":"^8.6.4","@storybook/addon-styling":"1.3.7","@storybook/addon-coverage":"1.0.5","@testing-library/jest-dom":"6.6.3","@typescript-eslint/parser":"^7.1.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.6.4","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.4","@commitlint/config-conventional":"^19.8.0","@types/testing-library__jest-dom":"6.0.0","@typescript-eslint/eslint-plugin":"^7.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Maintenance"},{"type":"docs","section":"Documentation"},{"type":"style","section":"Styling"},{"type":"refactor","section":"Refactoring"},{"type":"perf","section":"Performance"},{"type":"test","section":"Testing"}],"issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/design-system_2.4.1_1744379577978_0.8829506943718908","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"@nathangosselin/design-system","version":"2.4.2","keywords":["react","design-system","components","ui","typescript","tailwindcss","shadcn","accessible","customizable","modern"],"author":{"name":"Nathan Gosselin"},"license":"MIT","_id":"@nathangosselin/design-system@2.4.2","maintainers":[{"name":"nathangosselin","email":"nate@heynate.me"}],"homepage":"https://github.com/nfrgosselin/design-system#readme","bugs":{"url":"https://github.com/nfrgosselin/design-system/issues"},"dist":{"shasum":"e2cb72982ef2ce9ef82e5b064a7eede65c568d38","tarball":"https://registry.npmjs.org/@nathangosselin/design-system/-/design-system-2.4.2.tgz","fileCount":22,"integrity":"sha512-1LsNkEJpg5yQcROmK+gXLx4/mt5dqu5HaAoR6xSxjjWCd5F98x3nrKxYesk9eu/TqnCwl3VMoNJL7ITWPl6pxg==","signatures":[{"sig":"MEUCIFPi1sSznqYoGHhRTEwKMQoSbHtbmt1IDsroe1JZBD5MAiEAkOntXqXnB+MSAOfHLf6rGwKMuqkaOhxjvvAvTU5CDm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":778053},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./fonts":{"types":"./dist/styles/tokens/fonts.d.ts","import":"./dist/styles/tokens/fonts.mjs","require":"./dist/styles/tokens/fonts.js"},"./tokens":{"types":"./dist/styles/tokens/theme.d.ts","import":"./dist/styles/tokens/theme.mjs","require":"./dist/styles/tokens/theme.js"},"./styles.css":"./dist/styles.css","./tailwind.config":{"import":"./tailwind.config.ts","require":"./dist/tailwind.config.js"}},"gitHead":"86efdd0e32f15cf0ac3a86aadd8970ca64ac424d","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext .ts,.tsx","test":"jest --passWithNoTests","build":"npm run clean && tsup","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","prepare":"husky install","release":"npm run build && npm run test && standard-version","test-cli":"node ./scripts/utils/install-fonts.js","changelog":"standard-version --skip.tag --skip.commit","typecheck":"tsc --noEmit","workbench":"vite --port 3001","test-fonts":"find dist/fonts -type f -name '*.woff*' || echo 'No font files found!'","test-local":"yalc publish --push","build:watch":"tsup --watch","lint-staged":"lint-staged","watch-local":"nodemon --watch dist --exec 'yalc push'","test:only-v2":"jest --testPathPattern=src/components/(atoms|molecules|organisms)","test:skip-v2":"SKIP_V2_TESTS=true jest --passWithNoTests","add-component":"ts-node scripts/add-component.ts","test-storybook":"test-storybook --url http://localhost:6006","build-storybook":"storybook build","release:dry-run":"npm run build && npm run test && echo 'Dry run complete - version bump simulation successful'"},"_npmUser":{"name":"nathangosselin","email":"nate@heynate.me"},"repository":{"url":"git+https://github.com/nfrgosselin/design-system.git","type":"git"},"_npmVersion":"10.8.2","description":"A modern, accessible, and customizable design system for React applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"18.20.8","dependencies":{"clsx":"^2.1.1","victory":"37.3.6","lucide-react":"^0.481.0","tailwind-merge":"^2.6.0","@heroicons/react":"2.2.0","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.0.5","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^29.7.0","next":"15.3.0","tsup":"^8.4.0","vite":"^5.1.6","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.1.0","postcss":"^8.5.3","ts-jest":"^29.2.6","jest-axe":"^10.0.0","prettier":"^3.2.5","react-dom":"^18.2.0","storybook":"^8.6.4","playwright":"1.51.1","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/jest":"^29.5.12","@types/node":"22.14.0","lint-staged":"^15.2.2","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.64","autoprefixer":"^10.4.18","@commitlint/cli":"^19.8.0","@types/jest-axe":"^3.5.9","@storybook/react":"^8.6.4","@types/react-dom":"^18.2.21","standard-version":"^9.5.0","@babel/preset-env":"^7.24.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.23.3","eslint-plugin-react":"^7.34.0","jest-image-snapshot":"6.4.0","@vitejs/plugin-react":"^4.2.1","@storybook/addon-docs":"^8.6.4","@storybook/react-vite":"^8.6.4","@storybook/addon-links":"^8.6.4","@storybook/test-runner":"0.22.0","@testing-library/react":"^14.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^0.11.4","@babel/preset-typescript":"^7.23.3","@storybook/addon-actions":"^8.6.4","@storybook/addon-styling":"1.3.7","@storybook/addon-coverage":"1.0.5","@testing-library/jest-dom":"6.6.3","@typescript-eslint/parser":"^7.1.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.6.4","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.4","@commitlint/config-conventional":"^19.8.0","@types/testing-library__jest-dom":"6.0.0","@typescript-eslint/eslint-plugin":"^7.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Maintenance"},{"type":"docs","section":"Documentation"},{"type":"style","section":"Styling"},{"type":"refactor","section":"Refactoring"},{"type":"perf","section":"Performance"},{"type":"test","section":"Testing"}],"issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/design-system_2.4.2_1744380212720_0.20721518019248486","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@nathangosselin/design-system","version":"2.5.0","keywords":["react","design-system","components","ui","typescript","tailwindcss","shadcn","accessible","customizable","modern"],"author":{"name":"Nathan Gosselin"},"license":"MIT","_id":"@nathangosselin/design-system@2.5.0","maintainers":[{"name":"nathangosselin","email":"nate@heynate.me"}],"homepage":"https://github.com/nfrgosselin/design-system#readme","bugs":{"url":"https://github.com/nfrgosselin/design-system/issues"},"dist":{"shasum":"f3c3f109f608bf94c9ae8795cffda6bcb99f70ea","tarball":"https://registry.npmjs.org/@nathangosselin/design-system/-/design-system-2.5.0.tgz","fileCount":22,"integrity":"sha512-15ASvxT58D6Q0UB4KbgrhvZOS3/Az7mNuEPRru0NTdOKrYlKvUUrzeEo7PcjNrb2hZKdTc/GPwBgQ2WkN9xM5w==","signatures":[{"sig":"MEUCIG+u7YVVgeJ4EDDJkd3nbbZOe7nyK9aF2knogWWYjzleAiEA/UWn0TwBGLuJxwiBQXh7cKskTVVPSfK536hJBcEjBgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":782260},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./fonts":{"types":"./dist/styles/tokens/fonts.d.ts","import":"./dist/styles/tokens/fonts.mjs","require":"./dist/styles/tokens/fonts.js"},"./tokens":{"types":"./dist/styles/tokens/theme.d.ts","import":"./dist/styles/tokens/theme.mjs","require":"./dist/styles/tokens/theme.js"},"./styles.css":"./dist/styles.css","./tailwind.config":{"import":"./tailwind.config.ts","require":"./dist/tailwind.config.js"}},"gitHead":"c9ebb65d0fee7c3ce9146c724ed3986af9448761","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext .ts,.tsx","test":"jest --passWithNoTests","build":"npm run clean && tsup","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","prepare":"husky install","release":"npm run build && npm run test && standard-version","test-cli":"node ./scripts/utils/install-fonts.js","changelog":"standard-version --skip.tag --skip.commit","typecheck":"tsc --noEmit","workbench":"vite --port 3001","test-fonts":"find dist/fonts -type f -name '*.woff*' || echo 'No font files found!'","test-local":"yalc publish --push","build:watch":"tsup --watch","lint-staged":"lint-staged","watch-local":"nodemon --watch dist --exec 'yalc push'","test:only-v2":"jest --testPathPattern=src/components/(atoms|molecules|organisms)","test:skip-v2":"SKIP_V2_TESTS=true jest --passWithNoTests","add-component":"ts-node scripts/add-component.ts","test-storybook":"test-storybook --url http://localhost:6006","build-storybook":"storybook build","release:dry-run":"npm run build && npm run test && echo 'Dry run complete - version bump simulation successful'"},"_npmUser":{"name":"nathangosselin","email":"nate@heynate.me"},"repository":{"url":"git+https://github.com/nfrgosselin/design-system.git","type":"git"},"_npmVersion":"10.8.2","description":"A modern, accessible, and customizable design system for React applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"18.20.8","dependencies":{"clsx":"^2.1.1","victory":"37.3.6","lucide-react":"^0.481.0","tailwind-merge":"^2.6.0","@heroicons/react":"2.2.0","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.0.5","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^29.7.0","next":"15.3.0","tsup":"^8.4.0","vite":"^5.1.6","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.1.0","postcss":"^8.5.3","ts-jest":"^29.2.6","jest-axe":"^10.0.0","prettier":"^3.2.5","react-dom":"^18.2.0","storybook":"^8.6.4","playwright":"1.51.1","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/jest":"^29.5.12","@types/node":"22.14.0","lint-staged":"^15.2.2","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.64","autoprefixer":"^10.4.18","@commitlint/cli":"^19.8.0","@types/jest-axe":"^3.5.9","@storybook/react":"^8.6.4","@types/react-dom":"^18.2.21","standard-version":"^9.5.0","@babel/preset-env":"^7.24.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.23.3","eslint-plugin-react":"^7.34.0","jest-image-snapshot":"6.4.0","@vitejs/plugin-react":"^4.2.1","@storybook/addon-docs":"^8.6.4","@storybook/react-vite":"^8.6.4","@storybook/addon-links":"^8.6.4","@storybook/test-runner":"0.22.0","@testing-library/react":"^14.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^0.11.4","@babel/preset-typescript":"^7.23.3","@storybook/addon-actions":"^8.6.4","@storybook/addon-styling":"1.3.7","@storybook/addon-coverage":"1.0.5","@testing-library/jest-dom":"6.6.3","@typescript-eslint/parser":"^7.1.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.6.4","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.4","@commitlint/config-conventional":"^19.8.0","@types/testing-library__jest-dom":"6.0.0","@typescript-eslint/eslint-plugin":"^7.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Maintenance"},{"type":"docs","section":"Documentation"},{"type":"style","section":"Styling"},{"type":"refactor","section":"Refactoring"},{"type":"perf","section":"Performance"},{"type":"test","section":"Testing"}],"issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/design-system_2.5.0_1744382638541_0.14162356483943594","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@nathangosselin/design-system","version":"2.5.1","keywords":["react","design-system","components","ui","typescript","tailwindcss","shadcn","accessible","customizable","modern"],"author":{"name":"Nathan Gosselin"},"license":"MIT","_id":"@nathangosselin/design-system@2.5.1","maintainers":[{"name":"nathangosselin","email":"nate@heynate.me"}],"homepage":"https://github.com/nfrgosselin/design-system#readme","bugs":{"url":"https://github.com/nfrgosselin/design-system/issues"},"dist":{"shasum":"27c72cead3684089b934bcda903415f7f2791172","tarball":"https://registry.npmjs.org/@nathangosselin/design-system/-/design-system-2.5.1.tgz","fileCount":22,"integrity":"sha512-KmydQMyCoS5BlitF0JsHKl260cv1cXMqBhi05tMSvYbHbaERn98IL6Xyu0AVOeJC5lQ1tlWoNmX9kMaFfT+4eA==","signatures":[{"sig":"MEYCIQCnRuL+ix22jkkHyLkgyTWWOeJ/N0rsGjlIyRwd1eun2QIhAOOfqEyXmlGziVaUlZYk6mJ0KvTyW1La9nsY0RNqdEQB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":782260},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./fonts":{"types":"./dist/styles/tokens/fonts.d.ts","import":"./dist/styles/tokens/fonts.mjs","require":"./dist/styles/tokens/fonts.js"},"./tokens":{"types":"./dist/styles/tokens/theme.d.ts","import":"./dist/styles/tokens/theme.mjs","require":"./dist/styles/tokens/theme.js"},"./styles.css":"./dist/styles.css","./tailwind.config":{"import":"./tailwind.config.ts","require":"./dist/tailwind.config.js"}},"gitHead":"89021bc609e714494824982e197b4792bc2272e1","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext .ts,.tsx","test":"jest --passWithNoTests","build":"npm run clean && tsup","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","prepare":"husky install","release":"npm run build && npm run test && standard-version","test-cli":"node ./scripts/utils/install-fonts.js","changelog":"standard-version --skip.tag --skip.commit","typecheck":"tsc --noEmit","workbench":"vite --port 3001","test-fonts":"find dist/fonts -type f -name '*.woff*' || echo 'No font files found!'","test-local":"yalc publish --push","build:watch":"tsup --watch","lint-staged":"lint-staged","watch-local":"nodemon --watch dist --exec 'yalc push'","test:only-v2":"jest --testPathPattern=src/components/(atoms|molecules|organisms)","test:skip-v2":"SKIP_V2_TESTS=true jest --passWithNoTests","add-component":"ts-node scripts/add-component.ts","test-storybook":"test-storybook --url http://localhost:6006","build-storybook":"storybook build","release:dry-run":"npm run build && npm run test && echo 'Dry run complete - version bump simulation successful'"},"_npmUser":{"name":"nathangosselin","email":"nate@heynate.me"},"repository":{"url":"git+https://github.com/nfrgosselin/design-system.git","type":"git"},"_npmVersion":"10.8.2","description":"A modern, accessible, and customizable design system for React applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"18.20.8","dependencies":{"clsx":"^2.1.1","victory":"37.3.6","lucide-react":"^0.481.0","tailwind-merge":"^2.6.0","@heroicons/react":"2.2.0","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.0.5","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^29.7.0","next":"15.3.0","tsup":"^8.4.0","vite":"^5.1.6","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.1.0","postcss":"^8.5.3","ts-jest":"^29.2.6","jest-axe":"^10.0.0","prettier":"^3.2.5","react-dom":"^18.2.0","storybook":"^8.6.4","playwright":"1.51.1","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/jest":"^29.5.12","@types/node":"22.14.0","lint-staged":"^15.2.2","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.64","autoprefixer":"^10.4.18","@commitlint/cli":"^19.8.0","@types/jest-axe":"^3.5.9","@storybook/react":"^8.6.4","@types/react-dom":"^18.2.21","standard-version":"^9.5.0","@babel/preset-env":"^7.24.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.23.3","eslint-plugin-react":"^7.34.0","jest-image-snapshot":"6.4.0","@vitejs/plugin-react":"^4.2.1","@storybook/addon-docs":"^8.6.4","@storybook/react-vite":"^8.6.4","@storybook/addon-links":"^8.6.4","@storybook/test-runner":"0.22.0","@testing-library/react":"^14.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^0.11.4","@babel/preset-typescript":"^7.23.3","@storybook/addon-actions":"^8.6.4","@storybook/addon-styling":"1.3.7","@storybook/addon-coverage":"1.0.5","@testing-library/jest-dom":"6.6.3","@typescript-eslint/parser":"^7.1.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.6.4","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.4","@commitlint/config-conventional":"^19.8.0","@types/testing-library__jest-dom":"6.0.0","@typescript-eslint/eslint-plugin":"^7.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Maintenance"},{"type":"docs","section":"Documentation"},{"type":"style","section":"Styling"},{"type":"refactor","section":"Refactoring"},{"type":"perf","section":"Performance"},{"type":"test","section":"Testing"}],"issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/design-system_2.5.1_1744383522165_0.6380570439774249","host":"s3://npm-registry-packages-npm-production"}},"2.5.2":{"name":"@nathangosselin/design-system","version":"2.5.2","keywords":["react","design-system","components","ui","typescript","tailwindcss","shadcn","accessible","customizable","modern"],"author":{"name":"Nathan Gosselin"},"license":"MIT","_id":"@nathangosselin/design-system@2.5.2","maintainers":[{"name":"nathangosselin","email":"nate@heynate.me"}],"homepage":"https://github.com/nfrgosselin/design-system#readme","bugs":{"url":"https://github.com/nfrgosselin/design-system/issues"},"dist":{"shasum":"c63561e9950da6d3187e29ca4ac6ce326c5c8b00","tarball":"https://registry.npmjs.org/@nathangosselin/design-system/-/design-system-2.5.2.tgz","fileCount":22,"integrity":"sha512-GquiwpRBqcTbAMkJw3sWgblnVR9UtALrhTpXVwC7foUcZv3u2NPnsTCW+eG0KyGjeUi57JsdvdpAdflUvXwIXw==","signatures":[{"sig":"MEUCIAO+RomHnUAN1kNzXcfvvsKXxoWw1SJ3E/Y1jNH0tTFqAiEA4mX1TKGRUfmy5PmomfI9DoPn23/P7z44OB5Ep1rv0hg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":844410},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./fonts":{"types":"./dist/styles/tokens/fonts.d.ts","import":"./dist/styles/tokens/fonts.mjs","require":"./dist/styles/tokens/fonts.js"},"./tokens":{"types":"./dist/styles/tokens/theme.d.ts","import":"./dist/styles/tokens/theme.mjs","require":"./dist/styles/tokens/theme.js"},"./styles.css":"./dist/styles.css","./tailwind.config":{"import":"./tailwind.config.ts","require":"./dist/tailwind.config.js"}},"gitHead":"f28a90fe9301646c96b1664a797d8905d3c02d4e","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext .ts,.tsx","test":"jest --passWithNoTests","build":"npm run clean && tsup","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","prepare":"husky install","release":"npm run build && npm run test && standard-version","test-cli":"node ./scripts/utils/install-fonts.js","changelog":"standard-version --skip.tag --skip.commit","typecheck":"tsc --noEmit","workbench":"vite --port 3001","test-fonts":"find dist/fonts -type f -name '*.woff*' || echo 'No font files found!'","test-local":"yalc publish --push","build:watch":"tsup --watch","lint-staged":"lint-staged","watch-local":"nodemon --watch dist --exec 'yalc push'","test:only-v2":"jest --testPathPattern=src/components/(atoms|molecules|organisms)","test:skip-v2":"SKIP_V2_TESTS=true jest --passWithNoTests","add-component":"ts-node scripts/add-component.ts","test-storybook":"test-storybook --url http://localhost:6006","build-storybook":"storybook build","release:dry-run":"npm run build && npm run test && echo 'Dry run complete - version bump simulation successful'"},"_npmUser":{"name":"nathangosselin","email":"nate@heynate.me"},"repository":{"url":"git+https://github.com/nfrgosselin/design-system.git","type":"git"},"_npmVersion":"10.8.2","description":"A modern, accessible, and customizable design system for React applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"18.20.8","dependencies":{"clsx":"^2.1.1","victory":"37.3.6","lucide-react":"^0.481.0","tailwind-merge":"^2.6.0","@heroicons/react":"2.2.0","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.0.5","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^29.7.0","next":"15.3.0","tsup":"^8.4.0","vite":"^5.1.6","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.1.0","postcss":"^8.5.3","ts-jest":"^29.2.6","jest-axe":"^10.0.0","prettier":"^3.2.5","react-dom":"^18.2.0","storybook":"^8.6.4","playwright":"1.51.1","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/jest":"^29.5.12","@types/node":"22.14.0","lint-staged":"^15.2.2","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.64","autoprefixer":"^10.4.18","@commitlint/cli":"^19.8.0","@types/jest-axe":"^3.5.9","@storybook/react":"^8.6.4","@types/react-dom":"^18.2.21","standard-version":"^9.5.0","@babel/preset-env":"^7.24.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.23.3","eslint-plugin-react":"^7.34.0","jest-image-snapshot":"6.4.0","@vitejs/plugin-react":"^4.2.1","@storybook/addon-docs":"^8.6.4","@storybook/react-vite":"^8.6.4","@storybook/addon-links":"^8.6.4","@storybook/test-runner":"0.22.0","@testing-library/react":"^14.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^0.11.4","@babel/preset-typescript":"^7.23.3","@storybook/addon-actions":"^8.6.4","@storybook/addon-styling":"1.3.7","@storybook/addon-coverage":"1.0.5","@testing-library/jest-dom":"6.6.3","@typescript-eslint/parser":"^7.1.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.6.4","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.4","@commitlint/config-conventional":"^19.8.0","@types/testing-library__jest-dom":"6.0.0","@typescript-eslint/eslint-plugin":"^7.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Maintenance"},{"type":"docs","section":"Documentation"},{"type":"style","section":"Styling"},{"type":"refactor","section":"Refactoring"},{"type":"perf","section":"Performance"},{"type":"test","section":"Testing"}],"issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/design-system_2.5.2_1744385713371_0.29812728210391914","host":"s3://npm-registry-packages-npm-production"}},"2.5.3":{"name":"@nathangosselin/design-system","version":"2.5.3","keywords":["react","design-system","components","ui","typescript","tailwindcss","shadcn","accessible","customizable","modern"],"author":{"name":"Nathan Gosselin"},"license":"MIT","_id":"@nathangosselin/design-system@2.5.3","maintainers":[{"name":"nathangosselin","email":"nate@heynate.me"}],"homepage":"https://github.com/nfrgosselin/design-system#readme","bugs":{"url":"https://github.com/nfrgosselin/design-system/issues"},"dist":{"shasum":"0085bb4972cc8c4968c860881d4e58c2f39d4053","tarball":"https://registry.npmjs.org/@nathangosselin/design-system/-/design-system-2.5.3.tgz","fileCount":19,"integrity":"sha512-ARMnTsIOVPu0kXr+HPi47DG/n2HsRVCyBIVptkxfWrfZeHBTdhpcp2OESXuCwL5WrRVT3Czj8J1YvvVuXrSLmQ==","signatures":[{"sig":"MEQCIDg0KAMUVD246v13NdyUaOQ16hejrhrx4s+FrEDgA0vFAiB18o0i9egdYjaEHlSl1Tw3q6W9JvysBaYqI/9FKoHmxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":577878},"types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./fonts":{"types":"./dist/styles/tokens/fonts.d.ts","import":"./dist/styles/tokens/fonts.mjs","require":"./dist/styles/tokens/fonts.js"},"./tokens":{"types":"./dist/styles/tokens/theme.d.ts","import":"./dist/styles/tokens/theme.mjs","require":"./dist/styles/tokens/theme.js"},"./styles.css":"./dist/styles.css","./tailwind.config":{"import":"./tailwind.config.ts","require":"./dist/tailwind.config.js"}},"gitHead":"b36d6cf19082eb90ae8eff7c04cc92b3cd83c44c","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext .ts,.tsx","test":"jest --passWithNoTests","build":"npm run clean && tsup","clean":"rm -rf dist","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","prepare":"husky install","release":"npm run build && npm run test && standard-version","test-cli":"node ./scripts/utils/install-fonts.js","changelog":"standard-version --skip.tag --skip.commit","typecheck":"tsc --noEmit","workbench":"vite --port 3001","test-fonts":"find dist/fonts -type f -name '*.woff*' || echo 'No font files found!'","test-local":"yalc publish --push","build:watch":"tsup --watch","lint-staged":"lint-staged","watch-local":"nodemon --watch dist --exec 'yalc push'","test:only-v2":"jest --testPathPattern=src/components/(atoms|molecules|organisms)","test:skip-v2":"SKIP_V2_TESTS=true jest --passWithNoTests","add-component":"ts-node scripts/add-component.ts","test-storybook":"test-storybook --url http://localhost:6006","build-storybook":"storybook build","release:dry-run":"npm run build && npm run test && echo 'Dry run complete - version bump simulation successful'"},"_npmUser":{"name":"nathangosselin","email":"nate@heynate.me"},"repository":{"url":"git+https://github.com/nfrgosselin/design-system.git","type":"git"},"_npmVersion":"10.8.2","description":"A modern, accessible, and customizable design system for React applications","directories":{},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"18.20.8","dependencies":{"clsx":"^2.1.1","victory":"37.3.6","lucide-react":"^0.481.0","tailwind-merge":"^2.6.0","@heroicons/react":"2.2.0","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.0.2","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.0.5","class-variance-authority":"^0.7.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^29.7.0","next":"15.3.0","tsup":"^8.4.0","vite":"^5.1.6","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^18.2.0","eslint":"^8.57.0","nodemon":"^3.1.0","postcss":"^8.5.3","ts-jest":"^29.2.6","jest-axe":"^10.0.0","prettier":"^3.2.5","react-dom":"^18.2.0","storybook":"^8.6.4","playwright":"1.51.1","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/jest":"^29.5.12","@types/node":"22.14.0","lint-staged":"^15.2.2","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","@types/react":"^18.2.64","autoprefixer":"^10.4.18","@commitlint/cli":"^19.8.0","@types/jest-axe":"^3.5.9","@storybook/react":"^8.6.4","@types/react-dom":"^18.2.21","standard-version":"^9.5.0","@babel/preset-env":"^7.24.0","identity-obj-proxy":"^3.0.0","@babel/preset-react":"^7.23.3","eslint-plugin-react":"^7.34.0","jest-image-snapshot":"6.4.0","@vitejs/plugin-react":"^4.2.1","@storybook/addon-docs":"^8.6.4","@storybook/react-vite":"^8.6.4","@storybook/addon-links":"^8.6.4","@storybook/test-runner":"0.22.0","@testing-library/react":"^14.2.1","eslint-config-prettier":"^9.1.0","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^0.11.4","@babel/preset-typescript":"^7.23.3","@storybook/addon-actions":"^8.6.4","@storybook/addon-styling":"1.3.7","@storybook/addon-coverage":"1.0.5","@testing-library/jest-dom":"6.6.3","@typescript-eslint/parser":"^7.1.1","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.6.4","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.4","@commitlint/config-conventional":"^19.8.0","@types/testing-library__jest-dom":"6.0.0","@typescript-eslint/eslint-plugin":"^7.1.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Maintenance"},{"type":"docs","section":"Documentation"},{"type":"style","section":"Styling"},{"type":"refactor","section":"Refactoring"},{"type":"perf","section":"Performance"},{"type":"test","section":"Testing"}],"issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/design-system_2.5.3_1744387147129_0.44507871209615457","host":"s3://npm-registry-packages-npm-production"}},"2.5.4":{"name":"@nathangosselin/design-system","version":"2.5.4","description":"A modern, accessible, and customizable design system for React applications","module":"dist/index.mjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs"},"./styles.css":"./dist/styles.css","./tokens":{"types":"./dist/styles/tokens/theme.d.ts","import":"./dist/styles/tokens/theme.mjs","require":"./dist/styles/tokens/theme.js"},"./fonts":{"types":"./dist/styles/tokens/fonts.d.ts","import":"./dist/styles/tokens/fonts.mjs","require":"./dist/styles/tokens/fonts.js"},"./tailwind.config":{"import":"./tailwind.config.ts","require":"./dist/tailwind.config.js"}},"sideEffects":["**/*.css"],"scripts":{"dev":"storybook dev -p 6006","clean":"rm -rf dist","build":"npm run clean && tsup","build:watch":"tsup --watch","build-storybook":"storybook build","test":"jest --passWithNoTests","test:skip-v2":"SKIP_V2_TESTS=true jest --passWithNoTests","test:only-v2":"jest --testPathPattern=src/components/(atoms|molecules|organisms)","test-storybook":"test-storybook --url http://localhost:6006","lint":"eslint . --ext .ts,.tsx","format":"prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"","prepare":"husky install","typecheck":"tsc --noEmit","test-local":"yalc publish --push","watch-local":"nodemon --watch dist --exec 'yalc push'","test-fonts":"find dist/fonts -type f -name '*.woff*' || echo 'No font files found!'","test-cli":"node ./scripts/utils/install-fonts.js","changelog":"standard-version --skip.tag --skip.commit","release":"npm run build && npm run test && standard-version","release:dry-run":"npm run build && npm run test && echo 'Dry run complete - version bump simulation successful'","lint-staged":"lint-staged","add-component":"ts-node scripts/add-component.ts","workbench":"vite --port 3001"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"dependencies":{"@heroicons/react":"2.2.0","@radix-ui/react-accordion":"^1.1.2","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.0.5","@radix-ui/react-dropdown-menu":"^2.0.6","@radix-ui/react-label":"^2.0.2","@radix-ui/react-slot":"^1.0.2","class-variance-authority":"^0.7.0","clsx":"^2.1.1","lucide-react":"^0.481.0","tailwind-merge":"^2.6.0","tailwindcss-animate":"^1.0.7","victory":"37.3.6"},"devDependencies":{"@babel/core":"^7.24.0","@babel/preset-env":"^7.24.0","@babel/preset-react":"^7.23.3","@babel/preset-typescript":"^7.23.3","@commitlint/cli":"^19.8.0","@commitlint/config-conventional":"^19.8.0","@storybook/addon-actions":"^8.6.4","@storybook/addon-coverage":"1.0.5","@storybook/addon-docs":"^8.6.4","@storybook/addon-essentials":"^8.6.4","@storybook/addon-interactions":"^8.6.4","@storybook/addon-links":"^8.6.4","@storybook/addon-styling":"1.3.7","@storybook/react":"^8.6.4","@storybook/react-vite":"^8.6.4","@storybook/test-runner":"0.22.0","@testing-library/jest-dom":"6.6.3","@testing-library/react":"^14.2.1","@testing-library/user-event":"^14.6.1","@types/jest":"^29.5.12","@types/jest-axe":"^3.5.9","@types/node":"22.14.0","@types/react":"^18.2.64","@types/react-dom":"^18.2.21","@types/testing-library__jest-dom":"6.0.0","@typescript-eslint/eslint-plugin":"^7.1.1","@typescript-eslint/parser":"^7.1.1","@vitejs/plugin-react":"^4.2.1","autoprefixer":"^10.4.18","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-plugin-react":"^7.34.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-storybook":"^0.11.4","glob":"^11.0.1","husky":"^9.1.7","identity-obj-proxy":"^3.0.0","jest":"^29.7.0","jest-axe":"^10.0.0","jest-environment-jsdom":"^29.7.0","jest-image-snapshot":"6.4.0","lint-staged":"^15.2.2","next":"15.3.0","nodemon":"^3.1.0","playwright":"1.51.1","postcss":"^8.5.3","postcss-cli":"^11.0.1","prettier":"^3.2.5","react":"^18.2.0","react-dom":"^18.2.0","standard-version":"^9.5.0","storybook":"^8.6.4","tailwindcss":"^3.4.1","ts-jest":"^29.2.6","tsup":"^8.4.0","typescript":"^5.4.2","vite":"^5.1.6","yalc":"^1.0.0-pre.53"},"lint-staged":{"*.{ts,tsx}":["eslint --fix","prettier --write"],"*.{json,md}":["prettier --write"]},"repository":{"type":"git","url":"git+https://github.com/nfrgosselin/design-system.git"},"bugs":{"url":"https://github.com/nfrgosselin/design-system/issues"},"homepage":"https://github.com/nfrgosselin/design-system#readme","keywords":["react","design-system","components","ui","typescript","tailwindcss","shadcn","accessible","customizable","modern"],"author":{"name":"Nathan Gosselin"},"license":"MIT","publishConfig":{"access":"public"},"engines":{"node":">=18.0.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Maintenance"},{"type":"docs","section":"Documentation"},{"type":"style","section":"Styling"},{"type":"refactor","section":"Refactoring"},{"type":"perf","section":"Performance"},{"type":"test","section":"Testing"}],"commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}","issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}"},"_id":"@nathangosselin/design-system@2.5.4","gitHead":"454892870c91a7e7d64435de262199d09cdf9edc","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-td9xqirQzpAEQxYg0Z5LloWSPPQi20YYamtBkZRR1NIu7VWP3T5/2TK3eatvzuK7aNj5Tf1LXvBHZuIHeKoWnw==","shasum":"a9d9431f5e9d0e272edd6d9b3f4bbed1b97ed7f8","tarball":"https://registry.npmjs.org/@nathangosselin/design-system/-/design-system-2.5.4.tgz","fileCount":19,"unpackedSize":591108,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDC5MD6pq6r8dHY/xAf2jsiBLOt7Y6JHpR6q40SFWZl1QIgMVWU6iLAhut+AtH3iEJOl3LpTnLg4UJ2FScRcVc/xdY="}]},"_npmUser":{"name":"nathangosselin","email":"nate@heynate.me"},"directories":{},"maintainers":[{"name":"nathangosselin","email":"nate@heynate.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/design-system_2.5.4_1744388178105_0.003925273939176632"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-18T21:26:22.836Z","modified":"2025-04-11T16:16:18.533Z","0.2.0":"2025-03-18T21:26:23.137Z","0.3.0":"2025-03-19T19:21:01.077Z","0.3.1":"2025-03-19T19:30:03.084Z","1.0.0":"2025-03-24T18:51:17.388Z","1.1.0":"2025-03-25T15:39:12.915Z","1.2.0":"2025-03-27T13:52:49.638Z","1.3.0":"2025-03-27T15:09:17.644Z","1.3.1":"2025-03-27T15:21:18.370Z","1.3.2":"2025-03-27T15:33:27.510Z","1.3.3":"2025-03-27T18:21:51.473Z","1.3.4":"2025-03-27T19:50:04.123Z","1.4.0":"2025-03-27T20:58:37.172Z","2.0.0":"2025-04-05T01:22:40.112Z","2.1.0":"2025-04-07T19:25:49.161Z","2.1.1":"2025-04-07T19:36:53.565Z","2.2.0":"2025-04-10T18:03:45.183Z","2.3.0":"2025-04-10T18:31:51.832Z","2.3.1":"2025-04-10T19:13:07.102Z","2.3.2":"2025-04-10T19:29:28.198Z","2.3.3":"2025-04-10T20:10:44.057Z","2.4.0":"2025-04-10T21:23:13.097Z","2.4.1":"2025-04-11T13:52:58.226Z","2.4.2":"2025-04-11T14:03:32.970Z","2.5.0":"2025-04-11T14:43:58.765Z","2.5.1":"2025-04-11T14:58:42.360Z","2.5.2":"2025-04-11T15:35:13.608Z","2.5.3":"2025-04-11T15:59:07.354Z","2.5.4":"2025-04-11T16:16:18.357Z"},"bugs":{"url":"https://github.com/nfrgosselin/design-system/issues"},"author":{"name":"Nathan Gosselin"},"license":"MIT","homepage":"https://github.com/nfrgosselin/design-system#readme","keywords":["react","design-system","components","ui","typescript","tailwindcss","shadcn","accessible","customizable","modern"],"repository":{"type":"git","url":"git+https://github.com/nfrgosselin/design-system.git"},"description":"A modern, accessible, and customizable design system for React applications","maintainers":[{"name":"nathangosselin","email":"nate@heynate.me"}],"readme":"# Design System\n\nA modern, accessible, and customizable design system for React applications.\n\n## Features\n\n- 🎨 Modern and consistent design language\n- ♿️ Accessible components following WCAG guidelines\n- 🎯 Fully typed with TypeScript\n- 📦 Tree-shakeable and optimized bundle\n- 🎭 Storybook documentation\n- 🔧 Highly customizable theming\n- 📱 Responsive by default\n- 🧩 Built with a powerful component registry system\n\n## Installation\n\n```bash\nnpm install @nathangosselin/design-system\n# or\nyarn add @nathangosselin/design-system\n```\n\n## Usage\n\n```tsx\nimport { Button, Container, Grid, UIHeader } from '@nathangosselin/design-system';\nimport '@nathangosselin/design-system/styles.css';\n\n// Add ThemeProvider to your app root\nimport { ThemeProvider } from '@nathangosselin/design-system';\n\nfunction App() {\n  return (\n    <ThemeProvider>\n      <Container>\n        <Grid>\n          <UIHeader level={2}>Welcome</UIHeader>\n          <Button variant=\"primary\">Click me</Button>\n        </Grid>\n      </Container>\n    </ThemeProvider>\n  );\n}\n```\n\n## CSS Usage\n\nThe design system includes all necessary styles in a single CSS file. Import it in your application's entry point:\n\n```javascript\n// Example in a JavaScript/TypeScript entry file (e.g., main.jsx, _app.js)\nimport '@nathangosselin/design-system/styles.css';\n\n// Your application code...\n```\n\nThis import includes:\n\n- Base styles and CSS reset\n- Design tokens and CSS variables\n- Tailwind utility classes\n- Component-specific styles\n\n## Component Registry System\n\nThis design system uses a component registry approach to manage components. This provides several benefits:\n\n- **Discoverability**: Easily find available components and their documentation\n- **Extensibility**: Extend components with custom functionality\n- **Consistency**: Maintain a consistent API across all components\n- **Documentation**: Access metadata about each component\n\n### Component Categories\n\nComponents are organized into the following categories:\n\n1. **Layout**: Components for page structure\n\n   - `Container`: Main container with max-width constraints\n   - `ContentContainer`: Container optimized for content areas\n   - `FormContainer`: Container optimized for forms\n   - `ModalContainer`: Container for modal dialogs\n   - `CardContainer`: Container for card-like elements\n   - `MetricContainer`: Container for metric displays\n   - `Stack`: Vertical stack layout\n   - `Grid`: Flexible grid system\n   - `TwoColumnGrid`, `ThreeColumnGrid`, `FourColumnGrid`: Pre-configured grid layouts\n   - `ResponsiveGrid`: Responsive grid with breakpoint control\n\n2. **Forms**: Components for user input\n\n   - `Button`: Interactive button component\n   - `Input`: Text input field\n   - `NewsletterSignup`: Newsletter subscription form\n\n3. **Typography**: Components for text styling\n\n   - Article Components: `ArticleTitle`, `ArticleSubtitle`, `ArticleHeader`, `ArticleText`, `ArticleList`, `ArticleListItem`, `ArticleQuote`\n   - Inline Components: `Code`, `ColoredText`, `Emphasis`, `Strong`, `FootnoteText`, `FootnoteItem`\n   - UI Components: `UIHeader`, `UIDescription`, `Caption`, `MetaText`, `NavText`, `UIText`\n\n4. **Navigation**: Components for navigation\n\n   - `Link`: Navigation link component\n\n5. **Display**: Utility components\n   - `Icon`: Icon component with built-in icon set\n\n### Using Component Metadata\n\nYou can access component metadata for your application:\n\n```tsx\nimport { componentRegistry } from '@nathangosselin/design-system';\n\n// Get information about the Button component\nconst buttonInfo = componentRegistry.button;\n\nconsole.log(buttonInfo);\n// {\n//   name: 'Button',\n//   description: 'Interactive button component with multiple variants, icons, and loading states',\n//   category: 'forms',\n//   path: '../forms/button'\n// }\n```\n\n### Component Resolver\n\nFor advanced use cases, you can use the component resolver:\n\n```tsx\nimport { resolveComponent, getComponentsByCategory } from '@nathangosselin/design-system';\n\n// Resolve a component by name\nconst Button = resolveComponent('button');\n\n// Get all components in a specific category\nconst layoutComponents = getComponentsByCategory('layout');\n// Returns metadata for Container, ContentContainer, FormContainer, ModalContainer,\n// CardContainer, MetricContainer, Stack, Grid, and other layout components\n\nfunction App() {\n  return <Button>Click me</Button>;\n}\n```\n\n## Documentation\n\nFor full documentation, visit our [Storybook](https://github.com/nfrgosselin/design-system#running-storybook-locally).\n\n### Workflow Guides\n\nWe provide comprehensive guides for common workflows:\n\n- [Component Migration Guide](https://github.com/nfrgosselin/design-system/blob/main/docs/guides/component-migration.md) - How to migrate components from another project\n- [Publishing Guide](https://github.com/nfrgosselin/design-system/blob/main/docs/guides/publishing.md) - How to publish updates to the NPM package\n- [Consuming Guide](https://github.com/nfrgosselin/design-system/blob/main/docs/guides/consuming.md) - How to import and use the design system\n\nFor a complete list of guides, see the [Guides Index](https://github.com/nfrgosselin/design-system/blob/main/docs/guides/index.md).\n\n## Development\n\n### Prerequisites\n\n- Node.js >= 16\n- npm or yarn\n\n### Setup\n\n1. Clone the repository\n\n```bash\ngit clone https://github.com/nathangosselin/design-system.git\ncd design-system\n```\n\n2. Install dependencies\n\n```bash\nnpm install\n# or\nyarn install\n```\n\n3. Start development environment\n\n```bash\nnpm run dev\n# or\nyarn dev\n```\n\n### Commands\n\n- `npm run dev` - Start Storybook development environment\n- `npm run build` - Build for production\n- `npm run test` - Run tests\n- `npm run storybook` - Start Storybook\n- `npm run lint` - Run linting\n- `npm run format` - Format code\n\n### Local Testing\n\nWe use [yalc](https://github.com/wclr/yalc) for testing the package locally in other projects. This allows you to test your changes before publishing to npm.\n\n1. Build and publish to local yalc store:\n\n```bash\nnpm run test-local\n```\n\n2. In your test project, add the package:\n\n```bash\nyalc add @nathangosselin/design-system\n```\n\n3. For development with hot-reload:\n\n```bash\n# In design-system project\nnpm run watch-local\n\n# In your test project\nnpm run dev # or your development command\n```\n\nThe `watch-local` command will automatically push updates to all projects using yalc whenever you make changes.\n\nTo remove the package from your test project:\n\n```bash\nyalc remove @nathangosselin/design-system\nnpm install # or yarn install to restore original dependencies\n```\n\n### Version Control\n\nWe use conventional commits to automate versioning and changelog generation. Commit messages should follow this format:\n\n```\n<type>(<scope>): <description>\n\n[optional body]\n\n[optional footer]\n```\n\nTypes:\n\n- `feat`: New feature\n- `fix`: Bug fix\n- `docs`: Documentation changes\n- `style`: Code style changes (formatting, etc)\n- `refactor`: Code refactoring\n- `perf`: Performance improvements\n- `test`: Adding or updating tests\n- `chore`: Maintenance tasks\n\nExample:\n\n```\nfeat(button): add size variants to Button component\n```\n\n## Contributing\n\nWe welcome contributions! Please see our [Contributing Guide](CONTRIBUTING.md) for details.\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## Font Installation\n\nThis design system includes custom fonts that need to be installed in your project. We've made this process as simple as possible:\n\n```bash\n# If the package is installed in your project:\nnpx designsystemfonts\n\n# Or use the full package name:\nnpx @nathangosselin/design-system designsystemfonts\n```\n\nFor automatic installation when dependencies change, add to your `package.json`:\n\n```json\n\"scripts\": {\n  \"postinstall\": \"designsystemfonts\"\n}\n```\n\nThis will copy all necessary font files to your project's `public/fonts` directory.\n\n### Running Storybook Locally\n\nTo run the Storybook documentation locally:\n\n```bash\nnpm run dev\n```\n\n## Theming\n\nThe design system supports multiple themes and primary colors:\n\n```tsx\n<ThemeProvider\n  theme=\"light\" // 'light' | 'dark' | 'white' | 'system'\n  primaryColor=\"ocean\" // 'ocean' | 'sunset' | 'sun' | 'marine'\n>\n  <App />\n</ThemeProvider>\n```\n\nPrimary colors are defined using HSL values for consistent theming:\n\n- ocean (178 54% 44%): Professional tools\n- sunset (14 100% 60%): Creative tools\n- sun (45 100% 62%): Publishing tools\n- marine (217 55% 23%): Technical tools\n","readmeFilename":"README.md"}