{"_id":"@alzera/react-camera","_rev":"3-894ab4731dc628d8f109e665cd60b611","name":"@alzera/react-camera","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@alzera/react-camera","version":"1.0.0","keywords":["camera","photo","video"],"author":{"name":"Alzera Cita","email":"alzeracita23@gmail.com"},"license":"MIT","_id":"@alzera/react-camera@1.0.0","maintainers":[{"name":"alzera","email":"alzeracita23@gmail.com"}],"homepage":"https://github.com/Alzera/react-camera#readme","bugs":{"url":"https://github.com/Alzera/react-camera/issues"},"dist":{"shasum":"a4baf66b44ce04f6fcaf9a078f701efba47bdb75","tarball":"https://registry.npmjs.org/@alzera/react-camera/-/react-camera-1.0.0.tgz","fileCount":18,"integrity":"sha512-kSTYzdm6m/ksNbLYONltue0/tMmMVDIWcNCKunnfQ/2Cdhv7/mggJpG5HqZovbFSyQ+rTSCwXKNkCbZOnzn2pQ==","signatures":[{"sig":"MEQCIH0WSlTgSh80lc9IyqYaLYZBgYjt7I5kRp+Lw1SkTtaWAiAnjCloxifeeXtayofuU/h52h02W+bR8/6s4dJ6FGUCsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25170},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","dev-pg":"cd ./playground && npm run dev","analyze":"npx vite-bundle-visualizer","preview":"vite preview","build-pg":"cd ./playground && npm run build"},"_npmUser":{"name":"alzera","email":"alzeracita23@gmail.com"},"repository":{"url":"git+https://github.com/Alzera/react-camera.git","type":"git"},"_npmVersion":"10.8.3","description":"Camera component for React apps","directories":{},"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.33.0","globals":"^16.3.0","@eslint/js":"^9.33.0","typescript":"^5.4.5","@types/node":"^20.12.7","@types/react":"^19.1.10","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@vitejs/plugin-react":"^4.2.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-camera_1.0.0_1755152611656_0.5514451820541666","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@alzera/react-camera","version":"1.0.1","keywords":["camera","photo","video"],"author":{"name":"Alzera Cita","email":"alzeracita23@gmail.com"},"license":"MIT","_id":"@alzera/react-camera@1.0.1","maintainers":[{"name":"alzera","email":"alzeracita23@gmail.com"}],"homepage":"https://github.com/Alzera/react-camera#readme","bugs":{"url":"https://github.com/Alzera/react-camera/issues"},"dist":{"shasum":"a1b99732f3ce21bc5ab953a215957f552c5073d0","tarball":"https://registry.npmjs.org/@alzera/react-camera/-/react-camera-1.0.1.tgz","fileCount":22,"integrity":"sha512-xKPlB5Haiv6BWQJPjvPBTJGTiCyhx2ImbhEPhK5osWfKIQZ2fSnrH/J0xNEEcLAziYsi7EHWqxxHXTC1gPSYHg==","signatures":[{"sig":"MEQCICZ0XyMTlcpMXmvb8x+rGbndmMfN2LLVegCW5y5OX5kLAiAeS0fqALWOtGmmHIf1IbiA/UtBR98e8UlkkqQpb5tDgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29265},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","build":"tsc && vite build","dev-pg":"cd ./playground && npm run dev","analyze":"npx vite-bundle-visualizer","preview":"vite preview","build-pg":"cd ./playground && npm run build"},"_npmUser":{"name":"alzera","email":"alzeracita23@gmail.com"},"repository":{"url":"git+https://github.com/Alzera/react-camera.git","type":"git"},"_npmVersion":"10.8.3","description":"Camera component for React apps","directories":{},"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^9.33.0","globals":"^16.3.0","@eslint/js":"^9.33.0","typescript":"^5.4.5","@types/node":"^20.12.7","@types/react":"^19.1.10","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@vitejs/plugin-react":"^4.2.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-camera_1.0.1_1755153047818_0.4731206163603243","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@alzera/react-camera","version":"1.0.2","description":"Camera component for React apps","license":"MIT","author":{"name":"Alzera Cita","email":"alzeracita23@gmail.com"},"keywords":["camera","photo","video"],"repository":{"type":"git","url":"git+https://github.com/Alzera/react-camera.git"},"bugs":{"url":"https://github.com/Alzera/react-camera/issues"},"homepage":"https://github.com/Alzera/react-camera#readme","type":"module","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"vite","dev-pg":"cd ./playground && npm run dev","build":"tsc && vite build","build-pg":"cd ./playground && npm run build","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","preview":"vite preview","analyze":"npx vite-bundle-visualizer"},"devDependencies":{"@types/node":"^20.12.7","@eslint/js":"^9.33.0","@types/react":"^19.1.10","@types/react-dom":"^19.1.7","@vitejs/plugin-react":"^4.2.1","eslint":"^9.33.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","globals":"^16.3.0","typescript":"^5.4.5","typescript-eslint":"^8.39.1","vite":"^6.3.5","vite-plugin-dts":"^4.5.4"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_id":"@alzera/react-camera@1.0.2","_nodeVersion":"22.8.0","_npmVersion":"10.8.3","dist":{"integrity":"sha512-Pgf94wKtHN8NvnJdndyEajdRbX/HmQK+IjoRuM+PUWJH1YKOQomf/yAR92IPJhxbe3u0B/iaAuoBG6rEX8qUMQ==","shasum":"f5b482bc763caaf4a15af0ea45da4bdb51d0982a","tarball":"https://registry.npmjs.org/@alzera/react-camera/-/react-camera-1.0.2.tgz","fileCount":22,"unpackedSize":29286,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEH2yvyi2PdGGC9X2leGg87sGW1LFZmO0isk6Q5YlO+HAiEA0mmRgdHRUdCbH5zD2HQGSujEaOiH7h+OHCKsu3Q2H04="}]},"_npmUser":{"name":"alzera","email":"alzeracita23@gmail.com"},"directories":{},"maintainers":[{"name":"alzera","email":"alzeracita23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-camera_1.0.2_1755153467054_0.9482859383928839"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-14T06:23:31.588Z","modified":"2025-08-14T06:37:47.422Z","1.0.0":"2025-08-14T06:23:31.842Z","1.0.1":"2025-08-14T06:30:48.037Z","1.0.2":"2025-08-14T06:37:47.254Z"},"bugs":{"url":"https://github.com/Alzera/react-camera/issues"},"author":{"name":"Alzera Cita","email":"alzeracita23@gmail.com"},"license":"MIT","homepage":"https://github.com/Alzera/react-camera#readme","keywords":["camera","photo","video"],"repository":{"type":"git","url":"git+https://github.com/Alzera/react-camera.git"},"description":"Camera component for React apps","maintainers":[{"name":"alzera","email":"alzeracita23@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/) 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## 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  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 tseslint.config([\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"}