{"_id":"@blakfy/accessibility-widget-next","_rev":"8-962220e812d1fc6d5500d2732d958216","name":"@blakfy/accessibility-widget-next","dist-tags":{"alpha":"2.0.0-alpha.2","latest":"2.0.0-alpha.8"},"versions":{"2.0.0-alpha.0":{"name":"@blakfy/accessibility-widget-next","version":"2.0.0-alpha.0","_id":"@blakfy/accessibility-widget-next@2.0.0-alpha.0","maintainers":[{"name":"tariktunc","email":"tarktunc@hotmail.com"}],"dist":{"shasum":"6848b255e276df76d5afca21b46b8d3f70b09064","tarball":"https://registry.npmjs.org/@blakfy/accessibility-widget-next/-/accessibility-widget-next-2.0.0-alpha.0.tgz","fileCount":6,"integrity":"sha512-VPSQzCXtF8Cx0YxvzYj3uvXM4Nmi0d9a5m90mGOZiWsXog/BC8A4u9DieJscgvH3jxNL/2cdGFRRog9R/2LJeg==","signatures":[{"sig":"MEYCIQCYlagVJhyWInAUdX0bEZBqjFAAAS4SUlSF16fF21/BkwIhAK1Tit0aEMjNwo5+IVFbfmz3tFmRJBdg7T1JlMENxyo1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21984},"main":"./dist/index.js","type":"module","_from":"file:blakfy-accessibility-widget-next-2.0.0-alpha.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tariktunc","email":"tarktunc@hotmail.com"},"_resolved":"C:\\Users\\tarkt\\AppData\\Local\\Temp\\e79e42a7016b4d6db0a88ba8da33ad8c\\blakfy-accessibility-widget-next-2.0.0-alpha.0.tgz","_integrity":"sha512-VPSQzCXtF8Cx0YxvzYj3uvXM4Nmi0d9a5m90mGOZiWsXog/BC8A4u9DieJscgvH3jxNL/2cdGFRRog9R/2LJeg==","_npmVersion":"11.6.2","description":"Next.js helpers for @blakfy/accessibility-widget — A11yServerHelper, A11yScript with FOUC protection","directories":{},"_nodeVersion":"24.11.0","dependencies":{"@blakfy/a11y-core":"2.0.0-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.2","vite":"^5.4.10","react":"^18.3.1","vitest":"^2.1.4","@types/react":"^18.3.12","vite-plugin-dts":"^4.3.0"},"peerDependencies":{"next":">=14.0.0 <16.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/accessibility-widget-next_2.0.0-alpha.0_1778155537611_0.5485071145328582","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.1":{"name":"@blakfy/accessibility-widget-next","version":"2.0.0-alpha.1","_id":"@blakfy/accessibility-widget-next@2.0.0-alpha.1","maintainers":[{"name":"tariktunc","email":"tarktunc@hotmail.com"}],"dist":{"shasum":"a33434bfd5b763ec6957e60ce71c042c5c0f0c94","tarball":"https://registry.npmjs.org/@blakfy/accessibility-widget-next/-/accessibility-widget-next-2.0.0-alpha.1.tgz","fileCount":6,"integrity":"sha512-tRCtVfY8Maa7njIHxBI2CcccY+B5Obthfx7RHFabBpvr9mLN8NIyVrmEyzLntF6SDsdAWoDSN6ZFYFDNpbhNHA==","signatures":[{"sig":"MEUCIQCAuVqcP+S4KeRT3zIO16GHsi0e5Wz+m8fOHXms9hXBRAIgXxtl/yCU9WKvOKb8GScrNcH8+DO8IRXs2sRTV5zwt70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23395},"main":"./dist/index.js","type":"module","_from":"file:blakfy-accessibility-widget-next-2.0.0-alpha.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tariktunc","email":"tarktunc@hotmail.com"},"_resolved":"C:\\Users\\tarkt\\AppData\\Local\\Temp\\1b7fd7932a1e7559368d8907cd1e042a\\blakfy-accessibility-widget-next-2.0.0-alpha.1.tgz","_integrity":"sha512-tRCtVfY8Maa7njIHxBI2CcccY+B5Obthfx7RHFabBpvr9mLN8NIyVrmEyzLntF6SDsdAWoDSN6ZFYFDNpbhNHA==","_npmVersion":"11.6.2","description":"Next.js helpers for @blakfy/accessibility-widget — A11yServerHelper, A11yScript with FOUC protection","directories":{},"_nodeVersion":"24.11.0","dependencies":{"@blakfy/a11y-core":"2.0.0-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.2","vite":"^5.4.10","react":"^18.3.1","vitest":"^2.1.4","@types/react":"^18.3.12","vite-plugin-dts":"^4.3.0"},"peerDependencies":{"next":">=14.0.0 <16.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/accessibility-widget-next_2.0.0-alpha.1_1778160313602_0.10780118710216802","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.2":{"name":"@blakfy/accessibility-widget-next","version":"2.0.0-alpha.2","_id":"@blakfy/accessibility-widget-next@2.0.0-alpha.2","maintainers":[{"name":"tariktunc","email":"tarktunc@hotmail.com"}],"dist":{"shasum":"e8fe7f0c76f2f6e802a63e8e0712cc168e46ac83","tarball":"https://registry.npmjs.org/@blakfy/accessibility-widget-next/-/accessibility-widget-next-2.0.0-alpha.2.tgz","fileCount":5,"integrity":"sha512-TOt6kHWsbHTGk2GDBsylJex2AgrBjm9yps7kufDbsgRkYec945JkVzpBLQOMasKX7Ztv7AqUjFvpN9jz0hB7aQ==","signatures":[{"sig":"MEUCIDTBpPka9HI1q04izNxBWFi6nRMZCZv1YpISdgOArEB1AiEAu0QMI/8QA5QnHfOq2UYAZzDU5dUBRV3uqsKNFb0c2hE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26385},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d3ff8d7c612856f83fa147dc69bb543d5c61949a","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","api:check":"api-extractor run","typecheck":"tsc --noEmit","api:update":"api-extractor run --local"},"_npmUser":{"name":"tariktunc","email":"tarktunc@hotmail.com"},"deprecated":"Broken publish (workspace:* dependency). Use 2.0.0-alpha.3.","_npmVersion":"11.19.0","description":"Next.js helpers for @blakfy/accessibility-widget — A11yServerHelper, A11yScript with FOUC protection","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@blakfy/a11y-core":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"next":"^15.0.2","vite":"^5.4.10","react":"^18.3.1","vitest":"^2.1.4","@types/react":"^18.3.12","vite-plugin-dts":"^4.3.0"},"peerDependencies":{"next":">=14.0.0 <17.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/accessibility-widget-next_2.0.0-alpha.2_1787660953192_0.8534091884174071","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.3":{"name":"@blakfy/accessibility-widget-next","version":"2.0.0-alpha.3","_id":"@blakfy/accessibility-widget-next@2.0.0-alpha.3","maintainers":[{"name":"tariktunc","email":"tarktunc@hotmail.com"}],"dist":{"shasum":"d7340e28f9275f7caddee789e4c118341e7b305b","tarball":"https://registry.npmjs.org/@blakfy/accessibility-widget-next/-/accessibility-widget-next-2.0.0-alpha.3.tgz","fileCount":6,"integrity":"sha512-aJwdKiqoBVMUxEQHQCYAnkxuA8kVkM63RHfSXVHgCkWnG6mXip1QhenXEwiTqqZiieDPqkWEuUpuCb1sS67GEw==","signatures":[{"sig":"MEYCIQDV7FG9G0vcn4cJq4+lIMOsCSsry9Jc+PU002z/IOWc7AIhAIr5PZAK6TwN1Vk4pGlkHhRyuOJJe9cnQlJPEURmRv46","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27455},"main":"./dist/index.js","type":"module","_from":"file:blakfy-accessibility-widget-next-2.0.0-alpha.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","api:check":"api-extractor run","typecheck":"tsc --noEmit","api:update":"api-extractor run --local"},"_npmUser":{"name":"tariktunc","email":"tarktunc@hotmail.com"},"_resolved":"/private/var/folders/zh/_q8h7gk53vl_l00v62m9k93m0000gp/T/fab1e14de9c0a1e5b9c817658d53d073/blakfy-accessibility-widget-next-2.0.0-alpha.3.tgz","_integrity":"sha512-aJwdKiqoBVMUxEQHQCYAnkxuA8kVkM63RHfSXVHgCkWnG6mXip1QhenXEwiTqqZiieDPqkWEuUpuCb1sS67GEw==","_npmVersion":"10.9.8","description":"Next.js helpers for @blakfy/accessibility-widget — A11yServerHelper, A11yScript with FOUC protection","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@blakfy/a11y-core":"2.0.0-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.0.2","vite":"^5.4.10","react":"^18.3.1","vitest":"^2.1.4","@types/react":"^18.3.12","vite-plugin-dts":"^4.3.0"},"peerDependencies":{"next":">=14.0.0 <17.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/accessibility-widget-next_2.0.0-alpha.3_1787661068832_0.295347435600261","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.4":{"name":"@blakfy/accessibility-widget-next","version":"2.0.0-alpha.4","_id":"@blakfy/accessibility-widget-next@2.0.0-alpha.4","maintainers":[{"name":"tariktunc","email":"tarktunc@hotmail.com"}],"dist":{"shasum":"b672beaab84677eb6e1faf453d737cf74db78182","tarball":"https://registry.npmjs.org/@blakfy/accessibility-widget-next/-/accessibility-widget-next-2.0.0-alpha.4.tgz","fileCount":6,"integrity":"sha512-UmYFK5oUImt5FLtEa/xACT4jlWEdYJVDmD19QJXgv5vPhx6iarhrKG56YsiaCfpWB0wjfy9pr+PQGmWCbslYqA==","signatures":[{"sig":"MEYCIQDh6TBOZwJTPpttdiU9r/d/vN5tJFQr/Iz2jIx6VOaBBgIhANAAFXjpvipLFQJhZ2CLjDlpS6nnqmpDBJFxROEEwk82","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30241},"main":"./dist/index.js","type":"module","_from":"file:blakfy-accessibility-widget-next-2.0.0-alpha.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","api:check":"api-extractor run","typecheck":"tsc --noEmit","api:update":"api-extractor run --local"},"_npmUser":{"name":"tariktunc","email":"tarktunc@hotmail.com"},"_resolved":"C:\\Users\\tarkt\\AppData\\Local\\Temp\\e3daffab519a2977e642b5baf20e09f5\\blakfy-accessibility-widget-next-2.0.0-alpha.4.tgz","_integrity":"sha512-UmYFK5oUImt5FLtEa/xACT4jlWEdYJVDmD19QJXgv5vPhx6iarhrKG56YsiaCfpWB0wjfy9pr+PQGmWCbslYqA==","_npmVersion":"11.6.2","description":"Next.js helpers for @blakfy/accessibility-widget — A11yServerHelper, A11yScript with FOUC protection","directories":{},"_nodeVersion":"24.11.0","dependencies":{"@blakfy/a11y-core":"2.0.0-alpha.4"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.16","vite":"^5.4.10","react":"^18.3.1","vitest":"^2.1.4","@types/react":"^18.3.12","vite-plugin-dts":"^4.3.0"},"peerDependencies":{"next":">=14.0.0 <17.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/accessibility-widget-next_2.0.0-alpha.4_1789337172002_0.920396672649977","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.8":{"_id":"@blakfy/accessibility-widget-next@2.0.0-alpha.8","dist":{"shasum":"d1647388e5ba38551fe98be66dd7b981261892d7","tarball":"https://registry.npmjs.org/@blakfy/accessibility-widget-next/-/accessibility-widget-next-2.0.0-alpha.8.tgz","fileCount":6,"integrity":"sha512-4A37vNSteId7iWcraV7Gcisi3rPcrkYyVO1ejRmIiLH0TUhi8U7h4mGZzY8DDKB+pF1dg8IapoDbfJjmWb/Nfg==","signatures":[{"sig":"MEYCIQDCSOE0H7WRUOlfRdvs9fDnbkd9jw3b3UjAWdvLHn5qtAIhAOCYSDZg1d39vnkDd5EK1Ho1/FzTO8o363xBMt6tIqRI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD8de+ardZTsMD6JdysFGwjDxKCiG903fMe1GSiPTc9lQIgQWE1n7A1RPPhfoMUArkATGlk0JOUw+gC0hIMIrIMcT0="}],"unpackedSize":30216},"main":"./dist/index.js","name":"@blakfy/accessibility-widget-next","type":"module","_from":"file:blakfy-accessibility-widget-next-2.0.0-alpha.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","api:check":"api-extractor run","typecheck":"tsc --noEmit","api:update":"api-extractor run --local"},"version":"2.0.0-alpha.8","_npmUser":{"name":"tariktunc","email":"tarktunc@hotmail.com"},"_resolved":"C:\\Users\\tarkt\\AppData\\Local\\Temp\\d63f996841fc16aed36cfcdad23d5074\\blakfy-accessibility-widget-next-2.0.0-alpha.8.tgz","_integrity":"sha512-4A37vNSteId7iWcraV7Gcisi3rPcrkYyVO1ejRmIiLH0TUhi8U7h4mGZzY8DDKB+pF1dg8IapoDbfJjmWb/Nfg==","_npmVersion":"11.6.2","description":"Next.js helpers for @blakfy/accessibility-widget — A11yServerHelper, A11yScript with FOUC protection","directories":{},"maintainers":[{"name":"tariktunc","email":"tarktunc@hotmail.com"}],"_nodeVersion":"24.11.0","dependencies":{"@blakfy/a11y-core":"2.0.0-alpha.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.16","vite":"^5.4.10","react":"^18.3.1","vitest":"^2.1.4","@types/react":"^18.3.12","vite-plugin-dts":"^4.3.0"},"peerDependencies":{"next":">=14.0.0 <17.0.0","react":">=18.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/accessibility-widget-next_2.0.0-alpha.8_1790245554039_0.2892340636380826"}}},"time":{"created":"2026-05-07T12:05:37.516Z","modified":"2026-09-24T10:25:54.321Z","2.0.0-alpha.0":"2026-05-07T12:05:37.760Z","2.0.0-alpha.1":"2026-05-07T13:25:13.738Z","2.0.0-alpha.2":"2026-08-25T12:29:13.333Z","2.0.0-alpha.3":"2026-08-25T12:31:08.968Z","2.0.0-alpha.4":"2026-09-13T22:06:12.139Z","2.0.0-alpha.8":"2026-09-24T10:25:54.129Z"},"description":"Next.js helpers for @blakfy/accessibility-widget — A11yServerHelper, A11yScript with FOUC protection","maintainers":[{"name":"tariktunc","email":"tarktunc@hotmail.com"}],"readme":"# @blakfy/accessibility-widget-next\n\n[![npm](https://img.shields.io/npm/v/@blakfy/accessibility-widget-next.svg)](https://www.npmjs.com/package/@blakfy/accessibility-widget-next)\n[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](./LICENSE)\n\nNext.js App Router helpers for [`@blakfy/accessibility-widget`](https://www.npmjs.com/package/@blakfy/accessibility-widget). Three tiny components — no client-side state, just glue.\n\n> **⚠️ Alpha:** `2.0.0-alpha.x`. Public API kilitli **değildir**, breaking change gelebilir. `@blakfy/accessibility-widget` ile aynı major sürüme pinlenmesi önerilir.\n\n## Yükleme\n\n```bash\npnpm add @blakfy/accessibility-widget-next\n```\n\nPeer dependency: `next >= 14`, `react >= 18`.\n\n## Bileşenler\n\n- **`A11yServerHelper`** — async RSC helper. Prefs cookie'sini okur, `<html>`'e spread edilecek `data-a11y-*` attribute'ları döner (FOUC koruması).\n- **`A11yScript`** — `next/script` wrapper. Widget IIFE bundle'ını jsDelivr'dan yükler ve kilitli `data-*` config yüzeyini iletir. Alpha aşamasında pinli sürüme yüklenir; stabil sürüme geçtikten sonra `@v2` floating tag default olacak.\n- **`A11yPreconnect`** — jsDelivr origin'i için `<link rel=\"preconnect\">` ipucu.\n\n## Kullanım\n\n```tsx\n// app/layout.tsx\nimport {\n  A11yServerHelper,\n  A11yScript,\n  A11yPreconnect,\n} from '@blakfy/accessibility-widget-next';\n\nexport default async function RootLayout({ children }: { children: React.ReactNode }) {\n  return (\n    <html lang=\"tr\" {...await A11yServerHelper()}>\n      <head>\n        <A11yPreconnect />\n      </head>\n      <body>\n        {children}\n        <A11yScript locale=\"tr\" theme=\"auto\" position=\"bottom-left\" />\n      </body>\n    </html>\n  );\n}\n```\n\n## Daha fazla\n\n- Tam dokümantasyon: [GitHub README](https://github.com/tariktunc/accessibility-widget#readme)\n- Next.js entegrasyon detayı (Yol A vs Yol B, SSR FOUC pattern'leri, dev-pipe log endpoint'i): [Kurulum bölümü](https://github.com/tariktunc/accessibility-widget#kurulum)\n- Public API kontratı: [`docs/STABLE-API.md`](https://github.com/tariktunc/accessibility-widget/blob/main/docs/STABLE-API.md)\n- Lisans: [MIT](https://github.com/tariktunc/accessibility-widget/blob/main/LICENSE)\n","readmeFilename":"README.md"}