{"_id":"@dan-humpherson/govuk-react-adapter","_rev":"31-fe448b73f4974a11b9fd5d4857988676","name":"@dan-humpherson/govuk-react-adapter","dist-tags":{"latest":"0.1.30"},"versions":{"0.1.0":{"name":"@dan-humpherson/govuk-react-adapter","version":"0.1.0","_id":"@dan-humpherson/govuk-react-adapter@0.1.0","maintainers":[{"name":"dan-humpherson","email":"dhumpherson@gmail.com"}],"dist":{"shasum":"8cb03930d8df8aeae20ed5dd658c53318f401423","tarball":"https://registry.npmjs.org/@dan-humpherson/govuk-react-adapter/-/govuk-react-adapter-0.1.0.tgz","fileCount":10,"integrity":"sha512-UOrp7GD87zSry5U/lDtxI0rD6dQUcxkhlqDqVK2OqM9eHAMrCVf8goElgniVmvMTANiuMig1psTJ+ex3qnu0GQ==","signatures":[{"sig":"MEUCIQDPIDe0ARFB2HxXeeriP1rESoBJUc2+xO4fCRfKSOMEdwIgTWY8keLoVUmFrhdJ0nu1hOLUYXMBRRhzoHYvwnH8lno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35719},"main":"./dist/govuk-react-adapter.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/govuk-react-adapter.js","scripts":{"dev":"vite","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"dan-humpherson","email":"dhumpherson@gmail.com"},"_npmVersion":"10.9.7","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"govuk-frontend":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","react":"^18.3.1","react-dom":"^18.3.1","typescript":"~6.0.2","@types/node":"^24.12.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^6.0.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govuk-react-adapter_0.1.0_1776277390310_0.9884992328478168","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@dan-humpherson/govuk-react-adapter","version":"0.1.1","_id":"@dan-humpherson/govuk-react-adapter@0.1.1","maintainers":[{"name":"dan-humpherson","email":"dhumpherson@gmail.com"}],"dist":{"shasum":"56afbf2ebdb82e0ad1b8d31946ceec2e89ef5cc4","tarball":"https://registry.npmjs.org/@dan-humpherson/govuk-react-adapter/-/govuk-react-adapter-0.1.1.tgz","fileCount":14,"integrity":"sha512-P6eR6p0qDEXdEf2B1hDx5cWGROyW7EtyalLSHrybRB4wddhJ5cOiieQQ4NEuxu8kFS4bRhk6wXPc8snBTFwdGg==","signatures":[{"sig":"MEYCIQDBiE1HiGhQejWxsf8oGtBUN3GXbbeaCDwcm9ty2XbRTQIhAOCs1IGRRGcTL2D8eaZvd1RjNbhBmMk+yAIe9Wbw25MX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37144},"main":"./dist/govuk-react-adapter.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/govuk-react-adapter.js","scripts":{"dev":"vite","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"dan-humpherson","email":"dhumpherson@gmail.com"},"_npmVersion":"10.9.7","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"govuk-frontend":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","react":"^18.3.1","react-dom":"^18.3.1","typescript":"~6.0.2","@types/node":"^24.12.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^6.0.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govuk-react-adapter_0.1.1_1776277835851_0.6435724113584589","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@dan-humpherson/govuk-react-adapter","version":"0.1.2","_id":"@dan-humpherson/govuk-react-adapter@0.1.2","maintainers":[{"name":"dan-humpherson","email":"dhumpherson@gmail.com"}],"dist":{"shasum":"995bac81ef58d941304705b5071d19b265a9ed72","tarball":"https://registry.npmjs.org/@dan-humpherson/govuk-react-adapter/-/govuk-react-adapter-0.1.2.tgz","fileCount":18,"integrity":"sha512-i/Ch81Rh0mQv7/dBlJl88EDr+HWS/q5B+J5EyubJRB9VWhKE2fDyeDrlzwUFnZYLlYPuo9VY6hW3zQIp475V0A==","signatures":[{"sig":"MEQCIEc7NZZauEVUijqB1/D1SULiVg8t/3D4+TKy2bXG6GZDAiByPzvzbDyfkVs0rzElMjdUJKcTYcDFvppYR0IZ4nZuDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40730},"main":"./dist/govuk-react-adapter.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/govuk-react-adapter.js","scripts":{"dev":"vite","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"dan-humpherson","email":"dhumpherson@gmail.com"},"_npmVersion":"10.9.7","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"govuk-frontend":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","react":"^18.3.1","react-dom":"^18.3.1","typescript":"~6.0.2","@types/node":"^24.12.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^6.0.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govuk-react-adapter_0.1.2_1776278083455_0.5848699249020035","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@dan-humpherson/govuk-react-adapter","version":"0.1.3","_id":"@dan-humpherson/govuk-react-adapter@0.1.3","maintainers":[{"name":"dan-humpherson","email":"dhumpherson@gmail.com"}],"dist":{"shasum":"9ae59adb412747cadf3a33e505b03f386ef79bc2","tarball":"https://registry.npmjs.org/@dan-humpherson/govuk-react-adapter/-/govuk-react-adapter-0.1.3.tgz","fileCount":22,"integrity":"sha512-ARnKV6Hyb+68KhX6m1Vq5K+YZdw+0u/AHwNldFcdIxpMyRe5Xm2sg0qrNnR77+LV7dBpSW1j2XlLo+guEyi41g==","signatures":[{"sig":"MEYCIQDG4TTkhV3ARIlkT4z/1XeFuOspMGffwTryjxgTo/P70gIhAKDEjOtxIQmR110tbbs9Vzq63HHhGR44wcZ1sa+EQSSj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47679},"main":"./dist/govuk-react-adapter.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/govuk-react-adapter.js","scripts":{"dev":"vite","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"dan-humpherson","email":"dhumpherson@gmail.com"},"_npmVersion":"10.9.7","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"govuk-frontend":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","react":"^18.3.1","react-dom":"^18.3.1","typescript":"~6.0.2","@types/node":"^24.12.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^6.0.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govuk-react-adapter_0.1.3_1776278166955_0.7662856188351006","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@dan-humpherson/govuk-react-adapter","version":"0.1.4","_id":"@dan-humpherson/govuk-react-adapter@0.1.4","maintainers":[{"name":"dan-humpherson","email":"dhumpherson@gmail.com"}],"dist":{"shasum":"5004327daee6304a158a2c31db6d3d9af03b4848","tarball":"https://registry.npmjs.org/@dan-humpherson/govuk-react-adapter/-/govuk-react-adapter-0.1.4.tgz","fileCount":26,"integrity":"sha512-HKay2nykUToHcj+PMnZH2sNYiqNSxwm7JjzqluUmv5mqbNF00Sq3IPpHvrgmX99FTBuzrV4rbJCUBCcm35sERg==","signatures":[{"sig":"MEYCIQCtFlJocUN9gWtRrr/o/er22KAXQWWBKAMJnl4N8sccbgIhALrsHLAQN52paiTUO9sAovWoKV0MyJFZvLPMqHcmV5T3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50571},"main":"./dist/govuk-react-adapter.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/govuk-react-adapter.js","scripts":{"dev":"vite","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"dan-humpherson","email":"dhumpherson@gmail.com"},"_npmVersion":"10.9.7","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"govuk-frontend":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","react":"^18.3.1","react-dom":"^18.3.1","typescript":"~6.0.2","@types/node":"^24.12.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^6.0.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govuk-react-adapter_0.1.4_1776278301665_0.26633018652977203","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@dan-humpherson/govuk-react-adapter","version":"0.1.5","_id":"@dan-humpherson/govuk-react-adapter@0.1.5","maintainers":[{"name":"dan-humpherson","email":"dhumpherson@gmail.com"}],"dist":{"shasum":"5e2b829c8a3ad32a93ee67661c799107b47fe657","tarball":"https://registry.npmjs.org/@dan-humpherson/govuk-react-adapter/-/govuk-react-adapter-0.1.5.tgz","fileCount":30,"integrity":"sha512-RHyo5WjVHLl/MpPTilAjlOUp2UgBsrGR6WlEIa5KJG3jy0LMzWTNcieXQD2cOZdTnwiamSuURFLDvVWDFfQg2A==","signatures":[{"sig":"MEYCIQDH5GbyVEN4EjCnHwm/JzmjOuhsuYNkFuX+fUMv2wI25gIhALLLRh0ufK7vUj9/mB7QeHhTE3vxIeFPZdKbnPjRDlaJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55455},"main":"./dist/govuk-react-adapter.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/govuk-react-adapter.js","scripts":{"dev":"vite","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"dan-humpherson","email":"dhumpherson@gmail.com"},"_npmVersion":"10.9.7","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"govuk-frontend":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","react":"^18.3.1","react-dom":"^18.3.1","typescript":"~6.0.2","@types/node":"^24.12.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^6.0.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govuk-react-adapter_0.1.5_1776278452423_0.4880240580687021","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@dan-humpherson/govuk-react-adapter","version":"0.1.6","_id":"@dan-humpherson/govuk-react-adapter@0.1.6","maintainers":[{"name":"dan-humpherson","email":"dhumpherson@gmail.com"}],"dist":{"shasum":"69218a203b0af38d97d3521efaad6d25b48606fa","tarball":"https://registry.npmjs.org/@dan-humpherson/govuk-react-adapter/-/govuk-react-adapter-0.1.6.tgz","fileCount":30,"integrity":"sha512-1sPoNSLJFWQs+028YcjHpABNSVfdlXezJkt1y2idVlBlMLmlMTNUoRplWr1QQwAeaufxU0ug1P7yk7DoZacBRw==","signatures":[{"sig":"MEUCIQDkQ8NmC/GfR+3SjIE9NV5En+mUq1UE/wWVbOfO+wXLGgIgOxPNoWoJ58/17KWfB+9dE482cd3EQVl82+dz7DixUeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55421},"main":"./dist/govuk-react-adapter.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/govuk-react-adapter.js","scripts":{"dev":"vite","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"dan-humpherson","email":"dhumpherson@gmail.com"},"_npmVersion":"10.9.7","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"govuk-frontend":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","react":"^18.3.1","react-dom":"^18.3.1","typescript":"~6.0.2","@types/node":"^24.12.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^6.0.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govuk-react-adapter_0.1.6_1776278514174_0.015734656985470385","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@dan-humpherson/govuk-react-adapter","version":"0.1.7","_id":"@dan-humpherson/govuk-react-adapter@0.1.7","maintainers":[{"name":"dan-humpherson","email":"dhumpherson@gmail.com"}],"dist":{"shasum":"b43822253eaa351ac6ef7e1310c3b915f88402c3","tarball":"https://registry.npmjs.org/@dan-humpherson/govuk-react-adapter/-/govuk-react-adapter-0.1.7.tgz","fileCount":30,"integrity":"sha512-y/WqpbuAxI9dpuyz6oWXuNp5zeUNkE4VQuEatnUgJ8kUmOynmlovGwxgxl/HZOF2jaNZsCxExd0YWwMQAmvIsg==","signatures":[{"sig":"MEUCICm+DGmpfLx0zLiV8NRyuuUPriDZcZaEXg81J8OiuhY9AiEAyl/JQhiRx71FsOvVDKJB7R1xYZKc3uZVH++2xCeF9DA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55593},"main":"./dist/govuk-react-adapter.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/govuk-react-adapter.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/govuk-react-adapter.js","require":"./dist/govuk-react-adapter.cjs"}},"scripts":{"dev":"vite","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"dan-humpherson","email":"dhumpherson@gmail.com"},"_npmVersion":"10.9.7","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"govuk-frontend":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","react":"^18.3.1","react-dom":"^18.3.1","typescript":"~6.0.2","@types/node":"^24.12.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^6.0.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govuk-react-adapter_0.1.7_1776320607824_0.5025759672957868","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@dan-humpherson/govuk-react-adapter","version":"0.1.8","_id":"@dan-humpherson/govuk-react-adapter@0.1.8","maintainers":[{"name":"dan-humpherson","email":"dhumpherson@gmail.com"}],"dist":{"shasum":"d1d9b62dd6430084d1797b93cccfc08ed6d3b36d","tarball":"https://registry.npmjs.org/@dan-humpherson/govuk-react-adapter/-/govuk-react-adapter-0.1.8.tgz","fileCount":30,"integrity":"sha512-hFFfTfPrBq0JtGH5iIpmUdRgRaGaigg1fJqvFfDMJzJbapIkyFLyNWJmyRRT/nRgOgkda4lhDdtMkyckYjaqAg==","signatures":[{"sig":"MEYCIQCU/0fEIGk/gaVun4XNKw8BmyQCYwd3vbkxdnl+b2p2hAIhANg7ndYfRHLwfxtWdftSK5ZG2Qzrn3FIpj7jyz+RqT/J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24411},"main":"./dist/govuk-react-adapter.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/govuk-react-adapter.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/govuk-react-adapter.js","require":"./dist/govuk-react-adapter.cjs"}},"scripts":{"dev":"vite","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"dan-humpherson","email":"dhumpherson@gmail.com"},"_npmVersion":"10.9.7","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"govuk-frontend":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","react":"^18.3.1","react-dom":"^18.3.1","typescript":"~6.0.2","@types/node":"^24.12.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^6.0.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govuk-react-adapter_0.1.8_1776321037032_0.9900499179576545","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@dan-humpherson/govuk-react-adapter","version":"0.1.9","_id":"@dan-humpherson/govuk-react-adapter@0.1.9","maintainers":[{"name":"dan-humpherson","email":"dhumpherson@gmail.com"}],"dist":{"shasum":"2053aa8c44046103ae9ea62fda99e9342adfddbd","tarball":"https://registry.npmjs.org/@dan-humpherson/govuk-react-adapter/-/govuk-react-adapter-0.1.9.tgz","fileCount":30,"integrity":"sha512-8HWogXBHHiVBtOGrPOsexpoxHtQ3jnLQQQ0p6ErRhj1YFQBHaYJXUMsrHD7OoLuX7Bez/WJ0BRjM2qWcsOoD1Q==","signatures":[{"sig":"MEYCIQCQbjBWFEFJxDuEPFJhN+0R/0mwvtybIbI8ZsmTERENTgIhANpzAEec3vAyzElliKf/uywwWIhKmWzh+/ML4zP/IH97","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31214},"main":"./dist/govuk-react-adapter.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/govuk-react-adapter.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/govuk-react-adapter.js","require":"./dist/govuk-react-adapter.cjs"}},"scripts":{"dev":"vite","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"dan-humpherson","email":"dhumpherson@gmail.com"},"_npmVersion":"10.9.7","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"govuk-frontend":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","react":"^18.3.1","react-dom":"^18.3.1","typescript":"~6.0.2","@types/node":"^24.12.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^6.0.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govuk-react-adapter_0.1.9_1776327139886_0.7841607427180484","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@dan-humpherson/govuk-react-adapter","version":"0.1.10","_id":"@dan-humpherson/govuk-react-adapter@0.1.10","maintainers":[{"name":"dan-humpherson","email":"dhumpherson@gmail.com"}],"dist":{"shasum":"be1e1712a7b09a226faf03dd9208b2dfbe4f8b23","tarball":"https://registry.npmjs.org/@dan-humpherson/govuk-react-adapter/-/govuk-react-adapter-0.1.10.tgz","fileCount":44,"integrity":"sha512-ZaZGbWJHA4U7xNF5Ail0i8b6QixKexV4ylBcN8fZ3b8Rf97NJOYflHfdG4lCeIDZjeIzAFuQDeyFH0KEmXEYLw==","signatures":[{"sig":"MEYCIQDKxw77uRIaJPJPCSlw1kxLnqnWKHzGvdiQ4fFefcZRggIhAL9lKxzpMh0D2eyLYscE/JNohbWCIjjAy55mfqhWHpX8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44692},"main":"./dist/govuk-react-adapter.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/govuk-react-adapter.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/govuk-react-adapter.js","require":"./dist/govuk-react-adapter.cjs"}},"scripts":{"dev":"vite","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"dan-humpherson","email":"dhumpherson@gmail.com"},"_npmVersion":"10.9.7","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"govuk-frontend":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","react":"^18.3.1","react-dom":"^18.3.1","typescript":"~6.0.2","@types/node":"^24.12.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^6.0.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govuk-react-adapter_0.1.10_1776328150536_0.40705843241535833","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@dan-humpherson/govuk-react-adapter","version":"0.1.11","_id":"@dan-humpherson/govuk-react-adapter@0.1.11","maintainers":[{"name":"dan-humpherson","email":"dhumpherson@gmail.com"}],"dist":{"shasum":"34e509c32c9ec5b080c3fd4892a0f171109a77eb","tarball":"https://registry.npmjs.org/@dan-humpherson/govuk-react-adapter/-/govuk-react-adapter-0.1.11.tgz","fileCount":44,"integrity":"sha512-pzShUDYSuwc/PekVwbxYZf5E9/aoPMHOJcVRbI7x3Qzt5rBAgFXKf8qUTyHWq7EKy7v5/mZo7iqZ37mMzTMa3w==","signatures":[{"sig":"MEQCIDbCx9hcZkAnzEZ3/seDDCbPGgWgolK9Pygz9yybFwhDAiAYhuZpbutig3Q4szCEDPXA+6/JHTn/5hUqzDogs7kUQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44102},"main":"./dist/govuk-react-adapter.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/govuk-react-adapter.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/govuk-react-adapter.js","require":"./dist/govuk-react-adapter.cjs"}},"scripts":{"dev":"vite","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"dan-humpherson","email":"dhumpherson@gmail.com"},"_npmVersion":"10.9.7","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"govuk-frontend":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","react":"^18.3.1","react-dom":"^18.3.1","typescript":"~6.0.2","@types/node":"^24.12.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^6.0.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govuk-react-adapter_0.1.11_1776328711639_0.5239371771364632","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@dan-humpherson/govuk-react-adapter","version":"0.1.12","_id":"@dan-humpherson/govuk-react-adapter@0.1.12","maintainers":[{"name":"dan-humpherson","email":"dhumpherson@gmail.com"}],"dist":{"shasum":"6b6a2fe46d3d9cce1f3b37927de9c404756d4440","tarball":"https://registry.npmjs.org/@dan-humpherson/govuk-react-adapter/-/govuk-react-adapter-0.1.12.tgz","fileCount":44,"integrity":"sha512-POJftGy3G6xzgjjLwGU9w3b1AmOOXCvLFO6gSZdg+8WPGEFM9vSeEzMNMyzbXUSV8ao2fps7VkM23fYvWLx86w==","signatures":[{"sig":"MEUCIQC6x5cqRARZxG9jBFvI8W28dRYsTUHy+z6amdoDiKeZsAIgHmbdE4Huxipym9pcm/+n8njh501rwBCPT+ecHfnnUso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44102},"main":"./dist/govuk-react-adapter.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/govuk-react-adapter.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/govuk-react-adapter.js","require":"./dist/govuk-react-adapter.cjs"}},"scripts":{"dev":"vite","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"dan-humpherson","email":"dhumpherson@gmail.com"},"_npmVersion":"10.9.7","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"govuk-frontend":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","react":"^18.3.1","react-dom":"^18.3.1","typescript":"~6.0.2","@types/node":"^24.12.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^6.0.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govuk-react-adapter_0.1.12_1776328760815_0.5157576011504337","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@dan-humpherson/govuk-react-adapter","version":"0.1.13","_id":"@dan-humpherson/govuk-react-adapter@0.1.13","maintainers":[{"name":"dan-humpherson","email":"dhumpherson@gmail.com"}],"dist":{"shasum":"db1fc335779f7310bbaa6def7ada22bb057d3177","tarball":"https://registry.npmjs.org/@dan-humpherson/govuk-react-adapter/-/govuk-react-adapter-0.1.13.tgz","fileCount":44,"integrity":"sha512-I9H1V/oNtt2LqkOJ73bJWdX3JlCA3o409G04pQ+6TcPL4Ves6bJex1lKkvphuqqtYzhV5bbMN0S7rx/y7F8asw==","signatures":[{"sig":"MEQCIEq7H/DtGYMH/nacR/D8Vl2EUwQONA2oy4wBCbnjmGcmAiB+k00lwKhjp661PDtHrEgOg3hEL1Ncu8D7rg30Kpzb8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44287},"main":"./dist/govuk-react-adapter.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/govuk-react-adapter.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/govuk-react-adapter.js","require":"./dist/govuk-react-adapter.cjs"}},"scripts":{"dev":"vite","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"dan-humpherson","email":"dhumpherson@gmail.com"},"_npmVersion":"10.9.7","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"govuk-frontend":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","react":"^18.3.1","react-dom":"^18.3.1","typescript":"~6.0.2","@types/node":"^24.12.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^6.0.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govuk-react-adapter_0.1.13_1776329083003_0.2113745727424745","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@dan-humpherson/govuk-react-adapter","version":"0.1.14","_id":"@dan-humpherson/govuk-react-adapter@0.1.14","maintainers":[{"name":"dan-humpherson","email":"dhumpherson@gmail.com"}],"dist":{"shasum":"20fd5da16a7df568f99aff10fd5636255633636e","tarball":"https://registry.npmjs.org/@dan-humpherson/govuk-react-adapter/-/govuk-react-adapter-0.1.14.tgz","fileCount":48,"integrity":"sha512-lSuLUY24Ja72c0OJ3RhBh2fqDmRb5+vr4aAlmIGYMtEMgmCG/cddZBigbypIWhey2U4ia2Awxus+KOeB8uI81A==","signatures":[{"sig":"MEYCIQCE+FTFclLqQ6hNHJaTnyAUuz7WNd761iKWFlHLy9vKgwIhALtJlbYr5axtxEGLnwQjHntStE/YiIllvkSSz3VQz1/Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54097},"main":"./dist/govuk-react-adapter.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/govuk-react-adapter.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/govuk-react-adapter.js","require":"./dist/govuk-react-adapter.cjs"}},"scripts":{"dev":"vite","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"dan-humpherson","email":"dhumpherson@gmail.com"},"_npmVersion":"10.9.7","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"govuk-frontend":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","react":"^18.3.1","react-dom":"^18.3.1","typescript":"~6.0.2","@types/node":"^24.12.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^6.0.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govuk-react-adapter_0.1.14_1776335860612_0.021868720038016543","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@dan-humpherson/govuk-react-adapter","version":"0.1.15","_id":"@dan-humpherson/govuk-react-adapter@0.1.15","maintainers":[{"name":"dan-humpherson","email":"dhumpherson@gmail.com"}],"dist":{"shasum":"428fb8ef4738d4a8c292037e668e25f440c5fd26","tarball":"https://registry.npmjs.org/@dan-humpherson/govuk-react-adapter/-/govuk-react-adapter-0.1.15.tgz","fileCount":48,"integrity":"sha512-hbFc8xyZDZ3yA0JTir1CuQR2iwDQ94WeW1IkEmze67mFcQ7EMTcwTaEl6/GATyasgiqdr52kmXdujiTrKMflAA==","signatures":[{"sig":"MEUCIEjp4qx6M9gCsxXjX3ao/OTxEzOcCKOjLwzUNdQLeEBzAiEA+YhPq/MuNJY85ylA1G8JXOlkiKvBikJhcGnQWM32F9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54335},"main":"./dist/govuk-react-adapter.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/govuk-react-adapter.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/govuk-react-adapter.js","require":"./dist/govuk-react-adapter.cjs"}},"scripts":{"dev":"vite","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"dan-humpherson","email":"dhumpherson@gmail.com"},"_npmVersion":"10.9.7","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"govuk-frontend":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","react":"^18.3.1","react-dom":"^18.3.1","typescript":"~6.0.2","@types/node":"^24.12.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^6.0.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govuk-react-adapter_0.1.15_1776338303346_0.5442092183446288","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@dan-humpherson/govuk-react-adapter","version":"0.1.16","_id":"@dan-humpherson/govuk-react-adapter@0.1.16","maintainers":[{"name":"dan-humpherson","email":"dhumpherson@gmail.com"}],"dist":{"shasum":"9e772e787c31c685e590bd14e11375c329d037c0","tarball":"https://registry.npmjs.org/@dan-humpherson/govuk-react-adapter/-/govuk-react-adapter-0.1.16.tgz","fileCount":48,"integrity":"sha512-pD4G6mjMporgmq55hgUBBzIj6tKppWZLBZ48+oab8lQxzrvoW89Ejpc6brVPra/B/5DIv5bulX0CHOtLgvE1/g==","signatures":[{"sig":"MEUCIEVgOuhBXmSS4jdR1SCczYl2fkpk5mMjCq72H+zIZY1FAiEAkHTh8VufdtSZkQGHH6y9w37QF6570vhukmxkQ8nTq2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55117},"main":"./dist/govuk-react-adapter.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/govuk-react-adapter.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/govuk-react-adapter.js","require":"./dist/govuk-react-adapter.cjs"}},"scripts":{"dev":"vite","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"dan-humpherson","email":"dhumpherson@gmail.com"},"_npmVersion":"10.9.7","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"govuk-frontend":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","react":"^18.3.1","react-dom":"^18.3.1","typescript":"~6.0.2","@types/node":"^24.12.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^6.0.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govuk-react-adapter_0.1.16_1776339374110_0.8583519509319617","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@dan-humpherson/govuk-react-adapter","version":"0.1.17","_id":"@dan-humpherson/govuk-react-adapter@0.1.17","maintainers":[{"name":"dan-humpherson","email":"dhumpherson@gmail.com"}],"dist":{"shasum":"e25e3da0db564aa8334d1d5f37024ad2fb91a5c7","tarball":"https://registry.npmjs.org/@dan-humpherson/govuk-react-adapter/-/govuk-react-adapter-0.1.17.tgz","fileCount":50,"integrity":"sha512-CV86wAV52rfnBjfXfbpRNT3O742xAHv+NxYdkSjL83Z9gGJvW4Mu0WT4mDVFwpPBIVt7bn6Qp75NvEY1ovkXHw==","signatures":[{"sig":"MEUCIQD8oT/MyY2DAi7dPea0AIWhxjU2rJZ2u6gdJMIsPNNAQAIgUUS7CvDa9EVXBC28xaCT8sxEsHfJpQa4ExlQ8ZikjjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58877},"main":"./dist/govuk-react-adapter.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/govuk-react-adapter.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/govuk-react-adapter.js","require":"./dist/govuk-react-adapter.cjs"}},"scripts":{"dev":"vite","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"dan-humpherson","email":"dhumpherson@gmail.com"},"_npmVersion":"10.9.7","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"govuk-frontend":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","react":"^18.3.1","react-dom":"^18.3.1","typescript":"~6.0.2","@types/node":"^24.12.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^6.0.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govuk-react-adapter_0.1.17_1776351094160_0.04469777693524302","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@dan-humpherson/govuk-react-adapter","version":"0.1.18","_id":"@dan-humpherson/govuk-react-adapter@0.1.18","maintainers":[{"name":"dan-humpherson","email":"dhumpherson@gmail.com"}],"dist":{"shasum":"5308ad90a970a3b0e77f37e0e9ba3dc49b3399dc","tarball":"https://registry.npmjs.org/@dan-humpherson/govuk-react-adapter/-/govuk-react-adapter-0.1.18.tgz","fileCount":58,"integrity":"sha512-UgHC2Po7xSvYUXnvWA2K4Wu1e79KGTY3WDgY3hj3OuPviRTEWP53d1Bf09XOawUNZc/AertNJqIQLBiz/ij5Zg==","signatures":[{"sig":"MEUCIQDpPoVBglVq+o9Mf+bVurSPSu8/rB6RFw0nPEEdhhSKVAIgea+YUz0sT3t6mMdVmUOmv8WPy8tQ/a341ICEDhqDBYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68405},"main":"./dist/govuk-react-adapter.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/govuk-react-adapter.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/govuk-react-adapter.js","require":"./dist/govuk-react-adapter.cjs"}},"scripts":{"dev":"vite","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"dan-humpherson","email":"dhumpherson@gmail.com"},"_npmVersion":"10.9.7","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"govuk-frontend":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","react":"^18.3.1","react-dom":"^18.3.1","typescript":"~6.0.2","@types/node":"^24.12.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^6.0.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govuk-react-adapter_0.1.18_1776376572420_0.503479653499634","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@dan-humpherson/govuk-react-adapter","version":"0.1.19","_id":"@dan-humpherson/govuk-react-adapter@0.1.19","maintainers":[{"name":"dan-humpherson","email":"dhumpherson@gmail.com"}],"dist":{"shasum":"9a4daa65fe42fbde3e7edd77a0aaff4fda610421","tarball":"https://registry.npmjs.org/@dan-humpherson/govuk-react-adapter/-/govuk-react-adapter-0.1.19.tgz","fileCount":78,"integrity":"sha512-Ph/5LPtjnpc/DjciOvFceD67hulBA8doBwxFKsT2hpaEFOCf0sij0EhJMeHzvup8XnGUTqnUvC8O8ncMcswjEg==","signatures":[{"sig":"MEUCIFBEYgpiv+AoEIpkjEpNDL9S1Bf3s1reY532JdgLdibbAiEA7DoqiK1uYFmcjPEVH/GATRphbu7OjxI9sjb6VULDv6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91704},"main":"./dist/govuk-react-adapter.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/govuk-react-adapter.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/govuk-react-adapter.js","require":"./dist/govuk-react-adapter.cjs"}},"scripts":{"dev":"vite","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"dan-humpherson","email":"dhumpherson@gmail.com"},"_npmVersion":"10.9.7","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"govuk-frontend":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","react":"^18.3.1","react-dom":"^18.3.1","typescript":"~6.0.2","@types/node":"^24.12.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^6.0.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govuk-react-adapter_0.1.19_1776412821411_0.6333675560676226","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@dan-humpherson/govuk-react-adapter","version":"0.1.20","_id":"@dan-humpherson/govuk-react-adapter@0.1.20","maintainers":[{"name":"dan-humpherson","email":"dhumpherson@gmail.com"}],"dist":{"shasum":"5667bb0c188216c9bfead828842c93ea83e7ad41","tarball":"https://registry.npmjs.org/@dan-humpherson/govuk-react-adapter/-/govuk-react-adapter-0.1.20.tgz","fileCount":78,"integrity":"sha512-ZCof+bs4fNC6E71Y7IsjEixQyAua4a01WGcRVXLVSIvt1v1nMdIUxCuOOcZ8o3OmG+7HlfTR5UZLIUjgUiOEvQ==","signatures":[{"sig":"MEUCIQDslBICvTfCRUjWNkoMqFAEfelDsrbVnIsKaGXm/bSMoAIgM8HUMbOxgqKjSauEP9dqDqAE7UhVEpoUP6UmsI0wlm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91898},"main":"./dist/govuk-react-adapter.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/govuk-react-adapter.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/govuk-react-adapter.js","require":"./dist/govuk-react-adapter.cjs"}},"scripts":{"dev":"vite","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"dan-humpherson","email":"dhumpherson@gmail.com"},"_npmVersion":"10.9.7","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"govuk-frontend":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","react":"^18.3.1","react-dom":"^18.3.1","typescript":"~6.0.2","@types/node":"^24.12.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^6.0.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govuk-react-adapter_0.1.20_1776425545166_0.14147886020283162","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@dan-humpherson/govuk-react-adapter","version":"0.1.21","_id":"@dan-humpherson/govuk-react-adapter@0.1.21","maintainers":[{"name":"dan-humpherson","email":"dhumpherson@gmail.com"}],"dist":{"shasum":"246888f9c72c0e7d1b5658d7f9d0410f4f207103","tarball":"https://registry.npmjs.org/@dan-humpherson/govuk-react-adapter/-/govuk-react-adapter-0.1.21.tgz","fileCount":82,"integrity":"sha512-JuDvYKAqmB1sUjsST3+L1s2KfK7/xXyuxhU+QHovzKO54TOUJVdgmAwQuMzH13iF8RMqENz4niNrRSVz8NIjaQ==","signatures":[{"sig":"MEUCIEu3jV+7cljWlmMrIugd7taqLYwLnl+xbcdxS81akspzAiEAmwfHBOJfK3TTUFJhmASHoaKrZRBFSDRO2IqLOdTWH2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95712},"main":"./dist/govuk-react-adapter.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/govuk-react-adapter.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/govuk-react-adapter.js","require":"./dist/govuk-react-adapter.cjs"}},"scripts":{"dev":"vite","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"dan-humpherson","email":"dhumpherson@gmail.com"},"_npmVersion":"10.9.7","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"govuk-frontend":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","react":"^18.3.1","react-dom":"^18.3.1","typescript":"~6.0.2","@types/node":"^24.12.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^6.0.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govuk-react-adapter_0.1.21_1776426565352_0.5528982497705648","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@dan-humpherson/govuk-react-adapter","version":"0.1.22","_id":"@dan-humpherson/govuk-react-adapter@0.1.22","maintainers":[{"name":"dan-humpherson","email":"dhumpherson@gmail.com"}],"dist":{"shasum":"c3f8f6f5526b70586795bbf46cb9597df8a7c28e","tarball":"https://registry.npmjs.org/@dan-humpherson/govuk-react-adapter/-/govuk-react-adapter-0.1.22.tgz","fileCount":86,"integrity":"sha512-hEuRxLHD/9WJEdlXkr1l0he18CjP7WfUuB3Jbl13f7xPLivrPqGuRkduMlG9/iRwvkkjOLt2TkU9wu1MQ7Rfag==","signatures":[{"sig":"MEYCIQCRYru29+VsvUEpSu2M+w59FEAKkLXEllM1lxFz6ulKmgIhANtGavA0Y6LDaJH14GBDYfAdjGaBfEUhCHqjOZgL+qZQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98534},"main":"./dist/govuk-react-adapter.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/govuk-react-adapter.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/govuk-react-adapter.js","require":"./dist/govuk-react-adapter.cjs"}},"scripts":{"dev":"vite","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"dan-humpherson","email":"dhumpherson@gmail.com"},"_npmVersion":"10.9.7","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"govuk-frontend":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","react":"^18.3.1","react-dom":"^18.3.1","typescript":"~6.0.2","@types/node":"^24.12.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^6.0.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govuk-react-adapter_0.1.22_1776427738834_0.7086656571153178","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@dan-humpherson/govuk-react-adapter","version":"0.1.23","_id":"@dan-humpherson/govuk-react-adapter@0.1.23","maintainers":[{"name":"dan-humpherson","email":"dhumpherson@gmail.com"}],"dist":{"shasum":"bdf04315d626bedf5f91ebc74a2ca09f0669b283","tarball":"https://registry.npmjs.org/@dan-humpherson/govuk-react-adapter/-/govuk-react-adapter-0.1.23.tgz","fileCount":86,"integrity":"sha512-nBUR5srinA4aX4wj3ltjUnWunvF1eu2XzOgioMgEBcp2x/aKaBu5yWC5esexWZxZ2aqF+t1dZp45li8KplD5Xg==","signatures":[{"sig":"MEUCIQDHj1SXn1EFewFUnY8BI3NHYY3ne474Wwa2UNcE49hvewIgehw3x7G30vos1olTpZojBL0PRiJck5h0Xo4L/I7hlPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102494},"main":"./dist/govuk-react-adapter.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/govuk-react-adapter.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/govuk-react-adapter.js","require":"./dist/govuk-react-adapter.cjs"}},"scripts":{"dev":"vite","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"dan-humpherson","email":"dhumpherson@gmail.com"},"_npmVersion":"10.9.7","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"govuk-frontend":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","react":"^18.3.1","react-dom":"^18.3.1","typescript":"~6.0.2","@types/node":"^24.12.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^6.0.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govuk-react-adapter_0.1.23_1776427873083_0.4792199347726491","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@dan-humpherson/govuk-react-adapter","version":"0.1.24","_id":"@dan-humpherson/govuk-react-adapter@0.1.24","maintainers":[{"name":"dan-humpherson","email":"dhumpherson@gmail.com"}],"dist":{"shasum":"f0962c9a42c66c6cd4f65e28d16f5683a436b618","tarball":"https://registry.npmjs.org/@dan-humpherson/govuk-react-adapter/-/govuk-react-adapter-0.1.24.tgz","fileCount":86,"integrity":"sha512-Qwy4W4Om99ysp/MVu9CtXFYzcoOrRvGQMwE+s8Fyg5jUm4rtASEjYsCvRTRqRwJgkbTpt1zw+BLwJ69vlcoI3g==","signatures":[{"sig":"MEUCIQC5CjSHxPH4o455JviGQd1m0b9pfhOl9BjT0OsIHEMhCwIgT/iT9cKvKI2QEKbwV73KDjEJUuKvKTqtFDY29WdaWZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102494},"main":"./dist/govuk-react-adapter.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/govuk-react-adapter.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/govuk-react-adapter.js","require":"./dist/govuk-react-adapter.cjs"}},"scripts":{"dev":"vite","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"dan-humpherson","email":"dhumpherson@gmail.com"},"_npmVersion":"10.9.7","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"govuk-frontend":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","react":"^18.3.1","react-dom":"^18.3.1","typescript":"~6.0.2","@types/node":"^24.12.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^6.0.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govuk-react-adapter_0.1.24_1776428027044_0.5094231595316003","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@dan-humpherson/govuk-react-adapter","version":"0.1.25","_id":"@dan-humpherson/govuk-react-adapter@0.1.25","maintainers":[{"name":"dan-humpherson","email":"dhumpherson@gmail.com"}],"dist":{"shasum":"9ef2221eb1b4aec66bc0c338666c86384b92f11b","tarball":"https://registry.npmjs.org/@dan-humpherson/govuk-react-adapter/-/govuk-react-adapter-0.1.25.tgz","fileCount":90,"integrity":"sha512-dfxolxeERbrIGKb+oU0+Vgcz15d5bCMqRvyvNWDRIbupCp4Bry2HQY+EVpIRRSfY8jOGOHPjae4gaHt8rpVudw==","signatures":[{"sig":"MEUCIDcma/WmKSZ/L7UTw/n/7BsH1UMbg18I8c5/91NAyBBbAiEAzjqyfJ/ccVlZil3Wk2/xncL0/QP8pQPkGbxBzBJE0z0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109550},"main":"./dist/govuk-react-adapter.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/govuk-react-adapter.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/govuk-react-adapter.js","require":"./dist/govuk-react-adapter.cjs"}},"scripts":{"dev":"vite","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"dan-humpherson","email":"dhumpherson@gmail.com"},"_npmVersion":"10.9.7","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"govuk-frontend":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","react":"^18.3.1","react-dom":"^18.3.1","typescript":"~6.0.2","@types/node":"^24.12.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^6.0.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govuk-react-adapter_0.1.25_1776429483247_0.3551465806963534","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@dan-humpherson/govuk-react-adapter","version":"0.1.26","_id":"@dan-humpherson/govuk-react-adapter@0.1.26","maintainers":[{"name":"dan-humpherson","email":"dhumpherson@gmail.com"}],"dist":{"shasum":"f4535d980ffb420b3107897d37805bfbd1686702","tarball":"https://registry.npmjs.org/@dan-humpherson/govuk-react-adapter/-/govuk-react-adapter-0.1.26.tgz","fileCount":90,"integrity":"sha512-4GGv/6KQcaUl60E66UZXAOXSm4HDX1cGkN+xx+ExgdALYilCmhJxMhihi4sCpFPsgN51GRZod5qKSQdIlSb6RA==","signatures":[{"sig":"MEUCIFy8hYDV4hpAu9avOuAm8U/r6CXGEXTJnyltqI6et+5OAiEA4O6TH4dBIM9+ib0nNqSMmlyV8s6mLiQXly7JorC/AOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109566},"main":"./dist/govuk-react-adapter.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/govuk-react-adapter.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/govuk-react-adapter.js","require":"./dist/govuk-react-adapter.cjs"}},"scripts":{"dev":"vite","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"dan-humpherson","email":"dhumpherson@gmail.com"},"_npmVersion":"10.9.7","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"govuk-frontend":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","react":"^18.3.1","react-dom":"^18.3.1","typescript":"~6.0.2","@types/node":"^24.12.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^6.0.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govuk-react-adapter_0.1.26_1776432590615_0.5866668258528696","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@dan-humpherson/govuk-react-adapter","version":"0.1.27","_id":"@dan-humpherson/govuk-react-adapter@0.1.27","maintainers":[{"name":"dan-humpherson","email":"dhumpherson@gmail.com"}],"dist":{"shasum":"b17a0eb3d14f1c68f373663a6e626492cebfdcae","tarball":"https://registry.npmjs.org/@dan-humpherson/govuk-react-adapter/-/govuk-react-adapter-0.1.27.tgz","fileCount":170,"integrity":"sha512-2FrU9XGXMUTb776tFMfBKqT49JHdBLVlktENvoe516tSoKrQ+KIzSzeE3v2hu/EFz9xrb4V2hcUQOYiKmQMi/w==","signatures":[{"sig":"MEYCIQDkqc1IxV/+oUdKgSgjubBp0HOJzVaay9JlJO8bgGtBEAIhAP7Na8ps42ntdBnB4m4iJQfVpxFNaXvu4n6wkG/WdsHA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167604},"main":"./dist/govuk-react-adapter.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/govuk-react-adapter.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/govuk-react-adapter.js","require":"./dist/govuk-react-adapter.cjs"}},"scripts":{"dev":"vite","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"dan-humpherson","email":"dhumpherson@gmail.com"},"_npmVersion":"10.9.7","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"govuk-frontend":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","react":"^18.3.1","react-dom":"^18.3.1","typescript":"~6.0.2","@types/node":"^24.12.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^6.0.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govuk-react-adapter_0.1.27_1776439865614_0.7966719158016418","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@dan-humpherson/govuk-react-adapter","version":"0.1.28","_id":"@dan-humpherson/govuk-react-adapter@0.1.28","maintainers":[{"name":"dan-humpherson","email":"dhumpherson@gmail.com"}],"dist":{"shasum":"a9e3e7806ceecc41223309435e2a196980c6a523","tarball":"https://registry.npmjs.org/@dan-humpherson/govuk-react-adapter/-/govuk-react-adapter-0.1.28.tgz","fileCount":170,"integrity":"sha512-M77ArsHo89bqKem08XPUeZkwfxTwPVxKVXJxpLGlv6/CtyDXWuQpLsecWuv2haoQ9r4Ir8K/9So+DPoNs3Cvmw==","signatures":[{"sig":"MEUCIEQK07xIrlhXHZohNOCIOq8E0H3avDtXDzT0D7HnmaU4AiEA56eZlBXWlBMmMxYMqLPCDY1xJ4rvoEoij8dVONIS5us=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171804},"main":"./dist/govuk-react-adapter.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/govuk-react-adapter.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/govuk-react-adapter.js","require":"./dist/govuk-react-adapter.cjs"}},"scripts":{"dev":"vite","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"dan-humpherson","email":"dhumpherson@gmail.com"},"_npmVersion":"10.9.7","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"govuk-frontend":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","react":"^18.3.1","react-dom":"^18.3.1","typescript":"~6.0.2","@types/node":"^24.12.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^6.0.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govuk-react-adapter_0.1.28_1776441254188_0.5541323727273573","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@dan-humpherson/govuk-react-adapter","version":"0.1.29","_id":"@dan-humpherson/govuk-react-adapter@0.1.29","maintainers":[{"name":"dan-humpherson","email":"dhumpherson@gmail.com"}],"dist":{"shasum":"ebeb9236bbac05f27b444d5885a162bf5add0304","tarball":"https://registry.npmjs.org/@dan-humpherson/govuk-react-adapter/-/govuk-react-adapter-0.1.29.tgz","fileCount":170,"integrity":"sha512-8kp/tBXUBj2nXO/wcYAuhFlrXp1vKO0M+95b3ddcPldTg3pUsS6Ty+6chH+te33F1mnYlU/xg04umcuVIIKECg==","signatures":[{"sig":"MEUCIQDcyO/dcebC939+NT2Bk9TZcuKfLlTAVpUdbN1Qhhkd+wIgVPHFgCnpPLHGCCtr4Vis8pAFcy3ytcBK9DhGPndz42k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175054},"main":"./dist/govuk-react-adapter.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/govuk-react-adapter.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/govuk-react-adapter.js","require":"./dist/govuk-react-adapter.cjs"}},"scripts":{"dev":"vite","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"_npmUser":{"name":"dan-humpherson","email":"dhumpherson@gmail.com"},"_npmVersion":"10.9.7","description":"A **strict, GOV.UK-compliant React component library** designed for:","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","dependencies":{"govuk-frontend":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","react":"^18.3.1","react-dom":"^18.3.1","typescript":"~6.0.2","@types/node":"^24.12.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^6.0.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govuk-react-adapter_0.1.29_1776493620659_0.11936914155548761","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@dan-humpherson/govuk-react-adapter","version":"0.1.30","type":"module","main":"./dist/govuk-react-adapter.cjs","module":"./dist/govuk-react-adapter.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/govuk-react-adapter.js","require":"./dist/govuk-react-adapter.cjs"}},"sideEffects":["*.css"],"scripts":{"dev":"vite","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"devDependencies":{"@types/node":"^24.12.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@vitejs/plugin-react":"^6.0.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"~6.0.2","vite":"^8.0.4"},"publishConfig":{"access":"public"},"dependencies":{"govuk-frontend":"^6.1.0"},"_id":"@dan-humpherson/govuk-react-adapter@0.1.30","gitHead":"b8f6ef1b553c36f07b128820c6bb150f02c52706","description":"A **strict, GOV.UK-compliant React component library** designed for:","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-jrVHGHjcGwT6fQjJs5ZQwPoaqdoCT+d86GQsFpJvzuRTqATHoKzVstOTJL1TWfAfehkIqUXX/AFzdbtNDu0mMg==","shasum":"af4e6603f984d072131da7f54a92ac1b68e58ea3","tarball":"https://registry.npmjs.org/@dan-humpherson/govuk-react-adapter/-/govuk-react-adapter-0.1.30.tgz","fileCount":171,"unpackedSize":178502,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCvwewCCB1KAq4xcAWFdvLNJg92QLiM+twLygzYuYRjDgIhALFzIJ2ICbnoF5aazyfF8kKmkFXDZZkr8pn7poTxwfio"}]},"_npmUser":{"name":"dan-humpherson","email":"dhumpherson@gmail.com"},"directories":{},"maintainers":[{"name":"dan-humpherson","email":"dhumpherson@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/govuk-react-adapter_0.1.30_1776708149130_0.09287847971158647"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-15T18:23:10.234Z","modified":"2026-04-20T18:02:29.390Z","0.1.0":"2026-04-15T18:23:10.444Z","0.1.1":"2026-04-15T18:30:36.036Z","0.1.2":"2026-04-15T18:34:43.640Z","0.1.3":"2026-04-15T18:36:07.128Z","0.1.4":"2026-04-15T18:38:21.803Z","0.1.5":"2026-04-15T18:40:52.618Z","0.1.6":"2026-04-15T18:41:54.301Z","0.1.7":"2026-04-16T06:23:27.974Z","0.1.8":"2026-04-16T06:30:37.191Z","0.1.9":"2026-04-16T08:12:20.032Z","0.1.10":"2026-04-16T08:29:10.659Z","0.1.11":"2026-04-16T08:38:31.760Z","0.1.12":"2026-04-16T08:39:20.945Z","0.1.13":"2026-04-16T08:44:43.148Z","0.1.14":"2026-04-16T10:37:40.761Z","0.1.15":"2026-04-16T11:18:23.477Z","0.1.16":"2026-04-16T11:36:14.237Z","0.1.17":"2026-04-16T14:51:34.299Z","0.1.18":"2026-04-16T21:56:12.595Z","0.1.19":"2026-04-17T08:00:21.529Z","0.1.20":"2026-04-17T11:32:25.329Z","0.1.21":"2026-04-17T11:49:25.495Z","0.1.22":"2026-04-17T12:08:58.994Z","0.1.23":"2026-04-17T12:11:13.335Z","0.1.24":"2026-04-17T12:13:47.169Z","0.1.25":"2026-04-17T12:38:03.392Z","0.1.26":"2026-04-17T13:29:50.770Z","0.1.27":"2026-04-17T15:31:05.762Z","0.1.28":"2026-04-17T15:54:14.338Z","0.1.29":"2026-04-18T06:27:00.802Z","0.1.30":"2026-04-20T18:02:29.286Z"},"description":"A **strict, GOV.UK-compliant React component library** designed for:","maintainers":[{"name":"dan-humpherson","email":"dhumpherson@gmail.com"}],"readme":"# GOV.UK React Adapter\n\nA **strict, GOV.UK-compliant React component library** designed for:\n\n- ✅ Building services aligned to the **GOV.UK Design System**\n- ✅ Supporting **AI-driven UI generation (Figma Make Kits)**\n- ✅ Enabling **rapid prototyping with production-aligned output**\n- ✅ Providing a **controlled, predictable UI surface**\n\n---\n\n## 🧠 Why this exists\n\nThis is **not just another component library**.\n\nIt is designed as a:\n\n> **Controlled UI generation system for GOV.UK interfaces**\n\nKey goals:\n\n- Enforce **strict adherence to GOV.UK patterns**\n- Prevent invalid or inconsistent UI\n- Support **AI-assisted generation** safely\n- Bridge **design → prototype → production**\n\n---\n\n## 🏛 Design Philosophy (Strict Mode A)\n\nThis library intentionally:\n\n- ❌ Does **not** allow arbitrary styling\n- ❌ Does **not** support custom layouts\n- ❌ Does **not** extend beyond GOV.UK patterns\n\nInstead:\n\n- ✅ Every component maps directly to GOV.UK\n- ✅ Page patterns are **first-class**\n- ✅ APIs are **structured and predictable**\n- ✅ Accessibility is **built-in, not optional**\n\n---\n\n## 🧱 Architecture\n\n```\nFigma Make Kit (Design-time constraints)\n        ↓\ngovuk-react-adapter (Runtime components)\n        ↓\nTest App (Validation & examples)\n```\n\n---\n\n## 📦 Installation\n\n### Install from npm\n\n```bash\nnpm install @dan-humpherson/govuk-react-adapter\n```\n\n---\n\n## ⚙️ Requirements\n\n- React 18+\n- TypeScript (recommended)\n- GOV.UK Frontend CSS\n\n---\n\n## 🎨 Include GOV.UK styles\n\nYou must include GOV.UK styles in your app:\n\n```bash\nnpm install govuk-frontend\n```\n\nThen import in your app:\n\n```ts\nimport \"govuk-frontend/dist/govuk/govuk-frontend.min.css\";\n```\n\n---\n\n## 🚀 Getting started\n\n### Basic example\n\n```tsx\nimport { GovUkStartPage } from \"@dan-humpherson/govuk-react-adapter\";\n\nexport default function App() {\n  return (\n    <GovUkStartPage\n      title=\"Apply for something\"\n      description=\"Use this service to apply.\"\n      startButtonText=\"Start now\"\n      startButtonHref=\"/question\"\n    />\n  );\n}\n```\n\n---\n\n### Supported input/component names\n\nPrefer these canonical exports:\n\n- `TextInput`\n- `Radios`\n- `Checkboxes`\n- `DateInput`\n- `SummaryList`\n- `Button`\n\nCompatibility aliases are also exported for AI generation tools:\n\n- `GovUkInput` → `TextInput`\n- `GovUkRadios` → `Radios`\n- `GovUkCheckboxes` → `Checkboxes`\n- `GovUkDateInput` → `DateInput`\n- `GovUkSummaryList` → `SummaryList`\n- `GovUkButton` → `Button`\n\n## 🧩 Core Concepts\n\n### 1. Page patterns (PRIMARY)\n\nAlways start with page components:\n\n- `GovUkStartPage`\n- `GovUkQuestionPage`\n- `GovUkCheckAnswersPage`\n- `GovUkConfirmationPage`\n\n👉 Do **not** assemble pages manually\n\n---\n\n### 2. Components (SECONDARY)\n\nUse components inside page patterns:\n\n- Inputs: `TextInput`, `Radios`, `Checkboxes`, `DateInput`\n- Content: `InsetText`, `WarningText`\n- Structure: `SummaryList`, `Table`, `Tabs`, etc.\n\n---\n\n### 3. Data-driven APIs\n\nPrefer structured props:\n\n```tsx\n<SummaryList\n  rows={[\n    {\n      key: { text: \"Name\" },\n      value: { text: \"John Smith\" },\n    },\n  ]}\n/>\n```\n\n---\n\n### 4. Fieldset-first design\n\nGrouped inputs must use:\n\n```tsx\n<Checkboxes legend=\"Select options\" items={[...]} />\n```\n\n---\n\n## ⚠️ Important composition rules for AI generation\n\n- Pass service-level chrome such as `serviceName` through `pageTemplateProps`, not directly to page pattern components.\n- Use `backLinkHref` with page wrappers and `href` with `BackLink`. Do not use click handlers for navigation props.\n- Use `formProps` on `GovUkQuestionPage` and `GovUkCheckAnswersPage`. Do not nest your own `<form>` element inside these wrappers.\n- `GovUkCheckAnswersPage` expects `sections`, each containing structured `rows`.\n- Prefer href-based navigation in generated prototypes.\n- Do not create ad-hoc two-column page layouts unless the adapter explicitly provides a layout primitive for them.\n\n## 🧪 Running the test app\n\n```bash\ncd govuk-test-app\nnpm install\nnpm run dev\n```\n\n---\n\n## 🔧 Local development\n\n### Build the library\n\n```bash\nnpm run build\n```\n\n---\n\n### Link locally\n\n```bash\nnpm link\ncd ../govuk-test-app\nnpm link @dan-humpherson/govuk-react-adapter\n```\n\n---\n\n## 🧱 Project structure\n\n```\nsrc/\n  components/\n  pages/\n  index.ts\n```\n\n---\n\n## ➕ Adding a new component\n\n### 1. Create component\n\n```\nsrc/components/MyComponent/MyComponent.tsx\n```\n\n---\n\n### 2. Follow GOV.UK markup exactly\n\n- Use correct `govuk-*` classes\n- Match HTML structure from:\n  https://design-system.service.gov.uk/components/\n\n---\n\n### 3. Create typed props\n\n```ts\nexport interface MyComponentProps {\n  label: string;\n}\n```\n\n---\n\n### 4. Export component\n\n```ts\nexport * from \"./components/MyComponent\";\n```\n\n---\n\n### 5. Add examples to test app\n\n👉 This is **mandatory**\n\n---\n\n## ⚠️ Important constraints\n\n### ❗ No custom styling\n\n- Do not override GOV.UK styles\n- Do not introduce design variants\n\n---\n\n### ❗ No arbitrary composition\n\nAvoid:\n\n```tsx\n<div className=\"govuk-grid-row\">...</div>\n```\n\nPrefer:\n\n```tsx\n<GovUkPageTemplate />\n```\n\n---\n\n### ❗ Accessibility is required\n\n- WCAG 2.2 AA minimum\n- Proper labels and legends\n- Error summaries linked correctly\n\n---\n\n## 🧠 AI / Figma Make usage\n\nThis library is designed to be used with:\n\n- **Figma Make Kits**\n- AI-driven UI generation\n\nKey characteristics:\n\n- Predictable structure\n- Strict prop contracts\n- Limited surface area\n\n---\n\n## 🚧 Known limitations\n\n### 1. Strictness over flexibility\n\n- Some valid GOV.UK variations are intentionally not supported\n- This is by design to reduce ambiguity\n\n---\n\n### 2. Limited DOM passthrough\n\n- Native HTML props are restricted\n- Only curated attributes are exposed\n\n---\n\n### 3. No full GOV.UK JS behaviour\n\n- Some interactive behaviours from govuk-frontend JS may not be included\n- (e.g. character count JS enhancements)\n\n---\n\n### 4. Requires GOV.UK CSS\n\n- Styling depends on govuk-frontend\n\n---\n\n### 5. Page patterns are opinionated\n\n- You cannot freely compose pages outside provided patterns\n\n---\n\n## 🔜 Roadmap\n\n- Additional page patterns\n- Accessibility enhancements\n- Improved validation support\n- Expanded Make Kit schema alignment\n\n---\n\n## 🤝 Contributing\n\nWhen contributing:\n\n- Follow GOV.UK guidance exactly\n- Maintain strict API contracts\n- Add test app examples\n- Do not introduce flexibility that breaks constraints\n\n---\n\n## 📚 References\n\n- GOV.UK Design System\n  https://design-system.service.gov.uk/\n\n- Figma Make Kits\n  https://developers.figma.com/docs/code/write-design-system-guidelines/\n\n---\n\n## 🧭 Summary\n\n> This library is a **strict GOV.UK UI system**, not a flexible component toolkit.\n\nIt is designed to:\n\n- enforce consistency\n- enable safe AI generation\n- accelerate delivery\n\n---\n\n## 📄 License\n\nMIT\n","readmeFilename":"README.md"}