{"_id":"@affect-kit/react","_rev":"34-f2270f4e3ed2cff7095a0dc7e3af9e62","name":"@affect-kit/react","dist-tags":{"pr-2":"0.0.0-pr-2-20260512182728","pr-5":"0.0.0-pr-5-20260513152430","latest":"3.0.1"},"versions":{"0.1.0":{"name":"@affect-kit/react","version":"0.1.0","keywords":["affect-kit","react","web-components","lit","emotion","affect"],"author":{"name":"Savannah DeVarney","email":"savannah.devarney@gmail.com"},"license":"MIT","_id":"@affect-kit/react@0.1.0","maintainers":[{"name":"savdevarney","email":"savannah.devarney@gmail.com"}],"homepage":"https://affectkit.com","bugs":{"url":"https://github.com/savdevarney/affect-kit/issues"},"dist":{"shasum":"5f84b6760ab6d3711301a1469eefa82dbab1a460","tarball":"https://registry.npmjs.org/@affect-kit/react/-/react-0.1.0.tgz","fileCount":3,"integrity":"sha512-R4id8osG8lZVIfQZQ3nJ9fTBGzB8tqNigx7jqCKi1s5Th+NcY00jRuhAHp5wpG2BBtbKQ+PW0mM+GA6arzlC3Q==","signatures":[{"sig":"MEYCIQDkqLZ8CY85GfQO92Uxn8CbE/jmAb3lqhe4UQUxEFCQDQIhAOl7NGjHMw2ETVv+7Nz19fv6x4ZMPnsEjVPEk+W8rbGO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@affect-kit%2freact@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5214},"main":"./dist/index.js","type":"module","_from":"file:affect-kit-react-0.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint src --max-warnings 0","test":"vitest run --passWithNoTests","build":"vite build && tsc -p tsconfig.build.json","clean":"rm -rf dist .turbo coverage","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"savdevarney","email":"savannah.devarney@gmail.com"},"_resolved":"/tmp/fa89acde357c2f47f99fbe71da825b86/affect-kit-react-0.1.0.tgz","_integrity":"sha512-R4id8osG8lZVIfQZQ3nJ9fTBGzB8tqNigx7jqCKi1s5Th+NcY00jRuhAHp5wpG2BBtbKQ+PW0mM+GA6arzlC3Q==","repository":{"url":"git+https://github.com/savdevarney/affect-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.7","description":"React wrappers for affect-kit web components — typed props, idiomatic onChange handlers.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@lit/react":"^1.0.6"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^18.0.0","vitest":"^2.1.0","@types/node":"^22.0.0","@types/react":"^18.0.0","@affect-kit/tsconfig":"0.0.0"},"peerDependencies":{"react":">=18","affect-kit":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.1.0_1778562230935_0.6681286358014746","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-2-20260512182728":{"name":"@affect-kit/react","version":"0.0.0-pr-2-20260512182728","keywords":["affect-kit","react","web-components","lit","emotion","affect"],"author":{"name":"Savannah DeVarney","email":"savannah.devarney@gmail.com"},"license":"MIT","_id":"@affect-kit/react@0.0.0-pr-2-20260512182728","maintainers":[{"name":"savdevarney","email":"savannah.devarney@gmail.com"}],"homepage":"https://affectkit.com","bugs":{"url":"https://github.com/savdevarney/affect-kit/issues"},"dist":{"shasum":"3b7d97262c8c6d3d6dc2465a3082037b6652816b","tarball":"https://registry.npmjs.org/@affect-kit/react/-/react-0.0.0-pr-2-20260512182728.tgz","fileCount":3,"integrity":"sha512-tNrEQpgU/wozAvMaDpqGCuqvy7sj8hVIFk4uyHk1XHSNzy3xPyXXwX2MWrfF+MHf2H071g8iruLEgPwu35oI4A==","signatures":[{"sig":"MEUCIQDnrxAtt/6q3+agQW2XcOLHznGsS08FSOzEg1oU5N5AJwIgfP3lissxyOAm6uZ2LmADNrErWH+xyRN6P7g26SvU4Yk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@affect-kit%2freact@0.0.0-pr-2-20260512182728","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5254},"main":"./dist/index.js","type":"module","_from":"file:affect-kit-react-0.0.0-pr-2-20260512182728.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint src --max-warnings 0","test":"vitest run --passWithNoTests","build":"vite build && tsc -p tsconfig.build.json","clean":"rm -rf dist .turbo coverage","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"savdevarney","email":"savannah.devarney@gmail.com"},"_resolved":"/tmp/c5491c7221f1726f14bf6c361ad60d47/affect-kit-react-0.0.0-pr-2-20260512182728.tgz","_integrity":"sha512-tNrEQpgU/wozAvMaDpqGCuqvy7sj8hVIFk4uyHk1XHSNzy3xPyXXwX2MWrfF+MHf2H071g8iruLEgPwu35oI4A==","repository":{"url":"git+https://github.com/savdevarney/affect-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.7","description":"React wrappers for affect-kit web components — typed props, idiomatic onChange handlers.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@lit/react":"^1.0.6"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.0.0","react":"^18.0.0","vitest":"^2.1.0","@types/node":"^22.0.0","@types/react":"^18.0.0","@affect-kit/tsconfig":"0.0.0"},"peerDependencies":{"react":">=18","affect-kit":"0.0.0-pr-2-20260512182728"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.0-pr-2-20260512182728_1778610453935_0.2799083790894026","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@affect-kit/react","version":"1.0.0","keywords":["affect-kit","react","web-components","lit","emotion","affect"],"author":{"name":"Savannah DeVarney","email":"savannah.devarney@gmail.com"},"license":"MIT","_id":"@affect-kit/react@1.0.0","maintainers":[{"name":"savdevarney","email":"savannah.devarney@gmail.com"}],"homepage":"https://affectkit.com","bugs":{"url":"https://github.com/savdevarney/affect-kit/issues"},"dist":{"shasum":"b1dd12f7eb28b2897e0ac5db11b5898c4e593cc9","tarball":"https://registry.npmjs.org/@affect-kit/react/-/react-1.0.0.tgz","fileCount":9,"integrity":"sha512-OMOSsOdD2aBVCbDFQ0htcRachJfpiPN23wbJ69rUBdkWWGC4G7qZNeXPfdZRk8j7/VJlplbOAiIv53jOl9bNUg==","signatures":[{"sig":"MEUCIGYaMunitBW2VsM1GrN3q+yjdR6W6bljfsu2D+MwpfOAAiEAhoan6tXTO4CXEXsY11THyrTtk4UM5EUcr6B+3uBOLnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@affect-kit%2freact@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13980},"main":"./dist/index.js","type":"module","_from":"file:affect-kit-react-1.0.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint src --max-warnings 0","test":"vitest run --passWithNoTests","build":"vite build && tsc -p tsconfig.build.json","clean":"rm -rf dist .turbo coverage","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"savdevarney","email":"savannah.devarney@gmail.com"},"_resolved":"/tmp/e8e155639bc3e80bd4fe3c1859a2bf9a/affect-kit-react-1.0.0.tgz","_integrity":"sha512-OMOSsOdD2aBVCbDFQ0htcRachJfpiPN23wbJ69rUBdkWWGC4G7qZNeXPfdZRk8j7/VJlplbOAiIv53jOl9bNUg==","repository":{"url":"git+https://github.com/savdevarney/affect-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.7","description":"React wrappers for affect-kit web components — typed props, idiomatic onChange handlers.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@lit/react":"^1.0.6"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^18.0.0","vitest":"^2.1.0","@types/node":"^22.0.0","@types/react":"^18.0.0","@affect-kit/tsconfig":"0.0.0"},"peerDependencies":{"react":">=18","affect-kit":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react_1.0.0_1778638761626_0.627989969744098","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-5-20260513035606":{"name":"@affect-kit/react","version":"0.0.0-pr-5-20260513035606","keywords":["affect-kit","react","web-components","lit","emotion","affect"],"author":{"name":"Savannah DeVarney","email":"savannah.devarney@gmail.com"},"license":"MIT","_id":"@affect-kit/react@0.0.0-pr-5-20260513035606","maintainers":[{"name":"savdevarney","email":"savannah.devarney@gmail.com"}],"homepage":"https://affectkit.com","bugs":{"url":"https://github.com/savdevarney/affect-kit/issues"},"dist":{"shasum":"bb13d9faab44c4297eda46c592f38be492725552","tarball":"https://registry.npmjs.org/@affect-kit/react/-/react-0.0.0-pr-5-20260513035606.tgz","fileCount":9,"integrity":"sha512-c72ZUqbZ8GGF7gwELor9SHO2AYCcCf1Cn15AwjTvxJ9gdNhrk3KaoZ+ioZGmRqDzSk+6d8rQCrsbt5WC8zWr/Q==","signatures":[{"sig":"MEUCIQDBallTLyb/HBqV5IeHIkdYaZxKVO6RwfW2IZpqkz/azAIgaQ2RTY72ycrOCmcPq7i7z9AA5dosPj6UetqyfWESFN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@affect-kit%2freact@0.0.0-pr-5-20260513035606","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14020},"main":"./dist/index.js","type":"module","_from":"file:affect-kit-react-0.0.0-pr-5-20260513035606.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint src --max-warnings 0","test":"vitest run --passWithNoTests","build":"vite build && tsc -p tsconfig.build.json","clean":"rm -rf dist .turbo coverage","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"savdevarney","email":"savannah.devarney@gmail.com"},"_resolved":"/tmp/be28b0ebc9f04bf03c9f0e5eb3db9edd/affect-kit-react-0.0.0-pr-5-20260513035606.tgz","_integrity":"sha512-c72ZUqbZ8GGF7gwELor9SHO2AYCcCf1Cn15AwjTvxJ9gdNhrk3KaoZ+ioZGmRqDzSk+6d8rQCrsbt5WC8zWr/Q==","repository":{"url":"git+https://github.com/savdevarney/affect-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.7","description":"React wrappers for affect-kit web components — typed props, idiomatic onChange handlers.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@lit/react":"^1.0.6"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.0.0","react":"^18.0.0","vitest":"^2.1.0","@types/node":"^22.0.0","@types/react":"^18.0.0","@affect-kit/tsconfig":"0.0.0"},"peerDependencies":{"react":">=18","affect-kit":"0.0.0-pr-5-20260513035606"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.0-pr-5-20260513035606_1778644570388_0.4720909986582831","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-5-20260513040940":{"name":"@affect-kit/react","version":"0.0.0-pr-5-20260513040940","keywords":["affect-kit","react","web-components","lit","emotion","affect"],"author":{"name":"Savannah DeVarney","email":"savannah.devarney@gmail.com"},"license":"MIT","_id":"@affect-kit/react@0.0.0-pr-5-20260513040940","maintainers":[{"name":"savdevarney","email":"savannah.devarney@gmail.com"}],"homepage":"https://affectkit.com","bugs":{"url":"https://github.com/savdevarney/affect-kit/issues"},"dist":{"shasum":"0309ab25f861e4fb0143c6fbdc1cc117bdbd2264","tarball":"https://registry.npmjs.org/@affect-kit/react/-/react-0.0.0-pr-5-20260513040940.tgz","fileCount":9,"integrity":"sha512-Vdwx/SZBXQvQcBvIlFOQ3I6t5RxwgUpJPstPhPkEPFoZilnuP6XsKGfy8w3nPFgzGISRiRvyr8M17oQsM6zD1g==","signatures":[{"sig":"MEYCIQCRFarXJXtKKnR6bkMVHMnh04/1ym8pkTRQ0SOW2R6T5gIhAO6z9R8h+8SFCHusQhK6RHuyjP7c9HMFhuqBMdr97MQD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@affect-kit%2freact@0.0.0-pr-5-20260513040940","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14020},"main":"./dist/index.js","type":"module","_from":"file:affect-kit-react-0.0.0-pr-5-20260513040940.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint src --max-warnings 0","test":"vitest run --passWithNoTests","build":"vite build && tsc -p tsconfig.build.json","clean":"rm -rf dist .turbo coverage","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"savdevarney","email":"savannah.devarney@gmail.com"},"_resolved":"/tmp/101eff5634e035d0b3f4d1e05e383422/affect-kit-react-0.0.0-pr-5-20260513040940.tgz","_integrity":"sha512-Vdwx/SZBXQvQcBvIlFOQ3I6t5RxwgUpJPstPhPkEPFoZilnuP6XsKGfy8w3nPFgzGISRiRvyr8M17oQsM6zD1g==","repository":{"url":"git+https://github.com/savdevarney/affect-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.7","description":"React wrappers for affect-kit web components — typed props, idiomatic onChange handlers.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@lit/react":"^1.0.6"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.0.0","react":"^18.0.0","vitest":"^2.1.0","@types/node":"^22.0.0","@types/react":"^18.0.0","@affect-kit/tsconfig":"0.0.0"},"peerDependencies":{"react":">=18","affect-kit":"0.0.0-pr-5-20260513040940"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.0-pr-5-20260513040940_1778645387271_0.20657252735513731","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-5-20260513041333":{"name":"@affect-kit/react","version":"0.0.0-pr-5-20260513041333","keywords":["affect-kit","react","web-components","lit","emotion","affect"],"author":{"name":"Savannah DeVarney","email":"savannah.devarney@gmail.com"},"license":"MIT","_id":"@affect-kit/react@0.0.0-pr-5-20260513041333","maintainers":[{"name":"savdevarney","email":"savannah.devarney@gmail.com"}],"homepage":"https://affectkit.com","bugs":{"url":"https://github.com/savdevarney/affect-kit/issues"},"dist":{"shasum":"36d2f4f482ecafa57f4d15a5cdd758ffca1cdd5a","tarball":"https://registry.npmjs.org/@affect-kit/react/-/react-0.0.0-pr-5-20260513041333.tgz","fileCount":9,"integrity":"sha512-W4EealpmxMsDLWcWhvD5aPtBH5zh442E6vJy8HxsMMkf0iRlkx8q39QXe4i9R2ZjErQkUni8DkivagVjOypjCw==","signatures":[{"sig":"MEUCIGFcg220c9wUIszbY56AQYjlvqHhSG0x4RgEPMjaS6yVAiEAxUSORG1EZBMH6JvfLkZ/NZ6E9Z6neFApaDVJgp63Aeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@affect-kit%2freact@0.0.0-pr-5-20260513041333","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14020},"main":"./dist/index.js","type":"module","_from":"file:affect-kit-react-0.0.0-pr-5-20260513041333.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint src --max-warnings 0","test":"vitest run --passWithNoTests","build":"vite build && tsc -p tsconfig.build.json","clean":"rm -rf dist .turbo coverage","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"savdevarney","email":"savannah.devarney@gmail.com"},"_resolved":"/tmp/a0a68345014cc4bb0354acbf45908be1/affect-kit-react-0.0.0-pr-5-20260513041333.tgz","_integrity":"sha512-W4EealpmxMsDLWcWhvD5aPtBH5zh442E6vJy8HxsMMkf0iRlkx8q39QXe4i9R2ZjErQkUni8DkivagVjOypjCw==","repository":{"url":"git+https://github.com/savdevarney/affect-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.7","description":"React wrappers for affect-kit web components — typed props, idiomatic onChange handlers.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@lit/react":"^1.0.6"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.0.0","react":"^18.0.0","vitest":"^2.1.0","@types/node":"^22.0.0","@types/react":"^18.0.0","@affect-kit/tsconfig":"0.0.0"},"peerDependencies":{"react":">=18","affect-kit":"0.0.0-pr-5-20260513041333"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.0-pr-5-20260513041333_1778645618438_0.864131345516689","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-5-20260513055250":{"name":"@affect-kit/react","version":"0.0.0-pr-5-20260513055250","keywords":["affect-kit","react","web-components","lit","emotion","affect"],"author":{"name":"Savannah DeVarney","email":"savannah.devarney@gmail.com"},"license":"MIT","_id":"@affect-kit/react@0.0.0-pr-5-20260513055250","maintainers":[{"name":"savdevarney","email":"savannah.devarney@gmail.com"}],"homepage":"https://affectkit.com","bugs":{"url":"https://github.com/savdevarney/affect-kit/issues"},"dist":{"shasum":"0405a9546197923b90afd73bade1d1d4dbf28a2f","tarball":"https://registry.npmjs.org/@affect-kit/react/-/react-0.0.0-pr-5-20260513055250.tgz","fileCount":9,"integrity":"sha512-I4c87BhqMtIaYHEIzTdPNmlodjuBcXsiupcABIamiOBuf+JQk9MQdqLKUqitARLHze9L6GSFljj94sDtQ5POtA==","signatures":[{"sig":"MEQCIHSX1j5T7YwjWkAbx0C4wZEZIMFrmu68WxQJ5UjBwJvcAiAMLCUTBB0M88a1dls6Qt3slxE9UAgClTnLyte7e4ar5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@affect-kit%2freact@0.0.0-pr-5-20260513055250","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14020},"main":"./dist/index.js","type":"module","_from":"file:affect-kit-react-0.0.0-pr-5-20260513055250.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint src --max-warnings 0","test":"vitest run --passWithNoTests","build":"vite build && tsc -p tsconfig.build.json","clean":"rm -rf dist .turbo coverage","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"savdevarney","email":"savannah.devarney@gmail.com"},"_resolved":"/tmp/64b6cb08a87465f46421ef308179ad54/affect-kit-react-0.0.0-pr-5-20260513055250.tgz","_integrity":"sha512-I4c87BhqMtIaYHEIzTdPNmlodjuBcXsiupcABIamiOBuf+JQk9MQdqLKUqitARLHze9L6GSFljj94sDtQ5POtA==","repository":{"url":"git+https://github.com/savdevarney/affect-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.7","description":"React wrappers for affect-kit web components — typed props, idiomatic onChange handlers.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@lit/react":"^1.0.6"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.0.0","react":"^18.0.0","vitest":"^2.1.0","@types/node":"^22.0.0","@types/react":"^18.0.0","@affect-kit/tsconfig":"0.0.0"},"peerDependencies":{"react":">=18","affect-kit":"0.0.0-pr-5-20260513055250"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.0-pr-5-20260513055250_1778651575260_0.9434216648274771","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-5-20260513055712":{"name":"@affect-kit/react","version":"0.0.0-pr-5-20260513055712","keywords":["affect-kit","react","web-components","lit","emotion","affect"],"author":{"name":"Savannah DeVarney","email":"savannah.devarney@gmail.com"},"license":"MIT","_id":"@affect-kit/react@0.0.0-pr-5-20260513055712","maintainers":[{"name":"savdevarney","email":"savannah.devarney@gmail.com"}],"homepage":"https://affectkit.com","bugs":{"url":"https://github.com/savdevarney/affect-kit/issues"},"dist":{"shasum":"affb4823338fce7a1c98a1648e51940a814a253c","tarball":"https://registry.npmjs.org/@affect-kit/react/-/react-0.0.0-pr-5-20260513055712.tgz","fileCount":9,"integrity":"sha512-VfRYACImFGPbN7KdV14Zwo+Uz8jYJsqDWesmoL0kGEAi9RVJugc3ieBvn5hA5kzzqFXTngLinkbsMvhp7GlI4w==","signatures":[{"sig":"MEYCIQDTOICAiphqwwCbXeRXiZthFaLU7FDGzBBEKhu21pvw3gIhAKkvV+WV1g3diBISNAncw8xecYraCCQyz5VropjL7i6H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@affect-kit%2freact@0.0.0-pr-5-20260513055712","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14020},"main":"./dist/index.js","type":"module","_from":"file:affect-kit-react-0.0.0-pr-5-20260513055712.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint src --max-warnings 0","test":"vitest run --passWithNoTests","build":"vite build && tsc -p tsconfig.build.json","clean":"rm -rf dist .turbo coverage","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"savdevarney","email":"savannah.devarney@gmail.com"},"_resolved":"/tmp/ede349b0347b78310045eecabe994593/affect-kit-react-0.0.0-pr-5-20260513055712.tgz","_integrity":"sha512-VfRYACImFGPbN7KdV14Zwo+Uz8jYJsqDWesmoL0kGEAi9RVJugc3ieBvn5hA5kzzqFXTngLinkbsMvhp7GlI4w==","repository":{"url":"git+https://github.com/savdevarney/affect-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.7","description":"React wrappers for affect-kit web components — typed props, idiomatic onChange handlers.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@lit/react":"^1.0.6"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.0.0","react":"^18.0.0","vitest":"^2.1.0","@types/node":"^22.0.0","@types/react":"^18.0.0","@affect-kit/tsconfig":"0.0.0"},"peerDependencies":{"react":">=18","affect-kit":"0.0.0-pr-5-20260513055712"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.0-pr-5-20260513055712_1778651837148_0.8914244821171304","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-5-20260513151002":{"name":"@affect-kit/react","version":"0.0.0-pr-5-20260513151002","keywords":["affect-kit","react","web-components","lit","emotion","affect"],"author":{"name":"Savannah DeVarney","email":"savannah.devarney@gmail.com"},"license":"MIT","_id":"@affect-kit/react@0.0.0-pr-5-20260513151002","maintainers":[{"name":"savdevarney","email":"savannah.devarney@gmail.com"}],"homepage":"https://affectkit.com","bugs":{"url":"https://github.com/savdevarney/affect-kit/issues"},"dist":{"shasum":"948ebd0e3c1169bf919ff46c6ead49e048f780e3","tarball":"https://registry.npmjs.org/@affect-kit/react/-/react-0.0.0-pr-5-20260513151002.tgz","fileCount":9,"integrity":"sha512-ewyA2rQd7Ldo9lurtPGwvAGcSQiQHfF+sVskpBgk9eSB1R4q5PR/SzpqbdND1dtaZ24cLD0Xm6aXtVyJCmLMuQ==","signatures":[{"sig":"MEUCIA0WB5SeimoEYqb8XC3kBRYdktp7AEpkkJFJ+DlcDWLAAiEAj+mzZbHB6PefW27DmDny25PPuFqCIsxZ83A33OmKP/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@affect-kit%2freact@0.0.0-pr-5-20260513151002","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14020},"main":"./dist/index.js","type":"module","_from":"file:affect-kit-react-0.0.0-pr-5-20260513151002.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint src --max-warnings 0","test":"vitest run --passWithNoTests","build":"vite build && tsc -p tsconfig.build.json","clean":"rm -rf dist .turbo coverage","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"savdevarney","email":"savannah.devarney@gmail.com"},"_resolved":"/tmp/2f4e3cdcab81e51214282bc9092ea2b8/affect-kit-react-0.0.0-pr-5-20260513151002.tgz","_integrity":"sha512-ewyA2rQd7Ldo9lurtPGwvAGcSQiQHfF+sVskpBgk9eSB1R4q5PR/SzpqbdND1dtaZ24cLD0Xm6aXtVyJCmLMuQ==","repository":{"url":"git+https://github.com/savdevarney/affect-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.7","description":"React wrappers for affect-kit web components — typed props, idiomatic onChange handlers.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@lit/react":"^1.0.6"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.0.0","react":"^18.0.0","vitest":"^2.1.0","@types/node":"^22.0.0","@types/react":"^18.0.0","@affect-kit/tsconfig":"0.0.0"},"peerDependencies":{"react":">=18","affect-kit":"0.0.0-pr-5-20260513151002"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.0-pr-5-20260513151002_1778685007428_0.946053740020006","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-5-20260513151840":{"name":"@affect-kit/react","version":"0.0.0-pr-5-20260513151840","keywords":["affect-kit","react","web-components","lit","emotion","affect"],"author":{"name":"Savannah DeVarney","email":"savannah.devarney@gmail.com"},"license":"MIT","_id":"@affect-kit/react@0.0.0-pr-5-20260513151840","maintainers":[{"name":"savdevarney","email":"savannah.devarney@gmail.com"}],"homepage":"https://affectkit.com","bugs":{"url":"https://github.com/savdevarney/affect-kit/issues"},"dist":{"shasum":"9e9c547ffe7438ed65259b0ab1a66b8066a7b157","tarball":"https://registry.npmjs.org/@affect-kit/react/-/react-0.0.0-pr-5-20260513151840.tgz","fileCount":9,"integrity":"sha512-R1n9LocA7GqSBMB1Oyfh6/34jCp8og8vpGr4NOXAB0uBZQAv7cdpWLb5S7tNZPSQs2xOZOwMPloPR2sALWDf3A==","signatures":[{"sig":"MEQCIADcgOSRljX4/vXoXCsTuS+IWlNnwPN0nRqxBlALHdOaAiALwtujm8YD2d9cKHCIsmGBPSxc2GmnwypGG4od74k4pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@affect-kit%2freact@0.0.0-pr-5-20260513151840","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14020},"main":"./dist/index.js","type":"module","_from":"file:affect-kit-react-0.0.0-pr-5-20260513151840.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint src --max-warnings 0","test":"vitest run --passWithNoTests","build":"vite build && tsc -p tsconfig.build.json","clean":"rm -rf dist .turbo coverage","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"savdevarney","email":"savannah.devarney@gmail.com"},"_resolved":"/tmp/9340ab8bdf0f4827e39c18168db742fb/affect-kit-react-0.0.0-pr-5-20260513151840.tgz","_integrity":"sha512-R1n9LocA7GqSBMB1Oyfh6/34jCp8og8vpGr4NOXAB0uBZQAv7cdpWLb5S7tNZPSQs2xOZOwMPloPR2sALWDf3A==","repository":{"url":"git+https://github.com/savdevarney/affect-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.7","description":"React wrappers for affect-kit web components — typed props, idiomatic onChange handlers.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@lit/react":"^1.0.6"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.0.0","react":"^18.0.0","vitest":"^2.1.0","@types/node":"^22.0.0","@types/react":"^18.0.0","@affect-kit/tsconfig":"0.0.0"},"peerDependencies":{"react":">=18","affect-kit":"0.0.0-pr-5-20260513151840"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.0-pr-5-20260513151840_1778685523959_0.16074307201485882","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-pr-5-20260513152430":{"name":"@affect-kit/react","version":"0.0.0-pr-5-20260513152430","keywords":["affect-kit","react","web-components","lit","emotion","affect"],"author":{"name":"Savannah DeVarney","email":"savannah.devarney@gmail.com"},"license":"MIT","_id":"@affect-kit/react@0.0.0-pr-5-20260513152430","maintainers":[{"name":"savdevarney","email":"savannah.devarney@gmail.com"}],"homepage":"https://affectkit.com","bugs":{"url":"https://github.com/savdevarney/affect-kit/issues"},"dist":{"shasum":"fe2e25ee89eab3fada17ce85886854cb6821aa47","tarball":"https://registry.npmjs.org/@affect-kit/react/-/react-0.0.0-pr-5-20260513152430.tgz","fileCount":9,"integrity":"sha512-mqbLBetR8OqDJ/HPh5zsfwA16BMSFrNwokQ2AacVXqP/r93m4bjkeI7kGlRHP0lliarULFMN4uKyvMViF4D0+A==","signatures":[{"sig":"MEUCIAeLjLLLsOZ+xTzKD4mHBfZftfBE4Al1pqgH6e0c8TkIAiEA6sk85iVqyTXuVfJURPHIQerOzRbu5P8z9z9xanwgXQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@affect-kit%2freact@0.0.0-pr-5-20260513152430","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14020},"main":"./dist/index.js","type":"module","_from":"file:affect-kit-react-0.0.0-pr-5-20260513152430.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint src --max-warnings 0","test":"vitest run --passWithNoTests","build":"vite build && tsc -p tsconfig.build.json","clean":"rm -rf dist .turbo coverage","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"savdevarney","email":"savannah.devarney@gmail.com"},"_resolved":"/tmp/5fc59795fcafb51ad71e505467c3da05/affect-kit-react-0.0.0-pr-5-20260513152430.tgz","_integrity":"sha512-mqbLBetR8OqDJ/HPh5zsfwA16BMSFrNwokQ2AacVXqP/r93m4bjkeI7kGlRHP0lliarULFMN4uKyvMViF4D0+A==","repository":{"url":"git+https://github.com/savdevarney/affect-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.7","description":"React wrappers for affect-kit web components — typed props, idiomatic onChange handlers.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@lit/react":"^1.0.6"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.0.0","react":"^18.0.0","vitest":"^2.1.0","@types/node":"^22.0.0","@types/react":"^18.0.0","@affect-kit/tsconfig":"0.0.0"},"peerDependencies":{"react":">=18","affect-kit":"0.0.0-pr-5-20260513152430"},"_npmOperationalInternal":{"tmp":"tmp/react_0.0.0-pr-5-20260513152430_1778685874260_0.47758441835852605","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@affect-kit/react","version":"2.0.0","keywords":["affect-kit","react","web-components","lit","emotion","affect"],"author":{"name":"Savannah DeVarney","email":"savannah.devarney@gmail.com"},"license":"MIT","_id":"@affect-kit/react@2.0.0","maintainers":[{"name":"savdevarney","email":"savannah.devarney@gmail.com"}],"homepage":"https://affectkit.com","bugs":{"url":"https://github.com/savdevarney/affect-kit/issues"},"dist":{"shasum":"8c357cb1dcdddf999318d59dc4930d871fb9ece3","tarball":"https://registry.npmjs.org/@affect-kit/react/-/react-2.0.0.tgz","fileCount":9,"integrity":"sha512-LYXHlRW07DXnDT9RF0ZGGc8KKHCpFd4fNFi8NdjvT2mvHSAgxQ1LLpHEAxEvgAfgfIrgYZt1nUrvqhvyshJLzA==","signatures":[{"sig":"MEUCIQCpMC41jg737PHXnD7dDF6CwVBdQmhCGTCjGAImdR096QIgGEjXUpcHmfHkZ7VXxLQ3aMR6G+y1xJ0b2p1SW0e5E/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@affect-kit%2freact@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13980},"main":"./dist/index.js","type":"module","_from":"file:affect-kit-react-2.0.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint src --max-warnings 0","test":"vitest run --passWithNoTests","build":"vite build && tsc -p tsconfig.build.json","clean":"rm -rf dist .turbo coverage","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"savdevarney","email":"savannah.devarney@gmail.com"},"_resolved":"/tmp/270fb9ee59aa42be2e5fbe2a40c0549a/affect-kit-react-2.0.0.tgz","_integrity":"sha512-LYXHlRW07DXnDT9RF0ZGGc8KKHCpFd4fNFi8NdjvT2mvHSAgxQ1LLpHEAxEvgAfgfIrgYZt1nUrvqhvyshJLzA==","repository":{"url":"git+https://github.com/savdevarney/affect-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.7","description":"React wrappers for affect-kit web components — typed props, idiomatic onChange handlers.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@lit/react":"^1.0.6"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^18.0.0","vitest":"^2.1.0","@types/node":"^22.0.0","@types/react":"^18.0.0","@affect-kit/tsconfig":"0.0.0"},"peerDependencies":{"react":">=18","affect-kit":"0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/react_2.0.0_1778688441197_0.8402557770321313","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@affect-kit/react","version":"3.0.0","keywords":["affect-kit","react","web-components","lit","emotion","affect"],"author":{"name":"Savannah DeVarney","email":"savannah.devarney@gmail.com"},"license":"MIT","_id":"@affect-kit/react@3.0.0","maintainers":[{"name":"savdevarney","email":"savannah.devarney@gmail.com"}],"homepage":"https://affectkit.com","bugs":{"url":"https://github.com/savdevarney/affect-kit/issues"},"dist":{"shasum":"17265be9eb2e2c5cfae9ef68458c077b436ebe60","tarball":"https://registry.npmjs.org/@affect-kit/react/-/react-3.0.0.tgz","fileCount":9,"integrity":"sha512-B96TUHpsT6EiKclylMPtYBROvInpJO8T0XOMo2uUoWYCNEM+h0NEMG6zILf6+qSEnNgDLj7u3H222d58Y3XDFA==","signatures":[{"sig":"MEUCIQDWtObp7TMf4nGAWCIgod4r5iYMkoEAchlUbq3ulC+HfgIgQZ8O8aItQn1/DtXIQeOGlU6fPzUuwyYn/THBl6o7+cw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@affect-kit%2freact@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13980},"main":"./dist/index.js","type":"module","_from":"file:affect-kit-react-3.0.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint src --max-warnings 0","test":"vitest run --passWithNoTests","build":"vite build && tsc -p tsconfig.build.json","clean":"rm -rf dist .turbo coverage","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"savdevarney","email":"savannah.devarney@gmail.com"},"_resolved":"/tmp/ac16e62520e46197575adb8b2b869539/affect-kit-react-3.0.0.tgz","_integrity":"sha512-B96TUHpsT6EiKclylMPtYBROvInpJO8T0XOMo2uUoWYCNEM+h0NEMG6zILf6+qSEnNgDLj7u3H222d58Y3XDFA==","repository":{"url":"git+https://github.com/savdevarney/affect-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.9.7","description":"React wrappers for affect-kit web components — typed props, idiomatic onChange handlers.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@lit/react":"^1.0.6"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^18.0.0","vitest":"^2.1.0","@types/node":"^22.0.0","@types/react":"^18.0.0","@affect-kit/tsconfig":"0.0.0"},"peerDependencies":{"react":">=18","affect-kit":"0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/react_3.0.0_1778704504397_0.20953396626425502","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@affect-kit/react","version":"3.0.1","description":"React wrappers for affect-kit web components — typed props, idiomatic onChange handlers.","license":"MIT","author":{"name":"Savannah DeVarney","email":"savannah.devarney@gmail.com"},"homepage":"https://affectkit.com","repository":{"type":"git","url":"git+https://github.com/savdevarney/affect-kit.git","directory":"packages/react"},"bugs":{"url":"https://github.com/savdevarney/affect-kit/issues"},"keywords":["affect-kit","react","web-components","lit","emotion","affect"],"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"main":"./dist/index.js","types":"./dist/index.d.ts","peerDependencies":{"react":">=18","affect-kit":"0.4.1"},"dependencies":{"@lit/react":"^1.0.6"},"devDependencies":{"@types/react":"^18.0.0","@types/node":"^22.0.0","react":"^18.0.0","vite":"^6.0.0","vitest":"^2.1.0","@affect-kit/tsconfig":"0.0.0"},"publishConfig":{"access":"public","provenance":true},"scripts":{"build":"vite build && tsc -p tsconfig.build.json","test":"vitest run --passWithNoTests","test:watch":"vitest","lint":"eslint src --max-warnings 0","typecheck":"tsc -p tsconfig.json --noEmit","clean":"rm -rf dist .turbo coverage"},"_id":"@affect-kit/react@3.0.1","_integrity":"sha512-h0Vf0Fl5tLa9dGFykzSFVBwh0HgZpqBomybj0xcQX3nH0RHFOJT9NsmN8u8cGH0lYMLhix2+nEm4LDDuexcbww==","_resolved":"/tmp/4ae3a382a270bf08c18f41a137682046/affect-kit-react-3.0.1.tgz","_from":"file:affect-kit-react-3.0.1.tgz","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-h0Vf0Fl5tLa9dGFykzSFVBwh0HgZpqBomybj0xcQX3nH0RHFOJT9NsmN8u8cGH0lYMLhix2+nEm4LDDuexcbww==","shasum":"d3ab33ca5beb097976dfed043bd076fb5190b5b3","tarball":"https://registry.npmjs.org/@affect-kit/react/-/react-3.0.1.tgz","fileCount":9,"unpackedSize":13980,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@affect-kit%2freact@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIA9N1e8z+BYbntfm39aAbNSdaHBhnlGRoJVj25qzFvIfAiBAxx2eWE0g4p3siO9llR6EShAw5peDNrZJroDfWXmW8Q=="}]},"_npmUser":{"name":"savdevarney","email":"savannah.devarney@gmail.com"},"directories":{},"maintainers":[{"name":"savdevarney","email":"savannah.devarney@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react_3.0.1_1778785344874_0.08236268458379414"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-12T05:03:50.872Z","modified":"2026-05-14T19:02:25.369Z","0.1.0":"2026-05-12T05:03:51.090Z","0.0.0-pr-2-20260512182728":"2026-05-12T18:27:34.087Z","1.0.0":"2026-05-13T02:19:21.767Z","0.0.0-pr-5-20260513035606":"2026-05-13T03:56:10.539Z","0.0.0-pr-5-20260513040940":"2026-05-13T04:09:47.465Z","0.0.0-pr-5-20260513041333":"2026-05-13T04:13:38.591Z","0.0.0-pr-5-20260513055250":"2026-05-13T05:52:55.409Z","0.0.0-pr-5-20260513055712":"2026-05-13T05:57:17.278Z","0.0.0-pr-5-20260513151002":"2026-05-13T15:10:07.651Z","0.0.0-pr-5-20260513151840":"2026-05-13T15:18:44.143Z","0.0.0-pr-5-20260513152430":"2026-05-13T15:24:34.405Z","2.0.0":"2026-05-13T16:07:21.383Z","0.0.0-pr-7-20260513195219":"2026-05-13T19:52:25.820Z","0.0.0-pr-8-20260513200456":"2026-05-13T20:05:01.661Z","0.0.0-pr-8-20260513200914":"2026-05-13T20:09:20.093Z","0.0.0-pr-10-20260513201354":"2026-05-13T20:13:59.409Z","0.0.0-pr-10-20260513202515":"2026-05-13T20:25:20.627Z","0.0.0-pr-10-20260513202724":"2026-05-13T20:27:29.840Z","0.0.0-pr-10-20260513202930":"2026-05-13T20:29:35.418Z","3.0.0":"2026-05-13T20:35:04.562Z","0.0.0-pr-12-20260514174312":"2026-05-14T17:43:17.681Z","3.0.1":"2026-05-14T19:02:25.053Z"},"bugs":{"url":"https://github.com/savdevarney/affect-kit/issues"},"author":{"name":"Savannah DeVarney","email":"savannah.devarney@gmail.com"},"license":"MIT","homepage":"https://affectkit.com","keywords":["affect-kit","react","web-components","lit","emotion","affect"],"repository":{"type":"git","url":"git+https://github.com/savdevarney/affect-kit.git","directory":"packages/react"},"description":"React wrappers for affect-kit web components — typed props, idiomatic onChange handlers.","maintainers":[{"name":"savdevarney","email":"savannah.devarney@gmail.com"}],"readme":"# @affect-kit/react\n\nReact wrappers for [`affect-kit`](https://www.npmjs.com/package/affect-kit) web\ncomponents. Typed props, idiomatic event handlers, no manual `useEffect` boilerplate.\n\n## Install\n\n```bash\npnpm add affect-kit @affect-kit/react\n# or: npm install affect-kit @affect-kit/react\n```\n\n## Use\n\n```tsx\nimport { Rater, Result } from '@affect-kit/react';\nimport type { Rating } from '@affect-kit/react';\nimport { useState } from 'react';\n\nexport function App() {\n  const [rating, setRating] = useState<Rating | null>(null);\n\n  return (\n    <>\n      <Rater\n        colorMode\n        showVad\n        onChange={(e) => setRating(e.detail)}\n      />\n      <Result rating={rating} showFace colorMode />\n    </>\n  );\n}\n```\n\n## What you get\n\n- **Typed props.** `colorMode`, `showFace`, `beforeLabel` etc. autocomplete\n  with TS types. JSX recognises every component without module augmentation.\n- **Idiomatic events.** `<Rater onChange={...} />` instead of refs +\n  `addEventListener`. The handler receives a `CustomEvent<Rating>`.\n- **Correct property handling.** Complex types like `rating: Rating | null`\n  and `beforeRating: Rating | Rating[] | null` flow through as element\n  properties (not attribute strings).\n- **Refs work.** Want to call `.reset()` on the rater, or `.triggerShock()`\n  on the face? Pass a ref like any React component.\n\n```tsx\nimport { useRef } from 'react';\nimport { Rater } from '@affect-kit/react';\nimport type { AffectKitRater } from 'affect-kit/rater';\n\nfunction MyApp() {\n  const raterRef = useRef<AffectKitRater>(null);\n  return (\n    <>\n      <Rater ref={raterRef} />\n      <button onClick={() => raterRef.current?.reset()}>Reset</button>\n    </>\n  );\n}\n```\n\n## Components\n\n| React import | Underlying tag | Notes |\n|---|---|---|\n| `Rater` | `<affect-kit-rater>` | Emits `onChange` with `CustomEvent<Rating>` |\n| `Result` | `<affect-kit-result>` | Pass `rating` as a prop |\n| `Face` | `<affect-kit-face>` | Primitive — `v`, `a`, `animated` |\n| `Compare` | `<affect-kit-compare>` | Pass `beforeRating` / `afterRating` |\n\n## How it works\n\nThis package is a ~50-line wrapper built on\n[`@lit/react`](https://www.npmjs.com/package/@lit/react). It registers each\ncustom element class with React's component system, declaring which\nattributes are properties and which native `CustomEvent`s map to which\nReact-style `onXxx` handlers. The actual widget rendering still happens in\nthe underlying `affect-kit` web components — this package adds nothing to\nthe runtime payload beyond the wrapper bindings.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}