{"_id":"@batoanng/mui-components","_rev":"42-0ca3d364b1465ea25fb1bfd07679f838","name":"@batoanng/mui-components","dist-tags":{"latest":"3.7.0"},"versions":{"2.0.4":{"name":"@batoanng/mui-components","version":"2.0.4","author":{"name":"Ba Toan Nguyen"},"license":"ISC","_id":"@batoanng/mui-components@2.0.4","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"42a269bd9206cffcc3a08345e953d8331120dd67","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-2.0.4.tgz","fileCount":32,"integrity":"sha512-ZDhGOsECsGTebGpqa6Ro1pixV0jMMZM2C+dKvrM8ayhSBcSvke/WxyFofZC+1CQ5cKHuf8xavoyTk/P1djH9hQ==","signatures":[{"sig":"MEUCIQD9wF+wxGEPf4BmGBZtdvP1KJNbUikyb2l61FSa99WOWAIgfnFtXbhn4XrZfdWPNLDipF6TMkhKJScRZPKKpdMPCi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1148007},"main":"./dist/components.js","type":"commonjs","_from":"file:batoanng-mui-components-2.0.4.tgz","types":"./dist/src/index.d.ts","engines":{"node":"20","pnpm":"10"},"scripts":{"dev":"storybook dev -p 3001","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","actor":{"name":"batoanng","type":"user","email":"michael.batoan.nguyen@gmail.com"},"email":"michael.batoan.nguyen@gmail.com"},"_resolved":"/private/var/folders/nt/pm0npgws5cb599xlj4yk9jwm0000gn/T/44a969e27ef059a031694c7392c1e8f5/batoanng-mui-components-2.0.4.tgz","overrides":{"@mdx-js/react":{"react":"$react"}},"_integrity":"sha512-ZDhGOsECsGTebGpqa6Ro1pixV0jMMZM2C+dKvrM8ayhSBcSvke/WxyFofZC+1CQ5cKHuf8xavoyTk/P1djH9hQ==","_npmVersion":"10.8.3","description":"## Preview URL","directories":{},"_nodeVersion":"20.12.2","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.4.0","file-selector":"^0.6.0","@batoanng/utils":"2.1.1","@batoanng/tsconfig":"1.2.0","@batoanng/eslint-config":"1.0.0","@batoanng/prettier-config":"1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.1","axios":"^1.7.9","chalk":"^5.2.0","jsdom":"^26.1.0","react":"18.3.1","dotenv":"^16.0.3","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.0","react-dom":"18.3.1","storybook":"^9.0.4","tsc-watch":"^6.0.0","typescript":"5.0.4","@babel/core":"^7.20.12","@mdx-js/mdx":"^2.3.0","@types/node":"^16.11.7","lint-staged":"^13.0.2","@types/react":"^18.2.20","babel-loader":"^8.3.0","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.0.0","@types/react-dom":"^18.2.7","sort-package-json":"^1.57.0","@batoanng/tsconfig":"1.2.0","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.2.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"1.0.0","@storybook/addon-a11y":"^9.0.4","@storybook/addon-docs":"^9.0.4","@storybook/react-vite":"^9.0.4","@storybook/addon-links":"^9.0.4","@testing-library/react":"15.0.7","@storybook/builder-vite":"^9.0.4","eslint-plugin-storybook":"^9.0.4","@chromatic-com/storybook":"^4.0.0","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.6"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_2.0.4_1751452592423_0.5936271794561083","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@batoanng/mui-components","version":"3.0.0","author":{"name":"Ba Toan Nguyen"},"license":"ISC","_id":"@batoanng/mui-components@3.0.0","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"86dd4ab95b8a06ce69ba02ff946ad93d81eeaaeb","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.0.0.tgz","fileCount":79,"integrity":"sha512-x8nkhgOnYNx6TZrhz2FeK+o6Rdi1+k9hKNFWdZsI2+9imfGVTZrSu3eO2VuFmzDUFVlYTm61RclNjyIqj0FqLQ==","signatures":[{"sig":"MEUCIEX5tskqKTHPZ9rmnrNOhVBLA43fDHdWpjnWjMmKyi/lAiEApf+fCGcSG5J0v0lhLPcOW8aVbVDqCDjdry+T67goYIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1210802},"main":"./dist/components.js","type":"commonjs","_from":"file:batoanng-mui-components-3.0.0.tgz","types":"./dist/src/index.d.ts","engines":{"node":"20","pnpm":"10"},"scripts":{"dev":"storybook dev -p 3001","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","actor":{"name":"batoanng","type":"user","email":"michael.batoan.nguyen@gmail.com"},"email":"michael.batoan.nguyen@gmail.com"},"_resolved":"/private/var/folders/nt/pm0npgws5cb599xlj4yk9jwm0000gn/T/05481de930f692b9a0380dc209580f45/batoanng-mui-components-3.0.0.tgz","overrides":{"@mdx-js/react":{"react":"$react"}},"_integrity":"sha512-x8nkhgOnYNx6TZrhz2FeK+o6Rdi1+k9hKNFWdZsI2+9imfGVTZrSu3eO2VuFmzDUFVlYTm61RclNjyIqj0FqLQ==","_npmVersion":"10.8.3","description":"## Preview URL","directories":{},"_nodeVersion":"20.12.2","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.4.0","file-selector":"^0.6.0","@batoanng/utils":"2.1.2","@batoanng/tsconfig":"1.2.0","@batoanng/eslint-config":"1.0.0","@batoanng/prettier-config":"1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.1","axios":"^1.7.9","chalk":"^5.2.0","jsdom":"^26.1.0","react":"18.3.1","dotenv":"^16.0.3","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.0","react-dom":"18.3.1","storybook":"^9.0.4","tsc-watch":"^6.0.0","typescript":"5.0.4","@babel/core":"^7.20.12","@mdx-js/mdx":"^2.3.0","@types/node":"^16.11.7","lint-staged":"^13.0.2","@types/react":"^18.2.20","babel-loader":"^8.3.0","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.0.0","@types/react-dom":"^18.2.7","sort-package-json":"^1.57.0","@batoanng/tsconfig":"1.2.0","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.2.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"1.0.0","@storybook/addon-a11y":"^9.0.4","@storybook/addon-docs":"^9.0.4","@storybook/react-vite":"^9.0.4","@storybook/addon-links":"^9.0.4","@testing-library/react":"15.0.7","@storybook/builder-vite":"^9.0.4","eslint-plugin-storybook":"^9.0.4","@chromatic-com/storybook":"^4.0.0","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.6"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.0.0_1751550971157_0.20592014640551048","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@batoanng/mui-components","version":"3.0.1","author":{"name":"Ba Toan Nguyen"},"license":"ISC","_id":"@batoanng/mui-components@3.0.1","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"e76d5761d44c7affa1aa0d21767ece2f7b763580","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.0.1.tgz","fileCount":79,"integrity":"sha512-mD0SBTkvhIZYP0ifaj4B8Wd8OAUoYZfEvzeJGl1eQC1DCSGHgrLqXEU6Ptbui16AH3tCPM3xGnvgi9Ac+vmWJA==","signatures":[{"sig":"MEYCIQC2yHUGUcQpaDXzzzsnuz4tYBCVkWCXQuOe1Im98UHZvAIhAIW9yKUd25JK0ltoK37R/XDwadYHISyjAZ/KXQeDwQI/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1210765},"main":"./dist/components.js","type":"module","_from":"file:batoanng-mui-components-3.0.1.tgz","types":"./dist/src/index.d.ts","engines":{"node":"20","pnpm":"10"},"scripts":{"dev":"storybook dev -p 3001","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","actor":{"name":"batoanng","type":"user","email":"michael.batoan.nguyen@gmail.com"},"email":"michael.batoan.nguyen@gmail.com"},"_resolved":"/private/var/folders/nt/pm0npgws5cb599xlj4yk9jwm0000gn/T/698793d657bb8d8daed6a954569fe100/batoanng-mui-components-3.0.1.tgz","overrides":{"@mdx-js/react":{"react":"$react"}},"_integrity":"sha512-mD0SBTkvhIZYP0ifaj4B8Wd8OAUoYZfEvzeJGl1eQC1DCSGHgrLqXEU6Ptbui16AH3tCPM3xGnvgi9Ac+vmWJA==","_npmVersion":"10.8.3","description":"## Preview URL","directories":{},"_nodeVersion":"20.12.2","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.4.0","file-selector":"^0.6.0","@batoanng/utils":"2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.1","axios":"^1.7.9","chalk":"^5.2.0","jsdom":"^26.1.0","react":"18.3.1","dotenv":"^16.0.3","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.0","react-dom":"18.3.1","storybook":"^9.0.4","tsc-watch":"^6.0.0","typescript":"5.0.4","@babel/core":"^7.20.12","@mdx-js/mdx":"^2.3.0","@types/node":"^16.11.7","lint-staged":"^13.0.2","@types/react":"^18.2.20","babel-loader":"^8.3.0","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.0.0","@types/react-dom":"^18.2.7","sort-package-json":"^1.57.0","@batoanng/tsconfig":"1.2.0","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.2.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"1.0.0","@storybook/addon-a11y":"^9.0.4","@storybook/addon-docs":"^9.0.4","@storybook/react-vite":"^9.0.4","@storybook/addon-links":"^9.0.4","@testing-library/react":"15.0.7","@batoanng/eslint-config":"1.0.0","@storybook/builder-vite":"^9.0.4","eslint-plugin-storybook":"^9.0.4","@chromatic-com/storybook":"^4.0.0","@batoanng/prettier-config":"1.3.0","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.6"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.0.1_1751586893464_0.5776631992660473","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@batoanng/mui-components","version":"3.0.2","author":{"name":"Ba Toan Nguyen"},"license":"ISC","_id":"@batoanng/mui-components@3.0.2","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"82ad48f672a45e8b7081a2ec97542c0b604b4e96","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.0.2.tgz","fileCount":221,"integrity":"sha512-9wS7bDSwPpTGkGu7czKj3xx3IpQ2XFWA89Va4jMrUBG8T+nQHRIR2092Yqlcgjx58MnrisJT2lOsytfefqZIpw==","signatures":[{"sig":"MEYCIQDZ8YHurdIuPwKTatQ3RsHfNsaDb8JnUXaqcqvz7ikQdwIhALp9zeZULJrsJHeEXQmEDZkBkkdNddK60/oKmPPfX1vw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2587215},"main":"./dist/components.js","type":"commonjs","_from":"file:batoanng-mui-components-3.0.2.tgz","types":"./dist/src/index.d.ts","engines":{"node":"20","pnpm":"10"},"scripts":{"dev":"storybook dev -p 3001","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","actor":{"name":"batoanng","type":"user","email":"michael.batoan.nguyen@gmail.com"},"email":"michael.batoan.nguyen@gmail.com"},"_resolved":"/private/var/folders/nt/pm0npgws5cb599xlj4yk9jwm0000gn/T/e6df1ff39189f5015a9ea77263b5b62e/batoanng-mui-components-3.0.2.tgz","overrides":{"@mdx-js/react":{"react":"$react"}},"_integrity":"sha512-9wS7bDSwPpTGkGu7czKj3xx3IpQ2XFWA89Va4jMrUBG8T+nQHRIR2092Yqlcgjx58MnrisJT2lOsytfefqZIpw==","_npmVersion":"10.8.3","description":"## Preview URL","directories":{},"_nodeVersion":"20.12.2","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.4.0","file-selector":"^0.6.0","@batoanng/utils":"2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.1","axios":"^1.7.9","chalk":"^5.2.0","jsdom":"^26.1.0","react":"18.3.1","dotenv":"^16.0.3","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.0","react-dom":"18.3.1","storybook":"^9.0.4","tsc-watch":"^6.0.0","typescript":"5.0.4","@babel/core":"^7.20.12","@mdx-js/mdx":"^2.3.0","@types/node":"^16.11.7","lint-staged":"^13.0.2","@types/react":"^18.2.20","babel-loader":"^8.3.0","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.0.0","@types/react-dom":"^18.2.7","sort-package-json":"^1.57.0","@batoanng/tsconfig":"1.2.0","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.2.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"1.0.1","@storybook/addon-a11y":"^9.0.4","@storybook/addon-docs":"^9.0.4","@storybook/react-vite":"^9.0.4","@storybook/addon-links":"^9.0.4","@testing-library/react":"15.0.7","@batoanng/eslint-config":"1.0.0","@storybook/builder-vite":"^9.0.4","eslint-plugin-storybook":"^9.0.4","@chromatic-com/storybook":"^4.0.0","@batoanng/prettier-config":"1.3.0","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.6"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.0.2_1751613863180_0.16821555342410122","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@batoanng/mui-components","version":"3.0.3","author":{"name":"Ba Toan Nguyen"},"license":"ISC","_id":"@batoanng/mui-components@3.0.3","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"a4d361a0a3144459af37abeac5c41e7f2abf1547","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.0.3.tgz","fileCount":272,"integrity":"sha512-XP+L2OQBUUeA7C2c17ha87EPkrhh8iUsvZrAH89zOBaBWjWIMgZn540Bnnn0rP2/ZDtsSITeo9OI19zgahP6qw==","signatures":[{"sig":"MEUCIBGRQa6B43NaCYLeksIV/YeROW10rZcrRnCyfsrM+y3EAiEAzB/6Ota0Swxvs2/bedmsQH4pB7C2kubdexI0VZJokis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2762492},"main":"./dist/components.js","type":"commonjs","_from":"file:batoanng-mui-components-3.0.3.tgz","types":"./dist/src/index.d.ts","engines":{"node":"20","pnpm":"10"},"scripts":{"dev":"storybook dev -p 3001","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","actor":{"name":"batoanng","type":"user","email":"michael.batoan.nguyen@gmail.com"},"email":"michael.batoan.nguyen@gmail.com"},"_resolved":"/private/var/folders/nt/pm0npgws5cb599xlj4yk9jwm0000gn/T/aa132b4b58e98a94c308b278a5df17c1/batoanng-mui-components-3.0.3.tgz","overrides":{"@mdx-js/react":{"react":"$react"}},"_integrity":"sha512-XP+L2OQBUUeA7C2c17ha87EPkrhh8iUsvZrAH89zOBaBWjWIMgZn540Bnnn0rP2/ZDtsSITeo9OI19zgahP6qw==","_npmVersion":"10.8.3","description":"## Preview URL","directories":{},"_nodeVersion":"20.12.2","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.4.0","file-selector":"^0.6.0","@batoanng/utils":"2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.1","axios":"^1.7.9","chalk":"^5.2.0","jsdom":"^26.1.0","react":"18.3.1","dotenv":"^16.0.3","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.0","react-dom":"18.3.1","storybook":"^9.0.4","tsc-watch":"^6.0.0","typescript":"5.0.4","@babel/core":"^7.20.12","@mdx-js/mdx":"^2.3.0","@types/node":"^16.11.7","lint-staged":"^13.0.2","@types/react":"^18.2.20","babel-loader":"^8.3.0","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.0.0","@types/react-dom":"^18.2.7","sort-package-json":"^1.57.0","@batoanng/tsconfig":"1.2.0","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.2.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"1.0.1","@storybook/addon-a11y":"^9.0.4","@storybook/addon-docs":"^9.0.4","@storybook/react-vite":"^9.0.4","@storybook/addon-links":"^9.0.4","@testing-library/react":"15.0.7","@batoanng/eslint-config":"1.0.0","@storybook/builder-vite":"^9.0.4","eslint-plugin-storybook":"^9.0.4","@chromatic-com/storybook":"^4.0.0","@batoanng/prettier-config":"1.3.0","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.6"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.0.3_1751623059416_0.14692893810397245","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"@batoanng/mui-components","version":"3.0.4","author":{"name":"Ba Toan Nguyen"},"license":"ISC","_id":"@batoanng/mui-components@3.0.4","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"f15a909b50ae4ab96a927e69bf3fce964765c9d1","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.0.4.tgz","fileCount":362,"integrity":"sha512-rWYgnKGzMYNGXHoesJHkVuoXY18nr4X1YHFd08x88ghim7YBwNKWIN+jXg4OsWCtnHW+du1En6wvQ1VGnPXZKg==","signatures":[{"sig":"MEUCIFf0sMqFtgSPb8rcHIPgFGG5ovFwzmLUzTBF3KX878zwAiEAmCiGsEmFVrKPwvJ7+dfnb97TtQp5PGvrGEBjAeffrfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2961573},"main":"./dist/components.js","type":"commonjs","_from":"file:batoanng-mui-components-3.0.4.tgz","types":"./dist/src/index.d.ts","engines":{"node":"20","pnpm":"10"},"scripts":{"dev":"storybook dev -p 3001","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","actor":{"name":"batoanng","type":"user","email":"michael.batoan.nguyen@gmail.com"},"email":"michael.batoan.nguyen@gmail.com"},"_resolved":"/private/var/folders/nt/pm0npgws5cb599xlj4yk9jwm0000gn/T/b7c28b9cb19dee337c6b2c8c07fe94ca/batoanng-mui-components-3.0.4.tgz","overrides":{"@mdx-js/react":{"react":"$react"}},"_integrity":"sha512-rWYgnKGzMYNGXHoesJHkVuoXY18nr4X1YHFd08x88ghim7YBwNKWIN+jXg4OsWCtnHW+du1En6wvQ1VGnPXZKg==","_npmVersion":"10.8.3","description":"## Preview URL","directories":{},"_nodeVersion":"20.12.2","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.4.0","file-selector":"^0.6.0","@batoanng/utils":"2.1.2","react-hook-form":"7.44.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.1","axios":"^1.7.9","chalk":"^5.2.0","jsdom":"^26.1.0","react":"18.3.1","dotenv":"^16.0.3","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.0","react-dom":"18.3.1","storybook":"^9.0.4","tsc-watch":"^6.0.0","typescript":"5.0.4","@babel/core":"^7.20.12","@mdx-js/mdx":"^2.3.0","@types/node":"^16.11.7","lint-staged":"^13.0.2","@types/react":"^18.2.20","babel-loader":"^8.3.0","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.0.0","@types/react-dom":"^18.2.7","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"1.2.0","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.2.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"1.0.4","@storybook/addon-a11y":"^9.0.4","@storybook/addon-docs":"^9.0.4","@storybook/react-vite":"^9.0.4","@storybook/addon-links":"^9.0.4","@testing-library/react":"15.0.7","@batoanng/eslint-config":"1.0.0","@storybook/builder-vite":"^9.0.4","eslint-plugin-storybook":"^9.0.4","@chromatic-com/storybook":"^4.0.0","@batoanng/prettier-config":"1.3.0","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.6"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.0.4_1751763624666_0.9960488485987187","host":"s3://npm-registry-packages-npm-production"}},"3.0.5":{"name":"@batoanng/mui-components","version":"3.0.5","author":{"name":"Ba Toan Nguyen"},"license":"ISC","_id":"@batoanng/mui-components@3.0.5","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"1393f961e4b3893e7376aa4a222829ba201c8ea8","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.0.5.tgz","fileCount":365,"integrity":"sha512-tTH4Yz0NIjW+7DNSIubXeBVSL+5g+rRXycAOgPO3PCs+u0a7Dh/mX0PZYUZimVmu/OjmYXhDpjK7LgmnB82pIA==","signatures":[{"sig":"MEYCIQCRXbAjiLgDSM9CerAwQvlaK5RezDIuNO7kTefpox813gIhAOBOSxzoWubfZpQhJhmgw/VEPExjAjE1g7c2QZYcHRN6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4414688},"main":"./dist/components.js","type":"module","_from":"file:batoanng-mui-components-3.0.5.tgz","types":"./dist/src/index.d.ts","engines":{"node":"20","pnpm":"10"},"scripts":{"dev":"storybook dev -p 3001","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","actor":{"name":"batoanng","type":"user","email":"michael.batoan.nguyen@gmail.com"},"email":"michael.batoan.nguyen@gmail.com"},"_resolved":"/private/var/folders/nt/pm0npgws5cb599xlj4yk9jwm0000gn/T/3dfe81102c0632769ba5c8a9d4f79269/batoanng-mui-components-3.0.5.tgz","overrides":{"@mdx-js/react":{"react":"$react"}},"_integrity":"sha512-tTH4Yz0NIjW+7DNSIubXeBVSL+5g+rRXycAOgPO3PCs+u0a7Dh/mX0PZYUZimVmu/OjmYXhDpjK7LgmnB82pIA==","_npmVersion":"10.8.3","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"20.12.2","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.4.0","file-selector":"^0.6.0","@batoanng/utils":"2.1.3","react-hook-form":"7.44.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.1","axios":"^1.7.9","chalk":"^5.2.0","jsdom":"^26.1.0","dotenv":"^16.0.3","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.0","storybook":"^9.0.4","tsc-watch":"^6.0.0","typescript":"5.0.4","@babel/core":"^7.20.12","@mdx-js/mdx":"^2.3.0","@types/node":"^16.11.7","lint-staged":"^13.0.2","@types/react":"^18.2.20","babel-loader":"^8.3.0","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.0.0","@types/react-dom":"^18.2.7","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"1.2.1","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.2.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"1.0.5","@storybook/addon-a11y":"^9.0.4","@storybook/addon-docs":"^9.0.4","@storybook/react-vite":"^9.0.4","@storybook/addon-links":"^9.0.4","@testing-library/react":"15.0.7","@batoanng/eslint-config":"1.0.1","@storybook/builder-vite":"^9.0.4","eslint-plugin-storybook":"^9.0.4","@chromatic-com/storybook":"^4.0.0","@batoanng/prettier-config":"1.3.1","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.6"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.0.5_1751982572487_0.9853568142218352","host":"s3://npm-registry-packages-npm-production"}},"3.0.6":{"name":"@batoanng/mui-components","version":"3.0.6","author":{"name":"Ba Toan Nguyen"},"license":"ISC","_id":"@batoanng/mui-components@3.0.6","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"848f26ff9f9bf08dc73067fc300cdc57fffe049d","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.0.6.tgz","fileCount":430,"integrity":"sha512-naeWQ/GV/a6Xqfg213C2RuPgRqwVrOWtbraz1sFRugLu5uMixvgWvOSg8uG1AZAQqlONxLHaPEA8QHgzASco+A==","signatures":[{"sig":"MEYCIQClOLn6htUfVS3XrmPE8Inn0hFondnWaeTZoVXp7+5K6wIhANlSFH3FKUa+UY9WCpfbo8IEf4NndCTVMDNP1OZE0IO6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4502905},"main":"./dist/components.js","type":"module","_from":"file:batoanng-mui-components-3.0.6.tgz","types":"./dist/src/index.d.ts","engines":{"node":"20","pnpm":"10"},"scripts":{"dev":"storybook dev -p 3001","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","actor":{"name":"batoanng","type":"user","email":"michael.batoan.nguyen@gmail.com"},"email":"michael.batoan.nguyen@gmail.com"},"_resolved":"/private/var/folders/nt/pm0npgws5cb599xlj4yk9jwm0000gn/T/030441794f0073bc4c67ef7cc2b1f453/batoanng-mui-components-3.0.6.tgz","overrides":{"@mdx-js/react":{"react":"$react"}},"_integrity":"sha512-naeWQ/GV/a6Xqfg213C2RuPgRqwVrOWtbraz1sFRugLu5uMixvgWvOSg8uG1AZAQqlONxLHaPEA8QHgzASco+A==","_npmVersion":"10.8.3","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"20.12.2","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.4.0","file-selector":"^0.6.0","@batoanng/utils":"2.1.3","react-hook-form":"7.44.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.1","axios":"^1.7.9","chalk":"^5.2.0","jsdom":"^26.1.0","dotenv":"^16.0.3","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.0","storybook":"^9.0.4","tsc-watch":"^6.0.0","typescript":"5.0.4","@babel/core":"^7.20.12","@mdx-js/mdx":"^2.3.0","@types/node":"^16.11.7","lint-staged":"^13.0.2","@types/react":"^18.2.20","babel-loader":"^8.3.0","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.0.0","@types/react-dom":"^18.2.7","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"1.2.1","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.2.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"1.0.5","@storybook/addon-a11y":"^9.0.4","@storybook/addon-docs":"^9.0.4","@storybook/react-vite":"^9.0.4","@storybook/addon-links":"^9.0.4","@testing-library/react":"15.0.7","@batoanng/eslint-config":"1.0.1","@storybook/builder-vite":"^9.0.4","eslint-plugin-storybook":"^9.0.4","@chromatic-com/storybook":"^4.0.0","@batoanng/prettier-config":"1.3.1","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.6"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.0.6_1752025109933_0.9625386143944421","host":"s3://npm-registry-packages-npm-production"}},"3.0.7":{"name":"@batoanng/mui-components","version":"3.0.7","author":{"name":"Ba Toan Nguyen"},"license":"MIT","_id":"@batoanng/mui-components@3.0.7","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"408c78928d8764b462c6a29f1b894fd030b42e5e","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.0.7.tgz","fileCount":446,"integrity":"sha512-pjPpKB5E3oLIdjc8ttgxDjZvAYlSciOFAZe1VCl8vA5hUSVH1Tn5taldrJcK5lP7gfTIiCKNn8QItiZ5TB5Kcg==","signatures":[{"sig":"MEUCIQDu6QFaAggxhfPOkPns+fZWHqbHfk7TkzwWOr0pjUDoDQIgFfap2bq7tyoOh6NdGEM9Pngih6mp3UK1RjrGpl73hpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4526026},"main":"./dist/components.js","type":"module","_from":"file:batoanng-mui-components-3.0.7.tgz","types":"./dist/src/index.d.ts","engines":{"node":"20","pnpm":"10"},"scripts":{"dev":"storybook dev -p 3001","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"_resolved":"/private/var/folders/nt/pm0npgws5cb599xlj4yk9jwm0000gn/T/542096f65b58c71493e5ada0bf81f447/batoanng-mui-components-3.0.7.tgz","overrides":{"@mdx-js/react":{"react":"$react"}},"_integrity":"sha512-pjPpKB5E3oLIdjc8ttgxDjZvAYlSciOFAZe1VCl8vA5hUSVH1Tn5taldrJcK5lP7gfTIiCKNn8QItiZ5TB5Kcg==","_npmVersion":"10.8.3","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"20.12.2","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.4.0","file-selector":"^0.6.0","@batoanng/utils":"2.1.3","react-hook-form":"7.44.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.1","axios":"^1.7.9","chalk":"^5.2.0","jsdom":"^26.1.0","dotenv":"^16.0.3","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.0","storybook":"^9.0.4","tsc-watch":"^6.0.0","typescript":"5.0.4","@babel/core":"^7.20.12","@mdx-js/mdx":"^2.3.0","@types/node":"^16.11.7","lint-staged":"^13.0.2","@types/react":"^18.2.20","babel-loader":"^8.3.0","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.0.0","@types/react-dom":"^18.2.7","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"1.2.1","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.2.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"1.0.5","@storybook/addon-a11y":"^9.0.4","@storybook/addon-docs":"^9.0.4","@storybook/react-vite":"^9.0.4","@storybook/addon-links":"^9.0.4","@testing-library/react":"15.0.7","@batoanng/eslint-config":"1.0.1","@storybook/builder-vite":"^9.0.4","eslint-plugin-storybook":"^9.0.4","@chromatic-com/storybook":"^4.0.0","@batoanng/prettier-config":"1.3.1","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.6"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.0.7_1752213732519_0.42916725679510326","host":"s3://npm-registry-packages-npm-production"}},"3.0.8":{"name":"@batoanng/mui-components","version":"3.0.8","author":{"name":"Ba Toan Nguyen"},"license":"MIT","_id":"@batoanng/mui-components@3.0.8","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"7e4bc77b3b8c6baee75fa5f9cecdcb0f3224a443","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.0.8.tgz","fileCount":607,"integrity":"sha512-tyOnOyrdc3jo1ssMcfZhezGtLhaAMeECEQypGF8vFAZ1/6ZwRs+bruDwohcEmwLt0ilhbHK5N3nef87xpXVMyA==","signatures":[{"sig":"MEYCIQCzdcu45gQ2DH1G6rnAnE0O+F2GcUsz20D4q1vwRIT4owIhANGhLj6aw6y+aw08EZy8030CnjAfxRsGJDKTp7tt2Kuh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5062034},"main":"./dist/components.js","type":"module","_from":"file:batoanng-mui-components-3.0.8.tgz","types":"./dist/src/index.d.ts","engines":{"node":"20","pnpm":"10"},"scripts":{"dev":"storybook dev -p 3001","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"_resolved":"/private/var/folders/nt/pm0npgws5cb599xlj4yk9jwm0000gn/T/f0f6f23e9c9d1dde618e130308fa8a38/batoanng-mui-components-3.0.8.tgz","overrides":{"@mdx-js/react":{"react":"$react"}},"_integrity":"sha512-tyOnOyrdc3jo1ssMcfZhezGtLhaAMeECEQypGF8vFAZ1/6ZwRs+bruDwohcEmwLt0ilhbHK5N3nef87xpXVMyA==","_npmVersion":"10.8.3","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"20.12.2","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.4.0","file-selector":"^0.6.0","@batoanng/utils":"2.1.3","react-hook-form":"7.44.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.1","axios":"^1.7.9","chalk":"^5.2.0","jsdom":"^26.1.0","dotenv":"^16.0.3","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.0","storybook":"^9.0.4","tsc-watch":"^6.0.0","typescript":"5.0.4","@babel/core":"^7.20.12","@mdx-js/mdx":"^2.3.0","@types/node":"^16.11.7","lint-staged":"^13.0.2","@types/react":"^18.2.20","babel-loader":"^8.3.0","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.0.0","@types/react-dom":"^18.2.7","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"1.2.1","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.2.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"1.0.5","@storybook/addon-a11y":"^9.0.4","@storybook/addon-docs":"^9.0.4","@storybook/react-vite":"^9.0.4","@storybook/addon-links":"^9.0.4","@testing-library/react":"15.0.7","@batoanng/eslint-config":"1.0.1","@storybook/builder-vite":"^9.0.4","eslint-plugin-storybook":"^9.0.4","@chromatic-com/storybook":"^4.0.0","@batoanng/prettier-config":"1.3.1","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.6"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.0.8_1752398837750_0.9541961383369073","host":"s3://npm-registry-packages-npm-production"}},"3.0.9":{"name":"@batoanng/mui-components","version":"3.0.9","author":{"name":"Ba Toan Nguyen"},"license":"MIT","_id":"@batoanng/mui-components@3.0.9","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"329ecc854cd45319432b2dd43dd38b4c413b691f","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.0.9.tgz","fileCount":649,"integrity":"sha512-lwdFEL2MWbjRbmSEUVAC2cVD6zMjAtkELE6PRyqTzDWadijhTJhQnKAYVvSHrXU2fdy7O+lxYT6VvjxarnJDPg==","signatures":[{"sig":"MEUCIQDGTgnpS9tbfclWFaht9yIgz9Kgm2sUoBaZ3mI82yqwswIgEDyZo2iL26VzdT+0s2fWjPjMYzuQXkF+spLkyxsmslc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5202423},"main":"./dist/components.js","type":"module","_from":"file:batoanng-mui-components-3.0.9.tgz","types":"./dist/src/index.d.ts","engines":{"node":"20","pnpm":"10"},"scripts":{"dev":"storybook dev -p 3001","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"_resolved":"/private/var/folders/nt/pm0npgws5cb599xlj4yk9jwm0000gn/T/a341659ed9378b1e2eff6dd653169c24/batoanng-mui-components-3.0.9.tgz","overrides":{"@mdx-js/react":{"react":"$react"}},"_integrity":"sha512-lwdFEL2MWbjRbmSEUVAC2cVD6zMjAtkELE6PRyqTzDWadijhTJhQnKAYVvSHrXU2fdy7O+lxYT6VvjxarnJDPg==","_npmVersion":"10.8.3","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"20.12.2","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.4.0","file-selector":"^0.6.0","@batoanng/utils":"2.1.3","react-hook-form":"7.44.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.1","axios":"^1.7.9","chalk":"^5.2.0","jsdom":"^26.1.0","dotenv":"^16.0.3","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.0","storybook":"^9.0.4","tsc-watch":"^6.0.0","typescript":"5.0.4","@babel/core":"^7.20.12","@mdx-js/mdx":"^2.3.0","@types/node":"^16.11.7","lint-staged":"^13.0.2","@types/react":"^18.2.20","babel-loader":"^8.3.0","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.0.0","@types/react-dom":"^18.2.7","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"1.2.1","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.2.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"1.0.5","@storybook/addon-a11y":"^9.0.4","@storybook/addon-docs":"^9.0.4","@storybook/react-vite":"^9.0.4","@storybook/addon-links":"^9.0.4","@testing-library/react":"15.0.7","@batoanng/eslint-config":"1.0.1","@storybook/builder-vite":"^9.0.4","eslint-plugin-storybook":"^9.0.4","@chromatic-com/storybook":"^4.0.0","@batoanng/prettier-config":"1.3.1","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.6"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.0.9_1752410123397_0.2510477516171512","host":"s3://npm-registry-packages-npm-production"}},"3.0.10":{"name":"@batoanng/mui-components","version":"3.0.10","author":{"name":"Ba Toan Nguyen"},"license":"MIT","_id":"@batoanng/mui-components@3.0.10","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"60869127b62a4a110f35032ea3303ab9db56ce01","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.0.10.tgz","fileCount":733,"integrity":"sha512-1tBgEOA4qZSxOqsd49vG4kL1NdO+6SFbD+BphQ3v2tnd39Fxw1Y4NGuloGtHZ1r25teSItg07Amr/FIdKx0z0g==","signatures":[{"sig":"MEQCICffonNIE032Z3cdbHw8xPLwsbtDuG/yxPKNZHQzpCoKAiB9XEsfn+KccXpjwZdzhimzWgoTWpYyt+9uU7UQ1HXr7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6207605},"main":"./dist/components.js","type":"module","_from":"file:batoanng-mui-components-3.0.10.tgz","types":"./dist/src/index.d.ts","engines":{"node":"20","pnpm":"10"},"scripts":{"dev":"storybook dev -p 3001","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"_resolved":"/private/var/folders/nt/pm0npgws5cb599xlj4yk9jwm0000gn/T/12fff58aab4002e9a453090e24be000f/batoanng-mui-components-3.0.10.tgz","overrides":{"@mdx-js/react":{"react":"$react"}},"_integrity":"sha512-1tBgEOA4qZSxOqsd49vG4kL1NdO+6SFbD+BphQ3v2tnd39Fxw1Y4NGuloGtHZ1r25teSItg07Amr/FIdKx0z0g==","_npmVersion":"10.8.3","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"20.12.2","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.4.0","file-selector":"^0.6.0","@batoanng/utils":"2.1.3","react-hook-form":"7.44.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.1","axios":"^1.7.9","chalk":"^5.2.0","jsdom":"^26.1.0","dotenv":"^16.0.3","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.0","storybook":"^9.0.4","tsc-watch":"^6.0.0","typescript":"5.0.4","@babel/core":"^7.20.12","@mdx-js/mdx":"^2.3.0","@types/node":"^16.11.7","lint-staged":"^13.0.2","@types/react":"^18.2.20","babel-loader":"^8.3.0","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.0.0","@types/react-dom":"^18.2.7","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"1.2.1","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.2.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"1.0.5","@storybook/addon-a11y":"^9.0.4","@storybook/addon-docs":"^9.0.4","@storybook/react-vite":"^9.0.4","@storybook/addon-links":"^9.0.4","@testing-library/react":"15.0.7","@batoanng/eslint-config":"1.0.1","@storybook/builder-vite":"^9.0.4","eslint-plugin-storybook":"^9.0.4","@chromatic-com/storybook":"^4.0.0","@batoanng/prettier-config":"1.3.1","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.6"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.0.10_1752449997446_0.9392279421509699","host":"s3://npm-registry-packages-npm-production"}},"3.0.11":{"name":"@batoanng/mui-components","version":"3.0.11","author":{"name":"Ba Toan Nguyen"},"license":"MIT","_id":"@batoanng/mui-components@3.0.11","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"6b2ac23c1f484e4bdff9526376c1490abb7e188f","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.0.11.tgz","fileCount":733,"integrity":"sha512-yO0rdvTr9j5GR6Zj4GZo2Oeu7EkcZvco8M7xAKF9x5U7Gtz4FborL8Awxinmpe/oWQ8FKjORzCuhFQ6lLIY9OA==","signatures":[{"sig":"MEUCIDvJ1lQWMZNDC1Ywa/FOyPW0E4CWv6/HKSfCujIM8AfAAiEAwoe1GPJo+/zkIrPRJADfVGO7J/CvuwzjP97xoB2OXR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6207685},"main":"./dist/components.js","type":"module","_from":"file:batoanng-mui-components-3.0.11.tgz","types":"./dist/src/index.d.ts","engines":{"node":"20","pnpm":"10"},"scripts":{"dev":"storybook dev -p 3001","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"_resolved":"/private/var/folders/nt/pm0npgws5cb599xlj4yk9jwm0000gn/T/46d7fb4ab2457b3fef9a2c6d3f09fb40/batoanng-mui-components-3.0.11.tgz","overrides":{"@mdx-js/react":{"react":"$react"}},"_integrity":"sha512-yO0rdvTr9j5GR6Zj4GZo2Oeu7EkcZvco8M7xAKF9x5U7Gtz4FborL8Awxinmpe/oWQ8FKjORzCuhFQ6lLIY9OA==","_npmVersion":"10.8.3","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"20.12.2","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.4.0","file-selector":"^0.6.0","@batoanng/utils":"2.1.4","react-hook-form":"7.44.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.1","axios":"^1.7.9","chalk":"^5.2.0","jsdom":"^26.1.0","dotenv":"^16.0.3","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.0","storybook":"^9.0.4","tsc-watch":"^6.0.0","typescript":"5.0.4","@babel/core":"^7.20.12","@mdx-js/mdx":"^2.3.0","@types/node":"^16.11.7","lint-staged":"^13.0.2","@types/react":"^18.2.20","babel-loader":"^8.3.0","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.0.0","@types/react-dom":"^18.2.7","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"1.2.1","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.2.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"1.0.5","@storybook/addon-a11y":"^9.0.4","@storybook/addon-docs":"^9.0.4","@storybook/react-vite":"^9.0.4","@storybook/addon-links":"^9.0.4","@testing-library/react":"15.0.7","@batoanng/eslint-config":"1.0.1","@storybook/builder-vite":"^9.0.4","eslint-plugin-storybook":"^9.0.4","@chromatic-com/storybook":"^4.0.0","@batoanng/prettier-config":"1.3.1","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.6"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.0.11_1752841376939_0.4688137644391397","host":"s3://npm-registry-packages-npm-production"}},"3.0.12":{"name":"@batoanng/mui-components","version":"3.0.12","author":{"name":"Ba Toan Nguyen"},"license":"MIT","_id":"@batoanng/mui-components@3.0.12","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"0223e92c37000d4ad653402c9af8db019b3c6c0d","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.0.12.tgz","fileCount":510,"integrity":"sha512-WE8k3shHITfufFJkS2oi2xMr9ys/VxIZoHPqfz5/JWNJnZqFfiTh2C51aPOFrW+C4fCORfnlqOHqn1AkJtfVYg==","signatures":[{"sig":"MEQCIGMFhEDhJwY9BODWiPiKdmcxKmQQ0U/GCK5XdfOTqTfkAiBVnd2LSZw8kOyKxHvPK3qe8/WHJ4d1iDEf/EncLk1qkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6113195},"main":"./dist/components.js","type":"module","_from":"file:batoanng-mui-components-3.0.12.tgz","types":"./dist/src/index.d.ts","engines":{"node":"20","pnpm":"10"},"scripts":{"dev":"storybook dev -p 3001","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"_resolved":"/private/var/folders/nt/pm0npgws5cb599xlj4yk9jwm0000gn/T/660e225d67a3b8262666e4b6b37ab266/batoanng-mui-components-3.0.12.tgz","overrides":{"@mdx-js/react":{"react":"$react"}},"_integrity":"sha512-WE8k3shHITfufFJkS2oi2xMr9ys/VxIZoHPqfz5/JWNJnZqFfiTh2C51aPOFrW+C4fCORfnlqOHqn1AkJtfVYg==","_npmVersion":"10.8.3","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"20.12.2","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.4.0","file-selector":"^0.6.0","@batoanng/utils":"2.1.5","react-hook-form":"7.44.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.1","axios":"^1.7.9","chalk":"^5.2.0","jsdom":"^26.1.0","dotenv":"^16.0.3","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.0","storybook":"^9.0.4","tsc-watch":"^6.0.0","typescript":"5.0.4","@babel/core":"^7.20.12","@mdx-js/mdx":"^2.3.0","@types/node":"^16.11.7","lint-staged":"^13.0.2","@types/react":"^18.2.20","babel-loader":"^8.3.0","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.0.0","@types/react-dom":"^18.2.7","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"1.2.2","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.2.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"1.0.5","@storybook/addon-a11y":"^9.0.4","@storybook/addon-docs":"^9.0.4","@storybook/react-vite":"^9.0.4","@storybook/addon-links":"^9.0.4","@testing-library/react":"15.0.7","@batoanng/eslint-config":"1.0.1","@storybook/builder-vite":"^9.0.4","eslint-plugin-storybook":"^9.0.4","@chromatic-com/storybook":"^4.0.0","@batoanng/prettier-config":"1.3.1","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.6"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.0.12_1752900408378_0.5100051002796415","host":"s3://npm-registry-packages-npm-production"}},"3.0.13":{"name":"@batoanng/mui-components","version":"3.0.13","author":{"name":"Ba Toan Nguyen"},"license":"MIT","_id":"@batoanng/mui-components@3.0.13","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"c1d00cc3f4f34e9ee456ba808794ca9f28f6d558","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.0.13.tgz","fileCount":510,"integrity":"sha512-lvvAJseXsPGmk4gBqo5roayYGQbYoGPQjdVuCxrkaoSqWIaCWP0WyirD5/7rQ5Lqsv7dDRY8ZpgJyOMW0YY1sg==","signatures":[{"sig":"MEUCIQCrNj2mMu4B2afaZ/XNTQIgJNaw0aV3v7NFxfxzue4txgIgYu40QgnoJKOrU7UHbuwA5aIrAy8b93bGjA2ZIYX60W8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6113237},"main":"./dist/components.js","type":"module","_from":"file:batoanng-mui-components-3.0.13.tgz","types":"./dist/src/index.d.ts","engines":{"node":"20","pnpm":"10"},"scripts":{"dev":"storybook dev -p 3001","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"_resolved":"/private/var/folders/nt/pm0npgws5cb599xlj4yk9jwm0000gn/T/389f70b27029170434cb533ceb182da9/batoanng-mui-components-3.0.13.tgz","overrides":{"@mdx-js/react":{"react":"$react"}},"_integrity":"sha512-lvvAJseXsPGmk4gBqo5roayYGQbYoGPQjdVuCxrkaoSqWIaCWP0WyirD5/7rQ5Lqsv7dDRY8ZpgJyOMW0YY1sg==","_npmVersion":"10.8.3","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"20.12.2","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.4.0","file-selector":"^0.6.0","@batoanng/utils":"2.1.5","react-hook-form":"7.44.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.1","axios":"^1.7.9","chalk":"^5.2.0","jsdom":"^26.1.0","dotenv":"^16.0.3","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.0","storybook":"^9.0.4","tsc-watch":"^6.0.0","typescript":"5.0.4","@babel/core":"^7.20.12","@mdx-js/mdx":"^2.3.0","@types/node":"^16.11.7","lint-staged":"^13.0.2","@types/react":"^18.2.20","babel-loader":"^8.3.0","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.0.0","@types/react-dom":"^18.2.7","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"1.2.2","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.2.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"1.0.5","@storybook/addon-a11y":"^9.0.4","@storybook/addon-docs":"^9.0.4","@storybook/react-vite":"^9.0.4","@storybook/addon-links":"^9.0.4","@testing-library/react":"15.0.7","@batoanng/eslint-config":"1.0.1","@storybook/builder-vite":"^9.0.4","eslint-plugin-storybook":"^9.0.4","@chromatic-com/storybook":"^4.0.0","@batoanng/prettier-config":"1.3.1","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.6"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.0.13_1754136896341_0.2041762347085212","host":"s3://npm-registry-packages-npm-production"}},"3.0.14":{"name":"@batoanng/mui-components","version":"3.0.14","author":{"name":"Ba Toan Nguyen"},"license":"MIT","_id":"@batoanng/mui-components@3.0.14","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"042b079fc5683989a01f4bf79cc21045cb479791","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.0.14.tgz","fileCount":520,"integrity":"sha512-NwOm6hmWArZ41ZH5qYFGX+5j8S2uwyaWJcIDEYVrT+2uCWDKtyusos+KZDgO5Pqvu0ZP68Hgjz0ttM/uTiZ4ww==","signatures":[{"sig":"MEUCIBzWeMytgg/SyNhbcItUXciB3Z6kJnhOhJBoaxvoHcPxAiEA19wwW/536tITxWQ0W9PthCFIY3duV5ZMUJ/NlCe6TTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6139913},"main":"./dist/components.js","type":"module","_from":"file:batoanng-mui-components-3.0.14.tgz","types":"./dist/src/index.d.ts","engines":{"node":"20","pnpm":"10"},"scripts":{"dev":"storybook dev -p 3000","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"_resolved":"/private/var/folders/nt/pm0npgws5cb599xlj4yk9jwm0000gn/T/cddf0cb8cf8ff63c3541c45c51779ef2/batoanng-mui-components-3.0.14.tgz","overrides":{"@mdx-js/react":{"react":"$react"}},"_integrity":"sha512-NwOm6hmWArZ41ZH5qYFGX+5j8S2uwyaWJcIDEYVrT+2uCWDKtyusos+KZDgO5Pqvu0ZP68Hgjz0ttM/uTiZ4ww==","_npmVersion":"10.8.3","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"20.12.2","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.4.0","file-selector":"^0.6.0","@batoanng/utils":"2.1.5","react-hook-form":"7.44.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.1","axios":"^1.7.9","chalk":"^5.2.0","jsdom":"^26.1.0","dotenv":"^16.0.3","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.0","storybook":"^9.0.4","tsc-watch":"^6.0.0","typescript":"5.0.4","@babel/core":"^7.20.12","@mdx-js/mdx":"^2.3.0","@types/node":"^16.11.7","lint-staged":"^13.0.2","@types/react":"^18.2.20","babel-loader":"^8.3.0","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.0.0","@types/react-dom":"^18.2.7","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"1.2.2","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.2.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"1.0.5","@storybook/addon-a11y":"^9.0.4","@storybook/addon-docs":"^9.0.4","@storybook/react-vite":"^9.0.4","@storybook/addon-links":"^9.0.4","@testing-library/react":"15.0.7","@batoanng/eslint-config":"1.0.1","@storybook/builder-vite":"^9.0.4","eslint-plugin-storybook":"^9.0.4","@chromatic-com/storybook":"^4.0.0","@batoanng/prettier-config":"1.3.1","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.6"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.0.14_1754186233593_0.5726441349830644","host":"s3://npm-registry-packages-npm-production"}},"3.0.15":{"name":"@batoanng/mui-components","version":"3.0.15","author":{"name":"Ba Toan Nguyen"},"license":"MIT","_id":"@batoanng/mui-components@3.0.15","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"fd4ef6380d9cad861cc2fcb5ae9753190dab006d","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.0.15.tgz","fileCount":520,"integrity":"sha512-2IokgN0hWI4K5SH+aBZ7cMNf5zrBSAFxOSEjiImK2FiFe+9jXEr7gR5WXg4ViX+aG78v/I5flcgwBdY0fUBd9g==","signatures":[{"sig":"MEQCIBbZOYvJu/HZGOA1lLnHfGs4oINt3sHV7lbX0iPE5bLqAiA98KR9HHN0o7kODr0eyun2J6MTCPHSishc7lCRahsz5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6139969},"main":"./dist/components.js","type":"module","_from":"file:batoanng-mui-components-3.0.15.tgz","types":"./dist/src/index.d.ts","engines":{"node":"20","pnpm":"10"},"scripts":{"dev":"storybook dev -p 3000","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"_resolved":"/private/var/folders/nt/pm0npgws5cb599xlj4yk9jwm0000gn/T/9bcdf2586fc29deb66d2386f72828db3/batoanng-mui-components-3.0.15.tgz","overrides":{"@mdx-js/react":{"react":"$react"}},"_integrity":"sha512-2IokgN0hWI4K5SH+aBZ7cMNf5zrBSAFxOSEjiImK2FiFe+9jXEr7gR5WXg4ViX+aG78v/I5flcgwBdY0fUBd9g==","_npmVersion":"10.8.3","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"20.12.2","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.4.0","file-selector":"^0.6.0","@batoanng/utils":"2.1.5","react-hook-form":"7.44.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.1","axios":"^1.7.9","chalk":"^5.2.0","jsdom":"^26.1.0","dotenv":"^16.0.3","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.0","storybook":"^9.0.4","tsc-watch":"^6.0.0","typescript":"5.0.4","@babel/core":"^7.20.12","@mdx-js/mdx":"^2.3.0","@types/node":"^16.11.7","lint-staged":"^13.0.2","@types/react":"^18.2.20","babel-loader":"^8.3.0","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.0.0","@types/react-dom":"^18.2.7","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"1.2.2","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.2.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"1.0.5","@storybook/addon-a11y":"^9.0.4","@storybook/addon-docs":"^9.0.4","@storybook/react-vite":"^9.0.4","@storybook/addon-links":"^9.0.4","@testing-library/react":"15.0.7","@batoanng/eslint-config":"1.0.1","@storybook/builder-vite":"^9.0.4","eslint-plugin-storybook":"^9.0.4","@chromatic-com/storybook":"^4.0.0","@batoanng/prettier-config":"1.3.1","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.6"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.0.15_1754188179040_0.4616140123766823","host":"s3://npm-registry-packages-npm-production"}},"3.0.16":{"name":"@batoanng/mui-components","version":"3.0.16","author":{"name":"Ba Toan Nguyen"},"license":"MIT","_id":"@batoanng/mui-components@3.0.16","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"2b6dc85fc44a6cbbfb74699f8e9482c991f95171","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.0.16.tgz","fileCount":520,"integrity":"sha512-hi+pLJ4dCX8rdlqWF6RtEk5z2B5KW/oH49u3hLKj3eDsXyOYBrdf0D92STApqex4JyA1JMxKsXkCbkEJ99qyiA==","signatures":[{"sig":"MEYCIQDqBy7qLFq6D8atygsDSsYTOe7X9dR6EdWf8ITIBQTk5AIhAOGH/Z5qn78ah4cq0LuSakneuUC8imowQ0//eBsSvvzQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6133921},"main":"./dist/components.js","type":"module","_from":"file:batoanng-mui-components-3.0.16.tgz","types":"./dist/src/index.d.ts","engines":{"node":"20","pnpm":"10"},"scripts":{"dev":"storybook dev -p 3000","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"_resolved":"/private/var/folders/nt/pm0npgws5cb599xlj4yk9jwm0000gn/T/df29c3f06067bc9bd3f2c3b8354cc572/batoanng-mui-components-3.0.16.tgz","overrides":{"@mdx-js/react":{"react":"$react"}},"_integrity":"sha512-hi+pLJ4dCX8rdlqWF6RtEk5z2B5KW/oH49u3hLKj3eDsXyOYBrdf0D92STApqex4JyA1JMxKsXkCbkEJ99qyiA==","_npmVersion":"11.6.0","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"24.9.0","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.4.0","file-selector":"^0.6.0","@batoanng/utils":"2.1.5","react-hook-form":"7.44.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.1","axios":"^1.7.9","chalk":"^5.2.0","jsdom":"^26.1.0","dotenv":"^16.0.3","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.0","storybook":"^9.0.4","tsc-watch":"^6.0.0","typescript":"5.0.4","@babel/core":"^7.20.12","@mdx-js/mdx":"^2.3.0","@types/node":"^16.11.7","lint-staged":"^13.0.2","@types/react":"^18.2.20","babel-loader":"^8.3.0","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.0.0","@types/react-dom":"^18.2.7","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"1.2.2","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.2.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"1.0.5","@storybook/addon-a11y":"^9.0.4","@storybook/addon-docs":"^9.0.4","@storybook/react-vite":"^9.0.4","@storybook/addon-links":"^9.0.4","@testing-library/react":"15.0.7","@batoanng/eslint-config":"2.0.0","@storybook/builder-vite":"^9.0.4","eslint-plugin-storybook":"^9.0.4","@chromatic-com/storybook":"^4.0.0","@batoanng/prettier-config":"1.3.1","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.6"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.0.16_1759060404216_0.19527804902518997","host":"s3://npm-registry-packages-npm-production"}},"3.0.17":{"name":"@batoanng/mui-components","version":"3.0.17","author":{"name":"Ba Toan Nguyen"},"license":"MIT","_id":"@batoanng/mui-components@3.0.17","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"77c040e815d01d5d4def13f3974c223aa967e1c1","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.0.17.tgz","fileCount":520,"integrity":"sha512-C1JGiBRPoUKHRyUPAlK5bIPKRL6CsyDBtBoldb036+Qqua6HefbkWRD5M5x7kVp4G9wVaRpVdzQZe1sH38Htyw==","signatures":[{"sig":"MEUCIQDZgOmEUshwmMQCWCMpdABzvt7Z/Vq+h35MKhRiXEWrowIgI/yrpKFWSj2oe6+iMiDEgjEA/YWFbFtRpcllWFTvJ4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6139700},"main":"./dist/components.js","type":"module","_from":"file:batoanng-mui-components-3.0.17.tgz","types":"./dist/src/index.d.ts","engines":{"node":"20","pnpm":"10"},"scripts":{"dev":"storybook dev -p 3000","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"_resolved":"/private/var/folders/nt/pm0npgws5cb599xlj4yk9jwm0000gn/T/361d78e5d157213aaad4f3507de283a4/batoanng-mui-components-3.0.17.tgz","overrides":{"@mdx-js/react":{"react":"$react"}},"_integrity":"sha512-C1JGiBRPoUKHRyUPAlK5bIPKRL6CsyDBtBoldb036+Qqua6HefbkWRD5M5x7kVp4G9wVaRpVdzQZe1sH38Htyw==","_npmVersion":"11.6.0","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"24.9.0","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.4.0","file-selector":"^0.6.0","@batoanng/utils":"2.1.5","react-hook-form":"7.44.3","@tabler/icons-react":"^3.34.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.1","axios":"^1.7.9","chalk":"^5.2.0","jsdom":"^26.1.0","dotenv":"^16.0.3","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.0","storybook":"^9.0.4","tsc-watch":"^6.0.0","typescript":"5.0.4","@babel/core":"^7.20.12","@mdx-js/mdx":"^2.3.0","@types/node":"^16.11.7","lint-staged":"^13.0.2","@types/react":"^18.2.20","babel-loader":"^8.3.0","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.0.0","@types/react-dom":"^18.2.7","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"1.2.2","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.2.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"1.0.5","@storybook/addon-a11y":"^9.0.4","@storybook/addon-docs":"^9.0.4","@storybook/react-vite":"^9.0.4","@storybook/addon-links":"^9.0.4","@testing-library/react":"15.0.7","@batoanng/eslint-config":"2.0.0","@storybook/builder-vite":"^9.0.4","eslint-plugin-storybook":"^9.0.4","@chromatic-com/storybook":"^4.0.0","@batoanng/prettier-config":"1.3.1","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.6"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.0.17_1762649064733_0.04576580245690076","host":"s3://npm-registry-packages-npm-production"}},"3.0.18":{"name":"@batoanng/mui-components","version":"3.0.18","author":{"name":"Ba Toan Nguyen"},"license":"MIT","_id":"@batoanng/mui-components@3.0.18","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"6916508e35c8c1344119fcd959ddccc133f1947a","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.0.18.tgz","fileCount":520,"integrity":"sha512-cFGe/eR1wTiiakLFS7Jy91+XQ9xVWKjr/wo5MsRZdpxgBKwjA7FyGLikfDH5NDzl9cuHPger46n/4OyP9DlnLQ==","signatures":[{"sig":"MEUCIG8hqWdKz3MlWldXNSOSaNm0v1qKItykrggfr9feHS79AiEAmri+hl5ixptQFiM0SYE8lc5HX3MSWlPhFeuSKEUvvSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6140407},"main":"./dist/components.js","type":"module","_from":"file:batoanng-mui-components-3.0.18.tgz","types":"./dist/src/index.d.ts","engines":{"node":"20","pnpm":"10"},"scripts":{"dev":"storybook dev -p 3000","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"_resolved":"/private/var/folders/nt/pm0npgws5cb599xlj4yk9jwm0000gn/T/d8e924c2618a9cb3ad552e643138c157/batoanng-mui-components-3.0.18.tgz","overrides":{"@mdx-js/react":{"react":"$react"}},"_integrity":"sha512-cFGe/eR1wTiiakLFS7Jy91+XQ9xVWKjr/wo5MsRZdpxgBKwjA7FyGLikfDH5NDzl9cuHPger46n/4OyP9DlnLQ==","_npmVersion":"11.6.0","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"24.9.0","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.4.0","file-selector":"^0.6.0","@batoanng/utils":"2.1.5","react-hook-form":"7.44.3","@tabler/icons-react":"^3.34.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.1","axios":"^1.7.9","chalk":"^5.2.0","jsdom":"^26.1.0","dotenv":"^16.0.3","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.0","storybook":"^9.0.4","tsc-watch":"^6.0.0","typescript":"5.0.4","@babel/core":"^7.20.12","@mdx-js/mdx":"^2.3.0","@types/node":"^16.11.7","lint-staged":"^13.0.2","@types/react":"^18.2.20","babel-loader":"^8.3.0","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.0.0","@types/react-dom":"^18.2.7","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"1.2.2","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.2.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"1.0.5","@storybook/addon-a11y":"^9.0.4","@storybook/addon-docs":"^9.0.4","@storybook/react-vite":"^9.0.4","@storybook/addon-links":"^9.0.4","@testing-library/react":"15.0.7","@batoanng/eslint-config":"2.0.0","@storybook/builder-vite":"^9.0.4","eslint-plugin-storybook":"^9.0.4","@chromatic-com/storybook":"^4.0.0","@batoanng/prettier-config":"1.3.1","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.6"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.0.18_1762650474616_0.592002019741855","host":"s3://npm-registry-packages-npm-production"}},"3.0.19":{"name":"@batoanng/mui-components","version":"3.0.19","author":{"name":"Ba Toan Nguyen"},"license":"MIT","_id":"@batoanng/mui-components@3.0.19","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"72f4744ecc0f397008f53ac9f87f1a81fc3a1632","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.0.19.tgz","fileCount":520,"integrity":"sha512-baLww28cWthNjuRWKP/6ibPKQO9hI5t1yx4eDO7iiNauE0Rd0xvUzrano3amzBC4Si59W+wRBaZApP31cCcnbw==","signatures":[{"sig":"MEQCID8THXvN5SQM+Gv23QdDIYswiT/WdtMiJ6fpfW67mmofAiAwAT7SZDPuhVEVnZd0CVVSmdsJgTYF1WofzO08/Pj3yA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6140724},"main":"./dist/components.js","type":"module","_from":"file:batoanng-mui-components-3.0.19.tgz","types":"./dist/src/index.d.ts","engines":{"node":"20","pnpm":"10"},"scripts":{"dev":"storybook dev -p 3000","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"_resolved":"/private/var/folders/nt/pm0npgws5cb599xlj4yk9jwm0000gn/T/2d9db22fb99ba0debff82c85ec37bbf8/batoanng-mui-components-3.0.19.tgz","overrides":{"@mdx-js/react":{"react":"$react"}},"_integrity":"sha512-baLww28cWthNjuRWKP/6ibPKQO9hI5t1yx4eDO7iiNauE0Rd0xvUzrano3amzBC4Si59W+wRBaZApP31cCcnbw==","_npmVersion":"11.6.0","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"24.9.0","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.4.0","file-selector":"^0.6.0","@batoanng/utils":"2.1.5","react-hook-form":"7.44.3","@tabler/icons-react":"^3.34.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.1","axios":"^1.7.9","chalk":"^5.2.0","jsdom":"^26.1.0","dotenv":"^16.0.3","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.0","storybook":"^9.0.4","tsc-watch":"^6.0.0","typescript":"5.0.4","@babel/core":"^7.20.12","@mdx-js/mdx":"^2.3.0","@types/node":"^16.11.7","lint-staged":"^13.0.2","@types/react":"^18.2.20","babel-loader":"^8.3.0","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.0.0","@types/react-dom":"^18.2.7","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"1.2.2","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.2.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"1.0.5","@storybook/addon-a11y":"^9.0.4","@storybook/addon-docs":"^9.0.4","@storybook/react-vite":"^9.0.4","@storybook/addon-links":"^9.0.4","@testing-library/react":"15.0.7","@batoanng/eslint-config":"2.0.0","@storybook/builder-vite":"^9.0.4","eslint-plugin-storybook":"^9.0.4","@chromatic-com/storybook":"^4.0.0","@batoanng/prettier-config":"1.3.1","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.6"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.0.19_1762650868499_0.07366342458122133","host":"s3://npm-registry-packages-npm-production"}},"3.0.20":{"name":"@batoanng/mui-components","version":"3.0.20","author":{"name":"Ba Toan Nguyen"},"license":"MIT","_id":"@batoanng/mui-components@3.0.20","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"b90d08a45ea7d150c94ec1dcf63279c04b6b33ec","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.0.20.tgz","fileCount":524,"integrity":"sha512-pOaXT2iioAnBszAVC0INh7iNKZB3LBtZuFQjnNAk471tHL0S5jipS82qZ8npk/TTHoWF2s0fE7r7iaecXQwt3w==","signatures":[{"sig":"MEUCIQCi+HC4sOtxbL2F5k1+uc1qAojouEL9niEW+1wr2xHi+gIgA5DPvIIY+WYbb+Fq49omVmJFNfaqAtYdCNuidwGuzng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6144415},"main":"./dist/components.js","type":"module","_from":"file:batoanng-mui-components-3.0.20.tgz","types":"./dist/src/index.d.ts","engines":{"node":"20","pnpm":"10"},"scripts":{"dev":"storybook dev -p 3000","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"_resolved":"/private/var/folders/nt/pm0npgws5cb599xlj4yk9jwm0000gn/T/780d269aaf0343602632c47b4a116b23/batoanng-mui-components-3.0.20.tgz","overrides":{"@mdx-js/react":{"react":"$react"}},"_integrity":"sha512-pOaXT2iioAnBszAVC0INh7iNKZB3LBtZuFQjnNAk471tHL0S5jipS82qZ8npk/TTHoWF2s0fE7r7iaecXQwt3w==","_npmVersion":"11.6.0","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"24.9.0","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.4.0","file-selector":"^0.6.0","@batoanng/utils":"2.1.5","react-hook-form":"7.44.3","@tabler/icons-react":"^3.34.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.1","axios":"^1.7.9","chalk":"^5.2.0","jsdom":"^26.1.0","dotenv":"^16.0.3","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.0","storybook":"^9.0.4","tsc-watch":"^6.0.0","typescript":"5.0.4","@babel/core":"^7.20.12","@mdx-js/mdx":"^2.3.0","@types/node":"^16.11.7","lint-staged":"^13.0.2","@types/react":"^18.2.20","babel-loader":"^8.3.0","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.0.0","@types/react-dom":"^18.2.7","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"1.2.2","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.2.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"1.0.5","@storybook/addon-a11y":"^9.0.4","@storybook/addon-docs":"^9.0.4","@storybook/react-vite":"^9.0.4","@storybook/addon-links":"^9.0.4","@testing-library/react":"15.0.7","@batoanng/eslint-config":"2.0.0","@storybook/builder-vite":"^9.0.4","eslint-plugin-storybook":"^9.0.4","@chromatic-com/storybook":"^4.0.0","@batoanng/prettier-config":"1.3.1","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.6"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.0.20_1763202411993_0.4457285364614896","host":"s3://npm-registry-packages-npm-production"}},"3.0.21":{"name":"@batoanng/mui-components","version":"3.0.21","author":{"name":"Ba Toan Nguyen"},"license":"MIT","_id":"@batoanng/mui-components@3.0.21","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"46877535257abe1cb7f964778f5cba4c7f78ce8f","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.0.21.tgz","fileCount":524,"integrity":"sha512-yXIugDsR1MxprCeVgeLZbaJswWCQunfMVQ6wXi2GM+EoCxltekSGhFpRDbXD5ZBx3JWV1gKvwnn1ga21MGyd5A==","signatures":[{"sig":"MEUCIQCL40AjV3QcbI3aTy/iy61dj0GE7YObWxsiftgrnWd9GAIgPRHQrmYKhwFgSf9EHcqv6gb0ZcBxRte5ki/Mw1yvWTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6144435},"main":"./dist/components.js","type":"module","_from":"file:batoanng-mui-components-3.0.21.tgz","types":"./dist/src/index.d.ts","engines":{"node":"20","pnpm":"10"},"scripts":{"dev":"storybook dev -p 3000","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"_resolved":"/private/var/folders/nt/pm0npgws5cb599xlj4yk9jwm0000gn/T/2e63b21301f020dc1e7be533e6c81fcb/batoanng-mui-components-3.0.21.tgz","overrides":{"@mdx-js/react":{"react":"$react"}},"_integrity":"sha512-yXIugDsR1MxprCeVgeLZbaJswWCQunfMVQ6wXi2GM+EoCxltekSGhFpRDbXD5ZBx3JWV1gKvwnn1ga21MGyd5A==","_npmVersion":"11.6.0","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"24.9.0","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.4.0","file-selector":"^0.6.0","@batoanng/utils":"2.1.5","react-hook-form":"7.44.3","@tabler/icons-react":"^3.34.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.1","axios":"^1.7.9","chalk":"^5.2.0","jsdom":"^26.1.0","dotenv":"^16.0.3","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.0","storybook":"^9.0.4","tsc-watch":"^6.0.0","typescript":"5.0.4","@babel/core":"^7.20.12","@mdx-js/mdx":"^2.3.0","@types/node":"^16.11.7","lint-staged":"^13.0.2","@types/react":"^18.2.20","babel-loader":"^8.3.0","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.0.0","@types/react-dom":"^18.2.7","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"1.2.2","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.2.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"1.0.5","@storybook/addon-a11y":"^9.0.4","@storybook/addon-docs":"^9.0.4","@storybook/react-vite":"^9.0.4","@storybook/addon-links":"^9.0.4","@testing-library/react":"15.0.7","@batoanng/eslint-config":"2.0.0","@storybook/builder-vite":"^9.0.4","eslint-plugin-storybook":"^9.0.4","@chromatic-com/storybook":"^4.0.0","@batoanng/prettier-config":"1.3.1","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.6"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.0.21_1763205648477_0.18359612397004188","host":"s3://npm-registry-packages-npm-production"}},"3.0.22":{"name":"@batoanng/mui-components","version":"3.0.22","author":{"name":"Ba Toan Nguyen"},"license":"MIT","_id":"@batoanng/mui-components@3.0.22","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"29fcc74776e31559b8055b678c53fae2b5ad55ca","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.0.22.tgz","fileCount":524,"integrity":"sha512-1bNE2VFfgt0YsDHuf9T1Ua6BEjwIqBfIFqfpso1fLhjdtbQLsvo8Zx2C+f37GJ+hQms4vPl6DH9+63w9dWrPXg==","signatures":[{"sig":"MEUCIQDu+05PqsQEqtLrYp+/eiVg8UzjhFM/TtvZxFeg2JfP3gIgV6/uPxZSavVEc/S6p3vEBZZ55uO1pypzBaHMnnHG7ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6169069},"main":"./dist/components.js","type":"module","_from":"file:batoanng-mui-components-3.0.22.tgz","types":"./dist/src/index.d.ts","engines":{"node":"20","pnpm":"10"},"scripts":{"dev":"storybook dev -p 3000","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"_resolved":"/private/var/folders/nt/pm0npgws5cb599xlj4yk9jwm0000gn/T/66e6348bbd92be8e8d3df21649723a4b/batoanng-mui-components-3.0.22.tgz","overrides":{"@mdx-js/react":{"react":"$react"}},"_integrity":"sha512-1bNE2VFfgt0YsDHuf9T1Ua6BEjwIqBfIFqfpso1fLhjdtbQLsvo8Zx2C+f37GJ+hQms4vPl6DH9+63w9dWrPXg==","_npmVersion":"11.6.0","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"24.9.0","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.4.0","file-selector":"^0.6.0","@batoanng/utils":"2.1.5","react-hook-form":"7.44.3","@tabler/icons-react":"^3.34.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.1","axios":"^1.7.9","chalk":"^5.2.0","jsdom":"^26.1.0","dotenv":"^16.0.3","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.0","storybook":"^9.0.4","tsc-watch":"^6.0.0","typescript":"5.0.4","@babel/core":"^7.20.12","@mdx-js/mdx":"^2.3.0","@types/node":"^16.11.7","lint-staged":"^13.0.2","@types/react":"^18.2.20","babel-loader":"^8.3.0","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.0.0","@types/react-dom":"^18.2.7","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"1.2.2","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.2.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"1.0.5","@storybook/addon-a11y":"^9.0.4","@storybook/addon-docs":"^9.0.4","@storybook/react-vite":"^9.0.4","@storybook/addon-links":"^9.0.4","@testing-library/react":"15.0.7","@batoanng/eslint-config":"2.0.0","@storybook/builder-vite":"^9.0.4","eslint-plugin-storybook":"^9.0.4","@chromatic-com/storybook":"^4.0.0","@batoanng/prettier-config":"1.3.1","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.6"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.0.22_1763206203380_0.6857325426673861","host":"s3://npm-registry-packages-npm-production"}},"3.0.23":{"name":"@batoanng/mui-components","version":"3.0.23","author":{"name":"Ba Toan Nguyen"},"license":"MIT","_id":"@batoanng/mui-components@3.0.23","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"77a8b65a4949314e714be5f0a938c49f323c304c","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.0.23.tgz","fileCount":524,"integrity":"sha512-QZUfa3GaCNkWGuRXU3Pe94uxg2t0eNstK/kyjXAUScVlZ6K1L5dU6nL6oSIkWAr7jsfmnKSqtSWoNgtfkc+3dA==","signatures":[{"sig":"MEUCIQC3FMuD5haF9QEfrvr/cEQDZZOfZSwdEvYcwNVom93+swIgWGkV1OWVmPhrbQKH1cZQD3rpnYXz4QeuHnljyYHI+NQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6169317},"main":"./dist/components.js","type":"module","_from":"file:batoanng-mui-components-3.0.23.tgz","types":"./dist/src/index.d.ts","engines":{"node":"20","pnpm":"10"},"scripts":{"dev":"storybook dev -p 3000","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"_resolved":"/private/var/folders/nt/pm0npgws5cb599xlj4yk9jwm0000gn/T/78df784a252303cd8300980bf0ce8e21/batoanng-mui-components-3.0.23.tgz","overrides":{"@mdx-js/react":{"react":"$react"}},"_integrity":"sha512-QZUfa3GaCNkWGuRXU3Pe94uxg2t0eNstK/kyjXAUScVlZ6K1L5dU6nL6oSIkWAr7jsfmnKSqtSWoNgtfkc+3dA==","_npmVersion":"11.6.0","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"24.9.0","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.4.0","file-selector":"^0.6.0","@batoanng/utils":"2.1.5","react-hook-form":"7.44.3","@tabler/icons-react":"^3.34.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.1","axios":"^1.7.9","chalk":"^5.2.0","jsdom":"^26.1.0","dotenv":"^16.0.3","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.0","storybook":"^9.0.4","tsc-watch":"^6.0.0","typescript":"5.0.4","@babel/core":"^7.20.12","@mdx-js/mdx":"^2.3.0","@types/node":"^16.11.7","lint-staged":"^13.0.2","@types/react":"^18.2.20","babel-loader":"^8.3.0","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.0.0","@types/react-dom":"^18.2.7","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"1.2.2","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.2.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"1.0.5","@storybook/addon-a11y":"^9.0.4","@storybook/addon-docs":"^9.0.4","@storybook/react-vite":"^9.0.4","@storybook/addon-links":"^9.0.4","@testing-library/react":"15.0.7","@batoanng/eslint-config":"2.0.0","@storybook/builder-vite":"^9.0.4","eslint-plugin-storybook":"^9.0.4","@chromatic-com/storybook":"^4.0.0","@batoanng/prettier-config":"1.3.1","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.6"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.0.23_1763290463344_0.15184533340066975","host":"s3://npm-registry-packages-npm-production"}},"3.0.24":{"name":"@batoanng/mui-components","version":"3.0.24","author":{"name":"Ba Toan Nguyen"},"license":"MIT","_id":"@batoanng/mui-components@3.0.24","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"0a1be23e41383dce63b40404b9b53ce890f85681","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.0.24.tgz","fileCount":524,"integrity":"sha512-9RL49b7hwAKMUH+irlT7a3gTbDOPfUrFfyo+gsUDpkKfSZVwU2Q8ZPVPkqma/0j4O5XaFXJhduz2Z7XWvpQ5kQ==","signatures":[{"sig":"MEYCIQDloY232Gh20D45+Qw0xnQzjrHy2pyPZ0FbcekWU6TCEQIhANS171iPonkErJmE+SPrKIMtgnvs2j4Vhy8aJPiKszl+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6189189},"main":"./dist/components.js","type":"module","_from":"file:batoanng-mui-components-3.0.24.tgz","types":"./dist/src/index.d.ts","engines":{"node":"20","pnpm":"10"},"scripts":{"dev":"storybook dev -p 3000","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"_resolved":"/private/var/folders/nt/pm0npgws5cb599xlj4yk9jwm0000gn/T/69152e8e5845a3d4d6ee351ec991d13a/batoanng-mui-components-3.0.24.tgz","overrides":{"@mdx-js/react":{"react":"$react"}},"_integrity":"sha512-9RL49b7hwAKMUH+irlT7a3gTbDOPfUrFfyo+gsUDpkKfSZVwU2Q8ZPVPkqma/0j4O5XaFXJhduz2Z7XWvpQ5kQ==","_npmVersion":"11.6.0","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"24.9.0","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.4.0","file-selector":"^0.6.0","@batoanng/utils":"2.1.5","react-hook-form":"7.44.3","@tabler/icons-react":"^3.34.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.1","axios":"^1.7.9","chalk":"^5.2.0","jsdom":"^26.1.0","dotenv":"^16.0.3","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.0","storybook":"^9.0.4","tsc-watch":"^6.0.0","typescript":"5.0.4","@babel/core":"^7.20.12","@mdx-js/mdx":"^2.3.0","@types/node":"^16.11.7","lint-staged":"^13.0.2","@types/react":"^18.2.20","babel-loader":"^8.3.0","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.0.0","@types/react-dom":"^18.2.7","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"1.2.2","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.2.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"1.0.5","@storybook/addon-a11y":"^9.0.4","@storybook/addon-docs":"^9.0.4","@storybook/react-vite":"^9.0.4","@storybook/addon-links":"^9.0.4","@testing-library/react":"15.0.7","@batoanng/eslint-config":"2.0.0","@storybook/builder-vite":"^9.0.4","eslint-plugin-storybook":"^9.0.4","@chromatic-com/storybook":"^4.0.0","@batoanng/prettier-config":"1.3.1","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.6"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","framer-motion":"^12.23.24","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.0.24_1763456262123_0.6570964941620778","host":"s3://npm-registry-packages-npm-production"}},"3.0.25":{"name":"@batoanng/mui-components","version":"3.0.25","author":{"name":"Ba Toan Nguyen"},"license":"MIT","_id":"@batoanng/mui-components@3.0.25","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"47a3154f9d63476dde0d694691f4547ec57b0649","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.0.25.tgz","fileCount":524,"integrity":"sha512-dOqcKjH9YN0aH4jJQmVc371IbqHLQht9LCkeRopn8lWgOENxpg25Zxtaizh8EGC11LWEvV+vl3Kl2XCHpgaV7A==","signatures":[{"sig":"MEYCIQD8qc9/l1vGrrgJWKNnEaBbmo8DvG9i348Oj+41yL+cVwIhAJ6amzVJ/OxDxksrYwoB6xplpFL07yjzwH3eknUyz7d5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6187167},"main":"./dist/components.js","type":"module","_from":"file:batoanng-mui-components-3.0.25.tgz","types":"./dist/src/index.d.ts","engines":{"node":"20","pnpm":"10"},"scripts":{"dev":"storybook dev -p 3000","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"_resolved":"/private/var/folders/nt/pm0npgws5cb599xlj4yk9jwm0000gn/T/1a7e166a377c58b9cd72e15f52607354/batoanng-mui-components-3.0.25.tgz","overrides":{"@mdx-js/react":{"react":"$react"}},"_integrity":"sha512-dOqcKjH9YN0aH4jJQmVc371IbqHLQht9LCkeRopn8lWgOENxpg25Zxtaizh8EGC11LWEvV+vl3Kl2XCHpgaV7A==","_npmVersion":"11.6.0","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"24.9.0","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.4.0","file-selector":"^0.6.0","@batoanng/utils":"2.1.5","react-hook-form":"7.44.3","@tabler/icons-react":"^3.34.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.1","axios":"^1.7.9","chalk":"^5.2.0","jsdom":"^26.1.0","dotenv":"^16.0.3","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.0","storybook":"^9.0.4","tsc-watch":"^6.0.0","typescript":"5.0.4","@babel/core":"^7.20.12","@mdx-js/mdx":"^2.3.0","@types/node":"^16.11.7","lint-staged":"^13.0.2","@types/react":"^18.2.20","babel-loader":"^8.3.0","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.0.0","@types/react-dom":"^18.2.7","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"1.2.2","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.2.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"1.0.5","@storybook/addon-a11y":"^9.0.4","@storybook/addon-docs":"^9.0.4","@storybook/react-vite":"^9.0.4","@storybook/addon-links":"^9.0.4","@testing-library/react":"15.0.7","@batoanng/eslint-config":"2.0.0","@storybook/builder-vite":"^9.0.4","eslint-plugin-storybook":"^9.0.4","@chromatic-com/storybook":"^4.0.0","@batoanng/prettier-config":"1.3.1","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.6"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","framer-motion":"^12.23.24","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.0.25_1763457993012_0.7374162945690934","host":"s3://npm-registry-packages-npm-production"}},"3.0.26":{"name":"@batoanng/mui-components","version":"3.0.26","author":{"name":"Ba Toan Nguyen"},"license":"MIT","_id":"@batoanng/mui-components@3.0.26","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"269fa4358c7793599d10183529e00b1feeaeeaea","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.0.26.tgz","fileCount":524,"integrity":"sha512-Mcm1D9SPlhcHQ+ZvyoYNcvVWGYDA2q5WvW6oNyXL2Nls5yyFN9wgjVcnpq+igQhZaYYuPKvRdY7SAM3cn+ztCQ==","signatures":[{"sig":"MEQCIDpJKuJZ/e5CsS8eGOuRTXuT/vv+qBC9xXKsDUHjgz3UAiAmF6MadkDt0nPm9f0BuaFA5GQt5OTJMPxCMkSYYBS+Sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6186218},"main":"./dist/components.js","type":"module","_from":"file:batoanng-mui-components-3.0.26.tgz","types":"./dist/src/index.d.ts","engines":{"node":"20","pnpm":"10"},"scripts":{"dev":"storybook dev -p 3000","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"_resolved":"/private/var/folders/nt/pm0npgws5cb599xlj4yk9jwm0000gn/T/326b093c92ac73cca96ef5bc4553a973/batoanng-mui-components-3.0.26.tgz","overrides":{"@mdx-js/react":{"react":"$react"}},"_integrity":"sha512-Mcm1D9SPlhcHQ+ZvyoYNcvVWGYDA2q5WvW6oNyXL2Nls5yyFN9wgjVcnpq+igQhZaYYuPKvRdY7SAM3cn+ztCQ==","_npmVersion":"11.6.0","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"24.9.0","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.4.0","file-selector":"^0.6.0","@batoanng/utils":"2.1.5","react-hook-form":"7.44.3","@tabler/icons-react":"^3.34.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.1","axios":"^1.7.9","chalk":"^5.2.0","jsdom":"^26.1.0","dotenv":"^16.0.3","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.0","storybook":"^9.0.4","tsc-watch":"^6.0.0","typescript":"5.0.4","@babel/core":"^7.20.12","@mdx-js/mdx":"^2.3.0","@types/node":"^16.11.7","lint-staged":"^13.0.2","@types/react":"^18.2.20","babel-loader":"^8.3.0","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.0.0","@types/react-dom":"^18.2.7","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"1.2.2","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.2.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"1.0.5","@storybook/addon-a11y":"^9.0.4","@storybook/addon-docs":"^9.0.4","@storybook/react-vite":"^9.0.4","@storybook/addon-links":"^9.0.4","@testing-library/react":"15.0.7","@batoanng/eslint-config":"2.0.0","@storybook/builder-vite":"^9.0.4","eslint-plugin-storybook":"^9.0.4","@chromatic-com/storybook":"^4.0.0","@batoanng/prettier-config":"1.3.1","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.6"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","framer-motion":"^12.23.24","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.0.26_1763458924804_0.7515492233309815","host":"s3://npm-registry-packages-npm-production"}},"3.0.27":{"name":"@batoanng/mui-components","version":"3.0.27","author":{"name":"Ba Toan Nguyen"},"license":"MIT","_id":"@batoanng/mui-components@3.0.27","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"e2c0d1245c9222bb6da260d04003908a21d5dd24","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.0.27.tgz","fileCount":524,"integrity":"sha512-NSnOJBsN2/5Eu5Lr90sVy1KC6uUKhO428WTTWXFoQRpEk10oyZj697X6aR3Dzs5U1+qyusBlB7OXl7lxVjdVEA==","signatures":[{"sig":"MEUCIE4xrmXtV8Y0eG7+BDtfeTLF/QHx356Sy2i/dx5LEJHkAiEApQ356RUWS3SxyxOrHqnbt5OynvVC/SoGeQ6xubUxKBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5973938},"main":"./dist/components.js","type":"module","_from":"file:batoanng-mui-components-3.0.27.tgz","types":"./dist/src/index.d.ts","engines":{"node":"20","pnpm":"10"},"scripts":{"dev":"storybook dev -p 3000","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"_resolved":"/private/var/folders/nt/pm0npgws5cb599xlj4yk9jwm0000gn/T/b9e1b86e3ead95568c7c5fb7ef4b32d4/batoanng-mui-components-3.0.27.tgz","overrides":{"@mdx-js/react":{"react":"$react"}},"_integrity":"sha512-NSnOJBsN2/5Eu5Lr90sVy1KC6uUKhO428WTTWXFoQRpEk10oyZj697X6aR3Dzs5U1+qyusBlB7OXl7lxVjdVEA==","_npmVersion":"11.6.0","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"24.9.0","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.4.0","file-selector":"^0.6.0","@batoanng/utils":"2.1.5","@tabler/icons-react":"^3.34.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.1","axios":"^1.7.9","chalk":"^5.2.0","jsdom":"^26.1.0","dotenv":"^16.0.3","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.0","storybook":"^9.0.4","tsc-watch":"^6.0.0","typescript":"5.0.4","@babel/core":"^7.20.12","@mdx-js/mdx":"^2.3.0","@types/node":"^16.11.7","lint-staged":"^13.0.2","@types/react":"^18.2.20","babel-loader":"^8.3.0","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.0.0","@types/react-dom":"^18.2.7","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"1.2.2","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.2.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"1.0.5","@storybook/addon-a11y":"^9.0.4","@storybook/addon-docs":"^9.0.4","@storybook/react-vite":"^9.0.4","@storybook/addon-links":"^9.0.4","@testing-library/react":"15.0.7","@batoanng/eslint-config":"2.0.0","@storybook/builder-vite":"^9.0.4","eslint-plugin-storybook":"^9.0.4","@chromatic-com/storybook":"^4.0.0","@batoanng/prettier-config":"1.3.1","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.6"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","framer-motion":"^12.23.24","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-hook-form":"7.44.3","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.0.27_1764067645382_0.572539160074915","host":"s3://npm-registry-packages-npm-production"}},"3.0.28":{"name":"@batoanng/mui-components","version":"3.0.28","author":{"name":"Ba Toan Nguyen"},"license":"MIT","_id":"@batoanng/mui-components@3.0.28","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"6f67ce66bbda738069c9b6fffd1eff55a2160ee1","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.0.28.tgz","fileCount":524,"integrity":"sha512-cnEoe0sFb/v2od1JYQEWI+kA9v9dxgI2EgHvpSUfcIB+35zs4j1+JlFiwJmdQGZjSRnqwLyk3fdA37YbpaShnA==","signatures":[{"sig":"MEYCIQCHEmwXIfiEkKxbQJWJ619TZC1j/GhwLszBReTQd/HEtQIhAMT518S+BpBTmaAdZ/XIxd8V4TPHAiMH/lSuQOiyjXI5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5971088},"main":"./dist/components.js","type":"module","_from":"file:batoanng-mui-components-3.0.28.tgz","types":"./dist/src/index.d.ts","engines":{"node":"20","pnpm":"10"},"scripts":{"dev":"storybook dev -p 3000","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"_resolved":"/private/var/folders/nt/pm0npgws5cb599xlj4yk9jwm0000gn/T/897e3432ad613a4da2be8a05e297a341/batoanng-mui-components-3.0.28.tgz","overrides":{"@mdx-js/react":{"react":"$react"}},"_integrity":"sha512-cnEoe0sFb/v2od1JYQEWI+kA9v9dxgI2EgHvpSUfcIB+35zs4j1+JlFiwJmdQGZjSRnqwLyk3fdA37YbpaShnA==","_npmVersion":"11.6.0","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"24.9.0","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.4.0","file-selector":"^0.6.0","@batoanng/utils":"2.1.5","@tabler/icons-react":"^3.34.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.1","axios":"^1.7.9","chalk":"^5.2.0","jsdom":"^26.1.0","dotenv":"^16.0.3","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.0","storybook":"^9.0.4","tsc-watch":"^6.0.0","typescript":"5.0.4","@babel/core":"^7.20.12","@mdx-js/mdx":"^2.3.0","@types/node":"^16.11.7","lint-staged":"^13.0.2","@types/react":"^18.2.20","babel-loader":"^8.3.0","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.0.0","@types/react-dom":"^18.2.7","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"1.2.2","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.2.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"1.0.5","@storybook/addon-a11y":"^9.0.4","@storybook/addon-docs":"^9.0.4","@storybook/react-vite":"^9.0.4","@storybook/addon-links":"^9.0.4","@testing-library/react":"15.0.7","@batoanng/eslint-config":"2.0.0","@storybook/builder-vite":"^9.0.4","eslint-plugin-storybook":"^9.0.4","@chromatic-com/storybook":"^4.0.0","@batoanng/prettier-config":"1.3.1","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.6"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","framer-motion":"^12.23.24","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-hook-form":"7.44.3","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.0.28_1765073334269_0.8096598470713974","host":"s3://npm-registry-packages-npm-production"}},"3.0.30":{"name":"@batoanng/mui-components","version":"3.0.30","author":{"name":"Ba Toan Nguyen"},"license":"MIT","_id":"@batoanng/mui-components@3.0.30","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"a202c4a305e5ea000286c1c5d586650f8953c141","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.0.30.tgz","fileCount":524,"integrity":"sha512-AcA0uqAVyZZ6urExyGLSdanTkKrh1aRpI6qINde1Hljpa9CKhY8+CF7qvtQmN2EYgB45510mGpabQ5M6TG+v1Q==","signatures":[{"sig":"MEYCIQCYKYflS8Q4T6vtWky34F7am7ZOnKavqIJupPt/IkkY3QIhAMh3nOtbOTw7RdUfyxSr2s8avNv6gVo5YMNGJQxvS1P8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5972953},"main":"./dist/components.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":"20","pnpm":"10"},"gitHead":"aab12f078409babf97246ac921339bcde50b956d","scripts":{"dev":"storybook dev -p 3000","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"overrides":{"@mdx-js/react":{"react":"$react"}},"_npmVersion":"11.6.0","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"24.9.0","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.4.0","file-selector":"^0.6.0","@batoanng/utils":"2.1.5","@tabler/icons-react":"^3.34.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.1","axios":"^1.7.9","chalk":"^5.2.0","jsdom":"^26.1.0","dotenv":"^16.0.3","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.0","storybook":"^9.0.4","tsc-watch":"^6.0.0","typescript":"5.0.4","@babel/core":"^7.20.12","@mdx-js/mdx":"^2.3.0","@types/node":"^16.11.7","lint-staged":"^13.0.2","@types/react":"^18.2.20","babel-loader":"^8.3.0","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.0.0","@types/react-dom":"^18.2.7","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"workspace:*","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.2.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"workspace:*","@storybook/addon-a11y":"^9.0.4","@storybook/addon-docs":"^9.0.4","@storybook/react-vite":"^9.0.4","@storybook/addon-links":"^9.0.4","@testing-library/react":"15.0.7","@batoanng/eslint-config":"workspace:*","@storybook/builder-vite":"^9.0.4","eslint-plugin-storybook":"^9.0.4","@chromatic-com/storybook":"^4.0.0","@batoanng/prettier-config":"workspace:*","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.6"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","framer-motion":"^12.23.24","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-hook-form":"7.44.3","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.0.30_1767072508780_0.1676212871285594","host":"s3://npm-registry-packages-npm-production"}},"3.0.31":{"name":"@batoanng/mui-components","version":"3.0.31","author":{"name":"Ba Toan Nguyen"},"license":"MIT","_id":"@batoanng/mui-components@3.0.31","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"a3eeccf37004aeb50305711a4d025dc3c7421881","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.0.31.tgz","fileCount":524,"integrity":"sha512-iI8yMUN+hXEl38JRlWyluEyzsavD/JjP1YAvvVOvUdTLpGiGTwcyWh6OEghHwuXEZyR/AWC1CONsaadC1X/MtQ==","signatures":[{"sig":"MEUCIQDhuVTV7wM5S67NzoCBaeEM1qnhPZ6wqokfcIMLQcxOCAIgKyZAZFPT55sYoOC5lLRIM+lecwSGcwAiVaqN1687GsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5973117},"main":"./dist/components.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":"20","pnpm":"10"},"gitHead":"a3a4eddf5e1f8b198c6e9bbddd817157e668239e","scripts":{"dev":"storybook dev -p 3000","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"overrides":{"@mdx-js/react":{"react":"$react"}},"_npmVersion":"11.6.0","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"24.9.0","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.4.0","file-selector":"^0.6.0","@batoanng/utils":"2.1.5","@tabler/icons-react":"^3.34.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.1","axios":"^1.7.9","chalk":"^5.2.0","jsdom":"^26.1.0","dotenv":"^16.0.3","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.0","storybook":"^9.0.4","tsc-watch":"^6.0.0","typescript":"5.0.4","@babel/core":"^7.20.12","@mdx-js/mdx":"^2.3.0","@types/node":"^16.11.7","lint-staged":"^13.0.2","@types/react":"^18.2.20","babel-loader":"^8.3.0","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.0.0","@types/react-dom":"^18.2.7","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"workspace:*","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.2.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"workspace:*","@storybook/addon-a11y":"^9.0.4","@storybook/addon-docs":"^9.0.4","@storybook/react-vite":"^9.0.4","@storybook/addon-links":"^9.0.4","@testing-library/react":"15.0.7","@batoanng/eslint-config":"workspace:*","@storybook/builder-vite":"^9.0.4","eslint-plugin-storybook":"^9.0.4","@chromatic-com/storybook":"^4.0.0","@batoanng/prettier-config":"workspace:*","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.6"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","framer-motion":"^12.23.24","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-hook-form":"7.44.3","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.0.31_1767439336197_0.017730795666128785","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@batoanng/mui-components","version":"3.1.0","author":{"name":"Ba Toan Nguyen"},"license":"MIT","_id":"@batoanng/mui-components@3.1.0","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"a0008f0b0900ec349a8753b648efd32ee108c7fe","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.1.0.tgz","fileCount":529,"integrity":"sha512-pF0vTEyauNr2vxWbPn7d8cZSWPA2PyLwc5WY02JhBB6nsIAJUHmwpNlJyZJHvLuffGoLJ/z57BZ2G4GG8RXG+w==","signatures":[{"sig":"MEQCICXZG0fLHEOhGtbIU+nSgz06wh3Lbro3kkPlM4h6vLKuAiBh7bJ65XnxuPFau4hLy//aXsJOC2ryozRtvy43WrYZ8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5998423},"main":"./dist/components.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":"20","pnpm":"10"},"gitHead":"fc6df6048100316774aeaf1636e2919f4aaa64c2","scripts":{"dev":"storybook dev -p 3000","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"overrides":{"@mdx-js/react":{"react":"$react"}},"_npmVersion":"11.6.0","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"24.9.0","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.4.0","file-selector":"^0.6.0","@batoanng/utils":"2.1.5","@tabler/icons-react":"^3.34.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.1","axios":"^1.7.9","chalk":"^5.2.0","jsdom":"^26.1.0","dotenv":"^16.0.3","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.0","storybook":"^9.0.4","tsc-watch":"^6.0.0","typescript":"5.0.4","@babel/core":"^7.20.12","@mdx-js/mdx":"^2.3.0","@types/node":"^16.11.7","lint-staged":"^13.0.2","@types/react":"^18.2.20","babel-loader":"^8.3.0","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.0.0","@types/react-dom":"^18.2.7","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"workspace:*","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.2.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"workspace:*","@storybook/addon-a11y":"^9.0.4","@storybook/addon-docs":"^9.0.4","@storybook/react-vite":"^9.0.4","@storybook/addon-links":"^9.0.4","@testing-library/react":"15.0.7","@batoanng/eslint-config":"workspace:*","@storybook/builder-vite":"^9.0.4","eslint-plugin-storybook":"^9.0.4","@chromatic-com/storybook":"^4.0.0","@batoanng/prettier-config":"workspace:*","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.6"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","framer-motion":"^12.23.24","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-hook-form":"7.44.3","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.1.0_1774486857501_0.7656025626861913","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@batoanng/mui-components","version":"3.2.0","author":{"name":"Ba Toan Nguyen"},"license":"MIT","_id":"@batoanng/mui-components@3.2.0","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"3f2f5bc57f30221e0249801704df4d9a81793ece","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.2.0.tgz","fileCount":529,"integrity":"sha512-SZaLUWW4PDlK+YG/Ml4kivJDsBKzjbNr4smtej78cwYsdu4seHM4I1iyLOH706LmCEN72p6QoifIXZfhyCZQ5g==","signatures":[{"sig":"MEYCIQDS3C+kiaLmAZBCCm2ZBfCNWSdjke/H5TN3PRMLVJZYuAIhAMZdRMJRimyjZzX2gHI8dDQ/xJEboH4kbsYVgDmgQNta","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5571450},"main":"./dist/components.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0","pnpm":"10"},"gitHead":"9cc4168601836dc582ff6bb55d43e4ceca6db672","scripts":{"dev":"storybook dev -p 3000","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"pnpm run type-check","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"overrides":{"@mdx-js/react":{"react":"$react"}},"_npmVersion":"11.6.0","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"24.9.0","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.6.0","file-selector":"^0.6.0","@batoanng/utils":"workspace:*","@tabler/icons-react":"^3.41.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.2","axios":"^1.14.0","chalk":"^5.6.2","jsdom":"^26.1.0","dotenv":"^16.6.1","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.1","storybook":"^9.1.20","tsc-watch":"^6.3.1","typescript":"^5.8.3","@babel/core":"^7.29.0","@mdx-js/mdx":"^2.3.0","@types/node":"^24.9.0","lint-staged":"^13.3.0","@types/react":"^18.3.28","babel-loader":"^8.4.1","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.2.1","@types/react-dom":"^18.3.7","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"workspace:*","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.3.1","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"workspace:*","@storybook/addon-a11y":"^9.1.20","@storybook/addon-docs":"^9.1.20","@storybook/react-vite":"^9.1.20","@storybook/addon-links":"^9.1.20","@testing-library/react":"15.0.7","@batoanng/eslint-config":"workspace:*","@storybook/builder-vite":"^9.1.20","eslint-plugin-storybook":"^9.1.20","@chromatic-com/storybook":"^4.1.3","@batoanng/prettier-config":"workspace:*","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.5","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.9"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","framer-motion":"^12.23.24","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-hook-form":"7.44.3","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.2.0_1775217309847_0.004264253517566541","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@batoanng/mui-components","version":"3.3.0","author":{"name":"Ba Toan Nguyen"},"license":"MIT","_id":"@batoanng/mui-components@3.3.0","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"c6fda4f915f0c7a98ada9d94621b6972845695a7","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.3.0.tgz","fileCount":529,"integrity":"sha512-q2/Sd5vQYRvUbdrU8Y56XrsrVVzEdCE/P3GM7EdaHWiBr39RTAv9qKhel7Di6EIfXzXO1D68v8sJQT8QE9RF/A==","signatures":[{"sig":"MEUCIGMKMsRCLikzjmnk6fdHkph8UDNigHLNMgXm/qsNEZlkAiEAyyVDvTv4cuSopfKwtjqMS13YRynWKJmFElg2F4wG8WA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5571500},"main":"./dist/components.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0","pnpm":"10"},"gitHead":"a055d2e7570529644e541311f02f90581c49a25f","scripts":{"dev":"storybook dev -p 3000","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"pnpm run type-check","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"overrides":{"@mdx-js/react":{"react":"$react"}},"_npmVersion":"11.6.0","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"24.9.0","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.6.0","file-selector":"^0.6.0","@batoanng/utils":"workspace:*","@tabler/icons-react":"^3.41.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.2","axios":"^1.14.0","chalk":"^5.6.2","jsdom":"^26.1.0","dotenv":"^16.6.1","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.1","storybook":"^9.1.20","tsc-watch":"^6.3.1","typescript":"^5.8.3","@babel/core":"^7.29.0","@mdx-js/mdx":"^2.3.0","@types/node":"^24.9.0","lint-staged":"^13.3.0","@types/react":"^18.3.28","babel-loader":"^8.4.1","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.2.1","@types/react-dom":"^18.3.7","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"workspace:*","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^18.3.1","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"workspace:*","@storybook/addon-a11y":"^9.1.20","@storybook/addon-docs":"^9.1.20","@storybook/react-vite":"^9.1.20","@storybook/addon-links":"^9.1.20","@testing-library/react":"15.0.7","@batoanng/eslint-config":"workspace:*","@storybook/builder-vite":"^9.1.20","eslint-plugin-storybook":"^9.1.20","@chromatic-com/storybook":"^4.1.3","@batoanng/prettier-config":"workspace:*","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.5","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.9"},"peerDependencies":{"react":"18.3.1","react-dom":"18.3.1","@mui/utils":"^6.1.8","@mui/material":"6.1.8","framer-motion":"^12.23.24","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-hook-form":"7.44.3","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.3.0_1775438539177_0.200697728986859","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@batoanng/mui-components","version":"3.5.0","author":{"name":"Ba Toan Nguyen"},"license":"MIT","_id":"@batoanng/mui-components@3.5.0","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"e8ce6cd68d8c79e89635bcb8e79d04c3c026322f","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.5.0.tgz","fileCount":529,"integrity":"sha512-L2GYtCIxj6N2YqVfwexsC1jPXdiVf8w/vleOrVQr6DV1/flJ3F7xGRJ4YqM37mCI2cAleaQEWmYiCnKesJe+iw==","signatures":[{"sig":"MEUCIGUaByJrwVFL2b5DDD1EnfJFLHqk60PE+WM8oMTOppxwAiEA8YU15UOC31yno1PnjRiH2Di/ffVHWZnZu2AMKxGQbGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5571845},"main":"./dist/components.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0","pnpm":"10"},"gitHead":"14719db4a5e8714af766ab31ffc5204d6140bfae","scripts":{"dev":"storybook dev -p 3000","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"pnpm run type-check","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"overrides":{"@mdx-js/react":{"react":"$react"}},"_npmVersion":"11.6.0","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"24.9.0","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.6.0","file-selector":"^0.6.0","@batoanng/utils":"workspace:*","@tabler/icons-react":"^3.41.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.2","axios":"^1.14.0","chalk":"^5.6.2","jsdom":"^26.1.0","dotenv":"^16.6.1","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.1","storybook":"^9.1.20","tsc-watch":"^6.3.1","typescript":"^5.8.3","@babel/core":"^7.29.0","@mdx-js/mdx":"^2.3.0","@types/node":"^24.9.0","lint-staged":"^13.3.0","@types/react":"^19.2.14","babel-loader":"^8.4.1","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.2.1","@types/react-dom":"^19.2.3","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"workspace:*","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^19.2.4","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"workspace:*","@storybook/addon-a11y":"^9.1.20","@storybook/addon-docs":"^9.1.20","@storybook/react-vite":"^9.1.20","@storybook/addon-links":"^9.1.20","@testing-library/react":"^16.3.0","@batoanng/eslint-config":"workspace:*","@storybook/builder-vite":"^9.1.20","eslint-plugin-storybook":"^9.1.20","@chromatic-com/storybook":"^4.1.3","@batoanng/prettier-config":"workspace:*","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.5","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.9"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","@mui/utils":"^6.1.8","@mui/material":"6.1.8","framer-motion":"^12.23.24","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-hook-form":"7.44.3","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.5.0_1775442071127_0.2359795432518752","host":"s3://npm-registry-packages-npm-production"}},"3.5.1":{"name":"@batoanng/mui-components","version":"3.5.1","author":{"name":"Ba Toan Nguyen"},"license":"MIT","_id":"@batoanng/mui-components@3.5.1","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"d148530781cc73a5bafb49b1446d20c92b121660","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.5.1.tgz","fileCount":529,"integrity":"sha512-D0nLwbXkm779pfMyzsC7mJtR0LGnX3N5Pf0V3HUc0di/bzIXmt4JzrGev440JZII0Jh/14S5c5KpHyXDbXLiWg==","signatures":[{"sig":"MEUCIGG/lpGTRWZKEUUpYspTMhpajtVRVNM+uDqcd39XfrZpAiEAq+eSuYYv2K+HBpJfWyDEQxT1Hifwo0e84irkwgqQ5cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5571895},"main":"./dist/components.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0","pnpm":"10"},"gitHead":"7096ba75bee0a25f109e78cd68856d7242e970c8","scripts":{"dev":"storybook dev -p 3000","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"pnpm run type-check","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"overrides":{"@mdx-js/react":{"react":"$react"}},"_npmVersion":"11.6.0","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"24.9.0","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.6.0","file-selector":"^0.6.0","@batoanng/utils":"workspace:*","@tabler/icons-react":"^3.41.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.2","axios":"^1.14.0","chalk":"^5.6.2","jsdom":"^26.1.0","dotenv":"^16.6.1","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.1","storybook":"^9.1.20","tsc-watch":"^6.3.1","typescript":"^5.8.3","@babel/core":"^7.29.0","@mdx-js/mdx":"^2.3.0","@types/node":"^24.9.0","lint-staged":"^13.3.0","@types/react":"^19.2.14","babel-loader":"^8.4.1","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.2.1","@types/react-dom":"^19.2.3","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"workspace:*","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^19.2.4","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"workspace:*","@storybook/addon-a11y":"^9.1.20","@storybook/addon-docs":"^9.1.20","@storybook/react-vite":"^9.1.20","@storybook/addon-links":"^9.1.20","@testing-library/react":"^16.3.0","@batoanng/eslint-config":"workspace:*","@storybook/builder-vite":"^9.1.20","eslint-plugin-storybook":"^9.1.20","@chromatic-com/storybook":"^4.1.3","@batoanng/prettier-config":"workspace:*","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.5","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.9"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","@mui/utils":"^6.1.8","@mui/material":"6.1.8","framer-motion":"^12.23.24","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-hook-form":"7.57.0","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.5.1_1775442620068_0.07948184968973271","host":"s3://npm-registry-packages-npm-production"}},"3.5.2":{"name":"@batoanng/mui-components","version":"3.5.2","author":{"name":"Ba Toan Nguyen"},"license":"MIT","_id":"@batoanng/mui-components@3.5.2","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"c888abe0f791621b9364c0733d14e0b41bddbdb5","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.5.2.tgz","fileCount":529,"integrity":"sha512-pafqhumCOJJXrfmecwjalGl/vZU++kpPSD8/2RlPs5/jfJpX90cS3Kk99zNK26NpD77Fe0QZAgvfA+4illTX1w==","signatures":[{"sig":"MEUCIQD4altu0+dinomlbfu9nI5K5skD7ncEzm53i427fRDWCQIgbAqu05o+qmJqdB23NZGock4Fxgykpiy6HSXEyE2WnPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5572005},"main":"./dist/components.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0","pnpm":"10"},"gitHead":"be027cb275f2889275499342aaf7084bafeb17f8","scripts":{"dev":"storybook dev -p 3000","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"pnpm run type-check","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"overrides":{"@mdx-js/react":{"react":"$react"}},"_npmVersion":"11.6.0","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"24.9.0","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.6.0","file-selector":"^0.6.0","@batoanng/utils":"^2.4.0","@tabler/icons-react":"^3.41.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.2","axios":"^1.14.0","chalk":"^5.6.2","jsdom":"^26.1.0","dotenv":"^16.6.1","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.1","storybook":"^9.1.20","tsc-watch":"^6.3.1","typescript":"^5.8.3","@babel/core":"^7.29.0","@mdx-js/mdx":"^2.3.0","@types/node":"^24.9.0","lint-staged":"^13.3.0","@types/react":"^19.2.14","babel-loader":"^8.4.1","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.2.1","@types/react-dom":"^19.2.3","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"workspace:*","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^19.2.4","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"workspace:*","@storybook/addon-a11y":"^9.1.20","@storybook/addon-docs":"^9.1.20","@storybook/react-vite":"^9.1.20","@storybook/addon-links":"^9.1.20","@testing-library/react":"^16.3.0","@batoanng/eslint-config":"workspace:*","@storybook/builder-vite":"^9.1.20","eslint-plugin-storybook":"^9.1.20","@chromatic-com/storybook":"^4.1.3","@batoanng/prettier-config":"workspace:*","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.5","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.9"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","@mui/utils":"^6.1.8","@mui/material":"6.1.8","framer-motion":"^12.23.24","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-hook-form":"7.57.0","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.5.2_1775444080522_0.21693620664505042","host":"s3://npm-registry-packages-npm-production"}},"3.5.3":{"name":"@batoanng/mui-components","version":"3.5.3","author":{"name":"Ba Toan Nguyen"},"license":"MIT","_id":"@batoanng/mui-components@3.5.3","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"bdaa523b0baa3e0de909bc10c2e9fc0db86cb90b","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.5.3.tgz","fileCount":179,"integrity":"sha512-c/imQDHb4zRyMydKA2tIZEnJfESMg6fQv8Wsq01Og7acnm6dxg1lncgxp36+WkylW+lVYukk4W6SA+0Q43oqfw==","signatures":[{"sig":"MEYCIQCKOfTtfM2qVRrqEcGXw5eT90HlwSev0b1vSn/gDIK3IwIhANGVdTvBaqp+/UEuEm/kV1aKg5MhOxkJNnLgzZTe09h7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1626981},"main":"./dist/components.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0","pnpm":"10"},"gitHead":"20840dc0b1b07013f2457683335a5bf1f44c188d","scripts":{"dev":"storybook dev -p 3000","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"pnpm run type-check","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"overrides":{"@mdx-js/react":{"react":"$react"}},"_npmVersion":"11.6.0","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"24.9.0","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.6.0","file-selector":"^0.6.0","@batoanng/utils":"^2.4.1","@tabler/icons-react":"^3.41.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"xdm":"^3.4.0","conf":"^11.0.2","axios":"^1.14.0","chalk":"^5.6.2","jsdom":"^26.1.0","dotenv":"^16.6.1","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","commander":"^10.0.1","storybook":"^9.1.20","tsc-watch":"^6.3.1","typescript":"^5.8.3","@babel/core":"^7.29.0","@mdx-js/mdx":"^2.3.0","@types/node":"^24.9.0","lint-staged":"^13.3.0","@types/react":"^19.2.14","babel-loader":"^8.4.1","@mdx-js/react":"^1.6.22","@mdx-js/rollup":"^2.3.0","storybook-axios":"^2.2.1","@types/react-dom":"^19.2.3","vite-plugin-svgr":"4.3.0","sort-package-json":"^1.57.0","@batoanng/tsconfig":"workspace:*","axios-mock-adapter":"^2.1.0","identity-obj-proxy":"^3.0.0","@storybook/mdx2-csf":"^1.1.0","react-test-renderer":"^19.2.4","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"workspace:*","@storybook/addon-a11y":"^9.1.20","@storybook/addon-docs":"^9.1.20","@storybook/react-vite":"^9.1.20","@storybook/addon-links":"^9.1.20","@testing-library/react":"^16.3.0","@batoanng/eslint-config":"workspace:*","@storybook/builder-vite":"^9.1.20","eslint-plugin-storybook":"^9.1.20","@chromatic-com/storybook":"^4.1.3","@batoanng/prettier-config":"workspace:*","@testing-library/jest-dom":"5.16.5","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"14.5.2","@types/google-translate-api":"^2.3.5","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.9"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","@mui/utils":"^6.1.8","@mui/material":"6.1.8","framer-motion":"^12.23.24","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-easy-crop":"^5.0.2","react-hook-form":"7.57.0","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.5.3_1775547367812_0.648052589042144","host":"s3://npm-registry-packages-npm-production"}},"3.5.4":{"name":"@batoanng/mui-components","version":"3.5.4","author":{"name":"Ba Toan Nguyen"},"license":"MIT","_id":"@batoanng/mui-components@3.5.4","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"a88f30f74b0a5a2d2d8c2a99908d02c7e260b6a0","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.5.4.tgz","fileCount":179,"integrity":"sha512-VZprtSg4s2s3kvfz2Sh3ks1yl71d9XZf8DWMc3zIujb97FKd3//l6AlSVIbSSkOgl+8p6K5ehLHyrkErOyTAxg==","signatures":[{"sig":"MEUCIQDxWS1UM9GQD08MiCxDrEOJyQ01Hv7OQGvvKf7Knbk2vwIgMc/BY0a7HLoQWAlb7FZ2draZxe6BwWxLcWN5COFJGZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1626520},"main":"./dist/components.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0","pnpm":"10"},"gitHead":"b1a4f45c867b6acf7baeadccb11386fd6617f7cf","scripts":{"dev":"storybook dev -p 3000","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"pnpm run type-check","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"overrides":{"@mdx-js/react":{"react":"$react"}},"_npmVersion":"11.6.0","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"24.9.0","dependencies":{"date-fns":"^2.30.0","entities":"^4.5.0","react-use":"^17.6.0","file-selector":"^0.6.0","@batoanng/utils":"^2.4.2","@tabler/icons-react":"^3.41.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^1.14.0","jsdom":"^26.1.0","dotenv":"^16.6.1","nodemon":"^2.0.22","prettier":"2.8.8","chromatic":"12.0.0","storybook":"^9.1.20","typescript":"^5.8.3","@types/node":"^24.9.0","@types/react":"^19.2.14","storybook-axios":"^2.2.1","@types/react-dom":"^19.2.3","@batoanng/tsconfig":"^1.5.1","@storybook/mdx2-csf":"^1.1.0","storybook-addon-jsx":"^7.3.14","@batoanng/vite-config":"^1.3.1","@storybook/addon-a11y":"^9.1.20","@storybook/addon-docs":"^9.1.20","@storybook/react-vite":"^9.1.20","@storybook/addon-links":"^9.1.20","@testing-library/react":"^16.3.0","@batoanng/eslint-config":"^3.3.2","@storybook/builder-vite":"^9.1.20","eslint-plugin-storybook":"^9.1.20","@chromatic-com/storybook":"^4.1.3","@batoanng/prettier-config":"^1.7.0","@testing-library/jest-dom":"5.16.5","@testing-library/user-event":"14.5.2","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"^8.6.14","@types/testing-library__jest-dom":"^5.14.9"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","@mui/utils":"^6.1.8","@mui/material":"6.1.8","framer-motion":"^12.23.24","@emotion/react":"^11.13.5","react-dropzone":"^14.2.3","@emotion/styled":"^11.13.5","react-hook-form":"7.57.0","react-idle-timer":"^5.7.2","@mui/icons-material":"6.1.8","@mui/x-date-pickers":"7.22.2"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.5.4_1777349022885_0.06936307395865904","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@batoanng/mui-components","version":"3.6.0","author":{"name":"Ba Toan Nguyen"},"license":"MIT","_id":"@batoanng/mui-components@3.6.0","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"dist":{"shasum":"de169b696ccd64dcf5f508d6a5f9517fe4d7dfe0","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.6.0.tgz","fileCount":179,"integrity":"sha512-fuF3qqQOBtwvYCYUA9iK/r56P1VTQDJTlLCqtvATyV/YXF1m2zYgVb7p2II3t28vLKgbGbWpCYSQ3sJzZ/FymQ==","signatures":[{"sig":"MEQCIAHWEH3v5bvq2fG/auDQeIRltozk62Ac40RXUTnU/REaAiBvP+HK3gKzl6qM6787LAGcsDO5nvIo4w64xymGwPYbRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1626300},"main":"./dist/components.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=24.0.0","pnpm":"10"},"gitHead":"77f9470d74e77f51651588b25842e655993167b4","scripts":{"dev":"storybook dev -p 3000","lint":"eslint .","test":"vitest run","build":"tsc --noEmit && vite build","serve":"pnpm run build && vite preview --port 3000","format":"prettier . --write --ignore-path .gitignore && git update-index --again","test:ui":"vitest --ui","lint:fix":"eslint . --fix","chromatic":"pnpm dlx chromatic --only-changed","typecheck":"pnpm run type-check","test:watch":"vitest","type-check":"tsc --noEmit","build:watch":"nodemon --exec 'pnpm run build && yalc push'","test:coverage":"vitest --silent --watchAll=false --coverage","build-storybook":"storybook build --stats-json","test:updateSnapshot":"vitest -u"},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"overrides":{"@mdx-js/react":{"react":"$react"}},"_npmVersion":"11.6.0","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","directories":{},"_nodeVersion":"24.9.0","dependencies":{"date-fns":"^4.1.0","entities":"^8.0.0","react-use":"^17.6.0","file-selector":"^2.1.2","@batoanng/utils":"^2.4.3","@tabler/icons-react":"^3.41.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"axios":"^1.15.2","jsdom":"^29.1.1","dotenv":"^17.4.2","nodemon":"^3.1.14","prettier":"3.8.3","chromatic":"16.6.3","storybook":"^10.3.6","typescript":"^6.0.3","@types/node":"^25.6.0","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@batoanng/tsconfig":"^1.6.0","@storybook/mdx2-csf":"^1.1.0","@batoanng/vite-config":"^1.4.0","@storybook/addon-a11y":"^10.3.6","@storybook/addon-docs":"^10.3.6","@storybook/react-vite":"^10.3.6","@storybook/addon-links":"^10.3.6","@testing-library/react":"^16.3.2","@batoanng/eslint-config":"^3.4.0","@storybook/builder-vite":"^10.3.6","eslint-plugin-storybook":"^10.3.6","@chromatic-com/storybook":"^5.1.2","@batoanng/prettier-config":"^1.7.1","@testing-library/jest-dom":"6.9.1","@testing-library/user-event":"14.6.1"},"peerDependencies":{"react":"^19.2.5","react-dom":"^19.2.5","@mui/utils":"^9.0.0","@mui/material":"9.0.0","framer-motion":"^12.38.0","@emotion/react":"^11.14.0","react-dropzone":"^15.0.0","@emotion/styled":"^11.14.1","react-hook-form":"7.74.0","react-idle-timer":"^5.7.3","@mui/icons-material":"9.0.0","@mui/x-date-pickers":"9.0.4"},"peerDependenciesMeta":{"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true},"@mui/x-date-pickers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mui-components_3.6.0_1777628647821_0.36402227688883304","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"@batoanng/mui-components","version":"3.7.0","license":"MIT","author":{"name":"Ba Toan Nguyen"},"publishConfig":{"access":"public"},"type":"module","types":"./dist/src/index.d.ts","main":"./dist/components.js","module":"./dist/components.js","sideEffects":["**/*.css"],"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/components.js","default":"./dist/components.js"},"./test-utils":{"types":"./dist/src/test-utils.d.ts","import":"./dist/test-utils.js","default":"./dist/test-utils.js"}},"scripts":{"build":"tsc --noEmit && vite build","build-storybook":"storybook build --stats-json","build:watch":"nodemon --exec 'pnpm run build && yalc push'","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist && rm -rf storybook-static","format":"prettier . --write --ignore-path .gitignore && git update-index --again","lint":"eslint .","lint:fix":"eslint . --fix","serve":"pnpm run build && vite preview --port 3000","dev":"storybook dev -p 3000","test":"vitest run","test:watch":"vitest","test:ui":"vitest --ui","test:updateSnapshot":"vitest -u","test:coverage":"vitest --silent --watchAll=false --coverage","type-check":"tsc --noEmit","typecheck":"pnpm run type-check","chromatic":"pnpm dlx chromatic --only-changed"},"dependencies":{"@batoanng/utils":"^2.4.3","@tabler/icons-react":"^3.41.1","date-fns":"^4.1.0","file-selector":"^2.1.2","react-use":"^17.6.0"},"peerDependencies":{"@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@mui/icons-material":"9.0.0","@mui/material":"9.0.0","@mui/utils":"^9.0.0","@mui/x-date-pickers":"9.0.4","framer-motion":"^12.38.0","react":"^19.2.5","react-dom":"^19.2.5","react-dropzone":"^15.0.0","react-hook-form":"7.74.0","react-idle-timer":"^5.7.3","@testing-library/react":"^16.3.2"},"peerDependenciesMeta":{"@testing-library/react":{"optional":true},"@mui/x-date-pickers":{"optional":true},"react-dropzone":{"optional":true},"react-idle-timer":{"optional":true}},"devDependencies":{"@batoanng/eslint-config":"^3.4.0","@batoanng/prettier-config":"^1.7.1","@batoanng/tsconfig":"^1.6.1","@batoanng/vite-config":"^1.4.0","@chromatic-com/storybook":"^5.1.2","@storybook/addon-a11y":"^10.3.6","@storybook/addon-docs":"^10.3.6","@storybook/addon-links":"^10.3.6","@storybook/builder-vite":"^10.3.6","@storybook/mdx2-csf":"^1.1.0","@storybook/react-vite":"^10.3.6","@testing-library/jest-dom":"6.9.1","@testing-library/react":"^16.3.2","@testing-library/user-event":"14.6.1","@types/node":"^24.12.2","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","axios":"^1.15.2","chromatic":"16.6.3","dotenv":"^17.4.2","eslint-plugin-storybook":"^10.3.6","jsdom":"^29.1.1","nodemon":"^3.1.14","prettier":"3.8.3","storybook":"^10.3.6","typescript":"^6.0.3","vite-plugin-svgr":"5.2.0"},"engines":{"node":">=24.0.0","pnpm":"10"},"overrides":{"@mdx-js/react":{"react":"$react"}},"_id":"@batoanng/mui-components@3.7.0","gitHead":"ad53fad3cfbb0ecb2f62ae1306adba1206f8b909","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","_nodeVersion":"24.9.0","_npmVersion":"11.6.0","dist":{"integrity":"sha512-d5Kk7CXThXPqfB//s3cGDal/4+78e9GD09PrHMOJ04czSCDGn5DsHgzVn23XZbmk6ZbuIwkJPQlSC3gRXQQS+A==","shasum":"a05df2c6f92ddc9be9ab0da5c840ffade8f58cc8","tarball":"https://registry.npmjs.org/@batoanng/mui-components/-/mui-components-3.7.0.tgz","fileCount":180,"unpackedSize":198043,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBi32o7ZVqMvT6sNnM1cFBNQEtDFRcnwSde/OKFGeEeaAiEA9sImErmMrt5E0twsgRR1JC4nKxZn46mcNehZyu7LOQs="}]},"_npmUser":{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"},"directories":{},"maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mui-components_3.7.0_1780743488676_0.7430897781779457"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-02T10:36:32.317Z","modified":"2026-06-06T10:58:08.949Z","2.0.4":"2025-07-02T10:36:32.713Z","3.0.0":"2025-07-03T13:56:11.378Z","3.0.1":"2025-07-03T23:54:53.699Z","3.0.2":"2025-07-04T07:24:23.495Z","3.0.3":"2025-07-04T09:57:39.680Z","3.0.4":"2025-07-06T01:00:24.874Z","3.0.5":"2025-07-08T13:49:32.753Z","3.0.6":"2025-07-09T01:38:30.139Z","3.0.7":"2025-07-11T06:02:12.799Z","3.0.8":"2025-07-13T09:27:18.106Z","3.0.9":"2025-07-13T12:35:23.655Z","3.0.10":"2025-07-13T23:39:57.653Z","3.0.11":"2025-07-18T12:22:57.170Z","3.0.12":"2025-07-19T04:46:48.626Z","3.0.13":"2025-08-02T12:14:56.617Z","3.0.14":"2025-08-03T01:57:13.841Z","3.0.15":"2025-08-03T02:29:39.253Z","3.0.16":"2025-09-28T11:53:24.435Z","3.0.17":"2025-11-09T00:44:25.062Z","3.0.18":"2025-11-09T01:07:54.971Z","3.0.19":"2025-11-09T01:14:28.815Z","3.0.20":"2025-11-15T10:26:52.299Z","3.0.21":"2025-11-15T11:20:48.757Z","3.0.22":"2025-11-15T11:30:03.644Z","3.0.23":"2025-11-16T10:54:23.609Z","3.0.24":"2025-11-18T08:57:42.537Z","3.0.25":"2025-11-18T09:26:33.249Z","3.0.26":"2025-11-18T09:42:05.056Z","3.0.27":"2025-11-25T10:47:25.626Z","3.0.28":"2025-12-07T02:08:54.583Z","3.0.30":"2025-12-30T05:28:29.050Z","3.0.31":"2026-01-03T11:22:16.369Z","3.1.0":"2026-03-26T01:00:57.821Z","3.2.0":"2026-04-03T11:55:10.083Z","3.3.0":"2026-04-06T01:22:19.421Z","3.5.0":"2026-04-06T02:21:11.296Z","3.5.1":"2026-04-06T02:30:20.252Z","3.5.2":"2026-04-06T02:54:40.729Z","3.5.3":"2026-04-07T07:36:08.017Z","3.5.4":"2026-04-28T04:03:43.059Z","3.6.0":"2026-05-01T09:44:08.028Z","3.7.0":"2026-06-06T10:58:08.821Z"},"author":{"name":"Ba Toan Nguyen"},"license":"MIT","description":"[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components) [![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-","maintainers":[{"name":"batoanng","email":"michael.batoan.nguyen@gmail.com"}],"readme":"# @batoanng/mui-components\n\n[![npm version](https://img.shields.io/npm/v/@batoanng/mui-components)](https://www.npmjs.com/package/@batoanng/mui-components)\n[![install size](https://packagephobia.com/badge?p=@batoanng/mui-components)](https://packagephobia.com/result?p=@batoanng/mui-components)\n[![Storybook](https://img.shields.io/badge/storybook-online-blueviolet)](https://mui-components-batoanng.vercel.app/)\n\nA fully typed, themeable, and accessible component library built with **React**, **TypeScript**, and **Material UI (MUI)**. It follows atomic design principles and ships with a complete theming system, hooks, test utilities, and form support to accelerate UI development across multiple projects.\n\n---\n\n## ✨ Features\n\n- Built on [MUI 9](https://mui.com/)\n- Organized by Atomic Design (Atoms, Molecules, Forms)\n- Theming support (Light/Dark mode, tokenized palette, typography)\n- Custom hooks and utilities\n- Ready-to-use with `ThemeProvider` and `CssBaseline`\n- Developer tooling: Storybook, Vitest, ESLint, Prettier\n- Published on npm and deployed Storybook: [mui-components-batoanng.vercel.app](https://mui-components-batoanng.vercel.app/)\n\n---\n\n## 📦 Installation\n\n```bash\nnpm install @batoanng/mui-components\n```\n\nYou must also install peer dependencies if not already present:\n\n```bash\nnpm install react react-dom @mui/material @mui/icons-material @mui/utils @emotion/react @emotion/styled framer-motion react-hook-form\n```\n\nSome exports need optional peer dependencies:\n\n```bash\nnpm install @mui/x-date-pickers react-dropzone react-idle-timer\n```\n\n---\n\n## 🚀 Quick Start\n\nWrap your application with the theme provider:\n\n```tsx\nimport { defaultTheme } from '@batoanng/mui-components';\nimport { CssBaseline, ThemeProvider } from '@mui/material';\n\nexport default function App() {\n  return (\n    <ThemeProvider theme={defaultTheme}>\n      <CssBaseline />\n      {/* Your app components */}\n    </ThemeProvider>\n  );\n}\n```\n\nUse components:\n\n```tsx\nimport { Button } from '@batoanng/mui-components';\n\n<Button variant=\"contained\">Click me</Button>;\n```\n\n---\n\n## 🧩 Components Structure\n\n```\nsrc/\n├── components/\n│   ├── atoms/           # Base building blocks (e.g., Button, Label)\n│   ├── molecules/       # Compound components (e.g., IdleTimer)\n│   ├── form/            # Input controls and validation-aware forms (integrated with react-hook-form)\n│   └── index.ts         # Entry point for all component exports\n```\n\nAll components are re-exported via `@batoanng/mui-components`:\n\n```tsx\nimport { FormTextField } from '@batoanng/mui-components';\n```\n\nTest utilities are exported from a separate subpath so production bundles do not include Testing Library:\n\n```tsx\nimport { render, screen } from '@batoanng/mui-components/test-utils';\n```\n\n---\n\n## 🎨 Theming System\n\nLocated in `src/theme/`, it includes:\n\n- Light and Dark theme create function\n- Custom spacing, radii, shadows, typography\n- Color palette consistent with brand/UI tokens\n\nUsage:\n\n```tsx\nimport { defaultTheme, createDefaultTheme } from '@batoanng/mui-components';\n\nconst lightTheme = createDefaultTheme({}); // Light theme is default\nconst darkTheme = createDefaultTheme({ darkTheme: true });\n\n<ThemeProvider theme={lightTheme}>...</ThemeProvider>\n<ThemeProvider theme={darkTheme}>...</ThemeProvider>\n```\n\n---\n\n## 🧰 Development\n\nCommon commands:\n\n```bash\npnpm dev             # Start Storybook\npnpm test            # Run unit tests with Vitest\npnpm lint            # Run ESLint\npnpm format          # Format with Prettier\npnpm build           # Build library output\npnpm clean           # Remove local build, Storybook, cache, and package install artifacts\n```\n\nLinting is configured through the local flat config entrypoint at [`eslint.config.mjs`](./eslint.config.mjs), which composes:\n\n- `@batoanng/eslint-config`\n- `@batoanng/eslint-config/typed`\n- `@batoanng/eslint-config/test`\n\n---\n\n## 📖 Storybook\n\nView the full component library online:\n\n👉 [https://mui-components-batoanng.vercel.app/](https://mui-components-batoanng.vercel.app/)\n\nTo run locally:\n\n```bash\npnpm dev\n```\n\n---\n\n## Package Size\n\nThe published package is checked with `npm pack --dry-run`. Local folder size can be much larger because ignored generated folders such as `node_modules/.cache` and `storybook-static` are created during development.\n","readmeFilename":"README.md"}