{"_id":"@amoo/react-starter","_rev":"4-f9be64edc243abe2b1466b634f1ccff4","name":"@amoo/react-starter","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.1":{"name":"@amoo/react-starter","version":"1.0.1","keywords":["template","react","starter","typescript"],"author":{"name":"amoo","email":"oolong.stack@gmail.com"},"license":"MIT","_id":"@amoo/react-starter@1.0.1","maintainers":[{"name":"burnable.in","email":"burnable.in@myyahoo.com"}],"homepage":"https://github.com/oolongstack/react-starter","bugs":{"url":"https://github.com/oolongstack/react-starter/issues"},"dist":{"shasum":"3c293a8e472375c2a24c81fb6dcf4341095680eb","tarball":"https://registry.npmjs.org/@amoo/react-starter/-/react-starter-1.0.1.tgz","fileCount":15,"integrity":"sha512-4JINOlsADFX3natfZzCqFCqlij3u3F6S0n3SO3ih3WAXwVjLmtn3fkZ+brQOrQpaEBTc/Ar9iVnwhdc6SO3ncA==","signatures":[{"sig":"MEUCIQDHoDq0pTAQHTCPIoRPZgycmpbQMPeb0Ugnzl7lA+UfjQIgVuEsFx5XvEIdeRSB4gao/PmgE7zOEE/f18oYLdqghPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6902},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/components/client.js","require":"./dist/components/client.cjs"},"./shared":{"import":"./dist/components/shared.js","require":"./dist/components/shared.cjs"}},"gitHead":"7c52715f47836e07c19ed3bdb74fc1b9bb38d3a3","scripts":{"ci":"npm run build && npm run check-format && npm run check-exports && npm run lint && npm run test","dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","format":"prettier --write .","preview":"vite preview","check-format":"prettier --check .","check-exports":"attw --pack .","local-release":"changeset version && changeset publish","prepublishOnly":"npm run ci"},"_npmUser":{"name":"burnable.in","email":"burnable.in@myyahoo.com"},"repository":{"url":"git+ssh://git@github.com/oolongstack/react-starter.git","type":"git"},"_npmVersion":"10.7.0","description":"🌞 A minimist starter template for react typescript library","directories":{},"_nodeVersion":"20.15.0","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/components/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","jsdom":"^26.0.0","eslint":"^9.21.0","vitest":"^3.0.9","globals":"^15.15.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@changesets/cli":"^2.28.1","vite-plugin-dts":"^4.5.3","@types/react-dom":"^19.0.4","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","@arethetypeswrong/cli":"^0.17.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","rollup-plugin-preserve-directives":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/react-starter_1.0.1_1742713800163_0.333279699778402","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@amoo/react-starter","version":"1.0.2","keywords":["template","react","starter","typescript"],"author":{"name":"amoo","email":"oolong.stack@gmail.com"},"license":"MIT","_id":"@amoo/react-starter@1.0.2","maintainers":[{"name":"burnable.in","email":"burnable.in@myyahoo.com"}],"homepage":"https://github.com/oolongstack/react-starter","bugs":{"url":"https://github.com/oolongstack/react-starter/issues"},"dist":{"shasum":"cab6fb4143d85ccf51ef3088c77b485fdba269fa","tarball":"https://registry.npmjs.org/@amoo/react-starter/-/react-starter-1.0.2.tgz","fileCount":15,"integrity":"sha512-tRx4rFVpYttlOOpMPRXGvbET+Vf3ih69J7u47rElQGdFGg4LQhGkyne4KNBe1qR+NTHSWi1JpZIgJwdoAmpi5A==","signatures":[{"sig":"MEQCIAsXZsSZDoXYunDk2em27Q0N+c2x1dNURMxftP5Dq9X4AiA9RWCAscDqT6OReD64Fk5JZNcPhVpeB0OsHBY4qwOEhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6902},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/components/client.js","require":"./dist/components/client.cjs"},"./shared":{"import":"./dist/components/shared.js","require":"./dist/components/shared.cjs"}},"gitHead":"508800657adce53ef0204fc6bb18863eeef51f03","scripts":{"ci":"npm run build && npm run check-format && npm run check-exports && npm run lint && npm run test","dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","format":"prettier --write .","preview":"vite preview","check-format":"prettier --check .","check-exports":"attw --pack .","local-release":"changeset version && changeset publish","prepublishOnly":"npm run ci"},"_npmUser":{"name":"burnable.in","email":"burnable.in@myyahoo.com"},"repository":{"url":"git+ssh://git@github.com/oolongstack/react-starter.git","type":"git"},"_npmVersion":"10.7.0","description":"🌞 A minimist starter template for react typescript library","directories":{},"_nodeVersion":"20.15.0","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/components/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","jsdom":"^26.0.0","eslint":"^9.21.0","vitest":"^3.0.9","globals":"^15.15.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@changesets/cli":"^2.28.1","vite-plugin-dts":"^4.5.3","@types/react-dom":"^19.0.4","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","@arethetypeswrong/cli":"^0.17.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","rollup-plugin-preserve-directives":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/react-starter_1.0.2_1742804302959_0.4500060337215519","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@amoo/react-starter","version":"1.0.3","keywords":["template","react","starter","typescript"],"author":{"name":"amoo","email":"oolong.stack@gmail.com"},"license":"MIT","_id":"@amoo/react-starter@1.0.3","maintainers":[{"name":"burnable.in","email":"burnable.in@myyahoo.com"}],"homepage":"https://github.com/oolongstack/react-starter","bugs":{"url":"https://github.com/oolongstack/react-starter/issues"},"dist":{"shasum":"b31edbcada2d51d95fc3c1bbd9be40f210bb14ae","tarball":"https://registry.npmjs.org/@amoo/react-starter/-/react-starter-1.0.3.tgz","fileCount":15,"integrity":"sha512-Sv5CUq+yJ7IB+sti7NtktL7OCkVFAneFgGGA6FYbfNbS/PV6gstQWcbqK6XKq1WD06S4wDLYkKhe/fDvogX1sQ==","signatures":[{"sig":"MEQCICW58Fq6Q7Cr9H5YUZsqzneiyAc0jjRpz6Qc8RbKH53hAiBNLzYQYBpRWEPSK+oOJXsgGhXIBDlGvsCAtfdK5TpHcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6877},"main":"dist/index.cjs","type":"module","types":"dist/index.d.cts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/components/client.js","require":"./dist/components/client.cjs"},"./shared":{"import":"./dist/components/shared.js","require":"./dist/components/shared.cjs"}},"gitHead":"508800657adce53ef0204fc6bb18863eeef51f03","scripts":{"ci":"npm run build && npm run check-format && npm run lint && npm run test","dev":"vite","lint":"eslint .","test":"vitest run","build":"tsc -b && vite build","format":"prettier --write .","preview":"vite preview","check-format":"prettier --check .","check-exports":"attw --pack .","local-release":"changeset version && changeset publish","prepublishOnly":"npm run ci"},"_npmUser":{"name":"burnable.in","email":"burnable.in@myyahoo.com"},"repository":{"url":"git+ssh://git@github.com/oolongstack/react-starter.git","type":"git"},"_npmVersion":"10.9.0","description":"🌞 A minimist starter template for react typescript library","directories":{},"_nodeVersion":"23.0.0","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/components/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.0","jsdom":"^26.0.0","eslint":"^9.21.0","vitest":"^3.0.9","globals":"^15.15.0","prettier":"^3.5.3","@eslint/js":"^9.21.0","typescript":"~5.7.2","@types/node":"^22.13.10","@types/react":"^19.0.10","@changesets/cli":"^2.28.1","vite-plugin-dts":"^4.5.3","@types/react-dom":"^19.0.4","typescript-eslint":"^8.24.1","@vitejs/plugin-react":"^4.3.4","@arethetypeswrong/cli":"^0.17.4","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","rollup-plugin-preserve-directives":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/react-starter_1.0.3_1749717979125_0.6424862290722657","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@amoo/react-starter","version":"1.0.4","type":"module","description":"🌞 A minimist starter template for react typescript library","keywords":["template","react","starter","typescript"],"scripts":{"dev":"vite","build":"tsc -b && vite build","ci":"npm run build && npm run check-format && npm run check-exports && npm run lint && npm run test","lint":"eslint .","preview":"vite preview","format":"prettier --write .","check-format":"prettier --check .","check-exports":"attw --pack .","test":"vitest run","local-release":"changeset version && changeset publish","prepublishOnly":"npm run ci"},"main":"dist/index.cjs","module":"dist/index.js","types":"dist/index.d.cts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/components/client.js","require":"./dist/components/client.cjs"},"./shared":{"import":"./dist/components/shared.js","require":"./dist/components/shared.cjs"}},"typesVersions":{"*":{"*":["./dist/*","./dist/components/*","./*"]}},"publishConfig":{"access":"public"},"homepage":"https://github.com/oolongstack/react-starter","bugs":{"url":"https://github.com/oolongstack/react-starter/issues"},"author":{"name":"amoo","email":"oolong.stack@gmail.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/oolongstack/react-starter.git"},"license":"MIT","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"devDependencies":{"@arethetypeswrong/cli":"^0.17.4","@changesets/cli":"^2.28.1","@eslint/js":"^9.21.0","@types/node":"^22.13.10","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","@vitejs/plugin-react":"^4.3.4","eslint":"^9.21.0","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-react-refresh":"^0.4.19","globals":"^15.15.0","jsdom":"^26.0.0","prettier":"^3.5.3","rollup-plugin-preserve-directives":"^0.4.0","typescript":"~5.7.2","typescript-eslint":"^8.24.1","vite":"^6.2.0","vite-plugin-dts":"^4.5.3","vitest":"^3.0.9"},"_id":"@amoo/react-starter@1.0.4","gitHead":"ce888b0202613ea685d9d3d00fe431250d134090","_nodeVersion":"20.15.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-doTUh3XYe9h1uNssiWOR7uPI/4d0qczeLACL9HSFLPPjmzeQ16tNjxq/uj33WBD2gjakl9uf60pyKVV8b3MGLQ==","shasum":"eadb37535358ccff14b17b5c5d4839454a9f936d","tarball":"https://registry.npmjs.org/@amoo/react-starter/-/react-starter-1.0.4.tgz","fileCount":15,"unpackedSize":6902,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIH+cp7vxhxLfKgh6aFG7+qoMsUHJ6JJrqfaQaZrHBx0rAiAaqeXYjpJvW0UxOilU8X7NX1jF9EZYBqXMWJtZuYk2sw=="}]},"_npmUser":{"name":"burnable.in","email":"burnable.in@myyahoo.com"},"directories":{},"maintainers":[{"name":"burnable.in","email":"burnable.in@myyahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-starter_1.0.4_1749718983095_0.716131483748883"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-23T07:10:00.023Z","modified":"2025-06-12T09:03:03.467Z","1.0.1":"2025-03-23T07:10:00.368Z","1.0.2":"2025-03-24T08:18:23.128Z","1.0.3":"2025-06-12T08:46:19.308Z","1.0.4":"2025-06-12T09:03:03.279Z"},"bugs":{"url":"https://github.com/oolongstack/react-starter/issues"},"author":{"name":"amoo","email":"oolong.stack@gmail.com"},"license":"MIT","homepage":"https://github.com/oolongstack/react-starter","keywords":["template","react","starter","typescript"],"repository":{"type":"git","url":"git+ssh://git@github.com/oolongstack/react-starter.git"},"description":"🌞 A minimist starter template for react typescript library","maintainers":[{"name":"burnable.in","email":"burnable.in@myyahoo.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/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh\n- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh\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 tseslint.config({\n  extends: [\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  languageOptions: {\n    // other options...\n    parserOptions: {\n      project: [\"./tsconfig.node.json\", \"./tsconfig.app.json\"],\n      tsconfigRootDir: import.meta.dirname,\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 tseslint.config({\n  plugins: {\n    // Add the react-x and react-dom plugins\n    \"react-x\": reactX,\n    \"react-dom\": reactDom,\n  },\n  rules: {\n    // other rules...\n    // Enable its recommended typescript rules\n    ...reactX.configs[\"recommended-typescript\"].rules,\n    ...reactDom.configs.recommended.rules,\n  },\n});\n```\n","readmeFilename":"README.md"}