{"_id":"@bauer-group/accessibility-widget-nextjs","_rev":"5-bfbab39ff6ed7cb12d6fae6fb74b573f","name":"@bauer-group/accessibility-widget-nextjs","dist-tags":{"latest":"2.1.0"},"versions":{"1.1.0":{"name":"@bauer-group/accessibility-widget-nextjs","version":"1.1.0","keywords":["nextjs","next","react","accessibility","a11y","wcag","bfsg","en301549","widget","bauer-group"],"author":{"name":"BAUER GROUP","email":"info@ge.bauer-group.com"},"license":"MIT","_id":"@bauer-group/accessibility-widget-nextjs@1.1.0","maintainers":[{"name":"karl.bauer","email":"kb@de.bauer-group.com"}],"homepage":"https://github.com/bauer-group/SaaS-AccessibilityWidgetIntegrations/tree/main/packages/js/nextjs","bugs":{"url":"https://github.com/bauer-group/SaaS-AccessibilityWidgetIntegrations/issues"},"dist":{"shasum":"47106ab6b112c19597892f01bd6aabb01b13f82e","tarball":"https://registry.npmjs.org/@bauer-group/accessibility-widget-nextjs/-/accessibility-widget-nextjs-1.1.0.tgz","fileCount":12,"integrity":"sha512-iAzRux/Qvt6sfj0oSB5cGRyApGFibAtZE5udjbvChy+FUtrkciyIbqp68EPnL09ucwgHilRCaXG3xjAORCGD2A==","signatures":[{"sig":"MEYCIQCSWeDoGHOxy+SyFIrePLMyelUziqTqXkdGRZKehRryTgIhAKQUjZyS0MDxTADq27tbmBuTy5HY6zeZ+8Aa5viM41qG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7024},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f91fcbad34d7b4334ee10a4889b6121477a07e4b","scripts":{"build":"tsc -p tsconfig.build.json","clean":"rimraf dist tsconfig.build.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"karl.bauer","email":"kb@de.bauer-group.com"},"repository":{"url":"git+https://github.com/bauer-group/SaaS-AccessibilityWidgetIntegrations.git","type":"git","directory":"packages/js/nextjs"},"_npmVersion":"11.9.0","description":"Next.js App Router Wrapper (Client Component) für das BAUER GROUP Accessibility Widget.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@bauer-group/accessibility-widget-react":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.2.0","react":"^19.1.0","rimraf":"^6.0.1","typescript":"^5.8.0","@types/react":"^19.1.0"},"peerDependencies":{"next":">=14","react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/accessibility-widget-nextjs_1.1.0_1782085205921_0.8239518315423775","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@bauer-group/accessibility-widget-nextjs","version":"1.1.1","keywords":["nextjs","next","react","accessibility","a11y","wcag","bfsg","en301549","widget","bauer-group"],"author":{"name":"BAUER GROUP","email":"info@ge.bauer-group.com"},"license":"MIT","_id":"@bauer-group/accessibility-widget-nextjs@1.1.1","maintainers":[{"name":"karl.bauer","email":"kb@de.bauer-group.com"}],"homepage":"https://github.com/bauer-group/SaaS-AccessibilityWidgetIntegrations/tree/main/packages/js/nextjs","bugs":{"url":"https://github.com/bauer-group/SaaS-AccessibilityWidgetIntegrations/issues"},"dist":{"shasum":"ac17a16a134d921042a57cd8a069396d5a27f3d5","tarball":"https://registry.npmjs.org/@bauer-group/accessibility-widget-nextjs/-/accessibility-widget-nextjs-1.1.1.tgz","fileCount":12,"integrity":"sha512-QRlQFT6a6PJRjpqTEJWktUqXDuwZ6hi29WOZxJYG0SK7bUP1DEc2+ND1sq5Xl4riLtQ+EilzBxKb+Ux+UXzn/Q==","signatures":[{"sig":"MEUCIQDyAbzE9flWdoCdBx7FfSBnYPXoJLJIG84pLPThcxe0AgIgfgMH0g75ig2wV1fiC1zq3D8stGX3IGg9Y6oFRX67jng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bauer-group%2faccessibility-widget-nextjs@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7024},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f91fcbad34d7b4334ee10a4889b6121477a07e4b","scripts":{"build":"tsc -p tsconfig.build.json","clean":"rimraf dist tsconfig.build.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1c782bf0-caac-4b98-8afe-5118924e98f4"}},"repository":{"url":"git+https://github.com/bauer-group/SaaS-AccessibilityWidgetIntegrations.git","type":"git","directory":"packages/js/nextjs"},"_npmVersion":"11.13.0","description":"Next.js App Router Wrapper (Client Component) für das BAUER GROUP Accessibility Widget.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@bauer-group/accessibility-widget-react":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.2.0","react":"^19.1.0","rimraf":"^6.0.1","typescript":"^5.8.0","@types/react":"^19.1.0"},"peerDependencies":{"next":">=14","react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/accessibility-widget-nextjs_1.1.1_1782086303278_0.217458110592748","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@bauer-group/accessibility-widget-nextjs","version":"2.0.0","keywords":["nextjs","next","react","accessibility","a11y","wcag","bfsg","en301549","widget","bauer-group"],"author":{"name":"BAUER GROUP","email":"info@ge.bauer-group.com"},"license":"MIT","_id":"@bauer-group/accessibility-widget-nextjs@2.0.0","maintainers":[{"name":"karl.bauer","email":"kb@de.bauer-group.com"}],"homepage":"https://github.com/bauer-group/SaaS-AccessibilityWidgetIntegrations/tree/main/packages/js/nextjs","bugs":{"url":"https://github.com/bauer-group/SaaS-AccessibilityWidgetIntegrations/issues"},"dist":{"shasum":"25db4a9c8559ddf2814dbdcdc566a5a3a477694c","tarball":"https://registry.npmjs.org/@bauer-group/accessibility-widget-nextjs/-/accessibility-widget-nextjs-2.0.0.tgz","fileCount":12,"integrity":"sha512-nM3uBfM2VXzbu+9XP9aOfdcQMZaYyQU9JB6GbQixDQI1MZhMdTBpNT11pW8eTjXanAxbBo3JB+BVFwagUUyHAw==","signatures":[{"sig":"MEUCIQC98oq++AZUSKmxYS2kVoTy2WfgLpB7SOI2C7ROls3LjAIgc89q0+0Sr+pXX0zt+SfibKLyDmfsHCNUBf8Pm3raeVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bauer-group%2faccessibility-widget-nextjs@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7187},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8c1c283c1e11f487f8ab6b280e67c863c228a225","scripts":{"build":"tsc -p tsconfig.build.json","clean":"rimraf dist tsconfig.build.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1c782bf0-caac-4b98-8afe-5118924e98f4"}},"repository":{"url":"git+https://github.com/bauer-group/SaaS-AccessibilityWidgetIntegrations.git","type":"git","directory":"packages/js/nextjs"},"_npmVersion":"11.13.0","description":"Next.js App Router Wrapper (Client Component) für das BAUER GROUP Accessibility Widget.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@bauer-group/accessibility-widget-react":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.2.0","react":"^19.1.0","rimraf":"^6.0.1","typescript":"^5.8.0","@types/react":"^19.1.0"},"peerDependencies":{"next":">=14","react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/accessibility-widget-nextjs_2.0.0_1782130950016_0.11016645861172902","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@bauer-group/accessibility-widget-nextjs","version":"2.0.1","keywords":["nextjs","next","react","accessibility","a11y","wcag","bfsg","en301549","widget","bauer-group"],"author":{"name":"BAUER GROUP","email":"info@ge.bauer-group.com"},"license":"MIT","_id":"@bauer-group/accessibility-widget-nextjs@2.0.1","maintainers":[{"name":"karl.bauer","email":"kb@de.bauer-group.com"}],"homepage":"https://github.com/bauer-group/SaaS-AccessibilityWidgetIntegrations/tree/main/packages/js/nextjs","bugs":{"url":"https://github.com/bauer-group/SaaS-AccessibilityWidgetIntegrations/issues"},"dist":{"shasum":"2bd10220c440466acb3e808bae9ca1d5d14d3f92","tarball":"https://registry.npmjs.org/@bauer-group/accessibility-widget-nextjs/-/accessibility-widget-nextjs-2.0.1.tgz","fileCount":12,"integrity":"sha512-HIZRLhoDypzdOlQ29GBdbkNmQhMkCzok0rG/Cn+SfFWaoV+v0vgr+3EiCVy0eQwBBTr6kuyTu4m+fn7RRdVs0Q==","signatures":[{"sig":"MEYCIQDEyaBkzpf96zTwGiM4AaWIenP90IoENa1qyLWIcK9SJgIhALkdczBtMQNx9SZcogp0Y34o25nOH5TP5S108PsHROF8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bauer-group%2faccessibility-widget-nextjs@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7187},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5a4128cbcfd5e7908ffc95eef5fb2a2a10aadbeb","scripts":{"build":"tsc -p tsconfig.build.json","clean":"rimraf dist tsconfig.build.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1c782bf0-caac-4b98-8afe-5118924e98f4"}},"repository":{"url":"git+https://github.com/bauer-group/SaaS-AccessibilityWidgetIntegrations.git","type":"git","directory":"packages/js/nextjs"},"_npmVersion":"11.13.0","description":"Next.js App Router Wrapper (Client Component) für das BAUER GROUP Accessibility Widget.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@bauer-group/accessibility-widget-react":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.2.0","react":"^19.1.0","rimraf":"^6.0.1","typescript":"^5.8.0","@types/react":"^19.1.0"},"peerDependencies":{"next":">=14","react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/accessibility-widget-nextjs_2.0.1_1782143956048_0.9190542469630274","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@bauer-group/accessibility-widget-nextjs","version":"2.1.0","description":"Next.js App Router Wrapper (Client Component) für das BAUER GROUP Accessibility Widget.","license":"MIT","author":{"name":"BAUER GROUP","email":"info@ge.bauer-group.com"},"homepage":"https://github.com/bauer-group/SaaS-AccessibilityWidgetIntegrations/tree/main/packages/js/nextjs","repository":{"type":"git","url":"git+https://github.com/bauer-group/SaaS-AccessibilityWidgetIntegrations.git","directory":"packages/js/nextjs"},"bugs":{"url":"https://github.com/bauer-group/SaaS-AccessibilityWidgetIntegrations/issues"},"keywords":["nextjs","next","react","accessibility","a11y","wcag","bfsg","en301549","widget","bauer-group"],"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","clean":"rimraf dist tsconfig.build.tsbuildinfo"},"peerDependencies":{"next":">=14","react":">=18"},"dependencies":{"@bauer-group/accessibility-widget-react":"^2.1.0"},"devDependencies":{"@types/react":"^19.1.0","next":"^15.2.0","react":"^19.1.0","rimraf":"^6.0.1","typescript":"^5.8.0"},"sideEffects":false,"publishConfig":{"access":"public"},"gitHead":"300c6d0dec23ef6ddc5bf3af8eff53b0821e224b","_id":"@bauer-group/accessibility-widget-nextjs@2.1.0","_nodeVersion":"24.16.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-vho6HmLcn7nBEGkPu97la5y7DFFMIrG2vVn7B3hYfWyaVpMYED4qRNlIbKtUz79HhA0OgpCKh2bx9SD5v23vtg==","shasum":"2485f0a5b63e54137f030fea1c024ca0e0fbe5fc","tarball":"https://registry.npmjs.org/@bauer-group/accessibility-widget-nextjs/-/accessibility-widget-nextjs-2.1.0.tgz","fileCount":12,"unpackedSize":9592,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bauer-group%2faccessibility-widget-nextjs@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCP3VbjQtQRxihFxP+7DMl6im9/FGaucaatLw8AvTjUhAIhALLxBhVZm9IYqv1XBq868NYzA5C5oznhZYJ8TllrCkyQ"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1c782bf0-caac-4b98-8afe-5118924e98f4"}},"directories":{},"maintainers":[{"name":"karl.bauer","email":"kb@de.bauer-group.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/accessibility-widget-nextjs_2.1.0_1782156154357_0.15283124887885924"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-21T23:40:05.740Z","modified":"2026-06-22T19:22:34.788Z","1.1.0":"2026-06-21T23:40:06.050Z","1.1.1":"2026-06-21T23:58:23.402Z","2.0.0":"2026-06-22T12:22:30.154Z","2.0.1":"2026-06-22T15:59:16.183Z","2.1.0":"2026-06-22T19:22:34.510Z"},"bugs":{"url":"https://github.com/bauer-group/SaaS-AccessibilityWidgetIntegrations/issues"},"author":{"name":"BAUER GROUP","email":"info@ge.bauer-group.com"},"license":"MIT","homepage":"https://github.com/bauer-group/SaaS-AccessibilityWidgetIntegrations/tree/main/packages/js/nextjs","keywords":["nextjs","next","react","accessibility","a11y","wcag","bfsg","en301549","widget","bauer-group"],"repository":{"type":"git","url":"git+https://github.com/bauer-group/SaaS-AccessibilityWidgetIntegrations.git","directory":"packages/js/nextjs"},"description":"Next.js App Router Wrapper (Client Component) für das BAUER GROUP Accessibility Widget.","maintainers":[{"name":"karl.bauer","email":"kb@de.bauer-group.com"}],"readme":"# @bauer-group/accessibility-widget-nextjs\n\n<a id=\"english\"></a>\n\n> Next.js App Router wrapper with the `'use client'` directive.\n\n**🇬🇧 English** · [🇩🇪 Deutsch](#-deutsch)\n\n## Installation\n\n```bash\nnpm install @bauer-group/accessibility-widget-nextjs\n```\n\n**No assets to host** — the widget loads from the BAUER GROUP CDN (floating `v1` tag) and stays current automatically.\n\n## Usage\n\nZero-config — drop the client component into your root layout:\n\n```tsx\n// app/layout.tsx\nimport { AccessibilityWidgetClient } from '@bauer-group/accessibility-widget-nextjs';\n\nexport default function Layout({ children }: { children: React.ReactNode }) {\n  return (\n    <html lang=\"de\">\n      <body>\n        {children}\n        <AccessibilityWidgetClient />\n      </body>\n    </html>\n  );\n}\n```\n\n## Configuration\n\n`AccessibilityWidgetClient` forwards the React wrapper's props; the `config` prop is fully typed (`WidgetConfig`) and accepts **every** option of `window.AccessibilityWidgetConfig` — appearance, behaviour, content and the 15 accessibility features (`initialFeatures` / `disabledFeatures`). Full list (types, defaults, EN/DE): **[configuration reference](https://github.com/bauer-group/SaaS-AccessibilityWidgetIntegrations/blob/main/docs/configuration.md)**.\n\n```tsx\n<AccessibilityWidgetClient\n  config={{ position: 'bottom-left', locale: 'de', initialFeatures: { contrast: true } }}\n/>\n```\n\nTo self-host instead of the CDN, set `loaderSrc`, `coreSrc` and `cssHref` to your own asset URLs (e.g. under `public/accessibility-widget/*`).\n\n## License\n\nMIT · © 2026 BAUER GROUP — the widget loaded at runtime is separately licensed (AGPL-3.0-only or commercial).\n\n---\n\n<a id=\"-deutsch\"></a>\n\n## 🇩🇪 Deutsch\n\n> Next.js-App-Router-Wrapper mit `'use client'`-Direktive.\n\n[🇬🇧 English](#english) · **🇩🇪 Deutsch**\n\n### Installation\n\n```bash\nnpm install @bauer-group/accessibility-widget-nextjs\n```\n\n**Keine Assets zu hosten** — das Widget lädt vom BAUER GROUP CDN (floating `v1`-Tag) und bleibt automatisch aktuell.\n\n### Nutzung\n\nZero-Config — die Client-Komponente ins Root-Layout einbinden:\n\n```tsx\n// app/layout.tsx\nimport { AccessibilityWidgetClient } from '@bauer-group/accessibility-widget-nextjs';\n\nexport default function Layout({ children }: { children: React.ReactNode }) {\n  return (\n    <html lang=\"de\">\n      <body>\n        {children}\n        <AccessibilityWidgetClient />\n      </body>\n    </html>\n  );\n}\n```\n\n### Konfiguration\n\n`AccessibilityWidgetClient` reicht die Props des React-Wrappers durch; die `config`-Prop ist vollständig typisiert (`WidgetConfig`) und akzeptiert **jede** Option von `window.AccessibilityWidgetConfig` — Darstellung, Verhalten, Inhalt und die 15 Barrierefreiheits-Funktionen (`initialFeatures` / `disabledFeatures`). Komplette Liste (Typen, Defaults, EN/DE): **[Konfigurations-Referenz](https://github.com/bauer-group/SaaS-AccessibilityWidgetIntegrations/blob/main/docs/configuration.md)**.\n\n```tsx\n<AccessibilityWidgetClient\n  config={{ position: 'bottom-left', locale: 'de', initialFeatures: { contrast: true } }}\n/>\n```\n\nZum Self-Hosting statt CDN `loaderSrc`, `coreSrc` und `cssHref` auf eigene Asset-URLs setzen (z. B. unter `public/accessibility-widget/*`).\n\n### Lizenz\n\nMIT · © 2026 BAUER GROUP — das zur Laufzeit geladene Widget ist separat lizenziert (AGPL-3.0-only oder kommerziell).\n","readmeFilename":"README.md"}