{"_id":"@rikarin/preactor","_rev":"27-dcd17b80da3dd289327354d30ab094d1","name":"@rikarin/preactor","dist-tags":{"latest":"0.2.4"},"versions":{"0.0.1":{"name":"@rikarin/preactor","version":"0.0.1","license":"MIT","_id":"@rikarin/preactor@0.0.1","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://github.com/rikarin/preactor#readme","bugs":{"url":"https://github.com/rikarin/preactor/issues"},"dist":{"shasum":"d447f57dd092d125d17b22194b810db688e7b5c5","tarball":"https://registry.npmjs.org/@rikarin/preactor/-/preactor-0.0.1.tgz","fileCount":27,"integrity":"sha512-DqU7m5v3LRMTUlPZbFwqHxPTGQmPeEya6nK8X0puW8W3kprWwxEF9m3i0gxbBfc3UagIFzIYnogjqCAzVpGiKg==","signatures":[{"sig":"MEYCIQDQv/PVUu3DCxmHQo5ub1M9mYnzzMVRBtFMQYKAEqrdVgIhAIoEcv2kvY5fuMmMRFqQWVa3hWlfR4xhkswvh3f42pXG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3326055},"main":"./dist/index.js","types":"./@types/index.d.ts","gitHead":"32d575955d2dc830c0b77142976d13d2648d9a9a","scripts":{"build":"tsc -p ./tsconfig.json","start":"tsc -w -p ./tsconfig.json","format":"npx prettier . --write"},"_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"repository":{"url":"git+https://github.com/rikarin/preactor.git","type":"git"},"_npmVersion":"10.8.2","description":"Interop between preact and C#","directories":{},"_nodeVersion":"22.7.0","dependencies":{"typescript":"^5.6.2","css-flatten":"^2.0.0","css-simple-parser":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.7","esbuild":"^0.23.1","postcss":"^8.4.47","fs-extra":"^11.2.0","tiny-glob":"^0.2.9","postcss-cli":"^11.0.0","tailwindcss":"^3.4.11"},"_npmOperationalInternal":{"tmp":"tmp/preactor_0.0.1_1726483423749_0.8841045164549244","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@rikarin/preactor","version":"0.0.2","license":"MIT","_id":"@rikarin/preactor@0.0.2","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://github.com/rikarin/preactor#readme","bugs":{"url":"https://github.com/rikarin/preactor/issues"},"dist":{"shasum":"e4724b6b6207e588ef603fe3ad3f5b8a157c4f21","tarball":"https://registry.npmjs.org/@rikarin/preactor/-/preactor-0.0.2.tgz","fileCount":54,"integrity":"sha512-DMCt6WbaDNCvTjfdCSB1ms9odQB1KnOIUS9KTYnlvUCWIcp2KrDAjDZFBv6ql9PTjaXkQt8wrLGKbE3vIrkHSg==","signatures":[{"sig":"MEQCIAFMBjjyXdTVWirY0QBM5R9aWPHbszI7xirAxtvpUyNlAiAtRaF/9SulMIlx/UNkrZONMWH0a16S/F0UQlyxCFXPtA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3377780},"main":"./dist/index.js","types":"./@types/index.d.ts","gitHead":"32d575955d2dc830c0b77142976d13d2648d9a9a","scripts":{"build":"tsc -p ./tsconfig.json","start":"tsc -w -p ./tsconfig.json","format":"npx prettier . --write"},"_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"repository":{"url":"git+https://github.com/rikarin/preactor.git","type":"git"},"_npmVersion":"10.8.2","description":"Interop between preact and C#","directories":{},"_nodeVersion":"22.7.0","dependencies":{"typescript":"^5.6.2","css-flatten":"^2.0.0","css-simple-parser":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.7","esbuild":"^0.23.1","postcss":"^8.4.47","fs-extra":"^11.2.0","tiny-glob":"^0.2.9","postcss-cli":"^11.0.0","tailwindcss":"^3.4.11"},"_npmOperationalInternal":{"tmp":"tmp/preactor_0.0.2_1726483533467_0.7516647620028554","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@rikarin/preactor","version":"0.0.3","license":"MIT","_id":"@rikarin/preactor@0.0.3","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://github.com/rikarin/preactor#readme","bugs":{"url":"https://github.com/rikarin/preactor/issues"},"dist":{"shasum":"9d1d031f64ad579651726af0cf7b63d031cc7cc2","tarball":"https://registry.npmjs.org/@rikarin/preactor/-/preactor-0.0.3.tgz","fileCount":54,"integrity":"sha512-3HJnAo+j9xMqfvgYjqe9bz+DU9Q5oXeOKE0M/IuuSsLak4lfv3EwkpsbpELMQXeCYF/Lkdq8ICwbkQurFJOqxw==","signatures":[{"sig":"MEUCIDIsKLjOwXNuNe6NbD8GPKTz0RE8R8qIMP2oYY9t8F5vAiEAskyr7of9EKqOgN/+dAIL/ZleYNxgj0/tSSEfPWHAQKY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3377780},"main":"./dist/index.js","types":"./@types/index.d.ts","gitHead":"32d575955d2dc830c0b77142976d13d2648d9a9a","scripts":{"build":"tsc -p ./tsconfig.json","start":"tsc -w -p ./tsconfig.json","format":"npx prettier . --write"},"_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"repository":{"url":"git+https://github.com/rikarin/preactor.git","type":"git"},"_npmVersion":"10.8.2","description":"Interop between preact and C#","directories":{},"_nodeVersion":"22.7.0","dependencies":{"typescript":"^5.6.2","css-flatten":"^2.0.0","css-simple-parser":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.7","esbuild":"^0.23.1","postcss":"^8.4.47","fs-extra":"^11.2.0","tiny-glob":"^0.2.9","postcss-cli":"^11.0.0","tailwindcss":"^3.4.11"},"_npmOperationalInternal":{"tmp":"tmp/preactor_0.0.3_1726483633559_0.6393835441251732","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@rikarin/preactor","version":"0.0.4","license":"MIT","_id":"@rikarin/preactor@0.0.4","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://github.com/rikarin/preactor#readme","bugs":{"url":"https://github.com/rikarin/preactor/issues"},"dist":{"shasum":"67fbbbb851cf070e08ad6867d28f0217ad706a01","tarball":"https://registry.npmjs.org/@rikarin/preactor/-/preactor-0.0.4.tgz","fileCount":54,"integrity":"sha512-moVlHcTWM36yB3r3WmnFfRkW5MfP4VqFuvHtuw9I3P9kC8v5/niL965RLpFvGcOSCT9fGG8vPjx7ou8HKL2PdA==","signatures":[{"sig":"MEQCID1ConlZnKa2+WWjZGjmLqp3VyGyWlXx9zGcVYFwiAu/AiAtvvbEjN4AKoEsANT2wN9EgxABvbVmAO+2OPp8AcQ0Nw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3377596},"main":"./dist/index.js","types":"./@types/index.d.ts","gitHead":"32d575955d2dc830c0b77142976d13d2648d9a9a","scripts":{"build":"tsc -p ./tsconfig.json","clean":"rm -rf dist","start":"tsc -w -p ./tsconfig.json","format":"npx prettier . --write","publish":"npm run clean && npm run build && npm publish --access public"},"_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"repository":{"url":"git+https://github.com/rikarin/preactor.git","type":"git"},"_npmVersion":"10.8.2","description":"Interop between preact and C#","directories":{},"_nodeVersion":"22.7.0","dependencies":{"typescript":"^5.6.2","css-flatten":"^2.0.0","css-simple-parser":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.7","esbuild":"^0.23.1","postcss":"^8.4.47","fs-extra":"^11.2.0","tiny-glob":"^0.2.9","postcss-cli":"^11.0.0","tailwindcss":"^3.4.11"},"_npmOperationalInternal":{"tmp":"tmp/preactor_0.0.4_1726483899986_0.6509850026043582","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@rikarin/preactor","version":"0.0.5","license":"MIT","_id":"@rikarin/preactor@0.0.5","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://github.com/rikarin/preactor#readme","bugs":{"url":"https://github.com/rikarin/preactor/issues"},"dist":{"shasum":"ab2627f0d516387aac17f60df7f8269bb2ed3447","tarball":"https://registry.npmjs.org/@rikarin/preactor/-/preactor-0.0.5.tgz","fileCount":54,"integrity":"sha512-Bfho75WR4NfgwTXE11almAha+0U4xRaI01Wt46OBojI5/0w6PTzrIrajK08M0VzzlmMabZGnAWmoQpzqTinmPQ==","signatures":[{"sig":"MEQCIFe06CNZMOkM2fPkV2vSLqoNSYovMwmFPCYpJn7heTWeAiA9z3VKKcUGe9TH2liGifzv295jltN1GuXIQ0zVszXr8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3377596},"main":"./dist/index.js","types":"./@types/index.d.ts","gitHead":"32d575955d2dc830c0b77142976d13d2648d9a9a","scripts":{"build":"tsc -p ./tsconfig.json","clean":"rm -rf dist","start":"tsc -w -p ./tsconfig.json","format":"npx prettier . --write","publish":"npm run clean && npm run build && npm publish --access public"},"_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"repository":{"url":"git+https://github.com/rikarin/preactor.git","type":"git"},"_npmVersion":"10.8.2","description":"Interop between preact and C#","directories":{},"_nodeVersion":"22.7.0","dependencies":{"typescript":"^5.6.2","css-flatten":"^2.0.0","css-simple-parser":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.7","esbuild":"^0.23.1","postcss":"^8.4.47","fs-extra":"^11.2.0","tiny-glob":"^0.2.9","postcss-cli":"^11.0.0","tailwindcss":"^3.4.11"},"_npmOperationalInternal":{"tmp":"tmp/preactor_0.0.5_1726483942754_0.6803302825193163","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@rikarin/preactor","version":"0.0.6","license":"MIT","_id":"@rikarin/preactor@0.0.6","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://github.com/rikarin/preactor#readme","bugs":{"url":"https://github.com/rikarin/preactor/issues"},"dist":{"shasum":"886fb64e7827d3c97e14b31ca2f071390b949a1b","tarball":"https://registry.npmjs.org/@rikarin/preactor/-/preactor-0.0.6.tgz","fileCount":54,"integrity":"sha512-uk5EouuHhRmDQ6R0zLHlNaVAs9m1eXh5KfPYhE/6enqgRr5Jc4iWr52b7oQOUlOcHek96yfIeW6JQj0X2ntzhA==","signatures":[{"sig":"MEUCIFQH1z9mxdtVXvH8Chb7rAPDWz66ZHUcsar+4cwjteDoAiEA1DNfiMzuagPWz1BS1mr9AemthYirKS52+mOQhc5WWxw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3377648},"main":"./dist/index.js","types":"./@types/index.d.ts","gitHead":"32d575955d2dc830c0b77142976d13d2648d9a9a","scripts":{"pub":"npm run clean && npm run build && npm publish --access public","build":"tsc -p ./tsconfig.json","clean":"rm -rf dist","start":"tsc -w -p ./tsconfig.json","format":"npx prettier . --write"},"_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"repository":{"url":"git+https://github.com/rikarin/preactor.git","type":"git"},"_npmVersion":"10.8.2","description":"Interop between preact and C#","directories":{},"_nodeVersion":"22.7.0","dependencies":{"typescript":"^5.6.2","css-flatten":"^2.0.0","css-simple-parser":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.7","esbuild":"^0.23.1","postcss":"^8.4.47","fs-extra":"^11.2.0","tiny-glob":"^0.2.9","postcss-cli":"^11.0.0","tailwindcss":"^3.4.11"},"_npmOperationalInternal":{"tmp":"tmp/preactor_0.0.6_1726484036741_0.5606230849640919","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@rikarin/preactor","version":"0.0.7","license":"MIT","_id":"@rikarin/preactor@0.0.7","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://github.com/rikarin/preactor#readme","bugs":{"url":"https://github.com/rikarin/preactor/issues"},"dist":{"shasum":"8384faea264fb3cc2a568469c36b158adf9129d0","tarball":"https://registry.npmjs.org/@rikarin/preactor/-/preactor-0.0.7.tgz","fileCount":96,"integrity":"sha512-4y2VCq2iss1C7xy1wR4ifPRNzgv1e3ZzUa36sZXI7Bv25/wU9hdzVz/30x9jSCubejFaKXE9FL1JbTy3MXmGZQ==","signatures":[{"sig":"MEYCIQCvN0GEWLU84TSe6iGTc7G0dwPfkFh5aoPqIS5Re4lqIgIhAK9ub/1PbMLOeRgwulYgod9V9DOprA5ZUJJE6ieXx5gW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3631949},"main":"./dist/index.js","types":"./typings.d.ts","gitHead":"8af09bb7df781ea3e6216f284bf8290aaaf84933","scripts":{"pub":"npm run clean && npm run build && npm publish --access public","build":"tsc -p ./tsconfig.json","clean":"rm -rf dist","start":"tsc -w -p ./tsconfig.json","format":"npx prettier . --write"},"_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"repository":{"url":"git+https://github.com/rikarin/preactor.git","type":"git"},"_npmVersion":"10.8.2","description":"Interop between preact and C#","directories":{},"_nodeVersion":"22.7.0","dependencies":{"typescript":"^5.6.2","css-flatten":"^2.0.0","css-simple-parser":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.7","esbuild":"^0.23.1","postcss":"^8.4.47","fs-extra":"^11.2.0","tiny-glob":"^0.2.9","postcss-cli":"^11.0.0","tailwindcss":"^3.4.11"},"_npmOperationalInternal":{"tmp":"tmp/preactor_0.0.7_1726497590762_0.4336435389490878","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@rikarin/preactor","version":"0.0.8","license":"MIT","_id":"@rikarin/preactor@0.0.8","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://github.com/rikarin/preactor#readme","bugs":{"url":"https://github.com/rikarin/preactor/issues"},"dist":{"shasum":"8c4829dbaebf28dff16b7495168a4a78ff1b38e7","tarball":"https://registry.npmjs.org/@rikarin/preactor/-/preactor-0.0.8.tgz","fileCount":96,"integrity":"sha512-3xGYAib8DjVd8Bb195QUfJknWXcHNyMI2Vmw69ss9O9GzpbANoP71Yny4UtmqI3lJaqmuZBF+bgLYjcul5aHqA==","signatures":[{"sig":"MEUCIQDcSmplVErxqsSKYRlThuTB3mylST00TY50ql0xbHvDWQIget0EMsqCDApqESLJxwkw7s02RrnlWxYwegfz6sJ+d8Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3630137},"main":"./dist/index.js","types":"./typings.d.ts","gitHead":"6b2eac550913cf52d9bf8d8fed02adb053870960","scripts":{"pub":"npm run clean && npm run build && npm publish --access public","build":"tsc -p ./tsconfig.json","clean":"rm -rf dist","start":"tsc -w -p ./tsconfig.json","format":"npx prettier . --write"},"_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"repository":{"url":"git+https://github.com/rikarin/preactor.git","type":"git"},"_npmVersion":"10.8.2","description":"Interop between preact and C#","directories":{},"_nodeVersion":"22.7.0","dependencies":{"typescript":"^5.6.2","css-flatten":"^2.0.0","css-simple-parser":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.7","esbuild":"^0.23.1","postcss":"^8.4.47","fs-extra":"^11.2.0","tiny-glob":"^0.2.9","postcss-cli":"^11.0.0","tailwindcss":"^3.4.11"},"_npmOperationalInternal":{"tmp":"tmp/preactor_0.0.8_1726802690635_0.41729110627311616","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@rikarin/preactor","version":"0.0.9","license":"MIT","_id":"@rikarin/preactor@0.0.9","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://github.com/rikarin/preactor#readme","bugs":{"url":"https://github.com/rikarin/preactor/issues"},"dist":{"shasum":"0519b894059cef9c56e71b3a5cc4e1f20da9d7c8","tarball":"https://registry.npmjs.org/@rikarin/preactor/-/preactor-0.0.9.tgz","fileCount":94,"integrity":"sha512-XITSP0c/dsgruCu5Yssp3arwNbjIuJUj7QM2kq6LJ1Tt2/BIfyNRZsMIfj7y30yKwGkBH44sIAQv2u1AA/Q9IA==","signatures":[{"sig":"MEUCIQDRZ5Ay4i8+qVp+wJEnX6I0Tt+zJc1V0AkPY8Wkd9RtXAIgBQheoOiD8TBl/RwIMgW9Y3ubBTt0GjFF97TILkrA7uc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3618550},"main":"./dist/index.js","types":"./typings.d.ts","gitHead":"6ba37ff4832c06bbb22541aad71dc07b880b20e1","scripts":{"pub":"npm run clean && npm run build && npm publish --access public","build":"tsc -p ./tsconfig.json","clean":"rm -rf dist","start":"tsc -w -p ./tsconfig.json","format":"prettier . --write"},"_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"repository":{"url":"git+https://github.com/rikarin/preactor.git","type":"git"},"_npmVersion":"10.8.2","description":"Interop between preact and C#","directories":{},"_nodeVersion":"22.7.0","dependencies":{"typescript":"^5.6.2","css-flatten":"^2.0.0","css-simple-parser":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.7","esbuild":"^0.23.1","postcss":"^8.4.47","fs-extra":"^11.2.0","prettier":"^3.3.3","tiny-glob":"^0.2.9","postcss-cli":"^11.0.0","tailwindcss":"^3.4.11"},"_npmOperationalInternal":{"tmp":"tmp/preactor_0.0.9_1726804004923_0.6721268958774418","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"@rikarin/preactor","version":"0.0.10","license":"MIT","_id":"@rikarin/preactor@0.0.10","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://github.com/rikarin/preactor#readme","bugs":{"url":"https://github.com/rikarin/preactor/issues"},"dist":{"shasum":"2b98b6f4b6ebc8b0f603e247361f2fbc460f4e18","tarball":"https://registry.npmjs.org/@rikarin/preactor/-/preactor-0.0.10.tgz","fileCount":94,"integrity":"sha512-Joq0LkZZ/FxGFM1IJNtMggH5CbrgtrGkyoQ8HqdzRHoVsunYZtV+RUge3jNY38rfzUCmdUutkbBTVCbKOD25rw==","signatures":[{"sig":"MEUCIQCjdFB9lQv0JgetAf0Ee98imBa+Ui1k8T3y6hOCUizlPwIgYusZZQyQHjZIAEdb0+SpCPwUq634Q7+wm9mBvOTx7OY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3617917},"main":"./dist/index.js","types":"./typings.d.ts","gitHead":"e63be57f129adbe35574a8041a5a42c1ed84bf25","scripts":{"pub":"npm run clean && npm run build && npm publish --access public","build":"tsc -p ./tsconfig.json","clean":"rm -rf dist","start":"tsc -w -p ./tsconfig.json","format":"prettier . --write"},"_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"repository":{"url":"git+https://github.com/rikarin/preactor.git","type":"git"},"_npmVersion":"10.8.2","description":"Interop between preact and C#","directories":{},"_nodeVersion":"22.7.0","dependencies":{"typescript":"^5.6.2","css-flatten":"^2.0.0","css-simple-parser":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.7","esbuild":"^0.23.1","postcss":"^8.4.47","fs-extra":"^11.2.0","prettier":"^3.3.3","tiny-glob":"^0.2.9","postcss-cli":"^11.0.0","tailwindcss":"^3.4.11"},"_npmOperationalInternal":{"tmp":"tmp/preactor_0.0.10_1726808098230_0.5351921315018153","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"@rikarin/preactor","version":"0.0.11","license":"MIT","_id":"@rikarin/preactor@0.0.11","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://github.com/rikarin/preactor#readme","bugs":{"url":"https://github.com/rikarin/preactor/issues"},"dist":{"shasum":"f27fe3e330625ebab252c20c6326a01675b2941b","tarball":"https://registry.npmjs.org/@rikarin/preactor/-/preactor-0.0.11.tgz","fileCount":94,"integrity":"sha512-NJXmG+wzI/dgD5pjgGTYGKgYNv3GGEQUyTV0gROGIUswp2oH6f3IxnsJl0HDc0oqr3BGDnNvH15kONMMKnEPXQ==","signatures":[{"sig":"MEUCIFwxCDwMVA/VATK6Fk8EDFHkwZuIb3gR6hVxnLbWnfKXAiEAvPTueq8RrYnMbTH9QXM2xWPgp3jJCyq5Ma7ni40eGmc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3617663},"main":"./dist/index.js","types":"./typings.d.ts","gitHead":"579d3bc246ed55072b01ea6a861e21b277d34576","scripts":{"pub":"npm run clean && npm run build && npm publish --access public","build":"tsc -p ./tsconfig.json","clean":"rm -rf dist","start":"tsc -w -p ./tsconfig.json","format":"prettier . --write"},"_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"repository":{"url":"git+https://github.com/rikarin/preactor.git","type":"git"},"_npmVersion":"10.8.2","description":"Interop between preact and C#","directories":{},"_nodeVersion":"22.7.0","dependencies":{"typescript":"^5.6.2","css-flatten":"^2.0.0","css-simple-parser":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.7","esbuild":"^0.23.1","postcss":"^8.4.47","fs-extra":"^11.2.0","prettier":"^3.3.3","tiny-glob":"^0.2.9","postcss-cli":"^11.0.0","tailwindcss":"^3.4.11"},"_npmOperationalInternal":{"tmp":"tmp/preactor_0.0.11_1726810506686_0.1580984492255897","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"@rikarin/preactor","version":"0.0.12","license":"MIT","_id":"@rikarin/preactor@0.0.12","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://github.com/rikarin/preactor#readme","bugs":{"url":"https://github.com/rikarin/preactor/issues"},"dist":{"shasum":"e6bfc29511606f2102a07946340821846c32c68a","tarball":"https://registry.npmjs.org/@rikarin/preactor/-/preactor-0.0.12.tgz","fileCount":94,"integrity":"sha512-Nzk0omucp15/LbcVMwfeKfw5YUJhSlbn53zK5JJloSkpKtGxIWofc96ya+5WAnuCAInvun2p4ZjzpGOPrJrs6g==","signatures":[{"sig":"MEYCIQDJYyGMcV5uyluSubFQSesxuPoPWPl2tVdMLsH2W9YUkAIhAIxMoYGMibHHJHY2kovPFbUBnhtapdKWNhkJGxgX97ap","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3617592},"main":"./dist/index.js","types":"./typings.d.ts","gitHead":"d3044dfd9eaf871add6525987ea082b191649584","scripts":{"pub":"npm run clean && npm run build && npm publish --access public","build":"tsc -p ./tsconfig.json","clean":"rm -rf dist","start":"tsc -w -p ./tsconfig.json","format":"prettier . --write"},"_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"repository":{"url":"git+https://github.com/rikarin/preactor.git","type":"git"},"_npmVersion":"10.8.2","description":"Interop between preact and C#","directories":{},"_nodeVersion":"22.7.0","dependencies":{"typescript":"^5.6.2","css-flatten":"^2.0.0","css-simple-parser":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.7","esbuild":"^0.23.1","postcss":"^8.4.47","fs-extra":"^11.2.0","prettier":"^3.3.3","tiny-glob":"^0.2.9","postcss-cli":"^11.0.0","tailwindcss":"^3.4.11"},"_npmOperationalInternal":{"tmp":"tmp/preactor_0.0.12_1726812334881_0.6841744122925784","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"@rikarin/preactor","version":"0.0.13","license":"MIT","_id":"@rikarin/preactor@0.0.13","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://github.com/rikarin/preactor#readme","bugs":{"url":"https://github.com/rikarin/preactor/issues"},"dist":{"shasum":"57901292529b735efdb0c01182fbf30697fc4784","tarball":"https://registry.npmjs.org/@rikarin/preactor/-/preactor-0.0.13.tgz","fileCount":94,"integrity":"sha512-+r1icOD8ZeiYMGU6QZNunUSOrWYtrGryjDaeas8zUDqbciak/dlENjH/h5x9mLI2uxKnGEZH/N6zf0WFh9Cj5Q==","signatures":[{"sig":"MEYCIQDODRh3QCbD8DH4im7J8rGHl689DsNVLyruehckzV+jiQIhAPccyYvxcJnecczZrAE+kFBZemY62FbhKrqEH1zK+G+M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3619367},"main":"./dist/index.js","types":"./typings.d.ts","gitHead":"09548b52fecb90d1f4376ecd45538e7a05cc0913","scripts":{"pub":"npm run clean && npm run build && npm publish --access public","build":"tsc -p ./tsconfig.json","clean":"rm -rf dist","start":"tsc -w -p ./tsconfig.json","format":"prettier . --write"},"_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"repository":{"url":"git+https://github.com/rikarin/preactor.git","type":"git"},"_npmVersion":"10.9.0","description":"Interop between preact and C#","directories":{},"_nodeVersion":"23.1.0","dependencies":{"typescript":"^5.6.2","css-flatten":"^2.0.0","css-simple-parser":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.7","esbuild":"^0.23.1","postcss":"^8.4.47","fs-extra":"^11.2.0","prettier":"^3.3.3","tiny-glob":"^0.2.9","postcss-cli":"^11.0.0","tailwindcss":"^3.4.11"},"_npmOperationalInternal":{"tmp":"tmp/preactor_0.0.13_1732122114556_0.26981481951057806","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"@rikarin/preactor","version":"0.0.14","license":"MIT","_id":"@rikarin/preactor@0.0.14","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://github.com/rikarin/preactor#readme","bugs":{"url":"https://github.com/rikarin/preactor/issues"},"dist":{"shasum":"27bc0b69958727857b754cd93e4773d0362495cd","tarball":"https://registry.npmjs.org/@rikarin/preactor/-/preactor-0.0.14.tgz","fileCount":94,"integrity":"sha512-wETcvFqK2F27rE36vDfrgH3xQ+HlNpKs1Ro7x8ryzjP959loNl3EMp+LYoa0ukh70oJijBILin0RoU85q2Ewfg==","signatures":[{"sig":"MEYCIQCRjb+uH+nHV7bUM2a4ZWJQ8Z0OkYJh4HeJs38XlYd/egIhAJVvGwk0W0P6lkxdgdaEFf4OGRQzUQ4ElS3I86kXPrTa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3619422},"main":"./dist/index.js","types":"./typings.d.ts","gitHead":"09548b52fecb90d1f4376ecd45538e7a05cc0913","scripts":{"pub":"npm run clean && npm run build && npm publish --access public","build":"tsc -p ./tsconfig.json","clean":"rm -rf dist","start":"tsc -w -p ./tsconfig.json","format":"prettier . --write"},"_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"repository":{"url":"git+https://github.com/rikarin/preactor.git","type":"git"},"_npmVersion":"10.9.0","description":"Interop between preact and C#","directories":{},"_nodeVersion":"23.1.0","dependencies":{"typescript":"^5.6.2","css-flatten":"^2.0.0","css-simple-parser":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.7","esbuild":"^0.23.1","postcss":"^8.4.47","fs-extra":"^11.2.0","prettier":"^3.3.3","tiny-glob":"^0.2.9","postcss-cli":"^11.0.0","tailwindcss":"^3.4.11"},"_npmOperationalInternal":{"tmp":"tmp/preactor_0.0.14_1732123332080_0.8275819856857161","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"@rikarin/preactor","version":"0.0.15","license":"MIT","_id":"@rikarin/preactor@0.0.15","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://github.com/rikarin/preactor#readme","bugs":{"url":"https://github.com/rikarin/preactor/issues"},"dist":{"shasum":"2b121c5f99c93b1ca428199589be2dc0432d1952","tarball":"https://registry.npmjs.org/@rikarin/preactor/-/preactor-0.0.15.tgz","fileCount":100,"integrity":"sha512-sFIL1sHbrvp9/huI1fbA/notSIg4grzKjRa6/vgL6RZAP4N/uny0815ydoqEiu1Cbpn8dzQIA7jgDs3dblRoFQ==","signatures":[{"sig":"MEQCIQDTl6+c1ltrrIGAY4PsbNqwjI9AP9zKq+VxxbG8sy3HzgIfPoEPC+uNrHYfItodcctvMkw3DmWbkwfE01Y8IdqzMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3627300},"main":"./dist/index.js","types":"./typings.d.ts","gitHead":"6f3ab1cb843f3491585a9cf59933c75c7112e1af","scripts":{"pub":"npm run clean && npm run build && npm publish --access public","build":"tsc -p ./tsconfig.json","clean":"rm -rf dist","start":"tsc -w -p ./tsconfig.json","format":"prettier . --write"},"_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"repository":{"url":"git+https://github.com/rikarin/preactor.git","type":"git"},"_npmVersion":"10.9.0","description":"Interop between preact and C#","directories":{},"_nodeVersion":"23.1.0","dependencies":{"typescript":"^5.6.2","css-flatten":"^2.0.0","css-simple-parser":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.7","esbuild":"^0.23.1","postcss":"^8.4.47","fs-extra":"^11.2.0","prettier":"^3.3.3","tiny-glob":"^0.2.9","postcss-cli":"^11.0.0","tailwindcss":"^3.4.11"},"_npmOperationalInternal":{"tmp":"tmp/preactor_0.0.15_1732291029044_0.5648658223741991","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"@rikarin/preactor","version":"0.0.16","license":"MIT","_id":"@rikarin/preactor@0.0.16","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://github.com/rikarin/preactor#readme","bugs":{"url":"https://github.com/rikarin/preactor/issues"},"dist":{"shasum":"32794abad090e95b58f5cd5faccca3afe11c29e8","tarball":"https://registry.npmjs.org/@rikarin/preactor/-/preactor-0.0.16.tgz","fileCount":100,"integrity":"sha512-AQYKVJ/N+Lnc9HoBK4t7TtiXN53iK0nFFIvuUJLtAVZLioz5Vjc6AE7OnzZkCrjVwDYyM0E8AYd20gonXoD/SQ==","signatures":[{"sig":"MEUCIQCWRdpzZpkmoZP5PoyMTbLmMvj1M7qZoAMcut34QjNPhgIgPLQqENVM7XUMNWQ+UZepns0pLU7LlAUUFdI5fqwEkVc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3627286},"main":"./dist/index.js","types":"./typings.d.ts","gitHead":"6f3ab1cb843f3491585a9cf59933c75c7112e1af","scripts":{"pub":"npm run clean && npm run build && npm publish --access public","build":"tsc -p ./tsconfig.json","clean":"rm -rf dist","start":"tsc -w -p ./tsconfig.json","format":"prettier . --write"},"_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"repository":{"url":"git+https://github.com/rikarin/preactor.git","type":"git"},"_npmVersion":"10.9.0","description":"Interop between preact and C#","directories":{},"_nodeVersion":"23.1.0","dependencies":{"typescript":"^5.6.2","css-flatten":"^2.0.0","css-simple-parser":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.7","esbuild":"^0.23.1","postcss":"^8.4.47","fs-extra":"^11.2.0","prettier":"^3.3.3","tiny-glob":"^0.2.9","postcss-cli":"^11.0.0","tailwindcss":"^3.4.11"},"_npmOperationalInternal":{"tmp":"tmp/preactor_0.0.16_1732291242444_0.9641446387580139","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"@rikarin/preactor","version":"0.0.17","license":"MIT","_id":"@rikarin/preactor@0.0.17","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://github.com/rikarin/preactor#readme","bugs":{"url":"https://github.com/rikarin/preactor/issues"},"dist":{"shasum":"f8c844b8daa7574300f480f75b05eb682e14dee4","tarball":"https://registry.npmjs.org/@rikarin/preactor/-/preactor-0.0.17.tgz","fileCount":102,"integrity":"sha512-GHuO0cO+Jaxl6udg35RhvoKTRFT+v9MIozizxBC0CcEFgXiOTSPw6I8dOKt/mYGzKoOphzpjn868PFSfvaptxA==","signatures":[{"sig":"MEUCIDTu4EYOYhu5Jfb50HXChCcyh3cA+QgYLemj3jgKa5CxAiEAx9i6a83XNuSOVLGU+u1fubgjj6Hp8qrtFMP5KOvQAGo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3630529},"main":"./dist/index.js","types":"./typings.d.ts","gitHead":"6f3ab1cb843f3491585a9cf59933c75c7112e1af","scripts":{"pub":"npm run clean && npm run build && npm publish --access public","build":"tsc -p ./tsconfig.json","clean":"rm -rf dist","start":"tsc -w -p ./tsconfig.json","format":"prettier . --write"},"_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"repository":{"url":"git+https://github.com/rikarin/preactor.git","type":"git"},"_npmVersion":"10.9.0","description":"Interop between preact and C#","directories":{},"_nodeVersion":"23.1.0","dependencies":{"typescript":"^5.6.2","css-flatten":"^2.0.0","css-simple-parser":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.7","esbuild":"^0.23.1","postcss":"^8.4.47","fs-extra":"^11.2.0","prettier":"^3.3.3","tiny-glob":"^0.2.9","postcss-cli":"^11.0.0","tailwindcss":"^3.4.11"},"_npmOperationalInternal":{"tmp":"tmp/preactor_0.0.17_1732291729780_0.6067566607664407","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"@rikarin/preactor","version":"0.0.18","license":"MIT","_id":"@rikarin/preactor@0.0.18","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://github.com/rikarin/preactor#readme","bugs":{"url":"https://github.com/rikarin/preactor/issues"},"dist":{"shasum":"d52c5c2d7b260e7d90a5c3098d43859a355c1477","tarball":"https://registry.npmjs.org/@rikarin/preactor/-/preactor-0.0.18.tgz","fileCount":102,"integrity":"sha512-nH1u21MYeY8mfTQL95mRTKkzUa/wx/5SZqlZyHPydqrvOqKBr8c2lcmH1/dnl4T5fhK8p7OJbtLReUwaV5YTRQ==","signatures":[{"sig":"MEUCID77/jvdWdYElaU8fZQIHU6D/EfogN5qNi7volEHAYcMAiEAs9PI7/+JCZv4nOpC3AJ2pEAo5BPMM61DbwZBar6eDuA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3630616},"main":"./dist/index.js","types":"./typings.d.ts","gitHead":"e9bfdd202be3a61d40c021207a7581c48b9ee8c6","scripts":{"pub":"npm run clean && npm run build && npm publish --access public","build":"tsc -p ./tsconfig.json","clean":"rm -rf dist","start":"tsc -w -p ./tsconfig.json","format":"prettier . --write"},"_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"repository":{"url":"git+https://github.com/rikarin/preactor.git","type":"git"},"_npmVersion":"10.9.0","description":"Interop between preact and C#","directories":{},"_nodeVersion":"23.3.0","dependencies":{"typescript":"^5.6.2","css-flatten":"^2.0.0","css-simple-parser":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.7","esbuild":"^0.23.1","postcss":"^8.4.47","fs-extra":"^11.2.0","prettier":"^3.3.3","tiny-glob":"^0.2.9","postcss-cli":"^11.0.0","tailwindcss":"^3.4.11"},"_npmOperationalInternal":{"tmp":"tmp/preactor_0.0.18_1734161434647_0.08821527207611624","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@rikarin/preactor","version":"0.0.19","license":"MIT","_id":"@rikarin/preactor@0.0.19","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://github.com/rikarin/preactor#readme","bugs":{"url":"https://github.com/rikarin/preactor/issues"},"dist":{"shasum":"83955d961221dfaacc25e24dcbac479dd97d0d0a","tarball":"https://registry.npmjs.org/@rikarin/preactor/-/preactor-0.0.19.tgz","fileCount":102,"integrity":"sha512-hpoQFcDIrCkRS0Zwiq7ITyTKDSO9rJNJF1klcGQH7KTVrQTQ6E1MSmtwqXCMznyuCGb8EykamLedbKdghWM7UA==","signatures":[{"sig":"MEYCIQCj0tdP9OcQHGFGt7Bz3U7zJDF3qEI5FUBwMTwL19jOHAIhAKBt/R3O+qL4O/y9xEvO4ptnOqkcbEw29A2dXWIum526","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3630614},"main":"./dist/index.js","types":"./typings.d.ts","gitHead":"e9bfdd202be3a61d40c021207a7581c48b9ee8c6","scripts":{"pub":"npm run clean && npm run build && npm publish --access public","build":"tsc -p ./tsconfig.json","clean":"rm -rf dist","start":"tsc -w -p ./tsconfig.json","format":"prettier . --write"},"_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"repository":{"url":"git+https://github.com/rikarin/preactor.git","type":"git"},"_npmVersion":"10.9.0","description":"Interop between preact and C#","directories":{},"_nodeVersion":"23.3.0","dependencies":{"typescript":"^5.6.2","css-flatten":"^2.0.0","css-simple-parser":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.7","esbuild":"^0.23.1","postcss":"^8.4.47","fs-extra":"^11.2.0","prettier":"^3.3.3","tiny-glob":"^0.2.9","postcss-cli":"^11.0.0","tailwindcss":"^3.4.11"},"_npmOperationalInternal":{"tmp":"tmp/preactor_0.0.19_1734161919817_0.30324079619942146","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@rikarin/preactor","version":"0.0.20","license":"MIT","_id":"@rikarin/preactor@0.0.20","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://github.com/rikarin/preactor#readme","bugs":{"url":"https://github.com/rikarin/preactor/issues"},"dist":{"shasum":"463b276a3ef07a4325b0da7e8b20bbbabbdb7b43","tarball":"https://registry.npmjs.org/@rikarin/preactor/-/preactor-0.0.20.tgz","fileCount":93,"integrity":"sha512-tEMzCPdRUmiU77HjDv6Mz3BX2TmQ9JJVdGniaiWZRbJpVzn0LA0ReWnRQypl6ApI3N69r/0Cue46DdeKxsqaQQ==","signatures":[{"sig":"MEYCIQD1kYChgZ44kZnZPSFsrCIimXu6u75h1LqDhEgCHYqB+gIhAOcn/C5drP0u8N7yQ+d/Yook44+Ih5a2l1U6AZp/PdOw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3593176},"main":"./dist/index.js","types":"./typings.d.ts","module":"./dist/index.js","gitHead":"88194c6ee5486ff0195f5d619236c34743471a34","scripts":{"pub":"npm run clean && npm run build && npm publish --access public","build":"tsc -p ./tsconfig.json","clean":"rm -rf dist","start":"tsc -w -p ./tsconfig.json","format":"prettier . --write"},"_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"repository":{"url":"git+https://github.com/rikarin/preactor.git","type":"git"},"_npmVersion":"10.9.2","description":"Interop between preact and C#","directories":{},"_nodeVersion":"23.7.0","dependencies":{"typescript":"^5.6.2","css-flatten":"^2.0.0","css-simple-parser":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.7","esbuild":"^0.23.1","postcss":"^8.4.47","fs-extra":"^11.2.0","prettier":"^3.3.3","tiny-glob":"^0.2.9","postcss-cli":"^11.0.0","tailwindcss":"^3.4.11"},"_npmOperationalInternal":{"tmp":"tmp/preactor_0.0.20_1739113127515_0.4910446693874173","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@rikarin/preactor","version":"0.0.21","license":"MIT","_id":"@rikarin/preactor@0.0.21","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://github.com/rikarin/preactor#readme","bugs":{"url":"https://github.com/rikarin/preactor/issues"},"dist":{"shasum":"98ddbe00b6c997386d73146847d85211fad3784c","tarball":"https://registry.npmjs.org/@rikarin/preactor/-/preactor-0.0.21.tgz","fileCount":93,"integrity":"sha512-CBBE8qFAg0v7whlnqxjLLFEyQFhwsGiJvHwU1s+e2Ts7qqnQaQnyaC0OqFz3XX0IEiKNqVFZkEbVIT7lOq+PTA==","signatures":[{"sig":"MEUCIGaIDbXNoHkArlXlU0+xujJD4pmtWeBk0aA9hSURuR9vAiEAi0iD/bu4j0GymG7wOFpxk6alpmoQvdu0ceoDyY3wd9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3593236},"main":"./dist/index.js","types":"./typings.d.ts","module":"./dist/index.js","gitHead":"68c6f323f4532d94c18d940e2c7bee8c9a7deafc","scripts":{"pub":"npm run clean && npm run build && npm publish --access public","build":"tsc -p ./tsconfig.json","clean":"rm -rf dist","start":"tsc -w -p ./tsconfig.json","format":"prettier . --write"},"_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"repository":{"url":"git+https://github.com/rikarin/preactor.git","type":"git"},"_npmVersion":"10.9.2","description":"Interop between preact and C#","directories":{},"_nodeVersion":"23.10.0","dependencies":{"typescript":"^5.6.2","css-flatten":"^2.0.0","css-simple-parser":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.7","esbuild":"^0.23.1","postcss":"^8.4.47","fs-extra":"^11.2.0","prettier":"^3.3.3","tiny-glob":"^0.2.9","postcss-cli":"^11.0.0","tailwindcss":"^3.4.11"},"_npmOperationalInternal":{"tmp":"tmp/preactor_0.0.21_1744744089737_0.1666202499550189","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@rikarin/preactor","version":"0.0.22","license":"MIT","_id":"@rikarin/preactor@0.0.22","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://github.com/rikarin/preactor#readme","bugs":{"url":"https://github.com/rikarin/preactor/issues"},"dist":{"shasum":"569fa220d7c9cea859897806461bb628a82516ee","tarball":"https://registry.npmjs.org/@rikarin/preactor/-/preactor-0.0.22.tgz","fileCount":93,"integrity":"sha512-l2Ws7ZulIta/4TrzNAWB4zm+CHG/jx1tPt9LoqJE38usC0v0JfO1JSJl1+p08ucNaGkE7bmrjHwhLVwiMW0/CQ==","signatures":[{"sig":"MEYCIQCLlrMf0my3R9WJKsIhJHnsc0HFBCBptkua/YWF6s9VHAIhAPHkQpqn1uL1Xk70hbu3MeKLPzpx4Vys31I593NDnLVT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3593022},"main":"./dist/index.js","types":"./typings.d.ts","module":"./dist/index.js","gitHead":"27d5c928f83aa6e3fa8b983033c92c8777b01f92","scripts":{"pub":"npm run clean && npm run build && npm publish --access public","build":"tsc -p ./tsconfig.json","clean":"rm -rf dist","start":"tsc -w -p ./tsconfig.json","format":"prettier . --write"},"_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"repository":{"url":"git+https://github.com/rikarin/preactor.git","type":"git"},"_npmVersion":"10.9.2","description":"Interop between preact and C#","directories":{},"_nodeVersion":"23.10.0","dependencies":{"typescript":"^5.6.2","css-flatten":"^2.0.0","css-simple-parser":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.7","esbuild":"^0.23.1","postcss":"^8.4.47","fs-extra":"^11.2.0","prettier":"^3.3.3","tiny-glob":"^0.2.9","postcss-cli":"^11.0.0","tailwindcss":"^3.4.11"},"_npmOperationalInternal":{"tmp":"tmp/preactor_0.0.22_1744744226340_0.9324979791480861","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@rikarin/preactor","version":"0.1.0","license":"MIT","_id":"@rikarin/preactor@0.1.0","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://github.com/rikarin/preactor#readme","bugs":{"url":"https://github.com/rikarin/preactor/issues"},"dist":{"shasum":"29a374b784986167527972b649944d48ba529b60","tarball":"https://registry.npmjs.org/@rikarin/preactor/-/preactor-0.1.0.tgz","fileCount":87,"integrity":"sha512-tV54E1qffv+sosrY3RqzMiJ9bV11t5QpVcvYG3P9pMsV47CHCS4U4sT2lJWq0xmgPLhHkXwdqkzCb0BZ1q3ZTw==","signatures":[{"sig":"MEUCIQCxoh1hNCH4Z+pYi/X8sowHrI5MwipNYNFzbevmR2lQqQIgeuhi/oP3OU5sG6flZvRkMjigYonM7whThdvuGRoRxxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3530953},"main":"./index.js","types":"./typings.d.ts","module":"./index.js","gitHead":"1f6dc1e5d98c961985d699201e504638277e1a27","scripts":{"pub":"npm run clean && npm run build && npm publish --access public","build":"tsc -p ./tsconfig.json","clean":"rm -rf dist","start":"tsc -w -p ./tsconfig.json","format":"prettier . --write"},"_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"repository":{"url":"git+https://github.com/rikarin/preactor.git","type":"git"},"_npmVersion":"10.9.2","description":"Interop between preact and C#","directories":{},"_nodeVersion":"23.10.0","dependencies":{"typescript":"^5.6.2","css-flatten":"^2.0.0","css-simple-parser":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.7","esbuild":"^0.23.1","postcss":"^8.4.47","fs-extra":"^11.2.0","prettier":"^3.3.3","tiny-glob":"^0.2.9","postcss-cli":"^11.0.0","tailwindcss":"^3.4.11"},"_npmOperationalInternal":{"tmp":"tmp/preactor_0.1.0_1744955207914_0.44719828635650805","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@rikarin/preactor","version":"0.2.0","keywords":["unity","preact","tailwindcss","ui","gui"],"author":{"name":"Rene Cincura"},"license":"Apache-2.0","_id":"@rikarin/preactor@0.2.0","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://preactor.rikarin.io","bugs":{"url":"https://github.com/rikarin/preactor/issues"},"dist":{"shasum":"dd1729c6de2789e4806b48ec261731117f634b68","tarball":"https://registry.npmjs.org/@rikarin/preactor/-/preactor-0.2.0.tgz","fileCount":84,"integrity":"sha512-cRuC+Vwxh39mo6woGjz9nrJODEJIfSHDkvMcqv2ERjnadZfrpGXZaxpuFLGkGpdYTlKUl7B8oApOwJBbXFS81A==","signatures":[{"sig":"MEQCIAtWOYXh4/F+lWRIEhGPLdylkflJKQev0CmK+LmEz1AQAiB2MbtqrdNM75tC0nOGiRcVA2JtqgSaB2Peze9pLyYjRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3506546},"main":"./index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"types":"./typings.d.ts","module":"./index.js","engines":{"npm":"please-use-pnpm","node":"20.x || 21.x || 22.x || 23.x","pnpm":">=10","yarn":"please-use-pnpm"},"gitHead":"0473ef5e1fc1d6c905896ae74fb996b758063be7","private":false,"scripts":{"pub":"npm run release && npm publish --access public","build":"tsc -p ./tsconfig.json","clean":"rm -rf dist","start":"tsc -w -p ./tsconfig.json","format":"prettier . --write","release":"npm run clean && npm run build && npm run format"},"_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"repository":{"url":"git+https://github.com/Rikarin/preactor.git","type":"git"},"_npmVersion":"10.9.2","description":"Interop between preact and C#","directories":{},"_nodeVersion":"23.10.0","dependencies":{"typescript":"^5.8.3","css-flatten":"^2.0.1","css-simple-parser":"^3.0.2"},"engineStrict":true,"_hasShrinkwrap":false,"packageManager":"pnpm@10.7.0","devDependencies":{"rimraf":"^6.0.1","esbuild":"^0.25.2","postcss":"^8.5.3","fs-extra":"^11.3.0","prettier":"^3.5.3","tiny-glob":"^0.2.9","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","prettier-plugin-packagejson":"^2.5.10","prettier-plugin-tailwindcss":"^0.6.11","prettier-plugin-organize-imports":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/preactor_0.2.0_1745138966434_0.07685398791729625","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@rikarin/preactor","version":"0.2.2","keywords":["unity","preact","tailwindcss","ui","gui"],"author":{"name":"Rene Cincura"},"license":"Apache-2.0","_id":"@rikarin/preactor@0.2.2","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://preactor.rikarin.io","bugs":{"url":"https://github.com/rikarin/preactor/issues"},"dist":{"shasum":"a58f8bcd730fab0d8fd72329bf45cd3a404136c5","tarball":"https://registry.npmjs.org/@rikarin/preactor/-/preactor-0.2.2.tgz","fileCount":85,"integrity":"sha512-L5MmOEO8W5Lhk0AK7jvd3H2jksnUwlodFZJ2x0pgKTepzw3BFcw5T1xzdCtDUiDU3NpzozKKKgkgifWTGUZYPw==","signatures":[{"sig":"MEQCIBzEuxe1CTIgGrdDdEHnh/2amA4g50CE2XStinZ3t9iXAiBJ8bSBsQEkcphPLI2QRZ0JNAgDs6JXWPv2y3y4gScxYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rikarin%2fpreactor@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3512223},"main":"./index.js","_from":"file:rikarin-preactor-0.2.2.tgz","types":"./typings.d.ts","module":"./index.js","engines":{"npm":"please-use-pnpm","node":"20.x || 21.x || 22.x || 23.x","pnpm":">=10","yarn":"please-use-pnpm"},"private":false,"scripts":{"build":"tsc -p ./tsconfig.json","clean":"rm -rf dist","start":"tsc -w -p ./tsconfig.json","format":"prettier . --write","release":"cp ../../README.md . && pnpm run clean && pnpm run build && pnpm run format"},"_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/e1e94f6d9a7817ba968811d996e1fc30/rikarin-preactor-0.2.2.tgz","_integrity":"sha512-L5MmOEO8W5Lhk0AK7jvd3H2jksnUwlodFZJ2x0pgKTepzw3BFcw5T1xzdCtDUiDU3NpzozKKKgkgifWTGUZYPw==","repository":{"url":"git+https://github.com/Rikarin/preactor.git","type":"git"},"_npmVersion":"10.8.2","description":"Interop between preact and C#","directories":{},"_nodeVersion":"20.19.0","dependencies":{"typescript":"^5.8.3","css-flatten":"^2.0.1","css-simple-parser":"^3.0.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","esbuild":"^0.25.2","postcss":"^8.5.3","fs-extra":"^11.3.0","prettier":"^3.5.3","tiny-glob":"^0.2.9","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","prettier-plugin-packagejson":"^2.5.10","prettier-plugin-tailwindcss":"^0.6.11","prettier-plugin-organize-imports":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/preactor_0.2.2_1745140936676_0.7095959664680214","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@rikarin/preactor","version":"0.2.3","keywords":["unity","preact","tailwindcss","ui","gui"],"author":{"name":"Rene Cincura"},"license":"Apache-2.0","_id":"@rikarin/preactor@0.2.3","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://preactor.rikarin.io","bugs":{"url":"https://github.com/rikarin/preactor/issues"},"dist":{"shasum":"dd6953bc2bad0fb845ff6d583ca956f613a13d70","tarball":"https://registry.npmjs.org/@rikarin/preactor/-/preactor-0.2.3.tgz","fileCount":85,"integrity":"sha512-3wqy+cO5EJsxnF/utPmO2vXWdWsRgB2BaBC5fUDsWF50cpey5PfXBHaCTQGdHJGpLonfXqTRPY1MxzkTYKp5Mg==","signatures":[{"sig":"MEQCIBsXkWKXmcEMjwvsmnNu6zSZ0MrmlU6mQEF4k51wtiVaAiBzxrIQJSIigWoxyWmpaH+P2y56ixUkRkjTAs3+3XY08Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rikarin%2fpreactor@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3512273},"main":"./index.js","_from":"file:rikarin-preactor-0.2.3.tgz","types":"./typings.d.ts","module":"./index.js","engines":{"npm":"please-use-pnpm","node":"20.x || 21.x || 22.x || 23.x","pnpm":">=10","yarn":"please-use-pnpm"},"private":false,"scripts":{"build":"tsc -p ./tsconfig.json","clean":"rm -rf dist","start":"tsc -w -p ./tsconfig.json","format":"prettier . --write","release":"cp ../../README.md . && pnpm run clean && pnpm run build && pnpm run format","publish-ci":"pnpm publish --no-git-checks"},"_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/6f9bbd3a24d39452fd037a20eedf0508/rikarin-preactor-0.2.3.tgz","_integrity":"sha512-3wqy+cO5EJsxnF/utPmO2vXWdWsRgB2BaBC5fUDsWF50cpey5PfXBHaCTQGdHJGpLonfXqTRPY1MxzkTYKp5Mg==","repository":{"url":"git+https://github.com/Rikarin/preactor.git","type":"git"},"_npmVersion":"10.8.2","description":"Interop between preact and C#","directories":{},"_nodeVersion":"20.19.0","dependencies":{"typescript":"^5.8.3","css-flatten":"^2.0.1","css-simple-parser":"^3.0.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","esbuild":"^0.25.2","postcss":"^8.5.3","fs-extra":"^11.3.0","prettier":"^3.5.3","tiny-glob":"^0.2.9","postcss-cli":"^11.0.1","tailwindcss":"^3.4.1","prettier-plugin-packagejson":"^2.5.10","prettier-plugin-tailwindcss":"^0.6.11","prettier-plugin-organize-imports":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/preactor_0.2.3_1745141131047_0.7539001281844298","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@rikarin/preactor","version":"0.2.4","private":false,"description":"Interop between preact and C#","keywords":["unity","preact","tailwindcss","ui","gui"],"homepage":"https://preactor.rikarin.io","bugs":{"url":"https://github.com/rikarin/preactor/issues"},"repository":{"type":"git","url":"git+https://github.com/Rikarin/preactor.git"},"license":"Apache-2.0","author":{"name":"Rene Cincura"},"maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"main":"./index.js","module":"./index.js","types":"./typings.d.ts","dependencies":{"css-flatten":"^2.0.1","css-simple-parser":"^3.0.2","typescript":"^5.8.3"},"devDependencies":{"esbuild":"^0.25.2","fs-extra":"^11.3.0","postcss":"^8.5.3","postcss-cli":"^11.0.1","prettier":"^3.5.3","prettier-plugin-organize-imports":"^4.1.0","prettier-plugin-packagejson":"^2.5.10","prettier-plugin-tailwindcss":"^0.6.11","rimraf":"^6.0.1","tailwindcss":"^3.4.1","tiny-glob":"^0.2.9"},"engines":{"node":"20.x || 21.x || 22.x || 23.x","npm":"please-use-pnpm","pnpm":">=10","yarn":"please-use-pnpm"},"engineStrict":true,"scripts":{"build":"tsc -p ./tsconfig.json","clean":"rm -rf dist","format":"prettier . --write","publish-ci":"pnpm publish --no-git-checks","release":"cp ../../README.md . && pnpm run clean && pnpm run build && pnpm run format","start":"tsc -w -p ./tsconfig.json"},"_id":"@rikarin/preactor@0.2.4","_integrity":"sha512-KaRK/9BOPQWCuVhlvN3NaiYzaypRPxnxbQ4mxTfRfW5T8HM0Wl0QsDEPHtZW+uthpXn/dUmnT95sTa3I90H55Q==","_resolved":"/tmp/1728b23e4da93bf6ac3a511dba657886/rikarin-preactor-0.2.4.tgz","_from":"file:rikarin-preactor-0.2.4.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-KaRK/9BOPQWCuVhlvN3NaiYzaypRPxnxbQ4mxTfRfW5T8HM0Wl0QsDEPHtZW+uthpXn/dUmnT95sTa3I90H55Q==","shasum":"3e0d3fa8991600cdcaf105353a1581ef7ee7d270","tarball":"https://registry.npmjs.org/@rikarin/preactor/-/preactor-0.2.4.tgz","fileCount":85,"unpackedSize":3512289,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rikarin%2fpreactor@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCQmIj0xwoI/6Z5Sog0wQ2J46t/pKj9a+46wn4BlvHASQIgFVTt0u7lcGShp+bZSkPaaPKf4ZYwTlJXuP7zkb6WO9M="}]},"_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/preactor_0.2.4_1745242404448_0.4625073418076131"},"_hasShrinkwrap":false}},"time":{"created":"2024-09-16T10:43:43.632Z","modified":"2025-04-21T13:33:25.146Z","0.0.1":"2024-09-16T10:43:43.994Z","0.0.2":"2024-09-16T10:45:33.638Z","0.0.3":"2024-09-16T10:47:13.797Z","0.0.4":"2024-09-16T10:51:40.160Z","0.0.5":"2024-09-16T10:52:22.969Z","0.0.6":"2024-09-16T10:53:56.941Z","0.0.7":"2024-09-16T14:39:50.949Z","0.0.8":"2024-09-20T03:24:50.904Z","0.0.9":"2024-09-20T03:46:45.161Z","0.0.10":"2024-09-20T04:54:58.501Z","0.0.11":"2024-09-20T05:35:06.895Z","0.0.12":"2024-09-20T06:05:35.174Z","0.0.13":"2024-11-20T17:01:54.831Z","0.0.14":"2024-11-20T17:22:12.453Z","0.0.15":"2024-11-22T15:57:09.346Z","0.0.16":"2024-11-22T16:00:42.794Z","0.0.17":"2024-11-22T16:08:49.992Z","0.0.18":"2024-12-14T07:30:34.974Z","0.0.19":"2024-12-14T07:38:40.056Z","0.0.20":"2025-02-09T14:58:47.756Z","0.0.21":"2025-04-15T19:08:09.989Z","0.0.22":"2025-04-15T19:10:26.614Z","0.1.0":"2025-04-18T05:46:48.101Z","0.2.0":"2025-04-20T08:49:26.673Z","0.2.2":"2025-04-20T09:22:16.910Z","0.2.3":"2025-04-20T09:25:31.296Z","0.2.4":"2025-04-21T13:33:24.754Z"},"bugs":{"url":"https://github.com/rikarin/preactor/issues"},"author":{"name":"Rene Cincura"},"license":"Apache-2.0","homepage":"https://preactor.rikarin.io","keywords":["unity","preact","tailwindcss","ui","gui"],"repository":{"type":"git","url":"git+https://github.com/Rikarin/preactor.git"},"description":"Interop between preact and C#","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"readme":"# Preactor\n\n<div align=\"center\">\n  <img src=\"docs/src/assets/logo.png\" alt=\"Preactor Logo\" width=\"200\" />\n  <h3>Modern Web Development for Unity UI</h3>\n  <p>Build reactive, component-based UIs in Unity with Preact and TailwindCSS</p>\n\n[![Unity Version](https://img.shields.io/badge/Unity-6.0%2B-blue.svg)](https://unity.com/)\n[![License](https://img.shields.io/badge/License-Apache-green.svg)](LICENSE)\n[![Documentation](https://img.shields.io/badge/Documentation-Website-orange.svg)](https://preactor.rikarin.io/)\n[![Discord](https://img.shields.io/discord/1363033493075922954)](https://discord.gg/pgnTGv3GbH)\n\n</div>\n\n## 🚀 Overview\n\n**Preactor** is a revolutionary toolkit that bridges the gap between modern web development and Unity game development, empowering you to create stunning, responsive user interfaces with unprecedented ease and flexibility.\n\nBy bringing **Preact** (a fast 3kB alternative to React) and **Tailwind CSS** (a utility-first CSS framework) into the Unity ecosystem, Preactor transforms how you approach UI development in your games and applications.\n\n## ✨ Features\n\n### 🧩 Modern Component-Based Architecture\n\n- Build reusable, modular UI components\n- Implement reactive interfaces that update automatically when data changes\n- Organize your UI code more logically and maintainably\n- Leverage the familiar JSX-like syntax that web developers love\n\n### 🎨 Effortless Styling with Tailwind CSS\n\n- Access thousands of utility classes for instant styling\n- Maintain consistent design language across your entire project\n- Implement responsive designs that work across different screen sizes\n- Customize your UI without writing a single line of CSS\n\n### ⚡ Streamlined Development Workflow\n\n- Hot reloading capabilities for instant feedback\n- TypeScript support for type safety and better tooling\n- Efficient compilation through esbuild\n- Seamless integration with Unity's existing systems\n\n### 🔄 Unity Addressables Integration\n\n- Load UI components asynchronously for better performance\n- Update your UI without requiring a full app update\n- Optimize memory usage by loading only what you need\n- Implement dynamic content updates post-release\n\n## 📋 Prerequisites\n\nBefore installing Preactor, ensure you have:\n\n- Unity 6000.0 or newer\n- Node.js 14+ and npm installed on your development machine\n- Basic familiarity with Unity's Package Manager\n- Git installed (for package installation)\n\n## 🔧 Installation\n\n### 1. Install Preactor via Unity's Package Manager\n\n1. Open Unity.\n2. Navigate to `Window > Package Manager`.\n3. Click the **+** button in the top-left corner and select **Install package from Git URL...**.\n4. Enter the following Git URL:\n\n   ```\n   https://github.com/Rikarin/preactor.git?path=/Assets/Plugins/Preactor\n   ```\n\n### 2. Initialize the Preactor Directory\n\nAfter installation, initialize the Preactor directory:\n\n```sh\nmkdir Preactor\n```\n\n### 3. Copy Solution Files\n\nCopy the contents of the `./Preactor/solution` directory from the Preactor Git repository into your `<Project>/Preactor` directory.\n\n### 4. Compile JavaScript Views\n\nCompile your JavaScript views with:\n\n```sh\npnpm run start\n```\n\n### 5. Set Up Preactor in the Scene\n\n1. Create a global object: `Preactor > Preactor Global`\n2. Create a renderer object: `Preactor > Preactor Renderer`\n3. Import your compiled JavaScript view into the renderer object\n\n## 💻 Usage Example\n\nHere's a simple example of a button component in Preactor:\n\n```tsx\nimport Button from './Button';\n\nfunction SaveButton() {\n  return (\n    <Button variant=\"default\" color=\"green\" onClick={() => saveData()}>\n      Save\n    </Button>\n  );\n}\n\n// Different button variants\nfunction ButtonVariants() {\n  return (\n    <div className=\"flex gap-4\">\n      <Button variant=\"default\">Default</Button>\n      <Button variant=\"small\">Small</Button>\n      <Button variant=\"icon\">🔍</Button>\n    </div>\n  );\n}\n```\n\n## 🌟 Benefits\n\n### For Game Developers\n\n- **Reduced Development Time**: Build complex UIs in a fraction of the time\n- **Improved Iteration Speed**: Make changes quickly and see results instantly\n- **Better Collaboration**: Allow web developers to contribute directly to your game UI\n- **Future-Proof Skills**: Use technologies that are widely adopted in the broader development community\n\n### For Studios\n\n- **Consistent UI**: Maintain design consistency across multiple projects\n- **Easier Onboarding**: Leverage widely-known web technologies to reduce training time\n- **Flexible Updates**: Push UI changes without requiring full app updates\n- **Cross-Platform Excellence**: Create responsive UIs that work beautifully across all platforms\n\n## 📚 Documentation\n\nFor comprehensive documentation, visit our [Documentation Website](https://preactor.rikarin.io/).\n\n- [Getting Started](https://preactor.rikarin.io/getting-started/what-is-this/)\n- [Examples](https://preactor.rikarin.io/examples/button/)\n- [API Reference](https://preactor.rikarin.io/reference/puerts/)\n\n## 🤝 Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request.\n\n1. Fork the repository\n2. Create your feature branch (`git checkout -b feature/amazing-feature`)\n3. Commit your changes (`git commit -m 'Add some amazing feature'`)\n4. Push to the branch (`git push origin feature/amazing-feature`)\n5. Open a Pull Request\n\n## 📄 License\n\nThis project is licensed under the Apache 2.0 License - see the [LICENSE](LICENSE) file for details.\n\n## 🙏 Acknowledgements\n\n- [OneJS](https://assetstore.unity.com/packages/tools/gui/onejs-221317) - For the original idea of using Preact in Unity\n- [Preact](https://preactjs.com/) - For providing the lightweight React alternative\n- [Tailwind CSS](https://tailwindcss.com/) - For the utility-first CSS framework\n- [esbuild](https://esbuild.github.io/) - For the extremely fast JavaScript bundler\n- [Unity](https://unity.com/) - For the \"amazing\" game development platform\n","readmeFilename":"README.md"}