{"_id":"@nitrostack/widgets","_rev":"12-d106be490322dbd4aeb4a51af74450f5","name":"@nitrostack/widgets","dist-tags":{"latest":"1.0.10"},"versions":{"1.0.0":{"name":"@nitrostack/widgets","version":"1.0.0","keywords":["nitrostack","widgets","mcp","react","openai","chatgpt","ui"],"author":{"name":"Abhishek Pandit","email":"abhishekpanditofficial@gmail.com"},"license":"Apache-2.0","_id":"@nitrostack/widgets@1.0.0","maintainers":[{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"}],"homepage":"https://nitrostack.vercel.app","bugs":{"url":"https://github.com/abhishekpanditofficial/nitrostack/issues"},"dist":{"shasum":"cf628153d091967b93fbe64eb0f5b0205c955b4b","tarball":"https://registry.npmjs.org/@nitrostack/widgets/-/widgets-1.0.0.tgz","fileCount":47,"integrity":"sha512-peCW4Pvkcoab8mLNmaDzFUoEFOB36SlRXN4IyLvYSfblXNlBrfICTrtwlXQasI5DHkOAVbAkTb8k7qvBKx8l/w==","signatures":[{"sig":"MEUCIHeQz+uSyl++/vtjJ6/guIMsYvW+RY8/jRT0AkChtls4AiEAu83ak1k0CyCWWEWidLn8pRr9fhEM8YLIwBGL63Y7304=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58332},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"bc8c3c2f83f8f3752181efcd47b3987040173999","scripts":{"dev":"tsc --watch","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"tsc","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"},"repository":{"url":"git+https://github.com/abhishekpanditofficial/nitrostack.git","type":"git","directory":"typescript/packages/widgets"},"_npmVersion":"10.8.2","description":"Widget utilities for NitroStack - Build interactive UI widgets for MCP tools","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.2.3","ts-jest":"^29.2.5","react-dom":"^19.2.3","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.5","@types/react":"^19.2.2","@testing-library/react":"^16.3.1","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/widgets_1.0.0_1768122435677_0.3276008361272065","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@nitrostack/widgets","version":"1.0.1","keywords":["nitrostack","widgets","mcp","react","openai","chatgpt","ui"],"author":{"name":"Abhishek Pandit","email":"abhishekpanditofficial@gmail.com"},"license":"Apache-2.0","_id":"@nitrostack/widgets@1.0.1","maintainers":[{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"}],"homepage":"https://nitrostack.ai","bugs":{"url":"https://github.com/abhishekpanditofficial/nitrostack/issues"},"dist":{"shasum":"e4bc5ca9b069934e105b4103f24e7c01f37fbcda","tarball":"https://registry.npmjs.org/@nitrostack/widgets/-/widgets-1.0.1.tgz","fileCount":47,"integrity":"sha512-WWj+vmYQSWotCLghnebUSfY66sxtaAQcx2krmPuDa2XQdPL+OmTqbFok9weTvQ1If/xomnk2+KLfsB1VzzLbGg==","signatures":[{"sig":"MEYCIQDXjhfsW1SNIbIU+8AgoWt3dQVvdNT6nWDb66zckI3BgwIhALRuEwj4Bw3XGA0j3DtDdmBx4o+UouYo3iKrryvBEcwH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63060},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"bd4aa9e0fe61181e1c9ff5f783fe75efa77b4044","scripts":{"dev":"tsc --watch","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"tsc","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"},"repository":{"url":"git+https://github.com/abhishekpanditofficial/nitrostack.git","type":"git","directory":"typescript/packages/widgets"},"_npmVersion":"10.8.2","description":"Widget utilities for NitroStack - Build interactive UI widgets for MCP tools","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.2.3","ts-jest":"^29.2.5","react-dom":"^19.2.3","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.5","@types/react":"^19.2.2","@testing-library/react":"^16.3.1","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/widgets_1.0.1_1770012793183_0.7480813801128527","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@nitrostack/widgets","version":"1.0.2","keywords":["nitrostack","widgets","mcp","react","openai","chatgpt","ui"],"author":{"name":"Nitrostack Inc","email":"hello@nitrostack.ai"},"license":"Apache-2.0","_id":"@nitrostack/widgets@1.0.2","maintainers":[{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"}],"homepage":"https://nitrostack.ai","bugs":{"url":"https://github.com/nitrocloudofficial/nitrostack/issues"},"dist":{"shasum":"dd9a13871964731aaa392eed498591b238935003","tarball":"https://registry.npmjs.org/@nitrostack/widgets/-/widgets-1.0.2.tgz","fileCount":48,"integrity":"sha512-hGgXmEee16D95KQ96NKdJWMPpVBLJ3jz8Y1XoQluBCGR8ps5BL2/OSsxe5qSDw7wA7+U7Zx4olWeG/KPNDyzKw==","signatures":[{"sig":"MEYCIQDodUI+4Jy6PkMf5qnDJP1UgZRHtcOcVO1nIkweM5+YUQIhAIdy6b0fI6XzKXTzP9XuIEn8THUA5mfmVDqcvWcgjCRq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74596},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"934f2129f61a747c31cf40a4fdbc21007cb3f9db","scripts":{"dev":"tsc --watch","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"tsc","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"},"repository":{"url":"git+https://github.com/nitrocloudofficial/nitrostack.git","type":"git","directory":"typescript/packages/widgets"},"_npmVersion":"10.8.2","description":"Widget utilities for NitroStack - Build interactive UI widgets for MCP tools","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.2.3","ts-jest":"^29.2.5","react-dom":"^19.2.3","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.5","@types/react":"^19.2.2","@testing-library/react":"^16.3.1","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/widgets_1.0.2_1771841915324_0.15387007981042222","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@nitrostack/widgets","version":"1.0.3","keywords":["nitrostack","widgets","mcp","react","openai","chatgpt","ui"],"author":{"name":"Nitrostack Inc","email":"hello@nitrostack.ai"},"license":"Apache-2.0","_id":"@nitrostack/widgets@1.0.3","maintainers":[{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"}],"homepage":"https://nitrostack.ai","bugs":{"url":"https://github.com/nitrocloudofficial/nitrostack/issues"},"dist":{"shasum":"596a167d7a188dae3fe39d392292b1471b2fa052","tarball":"https://registry.npmjs.org/@nitrostack/widgets/-/widgets-1.0.3.tgz","fileCount":49,"integrity":"sha512-wKz4QwXsBMcQoOjGAbc+cPNfSzGTxQmvWVIn+HM9LoY163M/oBRsAzZiH/o9sibfgeTzFNNjmI7KIWhHcKfC5g==","signatures":[{"sig":"MEQCIG/RFm5C2KR7WgrVKz3lb6g915WtWgB0TFEmzOMHFdukAiAG7+EW93lR2ZzHhHfLtDPf0BpuNhvThrz5PP8781a1HQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":544271},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"b54d160dad909686e7b53a2633708b5d36bde393","scripts":{"dev":"tsc --watch","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"tsc","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"},"repository":{"url":"git+https://github.com/nitrocloudofficial/nitrostack.git","type":"git","directory":"typescript/packages/widgets"},"_npmVersion":"10.8.2","description":"Widget utilities for NitroStack - Build interactive UI widgets for MCP tools","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.2.3","ts-jest":"^29.2.5","react-dom":"^19.2.3","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.5","@types/react":"^19.2.2","@testing-library/react":"^16.3.1","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/widgets_1.0.3_1772002396592_0.44268463894603904","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@nitrostack/widgets","version":"1.0.5","keywords":["nitrostack","widgets","mcp","react","openai","chatgpt","ui"],"author":{"name":"Nitrostack Inc","email":"hello@nitrostack.ai"},"license":"Apache-2.0","_id":"@nitrostack/widgets@1.0.5","maintainers":[{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"}],"homepage":"https://nitrostack.ai","bugs":{"url":"https://github.com/nitrocloudofficial/nitrostack/issues"},"dist":{"shasum":"70a8d74f45ed292f4d1e900e86d2f6f90e846a26","tarball":"https://registry.npmjs.org/@nitrostack/widgets/-/widgets-1.0.5.tgz","fileCount":55,"integrity":"sha512-f/DtGzgvMGYLVno/mzt0saIRzDd8RP0yi1TZApTuxWoYzlxB/HV9geG1X1mtXtMxqEkJARl3EXsTxMtCOMuMSw==","signatures":[{"sig":"MEQCIDdBgn3vYrT8HBssmPtDydgytY+Kr2ATW5FU1GRkwxVEAiBUvmwPEJkV7/x8omnjUSBk0I7ANF29qWXqYm2UeQB9lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":555872},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"28ae4baf2bb43a40667991898bc75fcb300ce9e8","scripts":{"dev":"tsc --watch","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"tsc","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"},"repository":{"url":"git+https://github.com/nitrocloudofficial/nitrostack.git","type":"git","directory":"typescript/packages/widgets"},"_npmVersion":"10.8.2","description":"Widget utilities for NitroStack - Build interactive UI widgets for MCP tools","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.2.3","ts-jest":"^29.2.5","react-dom":"^19.2.3","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.5","@types/react":"^19.2.2","@testing-library/react":"^16.3.1","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@modelcontextprotocol/ext-apps":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/widgets_1.0.5_1775449455104_0.3874182763571079","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@nitrostack/widgets","version":"1.0.6","keywords":["nitrostack","widgets","mcp","react","openai","chatgpt","ui"],"author":{"name":"Nitrostack Inc","email":"hello@nitrostack.ai"},"license":"Apache-2.0","_id":"@nitrostack/widgets@1.0.6","maintainers":[{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"}],"homepage":"https://nitrostack.ai","bugs":{"url":"https://github.com/nitrocloudofficial/nitrostack/issues"},"dist":{"shasum":"27f6f3e924740ddaf3146f2b654756bf3f8f278f","tarball":"https://registry.npmjs.org/@nitrostack/widgets/-/widgets-1.0.6.tgz","fileCount":55,"integrity":"sha512-meHcJeOkMQVrx/DAHawlN9o+/S1Bk6G7YBp4peLsdeCzKG5pwKdWvAfYWPviID7BrxXcrMqnMoTGpVuBSSF9bA==","signatures":[{"sig":"MEQCIGl2CIoJYy1PuhYzb9wZFUm4H+5yRkCx57IJlyQvEjhsAiA0tHHBeIY4z2Q5h+FAFO3FNRM0jLFbbFJ2aHpJ1fHJDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":559312},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"780ccdcc1934cb23b40ff89b1862494e96865966","scripts":{"dev":"tsc --watch","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"tsc","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"},"repository":{"url":"git+https://github.com/nitrocloudofficial/nitrostack.git","type":"git","directory":"typescript/packages/widgets"},"_npmVersion":"10.8.2","description":"Widget utilities for NitroStack - Build interactive UI widgets for MCP tools","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.2.3","ts-jest":"^29.2.5","react-dom":"^19.2.3","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.5","@types/react":"^19.2.2","@testing-library/react":"^16.3.1","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@modelcontextprotocol/ext-apps":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/widgets_1.0.6_1775631311042_0.6381704786981388","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@nitrostack/widgets","version":"1.0.7","keywords":["nitrostack","widgets","mcp","react","openai","chatgpt","ui"],"author":{"name":"Nitrostack Inc","email":"hello@nitrostack.ai"},"license":"Apache-2.0","_id":"@nitrostack/widgets@1.0.7","maintainers":[{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"}],"homepage":"https://nitrostack.ai","bugs":{"url":"https://github.com/nitrocloudofficial/nitrostack/issues"},"dist":{"shasum":"70f64bb7a72f514e794a541aa844e2ec9857522e","tarball":"https://registry.npmjs.org/@nitrostack/widgets/-/widgets-1.0.7.tgz","fileCount":55,"integrity":"sha512-n0dG4rHJqukUTVzfEwHJokj5NZDZls/DAS/P1RnYy0XRpJ0VY8CrYK/B6lh9WmzPBKOu/uVBRfKgfwmPMqslVg==","signatures":[{"sig":"MEUCIQCiHEyjL99CEHjsHjEyNX7Nf5gPaN78Re54rbMm02Zn9wIgVilG0dfZMpUGMIm5MglqxXHaClWG6sLX5k35iGl11Mk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":559312},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"908cfad8d92f8873dc0f21f51c15319fd9ab614a","scripts":{"dev":"tsc --watch","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"tsc","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"},"repository":{"url":"git+https://github.com/nitrocloudofficial/nitrostack.git","type":"git","directory":"typescript/packages/widgets"},"_npmVersion":"10.8.2","description":"Widget utilities for NitroStack - Build interactive UI widgets for MCP tools","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.2.3","ts-jest":"^29.2.5","react-dom":"^19.2.3","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.5","@types/react":"^19.2.2","@testing-library/react":"^16.3.1","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@modelcontextprotocol/ext-apps":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/widgets_1.0.7_1783665854710_0.4404447911118967","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@nitrostack/widgets","version":"1.0.8","keywords":["nitrostack","widgets","mcp","react","openai","chatgpt","ui"],"author":{"name":"Nitrostack Inc","email":"hello@nitrostack.ai"},"license":"Apache-2.0","_id":"@nitrostack/widgets@1.0.8","maintainers":[{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"}],"homepage":"https://nitrostack.ai","bugs":{"url":"https://github.com/nitrocloudofficial/nitrostack/issues"},"dist":{"shasum":"a4ea64b454c71a85f1f7aa3274fd23baca939bb7","tarball":"https://registry.npmjs.org/@nitrostack/widgets/-/widgets-1.0.8.tgz","fileCount":55,"integrity":"sha512-/E8MAgOp/rYOyRNydzamxsJAhsBp7Q9A8LYB7m+kqy+o0ubLBsU7rb1EIaIg8JX8KPdxfchxqwo0HxzUWRsYDg==","signatures":[{"sig":"MEQCIBawTCppL6y3riQ+K5npxDRqhxNEPnopF4/zxhOTEGbzAiA8yTgK/FGGlc/syi0NONfEZTJ1GD2MK/2qdAQ7zOCGmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":559312},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"7806298c1a9f4ed5c5b77a69b5fe4156fc9f7d28","scripts":{"dev":"tsc --watch","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"tsc","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"},"repository":{"url":"git+https://github.com/nitrocloudofficial/nitrostack.git","type":"git","directory":"typescript/packages/widgets"},"_npmVersion":"10.8.2","description":"Widget utilities for NitroStack - Build interactive UI widgets for MCP tools","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.2.3","ts-jest":"^29.2.5","react-dom":"^19.2.3","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.5","@types/react":"^19.2.2","@testing-library/react":"^16.3.1","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@modelcontextprotocol/ext-apps":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/widgets_1.0.8_1784016184875_0.7356165352998996","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@nitrostack/widgets","version":"1.0.9","keywords":["nitrostack","widgets","mcp","react","openai","chatgpt","ui"],"author":{"name":"Nitrostack Inc","email":"hello@nitrostack.ai"},"license":"Apache-2.0","_id":"@nitrostack/widgets@1.0.9","maintainers":[{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"}],"homepage":"https://nitrostack.ai","bugs":{"url":"https://github.com/nitrocloudofficial/nitrostack/issues"},"dist":{"shasum":"7a3822d021f8282c2643eabd3d15d930483354b5","tarball":"https://registry.npmjs.org/@nitrostack/widgets/-/widgets-1.0.9.tgz","fileCount":55,"integrity":"sha512-05etAZj+SGDGx5wDOeKNq/qRRnvtIz6V3fuTkP/3oPtERQ8Xm3hJDYHEkYCKzOa1mPypRB43lVCx6DgSo+PBSA==","signatures":[{"sig":"MEUCIQCm1Ndp0tUiltCbajzdV8Tb+A87NYZ21kskxTXZLZhSvwIgHZCqj40iQFApoSqptcHf0QCQrEYSfEXA0VVedplisUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564784},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./runtime/widget-polyfill":{"types":"./dist/runtime/widget-polyfill.d.ts","import":"./dist/runtime/widget-polyfill.js","default":"./dist/runtime/widget-polyfill.js"}},"gitHead":"88994e509b0c8b44852aa2011c8a5a5adabd801e","scripts":{"dev":"tsc --watch","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"tsc","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","prepublishOnly":"npm run build && npm run test"},"_npmUser":{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"},"repository":{"url":"git+https://github.com/nitrocloudofficial/nitrostack.git","type":"git","directory":"typescript/packages/widgets"},"_npmVersion":"10.8.2","description":"Widget utilities for NitroStack - Build interactive UI widgets for MCP tools","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.2.3","ts-jest":"^29.2.5","react-dom":"^19.2.3","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.5","@types/react":"^19.2.2","@testing-library/react":"^16.3.1","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@modelcontextprotocol/ext-apps":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/widgets_1.0.9_1787923975212_0.1247117160615896","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"_id":"@nitrostack/widgets@1.0.10","bugs":{"url":"https://github.com/nitrocloudofficial/nitrostack/issues"},"dist":{"shasum":"ea34f3ed47008c3c3dabe22ba09fcf1727e7162c","tarball":"https://registry.npmjs.org/@nitrostack/widgets/-/widgets-1.0.10.tgz","fileCount":49,"integrity":"sha512-56R/nmEkNK0/ocuyjUHxwV/xrifEYM6YLr6aAMccNh8SiMv4ViBLZ1HKI4UmH20qf3pTnCizJqWdtH0Ap6UfkA==","signatures":[{"sig":"MEUCIQDySwF85mREuTF1IxZULUu1jKjEzxZZs3v8IfGLGBNkwgIgXcpNPIHcEIPfHfU50l9QyGuLDQO487RJkNZ3muZz7DQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFoNUAZO1TWnon6zmig0uub+zOALKM4nDeWuboZJlPsAAiEA7Fnij6F27RVvSu4h2oc9c+Rq5mn0uldfqg/xxcWjZwk="}],"unpackedSize":557281},"main":"dist/index.js","name":"@nitrostack/widgets","type":"module","types":"dist/index.d.ts","author":{"name":"Nitrostack Inc","email":"hello@nitrostack.ai"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./runtime/widget-polyfill":{"types":"./dist/runtime/widget-polyfill.d.ts","import":"./dist/runtime/widget-polyfill.js","default":"./dist/runtime/widget-polyfill.js"}},"gitHead":"4c1a1c472d8e2c6001e700d34f128009b9284b4e","license":"Apache-2.0","scripts":{"dev":"tsc --watch","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"tsc","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","prepublishOnly":"npm run build && npm run test"},"version":"1.0.10","_npmUser":{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"},"homepage":"https://nitrostack.ai","keywords":["nitrostack","widgets","mcp","react","openai","chatgpt","ui"],"repository":{"url":"git+https://github.com/nitrocloudofficial/nitrostack.git","type":"git","directory":"typescript/packages/widgets"},"_npmVersion":"11.19.1","description":"Widget utilities for NitroStack - Build interactive UI widgets for MCP tools","directories":{},"maintainers":[{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"}],"_nodeVersion":"26.8.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.2.3","ts-jest":"^29.2.5","react-dom":"^19.2.3","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.5","@types/react":"^19.2.2","@testing-library/react":"^16.3.1","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@modelcontextprotocol/ext-apps":"^1.0.0"},"peerDependenciesMeta":{"@modelcontextprotocol/ext-apps":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/widgets_1.0.10_1790240921812_0.804023114564798"}}},"time":{"created":"2026-01-11T09:07:15.527Z","modified":"2026-09-24T09:08:42.153Z","1.0.0":"2026-01-11T09:07:15.831Z","1.0.1":"2026-02-02T06:13:13.363Z","1.0.2":"2026-02-23T10:18:35.469Z","1.0.3":"2026-02-25T06:53:16.829Z","1.0.4":"2026-04-05T14:32:29.270Z","1.0.5":"2026-04-06T04:24:15.315Z","1.0.6":"2026-04-08T06:55:11.257Z","1.0.7":"2026-07-10T06:44:14.977Z","1.0.8":"2026-07-14T08:03:05.066Z","1.0.9":"2026-08-28T13:32:55.402Z","1.0.10":"2026-09-24T09:08:41.901Z"},"bugs":{"url":"https://github.com/nitrocloudofficial/nitrostack/issues"},"author":{"name":"Nitrostack Inc","email":"hello@nitrostack.ai"},"license":"Apache-2.0","homepage":"https://nitrostack.ai","keywords":["nitrostack","widgets","mcp","react","openai","chatgpt","ui"],"repository":{"url":"git+https://github.com/nitrocloudofficial/nitrostack.git","type":"git","directory":"typescript/packages/widgets"},"description":"Widget utilities for NitroStack - Build interactive UI widgets for MCP tools","maintainers":[{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"}],"readme":"# @nitrostack/widgets\n\nReact SDK for building interactive widget UIs that render with NitroStack MCP\ntool outputs.\n\n[![npm version](https://img.shields.io/npm/v/@nitrostack/widgets?style=flat-square)](https://www.npmjs.com/package/@nitrostack/widgets)\n[![npm downloads](https://img.shields.io/npm/dm/@nitrostack/widgets?style=flat-square)](https://www.npmjs.com/package/@nitrostack/widgets)\n[![license](https://img.shields.io/badge/license-Apache%202.0-blue?style=flat-square)](https://opensource.org/licenses/Apache-2.0)\n\n## Installation\n\n```bash\nnpm install @nitrostack/widgets react react-dom\n```\n\n## What You Get\n\n- `useWidgetSDK()` for data and host interaction\n- Theme/display helpers for adaptive UI behavior\n- State helpers for interactive widget flows\n- Compatibility with NitroStudio widget previews\n\n## Quick Example\n\n```tsx\n'use client';\n\nimport { useWidgetSDK } from '@nitrostack/widgets';\n\nexport default function ProductCard() {\n  const { isReady, getToolOutput } = useWidgetSDK();\n  const data = getToolOutput<{ name: string; price: number }>();\n\n  if (!isReady || !data) return <div>Loading...</div>;\n\n  return (\n    <div>\n      <h3>{data.name}</h3>\n      <p>${data.price}</p>\n    </div>\n  );\n}\n```\n\n## NitroStudio\n\nNitroStudio is the fastest way to test widget output and interaction behavior in\nreal MCP workflows.\n\n- Download: <https://nitrostack.ai/studio>\n- Widgets guide: <https://docs.nitrostack.ai/sdk/typescript/ui/widgets>\n\n## Links\n\n- Widgets docs: <https://docs.nitrostack.ai/sdk/typescript/ui/widgets>\n- Full docs: <https://docs.nitrostack.ai>\n- Source: <https://github.com/nitrocloudofficial/nitrostack>\n- npm: <https://www.npmjs.com/package/@nitrostack/widgets>\n- Blog: <https://blog.nitrostack.ai>\n\n## Community\n\n- Discord: <https://discord.gg/uVWey6UhuD>\n- X: <https://x.com/nitrostackai>\n- YouTube: <https://www.youtube.com/@nitrostackai>\n- LinkedIn: <https://linkedin.com/company/nitrostack-ai/>\n- GitHub: <https://github.com/nitrostackai>\n","readmeFilename":"README.md"}