{"_id":"@aim-ignite-ui/docs","name":"@aim-ignite-ui/docs","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@aim-ignite-ui/docs","version":"1.0.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"storybook dev -p 6006","build-vite":"tsc && vite build","deploy-storybook":"storybook-to-ghpages","build":"storybook build"},"keywords":[],"author":"","license":"MIT","devDependencies":{"@storybook/addon-essentials":"7.6.17","@storybook/addon-interactions":"7.6.17","@storybook/addon-links":"7.6.17","@storybook/addon-onboarding":"^1.0.11","@storybook/blocks":"7.6.17","@storybook/icons":"1.2.9","@storybook/react":"7.6.17","@storybook/react-vite":"7.6.17","@storybook/storybook-deployer":"2.8.16","@storybook/testing-library":"^0.2.2","@vitejs/plugin-react":"^4.2.1","prop-types":"^15.8.1","react":"^18.2.0","react-dom":"^18.2.0","storybook":"7.6.17","vite":"^4.0.0"},"dependencies":{"@aim-ignite-ui/eslint-config":"*","@aim-ignite-ui/react":"*","@aim-ignite-ui/tokens":"*","@aim-ignite-ui/ts-config":"*","@storybook/addon-a11y":"7.6.17","phosphor-react":"^1.4.1","polished":"^4.3.1"},"_id":"@aim-ignite-ui/docs@1.0.0","gitHead":"2af09fcba82f67bfd685ee706e3c7f4c5f4c9594","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"integrity":"sha512-qDZUjnKb38Y+Z/IW1xHWJSzEbCqFKScrpF7E0in6+qgjEiFit/I8q3g1ueVKTZQVzt9Bx9yJnzLQj1Y44b3STQ==","shasum":"a39d1ce5c3603e2be1b8d00092b972d2255f898f","tarball":"https://registry.npmjs.org/@aim-ignite-ui/docs/-/docs-1.0.0.tgz","fileCount":35,"unpackedSize":22270,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCJmfisP5qSeuNuHK1GPtRr72ESb6EtqnPo3yz08ZJoCAIgKmrUrlpHfO2d6fwQLZ70PbSaMqATJz52mKamBSosMis="}]},"_npmUser":{"name":"andersonmerten","email":"andersonmerten@gmail.com"},"directories":{},"maintainers":[{"name":"andersonmerten","email":"andersonmerten@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/docs_1.0.0_1745863025455_0.6652255084581684"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-28T17:57:05.350Z","1.0.0":"2025-04-28T17:57:05.657Z","modified":"2025-04-28T17:57:05.917Z"},"maintainers":[{"name":"andersonmerten","email":"andersonmerten@gmail.com"}],"description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","keywords":[],"license":"MIT","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  extends: [\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  languageOptions: {\r\n    // other options...\r\n    parserOptions: {\r\n      project: ['./tsconfig.node.json', './tsconfig.app.json'],\r\n      tsconfigRootDir: import.meta.dirname,\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  plugins: {\r\n    // Add the react-x and react-dom plugins\r\n    'react-x': reactX,\r\n    'react-dom': reactDom,\r\n  },\r\n  rules: {\r\n    // other rules...\r\n    // Enable its recommended typescript rules\r\n    ...reactX.configs['recommended-typescript'].rules,\r\n    ...reactDom.configs.recommended.rules,\r\n  },\r\n})\r\n```\r\n","readmeFilename":"README.md","_rev":"1-edfb485edd7d5ba9b90134e0a4cb2ba3"}