{"_id":"@bolt-js/component-template-starter","name":"@bolt-js/component-template-starter","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@bolt-js/component-template-starter","version":"0.0.1","type":"module","main":"dist/cjs/index.js","module":"dist/esm/index.es.js","types":"dist/index.d.ts","scripts":{"dev":"vite","build":"tsc && vite build","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","preview":"vite preview","prepublish":"npm run build","postpublish":"npm version patch"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@types/node":"^20.9.0","@types/react":"^18.2.15","@types/react-dom":"^18.2.7","@typescript-eslint/eslint-plugin":"^6.0.0","@typescript-eslint/parser":"^6.0.0","@vitejs/plugin-react-swc":"^3.3.2","eslint":"^8.45.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.3","react":"^18.2.0","react-dom":"^18.2.0","typescript":"^5.0.2","vite":"^4.4.5","vite-plugin-dts":"^3.6.3","vite-plugin-lib-inject-css":"^1.3.0"},"publishConfig":{"access":"public"},"dependencies":{"@bolt-js/core":"^0.0.7"},"description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","_id":"@bolt-js/component-template-starter@0.0.1","_nodeVersion":"20.3.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-tvwtfwQmpXZTQzOCsnsVBF9ZShjzVMXYB+8uJsJdV+yae3FD3DcSCCRuEQ/OPb9+qgkaBZrNmE7GJcJOgcjeVQ==","shasum":"450d16118012ffa4578652dab7e7820886b42243","tarball":"https://registry.npmjs.org/@bolt-js/component-template-starter/-/component-template-starter-0.0.1.tgz","fileCount":8,"unpackedSize":6528,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBIyoSI9kFY8sbwrPD8YqGsZcdYPUY052dKrZCTuibWrAiAW8FzZM/2gVSXzSq26UaAUOyQMF0B/Di2wDf4LrXDyig=="}]},"_npmUser":{"name":"ruggs","email":"austinruggles@gmail.com"},"directories":{},"maintainers":[{"name":"ruggs","email":"austinruggles@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/component-template-starter_0.0.1_1700024570344_0.6074639446387442"},"_hasShrinkwrap":false}},"time":{"created":"2023-11-15T05:02:50.236Z","0.0.1":"2023-11-15T05:02:50.544Z","modified":"2023-11-15T05:02:50.832Z"},"maintainers":[{"name":"ruggs","email":"austinruggles@gmail.com"}],"description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","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- Configure the top-level `parserOptions` property like this:\n\n```js\n   parserOptions: {\n    ecmaVersion: 'latest',\n    sourceType: 'module',\n    project: ['./tsconfig.json', './tsconfig.node.json'],\n    tsconfigRootDir: __dirname,\n   },\n```\n\n- Replace `plugin:@typescript-eslint/recommended` to `plugin:@typescript-eslint/recommended-type-checked` or `plugin:@typescript-eslint/strict-type-checked`\n- Optionally add `plugin:@typescript-eslint/stylistic-type-checked`\n- Install [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) and add `plugin:react/recommended` & `plugin:react/jsx-runtime` to the `extends` list\n","readmeFilename":"README.md"}