{"_id":"react18-themes-lite","_rev":"27-bdf772309cafc135d1c8e353a31f3f5f","name":"react18-themes-lite","description":"Unleash the Power of React Server Components! Use multiple themes on your site with confidence, without losing any advantages of React Server Components.","dist-tags":{"latest":"3.2.0","alpha":"4.0.0-alpha.0"},"versions":{"0.0.1":{"name":"react18-themes-lite","version":"0.0.1","keywords":["nextjs","nextjs13","nextjs-themes","react","react18","react-server-components","react-client-components","themes","dark-mode","dark-themes","typescript","javascript"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"react18-themes-lite@0.0.1","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/mayank1513/nextjs-themes#readme","bugs":{"url":"https://github.com/mayank1513/nextjs-themes/issues"},"dist":{"shasum":"9434778f63bd21226a13bcef67f3fff04f6970c2","tarball":"https://registry.npmjs.org/react18-themes-lite/-/react18-themes-lite-0.0.1.tgz","fileCount":41,"integrity":"sha512-Jv9pGTnQsIlMtTE2RDKfOZn7tSedNCty3UFIWzT9WjwOyU8B7oqQBGNn+eg4cbYvQ0NHNhpEzi5URF7xxJethg==","signatures":[{"sig":"MEQCIBy5g2ZcSXe2ytwxIEvd+0dSpDdbOE3K5XCACG3HsWsXAiArHU+HoyYOK7SRy9SDCpB6uJo+M05hVpwL2KS6GZsImQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32583},"main":"index.js","types":"index.d.ts","gitHead":"f65a85f440fb2a0835310a0a075fc2c0b5c3bb24","_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/mayank1513/nextjs-themes.git","type":"git"},"_npmVersion":"9.5.0","description":"This project is inspired by next-themes. Next-themes is an awesome package, however, it requires wrapping everything in a provider. The provider has to be a client component as it uses hooks. And thus, it takes away all the benefits of Server Components.","directories":{},"sideEffects":false,"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"peerDependencies":{"react":"^16.8 || ^17 || ^18","zustand":"^3 || ^4","@types/react":"^16.8 || ^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/react18-themes-lite_0.0.1_1691164435260_0.39735556559341956","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"react18-themes-lite","version":"0.2.0","keywords":["nextjs","nextjs13","nextjs-themes","react","react18","react-server-components","react-client-components","themes","dark-mode","dark-themes","typescript","javascript"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"react18-themes-lite@0.2.0","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/mayank1513/nextjs-themes#readme","bugs":{"url":"https://github.com/mayank1513/nextjs-themes/issues"},"dist":{"shasum":"a82923691650316dc902672f852bab2ff22366c9","tarball":"https://registry.npmjs.org/react18-themes-lite/-/react18-themes-lite-0.2.0.tgz","fileCount":41,"integrity":"sha512-0T06DBPrCclnyvE9OqYEsJwwxbWsXotCz30BqT9EEEpXIswavZPHlO9OdlO7XdC6T6chgYNCKei86H1gbUb/fg==","signatures":[{"sig":"MEYCIQCEhf4ACbcAJbxb4tUaTjLhuyuebpc7U+b4WohJw+5a+QIhAP6Nexqq5TmjkrNRewkbHSBtMxCO1g1xJ5ubjqwPcCin","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33138},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"6ca6fcaad6ed446e94566aa6751b10ad4fb9e052","_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/mayank1513/nextjs-themes.git","type":"git"},"_npmVersion":"9.6.7","description":"This project is inspired by next-themes. Next-themes is an awesome package, however, it requires wrapping everything in a provider. The provider has to be a client component as it uses hooks. And thus, it takes away all the benefits of Server Components.","directories":{},"sideEffects":false,"_nodeVersion":"18.17.0","_hasShrinkwrap":false,"peerDependencies":{"react":"^16.8 || ^17 || ^18","zustand":"^3 || ^4","@types/react":"^16.8 || ^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/react18-themes-lite_0.2.0_1691340600020_0.2580001694567171","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"react18-themes-lite","version":"0.3.0","keywords":["nextjs","nextjs13","nextjs-themes","nextjs13-themes","react","react18","react-themes","react18-themes","react-server-components","react-client-components","themes","dark-mode","dark-themes","typescript","javascript"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"react18-themes-lite@0.3.0","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/mayank1513/nextjs-themes#readme","bugs":{"url":"https://github.com/mayank1513/nextjs-themes/issues"},"dist":{"shasum":"9c8555e626b0de1dc541a0f72e7a6701a80d56e9","tarball":"https://registry.npmjs.org/react18-themes-lite/-/react18-themes-lite-0.3.0.tgz","fileCount":55,"integrity":"sha512-dxEWUHDnX7sTdU2+kFAodv7qmV40V5g1PyHiNHvJirqodB9EbKPV1dmbt0K4PKOsUWL5PkZ0yIp8G5Hw72ZrbQ==","signatures":[{"sig":"MEYCIQDp6drtMc0Uu8cVz8VprGOXQAoGp6sSYXKzDpenJOSlSQIhALNIQiK+ywfDDAU8BaVTagEna36wfc43sHHrq+/3Kehs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37854},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"1b0b75a374d2dd90ef8fe47ddb90b23f94ec77be","_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/mayank1513/nextjs-themes.git","type":"git"},"_npmVersion":"9.6.7","description":"This project is inspired by next-themes. Next-themes is an awesome package, however, it requires wrapping everything in a provider. The provider has to be a client component as it uses hooks. And thus, it takes away all the benefits of Server Components.","directories":{},"sideEffects":false,"_nodeVersion":"18.17.0","_hasShrinkwrap":false,"peerDependencies":{"next":"^13","react":"^16.8 || ^17 || ^18","zustand":"^3 || ^4","@types/react":"^16.8 || ^17 || ^18"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react18-themes-lite_0.3.0_1691923370908_0.06838354511180711","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"react18-themes-lite","version":"0.3.1","keywords":["nextjs","nextjs13","nextjs-themes","nextjs13-themes","react","react18","react-themes","react18-themes","react-server-components","react-client-components","themes","dark-mode","dark-themes","typescript","javascript"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"react18-themes-lite@0.3.1","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/mayank1513/nextjs-themes#readme","bugs":{"url":"https://github.com/mayank1513/nextjs-themes/issues"},"dist":{"shasum":"c3e0d87cf203449cd80e4c63b00f9869a799d4c3","tarball":"https://registry.npmjs.org/react18-themes-lite/-/react18-themes-lite-0.3.1.tgz","fileCount":55,"integrity":"sha512-Rmej3DbNW/2UwD/u9qB9iMnWOn5VdtNbYIa4FB7yJEHmletcA5dzVt05UR13jB3m7f4gNnIuHeYvl/tTgmMv1Q==","signatures":[{"sig":"MEUCIQCuBZfF5OyTPmLpcrZck3dnxXDOYWOQ6Pz1xNTlGGWypwIgVCLG9k/sZygKfciKDvp6g9ODU47q29eT1O9vmGRyFMc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33098},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"24b95d3cc09aaa0015305622a6e668c18e86d040","_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/mayank1513/nextjs-themes.git","type":"git"},"_npmVersion":"9.6.7","description":"Unleash the Power of React Server Components! Use multiple themes on your site with confidence, without losing any advantages of React Server Components.","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","dependencies":{"persistnsync":"workspace:*"},"_hasShrinkwrap":false,"peerDependencies":{"next":"^8","react":"^16.8 || ^17 || ^18","zustand":"^3 || ^4","@types/react":"^16.8 || ^17 || ^18"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react18-themes-lite_0.3.1_1692989106582_0.9818515085683115","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"react18-themes-lite","version":"0.3.2","keywords":["nextjs","nextjs13","nextjs-themes","nextjs13-themes","react","react18","react-themes","react18-themes","react-server-components","react-client-components","themes","dark-mode","dark-themes","typescript","javascript"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"react18-themes-lite@0.3.2","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/mayank1513/nextjs-themes#readme","bugs":{"url":"https://github.com/mayank1513/nextjs-themes/issues"},"dist":{"shasum":"14012350771103d7be12a8fea299e7d97a97461b","tarball":"https://registry.npmjs.org/react18-themes-lite/-/react18-themes-lite-0.3.2.tgz","fileCount":55,"integrity":"sha512-zUNVSxHFTV3Dex2yRFdhJHS8T/brrFRgJwAw682+eD7y8G4D9aj4EM1xNPJI05siqU1rE2EQu3CxaaK8WZ4nYw==","signatures":[{"sig":"MEYCIQCsLkU2+PN2vAkw02o++iUUwvc38qOsR9ismZN9CsSsqQIhAI19PUKe/0jirpiNPnvLfKXiCVFq9x6bvQX0+ApCyVCZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33092},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"69e73449c2a6abee999388d33e91ba5e013bf891","_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/mayank1513/nextjs-themes.git","type":"git"},"_npmVersion":"9.6.7","description":"Unleash the Power of React Server Components! Use multiple themes on your site with confidence, without losing any advantages of React Server Components.","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","dependencies":{"persistnsync":"0.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"next":"^8","react":"^16.8 || ^17 || ^18","zustand":"^3 || ^4","@types/react":"^16.8 || ^17 || ^18"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react18-themes-lite_0.3.2_1692990715741_0.5237643653580262","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"react18-themes-lite","version":"0.4.0","keywords":["nextjs","nextjs13","nextjs-themes","nextjs13-themes","react","react18","react-themes","react18-themes","react-server-components","react-client-components","themes","dark-mode","dark-themes","typescript","javascript"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"react18-themes-lite@0.4.0","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/mayank1513/nextjs-themes#readme","bugs":{"url":"https://github.com/mayank1513/nextjs-themes/issues"},"dist":{"shasum":"b1f45f7d9893efa56677d09a25c8d4c3681f3ae2","tarball":"https://registry.npmjs.org/react18-themes-lite/-/react18-themes-lite-0.4.0.tgz","fileCount":55,"integrity":"sha512-pYP/chYEPs2AfwqpLFF+Vnv69gaFKahQ2GnGrEP2hqVpZC0BN/BZbZaBCjN96Kj7mwL0/N2yPnYtcqj4MKiTqQ==","signatures":[{"sig":"MEQCIHFc+UYYLgDDNZ+EGE9Ahw9B+j3BmVA2ZvoYrIVefcY3AiANuMIGsY0O11mEoiQCfjcpBQyKwDAJSNfAlDKNy8G79w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33087},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"0322a2ea3fd26de426fe7f21ae0b483fd061c492","_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/mayank1513/nextjs-themes.git","type":"git"},"_npmVersion":"9.6.7","description":"Unleash the Power of React Server Components! Use multiple themes on your site with confidence, without losing any advantages of React Server Components.","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","dependencies":{"persistnsync":"0.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"next":"^8","react":"^16.8 || ^17 || ^18","zustand":"^3 || ^4","@types/react":"^16.8 || ^17 || ^18"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react18-themes-lite_0.4.0_1693047174592_0.0023215733080754752","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"react18-themes-lite","version":"1.0.3","keywords":["nextjs","nextjs13","nextjs-themes","nextjs13-themes","react","react18","react-themes","react18-themes","react-server-components","react-client-components","themes","dark-mode","dark-themes","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"react18-themes-lite@1.0.3","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/mayank1513/turborepo-template/tree/main/packages/fork-me#readme","bugs":{"url":"https://github.com/mayank1513/turborepo-template/issues"},"dist":{"shasum":"1d16b999ad57b823ea7200ba214bc8b5e7b19d97","tarball":"https://registry.npmjs.org/react18-themes-lite/-/react18-themes-lite-1.0.3.tgz","fileCount":66,"integrity":"sha512-QlrYuh+WBkZduASMMHNipVJAtT3pzL8j+MYbU2a8aqGgb2YRMKfil0kb2jkX7yTD/QAYWu9AoYkKz1sNqfncoA==","signatures":[{"sig":"MEYCIQC85jidCsWUm0/mFGCNJe4GGUUmxRqk/o7QkpjIjh/vtwIhAOshcZtw4nCyCN+l0EOhRW0zQEGi5uBWTb+QAykc6yf7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53714},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"34f4701ede128c95123f3a621d71c357cb35b214","private":false,"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/mayank1513/turborepo-template.git","type":"git"},"_npmVersion":"9.6.7","description":"Unleash the Power of React Server Components! Use multiple themes on your site with confidence, without losing any advantages of React Server Components.","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"peerDependencies":{"next":"^8","react":"^16.8 || ^17 || ^18","zustand":"^3 || ^4","@types/react":"^16.8 || ^17 || ^18"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react18-themes-lite_1.0.3_1693727257540_0.8606158085143212","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"react18-themes-lite","version":"1.0.4","keywords":["nextjs","nextjs13","nextjs-themes","nextjs13-themes","react","react18","react-themes","react18-themes","react-server-components","react-client-components","themes","dark-mode","dark-themes","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"react18-themes-lite@1.0.4","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/mayank1513/turborepo-template/tree/main/packages/fork-me#readme","bugs":{"url":"https://github.com/mayank1513/turborepo-template/issues"},"dist":{"shasum":"96acf61ded595d399a4b6e80d57eaf72752f1fb4","tarball":"https://registry.npmjs.org/react18-themes-lite/-/react18-themes-lite-1.0.4.tgz","fileCount":66,"integrity":"sha512-b+6ShXql6Af4oNh6Z+l1QJYefqYBR78DADtTohZ8Cc7Gqr4CQBIdKITtc8aiXcvJ5/QI7h2+6Sc/1jkACyAkxw==","signatures":[{"sig":"MEQCIAxBXf+gaXs2MDNiGFZ6bh9hmQE8aPOllFxjxNLDAx2uAiBJAmQd+vTd5jIexdDH7glJrLmVHfrvX7H89YiE8F3tBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53714},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"f9c0770eafc98988b89994fa801a897fbae4a588","private":false,"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/mayank1513/turborepo-template.git","type":"git"},"_npmVersion":"9.6.7","description":"Unleash the Power of React Server Components! Use multiple themes on your site with confidence, without losing any advantages of React Server Components.","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"peerDependencies":{"next":"^8","react":"^16.8 || ^17 || ^18","zustand":"^3 || ^4","@types/react":"^16.8 || ^17 || ^18"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react18-themes-lite_1.0.4_1693727426930_0.3895222201073678","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"react18-themes-lite","version":"1.0.5","keywords":["nextjs","nextjs13","nextjs-themes","nextjs13-themes","react","react18","react-themes","react18-themes","react-server-components","react-client-components","themes","dark-mode","dark-themes","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"react18-themes-lite@1.0.5","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/mayank1513/react18-themes#readme","bugs":{"url":"https://github.com/mayank1513/react18-themes/issues"},"dist":{"shasum":"8fb779e4eac90e04985857a5b7bdc69f6c8bd074","tarball":"https://registry.npmjs.org/react18-themes-lite/-/react18-themes-lite-1.0.5.tgz","fileCount":66,"integrity":"sha512-1pte2kTkytWuRatCWyi9ZbcsuRyVRMtteugu9AQi3OwhTCzvDIO1YbE74hGBIruxjockSN/Z1GLcBsPnEYmo4Q==","signatures":[{"sig":"MEQCIHOVvq62qYp+JTeNtWKB/KZiIXlakKpVJk5+4nrddKi6AiBNadjEb1nmgJrx8dtSkwvtyzCjllx8VFydynUUXoEgcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54045},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"9335a3822c6ba3771d203a3f468b801fdae82c96","private":false,"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/mayank1513/react18-themes.git","type":"git"},"_npmVersion":"9.6.7","description":"Unleash the Power of React Server Components! Use multiple themes on your site with confidence, without losing any advantages of React Server Components.","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"peerDependencies":{"next":"^8","react":"^16.8 || ^17 || ^18","zustand":"^3 || ^4","@types/react":"^16.8 || ^17 || ^18"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react18-themes-lite_1.0.5_1694868239860_0.8156578760883484","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"react18-themes-lite","version":"1.0.6","keywords":["nextjs","nextjs13","nextjs-themes","nextjs13-themes","react","react18","react-themes","react18-themes","react-server-components","react-client-components","themes","dark-mode","dark-themes","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"react18-themes-lite@1.0.6","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/mayank1513/react18-themes#readme","bugs":{"url":"https://github.com/mayank1513/react18-themes/issues"},"dist":{"shasum":"ce5fb5e805e7e07b20801a3c63fc526c46f87398","tarball":"https://registry.npmjs.org/react18-themes-lite/-/react18-themes-lite-1.0.6.tgz","fileCount":66,"integrity":"sha512-Pw1fH10zBh2HTDmtlyO/kykmL2M2f6hjfCIr8wIUYv8uF5oFqiZ7TfjDauCNOZXIkePLJEu5ZwQt7J87D6vqiQ==","signatures":[{"sig":"MEQCIHCj2MEb+M5W9DAQQQaLzEkorbFsY9dYENUPjOSwKnD0AiB5UKfiLkluMH+hANCOo9sRfrXbuVMRN++e0O2GAVNjJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54045},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"f5e00cccb1e53b2cc8cb929e48fb8a750a4186e0","private":false,"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/mayank1513/react18-themes.git","type":"git"},"_npmVersion":"9.6.7","description":"Unleash the Power of React Server Components! Use multiple themes on your site with confidence, without losing any advantages of React Server Components.","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"peerDependencies":{"next":"^8","react":"^16.8 || ^17 || ^18","zustand":"^3 || ^4","@types/react":"^16.8 || ^17 || ^18"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react18-themes-lite_1.0.6_1694870059987_0.42249343254054916","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"react18-themes-lite","version":"1.0.7","keywords":["nextjs","nextjs13","nextjs-themes","nextjs13-themes","react","react18","react-themes","react18-themes","react-server-components","react-client-components","themes","next-themes","dark-mode","dark-themes","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"react18-themes-lite@1.0.7","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/mayank1513/react18-themes#readme","bugs":{"url":"https://github.com/mayank1513/react18-themes/issues"},"dist":{"shasum":"36631b7c9cd6302cd8429ebd7f85b30d7200ad40","tarball":"https://registry.npmjs.org/react18-themes-lite/-/react18-themes-lite-1.0.7.tgz","fileCount":66,"integrity":"sha512-0Obm/nGzofF4T2RuFCjG6k33g8HJnDEZtZonc6tyMQNG6zcWAD35ZTbi8LB4LEghWFIixbkIAUofWY2Eqhpqtw==","signatures":[{"sig":"MEUCIQCs2wBRfyeJcQ4jBBRcn7n9LQ6wXIfD0phaKU4bNx2WRgIgeJzXOQwfgqNxNUkwuJcr2MkQyz11YBdvbxPyjjZAR8U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54064},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"ab9e928d96b5bfd0aa10c7a93c1a141840c5867b","private":false,"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/mayank1513/react18-themes.git","type":"git"},"_npmVersion":"9.6.7","description":"Unleash the Power of React Server Components! Use multiple themes on your site with confidence, without losing any advantages of React Server Components.","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"peerDependencies":{"next":"^8","react":"^16.8 || ^17 || ^18","zustand":"^3 || ^4","@types/react":"^16.8 || ^17 || ^18"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react18-themes-lite_1.0.7_1694880316078_0.15405580317012846","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"react18-themes-lite","version":"1.0.8","keywords":["nextjs","nextjs13","nextjs-themes","nextjs13-themes","react","react18","react-themes","react18-themes","react-server-components","react-client-components","themes","next-themes","dark-mode","dark-themes","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"react18-themes-lite@1.0.8","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/mayank1513/react18-themes#readme","bugs":{"url":"https://github.com/mayank1513/react18-themes/issues"},"dist":{"shasum":"10a8996ae73e1ca55f9dcd2ddf81f8ef0d630b98","tarball":"https://registry.npmjs.org/react18-themes-lite/-/react18-themes-lite-1.0.8.tgz","fileCount":66,"integrity":"sha512-d7rPYXxZhu3BUdVhzXIxxav1c6bB/fSA+pi45h/9GOai5sngWlG6lUgUOHBkFCyzrI3ZmCjegq+fIt6TTqjKjg==","signatures":[{"sig":"MEUCIDtbClgV3Rc6QmfoOMy8322QlnD5F1S8G0lveMioYzqPAiEAxluOTmdIfy6wnvs018Dxxa5pSUMj8tJHG8IkYDfz4y0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54064},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"93e2253344bd404638f2ceaa80a29f477c43da7d","private":false,"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/mayank1513/react18-themes.git","type":"git"},"_npmVersion":"9.6.7","description":"Unleash the Power of React Server Components! Use multiple themes on your site with confidence, without losing any advantages of React Server Components.","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"peerDependencies":{"next":"^8","react":"^16.8 || ^17 || ^18","zustand":"^3 || ^4","@types/react":"^16.8 || ^17 || ^18"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react18-themes-lite_1.0.8_1694881143062_0.26007622106628503","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"react18-themes-lite","version":"1.0.9","keywords":["nextjs","nextjs13","nextjs-themes","nextjs13-themes","react","react18","react-themes","react18-themes","react-server-components","react-client-components","themes","next-themes","dark-mode","dark-themes","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"react18-themes-lite@1.0.9","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/mayank1513/react18-themes#readme","bugs":{"url":"https://github.com/mayank1513/react18-themes/issues"},"dist":{"shasum":"69eb41b21d395bfd4f9ec565dc380a97a0cb7b91","tarball":"https://registry.npmjs.org/react18-themes-lite/-/react18-themes-lite-1.0.9.tgz","fileCount":60,"integrity":"sha512-AE9cNT8dKz0KMxQ61m1wFbZNJarjhS5UFghKqPyLp5EBqYk7C0/YcDHgqzdhmkWughUBT2drYtzfsaYngfgsqg==","signatures":[{"sig":"MEUCIBFFv9oSmIoqoJmv7jqZ2pQ0EfybiEDqFX7Z0B6iW1NlAiEA599pdfIBB/+5w1CoWLtejEhrb5ZP5AtV4KN0WL8fNro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54172},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"01e6b08c5f79d71a24c98f61ac29fd6b5df65323","private":false,"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/mayank1513/react18-themes.git","type":"git"},"_npmVersion":"9.8.1","description":"Unleash the Power of React Server Components! Use multiple themes on your site with confidence, without losing any advantages of React Server Components.","directories":{},"sideEffects":false,"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"peerDependencies":{"next":"10 - 13","react":"16.8 - 18","zustand":"^3 || ^4","@types/react":"16.8 - 18"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react18-themes-lite_1.0.9_1697043399284_0.402300554166928","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"react18-themes-lite","version":"1.0.10","keywords":["nextjs","nextjs13","nextjs-themes","nextjs13-themes","react","react18","react-themes","react18-themes","react-server-components","react-client-components","themes","next-themes","dark-mode","dark-themes","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"react18-themes-lite@1.0.10","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/mayank1513/react18-themes#readme","bugs":{"url":"https://github.com/mayank1513/react18-themes/issues"},"dist":{"shasum":"3ff6164f66030974ae0bbedffc6f50cf2650efd8","tarball":"https://registry.npmjs.org/react18-themes-lite/-/react18-themes-lite-1.0.10.tgz","fileCount":60,"integrity":"sha512-cOX54Dx7yffSo3FDd+5Ety5zJXz1X0W4GJ1mPvjYx12GHurGnCNPPQRUCVm9B62/1le2hSVGwJKOe7HgSOTnbg==","signatures":[{"sig":"MEUCIGFHc8h2M03b/20LJUcwFUNis//J5UPMRPYdXQarOP1WAiEA0Ohw6Fc9KIpZTnZ53RHdvxAut9i2olDuFsOlODTXjvk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56985},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"ae74fca43b39fd4aab5745295eda86803f4d6a54","private":false,"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/mayank1513/react18-themes.git","type":"git"},"_npmVersion":"9.8.1","description":"Unleash the Power of React Server Components! Use multiple themes on your site with confidence, without losing any advantages of React Server Components.","directories":{},"sideEffects":false,"_nodeVersion":"18.18.0","dependencies":{"eslint":"^8.51.0"},"_hasShrinkwrap":false,"peerDependencies":{"next":"10 - 13","react":"16.8 - 18","zustand":"^3 || ^4","@types/react":"16.8 - 18"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react18-themes-lite_1.0.10_1697210800912_0.14673563653330635","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"react18-themes-lite","version":"1.1.0","keywords":["nextjs","nextjs13","nextjs-themes","nextjs13-themes","react","react18","react-themes","react18-themes","react-server-components","react-client-components","themes","next-themes","dark-mode","dark-themes","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"react18-themes-lite@1.1.0","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/mayank1513/react18-themes#readme","bugs":{"url":"https://github.com/mayank1513/react18-themes/issues"},"dist":{"shasum":"078b019df4059e9c7fb12101d6dd4f161bb987e1","tarball":"https://registry.npmjs.org/react18-themes-lite/-/react18-themes-lite-1.1.0.tgz","fileCount":71,"integrity":"sha512-eheqkK+WCyX45iQDAF+bLigpnnfBWqSAv74qe4X4SdEo0A38edbOPE1yApUMFITT3rKPFPa+mJrZxIYm8Mw3+w==","signatures":[{"sig":"MEUCIQDDCfkR2HrXmuh5ijQ9A50PgBlxllVRzOxyU0vj5sGWPQIgOj0jhBy/I8uwW02TlmEfEIx+iJLQwYIbKgGtRhQtRa4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68393},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"21d90a63e262fd503f870390906d7602cf50b2eb","private":false,"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/mayank1513/react18-themes.git","type":"git"},"_npmVersion":"9.8.1","description":"Unleash the Power of React Server Components! Use multiple themes on your site with confidence, without losing any advantages of React Server Components.","directories":{},"sideEffects":false,"_nodeVersion":"18.18.2","dependencies":{"eslint":"^8.52.0"},"_hasShrinkwrap":false,"peerDependencies":{"next":"10 - 13","react":"16.8 - 18","zustand":"^3 || ^4","@types/react":"16.8 - 18"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react18-themes-lite_1.1.0_1698413186821_0.3022179199282058","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"react18-themes-lite","version":"1.1.1","keywords":["nextjs","nextjs13","nextjs14","nextjs-themes","nextjs13-themes","nextjs14-themes","react","react18","react-themes","react18-themes","react-server-components","react-client-components","themes","next-themes","dark-mode","dark-themes","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"react18-themes-lite@1.1.1","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/react18-tools/react18-themes#readme","bugs":{"url":"https://github.com/react18-tools/react18-themes/issues"},"dist":{"shasum":"aca5dfd791d8b4717b615e61cc53a6ddb5d94aca","tarball":"https://registry.npmjs.org/react18-themes-lite/-/react18-themes-lite-1.1.1.tgz","fileCount":71,"integrity":"sha512-YEuhuPu2ZWOsk8rqvWCDi3iWZUBgCCKrmKSyoVv8UL5e0WgDAZU45GlOgmgzj+YupGAd3QMLBzcrgXlizzo8vQ==","signatures":[{"sig":"MEUCIHMTKqqvIMcrEUr0Rw68GVYr76TJ7Np4leqTaZyaLQ7/AiEAv2LX93vPyo7jpPSKu41SMR/o0c7x78LBBhlDvARoELs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68458},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"3f113cc2a7db041e2c31e000710ce88aa89204c3","private":false,"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-themes.git","type":"git"},"_npmVersion":"9.8.1","description":"Unleash the Power of React Server Components! Use multiple themes on your site with confidence, without losing any advantages of React Server Components.","directories":{},"sideEffects":false,"_nodeVersion":"18.18.2","dependencies":{"eslint":"^8.52.0"},"_hasShrinkwrap":false,"peerDependencies":{"next":"10 - 13","react":"16.8 - 18","zustand":"^3 || ^4","@types/react":"16.8 - 18"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react18-themes-lite_1.1.1_1699532203300_0.4571339813549171","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"react18-themes-lite","version":"1.1.2","keywords":["nextjs","nextjs13","nextjs14","nextjs-themes","nextjs13-themes","nextjs14-themes","react","react18","react-themes","react18-themes","react-server-components","react-client-components","themes","next-themes","dark-mode","dark-themes","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"react18-themes-lite@1.1.2","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/react18-tools/react18-themes#readme","bugs":{"url":"https://github.com/react18-tools/react18-themes/issues"},"dist":{"shasum":"7dedb5da2f05942c81045ed978129ded3b042a29","tarball":"https://registry.npmjs.org/react18-themes-lite/-/react18-themes-lite-1.1.2.tgz","fileCount":71,"integrity":"sha512-Tk1TlIH0vbaAINoIUghHXVtcD9qDkVosS+WvAEwKXBtSQn4CYwo/NZk7BhkS/W3I3w9T+YJ76x1QQVuk/v+zsw==","signatures":[{"sig":"MEUCIQDKC6rmAREmGXIDEi2ORdvPSs6b8fO3mMKrIOUviW4XTAIgFqdilpv7wR9aZws52IK8rJJ1XLHRcZ8dQdh1Bn/jKnI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69315},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"5a3c1d74d8ab4beeed7c82e4c3838bf6181dc339","private":false,"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-themes.git","type":"git"},"_npmVersion":"9.8.1","description":"Unleash the Power of React Server Components! Use multiple themes on your site with confidence, without losing any advantages of React Server Components.","directories":{},"sideEffects":false,"_nodeVersion":"18.18.2","dependencies":{"eslint":"^8.52.0"},"_hasShrinkwrap":false,"peerDependencies":{"next":"10 - 13","react":"16.8 - 18","zustand":"^3 || ^4","@types/react":"16.8 - 18"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react18-themes-lite_1.1.2_1699950278421_0.5767869244230748","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"react18-themes-lite","version":"1.1.3","keywords":["nextjs","nextjs13","nextjs14","nextjs-themes","nextjs13-themes","nextjs14-themes","react","react18","react-themes","react18-themes","react-server-components","react-client-components","themes","next-themes","dark-mode","dark-themes","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"react18-themes-lite@1.1.3","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/react18-tools/react18-themes#readme","bugs":{"url":"https://github.com/react18-tools/react18-themes/issues"},"dist":{"shasum":"d52df83ee79d3ce700115a72c8c62585e5ddc161","tarball":"https://registry.npmjs.org/react18-themes-lite/-/react18-themes-lite-1.1.3.tgz","fileCount":71,"integrity":"sha512-Pq0UvlMMhRaHD3riqjKgaKKAdlGMqLH37/QB/0jXs2ixHdw1wBtbK8QO+9yrLYxlwNbChKunAbAFSLEuxOJ2cQ==","signatures":[{"sig":"MEYCIQDCBoqigcNO2RY9XYONZJ0M1tifjKou2by1QX1ycPuxpwIhAId5HA6JTJcwlAEYPtM5RUrP+l5RfOs2u8OFzqIYPapm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74403},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"dc3d9be911501d0a29fb0ff64d14261984ac3f59","private":false,"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-themes.git","type":"git"},"_npmVersion":"9.8.1","description":"Unleash the Power of React Server Components! Use multiple themes on your site with confidence, without losing any advantages of React Server Components.","directories":{},"sideEffects":false,"_nodeVersion":"18.18.2","dependencies":{"eslint":"^8.54.0"},"_hasShrinkwrap":false,"peerDependencies":{"next":"10 - 14","react":"16.8 - 18","zustand":"^3 || ^4","@types/react":"16.8 - 18"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react18-themes-lite_1.1.3_1700741921925_0.81315147623537","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"react18-themes-lite","version":"2.0.0","keywords":["nextjs","nextjs13","nextjs14","nextjs-themes","nextjs13-themes","nextjs14-themes","react","react18","react-themes","react18-themes","react-server-components","react-client-components","themes","next-themes","dark-mode","dark-themes","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"react18-themes-lite@2.0.0","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/react18-tools/react18-themes#readme","bugs":{"url":"https://github.com/react18-tools/react18-themes/issues"},"dist":{"shasum":"b455da9e1ea760240c943096bc3412a8e2f850b1","tarball":"https://registry.npmjs.org/react18-themes-lite/-/react18-themes-lite-2.0.0.tgz","fileCount":75,"integrity":"sha512-T13zQxFD1nXjuu7AxuEI3P6Hfy2YupYq5yLjkUfId+A4Q50acRRuqp74IFLjLnEmiqaFZ+BsAUWe/r0V7acGiA==","signatures":[{"sig":"MEYCIQCOlTMYSpsbhJhe3r1JWH2VF/eJPaBxY7lQTeEl1YGqdAIhAKLMcK7TNfBq5ubr96FVLUo+bpCfnmXPyXnaXKh+p3MJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55617},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"a9c93fff91ec2c9926966814c15d3be411bc3905","private":false,"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-themes.git","type":"git"},"_npmVersion":"9.8.1","description":"Unleash the Power of React Server Components! Use multiple themes on your site with confidence, without losing any advantages of React Server Components.","directories":{},"sideEffects":false,"_nodeVersion":"18.18.2","dependencies":{"zustand":"^4.4.7","persist-and-sync":"^1.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"next":"10 - 14","react":"16.8 - 18","zustand":"^3 || ^4","@types/react":"16.8 - 18"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react18-themes-lite_2.0.0_1701321969164_0.0804382152782499","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"react18-themes-lite","version":"2.0.1","keywords":["nextjs","nextjs13","nextjs14","nextjs-themes","nextjs13-themes","nextjs14-themes","react","react18","react-themes","react18-themes","react-server-components","react-client-components","themes","next-themes","dark-mode","dark-themes","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"react18-themes-lite@2.0.1","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/react18-tools/react18-themes#readme","bugs":{"url":"https://github.com/react18-tools/react18-themes/issues"},"dist":{"shasum":"de23dc2812f5a22394af298466585ef586a6036f","tarball":"https://registry.npmjs.org/react18-themes-lite/-/react18-themes-lite-2.0.1.tgz","fileCount":75,"integrity":"sha512-g30SgpUasff9Y/8+aIvG+7WQOzFenbwW13RxOs5PxAO1GiRujzQEAN4L8Fv7ZoPriznM+hknaD/rZ3B8Edg8Jg==","signatures":[{"sig":"MEYCIQDv+YK/ST29+KZCe4S8MexvFpyXAshH13xYB8GRaVYkRgIhAIyGtQEgnvFtjCFRIrO+nSnGHsfanY3JNY2Ixc4Bzm7L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57193},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"500e84fec83ca79541ad3fda2e6d2fb5e019964f","private":false,"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-themes.git","type":"git"},"_npmVersion":"9.8.1","description":"Unleash the Power of React Server Components! Use multiple themes on your site with confidence, without losing any advantages of React Server Components.","directories":{},"sideEffects":false,"_nodeVersion":"18.18.2","dependencies":{"zustand":"^4.4.7","persist-and-sync":"^1.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"next":"10 - 14","react":"16.8 - 18","zustand":"^3 || ^4","@types/react":"16.8 - 18"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react18-themes-lite_2.0.1_1701334508230_0.5230062667470423","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"react18-themes-lite","version":"2.1.0","keywords":["nextjs","nextjs13","nextjs14","nextjs-themes","nextjs13-themes","nextjs14-themes","react","react18","react-themes","react18-themes","react-server-components","react-client-components","themes","next-themes","dark-mode","dark-themes","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"react18-themes-lite@2.1.0","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/react18-tools/react18-themes#readme","bugs":{"url":"https://github.com/react18-tools/react18-themes/issues"},"dist":{"shasum":"f2a494ffc71f1f7ccceb0054e0a5ecb8403358ce","tarball":"https://registry.npmjs.org/react18-themes-lite/-/react18-themes-lite-2.1.0.tgz","fileCount":88,"integrity":"sha512-/H5EA+TAiK3G1XsnyDsx0mOu3ajO0ZSaxmXgMhL+MrKGiQUEoKYmJ8whJhyElXtQz0onzRsvZ2iP+YmepXPKdg==","signatures":[{"sig":"MEYCIQCK2N2jpIEH8JPL+rnuIlAXB1+p6bzJAteJnt+Sj4Du8QIhAKuvTWyTIs+GfNoKwbT1BQ8SiGssXkV9SeLHnEAmGPkb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68086},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"41e10d8c07b467da3165c4fc6663c1a9fb57e358","private":false,"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-themes.git","type":"git"},"_npmVersion":"9.8.1","description":"Unleash the Power of React Server Components! Use multiple themes on your site with confidence, without losing any advantages of React Server Components.","directories":{},"sideEffects":false,"_nodeVersion":"18.18.2","dependencies":{"zustand":"^4.4.7","persist-and-sync":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.0.3","tsup":"^8.0.1","jsdom":"^23.0.1","react":"^18.2.0","turbo":"^1.11.0","eslint":"^8.55.0","vitest":"^1.0.2","octokit":"^3.1.2","typedoc":"^0.25.4","tsconfig":"workspace:*","@turbo/gen":"^1.11.0","typescript":"5.3.3","@types/node":"^20.10.4","@types/react":"^18.2.42","@remix-run/node":"^2.3.1","@remix-run/react":"^2.3.1","@types/react-dom":"^18.2.17","@remix-run/testing":"^2.3.1","@vitest/coverage-v8":"^1.0.2","vite-tsconfig-paths":"^4.2.1","@vitejs/plugin-react":"^4.2.1","eslint-config-custom":"workspace:*","@testing-library/react":"^14.1.2","esbuild-plugin-react18":"^0.0.6"},"peerDependencies":{"next":"10 - 14","react":"16.8 - 18","zustand":"^3 || ^4","@types/react":"16.8 - 18","@remix-run/node":"^2.3.1","@remix-run/react":"^2.3.1"},"peerDependenciesMeta":{"next":{"optional":true},"@remix-run/node":{"optional":true},"@remix-run/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react18-themes-lite_2.1.0_1701960014107_0.3930032236773815","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"react18-themes-lite","version":"2.2.0","keywords":["nextjs","nextjs13","nextjs14","nextjs-themes","nextjs13-themes","nextjs14-themes","react","react18","react-themes","react18-themes","react-server-components","react-client-components","themes","next-themes","dark-mode","dark-themes","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"react18-themes-lite@2.2.0","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/react18-tools/react18-themes#readme","bugs":{"url":"https://github.com/react18-tools/react18-themes/issues"},"dist":{"shasum":"ef298af625bccfeddc802c8ad5201acef4cddfe6","tarball":"https://registry.npmjs.org/react18-themes-lite/-/react18-themes-lite-2.2.0.tgz","fileCount":88,"integrity":"sha512-8Ddaa9PvQ0Ly41ZogEovRF1YJfRLjl2vFjl35QcS28YGl6YT3MlofEMZnGblNEONGXgSrKiLfuCUgn6LIelZZA==","signatures":[{"sig":"MEUCIQDEY8lol19qOqDSunyVA0UmbaXGfTx7NjQif2WQlNQZGQIgUBz/un18F2Mto7p+FfbPbZ4+Q/Z4yUDpnAZ/6DE97wY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81333},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"7e69e415eca6fcbda5b9ffd004b72b8d60ca424e","private":false,"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-themes.git","type":"git"},"_npmVersion":"10.2.3","description":"Unleash the Power of React Server Components! Use multiple themes on your site with confidence, without losing any advantages of React Server Components.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.0","dependencies":{"zustand":"^4.4.7","persist-and-sync":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.0.4","tsup":"^8.0.1","jsdom":"^23.0.1","react":"^18.2.0","turbo":"^1.11.1","eslint":"^8.55.0","vitest":"^1.0.2","octokit":"^3.1.2","typedoc":"^0.25.4","tsconfig":"workspace:*","@turbo/gen":"^1.11.1","typescript":"5.3.3","@types/node":"^20.10.4","@types/react":"^18.2.42","@remix-run/node":"^2.3.1","@remix-run/react":"^2.3.1","@types/react-dom":"^18.2.17","@remix-run/testing":"^2.3.1","@vitest/coverage-v8":"^1.0.2","vite-tsconfig-paths":"^4.2.2","@vitejs/plugin-react":"^4.2.1","eslint-config-custom":"workspace:*","@testing-library/react":"^14.1.2","esbuild-plugin-react18":"^0.0.6"},"peerDependencies":{"next":"10 - 14","react":"16.8 - 18","zustand":"^3 || ^4","@types/react":"16.8 - 18","@remix-run/node":"^2.3.1","@remix-run/react":"^2.3.1"},"peerDependenciesMeta":{"next":{"optional":true},"@remix-run/node":{"optional":true},"@remix-run/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react18-themes-lite_2.2.0_1702118400368_0.7275035714732714","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"react18-themes-lite","version":"2.3.0","keywords":["nextjs","nextjs13","nextjs14","nextjs-themes","nextjs13-themes","nextjs14-themes","react","react18","react-themes","react18-themes","react-server-components","react-client-components","themes","next-themes","dark-mode","dark-themes","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"react18-themes-lite@2.3.0","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/react18-tools/react18-themes#readme","bugs":{"url":"https://github.com/react18-tools/react18-themes/issues"},"dist":{"shasum":"d78f556bd8f79abb4b3dcd2e2625235a55be2dc4","tarball":"https://registry.npmjs.org/react18-themes-lite/-/react18-themes-lite-2.3.0.tgz","fileCount":89,"integrity":"sha512-PFe6KWAIHiPGn7kIvFwGV/+IBSZYllbtXw7tzK3gm/lc9mbfs2rVTCoxakWkIXzoPNTwhwJp8N3mmxfkpnR6Bw==","signatures":[{"sig":"MEQCIBGPYipAgQndIUQ9eaT2IeNsfqK80RIEA/Uo/5QwW7HqAiBUJtb+CMptncea7MD6muqleW9YtP37WUM5zy8OBIqkOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86735},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"e2ecfb06e024642032b845fae8c11ee82f2ba1b3","private":false,"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-themes.git","type":"git"},"_npmVersion":"10.2.3","description":"Unleash the Power of React Server Components! Use multiple themes on your site with confidence, without losing any advantages of React Server Components.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.0","dependencies":{"zustand":"^4.4.7","persist-and-sync":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.0.4","tsup":"^8.0.1","jsdom":"^23.0.1","react":"^18.2.0","turbo":"^1.11.2","eslint":"^8.56.0","vitest":"^1.1.1","octokit":"^3.1.2","typedoc":"^0.25.5","tsconfig":"workspace:*","@turbo/gen":"^1.11.2","typescript":"5.3.3","@types/node":"^20.10.6","@types/react":"^18.2.46","@remix-run/node":"^2.4.1","@remix-run/react":"^2.4.1","@types/react-dom":"^18.2.18","@remix-run/testing":"^2.4.1","@vitest/coverage-v8":"^1.1.1","vite-tsconfig-paths":"^4.2.3","@vitejs/plugin-react":"^4.2.1","eslint-config-custom":"workspace:*","@testing-library/react":"^14.1.2","esbuild-plugin-react18":"^0.0.6"},"peerDependencies":{"next":"10 - 14","react":"16.8 - 18","zustand":"^3 || ^4","@types/react":"16.8 - 18","@remix-run/node":"^2.3.1","@remix-run/react":"^2.3.1"},"peerDependenciesMeta":{"next":{"optional":true},"@remix-run/node":{"optional":true},"@remix-run/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react18-themes-lite_2.3.0_1704125818454_0.4406374584181463","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"react18-themes-lite","version":"2.3.1","keywords":["nextjs","nextjs13","nextjs14","nextjs-themes","nextjs13-themes","nextjs14-themes","react","react18","react-themes","react18-themes","react18-tools","react-server-components","react-client-components","themes","next-themes","dark-mode","dark-themes","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"react18-themes-lite@2.3.1","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/react18-tools/react18-themes#readme","bugs":{"url":"https://github.com/react18-tools/react18-themes/issues"},"dist":{"shasum":"e52e96eb7a9c3a3d40d36e7eb28c3a8b3feec2d9","tarball":"https://registry.npmjs.org/react18-themes-lite/-/react18-themes-lite-2.3.1.tgz","fileCount":89,"integrity":"sha512-qe5yrOh6sT5AxL1JmQU1l2PvO9hHgMUc2HNOBvMuWa7YUXj2ZqM/exZzYt5uArFj0arh6d1v+D1+jdKmLrMPyQ==","signatures":[{"sig":"MEQCIG98mjkBCsWOw4i8M0jpmw9WWhqUNeYeDM6gkA1IE4twAiB3aRcriXSJmPUMFhTz27+7snPpNQJIhQTaLtuBs09i5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react18-themes-lite@2.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86801},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"50eb8e1068e980764395f63eae9b22f593189240","private":false,"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-themes.git","type":"git"},"_npmVersion":"10.2.3","description":"Unleash the Power of React Server Components! Use multiple themes on your site with confidence, without losing any advantages of React Server Components.","directories":{},"sideEffects":false,"_nodeVersion":"18.19.0","dependencies":{"zustand":"^4.4.7","persist-and-sync":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.0.4","tsup":"^8.0.1","jsdom":"^23.0.1","react":"^18.2.0","turbo":"^1.11.2","eslint":"^8.56.0","vitest":"^1.1.1","octokit":"^3.1.2","typedoc":"^0.25.5","tsconfig":"workspace:*","@turbo/gen":"^1.11.2","typescript":"5.3.3","@types/node":"^20.10.6","@types/react":"^18.2.46","@remix-run/node":"^2.4.1","@remix-run/react":"^2.4.1","@types/react-dom":"^18.2.18","@remix-run/testing":"^2.4.1","@vitest/coverage-v8":"^1.1.1","vite-tsconfig-paths":"^4.2.3","@vitejs/plugin-react":"^4.2.1","eslint-config-custom":"workspace:*","@testing-library/react":"^14.1.2","esbuild-plugin-react18":"^0.0.6"},"peerDependencies":{"next":"10 - 14","react":"16.8 - 18","zustand":"^3 || ^4","@types/react":"16.8 - 18","@remix-run/node":"^2.3.1","@remix-run/react":"^2.3.1"},"peerDependenciesMeta":{"next":{"optional":true},"@remix-run/node":{"optional":true},"@remix-run/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react18-themes-lite_2.3.1_1704127295944_0.34320351912193425","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"react18-themes-lite","version":"3.0.0","keywords":["nextjs","nextjs13","nextjs14","nextjs-themes","nextjs13-themes","nextjs14-themes","react","react18","react-themes","react18-themes","react18-tools","react-server-components","react-client-components","themes","next-themes","dark-mode","dark-themes","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"react18-themes-lite@3.0.0","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/react18-tools/react18-themes#readme","bugs":{"url":"https://github.com/react18-tools/react18-themes/issues"},"dist":{"shasum":"f12912d25334efc09e62b666caab20dc3f203443","tarball":"https://registry.npmjs.org/react18-themes-lite/-/react18-themes-lite-3.0.0.tgz","fileCount":98,"integrity":"sha512-TNE1xjPmZcN1HmIWsXuz9GSxOvQgqc2J9dNOCRd4Nh2DV0Lu482AU5+kq+56nzMc4fO9+WEoOL8rVzw0rl7vBg==","signatures":[{"sig":"MEYCIQCCVba7MuYKe2FEJwfUrxlr4xAwTPgJwvSnzRhCepUrBQIhAI3rNNI/d0l/W7VLONGJy9vgV0sEu17TLWlPrV5brc+V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react18-themes-lite@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":101615},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"3fb5e1abae85360c2861040fc4fc3d62357f7551","private":false,"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-themes.git","type":"git"},"_npmVersion":"10.2.4","description":"Unleash the Power of React Server Components! Use multiple themes on your site with confidence, without losing any advantages of React Server Components.","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"next":"^14.1.0","tsup":"^8.0.2","jsdom":"^24.0.0","react":"^18.2.0","turbo":"^1.12.4","eslint":"^8.57.0","vitest":"^1.3.1","octokit":"^3.1.2","typedoc":"^0.25.8","tsconfig":"workspace:*","@turbo/gen":"^1.12.4","typescript":"5.3.3","@types/node":"^20.11.20","@types/react":"^18.2.58","@remix-run/node":"^2.7.2","@remix-run/react":"^2.7.2","@types/react-dom":"^18.2.19","@remix-run/testing":"^2.7.2","@vitest/coverage-v8":"^1.3.1","vite-tsconfig-paths":"^4.3.1","@vitejs/plugin-react":"^4.2.1","eslint-config-custom":"workspace:*","@testing-library/react":"^14.2.1","esbuild-plugin-react18":"^0.0.7"},"peerDependencies":{"next":"10 - 14","r18gs":"^0","react":"16.8 - 18","@types/react":"16.8 - 18","@remix-run/node":"^2.3.1","@remix-run/react":"^2.3.1"},"peerDependenciesMeta":{"next":{"optional":true},"@remix-run/node":{"optional":true},"@remix-run/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react18-themes-lite_3.0.0_1708935485669_0.6571713922928313","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"react18-themes-lite","version":"3.1.0","keywords":["nextjs","nextjs13","nextjs14","nextjs-themes","nextjs13-themes","nextjs14-themes","react","react18","react-themes","react18-themes","react18-tools","react-server-components","react-client-components","themes","next-themes","dark-mode","dark-themes","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"react18-themes-lite@3.1.0","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/react18-tools/react18-themes#readme","bugs":{"url":"https://github.com/react18-tools/react18-themes/issues"},"dist":{"shasum":"bfd399ef2460db161daf6cb60168e4e955745085","tarball":"https://registry.npmjs.org/react18-themes-lite/-/react18-themes-lite-3.1.0.tgz","fileCount":98,"integrity":"sha512-oFk+0NBSUt9qx7rbyj8vKmuLrkG1YxU7Edet7SEcaeG2vDpQ67AHdcZZgknGc/BJMtgbP4c5iKdibh2YtJB9Ig==","signatures":[{"sig":"MEYCIQDHq4gppIawdWvcE5Sklr3BSGbjrGS7LOP5DDHIPmOgKQIhAP1CEvv4UVjqSUn9Kwy8Qi3WraeTuhkFV1j7rTw8Vo+K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react18-themes-lite@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":103463},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"48a7ebede5b88b915f18cb55c6792967442d7d81","private":false,"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-themes.git","type":"git"},"_npmVersion":"10.2.4","description":"Unleash the Power of React Server Components! Use multiple themes on your site with confidence, without losing any advantages of React Server Components.","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"next":"^14.1.0","tsup":"^8.0.2","jsdom":"^24.0.0","react":"^18.2.0","turbo":"^1.12.4","eslint":"^8.57.0","vitest":"^1.3.1","octokit":"^3.1.2","typedoc":"^0.25.9","tsconfig":"workspace:*","@turbo/gen":"^1.12.4","typescript":"5.3.3","@types/node":"^20.11.21","@types/react":"^18.2.60","@remix-run/node":"^2.7.2","@remix-run/react":"^2.7.2","@types/react-dom":"^18.2.19","@remix-run/testing":"^2.7.2","@vitest/coverage-v8":"^1.3.1","vite-tsconfig-paths":"^4.3.1","@vitejs/plugin-react":"^4.2.1","eslint-config-custom":"workspace:*","@testing-library/react":"^14.2.1","esbuild-plugin-react18":"^0.0.7"},"peerDependencies":{"next":"10 - 14","r18gs":"^0","react":"16.8 - 18","@types/react":"16.8 - 18","@remix-run/node":"^2.3.1","@remix-run/react":"^2.3.1"},"peerDependenciesMeta":{"next":{"optional":true},"@remix-run/node":{"optional":true},"@remix-run/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react18-themes-lite_3.1.0_1709090925816_0.11431362363516384","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"react18-themes-lite","version":"3.2.0","keywords":["React","React 18","React 19","Next.js","Next.js 14","React server components","Customizable","Compatibility","Frontend development","UI components","Web development","Modern","Seamless integration","nextjs","nextjs13","nextjs14","nextjs15","react18-themes","react18-themes","tailwindcss","tailwindcss-support","react18-tools","react-themes","react-client-components","themes","dark-mode","dark-theme","dark-themes","typescript","javascript","mayank1513","turborepo-template","multi-theme support","React themes","Server-side rendering","SSR","Theme switching"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MPL-2.0","_id":"react18-themes-lite@3.2.0","homepage":"https://github.com/react18-tools/react18-themes/#readme","bugs":{"url":"https://github.com/react18-tools/react18-themes/issues"},"dist":{"shasum":"45144728f0f26978f2ca3780cf3493bce5ce6e95","tarball":"https://registry.npmjs.org/react18-themes-lite/-/react18-themes-lite-3.2.0.tgz","fileCount":86,"integrity":"sha512-uLbx4gRmc7GVNOiWbZm9tOvYTQ5y6dOXHRtAcaQyS8G9LeLyLse+6qUaF38Z9/c4Z0bhnETEc/d/HHMoRXe+9g==","signatures":[{"sig":"MEYCIQDO8IkdmcCqZhIiEItZqB1SdH0TNVV+LjstJCkd9UtVjgIhAIiakpNk3msoivwJhYOPDmdGFBBqZMFDojwx7phv3eQp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react18-themes-lite@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":70924},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./css":"./index.css","./hooks":{"types":"./hooks/index.d.ts","import":"./hooks/index.mjs","require":"./hooks/index.js"},"./client":{"types":"./client/index.d.ts","import":"./client/index.mjs","require":"./client/index.js"},"./server":{"types":"./server/index.d.ts","import":"./server/index.mjs","require":"./server/index.js"},"./styles":"./index.css","./styles.css":"./index.css","./color-switch":{"types":"./client/color-switch/index.d.ts","import":"./client/color-switch/index.mjs","require":"./client/color-switch/index.js"},"./server/remix":{"types":"./server/remix/index.d.ts","import":"./server/remix/index.mjs","require":"./server/remix/index.js"},"./server/nextjs":{"types":"./server/nextjs/index.d.ts","import":"./server/nextjs/index.mjs","require":"./server/nextjs/index.js"},"./theme-switcher":{"types":"./client/theme-switcher/index.d.ts","import":"./client/theme-switcher/index.mjs","require":"./client/theme-switcher/index.js"},"./hooks/use-theme":{"types":"./hooks/index.d.ts","import":"./hooks/index.mjs","require":"./hooks/index.js"},"./client/color-switch":{"types":"./client/color-switch/index.d.ts","import":"./client/color-switch/index.mjs","require":"./client/color-switch/index.js"},"./client/theme-switcher":{"types":"./client/theme-switcher/index.d.ts","import":"./client/theme-switcher/index.mjs","require":"./client/theme-switcher/index.js"},"./server/remix/remix-server-target":{"types":"./server/remix/remix-server-target/index.d.ts","import":"./server/remix/remix-server-target/index.mjs","require":"./server/remix/remix-server-target/index.js"},"./server/nextjs/nextjs-ssg-theme-switcher":{"types":"./server/nextjs/nextjs-ssg-theme-switcher/index.d.ts","import":"./server/nextjs/nextjs-ssg-theme-switcher/index.mjs","require":"./server/nextjs/nextjs-ssg-theme-switcher/index.js"}},"funding":[{"url":"https://github.com/sponsors/react18-tools","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"ad80c1279417b1259768a4dd3d6492e34c394aef","private":false,"scripts":{"dev":"tsup --watch && tsc -p tsconfig-build.json -w","lint":"eslint src/","test":"vitest run --coverage","build":"tsup && tsc -p tsconfig-build.json","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/react18-themes.git","type":"git"},"_npmVersion":"10.7.0","description":"Unleash the Power of React Server Components! Use multiple themes on your site with confidence, without losing any advantages of React Server Components.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","jsdom":"^24.1.0","react":"^18.3.1","vitest":"^1.6.0","react-dom":"^18.3.1","typescript":"^5.5.2","@types/node":"^20.14.8","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","esbuild-plugin-rdi":"^0.0.0","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^1.6.0","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.3.1","@testing-library/react":"^16.0.0","esbuild-plugin-react18":"0.2.4","@repo/typescript-config":"workspace:*","esbuild-plugin-react18-css":"^0.0.4"},"peerDependencies":{"r18gs":"^1","react":"16.8 - 19","@types/react":"16.8 - 19"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react18-themes-lite_3.2.0_1719149914833_0.35920473646619744","host":"s3://npm-registry-packages"}},"4.0.0-alpha.0":{"name":"react18-themes-lite","author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"private":false,"version":"4.0.0-alpha.0","description":"Unleash the Power of React Server Components! Use multiple themes on your site with confidence, without losing any advantages of React Server Components.","license":"MPL-2.0","main":"./index.js","module":"./index.mjs","types":"./index.d.ts","repository":{"type":"git","url":"git+https://github.com/react18-tools/react18-themes.git"},"bugs":{"url":"https://github.com/react18-tools/react18-themes/issues"},"homepage":"https://github.com/react18-tools/react18-themes/#readme","sideEffects":false,"exports":{".":{"require":"./index.js","import":"./index.mjs","types":"./index.d.ts"},"./client":{"require":"./client/index.js","import":"./client/index.mjs","types":"./client/index.d.ts"},"./client/color-switch":{"require":"./client/color-switch/index.js","import":"./client/color-switch/index.mjs","types":"./client/color-switch/index.d.ts"},"./color-switch":{"require":"./client/color-switch/index.js","import":"./client/color-switch/index.mjs","types":"./client/color-switch/index.d.ts"},"./client/theme-switcher":{"require":"./client/theme-switcher/index.js","import":"./client/theme-switcher/index.mjs","types":"./client/theme-switcher/index.d.ts"},"./theme-switcher":{"require":"./client/theme-switcher/index.js","import":"./client/theme-switcher/index.mjs","types":"./client/theme-switcher/index.d.ts"},"./client/force-color-scheme":{"require":"./client/force-color-scheme/index.js","import":"./client/force-color-scheme/index.mjs","types":"./client/force-color-scheme/index.d.ts"},"./force-color-scheme":{"require":"./client/force-color-scheme/index.js","import":"./client/force-color-scheme/index.mjs","types":"./client/force-color-scheme/index.d.ts"},"./client/force-theme":{"require":"./client/force-theme/index.js","import":"./client/force-theme/index.mjs","types":"./client/force-theme/index.d.ts"},"./force-theme":{"require":"./client/force-theme/index.js","import":"./client/force-theme/index.mjs","types":"./client/force-theme/index.d.ts"},"./server":{"require":"./server/index.js","import":"./server/index.mjs","types":"./server/index.d.ts"},"./server/nextjs":{"require":"./server/nextjs/index.js","import":"./server/nextjs/index.mjs","types":"./server/nextjs/index.d.ts"},"./server/nextjs/nextjs-ssg-theme-switcher":{"require":"./server/nextjs/nextjs-ssg-theme-switcher/index.js","import":"./server/nextjs/nextjs-ssg-theme-switcher/index.mjs","types":"./server/nextjs/nextjs-ssg-theme-switcher/index.d.ts"},"./server/remix":{"require":"./server/remix/index.js","import":"./server/remix/index.mjs","types":"./server/remix/index.d.ts"},"./server/remix/remix-server-target":{"require":"./server/remix/remix-server-target/index.js","import":"./server/remix/remix-server-target/index.mjs","types":"./server/remix/remix-server-target/index.d.ts"},"./hooks":{"require":"./hooks/index.js","import":"./hooks/index.mjs","types":"./hooks/index.d.ts"},"./hooks/use-theme":{"require":"./hooks/index.js","import":"./hooks/index.mjs","types":"./hooks/index.d.ts"},"./styles.css":"./client/color-switch/index.css","./styles":"./client/color-switch/index.css","./css":"./client/color-switch/index.css"},"scripts":{"build":"tsup && tsc -p tsconfig-build.json","clean":"rm -rf dist","dev":"tsup --watch && tsc -p tsconfig-build.json -w","typecheck":"tsc --noEmit","lint":"eslint src/","test":"vitest run --coverage"},"devDependencies":{"@repo/eslint-config":"workspace:*","@repo/typescript-config":"workspace:*","@testing-library/react":"^16.0.0","@types/node":"^20.14.8","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.3.1","@vitest/coverage-v8":"^1.6.0","esbuild-plugin-rdi":"^0.0.0","esbuild-plugin-react18":"0.2.4","esbuild-plugin-react18-css":"^0.0.4","jsdom":"^24.1.0","react":"^18.3.1","react-dom":"^18.3.1","tsup":"^8.1.0","typescript":"^5.5.2","vite-tsconfig-paths":"^4.3.2","vitest":"^1.6.0"},"peerDependencies":{"@types/react":"16.8 - 19","react":"16.8 - 19","r18gs":"^1"},"peerDependenciesMeta":{"next":{"optional":true}},"funding":[{"type":"github","url":"https://github.com/sponsors/react18-tools"},{"type":"github","url":"https://github.com/sponsors/mayank1513"}],"keywords":["React","React 18","React 19","Next.js","Next.js 14","React server components","Customizable","Compatibility","Frontend development","UI components","Web development","Modern","Seamless integration","nextjs","nextjs13","nextjs14","nextjs15","react18-themes","react18-themes","tailwindcss","tailwindcss-support","react18-tools","react-themes","react-client-components","themes","dark-mode","dark-theme","dark-themes","typescript","javascript","mayank1513","turborepo-template","multi-theme support","React themes","Server-side rendering","SSR","Theme switching"],"_id":"react18-themes-lite@4.0.0-alpha.0","readme":"# React 18 Themes <img src=\"https://github.com/react18-tools/turborepo-template/blob/main/popper.png?raw=true\" style=\"height: 40px\"/>\n\n[![test](https://github.com/react18-tools/react18-themes/actions/workflows/test.yml/badge.svg)](https://github.com/react18-tools/react18-themes/actions/workflows/test.yml) [![Maintainability](https://api.codeclimate.com/v1/badges/55a85ada9dd24603340f/maintainability)](https://codeclimate.com/github/react18-tools/react18-themes/maintainability) [![codecov](https://codecov.io/gh/react18-tools/react18-themes/branch/main/graph/badge.svg)](https://codecov.io/gh/react18-tools/react18-themes) [![Version](https://img.shields.io/npm/v/react18-themes-lite.svg?colorB=green)](https://www.npmjs.com/package/react18-themes-lite) [![Downloads](https://img.jsdelivr.com/img.shields.io/npm/d18m/react18-themes-lite.svg)](https://www.npmjs.com/package/react18-themes-lite) ![npm bundle size](https://img.shields.io/bundlephobia/minzip/react18-themes-lite) [![Contact me on Codementor](https://www.codementor.io/m-badges/mayank1513/get-help.svg)](https://www.codementor.io/@mayank1513?refer=badge)\n\n<details>\n<summary>Version 3 Short Notes:</summary>\nVersion 3.0 brings minor API changes along with major performance improvements and fixes. We have minimized changes to existing APIs.\n\nNote: [react18-themes-lite](https://github.com/react18-tools/react18-themes/) will now be maintained as `react18-themes-lite`, as server-specific APIs are no longer needed.\n\n</details>\n\n🤟 👉 [Unleash the Power of React Server Components](https://medium.com/javascript-in-plain-english/unleash-the-power-of-react-server-components-eb3fe7201231)\n\n- ✅ Perfect dark mode in 2 lines of code\n- ✅ Fully Treeshakable (`import from react18-themes-lite/client/component`)\n- ✅ Full TypeScript Support\n- ✅ Secure by design - we support nonce for scripts and styles\n- ✅ Unleash the full power of React 18 Server components\n\n> Exampand following to see more features.\n\n<details>\n<summary><h2 style=\"display:inline\">Motivation and Key Features:</h2></summary>\n\nThis project was inspired by next-themes. Unlike next-themes, `react18-themes-lite` doesn't require wrapping everything in a provider, allowing you to take full advantage of React 18 Server Components. Additionally, it offers more features and control over your app's theming.\n\n- ✅ Perfect dark mode in 2 lines of code\n- ✅ Fully Treeshakable (`import from react18-themes-lite/client/component`)\n- ✅ Designed for excellence\n- ✅ Full TypeScript Support\n- ✅ Unleash the full power of React 18 Server components\n- ✅ System setting with prefers-color-scheme\n- ✅ Themed browser UI with color-scheme\n- ✅ Support for Next.js 13 & Next.js 14 `appDir`\n- ✅ No flash on load (for all - SSG, SSR, ISG, Server Components)\n- ✅ Sync theme across tabs and windows\n- ✅ Disable flashing when changing themes\n- ✅ Force pages to specific themes\n- ✅ Class and data attribute selector\n- ✅ Manipulate theme via `useTheme` hook\n- ✅ Documented with [Typedoc](https://react18-tools.github.io/react18-themes-lite) ([Docs](https://react18-tools.github.io/react18-themes-lite))\n- ✅ Use combinations of [data-th=\"\"] and [data-color-scheme=\"\"] for dark/light variants of themes\n- ✅ Use [data-csp=\"\"] to style based on colorSchemePreference.\n</details>\n\n> Check out the [live example](https://react18-themes-lite.vercel.app/).\n\n<details>\n<summary><h2 style=\"display:inline\">Installation</h2></summary>\n\n```bash\n$ pnpm add react18-themes-lite\n```\n\n**_or_**\n\n```bash\n$ npm install react18-themes-lite\n```\n\n**_or_**\n\n```bash\n$ yarn add react18-themes-lite\n```\n\n</details>\n\n<details>\n<summary><h2 style=\"display:inline\">Want Lite Version?</h2>\n\n[![npm bundle size](https://img.shields.io/bundlephobia/minzip/react18-themes-lite-lite)](https://www.npmjs.com/package/react18-themes-lite-lite) [![Version](https://img.shields.io/npm/v/react18-themes-lite-lite.svg?colorB=green)](https://www.npmjs.com/package/react18-themes-lite-lite) [![Downloads](https://img.jsdelivr.com/img.shields.io/npm/d18m/react18-themes-lite-lite.svg)](https://www.npmjs.com/package/react18-themes-lite-lite)\n\n</summary>\n\n```bash\n$ pnpm add react18-themes-lite-lite\n```\n\n**or**\n\n```bash\n$ npm install react18-themes-lite-lite\n```\n\n**or**\n\n```bash\n$ yarn add react18-themes-lite-lite\n```\n\n> Note: `r18gs` is a peer dependency\n\n</details>\n\n## Usage\n\n### SPA (e.g., Vite, CRA) and Next.js pages directory (No server components)\n\nTo add dark mode support, modify `_app.js` as follows:\n\n```js\nimport { ThemeSwitcher } from \"react18-themes-lite\";\n\nfunction MyApp({ Component, pageProps }) {\n  return (\n    <>\n      <ThemeSwitcher forcedTheme={Component.theme} />\n      <Component {...pageProps} />\n    </>\n  );\n}\n\nexport default MyApp;\n```\n\n⚡🎉Boom! Dark mode is ready in just a couple of lines!\n\n### With Next.js `app` router (Server Components)\n\nUpdate `app/layout.jsx` to add `ThemeSwitcher` from `react18-themes-lite`:\n\n```tsx\n// app/layout.jsx\nimport { ThemeSwitcher } from \"react18-themes-lite\";\n\nexport default function Layout({ children }) {\n  return (\n    <html lang=\"en\">\n      <head />\n      <body>\n        <ThemeSwitcher />\n        {children}\n      </body>\n    </html>\n  );\n}\n```\n\nWoohoo! Multiple theme modes with Server Components support!\n\n### HTML & CSS\n\nNext.js app supports dark mode, including System preference with `prefers-color-scheme`. The theme is synced between tabs, modifying the `data-theme` attribute on the `html` element:\n\n```css\n:root {\n  --background: white;\n  --foreground: black;\n}\n\n[data-theme=\"dark\"] {\n  --background: black;\n  --foreground: white;\n}\n```\n\n## Images\n\nShow different images based on the current theme:\n\n```ts\nimport Image from \"next/image\";\nimport { useTheme } from \"react18-themes-lite\";\n\nfunction ThemedImage() {\n  const { resolvedTheme } = useTheme();\n  const src = resolvedTheme === \"light\" ? \"/light.png\" : \"/dark.png\";\n  return <Image src={src} width={400} height={400} />;\n}\n\nexport default ThemedImage;\n```\n\n### useTheme\n\nThe `useTheme` hook provides theme information and allows changing the theme:\n\n```js\nimport { useTheme } from \"react18-themes-lite\";\n\nconst ThemeChanger = () => {\n  const { theme, setTheme } = useTheme();\n\n  return (\n    <div>\n      The current theme is: {theme}\n      <button onClick={() => setTheme(\"light\")}>Light Mode</button>\n      <button onClick={() => setTheme(\"dark\")}>Dark Mode</button>\n    </div>\n  );\n};\n```\n\nThe `useTheme` hook returns the following object:\n\n```tsx\ninterface UseThemeYield {\n  theme: string;\n  darkTheme: string;\n  lightTheme: string;\n  colorSchemePref: ColorSchemeType;\n  systemColorScheme: ResolvedColorSchemeType;\n  resolvedColorScheme: ResolvedColorSchemeType;\n  resolvedTheme: string;\n  setTheme: (theme: string) => void;\n  setDarkTheme: (darkTheme: string) => void;\n  setLightTheme: (lightTheme: string) => void;\n  setThemeSet: (themeSet: { darkTheme: string; lightTheme: string }) => void;\n  setColorSchemePref: (colorSchemePref: ColorSchemeType) => void;\n  toggleColorScheme: (skipSystem?: boolean) => void;\n  setForcedTheme: (forcedTheme: string) => void;\n  setForcedColorScheme: (forcedColorScheme: ColorSchemeType) => void;\n}\n```\n\n<details>\n<summary><h2 style=\"display:inline\">Force per page theme and color-scheme</h2></summary>\n\n### Next.js App Router\n\n```tsx\nimport { ForceTheme } from \"react18-themes-lite/force-theme\";\n\nfunction MyPage() {\n  return (\n    <>\n      <ForceTheme theme=\"my-theme\" />\n      ...\n    </>\n  );\n}\n\nexport default MyPage;\n```\n\n### Next.js Pages Router\n\nFor the pages router, you have two options. The first option is the same as the app router, and the second option, which is compatible with `next-themes`, involves adding the `theme` property to your page component like this:\n\n```javascript\nfunction MyPage() {\n  return <>...</>;\n}\n\nMyPage.theme = \"my-theme\";\n\nexport default MyPage;\n```\n\nSimilarly, you can force a color scheme. This will apply your `defaultDark` or `defaultLight` theme, which can be configured via hooks.\n\n</details>\n\n### With Styled Components and any CSS-in-JS\n\nNext Themes works with any library. For Styled Components, `createGlobalStyle` in your custom App:\n\n```js\n// pages/_app.js\nimport { createGlobalStyle } from \"styled-components\";\nimport { ThemeSwitcher } from \"react18-themes-lite\";\n\nconst GlobalStyle = createGlobalStyle`\n  :root {\n    --fg: #000;\n    --bg: #fff;\n  }\n\n  [data-theme=\"dark\"] {\n    --fg: #fff;\n    --bg: #000;\n  }\n`;\n\nfunction MyApp({ Component, pageProps }) {\n  return (\n    <>\n      <GlobalStyle />\n      <ThemeSwitcher forcedTheme={Component.theme} />\n      <Component {...pageProps} />\n    </>\n  );\n}\n```\n\n### With Tailwind\n\nIn `tailwind.config.js`, set the dark mode property to class:\n\n```js\n// tailwind.config.js\nmodule.exports = {\n  darkMode: \"class\",\n};\n```\n\n⚡🎉Ready to use dark mode in Tailwind!\n\n> Caution: Your class must be `\"dark\"`, which is the default value used in this library. Tailwind requires the class name `\"dark\"` for dark-theme.\n\nUse dark-mode specific classes:\n\n```tsx\n<h1 className=\"text-black dark:text-white\">\n```\n\n## Migration\n\n> Refer to the [migration guide](./guides/migration.md).\n\n## Docs\n\n[Typedoc](https://react18-tools.github.io/react18-themes-lite)\n\n### 🤩 Don't forget to star this repo!\n\nWant a hands-on course for getting started with Turborepo? Check out [React and Next.js with TypeScript](https://www.udemy.com/course/react-and-next-js-with-typescript/?referralCode=7202184A1E57C3DCA8B2)\n\n## FAQ\n\n**Do I need to use CSS variables with this library?**\n\nNo. You can hard code values for every class:\n\n```css\n.my-class {\n  color: #555;\n}\n\n[data-theme=\"dark\"] .my-class {\n  color: white;\n}\n```\n\n**Why is `resolvedTheme` and `resolvedColorScheme` necessary?**\n\nTo reflect the System theme preference and forced theme/colorScheme pages in your UI. For instance, buttons or dropdowns indicating the current colorScheme should say \"system\" when the System colorScheme preference is active.\n\n`resolvedTheme` is useful for modifying behavior or styles at runtime:\n\n```js\nconst { resolvedTheme, resolvedColorScheme } = useTheme();\nconst background = getBackground(resolvedTheme);\n\n<div style={{ color: resolvedColorScheme === 'dark' ? white : black, background }}>\n```\n\nWithout `resolvedTheme`, you would only know the theme is \"system\", not what it resolved to.\n\n![Repo stats](https://repobeats.axiom.co/api/embed/3cc219825aee3c38bad8829fb9da0dd6301a1867.svg \"Repobeats analytics image\")\n\n## License\n\nThis library is licensed under the MPL-2.0 open-source license.\n\n> <img src=\"https://github.com/react18-tools/turborepo-template/blob/main/popper.png?raw=true\" style=\"height: 20px\"/> Please consider enrolling in [our courses](https://mayank-chaudhari.vercel.app/courses) or [sponsoring](https://github.com/sponsors/mayank1513) our work.\n\n<hr />\n\n<p align=\"center\" style=\"text-align:center\">with 💖 by <a href=\"https://mayank-chaudhari.vercel.app\" target=\"_blank\">Mayank Kumar Chaudhari</a></p>\n","readmeFilename":"README.md","gitHead":"75b7a79aa8d1094e2de110e1e70337a3414e6d5f","_nodeVersion":"20.14.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-NCk3ia5IhSrgxDsQG2geGyftCJ5pau2/rvtNJ7zgPwnXcszKcYPcLYtYnlDC2Jx9K0RLL6HbRWM9M/pRu61PXg==","shasum":"5b3dfcfce036fd6d4077aa925a50dce32e51a3a8","tarball":"https://registry.npmjs.org/react18-themes-lite/-/react18-themes-lite-4.0.0-alpha.0.tgz","fileCount":86,"unpackedSize":68065,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react18-themes-lite@4.0.0-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFHQ7tyqNqeuC1BkpuEfXgFYk+MNOoKudD4/Pdde0j/AIgEgO+GBR4W4SFDYldq3CRIMS29hOzG6o46ckhK9e4q0A="}]},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react18-themes-lite_4.0.0-alpha.0_1719286588100_0.657286836361924"},"_hasShrinkwrap":false}},"time":{"created":"2023-08-04T15:53:55.258Z","modified":"2024-06-25T03:36:28.622Z","0.0.1":"2023-08-04T15:53:55.495Z","0.2.0":"2023-08-06T16:50:00.163Z","0.3.0":"2023-08-13T10:42:51.125Z","0.3.1":"2023-08-25T18:45:06.931Z","0.3.2":"2023-08-25T19:11:55.910Z","0.4.0":"2023-08-26T10:52:54.752Z","1.0.3":"2023-09-03T07:47:37.711Z","1.0.4":"2023-09-03T07:50:27.192Z","1.0.5":"2023-09-16T12:44:00.005Z","1.0.6":"2023-09-16T13:14:20.134Z","1.0.7":"2023-09-16T16:05:16.394Z","1.0.8":"2023-09-16T16:19:03.338Z","1.0.9":"2023-10-11T16:56:39.432Z","1.0.10":"2023-10-13T15:26:41.086Z","1.1.0":"2023-10-27T13:26:27.012Z","1.1.1":"2023-11-09T12:16:43.522Z","1.1.2":"2023-11-14T08:24:38.651Z","1.1.3":"2023-11-23T12:18:42.194Z","2.0.0":"2023-11-30T05:26:09.355Z","2.0.1":"2023-11-30T08:55:08.418Z","2.1.0":"2023-12-07T14:40:14.298Z","2.2.0":"2023-12-09T10:40:00.624Z","2.3.0":"2024-01-01T16:16:58.669Z","2.3.1":"2024-01-01T16:41:36.116Z","3.0.0":"2024-02-26T08:18:05.849Z","3.1.0":"2024-02-28T03:28:45.964Z","3.2.0":"2024-06-23T13:38:34.997Z","4.0.0-alpha.0":"2024-06-25T03:36:28.281Z"},"maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"repository":{"url":"git+https://github.com/react18-tools/react18-themes.git","type":"git"},"keywords":["React","React 18","React 19","Next.js","Next.js 14","React server components","Customizable","Compatibility","Frontend development","UI components","Web development","Modern","Seamless integration","nextjs","nextjs13","nextjs14","nextjs15","react18-themes","react18-themes","tailwindcss","tailwindcss-support","react18-tools","react-themes","react-client-components","themes","dark-mode","dark-theme","dark-themes","typescript","javascript","mayank1513","turborepo-template","multi-theme support","React themes","Server-side rendering","SSR","Theme switching"],"license":"MPL-2.0","homepage":"https://github.com/react18-tools/react18-themes/#readme","bugs":{"url":"https://github.com/react18-tools/react18-themes/issues"},"readme":"","readmeFilename":""}