{"_id":"@helpway/react","_rev":"37-f09683231948a3e6a94df81715e17446","name":"@helpway/react","dist-tags":{"latest":"0.17.1"},"versions":{"0.1.0":{"name":"@helpway/react","version":"0.1.0","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.1.0","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"3f996feccb48ae2b3ee82bb9ba55df34bae04968","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.1.0.tgz","fileCount":6,"integrity":"sha512-wXavwlbNAFbDKOTuVk0g3IDoiS3j6XhHzlXgIIGKcWZnKWZ6VbE13E5sdVsqamAB/taQGc3xYdfkQuvNLgmRiw==","signatures":[{"sig":"MEYCIQD+iWkHdVt4HaP9RbsPkxIBDcm6t5H/ipIvcwY4a/GJyAIhAObhAGVaVbUtyT3ZhC6vsChAvHJdirEnteNlPYJkIG8Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":621594},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"75bfae506ede60ffa070acf99d3c1d998913abce","scripts":{"build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.8.2","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.178"},"publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.1.0_1776946312917_0.939724463991066","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@helpway/react","version":"0.1.1","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.1.1","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"bff193b2592e6b71805a6e3f6a929832137776e6","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.1.1.tgz","fileCount":8,"integrity":"sha512-MlnUtY540SpvrIyr4p80FdnJctUC2RfVKOsWbMsgryionzG7S/2JcUkoXWFNghf8yJ2b4s1pzcnsikfvXkci0w==","signatures":[{"sig":"MEYCIQDYErQqGKDgwEH2uXq+aLntPTp5ZFx8razGDQh+fMjvFAIhAP8TrPo+lrXIbKl06xzsejN9bRhUEGlUn58RqBAJUTWq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":799358},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"fe418c41c9c9f62e00b5759038fd65d46b8af872","scripts":{"build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.8.2","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.20.2","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.178"},"publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.1.1_1776951818798_0.023951100590170027","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@helpway/react","version":"0.2.0","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.2.0","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"a8fc73d9434d6ae98ed17e10cbaf321476b0dcfc","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.2.0.tgz","fileCount":6,"integrity":"sha512-quWYx+5xlu+4Eclc7ovh4JxYtj0S9qTgmZdRVLekX7b3o7SwVbzP4pTQoOwXDlydcSN8ehh8AVOFbf15ktLwtw==","signatures":[{"sig":"MEQCIGLRvpPfrb8xtahJoyDN3wijeqrAooOQa/T1yEIY7y1pAiBVaNwiqYAk3cnKMAzo+sQZgfqziTvl2TTiJhwPjy4kQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":750263},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"36efa3f8196969bd6a192691167392d04b6d7550","scripts":{"build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.8.2","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"20.20.2","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.178"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.2.0_1777054136762_0.6315558220735131","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@helpway/react","version":"0.3.0","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.3.0","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"077216f8a772d63e393f0ecc670b5c91b77581de","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.3.0.tgz","fileCount":6,"integrity":"sha512-eRAJ9DOc0jS0Ih1tbdU9PT3ErYSrnCBMNkFgWNswsEtWDZMmaPiykX2PUs4LQBviuJWDTG7eOV+s+KKzZRYvEA==","signatures":[{"sig":"MEQCIE79V7+Y+rlPagc1dllqo4PysN8Nfd8QalD4wn5iNKU8AiBXVfQ+3uGQu3kF2QpYw1nkUKau4pi5GCADh3v9XVrDyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":776401},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"d7c410cd6696fcf680c7bb71dd9f4bf3492e3b92","scripts":{"build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.8.2","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"20.20.2","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.178"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.3.0_1777160571017_0.5758488158880783","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@helpway/react","version":"0.3.1","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.3.1","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"037e84d4246cd672465a9fde9d18b167e157377b","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.3.1.tgz","fileCount":6,"integrity":"sha512-OWLJowU1jKXen6zQ7Bx+hsz0RqQhEPKSXPTJLT/mIG0yzhZz3bIivV2KFv731nlspac58PFNxgHRrHqrrCSClQ==","signatures":[{"sig":"MEYCIQDqHRYNnP7MfO5w+Pf1Es29Y5ywIiYQuU+cmjRVdPqP9QIhAPTmBhzRKB/aQNNxe3pNQ78gWQfuO8QQ938mCa6glGQV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":826479},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"e7eecff87adfa4fe26087c55b7734fbe9a004a91","scripts":{"build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","sync:icons":"bun scripts/sync-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.8.2","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"20.20.2","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react-dom":"^19.1.6","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.213"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.3.1_1777298513150_0.8616109199663422","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@helpway/react","version":"0.3.2","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.3.2","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"20d39a0ef4d6e08f12dce813902a7acfc8b2159b","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.3.2.tgz","fileCount":6,"integrity":"sha512-oFPjMBkSxKaGJZn5I1/UNW71knshleTmCpbmh1gQjW2li9WzFfnScJ9z+ibq9T46ERJV7KxYG6Y9tu9FH5ajWQ==","signatures":[{"sig":"MEUCIQCkYBHPmqSKij3ogP3tBFvz3osy1YCVpl6vOSjX9n41+gIgF3BZcNcePNHD6yGKY3rel5dJ6PUKtqHzdo1twshvs7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":827186},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"6ae7c3b58a6e66e4ae232aabaa046650774ea3fc","scripts":{"build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","sync:icons":"bun scripts/sync-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.8.2","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"20.20.2","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react-dom":"^19.1.6","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.213"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.3.2_1777303005509_0.5117794728286074","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@helpway/react","version":"0.3.3","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.3.3","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"65d85660eb991bac9302f0dcd8ba30a5b45c9df9","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.3.3.tgz","fileCount":6,"integrity":"sha512-bSbcU0e+oNqtpbESfF5YQQDQDL/NfVWNwTGDFRQHNi4v5BQyJELVR05Be6tO+aX6BI1hspTrt9wwXLhvsi8GKw==","signatures":[{"sig":"MEYCIQCNNKq91qHYoskiKLgt3D+eFZPR9vF9ioifMFEsGubp3gIhAKeJKixXwhBHsX8kGCveFpEeV5ttD9HKm2grFSgtPag2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":827768},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"19719f83c28cec6b7f4ab02487f765765aa1ed88","scripts":{"build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","sync:icons":"bun scripts/sync-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.8.2","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"20.20.2","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react-dom":"^19.1.6","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.213"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.3.3_1777304264411_0.11256900807701786","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@helpway/react","version":"0.3.4","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.3.4","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"519cf0d34aa94c3e36525d76216826dd6a682ca5","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.3.4.tgz","fileCount":6,"integrity":"sha512-kYV2yHCW/1ygG2rbbo0Sr3fw11F8+tfgQmBKiRl9becQV4h/jPQryDF0LLeRTr8s/k6OwZoj0mKnZ/e/fEjxog==","signatures":[{"sig":"MEUCIQDWctakHXK02gHjU1K0LN8XEGmkfcZS3u040tTcvuDVBQIgGbqGZYKJwo/1Z7FfMm6DqdOEuNasbJcmhh6lAoYmynA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":828387},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"5597a4c0dda7ea7f2abfc0e169efc10e7309c300","scripts":{"build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","sync:icons":"bun scripts/sync-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.8.2","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"20.20.2","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react-dom":"^19.1.6","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.213"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.3.4_1777376410288_0.37144673882905743","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@helpway/react","version":"0.4.0","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.4.0","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"642df334c7f9493b80b21ca1afc3b595479d9118","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.4.0.tgz","fileCount":6,"integrity":"sha512-6UA0oGtNrOxAwJ9apQSIDqF+LxFk2gJPQWsUA5w3FkWrOWLFU32Wj5Jz6QvrE87WUqvpFTlNp4k9gv2wJ4sK3w==","signatures":[{"sig":"MEUCIHNKlxg+VvSoxZrXuuofHvnye7jFNqAZMHjJ6LcaY+pwAiEAg2t508itp4coUZsdGENOiJZhU8niVHjYh5duyb4Pcng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":846532},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"fc927306bf566dcb78184b46f04eccea1b3c2fa9","scripts":{"build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","sync:icons":"bun scripts/sync-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.8.2","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"20.20.2","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react-dom":"^19.1.6","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.213"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.4.0_1777501827486_0.8458800852027257","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@helpway/react","version":"0.4.1","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.4.1","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"2035c398ce7cf27827bc65325fdf43b62173a8b7","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.4.1.tgz","fileCount":6,"integrity":"sha512-2Oxz3eokW9xBSxnlY0IbVYQTBoMI0iDtYRMMmjj1JAwxOk5HJMx+9YqRL+rvsSECiDbBXmvzwnrvyzPj+9N0gg==","signatures":[{"sig":"MEYCIQDnhqCpOSSUCkmiFF+SyN81WX5q1pC+ywQG9PYMtq4RCgIhAMxlKBm7cbigmi5yim/UlbDRfRFR/4SWg9PXlr7QbaeM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":846554},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"3e80569e1cf34a170cac9e9d407a8c68d21719e6","scripts":{"build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","sync:icons":"bun scripts/sync-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.8.2","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"20.20.2","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react-dom":"^19.1.6","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.213"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.4.1_1777566179573_0.019053374970493975","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@helpway/react","version":"0.4.2","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.4.2","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"ddbbef8e11f1b8b94ae07ec20ba37fd0c3755d8d","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.4.2.tgz","fileCount":6,"integrity":"sha512-UnlHsOdIIJJP0TOrOaEd5p3peezwR/glW4PWkyFF45/nNAYgvEgZ8JCZ2y+H3ZG7VgIplel4jphAlVi1lrDnkA==","signatures":[{"sig":"MEUCIBmrGD2okDzpQF7tBG5FfmCVhAP9M9UM+60nsPcjRVrnAiEAz9ycReIXM8ErZgBhgoZeRkqjnwSRbFzEeuYKkL0LSHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":843325},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"8ae18314e44d8c8317e1e5dd5cacd49455055995","scripts":{"build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","sync:icons":"bun scripts/sync-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.8.2","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"20.20.2","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react-dom":"^19.1.6","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.213"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.4.2_1777635082672_0.4949316296488808","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@helpway/react","version":"0.5.0","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.5.0","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"f115125041197a754ba1b69d07f378335fac942c","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.5.0.tgz","fileCount":6,"integrity":"sha512-ZVZ/a7F0jvZ64NN3JxesdFRkGdBC91dTspzjyBj+gUPSL8LSBY5k3U2J9hXObe22xhl3zTqn5ZYEdAMkJVBetQ==","signatures":[{"sig":"MEUCIFoHL9XeOjbAbEz5OHuD5oEHDhlRC6NYVDgwhfxF2DAaAiEAj9gvaSVuz7EL9z3BW3/WM59oGRd7OuYySPCxAcHmD+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":855823},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"2c12c6446f807848892e1abc7ae995bb91f8bfec","scripts":{"build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","sync:icons":"bun scripts/sync-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.8.2","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"20.20.2","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react-dom":"^19.1.6","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.213"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.5.0_1777639238381_0.016859272253991753","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@helpway/react","version":"0.5.1","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.5.1","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"3f74f9c64446eb7fa5f773b40f3c1059857b4127","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.5.1.tgz","fileCount":6,"integrity":"sha512-aschhj/LVSBsOOa2N8hEm91R+P/vGpctj7j8TmA7mi5U5tB4Xbhd0lj5LRQf3YtP2SaoLOLpmqtjmAmzI3yhwg==","signatures":[{"sig":"MEUCIQDi7t4kaV4IDyU2YX/OOJOsatSrS0i4wUtItLT/16S80wIgKP+8vVGNsLniqfZSSzWn/lGpJWQj9K+VDE+yiCPGvV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":856151},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"d20ca3db60047aa0f5c0d40c3a6bd989f29f2307","scripts":{"build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","sync:icons":"bun scripts/sync-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.8.2","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"20.20.2","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react-dom":"^19.1.6","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.213"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.5.1_1777639843648_0.10126759020170106","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@helpway/react","version":"0.6.0","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.6.0","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"3bfd6b8b229748f8c52688cfef99bb460382e594","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.6.0.tgz","fileCount":6,"integrity":"sha512-a0D/XokXeTSL22UA/Sme/jztVLfy6+csttjDGtPNihd0L2KmSSO7un6xdbVeF+E8hE+uGl9eXWysviCurCihSw==","signatures":[{"sig":"MEYCIQD44Vf4Wp4u7AxHd21M4ABh28xBJFXxxJhhQdvBo6cqLAIhAJ+fRzf+yF/U9VAuQ1fdsnXkuW5xv0v/5+UgYubp/DoO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":893428},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"ae558d564cefa63996512a8c305169632d43eb65","scripts":{"build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","sync:icons":"bun scripts/sync-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.8.2","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"20.20.2","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react-dom":"^19.1.6","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.213"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.6.0_1778077621624_0.7584877121350713","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@helpway/react","version":"0.7.0","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.7.0","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"9867a4a3f67b5cfeee8b2bca0c2b933461729a00","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.7.0.tgz","fileCount":6,"integrity":"sha512-L4iU8dDv6cpCosgNYGFJviVaPe21fd9dRWhV7v/89bcwgpN38A5U+UOpXdKWYwO/wx+ieRaxDQzabKHJj3ETmw==","signatures":[{"sig":"MEUCICUAHqqEMthzibjgSYmjBXT6HDwOKsbSzcLVsZE+iWFNAiEAxZXHB7K3TgIHjGQUss9Dg7OPP7rPBWDjW+6YN+DZUiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":896828},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"ac27dd1a6c8a063c4df5b04f2426b826096ed146","scripts":{"build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","sync:icons":"bun scripts/sync-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.8.2","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"20.20.2","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react-dom":"^19.1.6","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.213"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.7.0_1778088828667_0.4913575812444946","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@helpway/react","version":"0.8.0","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.8.0","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"9557ffeed11b6ce9cf30a94a7aa6175735ecae51","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.8.0.tgz","fileCount":6,"integrity":"sha512-qtlHUO5m8z+WbfR77To3eOTnhqUQ/XqH1uXseELrK2RCUu/ohEPDFWNE63AxvvU4BSgAv3MylFsJNQFWKAW/Qg==","signatures":[{"sig":"MEYCIQCzshA8ePzaEckATqQw7rLMd1TUlZKS27vuSQtZD1gsXQIhAIhwZzX6aMXnxvKDVHm9091yydWHk4imSJS45VTPiHqP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":903247},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"18a7230ba6639392945f203e7b9ecb41c546804a","scripts":{"build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","sync:icons":"bun scripts/sync-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.8.2","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"20.20.2","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react-dom":"^19.1.6","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.213"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.8.0_1778108874971_0.19506935076766374","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@helpway/react","version":"0.8.1","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.8.1","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"87b2faa76a9d8077e67edb577e106c74d095f48e","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.8.1.tgz","fileCount":6,"integrity":"sha512-pg4ukBQ5pRaRk/2H1xRghV5GuMGUGUc7oAApctMWe2M/vjOGmdgJpVB77yTQ02Aa1PDMkFh7mAVqf7YoIAFbdg==","signatures":[{"sig":"MEYCIQCUA/KWvLKJ93nRmcWyfYcjETF/u3Ot75zX1PBX4ms3pQIhAN6cGGSYu7cp0TtrR+lUjxeDESPEF7KYK4LUfFwPpZM5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":903241},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"f181830062afc5c74988684d9616ca52c8c9c0dc","scripts":{"build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","sync:icons":"bun scripts/sync-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.8.2","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"20.20.2","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react-dom":"^19.1.6","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.213"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.8.1_1778110506371_0.3143945052555397","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@helpway/react","version":"0.8.2","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.8.2","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"cec4ebbb4e81e229d881ae4cc2b2ca326f78f884","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.8.2.tgz","fileCount":6,"integrity":"sha512-YJCg5DpH9YQPeSJVDMfaB2ULyWDQhQGRjZHCkphSRHBID20Q/n3umTPOejQuzaeuR7D/mmk1FtXzbG78QI2C8Q==","signatures":[{"sig":"MEYCIQCQghiVh10dWkTUw0sgcXQg6fo1HGjr+iahMNbOxEMukwIhALws05SzEQMNJgFsWqtnaauFJjM0v3WmK6tz7J2j064r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":903250},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"660720d5827abf6a8e1b101f96501929855629aa","scripts":{"build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","sync:icons":"bun scripts/sync-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.8.2","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"20.20.2","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react-dom":"^19.1.6","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.213"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.8.2_1778185452655_0.4640677255893695","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@helpway/react","version":"0.8.3","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.8.3","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"9a4396d125376752b8fdff7649f7faffa4201f77","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.8.3.tgz","fileCount":6,"integrity":"sha512-F0ZNm+SKSphZtz8vTUUpFjENTvy+uOxH5qkJbuqgM0CokbA/78OwULoivpxaXZ+Eh9LAupRLShZ2Zu6D+cum9Q==","signatures":[{"sig":"MEUCIQC9gWgfWFv7q5cAgf0fFtHXvM0DHVo34SIEPgo74rmR6QIgLQt/5I6yVWA93pwg9CweZPJF9E+ngcBQ/Coj6tWw+5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":903247},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"fc4852801ef7f472a693d89572881fa2c7b42cbc","scripts":{"build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","sync:icons":"bun scripts/sync-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.8.2","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"20.20.2","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react-dom":"^19.1.6","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.213"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.8.3_1778186953919_0.2713810473360232","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@helpway/react","version":"0.9.0","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.9.0","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"b72d979cd233df4574214542e41e8635e6105215","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.9.0.tgz","fileCount":6,"integrity":"sha512-DBpvwmiaH0/Mu7UNBvxW3bDeVSF6kuRT48N6C7vWAiu7vTrG0DTzAn3wwhrM7sxVIZApNUaifSEVUHb1IQnSHw==","signatures":[{"sig":"MEUCICERB7PNg/9btrba9hvSwZb0jRr+3/ARdfhV4xgGkJAkAiEA+5rLiwGDk6+l76gwU6/+6xIJMDOxDoEn4vdPQNNRZl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":923269},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"9d18c50d65549932c6400556841ea03d25adb862","scripts":{"build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","sync:icons":"bun scripts/sync-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.8.2","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"20.20.2","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react-dom":"^19.1.6","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.213"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.9.0_1778520545435_0.49607739186476874","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@helpway/react","version":"0.10.0","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.10.0","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"5af3e949ff163b9538050b8cb9a2ef39eb91ebe5","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.10.0.tgz","fileCount":6,"integrity":"sha512-E7gr3Z3umO/T26QJgR2iHe2q9rUXgARkxNTyKCVZCseop6U+hEa/XaeHxGWQ34iHXni5+VEgdBifZOnFBsNWsg==","signatures":[{"sig":"MEUCIHomkQipcJzxc3tj0N+wue18TyURxi3fT6cpgwpD1D/4AiEAt6x0mTkxxHJmmTWGKaqiaZAl/nLPwOT51S/TdfQCfrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":987331},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"d726ba5e46a832bffcc4dd55a4f857b3d6c894f7","scripts":{"build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","sync:icons":"bun scripts/sync-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.8.2","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"20.20.2","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react-dom":"^19.1.6","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.213"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.10.0_1779181305750_0.4081851811069499","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@helpway/react","version":"0.11.0","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.11.0","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"436ebf05213576ec0517a908f286c2b8b46414ad","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.11.0.tgz","fileCount":6,"integrity":"sha512-LjFJRyQxrSaQqc7oyke3NPZRiQPsoVGeQydaxB9rS8XJjifMaqTqh5uwsn5vX/f/IRggQSUJ6Yrj9lCDx4Owtw==","signatures":[{"sig":"MEUCIQD+1B8ZJOhfUBkuz3X8676JlVjTu3HUGKBhGy5zKJCqxAIgQmEuLLWqFiGLP4W43WaxZjFya7hknZJrBIl+QoEUcI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":995918},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"5ccfd934d37bfda73f60d966e45bf4dd7d5b413d","scripts":{"build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","sync:icons":"bun scripts/sync-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.8.2","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"20.20.2","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react-dom":"^19.1.6","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.213"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.11.0_1779186772706_0.9032784777116138","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@helpway/react","version":"0.12.0","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.12.0","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"3d1c78812ed1bb2baa4ac4866b48fe33f432909d","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.12.0.tgz","fileCount":6,"integrity":"sha512-/rw+SJj4sjRNt9OjiU+/UIBYKCOX/XUd0uhYxFMe14/d03bQVky4qqQxk8k73dxQdF+cviIv6kCXcSBintUmDw==","signatures":[{"sig":"MEUCIFRBMpT/ELiYo4a/Qp0BJg/WVwjNOiHnJZMymCkXsRF8AiEAyD5SsVj+fZiOQ7HrkwqdXzUR80wjvdrS+qtZp+kWg/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":998848},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"20053dfba2af01742bd288ae99096bec16678107","scripts":{"build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","sync:icons":"bun scripts/sync-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.8.2","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"20.20.2","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react-dom":"^19.1.6","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.213"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.12.0_1779274093415_0.32484019418436705","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@helpway/react","version":"0.12.1","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.12.1","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"131165bdd733324f2c44d0a50182fdabd7ec1704","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.12.1.tgz","fileCount":6,"integrity":"sha512-iobnvU7IpLweP+mVUmLSQAIcsg9R/9QE1pVWvVwmeCyX4sYrrsef+xDSWTFqEQ39yJHaZFVCCF2+D89XwKPK8w==","signatures":[{"sig":"MEUCIApIJ5udDiG4CyLbokPjJaNPzo3uwkbGNF+ccjzA3t97AiEA3gmwLv3JFZRyQu+MQNz7uvs6X2f8m1a68+fcANpfUKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1008792},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"7ad508c29e26b3aaf951820869dea2d31c4dd57d","scripts":{"build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","sync:icons":"bun scripts/sync-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.9.8","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"22.22.3","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react-dom":"^19.1.6","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.213"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.12.1_1780474260321_0.5552245602528472","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@helpway/react","version":"0.13.0","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.13.0","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"186b2de55d397c46d38b4f810baf5f666beef5cb","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.13.0.tgz","fileCount":6,"integrity":"sha512-FnWMzUa1C6M/dr0q0G/Ny3skacLSURA8ZlwiPCq9zspDz0or2RicvXuYdLqWwMKjkUkX79wOEtQY8Iv4OWsK7g==","signatures":[{"sig":"MEUCIBPPLSAXkpyqwMfPbmC2fXzzMHkAweZhiS8j1yAJ8aTJAiEAjyfm2R4gghHJ8mGKNrQi9Eb7PZxgogAUToMINMSzoR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1011574},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"918236dd7dc0ec257ec9fa611cad7ae51923a145","scripts":{"build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","sync:icons":"bun scripts/sync-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.9.8","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"22.22.3","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react-dom":"^19.1.6","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.213"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.13.0_1780690189181_0.49271805606009855","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@helpway/react","version":"0.13.1","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.13.1","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"4b6d940f8472a29df211e87421ef6b97a21a4403","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.13.1.tgz","fileCount":6,"integrity":"sha512-hoyF3UKxV69KuMJSWhS0YVlXxGc/5zGd7gJViW4bggOlAczUp3GIH74TtoMv0ys3sZ4sOS0dsrKwI8fZYSg6JQ==","signatures":[{"sig":"MEQCIGeWrenENjv8mYDwJQxsJXFVi4WGrU1G5JMXqpXPffP+AiAVGCOioEolrihe2QzwY81/W/MDKtGUDPKrFbio08ICrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1012063},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"8ed31f3351799cb58c7cd17bf5b23ad94a531b08","scripts":{"build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","sync:icons":"bun scripts/sync-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.9.8","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"22.22.3","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react-dom":"^19.1.6","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.213"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.13.1_1780732708538_0.8076223400176668","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"@helpway/react","version":"0.13.2","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.13.2","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"b9362b37a2735115e4f783b65208dea621cd2765","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.13.2.tgz","fileCount":6,"integrity":"sha512-Qd+8pda8IbfIIeqPlasAc5GfMhcopKv8morCFiGdA488DZpZTRrGmQhdpg5SY25LB2HbNrrFj5M6Yr5ARMbrSQ==","signatures":[{"sig":"MEUCIG6MYb2P10U+xhQy2zlsuS5eX77G2p244Km7ZG2OwdK4AiEA+aB/K6leVd/ubuaEfxvh4hSHY9BG22jWeq3sggopX9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1015497},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"7b4f7fc6c21311bc7924335be2c1c42191428673","scripts":{"build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","sync:icons":"bun scripts/sync-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.9.8","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"22.22.3","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react-dom":"^19.1.6","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.213"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.13.2_1781629577597_0.017836240942798343","host":"s3://npm-registry-packages-npm-production"}},"0.13.3":{"name":"@helpway/react","version":"0.13.3","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.13.3","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"4383fbba6a448a31cedb3c70c7899a66f266f329","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.13.3.tgz","fileCount":6,"integrity":"sha512-l4w9LqQoFCFgxPdbgxqpU9J6KbOINzpaD3XIdk8u1CMlnSfunsAFGYChslv+P25/jHYZ1zRX7t7M6jGKLbCY3Q==","signatures":[{"sig":"MEUCIBYj6M5gJ30BCew4V8FgpoRgKwVGcSbhr8L04we3/CnMAiEA92NMHRPgzNn1lWFZKXramEwbUsnOYKDC839g2jjoCp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1037869},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"70df002e7e0562b4294c6af5582fb0f7d596c03d","scripts":{"build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","sync:icons":"bun scripts/sync-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.9.8","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"22.23.0","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react-dom":"^19.1.6","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.213"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.13.3_1782742911083_0.2255383066663923","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@helpway/react","version":"0.14.0","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.14.0","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"58dcded4c7512c8e17d2481286f1bf3f8132dc37","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.14.0.tgz","fileCount":6,"integrity":"sha512-uhYFXv+df2NCz9TuzVzOuLkpxOIPbbZrDvIgMesM6yc30eUhigu3ZWTBmnzug3vb200vfwxk5pUkWI+VT0WzMg==","signatures":[{"sig":"MEUCIQDTLAAXOxU1rldA2ucO6gB6zZ6Xn5+W6QC+gor9pYlBrwIgJjNBQ6fEjX9fPcMjzQ+KRUXxJwGSK6oV7jxXKZFq2Zs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1239831},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"65d09a6127373a4919dbc6adde3f1f2c92667f33","scripts":{"build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","sync:icons":"bun scripts/sync-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.9.8","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"22.23.1","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react-dom":"^19.1.6","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.213"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.14.0_1787134955610_0.7019623231749423","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@helpway/react","version":"0.14.1","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.14.1","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"4e719517a8fc29c01f43b1a38dc1a88c0af487e8","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.14.1.tgz","fileCount":6,"integrity":"sha512-zevBUuS77xYxAtLaqjt1OtARzmSYrW7pgAFupsdcRpsSzUV5mAF7fxY/9VqPKksPiYbHePFVPasN6Sg0L5/T8A==","signatures":[{"sig":"MEQCIHSob4gpqt2FW1SJiwCgp8CJ1eyuEoPyuU3m5COj4qvJAiAvV7vRQ90BLIXuMmh2muJxN0OHfj66sI07wr6ndxiuGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1242263},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"a8e64a58a1f099934727bd64b440c25168343113","scripts":{"build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","sync:icons":"bun scripts/sync-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.9.8","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"22.23.1","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react-dom":"^19.1.6","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.213"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.14.1_1787207016967_0.7875633839463125","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@helpway/react","version":"0.15.0","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.15.0","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"5bc02cd90facb183295439ee803c88e66413d889","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.15.0.tgz","fileCount":6,"integrity":"sha512-JO9kX38N35lYlgk4hOjS6e15O0QiR61BLzNufZm1X13wDGgkGfi/tX6BQDZTbeO4HuKtfIIZwRzjK8E630GSgQ==","signatures":[{"sig":"MEYCIQCvdJckyC3fXwhraTtCmYkvRxfR+nMH8bG49tiT1v/YDgIhAMdHplFj7NDooJPwOQ/QhquEaCeuf39iFDp8Nbmye84n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1262386},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"ebcdcb4e9a87cd9ac991b85cead21c066d91e581","scripts":{"build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","sync:icons":"bun scripts/sync-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.9.8","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"22.23.1","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react-dom":"^19.1.6","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.213"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.15.0_1787229281147_0.8683081418291358","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@helpway/react","version":"0.15.1","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.15.1","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"a2edc2fd36116903bd4c11fed39a27a8a645b374","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.15.1.tgz","fileCount":6,"integrity":"sha512-F1yDGfxOpYK1zI2CofXTqfrHEi+OjJJVPIqniOT6cmUy5S+W995ur1Q7cZD0NYr1snRLSKRHRhuG6DuTELRocA==","signatures":[{"sig":"MEQCIBXZ93zoJkSbLDVy8O95wF6VyQKgG1xd3ZKyuS8pYu1JAiAUbF/Y1/tqonomm0FzURvvcOQk6i+nfCnrZxE0PBCCAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1261903},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"b4e31a74a22bfed98a231fd7fd105fc769382c21","scripts":{"build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","sync:icons":"bun scripts/sync-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.9.8","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"22.23.1","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react-dom":"^19.1.6","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.213"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.15.1_1787231092973_0.510883819151924","host":"s3://npm-registry-packages-npm-production"}},"0.15.2":{"name":"@helpway/react","version":"0.15.2","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.15.2","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"7b5684493484beb01f061744901f7ad13ff80eb6","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.15.2.tgz","fileCount":6,"integrity":"sha512-75Vw/A+fT2oyCb0cOzOo+CDuNJoDnt9Fdawsdgx4kKyBU6B+ejqNgNujQnjHXzPIwaUz1ONV16QQ/PohUNNs0A==","signatures":[{"sig":"MEUCIQCpscPupxwMf1/PzzdJ3YaRR56ky5BbZcbe2/zDLmuDCQIgCJqoIJ+JrSf3d61yNRay82d1uvB0tbqZOPa/C4Fo92k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1264052},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"e06d3e41fceff9b903c90c3ef33e109c3903d781","scripts":{"build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","sync:icons":"bun scripts/sync-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.9.8","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"22.23.2","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react-dom":"^19.1.6","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.213"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.15.2_1787294796756_0.5618599154290584","host":"s3://npm-registry-packages-npm-production"}},"0.15.3":{"name":"@helpway/react","version":"0.15.3","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.15.3","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"4d38be388264074af7afa67a93486ec21e1c7e50","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.15.3.tgz","fileCount":6,"integrity":"sha512-iuMBBsPmgVZ1HJytXssgU1dKAZohWjMJJq2dCvHaoISz7rT38yqbOJY2a8nV+lIo4ztRYW2NWBSlbGqKymnsyw==","signatures":[{"sig":"MEUCIQCVgNgMXw34dxaYRuRFF/Hl8mW1rpIrdZc4od7sdVOEKQIgFDFtML0oKkDSZGSvX5MqLCjSbqU+icI7DXJvY05bqX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1271010},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"025c47492849cdc681f04da93e2a3e15aa54d7cd","scripts":{"build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","sync:icons":"bun scripts/sync-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.9.8","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"22.23.2","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react-dom":"^19.1.6","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.213"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.15.3_1787310149331_0.24585925717514723","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@helpway/react","version":"0.16.0","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.16.0","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"4856de3f379e8f67faa908032d1fe5c9b57da72a","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.16.0.tgz","fileCount":6,"integrity":"sha512-zXVUoytVfPNs8gkBAHDFxyLxTRLX/NQE16sFsSE48MK/AQz4WxcuH1DCVREwHFiF2b7vmznsAhaQDzO5BVJzxw==","signatures":[{"sig":"MEUCIQDFggTxoRr+UAq/ZU5OBLJjt3jiQJrUMn866PLZgRGP2QIgNexAJWRkSYR/ugDhxerxpGt4mbpoCWbEAe70tY4p2Es=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1329512},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"5a9e714cf39f8d32d997e32ab4ea032b82560174","scripts":{"test":"bun test","build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","sync:icons":"bun scripts/sync-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.9.8","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"22.23.2","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react-dom":"^19.1.6","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*","@happy-dom/global-registrator":"^20.14.0","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.213"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.16.0_1788937624852_0.4931170441838375","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@helpway/react","version":"0.17.0","keywords":["helpway","chat","support","ai","widget","react"],"license":"MIT","_id":"@helpway/react@0.17.0","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"homepage":"https://helpway.ai","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","dist":{"shasum":"c36703ab540fe01a97054c6e203cb00f79f092e4","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.17.0.tgz","fileCount":6,"integrity":"sha512-kRn7kKi+PqsvlIpAJ1sr28x5cJBauJE0xFzaj6QONlc8GzbsJXu4A9g7P4h1lAgOaq28bqNsCuky24xms6Rohw==","signatures":[{"sig":"MEUCIQCNaznKv4ixSr9VMN+t2JxLt1Ddn0SvFIiaychiOB1j0QIgc9H/EETPEe4bkPpyMiuzIiMg87UCmO/lSx/zaKMnG9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC2ULVRP9ms0QIs+hdjHj97gQxenB8HJflPGVCgfxM8ZwIgPDDTpsXdVX8tLCYBcAI9h6K5HOHG48BWp+M8PzqxN7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1335832},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"83f8391f93ab10629a7678971febc3f02af68561","scripts":{"test":"bun test","build":"tsup","prepack":"bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","sync:icons":"bun scripts/sync-icons.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.9.8","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"sideEffects":true,"_nodeVersion":"22.23.2","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react-dom":"^19.1.6","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*","@happy-dom/global-registrator":"^20.14.0","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.213"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.17.0_1790070588801_0.6117266484458312","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"//":"publishConfig swaps main/types/exports to the built dist on publish. Workspace consumers get raw src (fast HMR, no build step); npm consumers get compiled dist with .d.ts. Standard monorepo pattern.","_id":"@helpway/react@0.17.1","bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"dist":{"shasum":"078eae6bef6c74e4c9fe2ffa2137e7831797aa22","tarball":"https://registry.npmjs.org/@helpway/react/-/react-0.17.1.tgz","fileCount":6,"integrity":"sha512-ljL1IvthZBxBfFJq6xd+3MtYy6yS5tO0wi9LfyK6kWnxiVzLG2YP/kDx6Q3fupf/GqzR77M8g1uaMopouLO24g==","signatures":[{"sig":"MEQCIA/LziunOHogYjhI/Zjfg0oijQMQ0ZnGhyecTu0grwF8AiBPdAptGxTV6mymnTlQq/tcm7BoSAqA/4mv8H6kRU3yew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFJbvjssHfyMLcRPi2ebDimuPrxDC9TYf1PNZn32tjsUAiB/5dnHKFZbFpDZ8fPdeyNahgTvExbmWucQrIyfdmxTDA=="}],"unpackedSize":1359098},"main":"./src/index.ts","name":"@helpway/react","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./styles.css":"./src/themed/styles.css"},"gitHead":"810b65197d65f7c0318fd75a92fc21dce95ed665","license":"MIT","scripts":{"test":"bun test","build":"tsup","prepack":"bun scripts/sync-icons.ts --check && bun run build && bun scripts/apply-publish-config.ts","postpack":"bun scripts/apply-publish-config.ts --restore","typecheck":"tsc --noEmit","sync:icons":"bun scripts/sync-icons.ts","check:icons":"bun scripts/sync-icons.ts --check","prepublishOnly":"bun run build"},"version":"0.17.1","_npmUser":{"name":"aliosmandev","email":"aliosmandev@gmail.com"},"homepage":"https://helpway.ai","keywords":["helpway","chat","support","ai","widget","react"],"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"_npmVersion":"10.9.8","description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","directories":{},"maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"sideEffects":true,"_nodeVersion":"22.23.2","dependencies":{"zustand":"^5.0.11","@trpc/client":"^11.5.1"},"//sideEffects":"tsup injectStyle bundles CSS into JS as a runtime styleInject() call. Must be true (not an array) because some bundlers — notably Vite's esbuild pre-bundler — don't honor path-scoped sideEffects entries for npm deps. Widget bundle is tiny (~240KB), cost of losing tree-shaking is negligible.","publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./src/themed/styles.css"}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","react-dom":"^19.1.6","typescript":"~5.9.3","@types/react":"^19.1.6","@helpway/types":"workspace:*","@types/react-dom":"^19.1.6","@helpway/widget-core":"workspace:*","@happy-dom/global-registrator":"^20.14.0","@central-icons-react/round-outlined-radius-2-stroke-2":"^1.1.213"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react_0.17.1_1790762567587_0.43683439959836456"}}},"time":{"created":"2026-04-23T12:11:52.799Z","modified":"2026-09-30T10:02:47.868Z","0.1.0":"2026-04-23T12:11:53.070Z","0.1.1":"2026-04-23T13:43:38.948Z","0.2.0":"2026-04-24T18:08:56.924Z","0.3.0":"2026-04-25T23:42:51.220Z","0.3.1":"2026-04-27T14:01:53.347Z","0.3.2":"2026-04-27T15:16:45.720Z","0.3.3":"2026-04-27T15:37:44.627Z","0.3.4":"2026-04-28T11:40:10.471Z","0.4.0":"2026-04-29T22:30:27.867Z","0.4.1":"2026-04-30T16:22:59.808Z","0.4.2":"2026-05-01T11:31:22.815Z","0.5.0":"2026-05-01T12:40:38.584Z","0.5.1":"2026-05-01T12:50:43.861Z","0.6.0":"2026-05-06T14:27:01.796Z","0.7.0":"2026-05-06T17:33:48.886Z","0.8.0":"2026-05-06T23:07:55.198Z","0.8.1":"2026-05-06T23:35:06.524Z","0.8.2":"2026-05-07T20:24:12.873Z","0.8.3":"2026-05-07T20:49:14.188Z","0.9.0":"2026-05-11T17:29:05.597Z","0.10.0":"2026-05-19T09:01:45.983Z","0.11.0":"2026-05-19T10:32:52.899Z","0.12.0":"2026-05-20T10:48:13.739Z","0.12.1":"2026-06-03T08:11:00.506Z","0.13.0":"2026-06-05T20:09:49.332Z","0.13.1":"2026-06-06T07:58:28.786Z","0.13.2":"2026-06-16T17:06:17.911Z","0.13.3":"2026-06-29T14:21:51.333Z","0.14.0":"2026-08-19T10:22:35.849Z","0.14.1":"2026-08-20T06:23:37.105Z","0.15.0":"2026-08-20T12:34:41.295Z","0.15.1":"2026-08-20T13:04:53.190Z","0.15.2":"2026-08-21T06:46:36.927Z","0.15.3":"2026-08-21T11:02:29.471Z","0.16.0":"2026-09-09T07:07:05.047Z","0.17.0":"2026-09-22T09:49:48.933Z","0.17.1":"2026-09-30T10:02:47.681Z"},"bugs":{"url":"https://github.com/better-i18n/helpway/issues"},"license":"MIT","homepage":"https://helpway.ai","keywords":["helpway","chat","support","ai","widget","react"],"repository":{"url":"git+https://github.com/better-i18n/helpway.git","type":"git","directory":"packages/widget-react"},"description":"Official React SDK for Helpway — drop-in AI chat support widget with headless hooks for custom UIs.","maintainers":[{"name":"aliosmandev","email":"aliosmandev@gmail.com"}],"readme":"# @helpway/react\n\nOfficial React SDK for [Helpway](https://helpway.ai) — AI-powered customer support widget with full programmatic control.\n\n> **📚 Full documentation:** https://helpway.ai/docs\n> · [Quick start](https://helpway.ai/docs/quick-start)\n> · [React SDK](https://helpway.ai/docs/react-sdk)\n> · [Customization & theming](https://helpway.ai/docs/customization)\n> · [Widget API](https://helpway.ai/docs/widget-api)\n> · [Integration notes (CSP, SSR, multi-tenant)](https://helpway.ai/docs/integration-notes)\n\n## Install\n\n```bash\nnpm install @helpway/react\n```\n\nPeer dependencies: `react` ≥ 18 and `react-dom` ≥ 18.\n\n## Quick start\n\n```tsx\nimport { HelpwayWidget } from \"@helpway/react\";\n\nexport default function App() {\n  return (\n    <>\n      <YourApp />\n      <HelpwayWidget apiKey=\"pk_live_xxx\" />\n    </>\n  );\n}\n```\n\n## Programmatic API (`window.Helpway`)\n\nAfter the widget bootstraps, a type-safe global API is available:\n\n```ts\nwindow.Helpway.open()                        // open panel\nwindow.Helpway.close()                       // close panel\nwindow.Helpway.toggle()                      // toggle open/close\nwindow.Helpway.dismiss()                     // hide launcher + panel\nwindow.Helpway.show()                        // re-show after dismiss\nwindow.Helpway.shutdown()                    // full session reset\n\nwindow.Helpway.identify({                    // link visitor to contact\n  externalId: \"u_123\",\n  email: \"jane@acme.com\",\n  name: \"Jane Doe\",\n})\n\nwindow.Helpway.newConversation(\"Help!\")      // open new conversation\nwindow.Helpway.openConversation(\"conv_abc\")  // open specific conversation\n\nwindow.Helpway.unreadCount                   // getter: number\nwindow.Helpway.isOpen                        // getter: boolean\n\nwindow.Helpway.on(\"open\", () => {})          // subscribe to events\nwindow.Helpway.on(\"unreadChange\", (n) => {})\nwindow.Helpway.on(\"messageReceived\", (msg) => {})\nwindow.Helpway.off(\"open\", handler)          // unsubscribe\n```\n\nTypeScript users get full auto-complete — the package augments `Window` automatically.\n\n## Props\n\n| Prop | Type | Default | Description |\n|---|---|---|---|\n| `apiKey` | `string` | — | **Required.** Public key from dashboard. |\n| `apiUrl` | `string` | `https://api.helpway.ai` | Override for staging / self-hosted. |\n| `locale` | `string` | auto-detect | Widget language (`\"en\"`, `\"tr\"`, `\"de\"`…). |\n| `hideLauncher` | `boolean` | `false` | Hide the default floating bubble. |\n| `customLauncherSelector` | `string` | — | CSS selector for custom trigger element. |\n| `onReady` | `(api: HelpwayAPI) => void` | — | Full API object after bootstrap. |\n| `onOpen` | `() => void` | — | Panel opened. |\n| `onClose` | `() => void` | — | Panel closed. |\n| `onUnreadChange` | `(count: number) => void` | — | Unread count changed. |\n\n## Custom launcher\n\n```tsx\n<HelpwayWidget\n  apiKey=\"pk_live_xxx\"\n  hideLauncher\n  customLauncherSelector=\"#my-btn\"\n/>\n\n<button id=\"my-btn\">Support</button>\n```\n\n## Headless hooks\n\nBuild your own chat UI with the same realtime backend:\n\n```tsx\nimport { SupportProvider, useConversations, useTimeline, useComposer } from \"@helpway/react\";\n\nfunction Chat() {\n  const { conversations } = useConversations();\n  const { items } = useTimeline(conversations[0]?.id);\n  const { text, setText, submit } = useComposer(conversations[0]?.id);\n  // ...render your own UI\n}\n\n<SupportProvider apiKey=\"pk_live_xxx\">\n  <Chat />\n</SupportProvider>\n```\n\nAvailable hooks: `useWidget`, `useConversations`, `useTimeline`, `useComposer`, `usePresence`, `useUnread`, `useRealtime`.\n\n## Docs\n\nFull documentation: [helpway.ai/docs](https://helpway.ai/docs)\n\n## License\n\nMIT © Helpway\n","readmeFilename":"README.md"}