{"_id":"@ainativekit/ui","_rev":"17-167bcbee931e6c93f4d5e8137d6d9595","name":"@ainativekit/ui","dist-tags":{"latest":"1.0.0"},"versions":{"0.1.0":{"name":"@ainativekit/ui","version":"0.1.0","keywords":["chatgpt","openai","react","ui-library","components","ai","design-system","typescript","chatgpt-apps","openai-sdk"],"author":{"name":"AI Native Kit"},"license":"MIT","_id":"@ainativekit/ui@0.1.0","maintainers":[{"name":"jakelin","email":"jakelinau@gmail.com"}],"homepage":"https://github.com/ainativekit/ainativekit-ui#readme","bugs":{"url":"https://github.com/ainativekit/ainativekit-ui/issues"},"dist":{"shasum":"6058264b63656ec44a8d133a6e29a6995c59bce3","tarball":"https://registry.npmjs.org/@ainativekit/ui/-/ui-0.1.0.tgz","fileCount":2187,"integrity":"sha512-DYkRokGbOSrE3RNQWbdEnXeC7K1ivBfeXlq6B54RbvDJZiQ26RS5RNhq2teRYVmwpZH51/E7UVPgfLueKRisvg==","signatures":[{"sig":"MEYCIQDYyoML3Eww2s88KG13rEAH74occLTlx16/vdiES9XzLQIhALJojyJGLx+LdF9YBaEh+MvtuBZZsJc9P8zSPfr09uIE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23165665},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","require":"./dist/icons/index.cjs"},"./styles":{"import":"./dist/style.css"},"./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","require":"./dist/tokens/index.cjs"}},"gitHead":"e5fd5f7eb85aa7b5ac7aff0a0ddfa1119e676c09","scripts":{"lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"tsc --emitDeclarationOnly --outDir dist && vite build","lint:fix":"eslint . --ext ts,tsx --fix","lint:deps":"eslint src --ext ts,tsx","storybook":"node scripts/sync-icons.js && storybook dev -p 6006","sync-icons":"node scripts/sync-icons.js","test:watch":"vitest","test:coverage":"vitest run --coverage","generate:icons":"node scripts/generate-icon-components.cjs","storybook:test":"test-storybook","build-storybook":"node scripts/sync-icons.js && storybook build","normalize-icons":"node scripts/normalize-icons.cjs"},"_npmUser":{"name":"jakelin","email":"jakelinau@gmail.com"},"repository":{"url":"git+https://github.com/ainativekit/ainativekit-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.2","description":"AI Native Kit - Component library for AI-powered applications","directories":{},"_nodeVersion":"20.19.2","dependencies":{"embla-carousel":"^8.6.0","embla-carousel-react":"^8.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.0","jsdom":"^25.0.0","react":"^18.3.1","eslint":"^8.57.0","vitest":"^4.0.3","postcss":"^8.4.0","react-dom":"^18.3.1","storybook":"^8.6.14","typescript":"^5.6.0","@types/node":"^20.0.0","@types/react":"^18.3.26","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.7","@vitest/coverage-v8":"^4.0.3","eslint-plugin-react":"^7.35.0","@vitejs/plugin-react":"^5.1.0","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","@storybook/addon-links":"^8.6.14","@storybook/preview-api":"^8.6.14","@testing-library/react":"^16.3.0","@storybook/addon-viewport":"^8.6.14","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^5.0.0","@storybook/addon-essentials":"^8.6.14","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.1.0_1761661568457_0.676959421178146","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@ainativekit/ui","version":"0.3.0","keywords":["chatgpt","openai","react","ui-library","components","ai","design-system","typescript","chatgpt-apps","openai-sdk"],"author":{"name":"AI Native Kit"},"license":"MIT","_id":"@ainativekit/ui@0.3.0","maintainers":[{"name":"jakelin","email":"jakelinau@gmail.com"}],"homepage":"https://github.com/ainativekit/ainativekit-ui#readme","bugs":{"url":"https://github.com/ainativekit/ainativekit-ui/issues"},"dist":{"shasum":"0d9bb1e78146dba4d0d24c616e1e65473f7ae958","tarball":"https://registry.npmjs.org/@ainativekit/ui/-/ui-0.3.0.tgz","fileCount":2696,"integrity":"sha512-IRuB4vlQek2guARSct1RkW+b8d4vDs8TMGwP2lJFRpAjB52/93SuX4rMWnaSLHAKAnwIXQ9LdjCnKJ/KzaGV3g==","signatures":[{"sig":"MEUCIQCr+41oqlLTWwDzplae3XIXYPr2BF7wpnEtcDQAjJaFnwIgLw3nWoebf+Rm0aQIg47UZ0kLBLgaTag7xJJCWLsPSO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36824056},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","require":"./dist/icons/index.cjs"},"./styles":{"import":"./dist/style.css"},"./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","require":"./dist/tokens/index.cjs"}},"gitHead":"e41a9305578015011e062b54a391a2e6733af5df","scripts":{"lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"tsc --emitDeclarationOnly --outDir dist && vite build","lint:fix":"eslint . --ext ts,tsx --fix","lint:deps":"eslint src --ext ts,tsx","storybook":"node scripts/sync-icons.js && storybook dev -p 6006","sync-icons":"node scripts/sync-icons.js","test:watch":"vitest","generate:docs":"tsx scripts/generate-docs.ts","test:coverage":"vitest run --coverage","generate:icons":"node scripts/generate-icon-components.cjs","storybook:test":"test-storybook","build-storybook":"node scripts/sync-icons.js && storybook build","normalize-icons":"node scripts/normalize-icons.cjs","generate:schemas":"tsx scripts/generate-schemas.ts"},"_npmUser":{"name":"jakelin","email":"jakelinau@gmail.com"},"repository":{"url":"git+https://github.com/ainativekit/ainativekit-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.2","description":"AI Native Kit - Component library for AI-powered applications","directories":{},"_nodeVersion":"20.19.2","dependencies":{"embla-carousel":"^8.6.0","embla-carousel-react":"^8.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^5.4.0","jsdom":"^25.0.0","react":"^18.3.1","eslint":"^8.57.0","vitest":"^4.0.3","postcss":"^8.4.0","ts-morph":"^27.0.2","react-dom":"^18.3.1","storybook":"^8.6.14","typescript":"^5.6.0","@types/node":"^20.0.0","@types/react":"^18.3.26","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.7","@vitest/coverage-v8":"^4.0.3","eslint-plugin-react":"^7.35.0","@vitejs/plugin-react":"^5.1.0","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","@storybook/addon-links":"^8.6.14","@storybook/preview-api":"^8.6.14","@testing-library/react":"^16.3.0","typescript-json-schema":"^0.65.1","@storybook/addon-viewport":"^8.6.14","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^5.0.0","@storybook/addon-essentials":"^8.6.14","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.0_1762087247066_0.9121678129842634","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@ainativekit/ui","version":"0.4.0","keywords":["chatgpt","openai","react","ui-library","components","ai","design-system","typescript","chatgpt-apps","openai-sdk"],"author":{"name":"AI Native Kit"},"license":"MIT","_id":"@ainativekit/ui@0.4.0","maintainers":[{"name":"jakelin","email":"jakelinau@gmail.com"}],"homepage":"https://github.com/ainativekit/ainativekit-ui#readme","bugs":{"url":"https://github.com/ainativekit/ainativekit-ui/issues"},"dist":{"shasum":"bb04cb39b76236ed8bd65eaccb2c97977198be91","tarball":"https://registry.npmjs.org/@ainativekit/ui/-/ui-0.4.0.tgz","fileCount":2297,"integrity":"sha512-VR7l9Bh8QwJ90qln3fqy0W72nfTX5sfAtnTr7fw6qWHUG9GceLjmcyi6bv1qatkvlR3cha3HUstJXakyfIsD1w==","signatures":[{"sig":"MEUCIQCePNsPq1gmis2YhVv8L3HuIwy9k5NSX8wI6TsMEMlw/QIgX9UQv+g+m0KFFsTplYp5RvaBjQKVfXgCszLPX7vM8Ig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39451751},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","require":"./dist/icons/index.cjs"},"./styles":{"import":"./dist/style.css"},"./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","require":"./dist/tokens/index.cjs"}},"gitHead":"48b134ec895af63e087673caa1dd39fb9bae6cce","scripts":{"lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"node scripts/generate-icon-data.cjs && tsc --emitDeclarationOnly --outDir dist && vite build","lint:fix":"eslint . --ext ts,tsx --fix","lint:deps":"eslint src --ext ts,tsx","storybook":"node scripts/generate-icon-data.cjs && storybook dev -p 6006","test:watch":"vitest","generate:docs":"tsx scripts/generate-docs.ts","test:coverage":"vitest run --coverage","generate:icons":"node scripts/generate-icon-components.cjs","storybook:test":"test-storybook","build-storybook":"node scripts/generate-icon-data.cjs && storybook build","normalize-icons":"node scripts/normalize-icons.cjs","generate:schemas":"tsx scripts/generate-schemas.ts","generate:icon-data":"node scripts/generate-icon-data.cjs"},"_npmUser":{"name":"jakelin","email":"jakelinau@gmail.com"},"repository":{"url":"git+https://github.com/ainativekit/ainativekit-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.2","description":"AI Native Kit - Component library for AI-powered applications","directories":{},"_nodeVersion":"20.19.2","dependencies":{"embla-carousel":"^8.6.0","embla-carousel-react":"^8.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^5.4.0","jsdom":"^25.0.0","react":"^18.3.1","eslint":"^8.57.0","vitest":"^4.0.3","postcss":"^8.4.0","ts-morph":"^27.0.2","react-dom":"^18.3.1","storybook":"^8.6.14","typescript":"^5.6.0","@types/node":"^20.0.0","@types/react":"^18.3.26","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.7","@vitest/coverage-v8":"^4.0.3","eslint-plugin-react":"^7.35.0","@vitejs/plugin-react":"^5.1.0","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","@storybook/addon-links":"^8.6.14","@storybook/preview-api":"^8.6.14","@testing-library/react":"^16.3.0","typescript-json-schema":"^0.65.1","@storybook/addon-viewport":"^8.6.14","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^5.0.0","@storybook/addon-essentials":"^8.6.14","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.0_1762166543359_0.31242430393181886","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@ainativekit/ui","version":"0.5.0","keywords":["chatgpt","openai","react","ui-library","components","ai","design-system","typescript","chatgpt-apps","openai-sdk"],"author":{"name":"AI Native Kit"},"license":"MIT","_id":"@ainativekit/ui@0.5.0","maintainers":[{"name":"jakelin","email":"jakelinau@gmail.com"}],"homepage":"https://github.com/ainativekit/ainativekit-ui#readme","bugs":{"url":"https://github.com/ainativekit/ainativekit-ui/issues"},"dist":{"shasum":"acedfd26c15505dbeb16045e43a585545d103523","tarball":"https://registry.npmjs.org/@ainativekit/ui/-/ui-0.5.0.tgz","fileCount":2318,"integrity":"sha512-/SKOG2akMzgvB2ujZyRDHiAFB6ZvsPTUOTed89RyAFtQvf2V1sirWRbW1xAWUvaJu+pJVU5/CdR568wJe4CoDw==","signatures":[{"sig":"MEUCIA5yiXYovcmz0j1DKdiajCtAeb3r41OMjv3EoDT1knCJAiEArqARLHqiOXF8SYhJaLTxwNSTp4QSFhwX8uoAOvQOcao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44233328},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","require":"./dist/icons/index.cjs"},"./styles":{"import":"./dist/style.css"},"./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","require":"./dist/tokens/index.cjs"}},"gitHead":"5f38bf2fae6d83f32ce15c4fd32114abf1fc3111","scripts":{"lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"node scripts/generate-icon-data.cjs && tsc --emitDeclarationOnly --outDir dist && vite build","lint:fix":"eslint . --ext ts,tsx --fix","lint:deps":"eslint src --ext ts,tsx","storybook":"node scripts/generate-icon-data.cjs && storybook dev -p 6006","test:watch":"vitest","generate:docs":"tsx scripts/generate-docs.ts","test:coverage":"vitest run --coverage","generate:icons":"node scripts/generate-icon-components.cjs","storybook:test":"test-storybook","build-storybook":"node scripts/generate-icon-data.cjs && storybook build","normalize-icons":"node scripts/normalize-icons.cjs","generate:schemas":"tsx scripts/generate-schemas.ts","generate:icon-data":"node scripts/generate-icon-data.cjs"},"_npmUser":{"name":"jakelin","email":"jakelinau@gmail.com"},"repository":{"url":"git+https://github.com/ainativekit/ainativekit-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.2","description":"AI Native Kit - Component library for AI-powered applications","directories":{},"_nodeVersion":"23.11.0","dependencies":{"embla-carousel":"^8.6.0","embla-carousel-react":"^8.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^5.4.0","jsdom":"^25.0.0","react":"^18.3.1","eslint":"^8.57.0","vitest":"^4.0.3","postcss":"^8.4.0","ts-morph":"^27.0.2","react-dom":"^18.3.1","storybook":"^8.6.14","typescript":"^5.6.0","@types/node":"^20.0.0","@types/react":"^18.3.26","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.7","@vitest/coverage-v8":"^4.0.3","eslint-plugin-react":"^7.35.0","@vitejs/plugin-react":"^5.1.0","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","@storybook/addon-links":"^8.6.14","@storybook/preview-api":"^8.6.14","@testing-library/react":"^16.3.0","typescript-json-schema":"^0.65.1","@storybook/addon-viewport":"^8.6.14","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^5.0.0","@storybook/addon-essentials":"^8.6.14","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.5.0_1762427053898_0.8779642486551646","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@ainativekit/ui","version":"0.6.0","keywords":["chatgpt","openai","react","ui-library","components","ai","design-system","typescript","chatgpt-apps","openai-sdk"],"author":{"name":"AI Native Kit"},"license":"MIT","_id":"@ainativekit/ui@0.6.0","maintainers":[{"name":"jakelin","email":"jakelinau@gmail.com"}],"homepage":"https://github.com/ainativekit/ainativekit-ui#readme","bugs":{"url":"https://github.com/ainativekit/ainativekit-ui/issues"},"dist":{"shasum":"7556e79da4cfa342fc4829068c8779840a2fd016","tarball":"https://registry.npmjs.org/@ainativekit/ui/-/ui-0.6.0.tgz","fileCount":2323,"integrity":"sha512-jUELf80DtAbHln1t+2WLqAOc3k/afOnA1PU8SKPaCqXMwFB4dQOsucqJ4pjv/ghwCinU7Hn5aMqMgMrr3nLfjA==","signatures":[{"sig":"MEQCIFw/LiI5hGSpwJvF81KF+UfANXEiJ/S1KDx715mkOHgjAiBXHUaNo03IQ2DSUb1CWCB8bTHUpJiEdpb0f2CohrjpCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45232888},"main":"./dist/index.cjs","type":"module","_from":"file:ainativekit-ui-0.6.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","require":"./dist/icons/index.cjs"},"./styles":{"import":"./dist/style.css"},"./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","require":"./dist/tokens/index.cjs"}},"scripts":{"lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"node scripts/generate-icon-data.cjs && tsc --emitDeclarationOnly --outDir dist && vite build","lint:fix":"eslint . --ext ts,tsx --fix","lint:deps":"eslint src --ext ts,tsx","storybook":"node scripts/generate-icon-data.cjs && storybook dev -p 6006","test:watch":"vitest","generate:docs":"tsx scripts/generate-docs.ts","test:coverage":"vitest run --coverage","generate:icons":"node scripts/generate-icon-components.cjs","storybook:test":"test-storybook","build-storybook":"node scripts/generate-icon-data.cjs && storybook build","normalize-icons":"node scripts/normalize-icons.cjs","generate:schemas":"tsx scripts/generate-schemas.ts","generate:icon-data":"node scripts/generate-icon-data.cjs"},"_npmUser":{"name":"jakelin","email":"jakelinau@gmail.com"},"_resolved":"/private/var/folders/mg/6k192n9x7y3c72xg15vb3xk40000gn/T/b5905d5624121afc30d0a25e1d5b1e08/ainativekit-ui-0.6.0.tgz","_integrity":"sha512-jUELf80DtAbHln1t+2WLqAOc3k/afOnA1PU8SKPaCqXMwFB4dQOsucqJ4pjv/ghwCinU7Hn5aMqMgMrr3nLfjA==","repository":{"url":"git+https://github.com/ainativekit/ainativekit-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.9.2","description":"AI Native Kit - Component library for AI-powered applications","directories":{},"_nodeVersion":"23.11.0","dependencies":{"embla-carousel":"^8.6.0","embla-carousel-react":"^8.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^5.4.0","jsdom":"^25.0.0","react":"^18.3.1","eslint":"^8.57.0","vitest":"^4.0.3","postcss":"^8.4.0","ts-morph":"^27.0.2","react-dom":"^18.3.1","storybook":"^8.6.14","typescript":"^5.6.0","@types/node":"^20.0.0","@types/react":"^18.3.26","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.7","@vitest/coverage-v8":"^4.0.3","eslint-plugin-react":"^7.35.0","@vitejs/plugin-react":"^5.1.0","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","@storybook/addon-links":"^8.6.14","@storybook/preview-api":"^8.6.14","@testing-library/react":"^16.3.0","typescript-json-schema":"^0.65.1","@storybook/addon-viewport":"^8.6.14","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^5.0.0","@storybook/addon-essentials":"^8.6.14","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.6.0_1762511918530_0.23238777705807023","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@ainativekit/ui","version":"0.7.0","keywords":["chatgpt","openai","react","ui-library","components","ai","design-system","typescript","chatgpt-apps","openai-sdk"],"author":{"name":"AI Native Kit"},"license":"MIT","_id":"@ainativekit/ui@0.7.0","maintainers":[{"name":"jakelin","email":"jakelinau@gmail.com"}],"homepage":"https://github.com/AINativeKit/ainativekit-ui#readme","bugs":{"url":"https://github.com/AINativeKit/ainativekit-ui/issues"},"dist":{"shasum":"8c64f38b1b46bcafe92f963fe44f6fffb4d57604","tarball":"https://registry.npmjs.org/@ainativekit/ui/-/ui-0.7.0.tgz","fileCount":2338,"integrity":"sha512-dNaGejb7o9SVx9h8B/M3JfUMQ7sJ4OlzQQWDCZ0rpFjELoUBEW0Cs6Knkhp4dnLcv87KMzUW2p3mGSUpbpzmug==","signatures":[{"sig":"MEYCIQDMd8vEIVsnRah5sFOHkxkFDWkpi6WvhqMTevVo0OquGgIhAO5faLbb0rzEOONJNklOmdBZiauE9b8pG5JBxRxewqk5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49231072},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","require":"./dist/icons/index.cjs"},"./styles":{"import":"./dist/style.css"},"./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","require":"./dist/tokens/index.cjs"}},"gitHead":"a950ae7eda88da2f552a00a6ac7c5a6d74a3c1e9","scripts":{"lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"node scripts/generate-icon-data.cjs && tsc --emitDeclarationOnly --outDir dist && vite build","lint:fix":"eslint . --ext ts,tsx --fix","lint:deps":"eslint src --ext ts,tsx","storybook":"node scripts/generate-icon-data.cjs && storybook dev -p 6006","test:watch":"vitest","generate:docs":"tsx scripts/generate-docs.ts","test:coverage":"vitest run --coverage","generate:icons":"node scripts/generate-icon-components.cjs","storybook:test":"test-storybook","build-storybook":"node scripts/generate-icon-data.cjs && storybook build","normalize-icons":"node scripts/normalize-icons.cjs","generate:schemas":"tsx scripts/generate-schemas.ts","generate:icon-data":"node scripts/generate-icon-data.cjs"},"_npmUser":{"name":"jakelin","email":"jakelinau@gmail.com"},"repository":{"url":"git+https://github.com/AINativeKit/ainativekit-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.2","description":"AI Native Kit - Component library for AI-powered applications","directories":{},"_nodeVersion":"20.19.2","dependencies":{"embla-carousel":"^8.6.0","embla-carousel-react":"^8.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^5.4.0","jsdom":"^25.0.0","react":"^18.3.1","eslint":"^8.57.0","vitest":"^4.0.3","postcss":"^8.4.0","ts-morph":"^27.0.2","react-dom":"^18.3.1","storybook":"^8.6.14","typescript":"^5.6.0","@types/node":"^20.0.0","@types/react":"^18.3.26","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.7","@vitest/coverage-v8":"^4.0.3","eslint-plugin-react":"^7.35.0","@vitejs/plugin-react":"^5.1.0","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","@storybook/addon-links":"^8.6.14","@storybook/preview-api":"^8.6.14","@testing-library/react":"^16.3.0","typescript-json-schema":"^0.65.1","@storybook/addon-viewport":"^8.6.14","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^5.0.0","@storybook/addon-essentials":"^8.6.14","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.7.0_1762599135058_0.6062926994311832","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@ainativekit/ui","version":"0.8.0","keywords":["chatgpt","openai","react","ui-library","components","ai","design-system","typescript","chatgpt-apps","openai-sdk"],"author":{"name":"AI Native Kit"},"license":"MIT","_id":"@ainativekit/ui@0.8.0","maintainers":[{"name":"jakelin","email":"jakelinau@gmail.com"}],"homepage":"https://github.com/AINativeKit/ainativekit-ui#readme","bugs":{"url":"https://github.com/AINativeKit/ainativekit-ui/issues"},"dist":{"shasum":"c81528d403c269d2ae75df49251561482d1ddf51","tarball":"https://registry.npmjs.org/@ainativekit/ui/-/ui-0.8.0.tgz","fileCount":2350,"integrity":"sha512-Yvxy1xOffuwT3lj6zYKAtCCWbW5zyniHjsZVzD7/y1hBIc+BRL+CABk/PvZQBepuH5aYJnboRQOhu39urvveBw==","signatures":[{"sig":"MEQCICHTTrNdAOOumapzVzw4s9r01Dt8tqVBMzt29t4zr2phAiBL+NEthTGbBQ5jFU6ocRbPye0twUaKqBYsrlEB0zkLqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52232596},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","require":"./dist/icons/index.cjs"},"./styles":{"import":"./dist/style.css"},"./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","require":"./dist/tokens/index.cjs"}},"gitHead":"9e4a977ca28b5d07cd22b3684630d95dcbada9eb","scripts":{"lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"node scripts/generate-icon-data.cjs && tsc --emitDeclarationOnly --outDir dist && vite build","lint:fix":"eslint . --ext ts,tsx --fix","lint:deps":"eslint src --ext ts,tsx","storybook":"node scripts/generate-icon-data.cjs && storybook dev -p 6006","test:watch":"vitest","generate:docs":"tsx scripts/generate-docs.ts","test:coverage":"vitest run --coverage","generate:icons":"node scripts/generate-icon-components.cjs","storybook:test":"test-storybook","build-storybook":"node scripts/generate-icon-data.cjs && storybook build","normalize-icons":"node scripts/normalize-icons.cjs","generate:schemas":"tsx scripts/generate-schemas.ts","generate:icon-data":"node scripts/generate-icon-data.cjs"},"_npmUser":{"name":"jakelin","email":"jakelinau@gmail.com"},"repository":{"url":"git+https://github.com/AINativeKit/ainativekit-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.2","description":"AI Native Kit - Component library for AI-powered applications","directories":{},"_nodeVersion":"20.19.2","dependencies":{"embla-carousel":"^8.6.0","embla-carousel-react":"^8.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^5.4.0","jsdom":"^25.0.0","react":"^18.3.1","eslint":"^8.57.0","vitest":"^4.0.3","postcss":"^8.4.0","ts-morph":"^27.0.2","react-dom":"^18.3.1","storybook":"^8.6.14","typescript":"^5.6.0","@types/node":"^20.0.0","@types/react":"^18.3.26","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.7","@vitest/coverage-v8":"^4.0.3","eslint-plugin-react":"^7.35.0","@vitejs/plugin-react":"^5.1.0","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","@storybook/addon-links":"^8.6.14","@storybook/preview-api":"^8.6.14","@testing-library/react":"^16.3.0","typescript-json-schema":"^0.65.1","@storybook/addon-viewport":"^8.6.14","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^5.0.0","@storybook/addon-essentials":"^8.6.14","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.8.0_1762649473298_0.42030010478876445","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@ainativekit/ui","version":"0.9.0","keywords":["chatgpt","openai","react","ui-library","components","ai","design-system","typescript","chatgpt-apps","openai-sdk"],"author":{"name":"AI Native Kit"},"license":"MIT","_id":"@ainativekit/ui@0.9.0","maintainers":[{"name":"jakelin","email":"jakelinau@gmail.com"}],"homepage":"https://github.com/AINativeKit/ainativekit-ui#readme","bugs":{"url":"https://github.com/AINativeKit/ainativekit-ui/issues"},"dist":{"shasum":"8e155f522ad1299c6616c91a88ed7b0c966608d2","tarball":"https://registry.npmjs.org/@ainativekit/ui/-/ui-0.9.0.tgz","fileCount":2354,"integrity":"sha512-Cq75pb4/MavmqWmUIlcbSZ78AqnXDu3dtEZ2GUWpDCxCxfRXbKz6s6YI7wT1FzS4A7gfH0qPljOQmhcvX3qrTA==","signatures":[{"sig":"MEQCIE7yXVnTyzXYgknfypNOCdax/Bt2hZ4DBfWupMY0odoIAiACs3/QvaJupybXShfIDooySFT7eK+yQ5fneraI9klw/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53232773},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","require":"./dist/icons/index.cjs"},"./styles":{"import":"./dist/style.css"},"./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","require":"./dist/tokens/index.cjs"}},"gitHead":"4ca3dfb731852124ef9bce855eb0af00d1b99265","scripts":{"lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"node scripts/generate-icon-data.cjs && tsc --emitDeclarationOnly --outDir dist && vite build","lint:fix":"eslint . --ext ts,tsx --fix","lint:deps":"eslint src --ext ts,tsx","storybook":"node scripts/generate-icon-data.cjs && storybook dev -p 6006","test:watch":"vitest","generate:docs":"tsx scripts/generate-docs.ts","test:coverage":"vitest run --coverage","generate:icons":"node scripts/generate-icon-components.cjs","storybook:test":"test-storybook","build-storybook":"node scripts/generate-icon-data.cjs && storybook build","normalize-icons":"node scripts/normalize-icons.cjs","generate:schemas":"tsx scripts/generate-schemas.ts","generate:icon-data":"node scripts/generate-icon-data.cjs"},"_npmUser":{"name":"jakelin","email":"jakelinau@gmail.com"},"repository":{"url":"git+https://github.com/AINativeKit/ainativekit-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.2","description":"AI Native Kit - Component library for AI-powered applications","directories":{},"_nodeVersion":"20.19.2","dependencies":{"embla-carousel":"^8.6.0","embla-carousel-react":"^8.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^5.4.0","jsdom":"^25.0.0","react":"^18.3.1","eslint":"^8.57.0","vitest":"^4.0.3","postcss":"^8.4.0","ts-morph":"^27.0.2","react-dom":"^18.3.1","storybook":"^8.6.14","typescript":"^5.6.0","@types/node":"^20.0.0","@types/react":"^18.3.26","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.7","@vitest/coverage-v8":"^4.0.3","eslint-plugin-react":"^7.35.0","@vitejs/plugin-react":"^5.1.0","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","@storybook/addon-links":"^8.6.14","@storybook/preview-api":"^8.6.14","@testing-library/react":"^16.3.0","typescript-json-schema":"^0.65.1","@storybook/addon-viewport":"^8.6.14","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^5.0.0","@storybook/addon-essentials":"^8.6.14","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.9.0_1762767129627_0.3983086145918875","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@ainativekit/ui","version":"0.10.0","keywords":["chatgpt","openai","react","ui-library","components","ai","design-system","typescript","chatgpt-apps","openai-sdk","chatgpt-apps-sdk","react-components","ui-components","chatgpt-ui","mcp"],"author":{"name":"AI Native Kit"},"license":"MIT","_id":"@ainativekit/ui@0.10.0","maintainers":[{"name":"jakelin","email":"jakelinau@gmail.com"}],"homepage":"https://github.com/AINativeKit/chatgpt-apps-sdk-ui#readme","bugs":{"url":"https://github.com/AINativeKit/chatgpt-apps-sdk-ui/issues"},"dist":{"shasum":"5633ef0167f25a0b8187227489b6ff82430f5433","tarball":"https://registry.npmjs.org/@ainativekit/ui/-/ui-0.10.0.tgz","fileCount":1096,"integrity":"sha512-CxArhS8rRuynbA1dSTg9CBEz2111ZoO5Ol9XJnmkw/5dzIIUP88dQUsLkRLYwxYuXPIYoh/eeCcSwi2aJ5kqWA==","signatures":[{"sig":"MEQCIHZ/kV9slhKLhps2Dc2SJnGfS2Y+x31kG7BMOAUDnQfaAiBin6ZsHA5iJTMAB7dMVSnBhqr1KR44MAYiqBXDJSM+mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3452876},"main":"./dist/index.cjs","type":"module","_from":"file:ainativekit-ui-0.10.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","require":"./dist/icons/index.cjs"},"./styles":{"import":"./dist/style.css"},"./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","require":"./dist/tokens/index.cjs"}},"scripts":{"lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"node scripts/generate-icon-data.cjs && tsc --emitDeclarationOnly --outDir dist && vite build","lint:fix":"eslint . --ext ts,tsx --fix","lint:deps":"eslint src --ext ts,tsx","storybook":"node scripts/generate-icon-data.cjs && storybook dev -p 6006","test:watch":"vitest","generate:docs":"tsx scripts/generate-docs.ts","test:coverage":"vitest run --coverage","generate:icons":"node scripts/generate-icon-components.cjs","storybook:test":"test-storybook","build-storybook":"node scripts/generate-icon-data.cjs && storybook build","normalize-icons":"node scripts/normalize-icons.cjs","generate:schemas":"tsx scripts/generate-schemas.ts","generate:icon-data":"node scripts/generate-icon-data.cjs"},"_npmUser":{"name":"jakelin","email":"jakelinau@gmail.com"},"_resolved":"/private/var/folders/v6/918xhslj4ybfpqtqnhk1pvrh0000gn/T/1e21b8972248dd8263e68b439fe18067/ainativekit-ui-0.10.0.tgz","_integrity":"sha512-CxArhS8rRuynbA1dSTg9CBEz2111ZoO5Ol9XJnmkw/5dzIIUP88dQUsLkRLYwxYuXPIYoh/eeCcSwi2aJ5kqWA==","repository":{"url":"git+https://github.com/AINativeKit/chatgpt-apps-sdk-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.2","description":"React UI component library for ChatGPT Apps SDK - Production-ready components, hooks, and design system","directories":{},"_nodeVersion":"20.19.2","dependencies":{"embla-carousel":"^8.6.0","embla-carousel-react":"^8.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^5.4.0","jsdom":"^25.0.0","react":"^18.3.1","eslint":"^8.57.0","vitest":"^4.0.3","postcss":"^8.4.0","ts-morph":"^27.0.2","react-dom":"^18.3.1","storybook":"^8.6.14","typescript":"^5.6.0","@types/node":"^20.0.0","@types/react":"^18.3.26","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.7","@vitest/coverage-v8":"^4.0.3","eslint-plugin-react":"^7.35.0","@vitejs/plugin-react":"^5.1.0","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","@storybook/addon-links":"^8.6.14","@storybook/preview-api":"^8.6.14","@testing-library/react":"^16.3.0","typescript-json-schema":"^0.65.1","@storybook/addon-viewport":"^8.6.14","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^5.0.0","@storybook/addon-essentials":"^8.6.14","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.10.0_1762859031747_0.1802741467776705","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@ainativekit/ui","version":"0.11.0","keywords":["chatgpt","openai","react","ui-library","components","ai","design-system","typescript","chatgpt-apps","openai-sdk","chatgpt-apps-sdk","react-components","ui-components","chatgpt-ui","mcp"],"author":{"name":"AI Native Kit"},"license":"MIT","_id":"@ainativekit/ui@0.11.0","maintainers":[{"name":"jakelin","email":"jakelinau@gmail.com"}],"homepage":"https://github.com/AINativeKit/chatgpt-apps-sdk-ui#readme","bugs":{"url":"https://github.com/AINativeKit/chatgpt-apps-sdk-ui/issues"},"dist":{"shasum":"112e448b0e52a7d30c8a0498eea864ba8e04c026","tarball":"https://registry.npmjs.org/@ainativekit/ui/-/ui-0.11.0.tgz","fileCount":1157,"integrity":"sha512-ynVzXF6dfFUOuZrsO/HB6vC8CZPxAgCVrnBhhvO4W0mNADbeFy4+Ym6N1ZW0hJY8xEMDGimAzxKnU1x02KpotQ==","signatures":[{"sig":"MEUCIQDHg6C7ac+rBViKPFZevprA+tPOq6u5qW7PTeI82U0vvgIgNyJyp8P2K8IiDbTfxzPZ3+1dUPgUgnmezJjUHZar0rA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22353694},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","require":"./dist/icons/index.cjs"},"./styles":{"import":"./dist/style.css"},"./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","require":"./dist/tokens/index.cjs"}},"gitHead":"d9a813e27fbd30210eb4287540f6c9b531f360aa","scripts":{"lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"node scripts/generate-icon-data.cjs && tsc --emitDeclarationOnly --outDir dist && vite build","lint:fix":"eslint . --ext ts,tsx --fix","lint:deps":"eslint src --ext ts,tsx","storybook":"node scripts/generate-icon-data.cjs && storybook dev -p 6006","test:watch":"vitest","generate:docs":"tsx scripts/generate-docs.ts","test:coverage":"vitest run --coverage","generate:icons":"node scripts/generate-icon-components.cjs","storybook:test":"test-storybook","build-storybook":"node scripts/generate-icon-data.cjs && storybook build","normalize-icons":"node scripts/normalize-icons.cjs","generate:schemas":"tsx scripts/generate-schemas.ts","generate:icon-data":"node scripts/generate-icon-data.cjs"},"_npmUser":{"name":"jakelin","email":"jakelinau@gmail.com"},"repository":{"url":"git+https://github.com/AINativeKit/chatgpt-apps-sdk-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.2","description":"React UI component library for ChatGPT Apps SDK - Production-ready components, hooks, and design system","directories":{},"_nodeVersion":"20.19.2","dependencies":{"embla-carousel":"^8.6.0","embla-carousel-react":"^8.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^5.4.0","jsdom":"^25.0.0","react":"^18.3.1","eslint":"^8.57.0","vitest":"^4.0.3","postcss":"^8.4.0","ts-morph":"^27.0.2","react-dom":"^18.3.1","storybook":"^8.6.14","typescript":"^5.6.0","@types/node":"^20.0.0","@types/react":"^18.3.26","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.7","@vitest/coverage-v8":"^4.0.3","eslint-plugin-react":"^7.35.0","@vitejs/plugin-react":"^5.1.0","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","@storybook/addon-links":"^8.6.14","@storybook/preview-api":"^8.6.14","@testing-library/react":"^16.3.0","typescript-json-schema":"^0.65.1","@storybook/addon-viewport":"^8.6.14","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^5.0.0","@storybook/addon-essentials":"^8.6.14","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.11.0_1763295600643_0.16746101378539602","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@ainativekit/ui","version":"0.12.0","keywords":["chatgpt","openai","react","ui-library","components","ai","design-system","typescript","chatgpt-apps","openai-sdk","chatgpt-apps-sdk","react-components","ui-components","chatgpt-ui","mcp"],"author":{"name":"AI Native Kit"},"license":"MIT","_id":"@ainativekit/ui@0.12.0","maintainers":[{"name":"jakelin","email":"jakelinau@gmail.com"}],"homepage":"https://github.com/AINativeKit/chatgpt-apps-sdk-ui#readme","bugs":{"url":"https://github.com/AINativeKit/chatgpt-apps-sdk-ui/issues"},"dist":{"shasum":"65f442a2720b426d835573407dea3268076d2a60","tarball":"https://registry.npmjs.org/@ainativekit/ui/-/ui-0.12.0.tgz","fileCount":1169,"integrity":"sha512-TjhaF533MMm5G1Nlo6i616yOb0VafRL1H/g0aLfbTKyg2KyynG7XG1Z22LMB+S/c31p2nRube9RnU3n3RVUz4Q==","signatures":[{"sig":"MEQCIFnSEV5aBCPxSoom2bh85Ry8YL9CqDu9oYQiJ18DMsklAiAyg6wZPSbMRN4ZUdsrNxrNhaEp+y/uH67htQ+UnVvEDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25768644},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","require":"./dist/icons/index.cjs"},"./styles":{"import":"./dist/style.css"},"./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","require":"./dist/tokens/index.cjs"}},"gitHead":"2ab1bf388c2f84a784060510c7b8b2ea91c567cc","scripts":{"lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"node scripts/generate-icon-data.cjs && tsc --emitDeclarationOnly --outDir dist && vite build","lint:fix":"eslint . --ext ts,tsx --fix","lint:deps":"eslint src --ext ts,tsx","storybook":"node scripts/generate-icon-data.cjs && storybook dev -p 6006","test:watch":"vitest","generate:docs":"tsx scripts/generate-docs.ts","test:coverage":"vitest run --coverage","generate:icons":"node scripts/generate-icon-components.cjs","storybook:test":"test-storybook","build-storybook":"node scripts/generate-icon-data.cjs && storybook build","normalize-icons":"node scripts/normalize-icons.cjs","generate:schemas":"tsx scripts/generate-schemas.ts","generate:icon-data":"node scripts/generate-icon-data.cjs"},"_npmUser":{"name":"jakelin","email":"jakelinau@gmail.com"},"repository":{"url":"git+https://github.com/AINativeKit/chatgpt-apps-sdk-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.2","description":"React UI component library for ChatGPT Apps SDK - Production-ready components, hooks, and design system","directories":{},"_nodeVersion":"20.19.2","dependencies":{"embla-carousel":"^8.6.0","embla-carousel-react":"^8.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^5.4.0","jsdom":"^25.0.0","react":"^18.3.1","eslint":"^8.57.0","vitest":"^4.0.3","postcss":"^8.4.0","ts-morph":"^27.0.2","react-dom":"^18.3.1","storybook":"^8.6.14","typescript":"^5.6.0","@types/node":"^20.0.0","@types/react":"^18.3.26","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.7","@vitest/coverage-v8":"^4.0.3","eslint-plugin-react":"^7.35.0","@vitejs/plugin-react":"^5.1.0","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","@storybook/addon-links":"^8.6.14","@storybook/preview-api":"^8.6.14","@testing-library/react":"^16.3.0","typescript-json-schema":"^0.65.1","@storybook/addon-viewport":"^8.6.14","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^5.0.0","@storybook/addon-essentials":"^8.6.14","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.12.0_1763364420949_0.2480830084306882","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@ainativekit/ui","version":"0.13.0","keywords":["chatgpt","openai","react","ui-library","components","ai","design-system","typescript","chatgpt-apps","openai-sdk","chatgpt-apps-sdk","react-components","ui-components","chatgpt-ui","mcp"],"author":{"name":"AI Native Kit"},"license":"MIT","_id":"@ainativekit/ui@0.13.0","maintainers":[{"name":"jakelin","email":"jakelinau@gmail.com"}],"homepage":"https://github.com/AINativeKit/chatgpt-apps-sdk-ui#readme","bugs":{"url":"https://github.com/AINativeKit/chatgpt-apps-sdk-ui/issues"},"dist":{"shasum":"c343bf4526a8a9840281e29fe9bfe4916f0aa1a0","tarball":"https://registry.npmjs.org/@ainativekit/ui/-/ui-0.13.0.tgz","fileCount":1169,"integrity":"sha512-FQiL2ZdcAyK3Pzxm0DfxhvrZO/2F8cA1ZLS1FhJ9MFnui8r+8n6oVTZ484UHXiQcMl38NC9pinzDPT2+sdNZVg==","signatures":[{"sig":"MEUCIFOaEcx2GP2c+T1ZerbhUbQWv8Ko42AnLAZwqff0ZfqnAiEAzcHRD7RqKtlRF1+bxxlPv9IdpFFFnIk2OeNAwyAML7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25227308},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","require":"./dist/icons/index.cjs"},"./styles":{"import":"./dist/style.css"},"./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","require":"./dist/tokens/index.cjs"}},"gitHead":"57e042b15b0a7458b1e2bb82a381d192f11e55b8","scripts":{"lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"node scripts/generate-icon-data.cjs && tsc --emitDeclarationOnly --outDir dist && vite build","lint:fix":"eslint . --ext ts,tsx --fix","lint:deps":"eslint src --ext ts,tsx","storybook":"node scripts/generate-icon-data.cjs && storybook dev -p 6006","test:watch":"vitest","generate:docs":"tsx scripts/generate-docs.ts","test:coverage":"vitest run --coverage","generate:icons":"node scripts/generate-icon-components.cjs","storybook:test":"test-storybook","build-storybook":"node scripts/generate-icon-data.cjs && storybook build","normalize-icons":"node scripts/normalize-icons.cjs","generate:schemas":"tsx scripts/generate-schemas.ts","generate:icon-data":"node scripts/generate-icon-data.cjs"},"_npmUser":{"name":"jakelin","email":"jakelinau@gmail.com"},"repository":{"url":"git+https://github.com/AINativeKit/chatgpt-apps-sdk-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.2","description":"React UI component library for ChatGPT Apps SDK - Production-ready components, hooks, and design system","directories":{},"_nodeVersion":"20.19.2","dependencies":{"embla-carousel":"^8.6.0","embla-carousel-react":"^8.6.0","embla-carousel-wheel-gestures":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^5.4.0","jsdom":"^25.0.0","react":"^18.3.1","eslint":"^8.57.0","vitest":"^4.0.3","postcss":"^8.4.0","ts-morph":"^27.0.2","react-dom":"^18.3.1","storybook":"^8.6.14","typescript":"^5.6.0","@types/node":"^20.0.0","@types/react":"^18.3.26","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.7","@vitest/coverage-v8":"^4.0.3","eslint-plugin-react":"^7.35.0","@vitejs/plugin-react":"^5.1.0","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","@storybook/addon-links":"^8.6.14","@storybook/preview-api":"^8.6.14","@testing-library/react":"^16.3.0","typescript-json-schema":"^0.65.1","@storybook/addon-viewport":"^8.6.14","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^5.0.0","@storybook/addon-essentials":"^8.6.14","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.13.0_1763649539353_0.9692709568725246","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@ainativekit/ui","version":"0.14.0","keywords":["chatgpt","openai","react","ui-library","components","ai","design-system","typescript","chatgpt-apps","openai-sdk","chatgpt-apps-sdk","react-components","ui-components","chatgpt-ui","mcp"],"author":{"name":"AI Native Kit"},"license":"MIT","_id":"@ainativekit/ui@0.14.0","maintainers":[{"name":"jakelin","email":"jakelinau@gmail.com"}],"homepage":"https://github.com/AINativeKit/chatgpt-apps-sdk-ui#readme","bugs":{"url":"https://github.com/AINativeKit/chatgpt-apps-sdk-ui/issues"},"dist":{"shasum":"b48048d2bd0ed77494f159e080da32fe407e3dc6","tarball":"https://registry.npmjs.org/@ainativekit/ui/-/ui-0.14.0.tgz","fileCount":1197,"integrity":"sha512-5siSMOD6XjLooE5yhrQf1tzfL2pImK+C5k1qR3ICH8uYZ0XSoMlAuNEJpHo1r5RxWIGIbzdZvrjfYx2PNAcLKQ==","signatures":[{"sig":"MEUCIQDwuue0Y9CZeFFZylyzwQw+mYRFn1MUgn+bAw6XJOVpIgIgShzDKGAFl3IypRaoumT7jezn0ix8hGqY5SzAmiY/d84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29350796},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","require":"./dist/icons/index.cjs"},"./styles":{"import":"./dist/style.css"},"./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","require":"./dist/tokens/index.cjs"}},"gitHead":"b009771d4855028e28fb479150d83bb01711fae3","scripts":{"lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"node scripts/generate-icon-data.cjs && tsc --emitDeclarationOnly --outDir dist && vite build","lint:fix":"eslint . --ext ts,tsx --fix","lint:deps":"eslint src --ext ts,tsx","storybook":"node scripts/generate-icon-data.cjs && storybook dev -p 6006","test:watch":"vitest","generate:docs":"tsx scripts/generate-docs.ts","test:coverage":"vitest run --coverage","generate:icons":"node scripts/generate-icon-components.cjs","storybook:test":"test-storybook","build-storybook":"node scripts/generate-icon-data.cjs && storybook build","normalize-icons":"node scripts/normalize-icons.cjs","generate:schemas":"tsx scripts/generate-schemas.ts","generate:icon-data":"node scripts/generate-icon-data.cjs"},"_npmUser":{"name":"jakelin","email":"jakelinau@gmail.com"},"repository":{"url":"git+https://github.com/AINativeKit/chatgpt-apps-sdk-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.2","description":"React UI component library for ChatGPT Apps SDK - Production-ready components, hooks, and design system","directories":{},"_nodeVersion":"20.19.2","dependencies":{"embla-carousel":"^8.6.0","embla-carousel-react":"^8.6.0","embla-carousel-wheel-gestures":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^5.4.0","jsdom":"^25.0.0","react":"^18.3.1","eslint":"^8.57.0","vitest":"^4.0.3","postcss":"^8.4.0","ts-morph":"^27.0.2","react-dom":"^18.3.1","storybook":"^8.6.14","typescript":"^5.6.0","@types/node":"^20.0.0","@types/react":"^18.3.26","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.7","@vitest/coverage-v8":"^4.0.3","eslint-plugin-react":"^7.35.0","@vitejs/plugin-react":"^5.1.0","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","@storybook/addon-links":"^8.6.14","@storybook/preview-api":"^8.6.14","@testing-library/react":"^16.3.0","typescript-json-schema":"^0.65.1","@storybook/addon-viewport":"^8.6.14","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^5.0.0","@storybook/addon-essentials":"^8.6.14","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.14.0_1763907006721_0.7016662686645216","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@ainativekit/ui","version":"0.15.0","keywords":["chatgpt","openai","react","ui-library","components","ai","design-system","typescript","chatgpt-apps","openai-sdk","chatgpt-apps-sdk","react-components","ui-components","chatgpt-ui","mcp"],"author":{"name":"AI Native Kit"},"license":"MIT","_id":"@ainativekit/ui@0.15.0","maintainers":[{"name":"jakelin","email":"jakelinau@gmail.com"}],"homepage":"https://github.com/AINativeKit/chatgpt-apps-sdk-ui#readme","bugs":{"url":"https://github.com/AINativeKit/chatgpt-apps-sdk-ui/issues"},"dist":{"shasum":"6a0c231572afcf4286e37f9a4dd760592fdde756","tarball":"https://registry.npmjs.org/@ainativekit/ui/-/ui-0.15.0.tgz","fileCount":1243,"integrity":"sha512-Beh3EaKwpbjOEyyhYIa7cv6s46lbgGXjMl6SIs7KchEXZ1YA0q40SJQ6y5EZHnqtb6deVr+qj1cprpKrFgbF1g==","signatures":[{"sig":"MEQCIBy7EHvOLdAm/dobFrwxgAlMvU04fws2r4dYOvzGzr2EAiBn8M/JcqNCQDGazwMXYJWXVutSuXGPvmGiKCiXtnspKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42361923},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","require":"./dist/icons/index.cjs"},"./styles":{"import":"./dist/style.css"},"./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","require":"./dist/tokens/index.cjs"}},"gitHead":"2f472d52c8df1a3463b72558f151f74fab24912f","scripts":{"lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"node scripts/generate-icon-data.cjs && tsc --emitDeclarationOnly --outDir dist && vite build","lint:fix":"eslint . --ext ts,tsx --fix","lint:deps":"eslint src --ext ts,tsx","storybook":"node scripts/generate-icon-data.cjs && storybook dev -p 6006","test:watch":"vitest","generate:docs":"tsx scripts/generate-docs.ts","test:coverage":"vitest run --coverage","generate:icons":"node scripts/generate-icon-components.cjs","storybook:test":"test-storybook","build-storybook":"node scripts/generate-icon-data.cjs && storybook build","normalize-icons":"node scripts/normalize-icons.cjs","generate:schemas":"tsx scripts/generate-schemas.ts","generate:icon-data":"node scripts/generate-icon-data.cjs"},"_npmUser":{"name":"jakelin","email":"jakelinau@gmail.com"},"repository":{"url":"git+https://github.com/AINativeKit/chatgpt-apps-sdk-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.2","description":"React UI component library for ChatGPT Apps SDK - Production-ready components, hooks, and design system","directories":{},"_nodeVersion":"20.19.2","dependencies":{"embla-carousel":"^8.6.0","embla-carousel-react":"^8.6.0","embla-carousel-wheel-gestures":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^5.4.0","jsdom":"^25.0.0","react":"^18.3.1","eslint":"^8.57.0","vitest":"^4.0.3","postcss":"^8.4.0","ts-morph":"^27.0.2","react-dom":"^18.3.1","storybook":"^8.6.14","typescript":"^5.6.0","@types/node":"^20.0.0","@types/react":"^18.3.26","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.7","@vitest/coverage-v8":"^4.0.3","eslint-plugin-react":"^7.35.0","@vitejs/plugin-react":"^5.1.0","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","@storybook/addon-links":"^8.6.14","@storybook/preview-api":"^8.6.14","@testing-library/react":"^16.3.0","typescript-json-schema":"^0.65.1","@storybook/addon-viewport":"^8.6.14","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^5.0.0","@storybook/addon-essentials":"^8.6.14","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.15.0_1763989932234_0.22549727322278934","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@ainativekit/ui","version":"0.16.0","keywords":["chatgpt","openai","react","ui-library","components","ai","design-system","typescript","chatgpt-apps","openai-sdk","chatgpt-apps-sdk","react-components","ui-components","chatgpt-ui","mcp"],"author":{"name":"AI Native Kit"},"license":"MIT","_id":"@ainativekit/ui@0.16.0","maintainers":[{"name":"jakelin","email":"jakelinau@gmail.com"}],"homepage":"https://github.com/AINativeKit/chatgpt-apps-sdk-ui#readme","bugs":{"url":"https://github.com/AINativeKit/chatgpt-apps-sdk-ui/issues"},"dist":{"shasum":"0616a229d052944b6326e8c52a6c685bea7f5a9c","tarball":"https://registry.npmjs.org/@ainativekit/ui/-/ui-0.16.0.tgz","fileCount":1355,"integrity":"sha512-Xd6U4mnx8oLwOytqWYiyFwKefadfUar8cw44Y89KlUIOYj8hVZ2p5uIijtc/SvhU+D7Y963WtvgxcR+vmyOKZg==","signatures":[{"sig":"MEUCIAj6AtJGNlbFWMnaB+cWbDWo7yPPj1ioYlsdidlavTU3AiEA+3hYmbKQoXhIfu695ZxpngGdgGDfuGIruWgG7ToR4RU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73299653},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","require":"./dist/icons/index.cjs"},"./styles":{"import":"./dist/style.css"},"./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","require":"./dist/tokens/index.cjs"}},"gitHead":"8a03ab1a77c728fd952d58df87478de34b936e32","scripts":{"lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"node scripts/generate-icon-data.cjs && tsc --emitDeclarationOnly --outDir dist && vite build","lint:fix":"eslint . --ext ts,tsx --fix","lint:deps":"eslint src --ext ts,tsx","storybook":"node scripts/generate-icon-data.cjs && storybook dev -p 6006","test:watch":"vitest","generate:docs":"tsx scripts/generate-docs.ts","test:coverage":"vitest run --coverage","generate:icons":"node scripts/generate-icon-components.cjs","storybook:test":"test-storybook","build-storybook":"node scripts/generate-icon-data.cjs && storybook build","normalize-icons":"node scripts/normalize-icons.cjs","generate:schemas":"tsx scripts/generate-schemas.ts","generate:icon-data":"node scripts/generate-icon-data.cjs"},"_npmUser":{"name":"jakelin","email":"jakelinau@gmail.com"},"repository":{"url":"git+https://github.com/AINativeKit/chatgpt-apps-sdk-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.2","description":"React UI component library for ChatGPT Apps SDK - Production-ready components, hooks, and design system","directories":{},"_nodeVersion":"20.19.2","dependencies":{"embla-carousel":"^8.6.0","embla-carousel-react":"^8.6.0","embla-carousel-wheel-gestures":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^5.4.0","jsdom":"^25.0.0","react":"^18.3.1","eslint":"^8.57.0","vitest":"^4.0.3","postcss":"^8.4.0","ts-morph":"^27.0.2","react-dom":"^18.3.1","storybook":"^8.6.14","typescript":"^5.6.0","@types/node":"^20.0.0","@types/react":"^18.3.26","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.7","@vitest/coverage-v8":"^4.0.3","eslint-plugin-react":"^7.35.0","@vitejs/plugin-react":"^5.1.0","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","@storybook/addon-links":"^8.6.14","@storybook/preview-api":"^8.6.14","@testing-library/react":"^16.3.0","typescript-json-schema":"^0.65.1","@storybook/addon-viewport":"^8.6.14","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^5.0.0","@storybook/addon-essentials":"^8.6.14","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.16.0_1764047831274_0.13821415820146843","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@ainativekit/ui","version":"0.17.0","keywords":["chatgpt","openai","react","ui-library","components","ai","design-system","typescript","chatgpt-apps","openai-sdk","chatgpt-apps-sdk","react-components","ui-components","chatgpt-ui","mcp"],"author":{"name":"AI Native Kit"},"license":"MIT","_id":"@ainativekit/ui@0.17.0","maintainers":[{"name":"jakelin","email":"jakelinau@gmail.com"}],"homepage":"https://github.com/AINativeKit/chatgpt-apps-sdk-ui#readme","bugs":{"url":"https://github.com/AINativeKit/chatgpt-apps-sdk-ui/issues"},"dist":{"shasum":"0abc7761922fc41b2a1db13d5800bcd4f216ad72","tarball":"https://registry.npmjs.org/@ainativekit/ui/-/ui-0.17.0.tgz","fileCount":1431,"integrity":"sha512-GB9Hgu8MfSuCcW+ByNXj7WiX2uOA71ZSp9nSiMB3s1gspuamW+MiwtiTJ4UCg8wxOb3jzo8tMj3yl3dQCvycLw==","signatures":[{"sig":"MEUCIANAwRUK97s8i4x7UHYbt0Xgn2WbGZpW/g3IiTEi+yGCAiEA9hvyFbyst9Kgwo0KZ0LkBJj7h+TmdsSfKuz4xWWgcZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96449329},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js","require":"./dist/icons/index.cjs"},"./styles":{"import":"./dist/style.css"},"./tokens":{"types":"./dist/tokens/index.d.ts","import":"./dist/tokens/index.js","require":"./dist/tokens/index.cjs"}},"gitHead":"bd570c33e1537e68c2706f723ad303c44818850c","scripts":{"lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"node scripts/generate-icon-data.cjs && tsc --emitDeclarationOnly --outDir dist && vite build","lint:fix":"eslint . --ext ts,tsx --fix","lint:deps":"eslint src --ext ts,tsx","storybook":"node scripts/generate-icon-data.cjs && storybook dev -p 6006","test:watch":"vitest","generate:docs":"tsx scripts/generate-docs.ts","test:coverage":"vitest run --coverage","generate:icons":"node scripts/generate-icon-components.cjs","storybook:test":"test-storybook","build-storybook":"node scripts/generate-icon-data.cjs && storybook build","normalize-icons":"node scripts/normalize-icons.cjs","generate:schemas":"tsx scripts/generate-schemas.ts","generate:icon-data":"node scripts/generate-icon-data.cjs"},"_npmUser":{"name":"jakelin","email":"jakelinau@gmail.com"},"repository":{"url":"git+https://github.com/AINativeKit/chatgpt-apps-sdk-ui.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.2","description":"React UI component library for ChatGPT Apps SDK - Production-ready components, hooks, and design system","directories":{},"_nodeVersion":"20.19.2","dependencies":{"embla-carousel":"^8.6.0","embla-carousel-react":"^8.6.0","embla-carousel-wheel-gestures":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vite":"^5.4.0","jsdom":"^25.0.0","react":"^18.3.1","eslint":"^8.57.0","vitest":"^4.0.3","postcss":"^8.4.0","ts-morph":"^27.0.2","react-dom":"^18.3.1","storybook":"^8.6.14","typescript":"^5.6.0","@types/node":"^20.0.0","@types/react":"^18.3.26","@storybook/test":"^8.6.14","@storybook/react":"^8.6.14","@types/react-dom":"^18.3.7","@vitest/coverage-v8":"^4.0.3","eslint-plugin-react":"^7.35.0","@vitejs/plugin-react":"^5.1.0","@storybook/addon-a11y":"^8.6.14","@storybook/react-vite":"^8.6.14","@storybook/addon-links":"^8.6.14","@storybook/preview-api":"^8.6.14","@testing-library/react":"^16.3.0","typescript-json-schema":"^0.65.1","@storybook/addon-viewport":"^8.6.14","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^5.0.0","@storybook/addon-essentials":"^8.6.14","@testing-library/user-event":"^14.6.1","@storybook/addon-interactions":"^8.6.14","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.17.0_1764076366306_0.784851598500607","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@ainativekit/ui","version":"1.0.0","description":"Extension components for ChatGPT Apps SDK - Maps, Albums, Carousels and more. Built on @openai/apps-sdk-ui.","type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":{"import":"./dist/style.css"}},"keywords":["chatgpt","openai","react","ui-library","components","ai","design-system","typescript","chatgpt-apps","openai-sdk","chatgpt-apps-sdk","react-components","ui-components","chatgpt-ui","mcp"],"author":{"name":"AI Native Kit"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/AINativeKit/chatgpt-apps-sdk-ui.git","directory":"packages/ui"},"bugs":{"url":"https://github.com/AINativeKit/chatgpt-apps-sdk-ui/issues"},"homepage":"https://github.com/AINativeKit/chatgpt-apps-sdk-ui#readme","scripts":{"build":"tsc --emitDeclarationOnly --outDir dist && vite build","test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","lint:fix":"eslint . --ext ts,tsx --fix","lint:deps":"eslint src --ext ts,tsx","storybook":"storybook dev -p 6006","build-storybook":"storybook build","storybook:test":"test-storybook","generate:schemas":"tsx scripts/generate-schemas.ts","generate:docs":"tsx scripts/generate-docs.ts"},"peerDependencies":{"@openai/apps-sdk-ui":"^0.2.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^4.0.10"},"devDependencies":{"@happy-dom/global-registrator":"^20.0.11","@openai/apps-sdk-ui":"^0.2.0","@storybook/addon-a11y":"^8.6.14","@storybook/addon-essentials":"^8.6.14","@storybook/addon-interactions":"^8.6.14","@storybook/addon-links":"^8.6.14","@storybook/addon-viewport":"^8.6.14","@storybook/preview-api":"^8.6.14","@storybook/react":"^8.6.14","@storybook/react-vite":"^8.6.14","@storybook/test":"^8.6.14","@tailwindcss/postcss":"^4.1.18","@tailwindcss/vite":"^4.1.18","@testing-library/jest-dom":"^6.9.1","@testing-library/react":"^16.3.0","@testing-library/user-event":"^14.6.1","@types/node":"^20.0.0","@types/react":"^18.3.26","@types/react-dom":"^18.3.7","@typescript-eslint/eslint-plugin":"^8.0.0","@typescript-eslint/parser":"^8.0.0","@vitejs/plugin-react":"^5.1.0","@vitest/coverage-v8":"^4.0.3","autoprefixer":"^10.4.23","eslint":"^8.57.0","eslint-plugin-react":"^7.35.0","eslint-plugin-react-hooks":"^5.0.0","happy-dom":"^20.0.11","jsdom":"^25.0.0","postcss":"^8.4.0","postcss-mixins":"^12.1.2","postcss-nested":"^7.0.2","react":"^18.3.1","react-dom":"^18.3.1","storybook":"^8.6.14","tailwindcss":"^4.0.10","ts-morph":"^27.0.2","tsx":"^4.20.6","typescript":"^5.6.0","typescript-json-schema":"^0.65.1","vite":"^5.4.0","vitest":"^4.0.3"},"dependencies":{"clsx":"^2.1.1","embla-carousel":"^8.6.0","embla-carousel-react":"^8.6.0","embla-carousel-wheel-gestures":"^8.1.0","framer-motion":"^11.0.0"},"_id":"@ainativekit/ui@1.0.0","gitHead":"2f34fc36ecffdd9acc54600774a5b4a7467886b6","_nodeVersion":"23.11.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-jOk+qMpPhv5/7k8nQIPUFzHym3Cpt8hhI/8mcvmLlvvmkRpxCBF27fxjaFRz63T41Y4sbS7A8d98PsFcIemDxA==","shasum":"300e7279502fbb83bc861769f00bb9fe9c547cd9","tarball":"https://registry.npmjs.org/@ainativekit/ui/-/ui-1.0.0.tgz","fileCount":219,"unpackedSize":1450937,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDpaVb5m2r2+5raMZ3EgQydr6fejD9+E60aWv1lIrouCwIgIv1PS7sdvwPEPUWmn5RZeFePUBK+fXPM6NKOUJDyJ7c="}]},"_npmUser":{"name":"jakelin","email":"jakelinau@gmail.com"},"directories":{},"maintainers":[{"name":"jakelin","email":"jakelinau@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ui_1.0.0_1766971387269_0.3697531853753202"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-28T14:26:08.338Z","modified":"2025-12-29T01:23:07.630Z","0.1.0":"2025-10-28T14:26:08.809Z","0.3.0":"2025-11-02T12:40:47.449Z","0.4.0":"2025-11-03T10:42:23.717Z","0.5.0":"2025-11-06T11:04:14.299Z","0.6.0":"2025-11-07T10:38:38.976Z","0.7.0":"2025-11-08T10:52:15.391Z","0.8.0":"2025-11-09T00:51:13.801Z","0.9.0":"2025-11-10T09:32:10.016Z","0.10.0":"2025-11-11T11:03:52.026Z","0.11.0":"2025-11-16T12:20:00.937Z","0.12.0":"2025-11-17T07:27:01.268Z","0.13.0":"2025-11-20T14:38:59.685Z","0.14.0":"2025-11-23T14:10:07.051Z","0.15.0":"2025-11-24T13:12:12.594Z","0.16.0":"2025-11-25T05:17:11.807Z","0.17.0":"2025-11-25T13:12:46.891Z","1.0.0":"2025-12-29T01:23:07.416Z"},"bugs":{"url":"https://github.com/AINativeKit/chatgpt-apps-sdk-ui/issues"},"author":{"name":"AI Native Kit"},"license":"MIT","homepage":"https://github.com/AINativeKit/chatgpt-apps-sdk-ui#readme","keywords":["chatgpt","openai","react","ui-library","components","ai","design-system","typescript","chatgpt-apps","openai-sdk","chatgpt-apps-sdk","react-components","ui-components","chatgpt-ui","mcp"],"repository":{"type":"git","url":"git+https://github.com/AINativeKit/chatgpt-apps-sdk-ui.git","directory":"packages/ui"},"description":"Extension components for ChatGPT Apps SDK - Maps, Albums, Carousels and more. Built on @openai/apps-sdk-ui.","maintainers":[{"name":"jakelin","email":"jakelinau@gmail.com"}],"readme":"# 🧩 AINativeKit UI - ChatGPT Apps SDK Extension\n\n**Production-ready pattern components for ChatGPT Apps**\n\n100% compatible with [@openai/apps-sdk-ui](https://github.com/openai/apps-sdk-ui). Use their primitives + our patterns = ship faster.\n\n[![npm version](https://img.shields.io/npm/v/@ainativekit/ui.svg)](https://www.npmjs.com/package/@ainativekit/ui)\n[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)\n[![Storybook](https://img.shields.io/badge/Storybook-%23FF4785.svg?logo=storybook&logoColor=white)](https://www.ainativekit.com)\n\n## Why @ainativekit/ui?\n\n| Without this library | With @ainativekit/ui |\n|---------------------|----------------------|\n| Build card layouts from scratch | `<SummaryCard {...data} />` |\n| Wire up carousels manually | `<Carousel>{items}</Carousel>` |\n| Create map components yourself | `<CompactMap locations={...} />` |\n| Write ChatGPT integration hooks | `useTheme()`, `useDisplayMode()`, `useWidgetState()` |\n\n**Fully compatible** with apps-sdk-ui - use their 700+ icons, buttons, badges, and design tokens alongside our pattern components.\n\n## Architecture\n\n```\n┌─────────────────────────────────────────┐\n│           Your ChatGPT App              │\n├─────────────────────────────────────────┤\n│  @ainativekit/ui (Pattern Components)   │\n│  Card, Album, Carousel, List, Map       │\n├─────────────────────────────────────────┤\n│  @openai/apps-sdk-ui (Primitives)       │\n│  Button, Badge, Icon, Alert, Avatar     │\n└─────────────────────────────────────────┘\n```\n\n## What's Included\n\n| Category | Components |\n|----------|------------|\n| **Cards** | Card, SummaryCard, ImageCard, ListCard |\n| **Media** | Album, Carousel, PhotoCarousel |\n| **Lists** | List, ListItem, AvatarList |\n| **Maps** | CompactMap, FullscreenMap, MapPlaceCard |\n| **Feedback** | Modal, Sidebar, Skeleton, Overlay |\n| **ChatGPT Hooks** | useTheme, useDisplayMode, useMaxHeight, useWidgetState |\n\n## Quick Start\n\n### Install\n\n```bash\nnpm install @ainativekit/ui @openai/apps-sdk-ui\n```\n\n### Setup\n\n```tsx\nimport '@openai/apps-sdk-ui/css';\nimport '@ainativekit/ui/styles';\n```\n\n### Use\n\n```tsx\nimport { SummaryCard } from '@ainativekit/ui';\nimport { StarFilled, Clock } from '@openai/apps-sdk-ui/components/Icon';\n\nfunction RestaurantCard({ data }) {\n  return (\n    <SummaryCard\n      images={data.images}\n      title={data.name}\n      subtitle={data.address}\n      badge={data.rating}\n      description={data.description}\n      metadata={[\n        { icon: <StarFilled />, label: data.rating },\n        { icon: <Clock />, label: 'Open now' }\n      ]}\n      buttonText=\"Reserve\"\n      onButtonClick={() => {}}\n    />\n  );\n}\n```\n\n## Components\n\n### Cards\n\n```tsx\nimport { Card, SummaryCard, ImageCard, ListCard } from '@ainativekit/ui';\n\n// Compound card for custom layouts\n<Card elevationLevel={1} interactive>\n  <Card.Image src=\"...\" />\n  <Card.Body>\n    <Card.Title>Title</Card.Title>\n    <Card.Description>Description</Card.Description>\n  </Card.Body>\n  <Card.Footer>\n    <Card.ActionButton>Action</Card.ActionButton>\n  </Card.Footer>\n</Card>\n\n// Pre-composed cards\n<SummaryCard images={...} title=\"...\" description=\"...\" />\n<ImageCard images={...} title=\"...\" />\n<ListCard items={...} />\n```\n\n### Carousel\n\n```tsx\nimport { Carousel } from '@ainativekit/ui';\n\n<Carousel>\n  {items.map(item => (\n    <SummaryCard key={item.id} {...item} />\n  ))}\n</Carousel>\n```\n\n### List\n\n```tsx\nimport { List, ListItem } from '@ainativekit/ui';\nimport { StarFilled } from '@openai/apps-sdk-ui/components/Icon';\n\n<List\n  header={{ title: 'Top Places', subtitle: 'Based on ratings' }}\n  items={places}\n  renderItem={(place, index) => (\n    <ListItem\n      rank={index + 1}\n      title={place.name}\n      metadata={place.city}\n      media={place.thumbnail}\n      features={[{ icon: <StarFilled />, label: place.rating }]}\n    />\n  )}\n/>\n```\n\n### Album\n\n```tsx\nimport { Album } from '@ainativekit/ui';\n\n<Album\n  albums={[\n    {\n      id: '1',\n      title: 'Photos',\n      cover: '...',\n      photos: [{ id: '1', url: '...', title: '...' }]\n    }\n  ]}\n  onAlbumSelect={setSelectedAlbum}\n  selectedAlbum={selectedAlbum}\n/>\n```\n\n### Map\n\n```tsx\nimport { CompactMap } from '@ainativekit/ui';\nimport { StarFilled } from '@openai/apps-sdk-ui/components/Icon';\n\n<CompactMap\n  locations={[\n    {\n      id: '1',\n      name: 'Restaurant',\n      coords: [37.7749, -122.4194],\n      features: [{ icon: <StarFilled />, label: '4.8' }]\n    }\n  ]}\n  onLocationSelect={setSelected}\n/>\n```\n\n## ChatGPT Hooks\n\nHooks for integrating with the ChatGPT Apps SDK runtime - **these are unique to @ainativekit/ui**:\n\n```tsx\nimport {\n  useTheme,\n  useDisplayMode,\n  useMaxHeight,\n  useWidgetState,\n  useOpenAiGlobal,\n} from '@ainativekit/ui';\n\nfunction MyWidget() {\n  const { theme } = useTheme();                    // 'light' | 'dark'\n  const displayMode = useDisplayMode();            // 'inline' | 'pip' | 'fullscreen'\n  const maxHeight = useMaxHeight();                // number | null\n  const [state, setState] = useWidgetState(() => ({ count: 0 }));\n\n  return (\n    <div style={{ maxHeight: maxHeight ?? 600 }}>\n      {/* widget content */}\n    </div>\n  );\n}\n```\n\n| Hook | Description |\n|------|-------------|\n| `useTheme()` | Get current theme from ChatGPT |\n| `useDisplayMode()` | Get display mode (inline/pip/fullscreen) |\n| `useMaxHeight()` | Get max height constraint |\n| `useWidgetState()` | Persistent state across re-renders |\n| `useWidgetProps()` | Access tool input/output |\n| `useOpenAiGlobal(key)` | Access any `window.openai` property |\n\n## Using apps-sdk-ui Primitives\n\nIcons, buttons, and other primitives come from `@openai/apps-sdk-ui`:\n\n```tsx\n// 700+ Icons\nimport { StarFilled, Clock, MapPin } from '@openai/apps-sdk-ui/components/Icon';\n\n// Buttons (also re-exported from @ainativekit/ui)\nimport { Button } from '@openai/apps-sdk-ui/components/Button';\n\n// Badges (also re-exported from @ainativekit/ui)\nimport { Badge } from '@openai/apps-sdk-ui/components/Badge';\n\n// Breakpoints hook\nimport { useBreakpoint } from '@openai/apps-sdk-ui/hooks/useBreakpoints';\n```\n\n## TypeScript\n\nFull TypeScript support with `window.openai` types:\n\n```tsx\nimport type { Theme, DisplayMode, LocationData } from '@ainativekit/ui';\n\n// window.openai is fully typed when you import @ainativekit/ui\nconst theme = window.openai?.theme; // 'light' | 'dark' | undefined\n```\n\n## Links\n\n- [Live Storybook](https://www.ainativekit.com) - Interactive examples\n- [GitHub](https://github.com/AINativeKit/chatgpt-apps-sdk-ui)\n- [apps-sdk-ui](https://github.com/openai/apps-sdk-ui) - Base primitives\n\n## License\n\nMIT\n","readmeFilename":"README.md"}