{"_id":"@brainfish-ai/nudge-widget","_rev":"5-0ffb37b91a5ab144b8cbe6e9aab87bc0","name":"@brainfish-ai/nudge-widget","dist-tags":{"latest":"0.1.3"},"versions":{"0.1.0":{"name":"@brainfish-ai/nudge-widget","version":"0.1.0","_id":"@brainfish-ai/nudge-widget@0.1.0","maintainers":[{"name":"ajainvivek","email":"ajainvivek07@gmail.com"},{"name":"johnfumaster","email":"johnfumaster@gmail.com"},{"name":"e.brainfish","email":"emmanuel@brainfi.sh"}],"dist":{"shasum":"531bf7bfa962a730f844a4a4eb1e393189847303","tarball":"https://registry.npmjs.org/@brainfish-ai/nudge-widget/-/nudge-widget-0.1.0.tgz","fileCount":7,"integrity":"sha512-aEyIo0ceT3Lk7kqdCvzFYafyCVCp4HUv8186IAVhHK8r7kQ51FDcJoW0o1mE3PUVvpd7Dm/ekl1rrLLpVvNMBg==","signatures":[{"sig":"MEYCIQCs2Mx4kklIs6iFx1YN2ETaXGV3Zuf7ubOX1OEipuvXqQIhALA379Nge9gXuT2QNU/ouLc9C/hgFLra7FIfEKdAkVrd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479837},"main":"./dist/index.es.js","type":"module","_from":"file:/home/runner/work/brainfish-widgets/brainfish-widgets/packages/nudge-widget/package.tgz","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"}},"scripts":{"build":"vite build","watch":"yarn build --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ajainvivek","email":"ajainvivek07@gmail.com"},"_resolved":"/home/runner/work/brainfish-widgets/brainfish-widgets/packages/nudge-widget/package.tgz","_integrity":"sha512-aEyIo0ceT3Lk7kqdCvzFYafyCVCp4HUv8186IAVhHK8r7kQ51FDcJoW0o1mE3PUVvpd7Dm/ekl1rrLLpVvNMBg==","_npmVersion":"10.8.2","description":"A Nudge widget build with SolidJS to notify user for any updates from Brainfish platform.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"@brainfish-ai/tracker-sdk":"0.0.1-alpha.6","@brainfish-ai/solid-components":"0.1.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","solid-js":"^1.9.7","classnames":"^2.5.1","typescript":"^5.8.3","tailwindcss":"^4.1.8","solid-element":"^1.9.1","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.1.8","vite-plugin-solid":"^2.11.6"},"_npmOperationalInternal":{"tmp":"tmp/nudge-widget_0.1.0_1750118524313_0.7956809480408413","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@brainfish-ai/nudge-widget","version":"0.1.1","_id":"@brainfish-ai/nudge-widget@0.1.1","maintainers":[{"name":"ajainvivek","email":"ajainvivek07@gmail.com"},{"name":"johnfumaster","email":"johnfumaster@gmail.com"},{"name":"e.brainfish","email":"emmanuel@brainfi.sh"}],"dist":{"shasum":"fff9c28dbcbaff7d2cfccd9d735edf5cac14a36d","tarball":"https://registry.npmjs.org/@brainfish-ai/nudge-widget/-/nudge-widget-0.1.1.tgz","fileCount":8,"integrity":"sha512-947Vh4LBd3CXamWH6O3QiiAZ/9gbtKE5bePWf1BFp+TItxJ+JttJwhV44eU2N7OfrABvfgVEW1euF1vhlmVEug==","signatures":[{"sig":"MEYCIQD+OqyixlhXjQcxOvDppWbdxrHFPpAY6d6BSr8WXCAxvAIhANqnHRdIy3caPZ89a+K+TW4U6UM2uKts2KQt8pnStKIL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":627510},"main":"./dist/index.es.js","type":"module","_from":"file:/home/runner/work/brainfish-widgets/brainfish-widgets/packages/nudge-widget/package.tgz","types":"./dist/index.d.ts","module":"./dist/index.es.js","scripts":{"build":"vite build","watch":"yarn build --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ajainvivek","actor":{"name":"ajainvivek","type":"user","email":"ajainvivek07@gmail.com"},"email":"ajainvivek07@gmail.com"},"_resolved":"/home/runner/work/brainfish-widgets/brainfish-widgets/packages/nudge-widget/package.tgz","_integrity":"sha512-947Vh4LBd3CXamWH6O3QiiAZ/9gbtKE5bePWf1BFp+TItxJ+JttJwhV44eU2N7OfrABvfgVEW1euF1vhlmVEug==","_npmVersion":"10.8.2","description":"A Nudge widget build with SolidJS to notify user for any updates from Brainfish platform.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"@brainfish-ai/tracker-sdk":"0.0.1-alpha.6","@brainfish-ai/solid-components":"0.1.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","solid-js":"^1.9.7","classnames":"^2.5.1","typescript":"^5.8.3","tailwindcss":"^4.1.8","solid-element":"^1.9.1","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.1.8","vite-plugin-solid":"^2.11.6"},"_npmOperationalInternal":{"tmp":"tmp/nudge-widget_0.1.1_1750744592592_0.5467634105290364","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@brainfish-ai/nudge-widget","version":"0.1.2","_id":"@brainfish-ai/nudge-widget@0.1.2","maintainers":[{"name":"ajainvivek","email":"ajainvivek07@gmail.com"},{"name":"johnfumaster","email":"johnfumaster@gmail.com"},{"name":"e.brainfish","email":"emmanuel@brainfi.sh"}],"dist":{"shasum":"468bc1b6c22932baf72568cce90b24e9deb2a845","tarball":"https://registry.npmjs.org/@brainfish-ai/nudge-widget/-/nudge-widget-0.1.2.tgz","fileCount":8,"integrity":"sha512-3ZZQEgHzZ1IqAGxKtDeJIA3PSoIoUFVCNwg4EcyDXiKX3P9f7pdvU73VXHMc0f602P50k5XfknUfEuH0JKPRbw==","signatures":[{"sig":"MEUCIDqqlOYvBJUXtbC12+yjmnuAQEe3CECCv+Fy+9UNJ1yMAiEAuO4vINFAIIkJSlC7akQzeo+ElefLPWmrwTGplCR10+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":629135},"main":"./dist/index.es.js","type":"module","_from":"file:/home/runner/work/brainfish-widgets/brainfish-widgets/packages/nudge-widget/package.tgz","types":"./dist/index.d.ts","module":"./dist/index.es.js","scripts":{"build":"vite build","watch":"yarn build --watch","typecheck":"tsc --noEmit"},"_npmUser":{"name":"ajainvivek","email":"ajainvivek07@gmail.com"},"_resolved":"/home/runner/work/brainfish-widgets/brainfish-widgets/packages/nudge-widget/package.tgz","_integrity":"sha512-3ZZQEgHzZ1IqAGxKtDeJIA3PSoIoUFVCNwg4EcyDXiKX3P9f7pdvU73VXHMc0f602P50k5XfknUfEuH0JKPRbw==","_npmVersion":"10.8.2","description":"A Nudge widget build with SolidJS to notify user for any updates from Brainfish platform.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"@brainfish-ai/tracker-sdk":"0.0.1-alpha.7","@brainfish-ai/solid-components":"0.1.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","solid-js":"^1.9.7","classnames":"^2.5.1","typescript":"^5.8.3","tailwindcss":"^4.1.8","solid-element":"^1.9.1","vite-plugin-dts":"^4.5.4","@tailwindcss/vite":"^4.1.8","vite-plugin-solid":"^2.11.6"},"_npmOperationalInternal":{"tmp":"tmp/nudge-widget_0.1.2_1756432490877_0.006416929101878299","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@brainfish-ai/nudge-widget","version":"0.1.3","type":"module","main":"./dist/index.es.js","module":"./dist/index.es.js","types":"./dist/index.d.ts","scripts":{"build":"vite build","watch":"yarn build --watch","typecheck":"tsc --noEmit"},"devDependencies":{"@tailwindcss/vite":"^4.1.8","classnames":"^2.5.1","solid-element":"^1.9.1","solid-js":"^1.9.11","tailwindcss":"^4.1.8","typescript":"^5.8.3","vite":"^6.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-solid":"^2.11.6"},"dependencies":{"@brainfish-ai/solid-components":"0.1.7","@brainfish-ai/tracker-sdk":"0.0.7"},"_id":"@brainfish-ai/nudge-widget@0.1.3","description":"A Nudge widget build with SolidJS to notify user for any updates from Brainfish platform.","_integrity":"sha512-6CiFZAKUVUeIkgqkXVw9NsRWMBCEZL8GSwEz4hHJA81pNKzTUYb9h4Gi+/TqhcCgc7NnzgCUMypizVzplY/baQ==","_resolved":"/home/runner/work/brainfish-widgets/brainfish-widgets/packages/nudge-widget/package.tgz","_from":"file:/home/runner/work/brainfish-widgets/brainfish-widgets/packages/nudge-widget/package.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-6CiFZAKUVUeIkgqkXVw9NsRWMBCEZL8GSwEz4hHJA81pNKzTUYb9h4Gi+/TqhcCgc7NnzgCUMypizVzplY/baQ==","shasum":"62b196cda91e22f3e0fad9b119fa45082af5659b","tarball":"https://registry.npmjs.org/@brainfish-ai/nudge-widget/-/nudge-widget-0.1.3.tgz","fileCount":8,"unpackedSize":633895,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCID32B+IXTBcJBYPyZjnW/P89MQGknfSY9YthqzU1z8nOAiEAgUCne3GZIWx8SFs0Q4xj0aET2/FMLvy9OLp0D98vnSs="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8d40ec1d-b209-4378-bc9b-937dc4117cc2"}},"directories":{},"maintainers":[{"name":"ajainvivek","email":"ajainvivek07@gmail.com"},{"name":"johnfumaster","email":"johnfumaster@gmail.com"},{"name":"charlie.shen.brainfi.sh","email":"charlie.shen@brainfi.sh"},{"name":"e.brainfish","email":"emmanuel@brainfi.sh"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nudge-widget_0.1.3_1773033059307_0.7660893397365598"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-17T00:02:04.211Z","modified":"2026-03-09T05:10:59.643Z","0.1.0":"2025-06-17T00:02:04.491Z","0.1.1":"2025-06-24T05:56:32.915Z","0.1.2":"2025-08-29T01:54:51.094Z","0.1.3":"2026-03-09T05:10:59.514Z"},"description":"A Nudge widget build with SolidJS to notify user for any updates from Brainfish platform.","maintainers":[{"name":"ajainvivek","email":"ajainvivek07@gmail.com"},{"name":"johnfumaster","email":"johnfumaster@gmail.com"},{"name":"charlie.shen.brainfi.sh","email":"charlie.shen@brainfi.sh"},{"name":"e.brainfish","email":"emmanuel@brainfi.sh"}],"readme":"# Brainfish Nudge Widget\n\nA Nudge widget build with SolidJS to notify user for any updates from Brainfish platform.\n\n## Installation\n\nThis package can be installed through the NPM registry by running the following command:\n\n```bash\nnpm install @brainfish-ai/nudge-widget\n```\n\nAlternatively, it can also be loaded as a script in HTML.\n\n```HTML\n<!DOCTYPE html>\n<head>\n    <!-- ONLY load one of the following module type -->\n\n    <!-- ESM version -->\n    <script id=\"brainfish-nudges\" src=\"https://cdn.jsdelivr.net/npm/@brainfish-ai/nudge-widget@latest/dist/index.es.js\" type=\"module\" async crossorigin=\"anonymous\"></script>\n\n    <!-- UMD version -->\n    <script id=\"brainfish-nudges\" src=\"https://cdn.jsdelivr.net/npm/@brainfish-ai/nudge-widget@latest/dist/index.umd.js\" type=\"text/javascript\" async crossorigin=\"anonymous\"></script>\n</head>\n<body>\n    <!-- Body content -->\n</body>\n```\n\n## Usage\n\nThis package uses web component and will initialized when the script gets loaded or imported. A (shadow) DOM element will be created as part of the initialization.\n\nAdditionally, it exports a `Nudge` component itself and can be used like the following:\n\n```tsx\nimport { Nudge } from '@brainfish-ai/nudge-widget';\n\nfunction Page() {\n  return (\n    <div>\n      <h1>Branfish!</h1>\n      <Nudge />\n    </div>\n  );\n}\n```\n","readmeFilename":"README.md"}