{"_id":"@dngsondev/sdk-aiweb","_rev":"2-2481e11e1db90e25ef726648be90f6a2","name":"@dngsondev/sdk-aiweb","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@dngsondev/sdk-aiweb","version":"1.0.0","_id":"@dngsondev/sdk-aiweb@1.0.0","maintainers":[{"name":"dngsondev","email":"dngsondev@gmail.com"}],"dist":{"shasum":"5fb1e813689e1053e5891be46fdb90a1f7ef0fae","tarball":"https://registry.npmjs.org/@dngsondev/sdk-aiweb/-/sdk-aiweb-1.0.0.tgz","fileCount":48,"integrity":"sha512-WNNojnLwdRbZE+BqKRGxh5r5Hy3ncaIFfVHl439/VQxMMaLYMRniteVS4iJRrfWADVPXQUR2iW6z6JTLoM+2Ww==","signatures":[{"sig":"MEYCIQCGptBgDvYMomFv1Hk2HQhB5D+P/hXuiuQ8zSJEBGZflAIhAN7KnUI/Y+Qu0soJDN5Y9+qkweBKOdv4unNYj9U1YVEy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12749647},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./styles":"./dist/index.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","preview":"vite preview"},"_npmUser":{"name":"dngsondev","email":"dngsondev@gmail.com"},"_npmVersion":"8.19.4","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","react-icons":"^5.5.0","react-router-dom":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.2","react":"^19.0.0","eslint":"^9.39.1","globals":"^16.5.0","react-dom":"^19.0.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.0","tailwindcss":"^4.1.17","@types/react":"^19.0.0","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.0.0","react-router-dom":"^7.0.0","@tailwindcss/vite":"^4.1.17","typescript-eslint":"^8.46.3","@vitejs/plugin-react":"^5.1.0","eslint-plugin-react-hooks":"^5.2.0","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint-plugin-react-refresh":"^0.4.24"},"_npmOperationalInternal":{"tmp":"tmp/sdk-aiweb_1.0.0_1763643404752_0.9099579923318588","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@dngsondev/sdk-aiweb","private":false,"type":"module","version":"1.0.1","main":"dist/index.cjs.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"},"./styles":"./dist/index.css"},"scripts":{"dev":"vite","build":"vite build","lint":"eslint .","preview":"vite preview"},"dependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","react-icons":"^5.5.0","react-router-dom":"^7.0.0"},"devDependencies":{"@eslint/js":"^9.39.1","@tailwindcss/vite":"^4.1.17","@types/node":"^24.10.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^5.1.0","babel-plugin-react-compiler":"^19.1.0-rc.3","eslint":"^9.39.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.24","globals":"^16.5.0","react":"^19.0.0","react-dom":"^19.0.0","react-router-dom":"^7.0.0","tailwindcss":"^4.1.17","typescript":"~5.9.3","typescript-eslint":"^8.46.3","vite":"^7.2.2","vite-plugin-dts":"^4.5.4"},"description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","_id":"@dngsondev/sdk-aiweb@1.0.1","_nodeVersion":"22.14.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-iTughyK0gdomNNPHxkJL+uK89zxUOc7DE12Y5cM+iUC8gXr7/9xcKXcjiTRr9S/8UXDUVKI+qLSPH/d9XPaksQ==","shasum":"22d47a16e74a06adcd4546d462abaff19f5cde45","tarball":"https://registry.npmjs.org/@dngsondev/sdk-aiweb/-/sdk-aiweb-1.0.1.tgz","fileCount":41,"unpackedSize":19451726,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEi3sOKu2z6j2E4v7MOwmULi07mqWeOr88+Y8ucsa3fZAiEAmUuOvzW+KJhVjMLaDjCxXJqI9AdHU3ry0j27clGCDII="}]},"_npmUser":{"name":"dngsondev","email":"dngsondev@gmail.com"},"directories":{},"maintainers":[{"name":"dngsondev","email":"dngsondev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk-aiweb_1.0.1_1763652945036_0.28854981493933285"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-20T12:56:44.615Z","modified":"2025-11-20T15:35:45.496Z","1.0.0":"2025-11-20T12:56:45.023Z","1.0.1":"2025-11-20T15:35:45.326Z"},"description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","maintainers":[{"name":"dngsondev","email":"dngsondev@gmail.com"}],"readme":"# React + TypeScript + Vite\n\nThis template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.\n\nCurrently, two official plugins are available:\n\n- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react) uses [Babel](https://babeljs.io/) (or [oxc](https://oxc.rs) when used in [rolldown-vite](https://vite.dev/guide/rolldown)) for Fast Refresh\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\n\n## React Compiler\n\nThe React Compiler is enabled on this template. See [this documentation](https://react.dev/learn/react-compiler) for more information.\n\nNote: This will impact Vite dev & build performances.\n\n## Expanding the ESLint configuration\n\nIf you are developing a production application, we recommend updating the configuration to enable type-aware lint rules:\n\n```js\nexport default defineConfig([\n  globalIgnores(['dist']),\n  {\n    files: ['**/*.{ts,tsx}'],\n    extends: [\n      // Other configs...\n\n      // Remove tseslint.configs.recommended and replace with this\n      tseslint.configs.recommendedTypeChecked,\n      // Alternatively, use this for stricter rules\n      tseslint.configs.strictTypeChecked,\n      // Optionally, add this for stylistic rules\n      tseslint.configs.stylisticTypeChecked,\n\n      // Other configs...\n    ],\n    languageOptions: {\n      parserOptions: {\n        project: ['./tsconfig.node.json', './tsconfig.app.json'],\n        tsconfigRootDir: import.meta.dirname,\n      },\n      // other options...\n    },\n  },\n])\n```\n\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:\n\n```js\n// eslint.config.js\nimport reactX from 'eslint-plugin-react-x'\nimport reactDom from 'eslint-plugin-react-dom'\n\nexport default defineConfig([\n  globalIgnores(['dist']),\n  {\n    files: ['**/*.{ts,tsx}'],\n    extends: [\n      // Other configs...\n      // Enable lint rules for React\n      reactX.configs['recommended-typescript'],\n      // Enable lint rules for React DOM\n      reactDom.configs.recommended,\n    ],\n    languageOptions: {\n      parserOptions: {\n        project: ['./tsconfig.node.json', './tsconfig.app.json'],\n        tsconfigRootDir: import.meta.dirname,\n      },\n      // other options...\n    },\n  },\n])\n```\n","readmeFilename":"README.md"}