{"_id":"nextjs-themes-lite","_rev":"37-4c934bf07e44ce4b03843d85e1b43aff","name":"nextjs-themes-lite","dist-tags":{"alpha":"4.0.0-alpha.7","feat/39":"4.0.2","feat":"4.0.3-feat.0","squize":"4.0.4-squize.0","latest":"4.0.6"},"versions":{"0.0.1":{"name":"nextjs-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":"nextjs-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":"e48bf70aae2ff14f713e5adfed74d52e9446c93f","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-0.0.1.tgz","fileCount":41,"integrity":"sha512-c465u/giKdx1F4oZxMotcPleiGlF5Y8rfaynZzghKWq4PIou+rL3ZbiUayUToz2ic2g2qhro8oJE5psj4nKg7w==","signatures":[{"sig":"MEUCIDCjz2YjzsfPuoUgpbg5aRCl/JMlUiONjY/k6/DrSbekAiEA1wqyMUqdIm9z/LTnuhGeLan7dNinBIwsHhLabcWX6SQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32569},"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/nextjs-themes-lite_0.0.1_1691164430885_0.1659070368406399","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"nextjs-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":"nextjs-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":"1c307ce8e48cfa006e5772c97a964225028d60a7","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-0.2.0.tgz","fileCount":41,"integrity":"sha512-xunbmLujnMHFGWSsXMvhMAVU7e7vjdlrgZ/flV8x0QO6Bu5jkGeR+w5AErOruF9pyWydo7zsGVTfRwhTUeY3QQ==","signatures":[{"sig":"MEQCIFyQ5xULPM7NjKJKOg+58jPfJcqiADkZ1t1DLkWwozf6AiAlxwVqSyZ54LCLyEjBrRi3ogmklfgreEwlvxw4ibMjVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33123},"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/nextjs-themes-lite_0.2.0_1691340598014_0.5999708586729517","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"nextjs-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":"nextjs-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":"d5544843f31c3f424b2d5693536163ecc5b41c59","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-0.3.0.tgz","fileCount":55,"integrity":"sha512-DJpoIeVPQL1Kb4PRCzRwBaN32Rt7xFyjr6pXhZs0Kppej73+tOlPpEPvAgrI0aQcTfBci3M+YcSLPde0BmHnKA==","signatures":[{"sig":"MEYCIQDRhdNMKBGBKbVhQvzcELzoFBfE26hezg4BqfWAvO3fqgIhAJTHgZnSjXjuER1xSeATC2i4K1IqZ0n/rwxppCsQ838Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37837},"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/nextjs-themes-lite_0.3.0_1691923368748_0.38829632757131693","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"nextjs-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":"nextjs-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":"042ea42e6ec86e61f5b85d45d8d27ef0930ec45f","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-0.3.1.tgz","fileCount":55,"integrity":"sha512-4OADpXjWzWJxqUsr0BvZtTIlCD8Ig4r/WStYgv9IWMQrd3hTJPhj5bG4Vap79WIJIgE/uv8/uJ0tBX6s6NuOyg==","signatures":[{"sig":"MEYCIQC5fodgmpuA602AfasraxGm41XkkJKxBPz1lbHqQTsm3QIhAKWC30OvsZ2l/KOjV0rQt2tRAsz8Ba77x8MRK3F3sr4u","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33081},"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/nextjs-themes-lite_0.3.1_1692989103680_0.6933036276107356","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"nextjs-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":"nextjs-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":"665124fb5c9acbc34e517eeaebed2443361803eb","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-0.3.2.tgz","fileCount":55,"integrity":"sha512-viyBvrulpH/SAnnj6GlUIUxil688uOI+LkaIYpxtVSOcTGoj5XN/Ka749KEIcu4Jax5esBENrrkp7XScZL7jNQ==","signatures":[{"sig":"MEUCIEFmM0wK54t6emQ45wq8inkjJ1GoAKZAXcfwzK3SVel5AiEA4pCBUo9nwdKTqZ+uEwIAv43kchS9HRvAW/axTaRJbHg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33075},"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/nextjs-themes-lite_0.3.2_1692990713470_0.1964190671968642","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"nextjs-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":"nextjs-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":"c65590fd790180eb459095dd4df189d041b0a271","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-0.4.0.tgz","fileCount":55,"integrity":"sha512-6anC0tz95cVlJ3OBMgahHg9rvepC36PnnvBPYPOJ3r6M1TWFbtjyaIW/PknhBBAasXyJHIkwZ87gPEAwo9ZV8Q==","signatures":[{"sig":"MEUCIDmqIcbqdq173RBbtb9Sw0ioy7XeRw/Z/l8E9uQ3W+woAiEA8RqV4DFOeDv6pSn4hf4Sf5u/PC1sAqef07UVdRJA5wY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33081},"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/nextjs-themes-lite_0.4.0_1693047172229_0.054804952127430306","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"nextjs-themes-lite","version":"1.0.0","keywords":["nextjs","nextjs13","nextjs-themes","nextjs13-themes","react","react18","react-themes","react18-themes","react-server-components","react-client-components","themes","dark-mode","dark-theme","dark-themes","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"nextjs-themes-lite@1.0.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":"adea943388b156dab65dedfd65dcabf03c6412f6","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-1.0.0.tgz","fileCount":66,"integrity":"sha512-tHsv6zTJDhIAit6hYkJ1saCHhpSw2vDihPJtkB6GDvi0H92lbv91zEmNz+u8Jg4uhIJpXJmjHWZbiaAO60SPOA==","signatures":[{"sig":"MEUCIFwdOVilVvoXS+0Nhoe07fh/GvE4SwTt14nUUap902XNAiEA0SbrX2MBfQnI+U6pHdEYDxQYzKw2MDO6d/I33ecR66E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53360},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"02b0a858545e6b7defcc612e8889b80989607f65","private":false,"_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","_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/nextjs-themes-lite_1.0.0_1693756932620_0.42922406552141124","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"nextjs-themes-lite","version":"1.1.1","keywords":["nextjs","nextjs13","nextjs-themes","nextjs13-themes","react","react18","react18-tools","react-themes","react18-themes","react-server-components","react-client-components","themes","dark-mode","dark-theme","dark-themes","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"nextjs-themes-lite@1.1.1","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/react18-tools/nextjs-themes#readme","bugs":{"url":"https://github.com/react18-tools/nextjs-themes/issues"},"dist":{"shasum":"aa90221f5f4273addb896ffc18ab75c7a5d3b1b6","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-1.1.1.tgz","fileCount":82,"integrity":"sha512-YGv014QfZ8NBnzS9sPJAt/zTEM1Q96hvBxkMqGbPonxcvlmGndmuBANrSwCaPy20IvT6g/EopVtBhpy8euhM7w==","signatures":[{"sig":"MEUCIQDDVqWIoLRsajLO23ypN9dFE4wZ0DfT4UFcOtPZlbggWQIgNUk4KKS0FnAg+KXZUxcKCu2557chYlkhYt+ODsg86jg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59014},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"60dc3d3dbc4032cd78b0bf79780d01a3f36ef55f","private":false,"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/nextjs-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,"devDependencies":{"next":"^14.0.3","tsup":"^8.0.1","jsdom":"^23.0.1","react":"^18.2.0","vitest":"^0.34.6","octokit":"^3.1.2","typedoc":"^0.25.4","tsconfig":"workspace:*","@turbo/gen":"^1.10.16","typescript":"5.3.2","@types/node":"^20.10.2","@types/react":"^18.2.40","@types/react-dom":"^18.2.17","@vitest/coverage-v8":"^0.34.6","vite-tsconfig-paths":"^4.2.1","@vitejs/plugin-react":"^4.2.0","eslint-config-custom":"workspace:*","@testing-library/react":"^14.1.2","esbuild-react18-useclient":"^1.0.7","esbuild-plugin-ignoretests":"^0.0.7","esbuild-plugin-removetestid":"^0.0.5"},"peerDependencies":{"next":"8 - 14","react":"16.8 - 18","zustand":"^3 || ^4","@types/react":"16.8 - 18"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-themes-lite_1.1.1_1701539723461_0.1825395626764723","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"nextjs-themes-lite","version":"1.2.0","keywords":["nextjs","nextjs13","nextjs-themes","nextjs13-themes","react","react18","react18-tools","react-themes","react18-themes","react-server-components","react-client-components","themes","dark-mode","dark-theme","dark-themes","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"nextjs-themes-lite@1.2.0","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/react18-tools/nextjs-themes#readme","bugs":{"url":"https://github.com/react18-tools/nextjs-themes/issues"},"dist":{"shasum":"8082554bb4aa1e99419d60abe3a3949f0da35ac6","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-1.2.0.tgz","fileCount":82,"integrity":"sha512-SbYBbeZYBKJnQVz93ecwqRQ75V2jY+pGSEs9RtRSlIfD2DgjV7SUdaUIGpjXlFvC1w20lKUHLBWXnRL9zpeXbA==","signatures":[{"sig":"MEUCIQCiHAHqDMSAKl8a/HrnjnidNW36KdFA8qfmy7EfcZ/cPAIga3puw6sEEZA0Q41VDkI4HufjUnXL3R452L+mFdJsXH8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62137},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"36bdc5d864ee788215ff058e14a50269f1eeea3d","private":false,"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/nextjs-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","vitest":"^1.0.1","octokit":"^3.1.2","typedoc":"^0.25.4","tsconfig":"workspace:*","@turbo/gen":"^1.11.0","typescript":"5.3.3","@types/node":"^20.10.3","@types/react":"^18.2.42","@types/react-dom":"^18.2.17","@vitest/coverage-v8":"^1.0.1","vite-tsconfig-paths":"^4.2.1","@vitejs/plugin-react":"^4.2.1","eslint-config-custom":"workspace:*","@testing-library/react":"^14.1.2","esbuild-react18-useclient":"^1.0.7","esbuild-plugin-ignoretests":"^0.0.7","esbuild-plugin-removetestid":"^0.0.5"},"peerDependencies":{"next":"8 - 14","react":"16.8 - 18","zustand":"^3 || ^4","@types/react":"16.8 - 18"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-themes-lite_1.2.0_1701942157673_0.5176212898687242","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"nextjs-themes-lite","version":"1.2.1","keywords":["nextjs","nextjs13","nextjs-themes","nextjs13-themes","react","react18","react18-tools","react-themes","react18-themes","react-server-components","react-client-components","themes","dark-mode","dark-theme","dark-themes","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"nextjs-themes-lite@1.2.1","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/react18-tools/nextjs-themes#readme","bugs":{"url":"https://github.com/react18-tools/nextjs-themes/issues"},"dist":{"shasum":"26615a4e846569e33cc248afd2be0c3f6f23c9e5","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-1.2.1.tgz","fileCount":82,"integrity":"sha512-Rz1bJIw5n6dQDKyY/Xz2VA6Uk5FQ0+ZEzpJjVp+f8y4LTyygCIWZh7CHFqzUFkSGqlJN/+11UOLu7zusFybBCw==","signatures":[{"sig":"MEUCIQDUetDi2FJaqhXH4BcJrOKZpbq1Vz3decwvkJrUDvJ/WwIgWrpEqLSoOpK9vFYGvfbsCRFGUS9MyMXNcpwBpJ+Uay0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65395},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"3ed79d6676192df5ca81ccaccf9da68a699e1d86","private":false,"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/nextjs-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":"20.10.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","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","@types/react-dom":"^18.2.17","@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-react18-useclient":"^1.0.7","esbuild-plugin-ignoretests":"^0.0.7","esbuild-plugin-removetestid":"^0.0.5"},"peerDependencies":{"next":"8 - 14","react":"16.8 - 18","zustand":"^3 || ^4","@types/react":"16.8 - 18"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-themes-lite_1.2.1_1702009153196_0.4988330611632259","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"nextjs-themes-lite","version":"2.0.0","keywords":["nextjs","nextjs13","nextjs-themes","nextjs13-themes","tailwind","tailwindcss","tailwindcss-support","react","react18","react18-tools","react-themes","react18-themes","react-server-components","react-client-components","themes","dark-mode","dark-theme","dark-themes","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"nextjs-themes-lite@2.0.0","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/react18-tools/nextjs-themes#readme","bugs":{"url":"https://github.com/react18-tools/nextjs-themes/issues"},"dist":{"shasum":"e123322d978b3916fb2eec18f3e7e39248ac7d19","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-2.0.0.tgz","fileCount":82,"integrity":"sha512-P/OYymx7RVCsl7yUURU4F4MEVqAQxjcBXUZGojBEzdO4YUS6KE3aWk9mYmu4tzu7aOqOqHEtUq3RNdq6ptz+Cw==","signatures":[{"sig":"MEUCIQCIE8sOAAKJgxPXMLa466NAKFqBK16dzpyplwPs7N5HXwIgCpvTL+HWs1+bZc0CNZ5jbofd4VxsQvtxoTrWRz+ze14=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73269},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"1643268969efeeb5711330611c5d5da63920032d","private":false,"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/nextjs-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":"20.10.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","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","@types/react-dom":"^18.2.17","@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-react18-useclient":"^1.0.7","esbuild-plugin-ignoretests":"^0.0.7","esbuild-plugin-removetestid":"^0.0.5"},"peerDependencies":{"next":"8 - 14","react":"16.8 - 18","zustand":"^3 || ^4","@types/react":"16.8 - 18"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-themes-lite_2.0.0_1702049410720_0.4267750849131957","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"nextjs-themes-lite","version":"2.0.1","keywords":["nextjs","nextjs13","nextjs-themes","nextjs13-themes","tailwind","tailwindcss","tailwindcss-support","react","react18","react18-tools","react-themes","react18-themes","react-server-components","react-client-components","themes","dark-mode","dark-theme","dark-themes","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"nextjs-themes-lite@2.0.1","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/react18-tools/nextjs-themes#readme","bugs":{"url":"https://github.com/react18-tools/nextjs-themes/issues"},"dist":{"shasum":"f014ffdfb6580406b1f5dff92ee94ea21776671d","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-2.0.1.tgz","fileCount":75,"integrity":"sha512-fNHID/7YAAH76ZgYOdaYxuRP5ZM+U6CmIkBFqj3Rylm/46Yj6hpx/KdVW+pfaVhNeJA10C9GL1f2CFO53D2TaQ==","signatures":[{"sig":"MEQCIEtgdeOns7n4NttL2kCXzB8pQqZIrJV1QyLh0ZivkGN8AiA2xBqVNBGfN8XNrIc4Gya3tl4o7E08dEm1OqFw/9c2qw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74508},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"b325f8f914c9f08137c52a785a24b51b9de3743c","private":false,"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/nextjs-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":"20.10.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","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","@types/react-dom":"^18.2.17","@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","esbuild-react18-useclient":"^1.0.7","esbuild-plugin-ignoretests":"^0.0.7","esbuild-plugin-removetestid":"^0.0.5"},"peerDependencies":{"next":"8 - 14","react":"16.8 - 18","zustand":"^3 || ^4","@types/react":"16.8 - 18"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-themes-lite_2.0.1_1702733041342_0.8917484991796563","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"nextjs-themes-lite","version":"2.1.0","keywords":["nextjs","nextjs13","nextjs-themes","nextjs13-themes","tailwind","tailwindcss","tailwindcss-support","react","react18","react18-tools","react-themes","react18-themes","react-server-components","react-client-components","themes","dark-mode","dark-theme","dark-themes","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"nextjs-themes-lite@2.1.0","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/react18-tools/nextjs-themes#readme","bugs":{"url":"https://github.com/react18-tools/nextjs-themes/issues"},"dist":{"shasum":"52fd2f5a2a6fbd6dce0542e5b2865eab700ca202","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-2.1.0.tgz","fileCount":76,"integrity":"sha512-jK78Hb8HRIgB/s5CrKf8Ncxa1r8gIifEUuzVc/eF53u94VBAlzIBwZeVERmfJmQWW8Bld9CUpyp346LSe6Vvew==","signatures":[{"sig":"MEYCIQCkOTiqqIOuRymDyOHXC0+cvE4ddIi3GaWn0OSJlXy81QIhAI/JlX6thsyiaDJiGpmpWhJVWYkOa0RKm6KhOhwCkwb6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78701},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"aabdfc9c1fc67475f89e3aebc2be700dfcd09436","private":false,"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/nextjs-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":"20.10.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","vitest":"^1.1.0","octokit":"^3.1.2","typedoc":"^0.25.4","tsconfig":"workspace:*","@turbo/gen":"^1.11.2","typescript":"5.3.3","@types/node":"^20.10.6","@types/react":"^18.2.46","@types/react-dom":"^18.2.18","@vitest/coverage-v8":"^1.1.0","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","esbuild-react18-useclient":"^1.0.7","esbuild-plugin-ignoretests":"^0.0.7","esbuild-plugin-removetestid":"^0.0.5"},"peerDependencies":{"next":"8 - 14","react":"16.8 - 18","zustand":"^3 || ^4","@types/react":"16.8 - 18"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-themes-lite_2.1.0_1703935643731_0.2845907818458433","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"nextjs-themes-lite","version":"2.1.1","keywords":["nextjs","nextjs13","nextjs-themes","nextjs13-themes","nextjs14-themes","tailwind","tailwindcss","tailwindcss-support","react","react18","react18-tools","react-themes","react18-themes","react-server-components","react-client-components","themes","dark-mode","dark-theme","dark-themes","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"nextjs-themes-lite@2.1.1","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/react18-tools/nextjs-themes#readme","bugs":{"url":"https://github.com/react18-tools/nextjs-themes/issues"},"dist":{"shasum":"740bdf772d42c484ce0e1af511c8a845cbacd88b","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-2.1.1.tgz","fileCount":76,"integrity":"sha512-OK33Sicu3jVexbbZjB6t/SJswYZXZhp1fs/UjqGTDgd9nstLdL8mRo7LHFMXSTpyISqeixK5HA0Me/n2L3SYEA==","signatures":[{"sig":"MEQCIATpYMW5RMleIeQuTaspgLKOrSI9h66P/ZQTrAJUH9C3AiBYmZTZE4x93YP6/09zL5gg6EPbWFTQ89y26IlqJOt6+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nextjs-themes-lite@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78773},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"a43d831b42d6b3b012629c09177330651b0f23f3","private":false,"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/nextjs-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":"20.10.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","vitest":"^1.1.0","octokit":"^3.1.2","typedoc":"^0.25.4","tsconfig":"workspace:*","@turbo/gen":"^1.11.2","typescript":"5.3.3","@types/node":"^20.10.6","@types/react":"^18.2.46","@types/react-dom":"^18.2.18","@vitest/coverage-v8":"^1.1.0","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","esbuild-react18-useclient":"^1.0.7","esbuild-plugin-ignoretests":"^0.0.7","esbuild-plugin-removetestid":"^0.0.5"},"peerDependencies":{"next":"8 - 14","react":"16.8 - 18","zustand":"^3 || ^4","@types/react":"16.8 - 18"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-themes-lite_2.1.1_1704128163775_0.8934896797529377","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"nextjs-themes-lite","version":"2.1.2","keywords":["nextjs","nextjs13","nextjs-themes","nextjs13-themes","nextjs14-themes","tailwind","tailwindcss","tailwindcss-support","react","react18","react18-tools","react-themes","react18-themes","react-server-components","react-client-components","themes","dark-mode","dark-theme","dark-themes","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"nextjs-themes-lite@2.1.2","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/react18-tools/nextjs-themes#readme","bugs":{"url":"https://github.com/react18-tools/nextjs-themes/issues"},"dist":{"shasum":"73a722e4ef24f45cd3d51cbc6ab4010a9385d395","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-2.1.2.tgz","fileCount":76,"integrity":"sha512-BkyaHTgOa/M+mqzWBx2/rRS5u63jqYq52w8vNtoW4YTbpiJSsLOC5H3pK6rWBYw9wOlzAYvJX10gvp6JC1UI/w==","signatures":[{"sig":"MEQCIHX/yCXR9IaANbk/IlAUjlli+6jYOlgNSEM4cBE/LJQzAiB/w3ub6umQxKpnHj3oitKChsazucJfmlHZdrAsKgKy+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nextjs-themes-lite@2.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78827},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"46799a6d4de335bd7d54a6170f76a422bc72aad5","private":false,"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/nextjs-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.0","dependencies":{"zustand":"^4.5.1","persist-and-sync":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.1.0","tsup":"^8.0.2","jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.3.0","octokit":"^3.1.2","typedoc":"^0.25.8","tsconfig":"workspace:*","@turbo/gen":"^1.12.4","typescript":"5.3.3","@types/node":"^20.11.19","@types/react":"^18.2.56","@types/react-dom":"^18.2.19","@vitest/coverage-v8":"^1.3.0","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","esbuild-react18-useclient":"^1.0.7","esbuild-plugin-ignoretests":"^0.0.7","esbuild-plugin-removetestid":"^0.0.5"},"peerDependencies":{"next":"8 - 14","react":"16.8 - 18","zustand":"^3 || ^4","@types/react":"16.8 - 18"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-themes-lite_2.1.2_1708331230744_0.4258773011596888","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"nextjs-themes-lite","version":"3.0.0","keywords":["nextjs","nextjs13","nextjs-themes","nextjs13-themes","nextjs14-themes","tailwind","tailwindcss","tailwindcss-support","react","react18","react18-tools","react-themes","react18-themes","react-server-components","react-client-components","themes","dark-mode","dark-theme","dark-themes","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"nextjs-themes-lite@3.0.0","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/react18-tools/nextjs-themes#readme","bugs":{"url":"https://github.com/react18-tools/nextjs-themes/issues"},"dist":{"shasum":"6d358b7589928b1b8c763bccb647b294f6f4b6f3","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-3.0.0.tgz","fileCount":85,"integrity":"sha512-7oAee0OpCB6P3kGAmZeTUyVqMC9iaj3gTZXmcnaseNhnMtm1rHlhAcMg8wb8yLXKVl154RbrnkwIiLyHLrsbaA==","signatures":[{"sig":"MEUCIQDsuym9iwYMZnpgOnjmD1H9AynQGJ0DD4xi7J8zwcSOnAIgIlvSvV0Xp26ZpoLLbQpYWCt6/BEEuiP7Gsc60v0Lnis=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nextjs-themes-lite@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93333},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"9a9507cbd550ebe2656adb850f339bd53b280619","private":false,"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/nextjs-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","dependencies":{"r18gs":"^0.0.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.1.0","tsup":"^8.0.2","jsdom":"^24.0.0","react":"^18.2.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","@types/react-dom":"^18.2.19","@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":"8 - 14","r18gs":"^0","react":"16.8 - 18","@types/react":"16.8 - 18"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-themes-lite_3.0.0_1708870013848_0.5530277753329431","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"nextjs-themes-lite","version":"3.1.0","keywords":["nextjs","nextjs13","nextjs-themes","nextjs13-themes","nextjs14-themes","tailwind","tailwindcss","tailwindcss-support","react","react18","react18-tools","react-themes","react18-themes","react-server-components","react-client-components","themes","dark-mode","dark-theme","dark-themes","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"nextjs-themes-lite@3.1.0","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/react18-tools/nextjs-themes#readme","bugs":{"url":"https://github.com/react18-tools/nextjs-themes/issues"},"dist":{"shasum":"a4920bde0a0b739a3b93e6146c0068586c0ff5f8","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-3.1.0.tgz","fileCount":85,"integrity":"sha512-eVG7KHA/IN2hOWrd0Zj7iNzTxpGZ8YGUyWDT22gzhkMfTBKmMwzuOrKo0gcXbLK5fEhaue0AcwgMjq7124aivw==","signatures":[{"sig":"MEQCID+YDT85zPuFuWQbwwtLnv7lYi5JEzwHJmvYHzS854p9AiAA6xisZ29n29mfYIyR9hNrbvBiukE1TW9sAkGMgF8ctA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nextjs-themes-lite@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94238},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"49e18b07124d0bde92b3f18341763f2406a076c4","private":false,"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/nextjs-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","dependencies":{"r18gs":"^0.0.5"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.1.0","tsup":"^8.0.2","jsdom":"^24.0.0","react":"^18.2.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","@types/react-dom":"^18.2.19","@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":"8 - 14","r18gs":"^0","react":"16.8 - 18","@types/react":"16.8 - 18"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-themes-lite_3.1.0_1709046670489_0.6409218652092212","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"nextjs-themes-lite","version":"3.1.1","keywords":["nextjs","nextjs13","nextjs-themes","nextjs13-themes","nextjs14-themes","tailwind","tailwindcss","tailwindcss-support","react","react18","react18-tools","react-themes","react18-themes","react-server-components","react-client-components","themes","dark-mode","dark-theme","dark-themes","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"nextjs-themes-lite@3.1.1","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/react18-tools/nextjs-themes#readme","bugs":{"url":"https://github.com/react18-tools/nextjs-themes/issues"},"dist":{"shasum":"4bea46d19ea9265a73b5672670b8d89b7cf07604","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-3.1.1.tgz","fileCount":85,"integrity":"sha512-6Ee8oQZERFQow7Z/zbeuy6eO6gLVR3rXm/uQKuzVujersKrcXa6NMy4JA5SokACIMzk7L6sox6NBoSRZSAxiEA==","signatures":[{"sig":"MEUCIHP7QmGafND58XNUy/XK97AV/1wB6S+ZsY9ZzhKsjeP/AiEAh+lu1vuMaCrNVSNaWLcWiJ1/Mpckwte20i5LcfdpUjQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nextjs-themes-lite@3.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94312},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"bcf9705f20cce0c4405ac56ee9e97687e07d61bc","private":false,"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/nextjs-themes.git","type":"git"},"_npmVersion":"10.5.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.12.2","_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.2","tsup":"^8.0.2","jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.5.0","octokit":"^3.2.0","typedoc":"^0.25.13","tsconfig":"workspace:*","@turbo/gen":"^1.13.2","typescript":"5.4.5","@types/node":"^20.12.7","@types/react":"^18.2.79","@types/react-dom":"^18.2.25","@vitest/coverage-v8":"^1.5.0","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.2.1","eslint-config-custom":"workspace:*","@testing-library/react":"^15.0.2","esbuild-plugin-react18":"^0.1.0"},"peerDependencies":{"next":"8 - 14","r18gs":"^0","react":"16.8 - 18","@types/react":"16.8 - 18"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-themes-lite_3.1.1_1713671941181_0.4737960087831936","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"nextjs-themes-lite","version":"3.1.2","keywords":["nextjs","nextjs13","nextjs14","nextjs-themes","nextjs13-themes","nextjs14-themes","tailwind","tailwindcss","tailwindcss-support","react","react18","react18-tools","react-themes","react18-themes","react-server-components","react-client-components","themes","dark-mode","dark-theme","dark-themes","typescript","javascript","mayank1513","turborepo-trmplate"],"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MIT","_id":"nextjs-themes-lite@3.1.2","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/react18-tools/nextjs-themes#readme","bugs":{"url":"https://github.com/react18-tools/nextjs-themes/issues"},"dist":{"shasum":"6ff2f93576c939fa452a701019440d421012b484","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-3.1.2.tgz","fileCount":87,"integrity":"sha512-C6by+IACOws1orFoLmnwJ75HxqObMOcvIpQIjAyZdjmEJJeL6Pe/Sk3RtmtZeUemjzI+l2TxEjmmfbwvB9PoLg==","signatures":[{"sig":"MEUCIAKc36PbQfVeyCfty3JNn18mSiJ6DhbHxZPisN2jN84mAiEAgAJTUz06/jAWsqhadCQIhBAx06q8jLrL+R9Ptj7leBU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nextjs-themes-lite@3.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88078},"main":"index.js","types":"index.d.ts","funding":{"url":"https://github.com/sponsors/mayank1513","type":"github"},"gitHead":"14fa1fe683f25f1ac7dbfc7d2054eb0954c76cb8","private":false,"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"repository":{"url":"git+https://github.com/react18-tools/nextjs-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":{"next":"^14.2.4","tsup":"^8.1.0","jsdom":"^24.1.0","react":"^18.3.1","vitest":"^1.6.0","octokit":"^4.0.2","typedoc":"^0.25.13","tsconfig":"workspace:*","@turbo/gen":"^2.0.3","typescript":"5.4.5","@types/node":"^20.14.2","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@vitest/coverage-v8":"^1.6.0","vite-tsconfig-paths":"^4.3.2","@vitejs/plugin-react":"^4.3.1","eslint-config-custom":"workspace:*","@testing-library/react":"^16.0.0","esbuild-plugin-react18":"^0.2.4"},"peerDependencies":{"next":"8 - 14","r18gs":"^1","react":"16.8 - 18","@types/react":"16.8 - 18"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-themes-lite_3.1.2_1718301172625_0.23756429461326145","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"nextjs-themes-lite","version":"3.1.3","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","nextjs-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":"nextjs-themes-lite@3.1.3","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/react18-tools/nextjs-themes/#readme","bugs":{"url":"https://github.com/react18-tools/nextjs-themes/issues"},"dist":{"shasum":"421ebdfd5a1b395e10d2f4a829f8260058173938","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-3.1.3.tgz","fileCount":73,"integrity":"sha512-wli0bk33pMGdlCdjAJ1sNrgjzi4xmwAkrLzrO2DO9GnqX1SLp/fmyo3lzrq7wWDr3zfBBzitPJEqG7Z7ZW0IWA==","signatures":[{"sig":"MEUCIQDfE5euquH2FF+Jx+xu7+d2WMhfllS3wP48y+l9ZGeoVQIgAWjNORb+8wY2rsQsmnyKwsBBeo6kS8V4ivkQ87ev4CU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nextjs-themes-lite@3.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64177},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./css":"./dist/index.css","./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.mjs","require":"./dist/hooks/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.mjs","require":"./dist/client/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./styles":"./dist/index.css","./styles.css":"./dist/index.css","./color-switch":{"types":"./dist/client/color-switch/index.d.ts","import":"./dist/client/color-switch/index.mjs","require":"./dist/client/color-switch/index.js"},"./server/nextjs":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./theme-switcher":{"types":"./dist/client/theme-switcher/index.d.ts","import":"./dist/client/theme-switcher/index.mjs","require":"./dist/client/theme-switcher/index.js"},"./hooks/use-theme":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.mjs","require":"./dist/hooks/index.js"},"./client/color-switch":{"types":"./dist/client/color-switch/index.d.ts","import":"./dist/client/color-switch/index.mjs","require":"./dist/client/color-switch/index.js"},"./client/theme-switcher":{"types":"./dist/client/theme-switcher/index.d.ts","import":"./dist/client/theme-switcher/index.mjs","require":"./dist/client/theme-switcher/index.js"},"./server/nextjs/server-side-wrapper":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"}},"funding":[{"url":"https://github.com/sponsors/react18-tools","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"4adef8e164c30285a73ea539139cd4d358bc97dd","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/nextjs-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","dependencies":{},"_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.4.5","@types/node":"^20.14.2","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@repo/jest-presets":"workspace:*","@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"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-themes-lite_3.1.3_1718728159042_0.6150794869195428","host":"s3://npm-registry-packages"}},"3.1.4":{"name":"nextjs-themes-lite","version":"3.1.4","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","nextjs-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":"nextjs-themes-lite@3.1.4","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/react18-tools/nextjs-themes/#readme","bugs":{"url":"https://github.com/react18-tools/nextjs-themes/issues"},"dist":{"shasum":"f57f080658d4dc3f9ce97e39bf225cd6c664b207","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-3.1.4.tgz","fileCount":76,"integrity":"sha512-chSOJxRZj6k2DlFeoulpgZlFcf6TpuC6dZva3HEsrH/jfxHC0WeSbTKd52BnFRPLbCBFkuZ+QjD40l+NUWOJVw==","signatures":[{"sig":"MEUCIQCaO4aThBsF/2ym52r14xdKEy5G9TuiiyOLaS5lPRhxKQIgTYkxvjnBiuKPugzgSF1IGvMpB/5/2vb8G/UXoHTLaLc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nextjs-themes-lite@3.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65097},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./css":"./dist/index.css","./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.mjs","require":"./dist/hooks/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.mjs","require":"./dist/client/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./styles":"./dist/index.css","./styles.css":"./dist/index.css","./color-switch":{"types":"./dist/client/color-switch/index.d.ts","import":"./dist/client/color-switch/index.mjs","require":"./dist/client/color-switch/index.js"},"./server/nextjs":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"},"./theme-switcher":{"types":"./dist/client/theme-switcher/index.d.ts","import":"./dist/client/theme-switcher/index.mjs","require":"./dist/client/theme-switcher/index.js"},"./hooks/use-theme":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.mjs","require":"./dist/hooks/index.js"},"./client/color-switch":{"types":"./dist/client/color-switch/index.d.ts","import":"./dist/client/color-switch/index.mjs","require":"./dist/client/color-switch/index.js"},"./client/theme-switcher":{"types":"./dist/client/theme-switcher/index.d.ts","import":"./dist/client/theme-switcher/index.mjs","require":"./dist/client/theme-switcher/index.js"},"./server/nextjs/server-side-wrapper":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js"}},"funding":[{"url":"https://github.com/sponsors/react18-tools","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"af4dc512b0a54946ff3a34dce8a35c6817cd328d","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/nextjs-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","dependencies":{},"_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.4.5","@types/node":"^20.14.5","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@repo/jest-presets":"workspace:*","@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"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-themes-lite_3.1.4_1718761455369_0.5793718680069759","host":"s3://npm-registry-packages"}},"3.1.5":{"name":"nextjs-themes-lite","version":"3.1.5","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","nextjs-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":"nextjs-themes-lite@3.1.5","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/react18-tools/nextjs-themes/#readme","bugs":{"url":"https://github.com/react18-tools/nextjs-themes/issues"},"dist":{"shasum":"9c7d4dbdd6b68375be2de7148e89f60a8b82079b","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-3.1.5.tgz","fileCount":76,"integrity":"sha512-9bEnrznf5kuPBMHsH6c7FeUrsmxGliLD1sVoNHGSdAdn1vNqdonOQjDZsONCu4chcA3/eeYEOhE7t5lF4c4iqQ==","signatures":[{"sig":"MEUCIFIBrb0+9r9iNn3oM/2+b3B4CzNYWPIrRkON1asydeRwAiEAntqOF4hHw9Ti3wvwSqmWKxl0Mom30srEtM2Z/EsjQ7o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nextjs-themes-lite@3.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64871},"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/nextjs":{"types":"./server/index.d.ts","import":"./server/index.mjs","require":"./server/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/nextjs/server-side-wrapper":{"types":"./server/index.d.ts","import":"./server/index.mjs","require":"./server/index.js"}},"funding":[{"url":"https://github.com/sponsors/react18-tools","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"132448b2015aeafba56fa675de19d859c98b39ff","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/nextjs-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","dependencies":{},"_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.4.5","@types/node":"^20.14.5","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@repo/jest-presets":"workspace:*","@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"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-themes-lite_3.1.5_1718799399406_0.7271324943219408","host":"s3://npm-registry-packages"}},"3.1.6":{"name":"nextjs-themes-lite","version":"3.1.6","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","nextjs-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":"nextjs-themes-lite@3.1.6","homepage":"https://github.com/react18-tools/nextjs-themes/#readme","bugs":{"url":"https://github.com/react18-tools/nextjs-themes/issues"},"dist":{"shasum":"46bf53111d166191082d9b3ee741ee55d5a5eb2a","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-3.1.6.tgz","fileCount":76,"integrity":"sha512-0lsNatIP3hd/x2iHqsCFMDnt12IudL/n6iR72TqNsk+T9tRT5eM/rdbTrksUWa35sAo/WiMm9Xx3DiAr3aaT+w==","signatures":[{"sig":"MEYCIQChKZGy6xm8KF5b92ZfTiv3bXxEVe8JYu7DN+XZKQgqCAIhAITccg9Ia9OJm37mTt36XJDrcdPhyOookBu6toYSbVB6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nextjs-themes-lite@3.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64727},"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/nextjs":{"types":"./server/index.d.ts","import":"./server/index.mjs","require":"./server/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/nextjs/server-side-wrapper":{"types":"./server/index.d.ts","import":"./server/index.mjs","require":"./server/index.js"}},"funding":[{"url":"https://github.com/sponsors/react18-tools","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"18e01a35132808493e049f02b284127b166a53c1","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/nextjs-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","dependencies":{},"_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.4.5","@types/node":"^20.14.6","@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"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-themes-lite_3.1.6_1718899632877_0.19917156820520843","host":"s3://npm-registry-packages"}},"3.1.7":{"name":"nextjs-themes-lite","version":"3.1.7","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","nextjs-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":"nextjs-themes-lite@3.1.7","homepage":"https://github.com/react18-tools/nextjs-themes/#readme","bugs":{"url":"https://github.com/react18-tools/nextjs-themes/issues"},"dist":{"shasum":"e85627e00ac3d39dff926865dfc71850525722a3","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-3.1.7.tgz","fileCount":76,"integrity":"sha512-n7hQ8EkQJLEzhzGXjFfTuC+03DTAYlZkqoKkr0aw5LQ12n72RXWjv06O1WaZJ0yQse+YuUCU584xiWpmGZ5Hkg==","signatures":[{"sig":"MEUCIAX9zQ+Yx+ceEsXduGxE31CO/LjtRpkNy1QR5ed1a8w7AiEAoNk5z6lWIOUGwwbLnwYnQ0JgIssnDfyeb5HJx7y64Dg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nextjs-themes-lite@3.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65795},"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","./force-theme":{"types":"./client/force-theme/index.d.ts","import":"./client/force-theme/index.mjs","require":"./client/force-theme/index.js"},"./color-switch":{"types":"./client/color-switch/index.d.ts","import":"./client/color-switch/index.mjs","require":"./client/color-switch/index.js"},"./server/nextjs":{"types":"./server/index.d.ts","import":"./server/index.mjs","require":"./server/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/force-theme":{"types":"./client/force-theme/index.d.ts","import":"./client/force-theme/index.mjs","require":"./client/force-theme/index.js"},"./force-color-scheme":{"types":"./client/force-color-scheme/index.d.ts","import":"./client/force-color-scheme/index.mjs","require":"./client/force-color-scheme/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"},"./client/force-color-scheme":{"types":"./client/force-color-scheme/index.d.ts","import":"./client/force-color-scheme/index.mjs","require":"./client/force-color-scheme/index.js"},"./server/nextjs/server-side-wrapper":{"types":"./server/index.d.ts","import":"./server/index.mjs","require":"./server/index.js"}},"funding":[{"url":"https://github.com/sponsors/react18-tools","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"e38dc23d1414f12841eeaa19c2712f16940295a1","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/nextjs-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":"^2","react":"16.8 - 19","@types/react":"16.8 - 19"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-themes-lite_3.1.7_1719159904436_0.16200798905129998","host":"s3://npm-registry-packages"}},"4.0.0-alpha.3":{"name":"nextjs-themes-lite","version":"4.0.0-alpha.3","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","nextjs-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":"nextjs-themes-lite@4.0.0-alpha.3","homepage":"https://github.com/react18-tools/nextjs-themes/#readme","bugs":{"url":"https://github.com/react18-tools/nextjs-themes/issues"},"dist":{"shasum":"0fd8c26a95235755e3e13661e628dff38016b806","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-4.0.0-alpha.3.tgz","fileCount":76,"integrity":"sha512-GBsU0lA+5UR5N/VtmUq/5vDoYYhaxuwryud8IUJwCYpKZOCBzNsaeyOol8xC5sixKUoOZNvRcr1h8mQPZznHww==","signatures":[{"sig":"MEUCIQDcqlQJntJmn0GP7A4TB8FNhFCy8q14mwqH1nfnAZ/6kgIgEnXWy7jbGffxG8QMMULUj0z4+ulW1eqDm1em1ve2F3c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nextjs-themes-lite@4.0.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64955},"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","./force-theme":{"types":"./client/force-theme/index.d.ts","import":"./client/force-theme/index.mjs","require":"./client/force-theme/index.js"},"./color-switch":{"types":"./client/color-switch/index.d.ts","import":"./client/color-switch/index.mjs","require":"./client/color-switch/index.js"},"./server/nextjs":{"types":"./server/index.d.ts","import":"./server/index.mjs","require":"./server/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/force-theme":{"types":"./client/force-theme/index.d.ts","import":"./client/force-theme/index.mjs","require":"./client/force-theme/index.js"},"./force-color-scheme":{"types":"./client/force-color-scheme/index.d.ts","import":"./client/force-color-scheme/index.mjs","require":"./client/force-color-scheme/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"},"./client/force-color-scheme":{"types":"./client/force-color-scheme/index.d.ts","import":"./client/force-color-scheme/index.mjs","require":"./client/force-color-scheme/index.js"},"./server/nextjs/server-side-wrapper":{"types":"./server/index.d.ts","import":"./server/index.mjs","require":"./server/index.js"}},"funding":[{"url":"https://github.com/sponsors/react18-tools","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"b11038843f4692bff9f53044f8f95147b4ecd9c9","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/nextjs-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,"readmeFilename":"README.md","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":"^2","react":"16.8 - 19","@types/react":"16.8 - 19"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-themes-lite_4.0.0-alpha.3_1719206181457_0.5052612492503488","host":"s3://npm-registry-packages"}},"4.0.0-alpha.4":{"name":"nextjs-themes-lite","version":"4.0.0-alpha.4","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","nextjs-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":"nextjs-themes-lite@4.0.0-alpha.4","homepage":"https://github.com/react18-tools/nextjs-themes/#readme","bugs":{"url":"https://github.com/react18-tools/nextjs-themes/issues"},"dist":{"shasum":"d8d52359523f72b1c8a387a9203fa5fb9d4b494c","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-4.0.0-alpha.4.tgz","fileCount":76,"integrity":"sha512-rvKfsvVjyBm1KcRTRKqK9hg7ViZU50Fe2UgtrESkD5fG/XzWjPJsW0ms3ejsbW9dzH7yrtrezesBfDtk9CGhAA==","signatures":[{"sig":"MEUCIHgt4axY2b1m23SXbHZ5KKG1UICQWRDqz/RhOqE1K+0dAiEA4rq6AmfC5ENJjX26wua853RLo0k86E9y/1HZdYfXg7A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nextjs-themes-lite@4.0.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65922},"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","./force-theme":{"types":"./client/force-theme/index.d.ts","import":"./client/force-theme/index.mjs","require":"./client/force-theme/index.js"},"./color-switch":{"types":"./client/color-switch/index.d.ts","import":"./client/color-switch/index.mjs","require":"./client/color-switch/index.js"},"./server/nextjs":{"types":"./server/index.d.ts","import":"./server/index.mjs","require":"./server/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/force-theme":{"types":"./client/force-theme/index.d.ts","import":"./client/force-theme/index.mjs","require":"./client/force-theme/index.js"},"./force-color-scheme":{"types":"./client/force-color-scheme/index.d.ts","import":"./client/force-color-scheme/index.mjs","require":"./client/force-color-scheme/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"},"./client/force-color-scheme":{"types":"./client/force-color-scheme/index.d.ts","import":"./client/force-color-scheme/index.mjs","require":"./client/force-color-scheme/index.js"},"./server/nextjs/server-side-wrapper":{"types":"./server/index.d.ts","import":"./server/index.mjs","require":"./server/index.js"}},"funding":[{"url":"https://github.com/sponsors/react18-tools","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"839fa3f9fe9ee7307a914c4911910c7cd5459ddb","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/nextjs-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,"readmeFilename":"README.md","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":"^2","react":"16.8 - 19","@types/react":"16.8 - 19"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-themes-lite_4.0.0-alpha.4_1719207326585_0.2225484119756942","host":"s3://npm-registry-packages"}},"4.0.0-alpha.5":{"name":"nextjs-themes-lite","version":"4.0.0-alpha.5","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","nextjs-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":"nextjs-themes-lite@4.0.0-alpha.5","homepage":"https://github.com/react18-tools/nextjs-themes/#readme","bugs":{"url":"https://github.com/react18-tools/nextjs-themes/issues"},"dist":{"shasum":"4d8284ee1a381e8a4ef5838e4af7ecfce6c64201","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-4.0.0-alpha.5.tgz","fileCount":76,"integrity":"sha512-TW8I5tfwYpPWI+NzHCzVYlqrUbMzOyprtbOPgxuB8WZY2ZG4wTiGKWzgkkqA8+WZ9E6J1/9ut28L/VB/dePPvw==","signatures":[{"sig":"MEYCIQDRhlWsTbFzF7WvJXy0FT7aw5o26iR81MsKujxMTdL0wwIhAI+2vDx+n/z/Ds8DsXF/BJtYVcV6l4yJw64cqrxv/+CT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nextjs-themes-lite@4.0.0-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64429},"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","./force-theme":{"types":"./client/force-theme/index.d.ts","import":"./client/force-theme/index.mjs","require":"./client/force-theme/index.js"},"./color-switch":{"types":"./client/color-switch/index.d.ts","import":"./client/color-switch/index.mjs","require":"./client/color-switch/index.js"},"./server/nextjs":{"types":"./server/index.d.ts","import":"./server/index.mjs","require":"./server/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/force-theme":{"types":"./client/force-theme/index.d.ts","import":"./client/force-theme/index.mjs","require":"./client/force-theme/index.js"},"./force-color-scheme":{"types":"./client/force-color-scheme/index.d.ts","import":"./client/force-color-scheme/index.mjs","require":"./client/force-color-scheme/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"},"./client/force-color-scheme":{"types":"./client/force-color-scheme/index.d.ts","import":"./client/force-color-scheme/index.mjs","require":"./client/force-color-scheme/index.js"},"./server/nextjs/server-side-wrapper":{"types":"./server/index.d.ts","import":"./server/index.mjs","require":"./server/index.js"}},"funding":[{"url":"https://github.com/sponsors/react18-tools","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"cd4c4d5ee72b90c8a6dae303d4be4ca2bdc4114f","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/nextjs-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,"readmeFilename":"README.md","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":"^2","react":"16.8 - 19","@types/react":"16.8 - 19"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-themes-lite_4.0.0-alpha.5_1719232605709_0.11904583096719445","host":"s3://npm-registry-packages"}},"4.0.0-alpha.6":{"name":"nextjs-themes-lite","version":"4.0.0-alpha.6","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","nextjs-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":"nextjs-themes-lite@4.0.0-alpha.6","homepage":"https://github.com/react18-tools/nextjs-themes/#readme","bugs":{"url":"https://github.com/react18-tools/nextjs-themes/issues"},"dist":{"shasum":"79b24f3399b3b7f053aad9c0a8594b8a74d75d3e","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-4.0.0-alpha.6.tgz","fileCount":76,"integrity":"sha512-eY9H+eACAz52goqVstct/8MrGr76t7rKwAUOFlpTXPdU8QI/x5C8XQOAAwo0W6YG8KB5W1L0siB11tIkftPu+g==","signatures":[{"sig":"MEUCIQCILxumesmRU7AArilHQD351aSgqX0Uj0tftsC92ssI6wIgHlvMed/t5lotdvg0/TpeDuaA/9QQqyQCYNZbDDt9QI8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nextjs-themes-lite@4.0.0-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":63456},"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","./force-theme":{"types":"./client/force-theme/index.d.ts","import":"./client/force-theme/index.mjs","require":"./client/force-theme/index.js"},"./color-switch":{"types":"./client/color-switch/index.d.ts","import":"./client/color-switch/index.mjs","require":"./client/color-switch/index.js"},"./server/nextjs":{"types":"./server/index.d.ts","import":"./server/index.mjs","require":"./server/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/force-theme":{"types":"./client/force-theme/index.d.ts","import":"./client/force-theme/index.mjs","require":"./client/force-theme/index.js"},"./force-color-scheme":{"types":"./client/force-color-scheme/index.d.ts","import":"./client/force-color-scheme/index.mjs","require":"./client/force-color-scheme/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"},"./client/force-color-scheme":{"types":"./client/force-color-scheme/index.d.ts","import":"./client/force-color-scheme/index.mjs","require":"./client/force-color-scheme/index.js"},"./server/nextjs/server-side-wrapper":{"types":"./server/index.d.ts","import":"./server/index.mjs","require":"./server/index.js"}},"funding":[{"url":"https://github.com/sponsors/react18-tools","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"851bce9f32b27fde72f44cd8fbb7b7aff5773ca1","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/nextjs-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,"readmeFilename":"README.md","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":"^2","react":"16.8 - 19","@types/react":"16.8 - 19"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-themes-lite_4.0.0-alpha.6_1719232738660_0.03750926031189583","host":"s3://npm-registry-packages"}},"4.0.0-alpha.7":{"name":"nextjs-themes-lite","version":"4.0.0-alpha.7","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","nextjs-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":"nextjs-themes-lite@4.0.0-alpha.7","homepage":"https://github.com/react18-tools/nextjs-themes/#readme","bugs":{"url":"https://github.com/react18-tools/nextjs-themes/issues"},"dist":{"shasum":"79be3bc6812af1195b193edb22b08ea0d5261d1f","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-4.0.0-alpha.7.tgz","fileCount":74,"integrity":"sha512-Cq2slNeEt2dUee51WwYS/50lgYGKM1bOeNcmeJEJb77ylN63KvhMe5V9LpGzsabm9ar9pSk2TwvWFf+Ww731zA==","signatures":[{"sig":"MEQCIH60nlyaAYRuTUItI0/q8+w8PhRNe5ztSg4Ocf5UVyFOAiA68+2E2F5iYSLPBV5xJYAjTaXpicHYRZjCH+WzV/JVSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nextjs-themes-lite@4.0.0-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59492},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./css":"./client/color-switch/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":"./client/color-switch/index.css","./styles.css":"./client/color-switch/index.css","./force-theme":{"types":"./client/force-theme/index.d.ts","import":"./client/force-theme/index.mjs","require":"./client/force-theme/index.js"},"./color-switch":{"types":"./client/color-switch/index.d.ts","import":"./client/color-switch/index.mjs","require":"./client/color-switch/index.js"},"./server/nextjs":{"types":"./server/index.d.ts","import":"./server/index.mjs","require":"./server/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/force-theme":{"types":"./client/force-theme/index.d.ts","import":"./client/force-theme/index.mjs","require":"./client/force-theme/index.js"},"./force-color-scheme":{"types":"./client/force-color-scheme/index.d.ts","import":"./client/force-color-scheme/index.mjs","require":"./client/force-color-scheme/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"},"./client/force-color-scheme":{"types":"./client/force-color-scheme/index.d.ts","import":"./client/force-color-scheme/index.mjs","require":"./client/force-color-scheme/index.js"},"./server/nextjs/server-side-wrapper":{"types":"./server/index.d.ts","import":"./server/index.mjs","require":"./server/index.js"}},"funding":[{"url":"https://github.com/sponsors/react18-tools","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"002bc789d252635fd2631a4e692e731b6a647a24","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/nextjs-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,"readmeFilename":"README.md","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":"^2","react":"16.8 - 19","@types/react":"16.8 - 19"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-themes-lite_4.0.0-alpha.7_1719234310333_0.9119212306236391","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"nextjs-themes-lite","version":"4.0.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","nextjs-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":"nextjs-themes-lite@4.0.0","homepage":"https://github.com/react18-tools/nextjs-themes/#readme","bugs":{"url":"https://github.com/react18-tools/nextjs-themes/issues"},"dist":{"shasum":"9be33bca3a1f44040585f44374f09923b5a9df1b","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-4.0.0.tgz","fileCount":76,"integrity":"sha512-+2h/j1U6zmAjcTzp+QM2Rh1Sloan5gKjZr9yGXOUYQko7HyTkLK9BQUAk6N+o9hJUpWiYs8FxaV9C9GrMZ2mYA==","signatures":[{"sig":"MEUCIQDqlFN1nzoAi6HfN1uC66aTnZIWTxf1Hj8zv7pNLEzUKAIgdseuj1H32RKYbwfNJ3ZzF0v6eIXmNPzRbabkyT6eo2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nextjs-themes-lite@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59575},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./css":"./client/color-switch/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":"./client/color-switch/index.css","./styles.css":"./client/color-switch/index.css","./force-theme":{"types":"./client/force-theme/index.d.ts","import":"./client/force-theme/index.mjs","require":"./client/force-theme/index.js"},"./color-switch":{"types":"./client/color-switch/index.d.ts","import":"./client/color-switch/index.mjs","require":"./client/color-switch/index.js"},"./server/nextjs":{"types":"./server/index.d.ts","import":"./server/index.mjs","require":"./server/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/force-theme":{"types":"./client/force-theme/index.d.ts","import":"./client/force-theme/index.mjs","require":"./client/force-theme/index.js"},"./force-color-scheme":{"types":"./client/force-color-scheme/index.d.ts","import":"./client/force-color-scheme/index.mjs","require":"./client/force-color-scheme/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"},"./client/force-color-scheme":{"types":"./client/force-color-scheme/index.d.ts","import":"./client/force-color-scheme/index.mjs","require":"./client/force-color-scheme/index.js"},"./server/nextjs/server-side-wrapper":{"types":"./server/index.d.ts","import":"./server/index.mjs","require":"./server/index.js"}},"funding":[{"url":"https://github.com/sponsors/react18-tools","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"e453348bf30f08560592271f0ce4b8abb44d2667","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/nextjs-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":"2","react":"16.8 - 19","@types/react":"16.8 - 19"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-themes-lite_4.0.0_1719257546613_0.0971923158778234","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"nextjs-themes-lite","version":"4.0.1","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","nextjs-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":"nextjs-themes-lite@4.0.1","homepage":"https://github.com/react18-tools/nextjs-themes/#readme","bugs":{"url":"https://github.com/react18-tools/nextjs-themes/issues"},"dist":{"shasum":"dd0137d8bf4d39cdf36e9d900f4992d4d7076681","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-4.0.1.tgz","fileCount":76,"integrity":"sha512-zwkUp7gxTAsXxjyOgSW+oE7Wmo4VaPcXqMshMZqPQ3VCGhlko3Rotc0qiZom0aWGWR+6Gc214HVNi9wJiZy19w==","signatures":[{"sig":"MEYCIQDGQWnZDdhTRoi3lSl9SmsNmYwT5VK9hy5wOM+s1i3pywIhAM/sDPAUuihELyP3QHG1hr8/O5mSPgEBMYY3yMaT1C08","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nextjs-themes-lite@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59828},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./css":"./client/color-switch/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":"./client/color-switch/index.css","./styles.css":"./client/color-switch/index.css","./force-theme":{"types":"./client/force-theme/index.d.ts","import":"./client/force-theme/index.mjs","require":"./client/force-theme/index.js"},"./color-switch":{"types":"./client/color-switch/index.d.ts","import":"./client/color-switch/index.mjs","require":"./client/color-switch/index.js"},"./server/nextjs":{"types":"./server/index.d.ts","import":"./server/index.mjs","require":"./server/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/force-theme":{"types":"./client/force-theme/index.d.ts","import":"./client/force-theme/index.mjs","require":"./client/force-theme/index.js"},"./force-color-scheme":{"types":"./client/force-color-scheme/index.d.ts","import":"./client/force-color-scheme/index.mjs","require":"./client/force-color-scheme/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"},"./client/force-color-scheme":{"types":"./client/force-color-scheme/index.d.ts","import":"./client/force-color-scheme/index.mjs","require":"./client/force-color-scheme/index.js"},"./server/nextjs/server-side-wrapper":{"types":"./server/index.d.ts","import":"./server/index.mjs","require":"./server/index.js"}},"funding":[{"url":"https://github.com/sponsors/react18-tools","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"18f6ee5ee945b4b78e01b98b53f90887de7be0b6","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/nextjs-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":"2","react":"16.8 - 19","@types/react":"16.8 - 19"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-themes-lite_4.0.1_1719263566124_0.2601865652677182","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"nextjs-themes-lite","version":"4.0.2","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","nextjs-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":"nextjs-themes-lite@4.0.2","homepage":"https://github.com/react18-tools/nextjs-themes/#readme","bugs":{"url":"https://github.com/react18-tools/nextjs-themes/issues"},"dist":{"shasum":"cfe86f4077faf440c84b6862493c1a9f5ef7817e","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-4.0.2.tgz","fileCount":83,"integrity":"sha512-SNOSzu5XomiKX9OIg1l2eNGQICKZAoZpQ1rnnBcVQBhkxfsbUI4NUs/wsqOsgZHOlIotEB+q4QrXXqaE/bBwJA==","signatures":[{"sig":"MEUCIGLcNjhqLAAMHwkvs1qyxl1B3kIhmA7DRKNJOKOSSVx5AiEAgxKs2hXDXz52Sc5svUmh2869rpDXIJSoA1L2WDvzcbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nextjs-themes-lite@4.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64286},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./css":"./client/color-switch/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":"./client/color-switch/index.css","./switcher":{"types":"./client/switcher/index.d.ts","import":"./client/switcher/index.mjs","require":"./client/switcher/index.js"},"./styles.css":"./client/color-switch/index.css","./force-theme":{"types":"./client/force-theme/index.d.ts","import":"./client/force-theme/index.mjs","require":"./client/force-theme/index.js"},"./color-switch":{"types":"./client/color-switch/index.d.ts","import":"./client/color-switch/index.mjs","require":"./client/color-switch/index.js"},"./server/nextjs":{"types":"./server/index.d.ts","import":"./server/index.mjs","require":"./server/index.js"},"./theme-switcher":{"types":"./client/theme-switcher/index.d.ts","import":"./client/theme-switcher/index.mjs","require":"./client/theme-switcher/index.js"},"./client/switcher":{"types":"./client/switcher/index.d.ts","import":"./client/switcher/index.mjs","require":"./client/switcher/index.js"},"./hooks/use-theme":{"types":"./hooks/index.d.ts","import":"./hooks/index.mjs","require":"./hooks/index.js"},"./client/force-theme":{"types":"./client/force-theme/index.d.ts","import":"./client/force-theme/index.mjs","require":"./client/force-theme/index.js"},"./force-color-scheme":{"types":"./client/force-color-scheme/index.d.ts","import":"./client/force-color-scheme/index.mjs","require":"./client/force-color-scheme/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"},"./client/force-color-scheme":{"types":"./client/force-color-scheme/index.d.ts","import":"./client/force-color-scheme/index.mjs","require":"./client/force-color-scheme/index.js"},"./server/nextjs/server-side-wrapper":{"types":"./server/index.d.ts","import":"./server/index.mjs","require":"./server/index.js"}},"funding":[{"url":"https://github.com/sponsors/react18-tools","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"3c78884adc124e2f7d0ebc3562846a3edae918d7","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/nextjs-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,"readmeFilename":"README.md","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.9","@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":"2","react":"16.8 - 19","@types/react":"16.8 - 19"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-themes-lite_4.0.2_1719486846297_0.8677443577011859","host":"s3://npm-registry-packages"}},"4.0.3-feat.0":{"name":"nextjs-themes-lite","version":"4.0.3-feat.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","nextjs-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":"nextjs-themes-lite@4.0.3-feat.0","homepage":"https://github.com/react18-tools/nextjs-themes/#readme","bugs":{"url":"https://github.com/react18-tools/nextjs-themes/issues"},"dist":{"shasum":"0ac0146d13f85721e0530950bdb217898cd5c4db","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-4.0.3-feat.0.tgz","fileCount":83,"integrity":"sha512-I745g+sSvz/a3ti+6knb3xVpyV/bInZGgSnJFAM3yL6l79mMBIJmrnAcLU5SjFvuuYbq5JcndCzrrTCmsParUg==","signatures":[{"sig":"MEQCIDYIDyGw9EuYgIovHjRSG4qFwTSCefNB2QXOkc5Ui1tyAiA6ALNEcotm0Xx78bzSubc6gDo4bhn2ivnBAi76IkEC5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nextjs-themes-lite@4.0.3-feat.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64587},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./css":"./client/color-switch/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":"./client/color-switch/index.css","./switcher":{"types":"./client/switcher/index.d.ts","import":"./client/switcher/index.mjs","require":"./client/switcher/index.js"},"./styles.css":"./client/color-switch/index.css","./force-theme":{"types":"./client/force-theme/index.d.ts","import":"./client/force-theme/index.mjs","require":"./client/force-theme/index.js"},"./color-switch":{"types":"./client/color-switch/index.d.ts","import":"./client/color-switch/index.mjs","require":"./client/color-switch/index.js"},"./server/nextjs":{"types":"./server/index.d.ts","import":"./server/index.mjs","require":"./server/index.js"},"./theme-switcher":{"types":"./client/theme-switcher/index.d.ts","import":"./client/theme-switcher/index.mjs","require":"./client/theme-switcher/index.js"},"./client/switcher":{"types":"./client/switcher/index.d.ts","import":"./client/switcher/index.mjs","require":"./client/switcher/index.js"},"./hooks/use-theme":{"types":"./hooks/index.d.ts","import":"./hooks/index.mjs","require":"./hooks/index.js"},"./client/force-theme":{"types":"./client/force-theme/index.d.ts","import":"./client/force-theme/index.mjs","require":"./client/force-theme/index.js"},"./force-color-scheme":{"types":"./client/force-color-scheme/index.d.ts","import":"./client/force-color-scheme/index.mjs","require":"./client/force-color-scheme/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"},"./client/force-color-scheme":{"types":"./client/force-color-scheme/index.d.ts","import":"./client/force-color-scheme/index.mjs","require":"./client/force-color-scheme/index.js"},"./server/nextjs/server-side-wrapper":{"types":"./server/index.d.ts","import":"./server/index.mjs","require":"./server/index.js"}},"funding":[{"url":"https://github.com/sponsors/react18-tools","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"a454966545c290eb91817d26181f3ce5000b42b9","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/nextjs-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,"readmeFilename":"README.md","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.9","@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":"2","react":"16.8 - 19","@types/react":"16.8 - 19"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-themes-lite_4.0.3-feat.0_1719490364404_0.07385610752374139","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"nextjs-themes-lite","version":"4.0.3","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","nextjs-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":"nextjs-themes-lite@4.0.3","homepage":"https://github.com/react18-tools/nextjs-themes/#readme","bugs":{"url":"https://github.com/react18-tools/nextjs-themes/issues"},"dist":{"shasum":"876d116a340350284ecd0d5c07fd8c4402323e87","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-4.0.3.tgz","fileCount":83,"integrity":"sha512-9ix4z67eGNwMTI9BWArNXRTH7HEaSctqdMMVramzcwC7C4p3IhF7J6vwZ1sV3oWG2RRbw0w7pbWqa2iuUuZnnQ==","signatures":[{"sig":"MEQCICrQ07YpRHqKI5ZmDp7as0thlc7q4Zf9/NzFXahicYrxAiAX1wa6OdUE9Ky86EeTKCk43OCkHYucEbd66wS3EUgQ6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nextjs-themes-lite@4.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64787},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./css":"./client/color-switch/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":"./client/color-switch/index.css","./switcher":{"types":"./client/switcher/index.d.ts","import":"./client/switcher/index.mjs","require":"./client/switcher/index.js"},"./styles.css":"./client/color-switch/index.css","./force-theme":{"types":"./client/force-theme/index.d.ts","import":"./client/force-theme/index.mjs","require":"./client/force-theme/index.js"},"./color-switch":{"types":"./client/color-switch/index.d.ts","import":"./client/color-switch/index.mjs","require":"./client/color-switch/index.js"},"./server/nextjs":{"types":"./server/index.d.ts","import":"./server/index.mjs","require":"./server/index.js"},"./theme-switcher":{"types":"./client/theme-switcher/index.d.ts","import":"./client/theme-switcher/index.mjs","require":"./client/theme-switcher/index.js"},"./client/switcher":{"types":"./client/switcher/index.d.ts","import":"./client/switcher/index.mjs","require":"./client/switcher/index.js"},"./hooks/use-theme":{"types":"./hooks/index.d.ts","import":"./hooks/index.mjs","require":"./hooks/index.js"},"./client/force-theme":{"types":"./client/force-theme/index.d.ts","import":"./client/force-theme/index.mjs","require":"./client/force-theme/index.js"},"./force-color-scheme":{"types":"./client/force-color-scheme/index.d.ts","import":"./client/force-color-scheme/index.mjs","require":"./client/force-color-scheme/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"},"./client/force-color-scheme":{"types":"./client/force-color-scheme/index.d.ts","import":"./client/force-color-scheme/index.mjs","require":"./client/force-color-scheme/index.js"},"./server/nextjs/server-side-wrapper":{"types":"./server/index.d.ts","import":"./server/index.mjs","require":"./server/index.js"}},"funding":[{"url":"https://github.com/sponsors/react18-tools","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"362c5cd815e4dc4872167380f34117b354d9c821","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/nextjs-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.15.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.9","@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":"2","react":"16.8 - 19","@types/react":"16.8 - 19"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-themes-lite_4.0.3_1719496816537_0.076794964313315","host":"s3://npm-registry-packages"}},"4.0.4-squize.0":{"name":"nextjs-themes-lite","version":"4.0.4-squize.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","nextjs-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":"nextjs-themes-lite@4.0.4-squize.0","homepage":"https://github.com/react18-tools/nextjs-themes/#readme","bugs":{"url":"https://github.com/react18-tools/nextjs-themes/issues"},"dist":{"shasum":"ab82a80bc82feeb102d5c61c39905443088c7679","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-4.0.4-squize.0.tgz","fileCount":83,"integrity":"sha512-CITHeaeGgedIZbCjBnsryt4YsN4zuzVFog3VjJS96bn7TTwfcRAGGW4I30JTu3VQ81KlEzAVYjWx/qIo74FT5g==","signatures":[{"sig":"MEUCIGrqs9m6JkqSpqX0J1DYCjhAIB4Nbc/+Vy6HvVe9hl7CAiEA22NuQfiVM+10KxZWzvifyNTRRer/U0BMRiMLaRyS0A4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nextjs-themes-lite@4.0.4-squize.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64652},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./css":"./client/color-switch/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":"./client/color-switch/index.css","./switcher":{"types":"./client/switcher/index.d.ts","import":"./client/switcher/index.mjs","require":"./client/switcher/index.js"},"./styles.css":"./client/color-switch/index.css","./force-theme":{"types":"./client/force-theme/index.d.ts","import":"./client/force-theme/index.mjs","require":"./client/force-theme/index.js"},"./color-switch":{"types":"./client/color-switch/index.d.ts","import":"./client/color-switch/index.mjs","require":"./client/color-switch/index.js"},"./server/nextjs":{"types":"./server/index.d.ts","import":"./server/index.mjs","require":"./server/index.js"},"./theme-switcher":{"types":"./client/theme-switcher/index.d.ts","import":"./client/theme-switcher/index.mjs","require":"./client/theme-switcher/index.js"},"./client/switcher":{"types":"./client/switcher/index.d.ts","import":"./client/switcher/index.mjs","require":"./client/switcher/index.js"},"./hooks/use-theme":{"types":"./hooks/index.d.ts","import":"./hooks/index.mjs","require":"./hooks/index.js"},"./client/force-theme":{"types":"./client/force-theme/index.d.ts","import":"./client/force-theme/index.mjs","require":"./client/force-theme/index.js"},"./force-color-scheme":{"types":"./client/force-color-scheme/index.d.ts","import":"./client/force-color-scheme/index.mjs","require":"./client/force-color-scheme/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"},"./client/force-color-scheme":{"types":"./client/force-color-scheme/index.d.ts","import":"./client/force-color-scheme/index.mjs","require":"./client/force-color-scheme/index.js"},"./server/nextjs/server-side-wrapper":{"types":"./server/index.d.ts","import":"./server/index.mjs","require":"./server/index.js"}},"funding":[{"url":"https://github.com/sponsors/react18-tools","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"16f5f78bc1936f067537a12d77215312d095128a","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/nextjs-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.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","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.9","@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":"2","react":"16.8 - 19","@types/react":"16.8 - 19"},"_npmOperationalInternal":{"tmp":"tmp/nextjs-themes-lite_4.0.4-squize.0_1719508849973_0.7598875296439436","host":"s3://npm-registry-packages"}},"4.0.4":{"name":"nextjs-themes-lite","version":"4.0.4","keywords":["React","React 18","React 19","Next.js","Next.js 14","Next.js 15","React server components","Customizable","Compatibility","Frontend development","UI components","Web development","Modern","Seamless integration","nextjs","nextjs13","nextjs14","nextjs-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":"nextjs-themes-lite@4.0.4","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/react18-tools/nextjs-themes/#readme","bugs":{"url":"https://github.com/react18-tools/nextjs-themes/issues"},"dist":{"shasum":"508e67a2638afb649d46d99fcdf1861498ad7fbf","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-4.0.4.tgz","fileCount":83,"integrity":"sha512-YhKioxPAZ8b8F5fhnxrfHZzMDFbSa1R+L/ZJH88L7hr0Rez2vXZrCL6An4dSCO1o2CNlPUAizOlvgpOSHieoVQ==","signatures":[{"sig":"MEYCIQC8A3sRBYmDmBQtmCza05xqxo6rv3eh+iTdQJGwjaWV3wIhAKUmN7fN7meyEv+O6C0GnwZ60+qzPy7LlC2Ap1TNWtEF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nextjs-themes-lite@4.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65321},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./css":"./client/color-switch/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":"./client/color-switch/index.css","./switcher":{"types":"./client/switcher/index.d.ts","import":"./client/switcher/index.mjs","require":"./client/switcher/index.js"},"./styles.css":"./client/color-switch/index.css","./force-theme":{"types":"./client/force-theme/index.d.ts","import":"./client/force-theme/index.mjs","require":"./client/force-theme/index.js"},"./color-switch":{"types":"./client/color-switch/index.d.ts","import":"./client/color-switch/index.mjs","require":"./client/color-switch/index.js"},"./server/nextjs":{"types":"./server/index.d.ts","import":"./server/index.mjs","require":"./server/index.js"},"./theme-switcher":{"types":"./client/theme-switcher/index.d.ts","import":"./client/theme-switcher/index.mjs","require":"./client/theme-switcher/index.js"},"./client/switcher":{"types":"./client/switcher/index.d.ts","import":"./client/switcher/index.mjs","require":"./client/switcher/index.js"},"./hooks/use-theme":{"types":"./hooks/index.d.ts","import":"./hooks/index.mjs","require":"./hooks/index.js"},"./client/force-theme":{"types":"./client/force-theme/index.d.ts","import":"./client/force-theme/index.mjs","require":"./client/force-theme/index.js"},"./force-color-scheme":{"types":"./client/force-color-scheme/index.d.ts","import":"./client/force-color-scheme/index.mjs","require":"./client/force-color-scheme/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"},"./client/force-color-scheme":{"types":"./client/force-color-scheme/index.d.ts","import":"./client/force-color-scheme/index.mjs","require":"./client/force-color-scheme/index.js"},"./server/nextjs/server-side-wrapper":{"types":"./server/index.d.ts","import":"./server/index.mjs","require":"./server/index.js"}},"funding":[{"url":"https://github.com/sponsors/react18-tools","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"fb32e8ea586b7362e0ca34f4617eb419fb6079e9","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/nextjs-themes.git","type":"git"},"_npmVersion":"10.8.2","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.18.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.8","react-dom":"^19.0.0","typescript":"^5.7.2","@types/node":"^22.10.2","@types/react":"^19.0.1","@types/react-dom":"^19.0.2","esbuild-plugin-rdi":"^0.0.0","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.1.8","vite-tsconfig-paths":"^5.1.4","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","esbuild-plugin-react18":"0.2.5","@repo/typescript-config":"workspace:*","esbuild-plugin-react18-css":"^0.0.4"},"peerDependencies":{"next":"10 - 15","r18gs":"2","react":"16.8 - 19","@types/react":"16.8 - 19"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-themes-lite_4.0.4_1734142690983_0.9128230407390461","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"nextjs-themes-lite","version":"4.0.5","keywords":["React","React 18","React 19","Next.js","Next.js 14","Next.js 15","React server components","Customizable","Compatibility","Frontend development","UI components","Web development","Modern","Seamless integration","nextjs","nextjs13","nextjs14","nextjs-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":"nextjs-themes-lite@4.0.5","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"homepage":"https://github.com/react18-tools/nextjs-themes/#readme","bugs":{"url":"https://github.com/react18-tools/nextjs-themes/issues"},"dist":{"shasum":"645f82db72363d5e342ac6bbdf4d51d28cadf8a3","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-4.0.5.tgz","fileCount":70,"integrity":"sha512-8s+jYfRSXYgaJEbNNsjLiXZ0Ol+29NHE8pkueaiUcHRJGXT8+xtZBh/91OQmp5bzbeuHM+IiNL9NqmFkuxmgYQ==","signatures":[{"sig":"MEUCID7tsIm0EeG6T7wisTrS1tLRAvWWJMgZY0VxkgbzPa0tAiEA6oEyNdPpDcuPE53qSrRre1XP+LDUkRRqaG5ntoP5Sq4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nextjs-themes-lite@4.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57166},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.js"},"./css":"./client/color-switch/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":"./client/color-switch/index.css","./switcher":{"types":"./client/switcher/index.d.ts","import":"./client/switcher/index.mjs","require":"./client/switcher/index.js"},"./styles.css":"./client/color-switch/index.css","./force-theme":{"types":"./client/force-theme/index.d.ts","import":"./client/force-theme/index.mjs","require":"./client/force-theme/index.js"},"./color-switch":{"types":"./client/color-switch/index.d.ts","import":"./client/color-switch/index.mjs","require":"./client/color-switch/index.js"},"./server/nextjs":{"types":"./server/index.d.ts","import":"./server/index.mjs","require":"./server/index.js"},"./theme-switcher":{"types":"./client/theme-switcher/index.d.ts","import":"./client/theme-switcher/index.mjs","require":"./client/theme-switcher/index.js"},"./client/switcher":{"types":"./client/switcher/index.d.ts","import":"./client/switcher/index.mjs","require":"./client/switcher/index.js"},"./hooks/use-theme":{"types":"./hooks/index.d.ts","import":"./hooks/index.mjs","require":"./hooks/index.js"},"./client/force-theme":{"types":"./client/force-theme/index.d.ts","import":"./client/force-theme/index.mjs","require":"./client/force-theme/index.js"},"./force-color-scheme":{"types":"./client/force-color-scheme/index.d.ts","import":"./client/force-color-scheme/index.mjs","require":"./client/force-color-scheme/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"},"./client/force-color-scheme":{"types":"./client/force-color-scheme/index.d.ts","import":"./client/force-color-scheme/index.mjs","require":"./client/force-color-scheme/index.js"},"./server/nextjs/server-side-wrapper":{"types":"./server/index.d.ts","import":"./server/index.mjs","require":"./server/index.js"}},"funding":[{"url":"https://github.com/sponsors/react18-tools","type":"github"},{"url":"https://github.com/sponsors/mayank1513","type":"github"}],"gitHead":"8755e9dbb925b5b536656f8d80fdea62da44d995","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/nextjs-themes.git","type":"git"},"_npmVersion":"10.8.2","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.18.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","jsdom":"^25.0.1","react":"^19.0.0","vitest":"^2.1.8","react-dom":"^19.0.0","typescript":"^5.7.2","@types/node":"^22.10.2","@types/react":"^19.0.2","@types/react-dom":"^19.0.2","esbuild-plugin-rdi":"^0.0.0","@repo/eslint-config":"workspace:*","@vitest/coverage-v8":"^2.1.8","vite-tsconfig-paths":"^5.1.4","@vitejs/plugin-react":"^4.3.4","@testing-library/react":"^16.1.0","esbuild-plugin-react18":"0.2.6","@repo/typescript-config":"workspace:*","esbuild-plugin-react18-css":"^0.0.4"},"peerDependencies":{"next":"10 - 15","r18gs":"2","react":"16.8 - 19","@types/react":"16.8 - 19"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-themes-lite_4.0.5_1734602949599_0.6712694532437364","host":"s3://npm-registry-packages-npm-production"}},"4.0.6":{"name":"nextjs-themes-lite","author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"private":false,"version":"4.0.6","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/nextjs-themes.git"},"bugs":{"url":"https://github.com/react18-tools/nextjs-themes/issues"},"homepage":"https://github.com/react18-tools/nextjs-themes/#readme","sideEffects":false,"exports":{".":{"types":"./index.d.ts","require":"./index.js","import":"./index.mjs"},"./client":{"types":"./client/index.d.ts","require":"./client/index.js","import":"./client/index.mjs"},"./client/color-switch":{"types":"./client/color-switch/index.d.ts","require":"./client/color-switch/index.js","import":"./client/color-switch/index.mjs"},"./color-switch":{"types":"./client/color-switch/index.d.ts","require":"./client/color-switch/index.js","import":"./client/color-switch/index.mjs"},"./client/theme-switcher":{"types":"./client/theme-switcher/index.d.ts","require":"./client/theme-switcher/index.js","import":"./client/theme-switcher/index.mjs"},"./theme-switcher":{"types":"./client/theme-switcher/index.d.ts","require":"./client/theme-switcher/index.js","import":"./client/theme-switcher/index.mjs"},"./client/switcher":{"types":"./client/switcher/index.d.ts","require":"./client/switcher/index.js","import":"./client/switcher/index.mjs"},"./switcher":{"types":"./client/switcher/index.d.ts","require":"./client/switcher/index.js","import":"./client/switcher/index.mjs"},"./client/force-color-scheme":{"types":"./client/force-color-scheme/index.d.ts","require":"./client/force-color-scheme/index.js","import":"./client/force-color-scheme/index.mjs"},"./force-color-scheme":{"types":"./client/force-color-scheme/index.d.ts","require":"./client/force-color-scheme/index.js","import":"./client/force-color-scheme/index.mjs"},"./client/force-theme":{"types":"./client/force-theme/index.d.ts","require":"./client/force-theme/index.js","import":"./client/force-theme/index.mjs"},"./force-theme":{"types":"./client/force-theme/index.d.ts","require":"./client/force-theme/index.js","import":"./client/force-theme/index.mjs"},"./server":{"types":"./server/index.d.ts","require":"./server/index.js","import":"./server/index.mjs"},"./server/nextjs":{"types":"./server/index.d.ts","require":"./server/index.js","import":"./server/index.mjs"},"./server/nextjs/server-side-wrapper":{"types":"./server/index.d.ts","require":"./server/index.js","import":"./server/index.mjs"},"./hooks":{"types":"./hooks/index.d.ts","require":"./hooks/index.js","import":"./hooks/index.mjs"},"./hooks/use-theme":{"types":"./hooks/index.d.ts","require":"./hooks/index.js","import":"./hooks/index.mjs"},"./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.2.0","@types/node":"^22.13.0","@types/react":"^19.0.8","@types/react-dom":"^19.0.3","@vitejs/plugin-react":"^4.3.4","@vitest/coverage-v8":"^3.0.4","esbuild-plugin-rdi":"^0.0.0","esbuild-plugin-react18":"0.2.6","esbuild-plugin-react18-css":"^0.0.4","jsdom":"^26.0.0","react":"^19.0.0","react-dom":"^19.0.0","tsup":"^8.3.6","typescript":"^5.7.3","vite-tsconfig-paths":"^5.1.4","vitest":"^3.0.4"},"peerDependencies":{"@types/react":"16.8 - 19","next":"10 - 15","react":"16.8 - 19","r18gs":"3"},"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","Next.js 15","React server components","Customizable","Compatibility","Frontend development","UI components","Web development","Modern","Seamless integration","nextjs","nextjs13","nextjs14","nextjs-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":"nextjs-themes-lite@4.0.6","gitHead":"80e6c27337a0aeac646e748d0af86dabca29e4ff","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-bfqOynXxi+M3zSOPk4e1R21nRvKgVAPmJyB11JwNcMR3LkUMkequ5z/VLxWwtsshrSjtx8yEZXuy+M5QIZC5FA==","shasum":"b68287acf51b4242af3e31a2f3500bfdc18420dd","tarball":"https://registry.npmjs.org/nextjs-themes-lite/-/nextjs-themes-lite-4.0.6.tgz","fileCount":70,"unpackedSize":57166,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nextjs-themes-lite@4.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCT5fPvslm0fCWxiIDUUI2cwjOovmASGqHyUKsluuAJmwIgGU0k0ewgOGzpgWITl5DKQt3Lobi7xxTVAE1EbS5Lks0="}]},"_npmUser":{"name":"mayank1513","email":"mayank.srmu@gmail.com"},"directories":{},"maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nextjs-themes-lite_4.0.6_1738564470228_0.017145016773685517"},"_hasShrinkwrap":false}},"time":{"created":"2023-08-04T15:53:50.876Z","modified":"2025-02-03T06:34:30.769Z","0.0.1":"2023-08-04T15:53:51.007Z","0.2.0":"2023-08-06T16:49:58.180Z","0.3.0":"2023-08-13T10:42:48.982Z","0.3.1":"2023-08-25T18:45:03.895Z","0.3.2":"2023-08-25T19:11:53.664Z","0.4.0":"2023-08-26T10:52:52.438Z","1.0.0":"2023-09-03T16:02:12.836Z","1.1.1":"2023-12-02T17:55:23.712Z","1.2.0":"2023-12-07T09:42:37.900Z","1.2.1":"2023-12-08T04:19:13.408Z","2.0.0":"2023-12-08T15:30:10.940Z","2.0.1":"2023-12-16T13:24:01.592Z","2.1.0":"2023-12-30T11:27:23.902Z","2.1.1":"2024-01-01T16:56:04.010Z","2.1.2":"2024-02-19T08:27:10.876Z","3.0.0":"2024-02-25T14:06:53.988Z","3.1.0":"2024-02-27T15:11:10.631Z","3.1.1":"2024-04-21T03:59:01.354Z","3.1.2":"2024-06-13T17:52:52.761Z","3.1.3":"2024-06-18T16:29:19.224Z","3.1.4":"2024-06-19T01:44:15.576Z","3.1.5":"2024-06-19T12:16:39.540Z","3.1.6":"2024-06-20T16:07:13.033Z","3.1.7":"2024-06-23T16:25:04.638Z","4.0.0-alpha.3":"2024-06-24T05:16:21.606Z","4.0.0-alpha.4":"2024-06-24T05:35:26.723Z","4.0.0-alpha.5":"2024-06-24T12:36:45.871Z","4.0.0-alpha.6":"2024-06-24T12:38:58.824Z","4.0.0-alpha.7":"2024-06-24T13:05:10.473Z","4.0.0":"2024-06-24T19:32:26.779Z","4.0.1":"2024-06-24T21:12:46.262Z","4.0.2":"2024-06-27T11:14:06.458Z","4.0.3-feat.0":"2024-06-27T12:12:44.579Z","4.0.3":"2024-06-27T14:00:16.701Z","4.0.4-squize.0":"2024-06-27T17:20:50.196Z","4.0.4":"2024-12-14T02:18:11.168Z","4.0.5":"2024-12-19T10:09:09.775Z","4.0.6":"2025-02-03T06:34:30.404Z"},"bugs":{"url":"https://github.com/react18-tools/nextjs-themes/issues"},"author":{"name":"Mayank Kumar Chaudhari","email":"https://mayank-chaudhari.vercel.app"},"license":"MPL-2.0","homepage":"https://github.com/react18-tools/nextjs-themes/#readme","keywords":["React","React 18","React 19","Next.js","Next.js 14","Next.js 15","React server components","Customizable","Compatibility","Frontend development","UI components","Web development","Modern","Seamless integration","nextjs","nextjs13","nextjs14","nextjs-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"],"repository":{"type":"git","url":"git+https://github.com/react18-tools/nextjs-themes.git"},"description":"Unleash the Power of React Server Components! Use multiple themes on your site with confidence, without losing any advantages of React Server Components.","maintainers":[{"name":"mayank1513","email":"mayank.srmu@gmail.com"}],"readme":"# Next.js 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/nextjs-themes/actions/workflows/test.yml/badge.svg)](https://github.com/react18-tools/nextjs-themes/actions/workflows/test.yml) [![Maintainability](https://api.codeclimate.com/v1/badges/149263e95a1388369bb9/maintainability)](https://codeclimate.com/github/react18-tools/nextjs-themes/maintainability) [![codecov](https://codecov.io/gh/react18-tools/nextjs-themes/branch/main/graph/badge.svg?token=SUTY0GHPHV)](https://codecov.io/gh/react18-tools/nextjs-themes) [![Version](https://img.shields.io/npm/v/nextjs-themes-lite.svg?colorB=green)](https://www.npmjs.com/package/nextjs-themes-lite) [![Downloads](https://img.jsdelivr.com/img.shields.io/npm/d18m/nextjs-themes-lite.svg)](https://www.npmjs.com/package/nextjs-themes-lite) ![npm bundle size](https://img.shields.io/bundlephobia/minzip/nextjs-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](https://github.com/react18-tools/react18-themes/) will now be maintained as `nextjs-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 nextjs-themes-lite/client/component`)\n- ✅ Full TypeScript Support\n- ✅ Unleash the full power of React 18 Server components\n- ✅ No flash on load (both SSR and SSG)\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, `nextjs-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 nextjs-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/nextjs-themes-lite) ([Docs](https://react18-tools.github.io/nextjs-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- ✅ Compatible with Tailwind CSS, StyledComponents, emotion, Material UI, ...\n</details>\n\n> Check out the [live example](https://nextjs-themes-lite.vercel.app/).\n\n## Getting Started\n\n> See [Getting Started](./guides/getting-started.md)\n\n> Want Lite Version? [![npm bundle size](https://img.shields.io/bundlephobia/minzip/nextjs-themes-lite-lite)](https://www.npmjs.com/package/nextjs-themes-lite-lite) [![Version](https://img.shields.io/npm/v/nextjs-themes-lite-lite.svg?colorB=green)](https://www.npmjs.com/package/nextjs-themes-lite-lite) [![Downloads](https://img.jsdelivr.com/img.shields.io/npm/d18m/nextjs-themes-lite-lite.svg)](https://www.npmjs.com/package/nextjs-themes-lite-lite)\n> In case you are using `r18gs` in your project, you may use lite version which requires `r18gs` as a peerDependency.\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/nextjs-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"}