{"_id":"@bertonni/my-ui-lib","_rev":"3-f9231708bdd7e276697332ca9b7622b9","name":"@bertonni/my-ui-lib","dist-tags":{"latest":"0.0.3"},"versions":{"0.0.1":{"name":"@bertonni/my-ui-lib","version":"0.0.1","_id":"@bertonni/my-ui-lib@0.0.1","maintainers":[{"name":"bertonni","email":"bertonnipaz@gmail.com"}],"dist":{"shasum":"ea142ff84685470fc1c23568cd1544ddf0b20d4b","tarball":"https://registry.npmjs.org/@bertonni/my-ui-lib/-/my-ui-lib-0.0.1.tgz","fileCount":8,"integrity":"sha512-+C/jNCoty5D3n+EH3tfGuVGgpFgvsYRuGvFbgM/mPN1zpNDD2iVTDfa3hXt+ttZzBUwBdGIXsupcpAFuSFWRmg==","signatures":[{"sig":"MEQCIAmlEkXih2pwIY9nq2m4T6ORW6tJL3wHTU7o1Wc+QXa2AiB6mqBHKDu/KPLGOzZh4P7M7N9h7bgYIdMozhZPdR1iXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17799},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"3c16fb5c2fc6bc5edad158509844131c5701b6cc","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsup","preview":"vite preview"},"_npmUser":{"name":"bertonni","email":"bertonnipaz@gmail.com"},"_npmVersion":"11.4.2","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","react":"^19.1.0","react-dom":"^19.1.0","lucide-react":"^0.535.0","tailwind-merge":"^3.3.1","tw-animate-css":"^1.3.6","@radix-ui/react-slot":"^1.2.3","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^7.0.4","eslint":"^9.30.1","globals":"^16.3.0","@eslint/js":"^9.30.1","typescript":"~5.8.3","@types/node":"^24.1.0","@types/react":"^19.1.8","@types/react-dom":"^19.1.6","typescript-eslint":"^8.35.1","@vitejs/plugin-react":"^4.6.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"_npmOperationalInternal":{"tmp":"tmp/my-ui-lib_0.0.1_1753981950199_0.7631665129853715","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@bertonni/my-ui-lib","version":"0.0.2","_id":"@bertonni/my-ui-lib@0.0.2","maintainers":[{"name":"bertonni","email":"bertonnipaz@gmail.com"}],"dist":{"shasum":"2ad8359c91ffa2ce1f560c016ca4de4a4bbb0f78","tarball":"https://registry.npmjs.org/@bertonni/my-ui-lib/-/my-ui-lib-0.0.2.tgz","fileCount":8,"integrity":"sha512-oqPLym8bIw92nyEk8SXIJlPyeZdgtm3R7zBk9uRMPWe/uSdoYKTcFfcL86DcGo/09dvpCD7/JNM/cLBnIk8I4Q==","signatures":[{"sig":"MEUCIQDJ5hIzBYae0yfKp2l/tmNA9rSWssxmLfFcHGs+bwa9QAIgOQY6yk1lRxNn4TyVtT4OSueY9Hg7zLJeao9T8NY+w0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17799},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f661216d3cc4263be6eab9244a2ad880a784786e","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsup","preview":"vite preview"},"_npmUser":{"name":"bertonni","email":"bertonnipaz@gmail.com"},"_npmVersion":"11.4.2","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","react":"^19.1.0","react-dom":"^19.1.0","lucide-react":"^0.535.0","tailwind-merge":"^3.3.1","tw-animate-css":"^1.3.6","@radix-ui/react-slot":"^1.2.3","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^7.0.4","eslint":"^9.30.1","globals":"^16.3.0","@eslint/js":"^9.30.1","typescript":"~5.8.3","@types/node":"^24.1.0","@types/react":"^19.1.8","@types/react-dom":"^19.1.6","typescript-eslint":"^8.35.1","@vitejs/plugin-react":"^4.6.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"_npmOperationalInternal":{"tmp":"tmp/my-ui-lib_0.0.2_1753982084315_0.8776561410730594","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@bertonni/my-ui-lib","private":false,"version":"0.0.3","type":"module","main":"dist/index.cjs","module":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"vite","build":"tsup","lint":"eslint .","preview":"vite preview"},"dependencies":{"@radix-ui/react-slot":"^1.2.3","class-variance-authority":"^0.7.1","clsx":"^2.1.1","lucide-react":"^0.535.0","react":"^19.1.0","react-dom":"^19.1.0","tailwind-merge":"^3.3.1","tw-animate-css":"^1.3.6"},"peerDependencies":{"postcss":"^8.5.6","tailwindcss":"^4.1.12","@tailwindcss/postcss":"^4.1.12"},"devDependencies":{"@eslint/js":"^9.30.1","@types/node":"^24.1.0","@types/react":"^19.1.8","@types/react-dom":"^19.1.6","@vitejs/plugin-react":"^4.6.0","eslint":"^9.30.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","globals":"^16.3.0","tsup":"^8.5.0","typescript":"~5.8.3","typescript-eslint":"^8.35.1","vite":"^7.0.4"},"_id":"@bertonni/my-ui-lib@0.0.3","gitHead":"4605e15136e26625c7525576c0159902fb929afc","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","_nodeVersion":"22.12.0","_npmVersion":"11.5.2","dist":{"integrity":"sha512-jkXKs5xuURr30JmQPCJZ17KEHSgOOsnddX5jnKce9zCzuSsa+IRJ6bjYb+/J7p85x4Zft0c3XrLIZpiERF6D+w==","shasum":"31974eb9ba112968e0bf390cf4066cc3b8c93555","tarball":"https://registry.npmjs.org/@bertonni/my-ui-lib/-/my-ui-lib-0.0.3.tgz","fileCount":8,"unpackedSize":18046,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDTg1SbktfWgPAE+ft2L79xwq70yh8Qp4gg0KCkXTqGFQIhAIUMMfiYCW93yHJTGCh/wY31z98v21MKupGZSb+3s92/"}]},"_npmUser":{"name":"bertonni","email":"bertonnipaz@gmail.com"},"directories":{},"maintainers":[{"name":"bertonni","email":"bertonnipaz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/my-ui-lib_0.0.3_1755267190451_0.5727695260493015"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-31T17:12:30.133Z","modified":"2025-08-15T14:13:10.825Z","0.0.1":"2025-07-31T17:12:30.415Z","0.0.2":"2025-07-31T17:14:44.527Z","0.0.3":"2025-08-15T14:13:10.631Z"},"description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","maintainers":[{"name":"bertonni","email":"bertonnipaz@gmail.com"}],"readme":"# React + TypeScript + Vite\r\n\r\nThis template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.\r\n\r\nCurrently, two official plugins are available:\r\n\r\n- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react) uses [Babel](https://babeljs.io/) for Fast Refresh\r\n- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh\r\n\r\n## Expanding the ESLint configuration\r\n\r\nIf you are developing a production application, we recommend updating the configuration to enable type-aware lint rules:\r\n\r\n```js\r\nexport default tseslint.config([\r\n  globalIgnores(['dist']),\r\n  {\r\n    files: ['**/*.{ts,tsx}'],\r\n    extends: [\r\n      // Other configs...\r\n\r\n      // Remove tseslint.configs.recommended and replace with this\r\n      ...tseslint.configs.recommendedTypeChecked,\r\n      // Alternatively, use this for stricter rules\r\n      ...tseslint.configs.strictTypeChecked,\r\n      // Optionally, add this for stylistic rules\r\n      ...tseslint.configs.stylisticTypeChecked,\r\n\r\n      // Other configs...\r\n    ],\r\n    languageOptions: {\r\n      parserOptions: {\r\n        project: ['./tsconfig.node.json', './tsconfig.app.json'],\r\n        tsconfigRootDir: import.meta.dirname,\r\n      },\r\n      // other options...\r\n    },\r\n  },\r\n])\r\n```\r\n\r\nYou can also install [eslint-plugin-react-x](https://github.com/Rel1cx/eslint-react/tree/main/packages/plugins/eslint-plugin-react-x) and [eslint-plugin-react-dom](https://github.com/Rel1cx/eslint-react/tree/main/packages/plugins/eslint-plugin-react-dom) for React-specific lint rules:\r\n\r\n```js\r\n// eslint.config.js\r\nimport reactX from 'eslint-plugin-react-x'\r\nimport reactDom from 'eslint-plugin-react-dom'\r\n\r\nexport default tseslint.config([\r\n  globalIgnores(['dist']),\r\n  {\r\n    files: ['**/*.{ts,tsx}'],\r\n    extends: [\r\n      // Other configs...\r\n      // Enable lint rules for React\r\n      reactX.configs['recommended-typescript'],\r\n      // Enable lint rules for React DOM\r\n      reactDom.configs.recommended,\r\n    ],\r\n    languageOptions: {\r\n      parserOptions: {\r\n        project: ['./tsconfig.node.json', './tsconfig.app.json'],\r\n        tsconfigRootDir: import.meta.dirname,\r\n      },\r\n      // other options...\r\n    },\r\n  },\r\n])\r\n```\r\n","readmeFilename":"README.md"}