{"_id":"@flexkit/studio","_rev":"42-eb1ccb6db5359a537ced15078ac3c7e5","name":"@flexkit/studio","dist-tags":{"latest":"0.0.35"},"versions":{"0.0.6":{"name":"@flexkit/studio","version":"0.0.6","license":"MIT","_id":"@flexkit/studio@0.0.6","maintainers":[{"name":"danielkratohvil","email":"danielkratohvil@gmail.com"}],"homepage":"https://github.com/flexkit-io/flexkit#readme","bugs":{"url":"https://github.com/flexkit-io/flexkit/issues"},"dist":{"shasum":"4f3aaf4b8e378e873bd845c70620f56a9c1f1ef4","tarball":"https://registry.npmjs.org/@flexkit/studio/-/studio-0.0.6.tgz","fileCount":96,"integrity":"sha512-TF1guIlw0OA+BwyL0ao5DbVIMt0AHRWQOdOS1sTHZycUGeGnF4YVLMNQtKaVnK+plpSMooBVEAfl5TX8ACXIVw==","signatures":[{"sig":"MEUCIQCdJaYlUeiNkdyO+oPpVslHUjZ/CKc4v/hAXFzYWrkXzQIgNv9N2AEzsy0NtznSp9D1sF+lbvsGLAxwU2HnSZn3lpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flexkit%2fstudio@0.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1134305},"main":"./dist/index.js","type":"module","_from":"file:flexkit-studio-0.0.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.9.0"},"exports":{".":"./dist/index.js","./ui":"./dist/ui.js","./ssr":"./dist/ssr.js","./data-grid":"./dist/data-grid/index.js","./styles.css":"./dist/index.css","./tailwind.config":"./tailwind.config.ts"},"scripts":{"dev":"tsup src/index.tsx src/ssr.tsx src/ui.tsx src/data-grid/index.tsx --format esm --watch --dts --external react && tailwindcss -i ./src/styles.css -o ./dist/index.css --watch","lint":"eslint \"src/**/*.ts*\"","build":"tsup src/index.tsx src/ssr.tsx src/ui.tsx src/data-grid/index.tsx --format esm --dts --external react && tailwindcss -i ./src/styles.css -o dist/index.css","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","ui:add":"pnpm dlx shadcn@latest add"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c62322c9-95b8-4762-bed3-78c4b5a308ae"}},"_resolved":"/tmp/f41f38008f01a9a038c60cdf808e7c7e/flexkit-studio-0.0.6.tgz","_integrity":"sha512-TF1guIlw0OA+BwyL0ao5DbVIMt0AHRWQOdOS1sTHZycUGeGnF4YVLMNQtKaVnK+plpSMooBVEAfl5TX8ACXIVw==","deprecated":"this package has been deprecated","repository":{"url":"git+https://github.com/flexkit-io/flexkit.git","type":"git","directory":"packages/flexkit-studio"},"_npmVersion":"11.6.4","description":"<div align=\"center\">   <a href=\"https://flexkit.io\">     <picture>       <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://flexkit.io/public/logos/icon-dark-background.png\">       <img alt=\"Flexkit logo\" src=\"https://flexkit.io/public/logos/ico","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","dependencies":{"ai":"4.3.16","swr":"^2.2.4","zod":"^3.22.4","clsx":"^2.0.0","cmdk":"^1.0.0","uuid":"^9.0.1","vaul":"^0.9.4","bytes":"^3.1.2","debug":"^4.3.4","novel":"0.5.0","ramda":"^0.29.1","sonner":"^1.4.3","fuse.js":"7.0.0","graphql":"^16.8.1","lexical":"^0.12.2","date-fns":"4.1.0","lowlight":"3.1.0","@tiptap/pm":"2.27.1","next-themes":"^0.2.1","@tiptap/core":"2.27.1","@tiptap/html":"2.27.1","lucide-react":"0.544.0","use-debounce":"10.0.3","@lexical/code":"^0.12.2","@lexical/html":"^0.12.2","@lexical/link":"^0.12.2","@lexical/list":"^0.12.2","@apollo/client":"4.0.9","@lexical/react":"^0.12.2","@lexical/table":"^0.12.2","@lexical/utils":"^0.12.2","react-markdown":"9.0.1","tailwind-merge":"^2.0.0","react-file-icon":"1.6.0","react-hook-form":"^7.47.0","react-day-picker":"8.10.1","react-router-dom":"^6.21.0","@lexical/markdown":"^0.12.2","@lexical/rich-text":"^0.12.2","@lexical/selection":"^0.12.2","@hookform/resolvers":"^3.3.2","@radix-ui/react-slot":"^1.1.0","@radix-ui/react-tabs":"^1.0.4","@radix-ui/react-label":"^2.0.2","@tanstack/react-table":"^8.11.7","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.1.1","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-toggle":"^1.0.3","react-resizable-panels":"^1.0.6","@radix-ui/react-popover":"^1.1.1","@radix-ui/react-tooltip":"^1.1.2","@tanstack/react-virtual":"^3.8.3","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-separator":"^1.1.0","@radix-ui/react-collapsible":"^1.0.3","@radix-ui/react-scroll-area":"^1.0.5","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-toggle-group":"^1.0.4","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"ssr":["./dist/ssr.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.0","react":"^18.2.0","postcss":"^8.4.31","tsconfig":"0.0.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.5.2","@types/uuid":"^9.0.6","tailwindcss":"3.4.10","@types/bytes":"^3.1.4","@types/debug":"^4.1.12","@types/ramda":"^0.29.7","@types/react":"^18.2.0","autoprefixer":"^10.4.16","tailwind-config":"0.0.1","@types/react-dom":"^18.2.0","tailwindcss-animate":"1.0.7","eslint-config-custom":"0.0.0","@types/react-file-icon":"1.0.4","@types/react-router-dom":"^5.3.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/studio_0.0.6_1764621775476_0.17751175428259103","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@flexkit/studio","version":"0.0.7","keywords":["flexkit","studio","react","nextjs","node","pim","crm","erp","graphql"],"license":"MIT","_id":"@flexkit/studio@0.0.7","maintainers":[{"name":"danielkratohvil","email":"danielkratohvil@gmail.com"}],"homepage":"https://github.com/flexkit-io/flexkit#readme","bugs":{"url":"https://github.com/flexkit-io/flexkit/issues"},"dist":{"shasum":"d855ac2ecfe5aa9c35ac137e7474cd09d906c35f","tarball":"https://registry.npmjs.org/@flexkit/studio/-/studio-0.0.7.tgz","fileCount":85,"integrity":"sha512-K8IvjFH/C9eTFmTrUqtuB4pGtDjxz6GAFMCk2YfOIlQr4pQXP6N9WqAnOlgu6FLSGbHyYrad3o+xvmTPMfEUXQ==","signatures":[{"sig":"MEUCIQCK8vdQOC1XknOOm8AUqoPkRstWz1ev+DtevDjtfAj1AgIgYcjgq1suLPUdb7mspwUlVyToFyOYhcmnTDqq7tgO1xM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flexkit%2fstudio@0.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1149431},"main":"./dist/index.js","type":"module","_from":"file:flexkit-studio-0.0.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":"./dist/index.js","./ui":"./dist/ui.js","./astro":"./dist/astro.js","./nextjs":"./dist/nextjs.js","./styles.css":"./dist/index.css","./tanstack-start":"./dist/tanstack-start.js","./tailwind.config":"./tailwind.config.ts"},"scripts":{"dev":"tailwindcss -i ./src/styles.css -o ./dist/index.css --watch & tsup --config tsup.config.ts --watch","lint":"eslint \"src/**/*.ts*\"","build":"tailwindcss -i ./src/styles.css -o dist/index.css && tsup --config tsup.config.ts && tsup src/ssr.tsx src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","ui:add":"pnpm dlx shadcn@latest add"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c62322c9-95b8-4762-bed3-78c4b5a308ae"}},"_resolved":"/tmp/9b1fb400030339a08f240946390e57db/flexkit-studio-0.0.7.tgz","_integrity":"sha512-K8IvjFH/C9eTFmTrUqtuB4pGtDjxz6GAFMCk2YfOIlQr4pQXP6N9WqAnOlgu6FLSGbHyYrad3o+xvmTPMfEUXQ==","deprecated":"this package has been deprecated","repository":{"url":"git+https://github.com/flexkit-io/flexkit.git","type":"git","directory":"packages/flexkit-studio"},"_npmVersion":"11.7.0","description":"Flexkit Studio - Build custom internal tools like PIMs, CRMs, and ERPs with a flexible React UI and a graph-backed API","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.6","dependencies":{"ai":"4.3.16","swr":"^2.2.4","zod":"^3.22.4","clsx":"^2.0.0","cmdk":"^1.0.0","uuid":"^9.0.1","vaul":"^0.9.4","bytes":"^3.1.2","debug":"^4.3.4","novel":"0.5.0","ramda":"^0.29.1","sonner":"^1.4.3","fuse.js":"7.0.0","graphql":"^16.8.1","lexical":"^0.12.2","date-fns":"4.1.0","lowlight":"3.1.0","@tiptap/pm":"2.27.1","next-themes":"^0.2.1","@tiptap/core":"2.27.1","@tiptap/html":"2.27.1","lucide-react":"0.555.0","use-debounce":"10.0.3","@lexical/code":"^0.12.2","@lexical/html":"^0.12.2","@lexical/link":"^0.12.2","@lexical/list":"^0.12.2","@apollo/client":"4.0.9","@lexical/react":"^0.12.2","@lexical/table":"^0.12.2","@lexical/utils":"^0.12.2","react-markdown":"9.0.1","tailwind-merge":"^2.0.0","react-file-icon":"1.6.0","react-hook-form":"^7.47.0","react-day-picker":"8.10.1","react-router-dom":"^6.21.0","@lexical/markdown":"^0.12.2","@lexical/rich-text":"^0.12.2","@lexical/selection":"^0.12.2","@hookform/resolvers":"^3.3.2","@radix-ui/react-slot":"^1.1.0","@radix-ui/react-tabs":"^1.0.4","@radix-ui/react-label":"^2.0.2","@tanstack/react-table":"^8.11.7","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.1.1","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-toggle":"^1.0.3","react-resizable-panels":"^1.0.6","@radix-ui/react-popover":"^1.1.1","@radix-ui/react-tooltip":"^1.1.2","@tanstack/react-virtual":"^3.8.3","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-separator":"^1.1.0","@radix-ui/react-collapsible":"^1.0.3","@radix-ui/react-scroll-area":"^1.0.5","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-toggle-group":"^1.0.4","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"astro":["./dist/astro.d.ts"],"nextjs":["./dist/nextjs.d.ts"],"tanstack-start":["./dist/tanstack-start.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.0","react":"^18.2.0","postcss":"^8.4.31","tsconfig":"0.0.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.5.2","@types/uuid":"^9.0.6","tailwindcss":"3.4.10","@types/bytes":"^3.1.4","@types/debug":"^4.1.12","@types/ramda":"^0.29.7","@types/react":"^18.2.0","autoprefixer":"^10.4.16","tailwind-config":"0.0.1","@types/react-dom":"^18.2.0","tailwindcss-animate":"1.0.7","eslint-config-custom":"0.0.0","@types/react-file-icon":"1.0.4","@types/react-router-dom":"^5.3.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/studio_0.0.7_1766486320879_0.9249742726828327","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@flexkit/studio","version":"0.0.8","keywords":["flexkit","studio","react","nextjs","node","pim","crm","erp","graphql"],"license":"MIT","_id":"@flexkit/studio@0.0.8","maintainers":[{"name":"danielkratohvil","email":"danielkratohvil@gmail.com"}],"homepage":"https://github.com/flexkit-io/flexkit#readme","bugs":{"url":"https://github.com/flexkit-io/flexkit/issues"},"dist":{"shasum":"48c47549abeaa946d8367906bb0614b4aa25f118","tarball":"https://registry.npmjs.org/@flexkit/studio/-/studio-0.0.8.tgz","fileCount":85,"integrity":"sha512-MLJ2H3+EZVM2Dv0PpFXDWpKTCYbnL0pLKpQ0eHWJQ5EoRS+aquWLSYuBl+Eg75/+oQwSbGAmWwtCJjXJRyNtUw==","signatures":[{"sig":"MEYCIQCV88ciiIoA4RVO7+oCcb8DponmN1bsEpLRAq790Via+wIhAMAhzCEzkSoHZD8Leoyw+NucjZqsmGAydxfazpnleizA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flexkit%2fstudio@0.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1167407},"main":"./dist/index.js","type":"module","_from":"file:flexkit-studio-0.0.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":"./dist/index.js","./ui":"./dist/ui.js","./astro":"./dist/astro.js","./nextjs":"./dist/nextjs.js","./styles.css":"./dist/index.css","./tanstack-start":"./dist/tanstack-start.js","./tailwind.config":"./tailwind.config.ts"},"scripts":{"dev":"tailwindcss -i ./src/styles.css -o ./dist/index.css --watch & tsup --config tsup.config.ts --watch & tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config --watch","lint":"eslint \"src/**/*.ts*\"","build":"tailwindcss -i ./src/styles.css -o dist/index.css && tsup --config tsup.config.ts && tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","ui:add":"pnpm dlx shadcn@latest add"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c62322c9-95b8-4762-bed3-78c4b5a308ae"}},"_resolved":"/tmp/98940b5d11392f578ff154cf2c426518/flexkit-studio-0.0.8.tgz","_integrity":"sha512-MLJ2H3+EZVM2Dv0PpFXDWpKTCYbnL0pLKpQ0eHWJQ5EoRS+aquWLSYuBl+Eg75/+oQwSbGAmWwtCJjXJRyNtUw==","deprecated":"this package has been deprecated","repository":{"url":"git+https://github.com/flexkit-io/flexkit.git","type":"git","directory":"packages/flexkit-studio"},"_npmVersion":"11.7.0","description":"Flexkit Studio - Build custom internal tools like PIMs, CRMs, and ERPs with a flexible React UI and a graph-backed API","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.6","dependencies":{"ai":"4.3.16","swr":"^2.2.4","zod":"^3.22.4","clsx":"^2.0.0","cmdk":"^1.1.1","uuid":"^9.0.1","vaul":"1.1.2","bytes":"^3.1.2","debug":"^4.3.4","novel":"1.0.2","ramda":"^0.29.1","sonner":"^1.4.3","fuse.js":"7.0.0","graphql":"^16.8.1","lexical":"^0.12.2","date-fns":"4.1.0","lowlight":"3.1.0","@tiptap/pm":"2.27.1","next-themes":"^0.2.1","@tiptap/core":"2.27.1","@tiptap/html":"2.27.1","lucide-react":"0.555.0","use-debounce":"10.0.3","@ai-sdk/react":"3.0.3","@lexical/code":"^0.12.2","@lexical/html":"^0.12.2","@lexical/link":"^0.12.2","@lexical/list":"^0.12.2","@apollo/client":"4.0.9","@lexical/react":"^0.12.2","@lexical/table":"^0.12.2","@lexical/utils":"^0.12.2","react-markdown":"9.0.1","tailwind-merge":"^2.0.0","react-file-icon":"1.6.0","react-hook-form":"^7.47.0","tiptap-markdown":"0.8.10","react-day-picker":"^9.7.0","react-router-dom":"^6.21.0","@lexical/markdown":"^0.12.2","@lexical/rich-text":"^0.12.2","@lexical/selection":"^0.12.2","@hookform/resolvers":"^3.3.2","@radix-ui/react-slot":"^1.1.0","@radix-ui/react-tabs":"^1.0.4","@radix-ui/react-label":"^2.0.2","@tanstack/react-table":"^8.11.7","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.1.1","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-toggle":"^1.0.3","react-resizable-panels":"^3.0.6","@radix-ui/react-popover":"^1.1.1","@radix-ui/react-tooltip":"^1.1.2","@tanstack/react-virtual":"^3.8.3","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-separator":"^1.1.0","@radix-ui/react-collapsible":"^1.0.3","@radix-ui/react-scroll-area":"^1.0.5","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-toggle-group":"^1.0.4","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"astro":["./dist/astro.d.ts"],"nextjs":["./dist/nextjs.d.ts"],"tanstack-start":["./dist/tanstack-start.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","react":"^18.2.0","postcss":"^8.4.31","tsconfig":"0.0.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.5.2","@types/uuid":"^9.0.6","tailwindcss":"3.4.10","@types/bytes":"^3.1.4","@types/debug":"^4.1.12","@types/ramda":"^0.29.7","@types/react":"^18.2.0","autoprefixer":"^10.4.16","tailwind-config":"0.0.1","@types/react-dom":"^18.2.0","tailwindcss-animate":"1.0.7","eslint-config-custom":"0.0.0","@types/react-file-icon":"1.0.4","@types/react-router-dom":"^5.3.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/studio_0.0.8_1766592392803_0.37643377661867294","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@flexkit/studio","version":"0.0.9","keywords":["flexkit","studio","react","nextjs","node","pim","crm","erp","graphql"],"license":"MIT","_id":"@flexkit/studio@0.0.9","maintainers":[{"name":"danielkratohvil","email":"danielkratohvil@gmail.com"}],"homepage":"https://github.com/flexkit-io/flexkit#readme","bugs":{"url":"https://github.com/flexkit-io/flexkit/issues"},"dist":{"shasum":"27dde4a5cc4be34862e108dc0bcc3a0dd8bdb7fa","tarball":"https://registry.npmjs.org/@flexkit/studio/-/studio-0.0.9.tgz","fileCount":85,"integrity":"sha512-YgYbfSA2800m5xLxRPVQobtJkaHBzEHspIDyLMfdu3CxYJFNdc6Yi5M97wNrq5aufehFCulUTOeMU2F8J5ZIMA==","signatures":[{"sig":"MEUCIQD+1mytqZoaebg8/mKS9968SRpdSGWOeSBvZ5H0H14CXQIgMflh3Gd2M/RIKUs8FoslvA4+iIDyhZOFYoZpHn5EMkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flexkit%2fstudio@0.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1168936},"main":"./dist/index.js","type":"module","_from":"file:flexkit-studio-0.0.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":"./dist/index.js","./ui":"./dist/ui.js","./astro":"./dist/astro.js","./nextjs":"./dist/nextjs.js","./styles.css":"./dist/index.css","./tanstack-start":"./dist/tanstack-start.js","./tailwind.config":"./tailwind.config.ts"},"scripts":{"dev":"tailwindcss -i ./src/styles.css -o ./dist/index.css --watch & tsup --config tsup.config.ts --watch & tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config --watch","lint":"eslint \"src/**/*.ts*\"","build":"tailwindcss -i ./src/styles.css -o dist/index.css && tsup --config tsup.config.ts && tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","ui:add":"pnpm dlx shadcn@latest add"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c62322c9-95b8-4762-bed3-78c4b5a308ae"}},"_resolved":"/tmp/cac4a9b0a995c3528fa02208c0147906/flexkit-studio-0.0.9.tgz","_integrity":"sha512-YgYbfSA2800m5xLxRPVQobtJkaHBzEHspIDyLMfdu3CxYJFNdc6Yi5M97wNrq5aufehFCulUTOeMU2F8J5ZIMA==","deprecated":"this package has been deprecated","repository":{"url":"git+https://github.com/flexkit-io/flexkit.git","type":"git","directory":"packages/flexkit-studio"},"_npmVersion":"11.10.0","description":"Flexkit Studio - Build custom internal tools like PIMs, CRMs, and ERPs with a flexible React UI and a graph-backed API","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.20.0","dependencies":{"ai":"4.3.16","swr":"^2.2.4","zod":"^3.22.4","clsx":"^2.0.0","cmdk":"^1.1.1","uuid":"^9.0.1","vaul":"1.1.2","bytes":"^3.1.2","debug":"^4.3.4","novel":"1.0.2","ramda":"^0.29.1","sonner":"^1.4.3","fuse.js":"7.0.0","graphql":"^16.8.1","lexical":"^0.12.2","date-fns":"4.1.0","lowlight":"3.1.0","@tiptap/pm":"2.27.1","next-themes":"^0.2.1","@tiptap/core":"2.27.1","@tiptap/html":"2.27.1","lucide-react":"0.555.0","use-debounce":"10.0.3","@ai-sdk/react":"3.0.3","@lexical/code":"^0.12.2","@lexical/html":"^0.12.2","@lexical/link":"^0.12.2","@lexical/list":"^0.12.2","@apollo/client":"4.0.9","@lexical/react":"^0.12.2","@lexical/table":"^0.12.2","@lexical/utils":"^0.12.2","react-markdown":"9.0.1","tailwind-merge":"^2.0.0","react-file-icon":"1.6.0","react-hook-form":"^7.47.0","tiptap-markdown":"0.8.10","react-day-picker":"^9.7.0","react-router-dom":"^6.21.0","@lexical/markdown":"^0.12.2","@lexical/rich-text":"^0.12.2","@lexical/selection":"^0.12.2","@hookform/resolvers":"^3.3.2","@radix-ui/react-slot":"^1.1.0","@radix-ui/react-tabs":"^1.0.4","@radix-ui/react-label":"^2.0.2","@tanstack/react-table":"^8.11.7","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.1.1","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-toggle":"^1.0.3","react-resizable-panels":"^3.0.6","@radix-ui/react-popover":"^1.1.1","@radix-ui/react-tooltip":"^1.1.2","@tanstack/react-virtual":"^3.8.3","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-separator":"^1.1.0","@radix-ui/react-collapsible":"^1.0.3","@radix-ui/react-scroll-area":"^1.0.5","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-toggle-group":"^1.0.4","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"astro":["./dist/astro.d.ts"],"nextjs":["./dist/nextjs.d.ts"],"tanstack-start":["./dist/tanstack-start.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","react":"^18.2.0","postcss":"^8.4.31","tsconfig":"0.0.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.5.2","@types/uuid":"^9.0.6","tailwindcss":"3.4.10","@types/bytes":"^3.1.4","@types/debug":"^4.1.12","@types/ramda":"^0.29.7","@types/react":"^18.2.0","autoprefixer":"^10.4.16","tailwind-config":"0.0.1","@types/react-dom":"^18.2.0","tailwindcss-animate":"1.0.7","eslint-config-custom":"0.0.0","@types/react-file-icon":"1.0.4","@types/react-router-dom":"^5.3.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/studio_0.0.9_1771070792408_0.06482609719175203","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@flexkit/studio","version":"0.0.10","keywords":["flexkit","studio","react","nextjs","node","pim","crm","erp","graphql"],"license":"MIT","_id":"@flexkit/studio@0.0.10","maintainers":[{"name":"danielkratohvil","email":"danielkratohvil@gmail.com"}],"homepage":"https://github.com/flexkit-io/flexkit#readme","bugs":{"url":"https://github.com/flexkit-io/flexkit/issues"},"dist":{"shasum":"12b0512ef6cc6fc60083a8d2f8c01dd75f819070","tarball":"https://registry.npmjs.org/@flexkit/studio/-/studio-0.0.10.tgz","fileCount":85,"integrity":"sha512-u7RfyxGQGVAw+WEjv/hqqMPG7p6DU9JsiiNK7RWnv5WzJd/hGfVLzhit+mfbhdQX3jQuxM47FDmBdou9b9dfsw==","signatures":[{"sig":"MEQCIEu9eT3ApA8FSbz2fwVVYnqb1ujAqj+5nxUm+ObmklEYAiAYxHYKIcLY0LFUrVSkLoDzxELpCOJy/jNPmboRqQFTcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flexkit%2fstudio@0.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1168940},"main":"./dist/index.js","type":"module","_from":"file:flexkit-studio-0.0.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":"./dist/index.js","./ui":"./dist/ui.js","./astro":"./dist/astro.js","./nextjs":"./dist/nextjs.js","./styles.css":"./dist/index.css","./tanstack-start":"./dist/tanstack-start.js","./tailwind.config":"./tailwind.config.ts"},"scripts":{"dev":"tailwindcss -i ./src/styles.css -o ./dist/index.css --watch & tsup --config tsup.config.ts --watch & tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config --watch","lint":"eslint \"src/**/*.ts*\"","build":"tailwindcss -i ./src/styles.css -o dist/index.css && tsup --config tsup.config.ts && tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","ui:add":"pnpm dlx shadcn@latest add"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c62322c9-95b8-4762-bed3-78c4b5a308ae"}},"_resolved":"/tmp/43361acafd6a9a485f0763e5d97c1343/flexkit-studio-0.0.10.tgz","_integrity":"sha512-u7RfyxGQGVAw+WEjv/hqqMPG7p6DU9JsiiNK7RWnv5WzJd/hGfVLzhit+mfbhdQX3jQuxM47FDmBdou9b9dfsw==","repository":{"url":"git+https://github.com/flexkit-io/flexkit.git","type":"git","directory":"packages/flexkit-studio"},"_npmVersion":"11.11.0","description":"Flexkit Studio - Build custom internal tools like PIMs, CRMs, and ERPs with a flexible React UI and a graph-backed API","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.20.0","dependencies":{"ai":"6.0.116","swr":"^2.2.4","zod":"^3.22.4","clsx":"^2.0.0","cmdk":"^1.1.1","uuid":"^9.0.1","vaul":"1.1.2","bytes":"^3.1.2","debug":"^4.3.4","novel":"1.0.2","ramda":"^0.29.1","sonner":"^1.4.3","fuse.js":"7.0.0","graphql":"^16.8.1","lexical":"^0.12.2","date-fns":"4.1.0","lowlight":"3.1.0","@tiptap/pm":"2.27.1","next-themes":"^0.2.1","@tiptap/core":"2.27.1","@tiptap/html":"2.27.1","lucide-react":"0.555.0","use-debounce":"10.0.3","@ai-sdk/react":"3.0.118","@lexical/code":"^0.12.2","@lexical/html":"^0.12.2","@lexical/link":"^0.12.2","@lexical/list":"^0.12.2","@apollo/client":"4.0.9","@lexical/react":"^0.12.2","@lexical/table":"^0.12.2","@lexical/utils":"^0.12.2","react-markdown":"9.0.1","tailwind-merge":"^2.0.0","react-file-icon":"1.6.0","react-hook-form":"^7.47.0","tiptap-markdown":"0.8.10","react-day-picker":"^9.7.0","react-router-dom":"^6.21.0","@lexical/markdown":"^0.12.2","@lexical/rich-text":"^0.12.2","@lexical/selection":"^0.12.2","@hookform/resolvers":"^3.3.2","@radix-ui/react-slot":"^1.1.0","@radix-ui/react-tabs":"^1.0.4","@radix-ui/react-label":"^2.0.2","@tanstack/react-table":"^8.11.7","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.1.1","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-toggle":"^1.0.3","react-resizable-panels":"^3.0.6","@radix-ui/react-popover":"^1.1.1","@radix-ui/react-tooltip":"^1.1.2","@tanstack/react-virtual":"^3.8.3","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-separator":"^1.1.0","@radix-ui/react-collapsible":"^1.0.3","@radix-ui/react-scroll-area":"^1.0.5","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-toggle-group":"^1.0.4","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"astro":["./dist/astro.d.ts"],"nextjs":["./dist/nextjs.d.ts"],"tanstack-start":["./dist/tanstack-start.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","react":"^18.2.0","postcss":"^8.4.31","tsconfig":"0.0.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.5.2","@types/uuid":"^9.0.6","tailwindcss":"3.4.10","@types/bytes":"^3.1.4","@types/debug":"^4.1.12","@types/ramda":"^0.29.7","@types/react":"^18.2.0","autoprefixer":"^10.4.16","tailwind-config":"0.0.1","@types/react-dom":"^18.2.0","tailwindcss-animate":"1.0.7","eslint-config-custom":"0.0.0","@types/react-file-icon":"1.0.4","@types/react-router-dom":"^5.3.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/studio_0.0.10_1773063160697_0.30947251388515173","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@flexkit/studio","version":"0.0.11","keywords":["flexkit","studio","react","nextjs","node","pim","crm","erp","graphql"],"license":"MIT","_id":"@flexkit/studio@0.0.11","maintainers":[{"name":"danielkratohvil","email":"danielkratohvil@gmail.com"}],"homepage":"https://github.com/flexkit-io/flexkit#readme","bugs":{"url":"https://github.com/flexkit-io/flexkit/issues"},"dist":{"shasum":"453026bdebbe6edab4db043b901679461504c96c","tarball":"https://registry.npmjs.org/@flexkit/studio/-/studio-0.0.11.tgz","fileCount":85,"integrity":"sha512-kC5RtPLPj/TXO3ygXJvBhsPL6C3ZaE3hC+FTlo++0NvajeTHiEPnY5/gve6jOBtMFrVyqvX2MkKyGRguI1XbWg==","signatures":[{"sig":"MEQCIFzNz5ehk/Oj4RU6A/zfyWhXRqi9+xGYEnBBPRrILUC+AiBAgc/YTWayD4O+YyV1sduyYCTJSuR7UUo77xpKe9Vs7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flexkit%2fstudio@0.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1168939},"main":"./dist/index.js","type":"module","_from":"file:flexkit-studio-0.0.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":"./dist/index.js","./ui":"./dist/ui.js","./astro":"./dist/astro.js","./nextjs":"./dist/nextjs.js","./styles.css":"./dist/index.css","./tanstack-start":"./dist/tanstack-start.js","./tailwind.config":"./tailwind.config.ts"},"scripts":{"dev":"tailwindcss -i ./src/styles.css -o ./dist/index.css --watch & tsup --config tsup.config.ts --watch & tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config --watch","lint":"eslint \"src/**/*.ts*\"","build":"tailwindcss -i ./src/styles.css -o dist/index.css && tsup --config tsup.config.ts && tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","ui:add":"pnpm dlx shadcn@latest add"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c62322c9-95b8-4762-bed3-78c4b5a308ae"}},"_resolved":"/tmp/b14b62b04093bee45f9c9f0317760490/flexkit-studio-0.0.11.tgz","_integrity":"sha512-kC5RtPLPj/TXO3ygXJvBhsPL6C3ZaE3hC+FTlo++0NvajeTHiEPnY5/gve6jOBtMFrVyqvX2MkKyGRguI1XbWg==","repository":{"url":"git+https://github.com/flexkit-io/flexkit.git","type":"git","directory":"packages/flexkit-studio"},"_npmVersion":"11.11.0","description":"Flexkit Studio - Build custom internal tools like PIMs, CRMs, and ERPs with a flexible React UI and a graph-backed API","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.20.0","dependencies":{"ai":"6.0.116","swr":"2.2.5","zod":"^3.22.4","clsx":"^2.0.0","cmdk":"^1.1.1","uuid":"^9.0.1","vaul":"1.1.2","bytes":"^3.1.2","debug":"^4.3.4","novel":"1.0.2","ramda":"^0.29.1","sonner":"^1.4.3","fuse.js":"7.0.0","graphql":"^16.8.1","lexical":"^0.12.2","date-fns":"4.1.0","lowlight":"3.1.0","@tiptap/pm":"2.27.1","next-themes":"^0.2.1","@tiptap/core":"2.27.1","@tiptap/html":"2.27.1","lucide-react":"0.555.0","use-debounce":"10.0.3","@ai-sdk/react":"3.0.118","@lexical/code":"^0.12.2","@lexical/html":"^0.12.2","@lexical/link":"^0.12.2","@lexical/list":"^0.12.2","@apollo/client":"4.0.9","@lexical/react":"^0.12.2","@lexical/table":"^0.12.2","@lexical/utils":"^0.12.2","react-markdown":"9.0.1","tailwind-merge":"^2.0.0","react-file-icon":"1.6.0","react-hook-form":"^7.47.0","tiptap-markdown":"0.8.10","react-day-picker":"^9.7.0","react-router-dom":"^6.21.0","@lexical/markdown":"^0.12.2","@lexical/rich-text":"^0.12.2","@lexical/selection":"^0.12.2","@hookform/resolvers":"^3.3.2","@radix-ui/react-slot":"^1.1.0","@radix-ui/react-tabs":"^1.0.4","@radix-ui/react-label":"^2.0.2","@tanstack/react-table":"^8.11.7","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.1.1","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-toggle":"^1.0.3","react-resizable-panels":"^3.0.6","@radix-ui/react-popover":"^1.1.1","@radix-ui/react-tooltip":"^1.1.2","@tanstack/react-virtual":"^3.8.3","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-separator":"^1.1.0","@radix-ui/react-collapsible":"^1.0.3","@radix-ui/react-scroll-area":"^1.0.5","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-toggle-group":"^1.0.4","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"astro":["./dist/astro.d.ts"],"nextjs":["./dist/nextjs.d.ts"],"tanstack-start":["./dist/tanstack-start.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","react":"^18.2.0","postcss":"^8.4.31","tsconfig":"0.0.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.5.2","@types/uuid":"^9.0.6","tailwindcss":"3.4.10","@types/bytes":"^3.1.4","@types/debug":"^4.1.12","@types/ramda":"^0.29.7","@types/react":"^18.2.0","autoprefixer":"^10.4.16","tailwind-config":"0.0.1","@types/react-dom":"^18.2.0","tailwindcss-animate":"1.0.7","eslint-config-custom":"0.0.0","@types/react-file-icon":"1.0.4","@types/react-router-dom":"^5.3.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/studio_0.0.11_1773073325716_0.7170130079633807","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@flexkit/studio","version":"0.0.12","keywords":["flexkit","studio","react","nextjs","node","pim","crm","erp","graphql"],"license":"MIT","_id":"@flexkit/studio@0.0.12","maintainers":[{"name":"danielkratohvil","email":"danielkratohvil@gmail.com"}],"homepage":"https://github.com/flexkit-io/flexkit#readme","bugs":{"url":"https://github.com/flexkit-io/flexkit/issues"},"dist":{"shasum":"f31a2734d5ff2edf5e63617bbe527054ecb09e42","tarball":"https://registry.npmjs.org/@flexkit/studio/-/studio-0.0.12.tgz","fileCount":85,"integrity":"sha512-7G4D2Rif7PN2iJ/rMF7f8dtr4hUBZh3lwGc+xuU39i9K4hpIE9/qFxjKghzRL/IN/tJtmSmQzIOMwkdo9hSueg==","signatures":[{"sig":"MEUCIQD4SrLfqEXxjVbcR2Y6FsbBRGUPPkug4YKA6+dk3HBkuAIgHHRbOqv3lU/FlKAaLvjKuf7xntESuPKJj5s4NOZNLzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flexkit%2fstudio@0.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1168956},"main":"./dist/index.js","type":"module","_from":"file:flexkit-studio-0.0.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":"./dist/index.js","./ui":"./dist/ui.js","./astro":"./dist/astro.js","./nextjs":"./dist/nextjs.js","./styles.css":"./dist/index.css","./tanstack-start":"./dist/tanstack-start.js","./tailwind.config":"./tailwind.config.ts"},"scripts":{"dev":"tailwindcss -i ./src/styles.css -o ./dist/index.css --watch & tsup --config tsup.config.ts --watch & tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config --watch","lint":"eslint \"src/**/*.ts*\"","build":"tailwindcss -i ./src/styles.css -o dist/index.css && tsup --config tsup.config.ts && tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","ui:add":"pnpm dlx shadcn@latest add"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c62322c9-95b8-4762-bed3-78c4b5a308ae"}},"_resolved":"/tmp/22c5b3651e9124cb71596ed74c22196b/flexkit-studio-0.0.12.tgz","_integrity":"sha512-7G4D2Rif7PN2iJ/rMF7f8dtr4hUBZh3lwGc+xuU39i9K4hpIE9/qFxjKghzRL/IN/tJtmSmQzIOMwkdo9hSueg==","repository":{"url":"git+https://github.com/flexkit-io/flexkit.git","type":"git","directory":"packages/flexkit-studio"},"_npmVersion":"11.11.0","description":"Flexkit Studio - Build custom internal tools like PIMs, CRMs, and ERPs with a flexible React UI and a graph-backed API","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.20.0","dependencies":{"ai":"6.0.116","swr":"2.2.5","zod":"^3.22.4","clsx":"^2.0.0","cmdk":"^1.1.1","uuid":"^9.0.1","vaul":"1.1.2","bytes":"^3.1.2","debug":"^4.3.4","novel":"1.0.2","ramda":"^0.29.1","sonner":"^1.4.3","fuse.js":"7.0.0","graphql":"^16.8.1","lexical":"^0.12.2","date-fns":"4.1.0","lowlight":"3.1.0","@tiptap/pm":"2.27.1","next-themes":"^0.2.1","@tiptap/core":"2.27.1","@tiptap/html":"2.27.1","lucide-react":"0.555.0","use-debounce":"10.0.3","@ai-sdk/react":"3.0.118","@lexical/code":"^0.12.2","@lexical/html":"^0.12.2","@lexical/link":"^0.12.2","@lexical/list":"^0.12.2","@apollo/client":"4.0.9","@lexical/react":"^0.12.2","@lexical/table":"^0.12.2","@lexical/utils":"^0.12.2","react-markdown":"9.0.1","tailwind-merge":"^2.0.0","react-file-icon":"1.6.0","react-hook-form":"^7.47.0","tiptap-markdown":"0.8.10","react-day-picker":"^9.7.0","react-router-dom":"^6.21.0","@lexical/markdown":"^0.12.2","@lexical/rich-text":"^0.12.2","@lexical/selection":"^0.12.2","@hookform/resolvers":"^3.3.2","@radix-ui/react-slot":"^1.1.0","@radix-ui/react-tabs":"^1.0.4","@radix-ui/react-label":"^2.0.2","@tanstack/react-table":"^8.11.7","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.1.1","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-toggle":"^1.0.3","react-resizable-panels":"^3.0.6","@radix-ui/react-popover":"^1.1.1","@radix-ui/react-tooltip":"^1.1.2","@tanstack/react-virtual":"^3.8.3","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-separator":"^1.1.0","@radix-ui/react-collapsible":"^1.0.3","@radix-ui/react-scroll-area":"^1.0.5","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-toggle-group":"^1.0.4","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"astro":["./dist/astro.d.ts"],"nextjs":["./dist/nextjs.d.ts"],"tanstack-start":["./dist/tanstack-start.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","react":"^18.2.0","postcss":"^8.4.31","tsconfig":"0.0.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.5.2","@types/uuid":"^9.0.6","tailwindcss":"3.4.10","@types/bytes":"^3.1.4","@types/debug":"^4.1.12","@types/ramda":"^0.29.7","@types/react":"^18.2.0","autoprefixer":"^10.4.16","tailwind-config":"0.0.1","@types/react-dom":"^18.2.0","tailwindcss-animate":"1.0.7","eslint-config-custom":"0.0.0","@types/react-file-icon":"1.0.4","@types/react-router-dom":"^5.3.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/studio_0.0.12_1773078364058_0.7668972306444013","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@flexkit/studio","version":"0.0.13","keywords":["flexkit","studio","react","nextjs","node","pim","crm","erp","graphql"],"license":"MIT","_id":"@flexkit/studio@0.0.13","maintainers":[{"name":"danielkratohvil","email":"danielkratohvil@gmail.com"}],"homepage":"https://github.com/flexkit-io/flexkit#readme","bugs":{"url":"https://github.com/flexkit-io/flexkit/issues"},"dist":{"shasum":"59ca9c0d88575e7ccde50b1e56bf96f0b81533b8","tarball":"https://registry.npmjs.org/@flexkit/studio/-/studio-0.0.13.tgz","fileCount":89,"integrity":"sha512-z67XWNhgwZ05huunBhKabBcsCnk6iTJslMAwG6Bi0x11t4On7oeKCBqb6PvXzHiGN8APXTDXu4IhKoF2MqmfRg==","signatures":[{"sig":"MEQCHxrItzQGFI830W7zUyoy6vz/0+tc0ZlpEMLxbMVj4uACIQCdpZXmr1VvW5dkpTUNBZevwUPuOdehkpzfLF+3x1mwjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flexkit%2fstudio@0.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1272415},"main":"./dist/index.js","type":"module","_from":"file:flexkit-studio-0.0.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":"./dist/index.js","./ui":"./dist/ui.js","./astro":"./dist/astro.js","./nextjs":"./dist/nextjs.js","./styles.css":"./dist/index.css","./tanstack-start":"./dist/tanstack-start.js","./tailwind.config":"./tailwind.config.ts"},"scripts":{"dev":"tailwindcss -i ./src/styles.css -o ./dist/index.css --watch & tsup --config tsup.config.ts --watch & tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config --watch","lint":"eslint \"src/**/*.ts*\"","build":"tailwindcss -i ./src/styles.css -o dist/index.css && tsup --config tsup.config.ts && tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","ui:add":"pnpm dlx shadcn@latest add"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c62322c9-95b8-4762-bed3-78c4b5a308ae"}},"_resolved":"/tmp/3b278e8b9593c1612cdd10f795f522e5/flexkit-studio-0.0.13.tgz","_integrity":"sha512-z67XWNhgwZ05huunBhKabBcsCnk6iTJslMAwG6Bi0x11t4On7oeKCBqb6PvXzHiGN8APXTDXu4IhKoF2MqmfRg==","repository":{"url":"git+https://github.com/flexkit-io/flexkit.git","type":"git","directory":"packages/flexkit-studio"},"_npmVersion":"11.11.0","description":"Flexkit Studio - Build custom internal tools like PIMs, CRMs, and ERPs with a flexible React UI and a graph-backed API","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.20.0","dependencies":{"ai":"6.0.116","swr":"2.2.5","zod":"^3.22.4","clsx":"^2.0.0","cmdk":"^1.1.1","uuid":"^9.0.1","vaul":"1.1.2","bytes":"^3.1.2","debug":"^4.3.4","novel":"1.0.2","ramda":"^0.29.1","sonner":"^1.4.3","fuse.js":"7.0.0","graphql":"^16.8.1","lexical":"^0.12.2","date-fns":"4.1.0","lowlight":"3.1.0","@tiptap/pm":"2.27.1","next-themes":"^0.2.1","@tiptap/core":"2.27.1","@tiptap/html":"2.27.1","lucide-react":"0.555.0","use-debounce":"10.0.3","@ai-sdk/react":"3.0.118","@lexical/code":"^0.12.2","@lexical/html":"^0.12.2","@lexical/link":"^0.12.2","@lexical/list":"^0.12.2","@apollo/client":"4.0.9","@lexical/react":"^0.12.2","@lexical/table":"^0.12.2","@lexical/utils":"^0.12.2","react-markdown":"9.0.1","tailwind-merge":"^2.0.0","react-file-icon":"1.6.0","react-hook-form":"^7.47.0","tiptap-markdown":"0.8.10","react-day-picker":"^9.7.0","react-router-dom":"^6.21.0","@lexical/markdown":"^0.12.2","@lexical/rich-text":"^0.12.2","@lexical/selection":"^0.12.2","@hookform/resolvers":"^3.3.2","@radix-ui/react-slot":"^1.1.0","@radix-ui/react-tabs":"^1.0.4","@radix-ui/react-label":"^2.0.2","@tanstack/react-table":"^8.11.7","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.1.1","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-toggle":"^1.0.3","react-resizable-panels":"^3.0.6","@radix-ui/react-popover":"^1.1.1","@radix-ui/react-tooltip":"^1.1.2","@tanstack/react-virtual":"^3.8.3","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-separator":"^1.1.0","@radix-ui/react-collapsible":"^1.0.3","@radix-ui/react-scroll-area":"^1.0.5","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-toggle-group":"^1.0.4","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"astro":["./dist/astro.d.ts"],"nextjs":["./dist/nextjs.d.ts"],"tanstack-start":["./dist/tanstack-start.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","react":"^18.2.0","postcss":"^8.4.31","tsconfig":"0.0.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.5.2","@types/uuid":"^9.0.6","tailwindcss":"3.4.10","@types/bytes":"^3.1.4","@types/debug":"^4.1.12","@types/ramda":"^0.29.7","@types/react":"^18.2.0","autoprefixer":"^10.4.16","tailwind-config":"0.0.1","@types/react-dom":"^18.2.0","tailwindcss-animate":"1.0.7","eslint-config-custom":"0.0.0","@types/react-file-icon":"1.0.4","@types/react-router-dom":"^5.3.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/studio_0.0.13_1773138495706_0.5887417656673579","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@flexkit/studio","version":"0.0.14","keywords":["flexkit","studio","react","nextjs","node","pim","crm","erp","graphql"],"license":"MIT","_id":"@flexkit/studio@0.0.14","maintainers":[{"name":"danielkratohvil","email":"danielkratohvil@gmail.com"}],"homepage":"https://github.com/flexkit-io/flexkit#readme","bugs":{"url":"https://github.com/flexkit-io/flexkit/issues"},"dist":{"shasum":"d0be8d3446cb8e7aca5374c9c20e3c670dc95fbc","tarball":"https://registry.npmjs.org/@flexkit/studio/-/studio-0.0.14.tgz","fileCount":85,"integrity":"sha512-9Rhm44Ly+WFfuB2ZAefXtD9K5RajMNVjtrF8s2+GBw94Q7jdBpy6Jta8pW+G0EYjd5hfLVCkjqykusIRroTjng==","signatures":[{"sig":"MEQCICx/mPhPtlF1gozOfTste0pOd/7ZhHJ+E0bpipXCtSNEAiBQObNQc4XrjBj+SO+CkyGLrvuokggKac/vRrPi9+SvkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flexkit%2fstudio@0.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1168956},"main":"./dist/index.js","type":"module","_from":"file:flexkit-studio-0.0.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":"./dist/index.js","./ui":"./dist/ui.js","./astro":"./dist/astro.js","./nextjs":"./dist/nextjs.js","./styles.css":"./dist/index.css","./tanstack-start":"./dist/tanstack-start.js","./tailwind.config":"./tailwind.config.ts"},"scripts":{"dev":"tailwindcss -i ./src/styles.css -o ./dist/index.css --watch & tsup --config tsup.config.ts --watch & tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config --watch","lint":"eslint \"src/**/*.ts*\"","build":"tailwindcss -i ./src/styles.css -o dist/index.css && tsup --config tsup.config.ts && tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","ui:add":"pnpm dlx shadcn@latest add"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c62322c9-95b8-4762-bed3-78c4b5a308ae"}},"_resolved":"/tmp/30f244fcb15fd562331e1f4424267c62/flexkit-studio-0.0.14.tgz","_integrity":"sha512-9Rhm44Ly+WFfuB2ZAefXtD9K5RajMNVjtrF8s2+GBw94Q7jdBpy6Jta8pW+G0EYjd5hfLVCkjqykusIRroTjng==","repository":{"url":"git+https://github.com/flexkit-io/flexkit.git","type":"git","directory":"packages/flexkit-studio"},"_npmVersion":"11.11.0","description":"Flexkit Studio - Build custom internal tools like PIMs, CRMs, and ERPs with a flexible React UI and a graph-backed API","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.20.0","dependencies":{"ai":"6.0.116","swr":"2.2.5","zod":"^3.22.4","clsx":"^2.0.0","cmdk":"^1.1.1","uuid":"^9.0.1","vaul":"1.1.2","bytes":"^3.1.2","debug":"^4.3.4","novel":"1.0.2","ramda":"^0.29.1","sonner":"^1.4.3","fuse.js":"7.0.0","graphql":"^16.8.1","lexical":"^0.12.2","date-fns":"4.1.0","lowlight":"3.1.0","@tiptap/pm":"2.27.1","next-themes":"^0.2.1","@tiptap/core":"2.27.1","@tiptap/html":"2.27.1","lucide-react":"0.555.0","use-debounce":"10.0.3","@ai-sdk/react":"3.0.118","@lexical/code":"^0.12.2","@lexical/html":"^0.12.2","@lexical/link":"^0.12.2","@lexical/list":"^0.12.2","@apollo/client":"4.0.9","@lexical/react":"^0.12.2","@lexical/table":"^0.12.2","@lexical/utils":"^0.12.2","react-markdown":"9.0.1","tailwind-merge":"^2.0.0","react-file-icon":"1.6.0","react-hook-form":"^7.47.0","tiptap-markdown":"0.8.10","react-day-picker":"^9.7.0","react-router-dom":"^6.21.0","@lexical/markdown":"^0.12.2","@lexical/rich-text":"^0.12.2","@lexical/selection":"^0.12.2","@hookform/resolvers":"^3.3.2","@radix-ui/react-slot":"^1.1.0","@radix-ui/react-tabs":"^1.0.4","@radix-ui/react-label":"^2.0.2","@tanstack/react-table":"^8.11.7","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.1.1","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-toggle":"^1.0.3","react-resizable-panels":"^3.0.6","@radix-ui/react-popover":"^1.1.1","@radix-ui/react-tooltip":"^1.1.2","@tanstack/react-virtual":"^3.8.3","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-separator":"^1.1.0","@radix-ui/react-collapsible":"^1.0.3","@radix-ui/react-scroll-area":"^1.0.5","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-toggle-group":"^1.0.4","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"astro":["./dist/astro.d.ts"],"nextjs":["./dist/nextjs.d.ts"],"tanstack-start":["./dist/tanstack-start.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","react":"^18.2.0","postcss":"^8.4.31","tsconfig":"0.0.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.5.2","@types/uuid":"^9.0.6","tailwindcss":"3.4.10","@types/bytes":"^3.1.4","@types/debug":"^4.1.12","@types/ramda":"^0.29.7","@types/react":"^18.2.0","autoprefixer":"^10.4.16","tailwind-config":"0.0.1","@types/react-dom":"^18.2.0","tailwindcss-animate":"1.0.7","eslint-config-custom":"0.0.0","@types/react-file-icon":"1.0.4","@types/react-router-dom":"^5.3.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/studio_0.0.14_1773161113234_0.7187124302225287","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@flexkit/studio","version":"0.0.15","keywords":["flexkit","studio","react","nextjs","node","pim","crm","erp","graphql"],"license":"MIT","_id":"@flexkit/studio@0.0.15","maintainers":[{"name":"danielkratohvil","email":"danielkratohvil@gmail.com"}],"homepage":"https://github.com/flexkit-io/flexkit#readme","bugs":{"url":"https://github.com/flexkit-io/flexkit/issues"},"dist":{"shasum":"3f5bb11c682c423e5f5236643a346195b6eee992","tarball":"https://registry.npmjs.org/@flexkit/studio/-/studio-0.0.15.tgz","fileCount":88,"integrity":"sha512-mZdayuoW9k0edgXr8Kp8y/vXgF1DYlhMEOgwgxb1IyMr5NemyPaucxSoHVCdXWKYuE3RgEICJIkXdgVd1HpQlw==","signatures":[{"sig":"MEUCIQC2/KqgBiw5mTRDcH4l5mWKS19Y5M+ssMhCkr/5FvRP6QIgd7K4NWI+zDE28EW/KgmUEgdes3Fkyg1NVf5+iC3v5ak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flexkit%2fstudio@0.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1173964},"main":"./dist/index.js","type":"module","_from":"file:flexkit-studio-0.0.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":"./dist/index.js","./ui":"./dist/ui.js","./astro":"./dist/astro.js","./icons":"./dist/icons.js","./nextjs":"./dist/nextjs.js","./styles.css":"./dist/index.css","./tanstack-start":"./dist/tanstack-start.js","./tailwind.config":"./tailwind.config.ts"},"scripts":{"dev":"tailwindcss -i ./src/styles.css -o ./dist/index.css --watch & tsup --config tsup.config.ts --watch & tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config --watch","lint":"eslint \"src/**/*.ts*\"","build":"tailwindcss -i ./src/styles.css -o dist/index.css && tsup --config tsup.config.ts && tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","ui:add":"pnpm dlx shadcn@latest add"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c62322c9-95b8-4762-bed3-78c4b5a308ae"}},"_resolved":"/tmp/d6fb0ae60bd9963d9e4be5203ac25f6d/flexkit-studio-0.0.15.tgz","_integrity":"sha512-mZdayuoW9k0edgXr8Kp8y/vXgF1DYlhMEOgwgxb1IyMr5NemyPaucxSoHVCdXWKYuE3RgEICJIkXdgVd1HpQlw==","repository":{"url":"git+https://github.com/flexkit-io/flexkit.git","type":"git","directory":"packages/flexkit-studio"},"_npmVersion":"11.11.1","description":"Flexkit Studio - Build custom internal tools like PIMs, CRMs, and ERPs with a flexible React UI and a graph-backed API","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.20.0","dependencies":{"ai":"6.0.116","swr":"^2.4.1","zod":"^3.22.4","clsx":"^2.0.0","cmdk":"^1.1.1","uuid":"^9.0.1","vaul":"1.1.2","bytes":"^3.1.2","debug":"^4.3.4","novel":"1.0.2","ramda":"^0.29.1","sonner":"^1.4.3","fuse.js":"7.0.0","graphql":"^16.8.1","lexical":"^0.12.2","date-fns":"4.1.0","lowlight":"3.1.0","@tiptap/pm":"2.27.1","next-themes":"^0.2.1","@tiptap/core":"2.27.1","@tiptap/html":"2.27.1","lucide-react":"0.577.0","use-debounce":"10.0.3","@ai-sdk/react":"3.0.118","@lexical/code":"^0.12.2","@lexical/html":"^0.12.2","@lexical/link":"^0.12.2","@lexical/list":"^0.12.2","@apollo/client":"4.0.9","@lexical/react":"^0.12.2","@lexical/table":"^0.12.2","@lexical/utils":"^0.12.2","react-markdown":"9.0.1","tailwind-merge":"^2.0.0","react-file-icon":"1.6.0","react-hook-form":"^7.47.0","tiptap-markdown":"0.8.10","react-day-picker":"^9.7.0","react-router-dom":"^6.21.0","@lexical/markdown":"^0.12.2","@lexical/rich-text":"^0.12.2","@lexical/selection":"^0.12.2","@hookform/resolvers":"^3.3.2","@radix-ui/react-slot":"^1.1.0","@radix-ui/react-tabs":"^1.0.4","@radix-ui/react-label":"^2.0.2","@tanstack/react-table":"^8.11.7","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.1.1","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-toggle":"^1.0.3","react-resizable-panels":"^3.0.6","@radix-ui/react-popover":"^1.1.1","@radix-ui/react-tooltip":"^1.1.2","@tanstack/react-virtual":"^3.8.3","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-separator":"^1.1.0","@radix-ui/react-collapsible":"^1.0.3","@radix-ui/react-scroll-area":"^1.0.5","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-toggle-group":"^1.0.4","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"astro":["./dist/astro.d.ts"],"icons":["./dist/icons.d.ts"],"nextjs":["./dist/nextjs.d.ts"],"tanstack-start":["./dist/tanstack-start.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","react":"^18.2.0","postcss":"^8.4.31","tsconfig":"0.0.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.5.2","@types/uuid":"^9.0.6","tailwindcss":"3.4.10","@types/bytes":"^3.1.4","@types/debug":"^4.1.12","@types/ramda":"^0.29.7","@types/react":"^18.2.0","autoprefixer":"^10.4.16","tailwind-config":"0.0.1","@types/react-dom":"^18.2.0","tailwindcss-animate":"1.0.7","eslint-config-custom":"0.0.0","@types/react-file-icon":"1.0.4","@types/react-router-dom":"^5.3.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/studio_0.0.15_1773406291008_0.3678661606231919","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@flexkit/studio","version":"0.0.16","keywords":["flexkit","studio","react","nextjs","node","pim","crm","erp","graphql"],"license":"MIT","_id":"@flexkit/studio@0.0.16","maintainers":[{"name":"danielkratohvil","email":"danielkratohvil@gmail.com"}],"homepage":"https://github.com/flexkit-io/flexkit#readme","bugs":{"url":"https://github.com/flexkit-io/flexkit/issues"},"dist":{"shasum":"9e0e36ec3824569a412fbc85bf4281f773461fe1","tarball":"https://registry.npmjs.org/@flexkit/studio/-/studio-0.0.16.tgz","fileCount":88,"integrity":"sha512-lTbqZ62zeg1q3jCLSpXqwB70h6mvOHptSa57qN+uC68HfzQzWG6xyVmmbieAEK2QPw+CDzh1iA1SS6R+nIM//w==","signatures":[{"sig":"MEUCIQCYtHTajjBxVU1ma81B9/rPRnI8+1dudY9jlfKcwEK6QQIgbaqYeNlMXVU/I9qX+6AZlw9GjOWiEpwseiyDMQdLpdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flexkit%2fstudio@0.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1183082},"main":"./dist/index.js","type":"module","_from":"file:flexkit-studio-0.0.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":"./dist/index.js","./ui":"./dist/ui.js","./astro":"./dist/astro.js","./icons":"./dist/icons.js","./nextjs":"./dist/nextjs.js","./styles.css":"./dist/index.css","./tanstack-start":"./dist/tanstack-start.js","./tailwind.config":"./tailwind.config.ts"},"scripts":{"dev":"tailwindcss -i ./src/styles.css -o ./dist/index.css --watch=always & tsup --config tsup.config.ts --watch & tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config --watch","lint":"eslint \"src/**/*.ts*\"","build":"tailwindcss -i ./src/styles.css -o dist/index.css && tsup --config tsup.config.ts && tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","ui:add":"pnpm dlx shadcn@latest add"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c62322c9-95b8-4762-bed3-78c4b5a308ae"}},"_resolved":"/tmp/8d4f286630c1485825524c12d1a85def/flexkit-studio-0.0.16.tgz","_integrity":"sha512-lTbqZ62zeg1q3jCLSpXqwB70h6mvOHptSa57qN+uC68HfzQzWG6xyVmmbieAEK2QPw+CDzh1iA1SS6R+nIM//w==","repository":{"url":"git+https://github.com/flexkit-io/flexkit.git","type":"git","directory":"packages/flexkit-studio"},"_npmVersion":"11.12.1","description":"Flexkit Studio - Build custom internal tools like PIMs, CRMs, and ERPs with a flexible React UI and a graph-backed API","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.20.2","dependencies":{"ai":"6.0.116","swr":"^2.4.1","zod":"^3.22.4","clsx":"^2.0.0","cmdk":"^1.1.1","uuid":"^9.0.1","vaul":"1.1.2","bytes":"^3.1.2","debug":"^4.3.4","novel":"1.0.2","ramda":"^0.29.1","sonner":"^1.4.3","fuse.js":"7.0.0","graphql":"^16.8.1","lexical":"^0.12.2","date-fns":"4.1.0","lowlight":"3.1.0","@tiptap/pm":"2.27.1","@tiptap/core":"2.27.1","@tiptap/html":"2.27.1","lucide-react":"0.577.0","use-debounce":"10.0.3","@ai-sdk/react":"3.0.118","@lexical/code":"^0.12.2","@lexical/html":"^0.12.2","@lexical/link":"^0.12.2","@lexical/list":"^0.12.2","@apollo/client":"4.0.9","@lexical/react":"^0.12.2","@lexical/table":"^0.12.2","@lexical/utils":"^0.12.2","react-markdown":"9.0.1","tailwind-merge":"^2.0.0","react-file-icon":"1.6.0","react-hook-form":"^7.47.0","tiptap-markdown":"0.8.10","react-day-picker":"^9.7.0","react-router-dom":"^6.21.0","@lexical/markdown":"^0.12.2","@lexical/rich-text":"^0.12.2","@lexical/selection":"^0.12.2","@hookform/resolvers":"^3.3.2","@radix-ui/react-slot":"^1.1.0","@radix-ui/react-tabs":"^1.0.4","@radix-ui/react-label":"^2.0.2","@tanstack/react-table":"^8.11.7","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.1.1","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-toggle":"^1.0.3","react-resizable-panels":"^3.0.6","@radix-ui/react-popover":"^1.1.1","@radix-ui/react-tooltip":"^1.1.2","@tanstack/react-virtual":"^3.8.3","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-separator":"^1.1.0","@radix-ui/react-collapsible":"^1.0.3","@radix-ui/react-scroll-area":"^1.0.5","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-toggle-group":"^1.0.4","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"astro":["./dist/astro.d.ts"],"icons":["./dist/icons.d.ts"],"nextjs":["./dist/nextjs.d.ts"],"tanstack-start":["./dist/tanstack-start.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","react":"^18.2.0","postcss":"^8.4.31","tsconfig":"0.0.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.5.2","@types/uuid":"^9.0.6","tailwindcss":"3.4.10","@types/bytes":"^3.1.4","@types/debug":"^4.1.12","@types/ramda":"^0.29.7","@types/react":"^18.2.0","autoprefixer":"^10.4.16","tailwind-config":"0.0.1","@types/react-dom":"^18.2.0","tailwindcss-animate":"1.0.7","eslint-config-custom":"0.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/studio_0.0.16_1776123756588_0.7161445113572469","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@flexkit/studio","version":"0.0.17","keywords":["flexkit","studio","react","nextjs","node","pim","crm","erp","graphql"],"license":"MIT","_id":"@flexkit/studio@0.0.17","maintainers":[{"name":"danielkratohvil","email":"danielkratohvil@gmail.com"}],"homepage":"https://github.com/flexkit-io/flexkit#readme","bugs":{"url":"https://github.com/flexkit-io/flexkit/issues"},"dist":{"shasum":"b68fcbc011736cef5425468f3e7c2524c1f2a42d","tarball":"https://registry.npmjs.org/@flexkit/studio/-/studio-0.0.17.tgz","fileCount":88,"integrity":"sha512-bceMIcBCTk806ucABkn34BElEb9qUXtrMo8jPq5G6uxws3Dw4MI4z2SEK/k2hviqM0Iu4/n56AQLR7673D8ydQ==","signatures":[{"sig":"MEUCIQDTfK9WEjCszNBSwoS0DdXddrGFT0uSQC96fXMK8NV6aAIgRS+KonVqhU4AwPPQoy5E9XMlYxRLJSS0srbF1O2UVEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flexkit%2fstudio@0.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1183088},"main":"./dist/index.js","type":"module","_from":"file:flexkit-studio-0.0.17.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":"./dist/index.js","./ui":"./dist/ui.js","./astro":"./dist/astro.js","./icons":"./dist/icons.js","./nextjs":"./dist/nextjs.js","./styles.css":"./dist/index.css","./tanstack-start":"./dist/tanstack-start.js","./tailwind.config":"./tailwind.config.ts"},"scripts":{"dev":"tailwindcss -i ./src/styles.css -o ./dist/index.css --watch=always & tsup --config tsup.config.ts --watch & tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config --watch","lint":"eslint \"src/**/*.ts*\"","build":"tailwindcss -i ./src/styles.css -o dist/index.css && tsup --config tsup.config.ts && tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","ui:add":"pnpm dlx shadcn@latest add"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c62322c9-95b8-4762-bed3-78c4b5a308ae"}},"_resolved":"/tmp/1f79f5696c08047ef1c42b0a897353b2/flexkit-studio-0.0.17.tgz","_integrity":"sha512-bceMIcBCTk806ucABkn34BElEb9qUXtrMo8jPq5G6uxws3Dw4MI4z2SEK/k2hviqM0Iu4/n56AQLR7673D8ydQ==","repository":{"url":"git+https://github.com/flexkit-io/flexkit.git","type":"git","directory":"packages/flexkit-studio"},"_npmVersion":"11.12.1","description":"Flexkit Studio - Build custom internal tools like PIMs, CRMs, and ERPs with a flexible React UI and a graph-backed API","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.20.2","dependencies":{"ai":"6.0.116","swr":"^2.4.1","zod":"^3.22.4","clsx":"^2.0.0","cmdk":"^1.1.1","uuid":"^9.0.1","vaul":"1.1.2","bytes":"^3.1.2","debug":"^4.3.4","novel":"1.0.2","ramda":"^0.29.1","sonner":"^1.4.3","fuse.js":"7.0.0","graphql":"^16.8.1","lexical":"^0.12.2","date-fns":"4.1.0","lowlight":"3.1.0","@tiptap/pm":"2.27.1","@tiptap/core":"2.27.1","@tiptap/html":"2.27.1","lucide-react":"0.577.0","use-debounce":"10.0.3","@ai-sdk/react":"3.0.118","@lexical/code":"^0.12.2","@lexical/html":"^0.12.2","@lexical/link":"^0.12.2","@lexical/list":"^0.12.2","@apollo/client":"4.0.9","@lexical/react":"^0.12.2","@lexical/table":"^0.12.2","@lexical/utils":"^0.12.2","react-markdown":"9.0.1","tailwind-merge":"^2.0.0","react-file-icon":"1.6.0","react-hook-form":"^7.47.0","tiptap-markdown":"0.8.10","react-day-picker":"^9.7.0","react-router-dom":"^6.21.0","@lexical/markdown":"^0.12.2","@lexical/rich-text":"^0.12.2","@lexical/selection":"^0.12.2","@hookform/resolvers":"^3.3.2","@radix-ui/react-slot":"^1.1.0","@radix-ui/react-tabs":"^1.0.4","@radix-ui/react-label":"^2.0.2","@tanstack/react-table":"^8.11.7","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.1.1","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-toggle":"^1.0.3","react-resizable-panels":"^3.0.6","@radix-ui/react-popover":"^1.1.1","@radix-ui/react-tooltip":"^1.1.2","@tanstack/react-virtual":"^3.8.3","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-separator":"^1.1.0","@radix-ui/react-collapsible":"^1.0.3","@radix-ui/react-scroll-area":"^1.0.5","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-toggle-group":"^1.0.4","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"astro":["./dist/astro.d.ts"],"icons":["./dist/icons.d.ts"],"nextjs":["./dist/nextjs.d.ts"],"tanstack-start":["./dist/tanstack-start.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","react":"^18.2.0","postcss":"^8.4.31","tsconfig":"0.0.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.5.2","@types/uuid":"^9.0.6","tailwindcss":"3.4.10","@types/bytes":"^3.1.4","@types/debug":"^4.1.12","@types/ramda":"^0.29.7","@types/react":"^18.2.0","autoprefixer":"^10.4.16","tailwind-config":"0.0.1","@types/react-dom":"^18.2.0","tailwindcss-animate":"1.0.7","eslint-config-custom":"0.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/studio_0.0.17_1776387975450_0.6015875506571426","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@flexkit/studio","version":"0.0.18","keywords":["flexkit","studio","react","nextjs","node","pim","crm","erp","graphql"],"license":"MIT","_id":"@flexkit/studio@0.0.18","maintainers":[{"name":"danielkratohvil","email":"danielkratohvil@gmail.com"}],"homepage":"https://github.com/flexkit-io/flexkit#readme","bugs":{"url":"https://github.com/flexkit-io/flexkit/issues"},"dist":{"shasum":"6e7868429f74a3886b3d4ef22e8e0c4b260a1700","tarball":"https://registry.npmjs.org/@flexkit/studio/-/studio-0.0.18.tgz","fileCount":92,"integrity":"sha512-J1yOgyhXsLk3zDr0ly5uRUg7Zmnk3vEezpYeQI3VI3ID+owc0l+uFtYJcHWfzBT25xSi5Zezoo364SYVft9ZFQ==","signatures":[{"sig":"MEYCIQC3a85JBg24kIEgiLtJLHvAYp2n+W4TR75NBdYXUC0FUgIhAOjoprM4vl/gOH6E6O+QsgiQpuqMYj8QUYzuN9QmJ1YT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flexkit%2fstudio@0.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1187726},"main":"./dist/index.js","type":"module","_from":"file:flexkit-studio-0.0.18.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":"./dist/index.js","./ui":"./dist/ui.js","./astro":"./dist/astro.js","./icons":"./dist/icons.js","./nextjs":"./dist/nextjs.js","./styles.css":"./dist/index.css","./tanstack-start":"./dist/tanstack-start.js","./tailwind.config":"./tailwind.config.ts"},"scripts":{"dev":"tailwindcss -i ./src/styles.css -o ./dist/index.css --watch=always & tsup --config tsup.config.ts --watch & tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config --watch","lint":"eslint \"src/**/*.ts*\"","build":"tailwindcss -i ./src/styles.css -o dist/index.css && tsup --config tsup.config.ts && tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","ui:add":"pnpm dlx shadcn@latest add"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c62322c9-95b8-4762-bed3-78c4b5a308ae"}},"_resolved":"/tmp/143f76cceea25dd9bf2c697eefaa9758/flexkit-studio-0.0.18.tgz","_integrity":"sha512-J1yOgyhXsLk3zDr0ly5uRUg7Zmnk3vEezpYeQI3VI3ID+owc0l+uFtYJcHWfzBT25xSi5Zezoo364SYVft9ZFQ==","repository":{"url":"git+https://github.com/flexkit-io/flexkit.git","type":"git","directory":"packages/flexkit-studio"},"_npmVersion":"11.12.1","description":"Flexkit Studio - Build custom internal tools like PIMs, CRMs, and ERPs with a flexible React UI and a graph-backed API","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.20.2","dependencies":{"ai":"6.0.116","swr":"^2.4.1","zod":"^3.22.4","clsx":"^2.0.0","cmdk":"^1.1.1","uuid":"^9.0.1","vaul":"1.1.2","bytes":"^3.1.2","debug":"^4.3.4","novel":"1.0.2","ramda":"^0.29.1","sonner":"^1.4.3","fuse.js":"7.0.0","graphql":"^16.8.1","lexical":"^0.12.2","date-fns":"4.1.0","lowlight":"3.1.0","@tiptap/pm":"2.27.1","@tiptap/core":"2.27.1","@tiptap/html":"2.27.1","lucide-react":"0.577.0","use-debounce":"10.0.3","@ai-sdk/react":"3.0.118","@lexical/code":"^0.12.2","@lexical/html":"^0.12.2","@lexical/link":"^0.12.2","@lexical/list":"^0.12.2","@apollo/client":"4.0.9","@lexical/react":"^0.12.2","@lexical/table":"^0.12.2","@lexical/utils":"^0.12.2","react-markdown":"9.0.1","tailwind-merge":"^2.0.0","react-file-icon":"1.6.0","react-hook-form":"^7.47.0","tiptap-markdown":"0.8.10","react-day-picker":"^9.7.0","react-router-dom":"^6.21.0","@lexical/markdown":"^0.12.2","@lexical/rich-text":"^0.12.2","@lexical/selection":"^0.12.2","@hookform/resolvers":"^3.3.2","@radix-ui/react-slot":"^1.1.0","@radix-ui/react-tabs":"^1.0.4","@radix-ui/react-label":"^2.0.2","@tanstack/react-table":"^8.11.7","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.1.1","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-toggle":"^1.0.3","react-resizable-panels":"^3.0.6","@radix-ui/react-popover":"^1.1.1","@radix-ui/react-tooltip":"^1.1.2","@tanstack/react-virtual":"^3.8.3","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-separator":"^1.1.0","@radix-ui/react-collapsible":"^1.0.3","@radix-ui/react-scroll-area":"^1.0.5","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-toggle-group":"^1.0.4","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"astro":["./dist/astro.d.ts"],"icons":["./dist/icons.d.ts"],"nextjs":["./dist/nextjs.d.ts"],"tanstack-start":["./dist/tanstack-start.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","react":"^18.2.0","postcss":"^8.4.31","tsconfig":"0.0.0","react-dom":"^18.2.0","typescript":"^5.3.3","@types/node":"^20.5.2","@types/uuid":"^9.0.6","tailwindcss":"3.4.10","@types/bytes":"^3.1.4","@types/debug":"^4.1.12","@types/ramda":"^0.29.7","@types/react":"^18.2.0","autoprefixer":"^10.4.16","tailwind-config":"0.0.1","@types/react-dom":"^18.2.0","tailwindcss-animate":"1.0.7","eslint-config-custom":"0.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/studio_0.0.18_1776630813353_0.8631583254458699","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@flexkit/studio","version":"0.0.19","keywords":["flexkit","studio","react","nextjs","node","pim","crm","erp","graphql"],"license":"MIT","_id":"@flexkit/studio@0.0.19","maintainers":[{"name":"danielkratohvil","email":"danielkratohvil@gmail.com"}],"homepage":"https://github.com/flexkit-io/flexkit#readme","bugs":{"url":"https://github.com/flexkit-io/flexkit/issues"},"dist":{"shasum":"5f61a34e00f8d9ed4928f6f682cb889f1aea1230","tarball":"https://registry.npmjs.org/@flexkit/studio/-/studio-0.0.19.tgz","fileCount":92,"integrity":"sha512-9pbBJcwTkBjbYQ5LEqJ/mLfYwhxYhlKkbuFDCXsEsxNC6/0KlN/Pq2T7JxzF/PN0YZmuYfBc/g2sRPLj6qWg6Q==","signatures":[{"sig":"MEUCIQCWA3kXl4OGuI80WDjdYP41C04IVwluW3OHRWR5Zm/RwwIgRG3yKbMZkKwFPxKNfFaIqCqsPONUG3F+I46fm2qrFmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flexkit%2fstudio@0.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1266595},"main":"./dist/index.js","type":"module","_from":"file:flexkit-studio-0.0.19.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":"./dist/index.js","./ui":"./dist/ui.js","./astro":"./dist/astro.js","./icons":"./dist/icons.js","./nextjs":"./dist/nextjs.js","./styles.css":"./dist/index.css","./tanstack-start":"./dist/tanstack-start.js","./tailwind.config":"./tailwind.config.ts"},"scripts":{"dev":"tailwindcss -i ./src/styles.css -o ./dist/index.css --watch=always & tsup --config tsup.config.ts --watch & tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config --watch","lint":"eslint \"src/**/*.ts*\"","build":"tailwindcss -i ./src/styles.css -o dist/index.css && tsup --config tsup.config.ts && tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","ui:add":"pnpm dlx shadcn@latest add"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c62322c9-95b8-4762-bed3-78c4b5a308ae"}},"_resolved":"/tmp/91d4da019de0ccb1a7d47816d7fe5c68/flexkit-studio-0.0.19.tgz","_integrity":"sha512-9pbBJcwTkBjbYQ5LEqJ/mLfYwhxYhlKkbuFDCXsEsxNC6/0KlN/Pq2T7JxzF/PN0YZmuYfBc/g2sRPLj6qWg6Q==","repository":{"url":"git+https://github.com/flexkit-io/flexkit.git","type":"git","directory":"packages/flexkit-studio"},"_npmVersion":"11.13.0","description":"Flexkit Studio - Build custom internal tools like PIMs, CRMs, and ERPs with a flexible React UI and a graph-backed API","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.20.2","dependencies":{"ai":"6.0.116","swr":"^2.4.1","zod":"^3.22.4","clsx":"^2.0.0","cmdk":"^1.1.1","uuid":"^9.0.1","vaul":"1.1.2","bytes":"^3.1.2","debug":"^4.3.4","novel":"1.0.2","ramda":"^0.29.1","sonner":"^1.4.3","fuse.js":"7.0.0","graphql":"^16.8.1","lexical":"^0.12.2","date-fns":"4.1.0","lowlight":"3.1.0","@tiptap/pm":"2.27.1","@tiptap/core":"2.27.1","@tiptap/html":"2.27.1","lucide-react":"0.577.0","use-debounce":"10.0.3","@ai-sdk/react":"3.0.118","@lexical/code":"^0.12.2","@lexical/html":"^0.12.2","@lexical/link":"^0.12.2","@lexical/list":"^0.12.2","@apollo/client":"4.0.9","@lexical/react":"^0.12.2","@lexical/table":"^0.12.2","@lexical/utils":"^0.12.2","react-markdown":"9.0.1","tailwind-merge":"^2.0.0","react-file-icon":"1.6.0","react-hook-form":"^7.47.0","tiptap-markdown":"0.8.10","react-day-picker":"^9.7.0","react-router-dom":"^6.21.0","@lexical/markdown":"^0.12.2","@lexical/rich-text":"^0.12.2","@lexical/selection":"^0.12.2","@hookform/resolvers":"^3.3.2","@radix-ui/react-slot":"^1.1.0","@radix-ui/react-tabs":"^1.0.4","@radix-ui/react-label":"^2.0.2","@tanstack/react-table":"^8.11.7","@radix-ui/react-avatar":"^1.0.4","@radix-ui/react-dialog":"^1.1.1","@radix-ui/react-select":"^2.0.0","@radix-ui/react-switch":"^1.0.3","@radix-ui/react-toggle":"^1.0.3","react-resizable-panels":"^3.0.6","@radix-ui/react-popover":"^1.1.1","@radix-ui/react-tooltip":"^1.1.2","@tanstack/react-virtual":"^3.8.3","@radix-ui/react-checkbox":"^1.0.4","class-variance-authority":"^0.7.0","@radix-ui/react-separator":"^1.1.0","@radix-ui/react-collapsible":"^1.0.3","@radix-ui/react-scroll-area":"^1.0.5","@radix-ui/react-alert-dialog":"^1.0.5","@radix-ui/react-toggle-group":"^1.0.4","@radix-ui/react-dropdown-menu":"^2.0.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"astro":["./dist/astro.d.ts"],"icons":["./dist/icons.d.ts"],"nextjs":["./dist/nextjs.d.ts"],"tanstack-start":["./dist/tanstack-start.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","react":"^18.0.0","postcss":"^8.4.31","tsconfig":"0.0.0","react-dom":"^18.0.0","typescript":"^5.3.3","@types/node":"^20.5.2","@types/uuid":"^9.0.6","tailwindcss":"3.4.10","@types/bytes":"^3.1.4","@types/debug":"^4.1.12","@types/ramda":"^0.29.7","@types/react":"^18.0.0","autoprefixer":"^10.4.16","tailwind-config":"0.0.1","@types/react-dom":"^18.0.0","tailwindcss-animate":"1.0.7","eslint-config-custom":"0.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/studio_0.0.19_1777801013973_0.27751111656004634","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@flexkit/studio","version":"0.0.20","keywords":["flexkit","studio","react","nextjs","node","pim","crm","erp","graphql"],"license":"MIT","_id":"@flexkit/studio@0.0.20","maintainers":[{"name":"danielkratohvil","email":"danielkratohvil@gmail.com"}],"homepage":"https://github.com/flexkit-io/flexkit#readme","bugs":{"url":"https://github.com/flexkit-io/flexkit/issues"},"dist":{"shasum":"9a9d7202ca8d4158600911438d89787fe773a320","tarball":"https://registry.npmjs.org/@flexkit/studio/-/studio-0.0.20.tgz","fileCount":94,"integrity":"sha512-AxyK397+F8FqfUk4rPZebrPsB1zdhiPwDDRBDDW/8hlkPHcGpf8dqdBy4NNSCpWHFjOAUx+XWdTz2cJxhBiJ0A==","signatures":[{"sig":"MEYCIQD4GOQRa2mSpJjwmeMz5GVsezl4i8yFvqRulnqF9b4skQIhAMJVbKu0Jj8pgSwjKiSONeQbQWZvZKVSEG9q2F11xU7n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flexkit%2fstudio@0.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1333466},"main":"./dist/index.js","type":"module","_from":"file:flexkit-studio-0.0.20.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":"./dist/index.js","./ui":"./dist/ui.js","./astro":"./dist/astro.js","./icons":"./dist/icons.js","./nextjs":"./dist/nextjs.js","./styles.css":"./dist/index.css","./tanstack-start":"./dist/tanstack-start.js","./tailwind.config":"./tailwind.config.ts"},"scripts":{"dev":"tailwindcss -i ./src/styles.css -o ./dist/index.css --watch=always & tsup --config tsup.config.ts --watch & tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config --watch","lint":"eslint \"src/**/*.ts*\"","build":"tailwindcss -i ./src/styles.css -o dist/index.css && tsup --config tsup.config.ts && tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","ui:add":"pnpm dlx shadcn@latest add"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c62322c9-95b8-4762-bed3-78c4b5a308ae"}},"_resolved":"/tmp/7bad2534e3e76d250970ce78dc5cc394/flexkit-studio-0.0.20.tgz","_integrity":"sha512-AxyK397+F8FqfUk4rPZebrPsB1zdhiPwDDRBDDW/8hlkPHcGpf8dqdBy4NNSCpWHFjOAUx+XWdTz2cJxhBiJ0A==","repository":{"url":"git+https://github.com/flexkit-io/flexkit.git","type":"git","directory":"packages/flexkit-studio"},"_npmVersion":"11.13.0","description":"Flexkit Studio - Build custom internal tools like PIMs, CRMs, and ERPs with a flexible React UI and a graph-backed API","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.20.2","dependencies":{"ai":"6.0.116","swr":"^2.4.1","zod":"^3.22.4","clsx":"^2.0.0","cmdk":"^1.1.1","uuid":"^9.0.1","vaul":"1.1.2","bytes":"^3.1.2","debug":"^4.3.4","novel":"1.0.2","ramda":"^0.29.1","sonner":"^2.0.0","fuse.js":"7.0.0","graphql":"^16.8.1","lexical":"^0.12.2","date-fns":"4.1.0","lowlight":"3.1.0","radix-ui":"1.4.3","@tiptap/pm":"2.27.1","@tiptap/core":"2.27.1","@tiptap/html":"2.27.1","lucide-react":"0.577.0","use-debounce":"10.0.3","@ai-sdk/react":"3.0.118","@lexical/code":"^0.12.2","@lexical/html":"^0.12.2","@lexical/link":"^0.12.2","@lexical/list":"^0.12.2","@apollo/client":"4.0.9","@lexical/react":"^0.12.2","@lexical/table":"^0.12.2","@lexical/utils":"^0.12.2","react-markdown":"9.0.1","tailwind-merge":"^3.4.1","react-file-icon":"1.6.0","react-hook-form":"^7.62.0","tiptap-markdown":"0.8.10","react-day-picker":"^9.7.0","react-router-dom":"^6.21.0","@lexical/markdown":"^0.12.2","@lexical/rich-text":"^0.12.2","@lexical/selection":"^0.12.2","@hookform/resolvers":"^3.3.2","@tanstack/react-table":"^8.11.7","react-resizable-panels":"^4","@tanstack/react-virtual":"^3.8.3","class-variance-authority":"^0.7.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"astro":["./dist/astro.d.ts"],"icons":["./dist/icons.d.ts"],"nextjs":["./dist/nextjs.d.ts"],"tanstack-start":["./dist/tanstack-start.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","react":"19.2.5","tsconfig":"0.0.0","react-dom":"19.2.5","typescript":"^5.3.3","@types/node":"^20.5.2","@types/uuid":"^9.0.6","tailwindcss":"4.2.4","@types/bytes":"^3.1.4","@types/debug":"^4.1.12","@types/ramda":"^0.29.7","@types/react":"19.2.14","tailwind-config":"0.0.1","@tailwindcss/cli":"4.2.4","@types/react-dom":"19.2.3","tailwindcss-animate":"1.0.7","eslint-config-custom":"0.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/studio_0.0.20_1778022254894_0.0013849038732993701","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@flexkit/studio","version":"0.0.21","keywords":["flexkit","studio","react","nextjs","node","pim","crm","erp","graphql"],"license":"MIT","_id":"@flexkit/studio@0.0.21","maintainers":[{"name":"danielkratohvil","email":"danielkratohvil@gmail.com"}],"homepage":"https://github.com/flexkit-io/flexkit#readme","bugs":{"url":"https://github.com/flexkit-io/flexkit/issues"},"dist":{"shasum":"a336ed1cf64e61c3a18314ba1ecb15f4f44d2a4c","tarball":"https://registry.npmjs.org/@flexkit/studio/-/studio-0.0.21.tgz","fileCount":94,"integrity":"sha512-U3TErfV8xxe3H2BJqM8SdX8P2svqx4n9sUXewjgk+N9iTodjo06HssBBYTAKUd7FFaUdHehFP8K38vr7W1OMVA==","signatures":[{"sig":"MEQCIFk0F3MGd213FcxvkrgARovD25+3WY+fdfLYKUvr7SMVAiAY/4Ei7byKouakJPEsVgRs5bnRCbf9ztpNNiNEfNCn2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flexkit%2fstudio@0.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1336668},"main":"./dist/index.js","type":"module","_from":"file:flexkit-studio-0.0.21.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":"./dist/index.js","./ui":"./dist/ui.js","./astro":"./dist/astro.js","./icons":"./dist/icons.js","./nextjs":"./dist/nextjs.js","./styles.css":"./dist/index.css","./tanstack-start":"./dist/tanstack-start.js","./tailwind.config":"./tailwind.config.ts"},"scripts":{"dev":"tailwindcss -i ./src/styles.css -o ./dist/index.css --watch=always & tsup --config tsup.config.ts --watch & tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config --watch","lint":"eslint \"src/**/*.ts*\"","build":"tailwindcss -i ./src/styles.css -o dist/index.css && tsup --config tsup.config.ts && tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","ui:add":"pnpm dlx shadcn@latest add"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c62322c9-95b8-4762-bed3-78c4b5a308ae"}},"_resolved":"/tmp/d920abfa8e7141445068553fbc29578a/flexkit-studio-0.0.21.tgz","_integrity":"sha512-U3TErfV8xxe3H2BJqM8SdX8P2svqx4n9sUXewjgk+N9iTodjo06HssBBYTAKUd7FFaUdHehFP8K38vr7W1OMVA==","repository":{"url":"git+https://github.com/flexkit-io/flexkit.git","type":"git","directory":"packages/flexkit-studio"},"_npmVersion":"11.17.0","description":"Flexkit Studio - Build custom internal tools like PIMs, CRMs, and ERPs with a flexible React UI and a graph-backed API","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.20.2","dependencies":{"ai":"6.0.116","swr":"^2.4.1","zod":"^3.22.4","clsx":"^2.0.0","cmdk":"^1.1.1","uuid":"^9.0.1","vaul":"1.1.2","bytes":"^3.1.2","debug":"^4.3.4","novel":"1.0.2","ramda":"^0.29.1","sonner":"^2.0.0","fuse.js":"7.0.0","graphql":"^16.8.1","lexical":"^0.12.2","date-fns":"4.1.0","lowlight":"3.1.0","radix-ui":"1.4.3","@tiptap/pm":"2.27.1","@tiptap/core":"2.27.1","@tiptap/html":"2.27.1","lucide-react":"0.577.0","use-debounce":"10.0.3","@ai-sdk/react":"3.0.118","@lexical/code":"^0.12.2","@lexical/html":"^0.12.2","@lexical/link":"^0.12.2","@lexical/list":"^0.12.2","@apollo/client":"4.0.9","@lexical/react":"^0.12.2","@lexical/table":"^0.12.2","@lexical/utils":"^0.12.2","react-markdown":"9.0.1","tailwind-merge":"^3.4.1","react-file-icon":"1.6.0","react-hook-form":"^7.62.0","tiptap-markdown":"0.8.10","react-day-picker":"^9.7.0","react-router-dom":"^6.21.0","@lexical/markdown":"^0.12.2","@lexical/rich-text":"^0.12.2","@lexical/selection":"^0.12.2","@hookform/resolvers":"^3.3.2","@tanstack/react-table":"^8.11.7","react-resizable-panels":"^4","@tanstack/react-virtual":"^3.8.3","class-variance-authority":"^0.7.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"astro":["./dist/astro.d.ts"],"icons":["./dist/icons.d.ts"],"nextjs":["./dist/nextjs.d.ts"],"tanstack-start":["./dist/tanstack-start.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","react":"19.2.5","tsconfig":"0.0.0","react-dom":"19.2.5","typescript":"^5.3.3","@types/node":"^20.5.2","@types/uuid":"^9.0.6","tailwindcss":"4.2.4","@types/bytes":"^3.1.4","@types/debug":"^4.1.12","@types/ramda":"^0.29.7","@types/react":"19.2.14","tailwind-config":"0.0.1","@tailwindcss/cli":"4.2.4","@types/react-dom":"19.2.3","tailwindcss-animate":"1.0.7","eslint-config-custom":"0.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/studio_0.0.21_1782726788402_0.4317242078755217","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@flexkit/studio","version":"0.0.22","keywords":["flexkit","studio","react","nextjs","node","pim","crm","erp","graphql"],"license":"MIT","_id":"@flexkit/studio@0.0.22","maintainers":[{"name":"danielkratohvil","email":"danielkratohvil@gmail.com"}],"homepage":"https://github.com/flexkit-io/flexkit#readme","bugs":{"url":"https://github.com/flexkit-io/flexkit/issues"},"dist":{"shasum":"93673ec869c5fc382e8e16fbe2f6ed0ca95ac23a","tarball":"https://registry.npmjs.org/@flexkit/studio/-/studio-0.0.22.tgz","fileCount":98,"integrity":"sha512-gwh5cujs8/12bv7fQ/YgVjWZE2GlHmbljbCjXYxrxLHwGdfofVbGsMjCgk1MZpG8C5lj+0qhWGqYmDtOknLDDg==","signatures":[{"sig":"MEUCIQDMs1CdtBqjkbcMrbJY5WNiEqLy14hM3QBHWx6GCncdCgIgVRuFO/6VLcBDmDG5R42jyTXoN77dWdiKMwii7tGGMd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flexkit%2fstudio@0.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1342374},"main":"./dist/index.js","type":"module","_from":"file:flexkit-studio-0.0.22.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":"./dist/index.js","./ui":"./dist/ui.js","./astro":"./dist/astro.js","./icons":"./dist/icons.js","./nextjs":"./dist/nextjs.js","./styles.css":"./dist/index.css","./tanstack-start":"./dist/tanstack-start.js","./tailwind.config":"./tailwind.config.ts"},"scripts":{"dev":"tailwindcss -i ./src/styles.css -o ./dist/index.css --watch=always & tsup --config tsup.config.ts --watch & tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config --watch","lint":"eslint \"src/**/*.ts*\"","build":"tailwindcss -i ./src/styles.css -o dist/index.css && tsup --config tsup.config.ts && tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","ui:add":"pnpm dlx shadcn@latest add"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c62322c9-95b8-4762-bed3-78c4b5a308ae"}},"_resolved":"/tmp/f6f5d37153f8a8f589cb50a8193d7e68/flexkit-studio-0.0.22.tgz","_integrity":"sha512-gwh5cujs8/12bv7fQ/YgVjWZE2GlHmbljbCjXYxrxLHwGdfofVbGsMjCgk1MZpG8C5lj+0qhWGqYmDtOknLDDg==","repository":{"url":"git+https://github.com/flexkit-io/flexkit.git","type":"git","directory":"packages/flexkit-studio"},"_npmVersion":"11.18.0","description":"Flexkit Studio - Build custom internal tools like PIMs, CRMs, and ERPs with a flexible React UI and a graph-backed API","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.20.2","dependencies":{"ai":"6.0.116","swr":"^2.4.1","zod":"^3.22.4","clsx":"^2.0.0","cmdk":"^1.1.1","uuid":"^9.0.1","vaul":"1.1.2","bytes":"^3.1.2","debug":"^4.3.4","novel":"1.0.2","ramda":"^0.29.1","sonner":"^2.0.0","fuse.js":"7.0.0","graphql":"^16.8.1","lexical":"^0.12.2","date-fns":"4.1.0","lowlight":"3.1.0","radix-ui":"1.4.3","@tiptap/pm":"2.27.1","@tiptap/core":"2.27.1","@tiptap/html":"2.27.1","lucide-react":"0.577.0","use-debounce":"10.0.3","@ai-sdk/react":"3.0.118","@lexical/code":"^0.12.2","@lexical/html":"^0.12.2","@lexical/link":"^0.12.2","@lexical/list":"^0.12.2","@apollo/client":"4.0.9","@lexical/react":"^0.12.2","@lexical/table":"^0.12.2","@lexical/utils":"^0.12.2","react-markdown":"9.0.1","tailwind-merge":"^3.4.1","react-file-icon":"1.6.0","react-hook-form":"^7.62.0","tiptap-markdown":"0.8.10","react-day-picker":"^9.7.0","react-router-dom":"^6.21.0","@lexical/markdown":"^0.12.2","@lexical/rich-text":"^0.12.2","@lexical/selection":"^0.12.2","@hookform/resolvers":"^3.3.2","@tanstack/react-table":"^8.11.7","react-resizable-panels":"^4","@tanstack/react-virtual":"^3.8.3","class-variance-authority":"^0.7.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"astro":["./dist/astro.d.ts"],"icons":["./dist/icons.d.ts"],"nextjs":["./dist/nextjs.d.ts"],"tanstack-start":["./dist/tanstack-start.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","react":"19.2.5","tsconfig":"0.0.0","react-dom":"19.2.5","typescript":"^5.3.3","@types/node":"^20.5.2","@types/uuid":"^9.0.6","tailwindcss":"4.2.4","@types/bytes":"^3.1.4","@types/debug":"^4.1.12","@types/ramda":"^0.29.7","@types/react":"19.2.14","tailwind-config":"0.0.1","@tailwindcss/cli":"4.2.4","@types/react-dom":"19.2.3","tailwindcss-animate":"1.0.7","eslint-config-custom":"0.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/studio_0.0.22_1783119947566_0.21607691411420493","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@flexkit/studio","version":"0.0.23","keywords":["flexkit","studio","react","nextjs","node","pim","crm","erp","graphql"],"license":"MIT","_id":"@flexkit/studio@0.0.23","maintainers":[{"name":"danielkratohvil","email":"danielkratohvil@gmail.com"}],"homepage":"https://github.com/flexkit-io/flexkit#readme","bugs":{"url":"https://github.com/flexkit-io/flexkit/issues"},"dist":{"shasum":"e69c92dd15d9d065c255b60385e183229594a751","tarball":"https://registry.npmjs.org/@flexkit/studio/-/studio-0.0.23.tgz","fileCount":98,"integrity":"sha512-3U0n1Mc4HWu6xRJ9PjezTh6YSs8gFm/QHE5bteWuEkr8ri96SN6VGZizgcRuQaszwvKnQDwO31a0Frb6qRuJJQ==","signatures":[{"sig":"MEUCIGkAB0KJ/h2m1CaK6wkdEzP9+yVh85i3NpAVWb5Ti4AwAiEAj4lRTPRHYvI3VcObBjNSHSTh0VxOHB8KrEeVmUB6c2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flexkit%2fstudio@0.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1342366},"main":"./dist/index.js","type":"module","_from":"file:flexkit-studio-0.0.23.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":"./dist/index.js","./ui":"./dist/ui.js","./astro":"./dist/astro.js","./icons":"./dist/icons.js","./nextjs":"./dist/nextjs.js","./styles.css":"./dist/index.css","./tanstack-start":"./dist/tanstack-start.js","./tailwind.config":"./tailwind.config.ts"},"scripts":{"dev":"tailwindcss -i ./src/styles.css -o ./dist/index.css --watch=always & tsup --config tsup.config.ts --watch & tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config --watch","lint":"eslint \"src/**/*.ts*\"","build":"tailwindcss -i ./src/styles.css -o dist/index.css && tsup --config tsup.config.ts && tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","ui:add":"pnpm dlx shadcn@latest add"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c62322c9-95b8-4762-bed3-78c4b5a308ae"}},"_resolved":"/tmp/896a6e633e3d4125510666cb70bae2cb/flexkit-studio-0.0.23.tgz","_integrity":"sha512-3U0n1Mc4HWu6xRJ9PjezTh6YSs8gFm/QHE5bteWuEkr8ri96SN6VGZizgcRuQaszwvKnQDwO31a0Frb6qRuJJQ==","repository":{"url":"git+https://github.com/flexkit-io/flexkit.git","type":"git","directory":"packages/flexkit-studio"},"_npmVersion":"11.18.0","description":"Flexkit Studio - Build custom internal tools like PIMs, CRMs, and ERPs with a flexible React UI and a graph-backed API","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.20.2","dependencies":{"ai":"6.0.116","swr":"^2.4.1","zod":"^3.22.4","clsx":"^2.0.0","cmdk":"^1.1.1","uuid":"^9.0.1","vaul":"1.1.2","bytes":"^3.1.2","debug":"^4.3.4","novel":"1.0.2","ramda":"^0.29.1","sonner":"^2.0.0","fuse.js":"7.0.0","graphql":"^16.8.1","lexical":"^0.12.2","date-fns":"4.1.0","lowlight":"3.1.0","radix-ui":"1.4.3","@tiptap/pm":"2.27.1","@tiptap/core":"2.27.1","@tiptap/html":"2.27.1","lucide-react":"0.577.0","use-debounce":"10.0.3","@ai-sdk/react":"3.0.118","@lexical/code":"^0.12.2","@lexical/html":"^0.12.2","@lexical/link":"^0.12.2","@lexical/list":"^0.12.2","@apollo/client":"4.0.9","@lexical/react":"^0.12.2","@lexical/table":"^0.12.2","@lexical/utils":"^0.12.2","react-markdown":"9.0.1","tailwind-merge":"^3.4.1","react-file-icon":"1.6.0","react-hook-form":"^7.62.0","tiptap-markdown":"0.8.10","react-day-picker":"^9.7.0","react-router-dom":"^6.21.0","@lexical/markdown":"^0.12.2","@lexical/rich-text":"^0.12.2","@lexical/selection":"^0.12.2","@hookform/resolvers":"^3.3.2","@tanstack/react-table":"^8.11.7","react-resizable-panels":"^4","@tanstack/react-virtual":"^3.8.3","class-variance-authority":"^0.7.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"astro":["./dist/astro.d.ts"],"icons":["./dist/icons.d.ts"],"nextjs":["./dist/nextjs.d.ts"],"tanstack-start":["./dist/tanstack-start.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","react":"19.2.5","tsconfig":"0.0.0","react-dom":"19.2.5","typescript":"^5.3.3","@types/node":"^20.5.2","@types/uuid":"^9.0.6","tailwindcss":"4.2.4","@types/bytes":"^3.1.4","@types/debug":"^4.1.12","@types/ramda":"^0.29.7","@types/react":"19.2.14","tailwind-config":"0.0.1","@tailwindcss/cli":"4.2.4","@types/react-dom":"19.2.3","tailwindcss-animate":"1.0.7","eslint-config-custom":"0.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/studio_0.0.23_1783124379875_0.401544648750086","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@flexkit/studio","version":"0.0.24","keywords":["flexkit","studio","react","nextjs","node","pim","crm","erp","graphql"],"license":"MIT","_id":"@flexkit/studio@0.0.24","maintainers":[{"name":"danielkratohvil","email":"danielkratohvil@gmail.com"}],"homepage":"https://github.com/flexkit-io/flexkit#readme","bugs":{"url":"https://github.com/flexkit-io/flexkit/issues"},"dist":{"shasum":"0a1a13200874308c21724d519510bbf9d39b162b","tarball":"https://registry.npmjs.org/@flexkit/studio/-/studio-0.0.24.tgz","fileCount":98,"integrity":"sha512-vft4+f2IFhEDHYR4Y7ON5S2VslMdUrpZerCEl6LVu+SG3O/lTK1dqJCUY7igpQybCW60tfGObHAwHq0t0qdjdA==","signatures":[{"sig":"MEUCIAJcUXtynvr6iwWEGHsWY1x5ZIkpraDR+DpKr7YPpiXVAiEA/P+mVMcAQgyu/R4Z6XlHB/nyzECpKnyuM7Rf0RKlO3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flexkit%2fstudio@0.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1342364},"main":"./dist/index.js","type":"module","_from":"file:flexkit-studio-0.0.24.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":"./dist/index.js","./ui":"./dist/ui.js","./astro":"./dist/astro.js","./icons":"./dist/icons.js","./nextjs":"./dist/nextjs.js","./styles.css":"./dist/index.css","./tanstack-start":"./dist/tanstack-start.js","./tailwind.config":"./tailwind.config.ts"},"scripts":{"dev":"tailwindcss -i ./src/styles.css -o ./dist/index.css --watch=always & tsup --config tsup.config.ts --watch & tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config --watch","lint":"eslint \"src/**/*.ts*\"","build":"tailwindcss -i ./src/styles.css -o dist/index.css && tsup --config tsup.config.ts && tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","ui:add":"pnpm dlx shadcn@latest add"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c62322c9-95b8-4762-bed3-78c4b5a308ae"}},"_resolved":"/tmp/6f3af271b97d7cfc66555f3e25bc41eb/flexkit-studio-0.0.24.tgz","_integrity":"sha512-vft4+f2IFhEDHYR4Y7ON5S2VslMdUrpZerCEl6LVu+SG3O/lTK1dqJCUY7igpQybCW60tfGObHAwHq0t0qdjdA==","repository":{"url":"git+https://github.com/flexkit-io/flexkit.git","type":"git","directory":"packages/flexkit-studio"},"_npmVersion":"11.18.0","description":"Flexkit Studio - Build custom internal tools like PIMs, CRMs, and ERPs with a flexible React UI and a graph-backed API","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.20.2","dependencies":{"ai":"6.0.116","swr":"^2.4.1","zod":"^3.22.4","clsx":"^2.0.0","cmdk":"^1.1.1","uuid":"^9.0.1","vaul":"1.1.2","bytes":"^3.1.2","debug":"^4.3.4","novel":"1.0.2","ramda":"^0.29.1","sonner":"^2.0.0","fuse.js":"7.0.0","graphql":"^16.8.1","lexical":"^0.12.2","date-fns":"4.1.0","lowlight":"3.1.0","radix-ui":"1.4.3","@tiptap/pm":"2.27.1","@tiptap/core":"2.27.1","@tiptap/html":"2.27.1","lucide-react":"0.577.0","use-debounce":"10.0.3","@ai-sdk/react":"3.0.118","@lexical/code":"^0.12.2","@lexical/html":"^0.12.2","@lexical/link":"^0.12.2","@lexical/list":"^0.12.2","@apollo/client":"4.0.9","@lexical/react":"^0.12.2","@lexical/table":"^0.12.2","@lexical/utils":"^0.12.2","react-markdown":"9.0.1","tailwind-merge":"^3.4.1","react-file-icon":"1.6.0","react-hook-form":"^7.62.0","tiptap-markdown":"0.8.10","react-day-picker":"^9.7.0","react-router-dom":"^6.21.0","@lexical/markdown":"^0.12.2","@lexical/rich-text":"^0.12.2","@lexical/selection":"^0.12.2","@hookform/resolvers":"^3.3.2","@tanstack/react-table":"^8.11.7","react-resizable-panels":"^4","@tanstack/react-virtual":"^3.8.3","class-variance-authority":"^0.7.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"astro":["./dist/astro.d.ts"],"icons":["./dist/icons.d.ts"],"nextjs":["./dist/nextjs.d.ts"],"tanstack-start":["./dist/tanstack-start.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","react":"19.2.5","tsconfig":"0.0.0","react-dom":"19.2.5","typescript":"^5.3.3","@types/node":"^20.5.2","@types/uuid":"^9.0.6","tailwindcss":"4.2.4","@types/bytes":"^3.1.4","@types/debug":"^4.1.12","@types/ramda":"^0.29.7","@types/react":"19.2.14","tailwind-config":"0.0.1","@tailwindcss/cli":"4.2.4","@types/react-dom":"19.2.3","tailwindcss-animate":"1.0.7","eslint-config-custom":"0.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/studio_0.0.24_1783125165211_0.6820987635524016","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@flexkit/studio","version":"0.0.25","keywords":["flexkit","studio","react","nextjs","node","pim","crm","erp","graphql"],"license":"MIT","_id":"@flexkit/studio@0.0.25","maintainers":[{"name":"danielkratohvil","email":"danielkratohvil@gmail.com"}],"homepage":"https://github.com/flexkit-io/flexkit#readme","bugs":{"url":"https://github.com/flexkit-io/flexkit/issues"},"dist":{"shasum":"77f619d26130b4409c8b9f6ecfe52fbc8a5e4a60","tarball":"https://registry.npmjs.org/@flexkit/studio/-/studio-0.0.25.tgz","fileCount":98,"integrity":"sha512-6H6abCZMukuWLJ2Clt18eVflU56e/D27lgpXn4aQ9lSyezdH4sxcoItYiGQMV18TskpgMd8FwMNEr8FQhLnbug==","signatures":[{"sig":"MEYCIQD0NlQaFgfeV+Nss26UxO1szQTvbd1Bnwm43nD1/Jlp5wIhANRT8SbXPZ8TapThovFMVqSCd29DKx0hmhquVnDeoJ3P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flexkit%2fstudio@0.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1344419},"main":"./dist/index.js","type":"module","_from":"file:flexkit-studio-0.0.25.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":"./dist/index.js","./ui":"./dist/ui.js","./astro":"./dist/astro.js","./icons":"./dist/icons.js","./nextjs":"./dist/nextjs.js","./styles.css":"./dist/index.css","./tanstack-start":"./dist/tanstack-start.js","./tailwind.config":"./tailwind.config.ts"},"scripts":{"dev":"tailwindcss -i ./src/styles.css -o ./dist/index.css --watch=always & tsup --config tsup.config.ts --watch & tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config --watch","lint":"eslint \"src/**/*.ts*\"","build":"tailwindcss -i ./src/styles.css -o dist/index.css && tsup --config tsup.config.ts && tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","ui:add":"pnpm dlx shadcn@latest add"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c62322c9-95b8-4762-bed3-78c4b5a308ae"}},"_resolved":"/tmp/ed0121fb9b7adb6f8e9059872caed9f1/flexkit-studio-0.0.25.tgz","_integrity":"sha512-6H6abCZMukuWLJ2Clt18eVflU56e/D27lgpXn4aQ9lSyezdH4sxcoItYiGQMV18TskpgMd8FwMNEr8FQhLnbug==","repository":{"url":"git+https://github.com/flexkit-io/flexkit.git","type":"git","directory":"packages/flexkit-studio"},"_npmVersion":"11.18.0","description":"Flexkit Studio - Build custom internal tools like PIMs, CRMs, and ERPs with a flexible React UI and a graph-backed API","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.20.2","dependencies":{"ai":"6.0.116","swr":"^2.4.1","zod":"^3.22.4","clsx":"^2.0.0","cmdk":"^1.1.1","uuid":"^9.0.1","vaul":"1.1.2","bytes":"^3.1.2","debug":"^4.3.4","novel":"1.0.2","ramda":"^0.29.1","sonner":"^2.0.0","fuse.js":"7.0.0","graphql":"^16.8.1","lexical":"^0.12.2","date-fns":"4.1.0","lowlight":"3.1.0","radix-ui":"1.4.3","@tiptap/pm":"2.27.1","@tiptap/core":"2.27.1","@tiptap/html":"2.27.1","lucide-react":"0.577.0","use-debounce":"10.0.3","@ai-sdk/react":"3.0.118","@lexical/code":"^0.12.2","@lexical/html":"^0.12.2","@lexical/link":"^0.12.2","@lexical/list":"^0.12.2","@apollo/client":"4.0.9","@lexical/react":"^0.12.2","@lexical/table":"^0.12.2","@lexical/utils":"^0.12.2","react-markdown":"9.0.1","tailwind-merge":"^3.4.1","react-file-icon":"1.6.0","react-hook-form":"^7.62.0","tiptap-markdown":"0.8.10","react-day-picker":"^9.7.0","react-router-dom":"^6.21.0","@lexical/markdown":"^0.12.2","@lexical/rich-text":"^0.12.2","@lexical/selection":"^0.12.2","@hookform/resolvers":"^3.3.2","@tanstack/react-table":"^8.11.7","react-resizable-panels":"^4","@tanstack/react-virtual":"^3.8.3","class-variance-authority":"^0.7.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"astro":["./dist/astro.d.ts"],"icons":["./dist/icons.d.ts"],"nextjs":["./dist/nextjs.d.ts"],"tanstack-start":["./dist/tanstack-start.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","react":"19.2.5","tsconfig":"0.0.0","react-dom":"19.2.5","typescript":"^5.3.3","@types/node":"^20.5.2","@types/uuid":"^9.0.6","tailwindcss":"4.2.4","@types/bytes":"^3.1.4","@types/debug":"^4.1.12","@types/ramda":"^0.29.7","@types/react":"19.2.14","tailwind-config":"0.0.1","@tailwindcss/cli":"4.2.4","@types/react-dom":"19.2.3","tailwindcss-animate":"1.0.7","eslint-config-custom":"0.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/studio_0.0.25_1783355922366_0.6667468079964918","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@flexkit/studio","version":"0.0.26","keywords":["flexkit","studio","react","nextjs","node","pim","crm","erp","graphql"],"license":"MIT","_id":"@flexkit/studio@0.0.26","maintainers":[{"name":"danielkratohvil","email":"danielkratohvil@gmail.com"}],"homepage":"https://github.com/flexkit-io/flexkit#readme","bugs":{"url":"https://github.com/flexkit-io/flexkit/issues"},"dist":{"shasum":"9970ea82eba94da27cb5be67a921647087d9364d","tarball":"https://registry.npmjs.org/@flexkit/studio/-/studio-0.0.26.tgz","fileCount":98,"integrity":"sha512-PN823ZUF9v8Bbm4p9+cdjwUVSrJ1rf5Cs++36C8yBxQwnJYBH+VSKMTNigjJ6cOAqRmeejAJIeaVEPvNG5Aw5w==","signatures":[{"sig":"MEUCIHv4lmIy9glu4xzMXHfeg8qkoa5o/RYMnpPdlZJj+GGHAiEAoAUWf7iBT4k8fFvjaKVi4Q+G6ZsrIEEXQ1aSlioq47c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flexkit%2fstudio@0.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1355273},"main":"./dist/index.js","type":"module","_from":"file:flexkit-studio-0.0.26.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":"./dist/index.js","./ui":"./dist/ui.js","./astro":"./dist/astro.js","./icons":"./dist/icons.js","./nextjs":"./dist/nextjs.js","./styles.css":"./dist/index.css","./tanstack-start":"./dist/tanstack-start.js","./tailwind.config":"./tailwind.config.ts"},"scripts":{"dev":"tailwindcss -i ./src/styles.css -o ./dist/index.css --watch=always & tsup --config tsup.config.ts --watch & tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config --watch","lint":"eslint \"src/**/*.ts*\"","build":"tailwindcss -i ./src/styles.css -o dist/index.css && tsup --config tsup.config.ts && tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","ui:add":"pnpm dlx shadcn@latest add"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c62322c9-95b8-4762-bed3-78c4b5a308ae"}},"_resolved":"/tmp/aa0979fd8f76be473d1da76f8e2b2b01/flexkit-studio-0.0.26.tgz","_integrity":"sha512-PN823ZUF9v8Bbm4p9+cdjwUVSrJ1rf5Cs++36C8yBxQwnJYBH+VSKMTNigjJ6cOAqRmeejAJIeaVEPvNG5Aw5w==","repository":{"url":"git+https://github.com/flexkit-io/flexkit.git","type":"git","directory":"packages/flexkit-studio"},"_npmVersion":"11.18.0","description":"Flexkit Studio - Build custom internal tools like PIMs, CRMs, and ERPs with a flexible React UI and a graph-backed API","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"ai":"6.0.116","swr":"^2.4.1","zod":"^3.22.4","clsx":"^2.0.0","cmdk":"^1.1.1","uuid":"^9.0.1","vaul":"1.1.2","bytes":"^3.1.2","debug":"^4.3.4","novel":"1.0.2","ramda":"^0.29.1","sonner":"^2.0.0","fuse.js":"7.0.0","graphql":"^16.8.1","lexical":"^0.12.2","date-fns":"4.1.0","lowlight":"3.1.0","radix-ui":"1.4.3","@tiptap/pm":"2.27.1","@tiptap/core":"2.27.1","@tiptap/html":"2.27.1","lucide-react":"0.577.0","use-debounce":"10.0.3","@ai-sdk/react":"3.0.118","@lexical/code":"^0.12.2","@lexical/html":"^0.12.2","@lexical/link":"^0.12.2","@lexical/list":"^0.12.2","@apollo/client":"4.0.9","@lexical/react":"^0.12.2","@lexical/table":"^0.12.2","@lexical/utils":"^0.12.2","react-markdown":"9.0.1","tailwind-merge":"^3.4.1","react-file-icon":"1.6.0","react-hook-form":"^7.62.0","tiptap-markdown":"0.8.10","react-day-picker":"^9.7.0","react-router-dom":"^6.21.0","@lexical/markdown":"^0.12.2","@lexical/rich-text":"^0.12.2","@lexical/selection":"^0.12.2","@hookform/resolvers":"^3.3.2","@tanstack/react-table":"^8.11.7","react-resizable-panels":"^4","@tanstack/react-virtual":"^3.8.3","class-variance-authority":"^0.7.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"astro":["./dist/astro.d.ts"],"icons":["./dist/icons.d.ts"],"nextjs":["./dist/nextjs.d.ts"],"tanstack-start":["./dist/tanstack-start.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","react":"19.2.5","tsconfig":"0.0.0","react-dom":"19.2.5","typescript":"^5.3.3","@types/node":"^20.5.2","@types/uuid":"^9.0.6","tailwindcss":"4.2.4","@types/bytes":"^3.1.4","@types/debug":"^4.1.12","@types/ramda":"^0.29.7","@types/react":"19.2.14","tailwind-config":"0.0.1","@tailwindcss/cli":"4.2.4","@types/react-dom":"19.2.3","tailwindcss-animate":"1.0.7","eslint-config-custom":"0.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/studio_0.0.26_1784375179472_0.13698493962310376","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@flexkit/studio","version":"0.0.27","keywords":["flexkit","studio","react","nextjs","node","pim","crm","erp","graphql"],"license":"MIT","_id":"@flexkit/studio@0.0.27","maintainers":[{"name":"danielkratohvil","email":"danielkratohvil@gmail.com"}],"homepage":"https://github.com/flexkit-io/flexkit#readme","bugs":{"url":"https://github.com/flexkit-io/flexkit/issues"},"dist":{"shasum":"6e4a0683eeac0b4eec0b77bf396a2112528933ac","tarball":"https://registry.npmjs.org/@flexkit/studio/-/studio-0.0.27.tgz","fileCount":98,"integrity":"sha512-yU3ZgljPMNLVor2n/5unJWylxsUmpILP5Yw2tSBdM9ZzX+Mg33DiHwjW0npi8OAFokrTfKb88I8KBrTg2AOV0Q==","signatures":[{"sig":"MEUCIQDyNBZDFLmRTTZ3Sukfw0yDbd0Qkw+x+dOLyabpAQqNOwIgFNGd8uD7SLT1SlbuA9CM6FwU5hEdHK5xu7wxFpEKAzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flexkit%2fstudio@0.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1388316},"main":"./dist/index.js","type":"module","_from":"file:flexkit-studio-0.0.27.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":"./dist/index.js","./ui":"./dist/ui.js","./astro":"./dist/astro.js","./icons":"./dist/icons.js","./nextjs":"./dist/nextjs.js","./styles.css":"./dist/index.css","./tanstack-start":"./dist/tanstack-start.js","./tailwind.config":"./tailwind.config.ts"},"scripts":{"dev":"tailwindcss -i ./src/styles.css -o ./dist/index.css --watch=always & tsup --config tsup.config.ts --watch & tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config --watch","lint":"eslint \"src/**/*.ts*\"","build":"tailwindcss -i ./src/styles.css -o dist/index.css && tsup --config tsup.config.ts && tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","ui:add":"pnpm dlx shadcn@latest add"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c62322c9-95b8-4762-bed3-78c4b5a308ae"}},"_resolved":"/tmp/2549288b47e23a788fe8ecc4b5946a27/flexkit-studio-0.0.27.tgz","_integrity":"sha512-yU3ZgljPMNLVor2n/5unJWylxsUmpILP5Yw2tSBdM9ZzX+Mg33DiHwjW0npi8OAFokrTfKb88I8KBrTg2AOV0Q==","repository":{"url":"git+https://github.com/flexkit-io/flexkit.git","type":"git","directory":"packages/flexkit-studio"},"_npmVersion":"11.18.0","description":"Flexkit Studio - Build custom internal tools like PIMs, CRMs, and ERPs with a flexible React UI and a graph-backed API","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"ai":"6.0.116","swr":"^2.4.1","zod":"^3.22.4","clsx":"^2.0.0","cmdk":"^1.1.1","uuid":"^9.0.1","vaul":"1.1.2","bytes":"^3.1.2","debug":"^4.3.4","novel":"1.0.2","ramda":"^0.29.1","sonner":"^2.0.0","fuse.js":"7.0.0","graphql":"^16.8.1","lexical":"^0.12.2","date-fns":"4.1.0","lowlight":"3.1.0","radix-ui":"1.4.3","@tiptap/pm":"2.27.1","@tiptap/core":"2.27.1","@tiptap/html":"2.27.1","lucide-react":"0.577.0","use-debounce":"10.0.3","@ai-sdk/react":"3.0.118","@lexical/code":"^0.12.2","@lexical/html":"^0.12.2","@lexical/link":"^0.12.2","@lexical/list":"^0.12.2","@apollo/client":"4.0.9","@lexical/react":"^0.12.2","@lexical/table":"^0.12.2","@lexical/utils":"^0.12.2","react-markdown":"9.0.1","tailwind-merge":"^3.4.1","react-file-icon":"1.6.0","react-hook-form":"^7.62.0","tiptap-markdown":"0.8.10","react-day-picker":"^9.7.0","react-router-dom":"^6.21.0","@lexical/markdown":"^0.12.2","@lexical/rich-text":"^0.12.2","@lexical/selection":"^0.12.2","@hookform/resolvers":"^3.3.2","@tanstack/react-table":"^8.11.7","react-resizable-panels":"^4","@tanstack/react-virtual":"^3.8.3","class-variance-authority":"^0.7.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"astro":["./dist/astro.d.ts"],"icons":["./dist/icons.d.ts"],"nextjs":["./dist/nextjs.d.ts"],"tanstack-start":["./dist/tanstack-start.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","react":"19.2.5","tsconfig":"0.0.0","react-dom":"19.2.5","typescript":"^5.3.3","@types/node":"^20.5.2","@types/uuid":"^9.0.6","tailwindcss":"4.2.4","@types/bytes":"^3.1.4","@types/debug":"^4.1.12","@types/ramda":"^0.29.7","@types/react":"19.2.14","tailwind-config":"0.0.1","@tailwindcss/cli":"4.2.4","@types/react-dom":"19.2.3","tailwindcss-animate":"1.0.7","eslint-config-custom":"0.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/studio_0.0.27_1784908064913_0.5925623215546967","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@flexkit/studio","version":"0.0.28","keywords":["flexkit","studio","react","nextjs","node","pim","crm","erp","graphql"],"license":"MIT","_id":"@flexkit/studio@0.0.28","maintainers":[{"name":"danielkratohvil","email":"danielkratohvil@gmail.com"}],"homepage":"https://github.com/flexkit-io/flexkit#readme","bugs":{"url":"https://github.com/flexkit-io/flexkit/issues"},"dist":{"shasum":"dfc4ab1707167081dd2a8ab56023bc612faf97d5","tarball":"https://registry.npmjs.org/@flexkit/studio/-/studio-0.0.28.tgz","fileCount":104,"integrity":"sha512-kv7VMgxOaFIzkLcN937xtb4qLmRWrTImVRsIGHo66XhJ+Ytz+0DE85qHXRwkqSS0I//fw3wlVYkyZghMGoXXGQ==","signatures":[{"sig":"MEUCIQCm0ehDaGWKOy8PoO344nQM2nd2vaq2EexWWvWd2M8jsQIgcfFH21Mba7NuduFnD5m3+HEnKNoL8/HoYAxX1lpVt+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flexkit%2fstudio@0.0.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1440694},"main":"./dist/index.js","type":"module","_from":"file:flexkit-studio-0.0.28.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":"./dist/index.js","./ui":"./dist/ui.js","./astro":"./dist/astro.js","./icons":"./dist/icons.js","./nextjs":"./dist/nextjs.js","./styles.css":"./dist/index.css","./tanstack-start":"./dist/tanstack-start.js","./tailwind.config":"./tailwind.config.ts"},"scripts":{"dev":"tailwindcss -i ./src/styles.css -o ./dist/index.css --watch=always & tsup --config tsup.config.ts --watch & tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config --watch","lint":"eslint \"src/**/*.ts*\"","build":"tailwindcss -i ./src/styles.css -o dist/index.css && tsup --config tsup.config.ts && tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","ui:add":"pnpm dlx shadcn@latest add"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c62322c9-95b8-4762-bed3-78c4b5a308ae"}},"_resolved":"/tmp/d8b6d7c436dc7f8f1751c0a104ed3071/flexkit-studio-0.0.28.tgz","_integrity":"sha512-kv7VMgxOaFIzkLcN937xtb4qLmRWrTImVRsIGHo66XhJ+Ytz+0DE85qHXRwkqSS0I//fw3wlVYkyZghMGoXXGQ==","repository":{"url":"git+https://github.com/flexkit-io/flexkit.git","type":"git","directory":"packages/flexkit-studio"},"_npmVersion":"11.19.0","description":"Flexkit Studio - Build custom internal tools like PIMs, CRMs, and ERPs with a flexible React UI and a graph-backed API","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"ai":"6.0.116","swr":"^2.4.1","zod":"4.4.3","clsx":"^2.0.0","cmdk":"^1.1.1","uuid":"^9.0.1","vaul":"1.1.2","bytes":"^3.1.2","debug":"^4.3.4","novel":"1.0.2","ramda":"^0.29.1","sonner":"^2.0.0","fuse.js":"7.0.0","graphql":"^16.8.1","lexical":"^0.12.2","date-fns":"4.1.0","lowlight":"3.1.0","radix-ui":"1.4.3","@tiptap/pm":"2.27.1","@tiptap/core":"2.27.1","@tiptap/html":"2.27.1","lucide-react":"0.577.0","use-debounce":"10.0.3","@ai-sdk/react":"3.0.118","@lexical/code":"^0.12.2","@lexical/html":"^0.12.2","@lexical/link":"^0.12.2","@lexical/list":"^0.12.2","@apollo/client":"4.0.9","@lexical/react":"^0.12.2","@lexical/table":"^0.12.2","@lexical/utils":"^0.12.2","react-markdown":"9.0.1","tailwind-merge":"^3.4.1","react-file-icon":"1.6.0","react-hook-form":"^7.62.0","tiptap-markdown":"0.8.10","react-day-picker":"^9.7.0","react-router-dom":"^6.21.0","@lexical/markdown":"^0.12.2","@lexical/rich-text":"^0.12.2","@lexical/selection":"^0.12.2","@hookform/resolvers":"^5.5.7","@tanstack/react-table":"^8.11.7","react-resizable-panels":"^4","@tanstack/react-virtual":"^3.8.3","class-variance-authority":"^0.7.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"astro":["./dist/astro.d.ts"],"icons":["./dist/icons.d.ts"],"nextjs":["./dist/nextjs.d.ts"],"tanstack-start":["./dist/tanstack-start.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","react":"19.2.5","tsconfig":"0.0.0","react-dom":"19.2.5","typescript":"^5.3.3","@types/node":"^20.5.2","@types/uuid":"^9.0.6","tailwindcss":"4.2.4","@types/bytes":"^3.1.4","@types/debug":"^4.1.12","@types/ramda":"^0.29.7","@types/react":"19.2.14","tailwind-config":"0.0.1","@tailwindcss/cli":"4.2.4","@types/react-dom":"19.2.3","tailwindcss-animate":"1.0.7","eslint-config-custom":"0.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/studio_0.0.28_1785449274635_0.4182694464286567","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@flexkit/studio","version":"0.0.29","keywords":["flexkit","studio","react","nextjs","node","pim","crm","erp","graphql"],"license":"MIT","_id":"@flexkit/studio@0.0.29","maintainers":[{"name":"danielkratohvil","email":"danielkratohvil@gmail.com"}],"homepage":"https://github.com/flexkit-io/flexkit#readme","bugs":{"url":"https://github.com/flexkit-io/flexkit/issues"},"dist":{"shasum":"d1835a8f3c894314fb4359bb227b92c382fa72a4","tarball":"https://registry.npmjs.org/@flexkit/studio/-/studio-0.0.29.tgz","fileCount":104,"integrity":"sha512-1m7xp3O2AyZXbFWlFhjqLlK1555D4+ds9mXWblx+BwJcyfR0Y2eV8E9tKDQWTJD6c6VNL729enMrPpBji5zz6A==","signatures":[{"sig":"MEYCIQD5O868oQzOvI/8LQoLFgukI7E8teXB+9aEcdmr77wCmAIhANw4EQUrhBKQbZ1vfbCcbTiWxUT1twrqHEJKfhN1Fw7X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flexkit%2fstudio@0.0.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1494698},"main":"./dist/index.js","type":"module","_from":"file:flexkit-studio-0.0.29.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":"./dist/index.js","./ui":"./dist/ui.js","./astro":"./dist/astro.js","./icons":"./dist/icons.js","./nextjs":"./dist/nextjs.js","./styles.css":"./dist/index.css","./tanstack-start":"./dist/tanstack-start.js","./tailwind.config":"./tailwind.config.ts"},"scripts":{"dev":"tailwindcss -i ./src/styles.css -o ./dist/index.css --watch=always & tsup --config tsup.config.ts --watch & tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config --watch","lint":"eslint \"src/**/*.ts*\"","build":"tailwindcss -i ./src/styles.css -o dist/index.css && tsup --config tsup.config.ts && tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","ui:add":"pnpm dlx shadcn@latest add"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c62322c9-95b8-4762-bed3-78c4b5a308ae"}},"_resolved":"/tmp/5d2a1c00ebc2641321cc116fb94cad0c/flexkit-studio-0.0.29.tgz","_integrity":"sha512-1m7xp3O2AyZXbFWlFhjqLlK1555D4+ds9mXWblx+BwJcyfR0Y2eV8E9tKDQWTJD6c6VNL729enMrPpBji5zz6A==","repository":{"url":"git+https://github.com/flexkit-io/flexkit.git","type":"git","directory":"packages/flexkit-studio"},"_npmVersion":"11.19.0","description":"Flexkit Studio - Build custom internal tools like PIMs, CRMs, and ERPs with a flexible React UI and a graph-backed API","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"ai":"6.0.116","swr":"^2.4.1","zod":"4.4.3","clsx":"^2.0.0","cmdk":"^1.1.1","uuid":"^9.0.1","vaul":"1.1.2","bytes":"^3.1.2","debug":"^4.3.4","novel":"1.0.2","ramda":"^0.29.1","shadcn":"4.16.1","sonner":"^2.0.0","fuse.js":"7.0.0","graphql":"^16.8.1","lexical":"^0.12.2","date-fns":"4.1.0","lowlight":"3.1.0","radix-ui":"1.4.3","@tiptap/pm":"2.27.1","@tiptap/core":"2.27.1","@tiptap/html":"2.27.1","lucide-react":"0.577.0","use-debounce":"10.0.3","@ai-sdk/react":"3.0.118","@lexical/code":"^0.12.2","@lexical/html":"^0.12.2","@lexical/link":"^0.12.2","@lexical/list":"^0.12.2","@apollo/client":"4.0.9","@lexical/react":"^0.12.2","@lexical/table":"^0.12.2","@lexical/utils":"^0.12.2","boring-avatars":"2.0.4","react-markdown":"9.0.1","tailwind-merge":"^3.4.1","react-file-icon":"1.6.0","react-hook-form":"^7.62.0","tiptap-markdown":"0.8.10","react-day-picker":"^9.7.0","react-router-dom":"^6.21.0","@lexical/markdown":"^0.12.2","@lexical/rich-text":"^0.12.2","@lexical/selection":"^0.12.2","@hookform/resolvers":"^5.5.7","@tanstack/react-table":"^8.11.7","react-resizable-panels":"^4","@tanstack/react-virtual":"^3.8.3","class-variance-authority":"^0.7.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"astro":["./dist/astro.d.ts"],"icons":["./dist/icons.d.ts"],"nextjs":["./dist/nextjs.d.ts"],"tanstack-start":["./dist/tanstack-start.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","react":"19.2.5","tsconfig":"0.0.0","react-dom":"19.2.5","typescript":"^5.3.3","@types/node":"^20.5.2","@types/uuid":"^9.0.6","tailwindcss":"4.2.4","@types/bytes":"^3.1.4","@types/debug":"^4.1.12","@types/ramda":"^0.29.7","@types/react":"19.2.14","tailwind-config":"0.0.1","@tailwindcss/cli":"4.2.4","@types/react-dom":"19.2.3","tailwindcss-animate":"1.0.7","eslint-config-custom":"0.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/studio_0.0.29_1786202332817_0.8756409621664318","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@flexkit/studio","version":"0.0.30","keywords":["flexkit","studio","react","nextjs","node","pim","crm","erp","graphql"],"license":"MIT","_id":"@flexkit/studio@0.0.30","maintainers":[{"name":"danielkratohvil","email":"danielkratohvil@gmail.com"}],"homepage":"https://github.com/flexkit-io/flexkit#readme","bugs":{"url":"https://github.com/flexkit-io/flexkit/issues"},"dist":{"shasum":"d987582af5ada6b63019f0281a1423330ae09744","tarball":"https://registry.npmjs.org/@flexkit/studio/-/studio-0.0.30.tgz","fileCount":104,"integrity":"sha512-enP8WuSVXm9ntsUGQdzKRrKUYc7c7KUDtnT2+ET5FPUG8iOGPCQ9RjAYb322vQ3DGbOaB+RCr2fcJb+AfpjP4Q==","signatures":[{"sig":"MEUCIAHdNcK3rAtDnjsjwQB/J2kPQVVTp+VfaeinbErwPDoXAiEA0KgNmUkkiVnqD7DCFLwYJnTYLHDbi0o+HovgFQl5WPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flexkit%2fstudio@0.0.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1776074},"main":"./dist/index.js","type":"module","_from":"file:flexkit-studio-0.0.30.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":"./dist/index.js","./ui":"./dist/ui.js","./astro":"./dist/astro.js","./icons":"./dist/icons.js","./nextjs":"./dist/nextjs.js","./styles.css":"./dist/index.css","./tanstack-start":"./dist/tanstack-start.js","./tailwind.config":"./tailwind.config.ts"},"scripts":{"dev":"tailwindcss -i ./src/styles.css -o ./dist/index.css --watch=always & tsup --config tsup.config.ts --watch & tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config --watch","lint":"eslint \"src/**/*.ts*\"","build":"tailwindcss -i ./src/styles.css -o dist/index.css && tsup --config tsup.config.ts && tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","ui:add":"pnpm dlx shadcn@latest add"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c62322c9-95b8-4762-bed3-78c4b5a308ae"}},"_resolved":"/tmp/1b9eb661f4341169ccd25d8673025f1b/flexkit-studio-0.0.30.tgz","_integrity":"sha512-enP8WuSVXm9ntsUGQdzKRrKUYc7c7KUDtnT2+ET5FPUG8iOGPCQ9RjAYb322vQ3DGbOaB+RCr2fcJb+AfpjP4Q==","repository":{"url":"git+https://github.com/flexkit-io/flexkit.git","type":"git","directory":"packages/flexkit-studio"},"_npmVersion":"11.19.0","description":"Flexkit Studio - Build custom internal tools like PIMs, CRMs, and ERPs with a flexible React UI and a graph-backed API","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"ai":"6.0.116","swr":"^2.4.1","zod":"4.4.3","clsx":"^2.0.0","cmdk":"^1.1.1","uuid":"^9.0.1","vaul":"1.1.2","bytes":"^3.1.2","debug":"^4.3.4","novel":"1.0.2","ramda":"^0.29.1","shiki":"4.4.3","motion":"13.1.0","nanoid":"6.0.1","shadcn":"4.16.1","sonner":"^2.0.0","fuse.js":"7.0.0","graphql":"^16.8.1","lexical":"^0.12.2","date-fns":"4.1.0","lowlight":"3.1.0","radix-ui":"1.4.3","@tiptap/pm":"2.27.1","streamdown":"2.5.0","@tiptap/core":"2.27.1","@tiptap/html":"2.27.1","lucide-react":"0.577.0","use-debounce":"10.0.3","@ai-sdk/react":"3.0.118","@lexical/code":"^0.12.2","@lexical/html":"^0.12.2","@lexical/link":"^0.12.2","@lexical/list":"^0.12.2","@apollo/client":"4.0.9","@lexical/react":"^0.12.2","@lexical/table":"^0.12.2","@lexical/utils":"^0.12.2","boring-avatars":"2.0.4","react-markdown":"9.0.1","tailwind-merge":"^3.4.1","@streamdown/cjk":"1.0.3","react-file-icon":"1.6.0","react-hook-form":"^7.62.0","tiptap-markdown":"0.8.10","@streamdown/code":"1.1.1","@streamdown/math":"1.0.2","react-day-picker":"^9.7.0","react-router-dom":"^6.21.0","@lexical/markdown":"^0.12.2","@lexical/rich-text":"^0.12.2","@lexical/selection":"^0.12.2","@hookform/resolvers":"^5.5.7","@streamdown/mermaid":"1.0.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","@tanstack/react-table":"^8.11.7","@radix-ui/react-select":"2.3.7","react-resizable-panels":"^4","@tanstack/react-virtual":"^3.8.3","class-variance-authority":"^0.7.0","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@radix-ui/react-use-controllable-state":"1.2.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"astro":["./dist/astro.d.ts"],"icons":["./dist/icons.d.ts"],"nextjs":["./dist/nextjs.d.ts"],"tanstack-start":["./dist/tanstack-start.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","react":"19.2.5","tsconfig":"0.0.0","react-dom":"19.2.5","typescript":"^5.3.3","@types/node":"^20.5.2","@types/uuid":"^9.0.6","tailwindcss":"4.2.4","@types/bytes":"^3.1.4","@types/debug":"^4.1.12","@types/ramda":"^0.29.7","@types/react":"19.2.14","tailwind-config":"0.0.1","@tailwindcss/cli":"4.2.4","@types/react-dom":"19.2.3","tailwindcss-animate":"1.0.7","eslint-config-custom":"0.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/studio_0.0.30_1786575693954_0.6428608960258704","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"@flexkit/studio","version":"0.0.31","keywords":["flexkit","studio","react","nextjs","node","pim","crm","erp","graphql"],"license":"MIT","_id":"@flexkit/studio@0.0.31","maintainers":[{"name":"danielkratohvil","email":"danielkratohvil@gmail.com"}],"homepage":"https://github.com/flexkit-io/flexkit#readme","bugs":{"url":"https://github.com/flexkit-io/flexkit/issues"},"dist":{"shasum":"17c68778800a953211e820070251d486497a62f8","tarball":"https://registry.npmjs.org/@flexkit/studio/-/studio-0.0.31.tgz","fileCount":104,"integrity":"sha512-jL+XUGQYpgSKkWP8iKl9kAxdL/wn30MDC2YYP+jnsa5YVsD9RBvIijwhawWc6sn2HH5cLsgvr9nI8rqu5cpaKA==","signatures":[{"sig":"MEUCIQDFmpchy/HvYT6xWXiBIqAJMVIf8oJ/BK87qqodltT5AgIgGa2X5xvblVbKh47yBbW54QiaDbaGaVWMd+6EWk7z2HU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flexkit%2fstudio@0.0.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1777054},"main":"./dist/index.js","type":"module","_from":"file:flexkit-studio-0.0.31.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":"./dist/index.js","./ui":"./dist/ui.js","./astro":"./dist/astro.js","./icons":"./dist/icons.js","./nextjs":"./dist/nextjs.js","./styles.css":"./dist/index.css","./tanstack-start":"./dist/tanstack-start.js","./tailwind.config":"./tailwind.config.ts"},"scripts":{"dev":"tailwindcss -i ./src/styles.css -o ./dist/index.css --watch=always & tsup --config tsup.config.ts --watch & tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config --watch","lint":"eslint \"src/**/*.ts*\"","build":"tailwindcss -i ./src/styles.css -o dist/index.css && tsup --config tsup.config.ts && tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts --format esm --dts --external react --external react-dom --no-config","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","ui:add":"pnpm dlx shadcn@latest add"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c62322c9-95b8-4762-bed3-78c4b5a308ae"}},"_resolved":"/tmp/4834ea43143c557d754fa0aafd4d7fbc/flexkit-studio-0.0.31.tgz","_integrity":"sha512-jL+XUGQYpgSKkWP8iKl9kAxdL/wn30MDC2YYP+jnsa5YVsD9RBvIijwhawWc6sn2HH5cLsgvr9nI8rqu5cpaKA==","repository":{"url":"git+https://github.com/flexkit-io/flexkit.git","type":"git","directory":"packages/flexkit-studio"},"_npmVersion":"11.19.0","description":"Flexkit Studio - Build custom internal tools like PIMs, CRMs, and ERPs with a flexible React UI and a graph-backed API","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"ai":"6.0.116","swr":"^2.4.1","zod":"4.4.3","clsx":"^2.0.0","cmdk":"^1.1.1","uuid":"^9.0.1","vaul":"1.1.2","bytes":"^3.1.2","debug":"^4.3.4","novel":"1.0.2","ramda":"^0.29.1","shiki":"4.4.3","motion":"13.1.0","nanoid":"6.0.1","shadcn":"4.16.1","sonner":"^2.0.0","fuse.js":"7.0.0","graphql":"^16.8.1","lexical":"^0.12.2","date-fns":"4.1.0","lowlight":"3.1.0","radix-ui":"1.4.3","@tiptap/pm":"2.27.1","streamdown":"2.5.0","@tiptap/core":"2.27.1","@tiptap/html":"2.27.1","lucide-react":"0.577.0","use-debounce":"10.0.3","@ai-sdk/react":"3.0.118","@lexical/code":"^0.12.2","@lexical/html":"^0.12.2","@lexical/link":"^0.12.2","@lexical/list":"^0.12.2","@apollo/client":"4.0.9","@lexical/react":"^0.12.2","@lexical/table":"^0.12.2","@lexical/utils":"^0.12.2","boring-avatars":"2.0.4","react-markdown":"9.0.1","tailwind-merge":"^3.4.1","@streamdown/cjk":"1.0.3","react-file-icon":"1.6.0","react-hook-form":"^7.62.0","tiptap-markdown":"0.8.10","@streamdown/code":"1.1.1","@streamdown/math":"1.0.2","react-day-picker":"^9.7.0","react-router-dom":"^6.21.0","@lexical/markdown":"^0.12.2","@lexical/rich-text":"^0.12.2","@lexical/selection":"^0.12.2","@hookform/resolvers":"^5.5.7","@streamdown/mermaid":"1.0.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","@tanstack/react-table":"^8.11.7","@radix-ui/react-select":"2.3.7","react-resizable-panels":"^4","@tanstack/react-virtual":"^3.8.3","class-variance-authority":"^0.7.0","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@radix-ui/react-use-controllable-state":"1.2.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"astro":["./dist/astro.d.ts"],"icons":["./dist/icons.d.ts"],"nextjs":["./dist/nextjs.d.ts"],"tanstack-start":["./dist/tanstack-start.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","react":"19.2.5","tsconfig":"0.0.0","react-dom":"19.2.5","typescript":"^5.3.3","@types/node":"^20.5.2","@types/uuid":"^9.0.6","tailwindcss":"4.2.4","@types/bytes":"^3.1.4","@types/debug":"^4.1.12","@types/ramda":"^0.29.7","@types/react":"19.2.14","tailwind-config":"0.0.1","@tailwindcss/cli":"4.2.4","@types/react-dom":"19.2.3","tailwindcss-animate":"1.0.7","eslint-config-custom":"0.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/studio_0.0.31_1786706622963_0.6580432102786582","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"@flexkit/studio","version":"0.0.32","keywords":["flexkit","studio","react","nextjs","node","pim","crm","erp","graphql"],"license":"MIT","_id":"@flexkit/studio@0.0.32","maintainers":[{"name":"danielkratohvil","email":"danielkratohvil@gmail.com"}],"homepage":"https://github.com/flexkit-io/flexkit#readme","bugs":{"url":"https://github.com/flexkit-io/flexkit/issues"},"dist":{"shasum":"7e5f019fd6d1344d11e12bb77b68b384f9110363","tarball":"https://registry.npmjs.org/@flexkit/studio/-/studio-0.0.32.tgz","fileCount":110,"integrity":"sha512-pqlkEtSRTtGRd6K+8+o8LRK+mSW2QcR7duoe/x3kXN/QnXANeMQdq2ep8Inq2PM44yadjSGmXsu74YsmObSuWw==","signatures":[{"sig":"MEUCIQCVN/YMrnDQ2xOoWjBtZZvxfnIb5dPVR44xr3pVkUhUwwIgbCAx99yqDJ9RhbwtaoViOZ0659gGwNSIKpNugUcBTqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHkNT6XGs+NPONXMfRqPSCcqzAx9SzWgZpOUlAquLZUmAiEAiAqjJUsy/ZXvl+y6TqWyJRv6F7inyBwrruM13HMiuGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flexkit%2fstudio@0.0.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1885098},"main":"./dist/index.js","type":"module","_from":"file:flexkit-studio-0.0.32.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":"./dist/index.js","./ui":"./dist/ui.js","./astro":"./dist/astro.js","./icons":"./dist/icons.js","./tools":"./dist/tools.js","./nextjs":"./dist/nextjs.js","./styles.css":"./dist/index.css","./tanstack-start":"./dist/tanstack-start.js","./tailwind.config":"./tailwind.config.ts"},"scripts":{"dev":"tailwindcss -i ./src/styles.css -o ./dist/index.css --watch=always & tsup --config tsup.config.ts --watch & tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts src/tools.ts --format esm --dts --external react --external react-dom --no-config --watch","lint":"eslint \"src/**/*.ts*\"","build":"tailwindcss -i ./src/styles.css -o dist/index.css && tsup --config tsup.config.ts && tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts src/tools.ts --format esm --dts --external react --external react-dom --no-config","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","ui:add":"pnpm dlx shadcn@latest add"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c62322c9-95b8-4762-bed3-78c4b5a308ae"}},"_resolved":"/tmp/f67eb9221aaa37f716593ac66b5dab11/flexkit-studio-0.0.32.tgz","_integrity":"sha512-pqlkEtSRTtGRd6K+8+o8LRK+mSW2QcR7duoe/x3kXN/QnXANeMQdq2ep8Inq2PM44yadjSGmXsu74YsmObSuWw==","repository":{"url":"git+https://github.com/flexkit-io/flexkit.git","type":"git","directory":"packages/flexkit-studio"},"_npmVersion":"11.19.1","description":"Flexkit Studio - Build custom internal tools like PIMs, CRMs, and ERPs with a flexible React UI and a graph-backed API","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"ai":"6.0.116","swr":"^2.4.1","zod":"4.4.3","clsx":"^2.0.0","cmdk":"^1.1.1","uuid":"^9.0.1","vaul":"1.1.2","bytes":"^3.1.2","debug":"^4.3.4","novel":"1.0.2","ramda":"^0.29.1","shiki":"4.4.3","motion":"13.1.0","nanoid":"6.0.1","shadcn":"4.16.1","sonner":"^2.0.0","fuse.js":"7.0.0","graphql":"^16.8.1","lexical":"^0.12.2","date-fns":"4.1.0","lowlight":"3.1.0","radix-ui":"1.4.3","@tiptap/pm":"2.27.1","streamdown":"2.5.0","@tiptap/core":"2.27.1","@tiptap/html":"2.27.1","lucide-react":"0.577.0","use-debounce":"10.0.3","@ai-sdk/react":"3.0.118","@lexical/code":"^0.12.2","@lexical/html":"^0.12.2","@lexical/link":"^0.12.2","@lexical/list":"^0.12.2","@apollo/client":"4.0.9","@lexical/react":"^0.12.2","@lexical/table":"^0.12.2","@lexical/utils":"^0.12.2","boring-avatars":"2.0.4","react-markdown":"9.0.1","tailwind-merge":"^3.4.1","@streamdown/cjk":"1.0.3","react-file-icon":"1.6.0","react-hook-form":"^7.62.0","tiptap-markdown":"0.8.10","@streamdown/code":"1.1.1","@streamdown/math":"1.0.2","react-day-picker":"^9.7.0","react-router-dom":"^6.21.0","@lexical/markdown":"^0.12.2","@lexical/rich-text":"^0.12.2","@lexical/selection":"^0.12.2","@hookform/resolvers":"^5.5.7","@streamdown/mermaid":"1.0.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","@tanstack/react-table":"^8.11.7","@radix-ui/react-select":"2.3.7","react-resizable-panels":"^4","@tanstack/react-virtual":"^3.8.3","class-variance-authority":"^0.7.0","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@radix-ui/react-use-controllable-state":"1.2.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"astro":["./dist/astro.d.ts"],"icons":["./dist/icons.d.ts"],"tools":["./dist/tools.d.ts"],"nextjs":["./dist/nextjs.d.ts"],"tanstack-start":["./dist/tanstack-start.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","react":"19.2.5","tsconfig":"0.0.0","react-dom":"19.2.5","typescript":"^5.3.3","@types/node":"^20.5.2","@types/uuid":"^9.0.6","tailwindcss":"4.2.4","@types/bytes":"^3.1.4","@types/debug":"^4.1.12","@types/ramda":"^0.29.7","@types/react":"19.2.14","tailwind-config":"0.0.1","@tailwindcss/cli":"4.2.4","@types/react-dom":"19.2.3","tailwindcss-animate":"1.0.7","eslint-config-custom":"0.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/studio_0.0.32_1788984028793_0.16933612550155508","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"@flexkit/studio","version":"0.0.33","keywords":["flexkit","studio","react","nextjs","node","pim","crm","erp","graphql"],"license":"MIT","_id":"@flexkit/studio@0.0.33","maintainers":[{"name":"danielkratohvil","email":"danielkratohvil@gmail.com"}],"homepage":"https://github.com/flexkit-io/flexkit#readme","bugs":{"url":"https://github.com/flexkit-io/flexkit/issues"},"dist":{"shasum":"a2b6d3ee43ae431d30b09bac4ae1e445a06f3745","tarball":"https://registry.npmjs.org/@flexkit/studio/-/studio-0.0.33.tgz","fileCount":110,"integrity":"sha512-HU1muWe+2WREOxxSDL6/yfjhmZRDaQqQHQA6mR+5CnttFEAgnCdqr2S7z0/nxFrAkZ7z+5jCtoBEg7KvqZuchw==","signatures":[{"sig":"MEUCIBkOwu3Y9zuzzfmcRSIStvpAEXfGS1Km2UmvDNJO8hoMAiEAjQk7AM57rV+PGUgV6i7JACX4j82sJNAj5zzf6CvXgZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD2qrjxYwT4GmHm7Jk7NBt6J8DHnnSWK4MkAUW4eKtxiQIgDNnrwqqvVn9Uxt+A7Yru3M5jZy2OIjXVLXsPDNg+qrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flexkit%2fstudio@0.0.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1892571},"main":"./dist/index.js","type":"module","_from":"file:flexkit-studio-0.0.33.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":"./dist/index.js","./ui":"./dist/ui.js","./astro":"./dist/astro.js","./icons":"./dist/icons.js","./tools":"./dist/tools.js","./nextjs":"./dist/nextjs.js","./styles.css":"./dist/index.css","./tanstack-start":"./dist/tanstack-start.js","./tailwind.config":"./tailwind.config.ts"},"scripts":{"dev":"tailwindcss -i ./src/styles.css -o ./dist/index.css --watch=always & tsup --config tsup.config.ts --watch & tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts src/tools.ts --format esm --dts --external react --external react-dom --no-config --watch","lint":"eslint \"src/**/*.ts*\"","build":"tailwindcss -i ./src/styles.css -o dist/index.css && tsup --config tsup.config.ts && tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts src/tools.ts --format esm --dts --external react --external react-dom --no-config","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","ui:add":"pnpm dlx shadcn@latest add"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c62322c9-95b8-4762-bed3-78c4b5a308ae"}},"_resolved":"/tmp/762d6e2e237f6daf99385e823b2fc281/flexkit-studio-0.0.33.tgz","_integrity":"sha512-HU1muWe+2WREOxxSDL6/yfjhmZRDaQqQHQA6mR+5CnttFEAgnCdqr2S7z0/nxFrAkZ7z+5jCtoBEg7KvqZuchw==","repository":{"url":"git+https://github.com/flexkit-io/flexkit.git","type":"git","directory":"packages/flexkit-studio"},"_npmVersion":"11.19.1","description":"Flexkit Studio - Build custom internal tools like PIMs, CRMs, and ERPs with a flexible React UI and a graph-backed API","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"ai":"6.0.116","swr":"^2.4.1","zod":"4.4.3","clsx":"^2.0.0","cmdk":"^1.1.1","uuid":"^9.0.1","vaul":"1.1.2","bytes":"^3.1.2","debug":"^4.3.4","novel":"1.0.2","ramda":"^0.29.1","shiki":"4.4.3","motion":"13.1.0","nanoid":"6.0.1","shadcn":"4.16.1","sonner":"^2.0.0","fuse.js":"7.0.0","graphql":"^16.8.1","lexical":"^0.12.2","date-fns":"4.1.0","lowlight":"3.1.0","radix-ui":"1.4.3","@tiptap/pm":"2.27.1","streamdown":"2.5.0","@tiptap/core":"2.27.1","@tiptap/html":"2.27.1","lucide-react":"0.577.0","use-debounce":"10.0.3","@ai-sdk/react":"3.0.118","@lexical/code":"^0.12.2","@lexical/html":"^0.12.2","@lexical/link":"^0.12.2","@lexical/list":"^0.12.2","@apollo/client":"4.0.9","@lexical/react":"^0.12.2","@lexical/table":"^0.12.2","@lexical/utils":"^0.12.2","boring-avatars":"2.0.4","react-markdown":"9.0.1","tailwind-merge":"^3.4.1","@streamdown/cjk":"1.0.3","react-file-icon":"1.6.0","react-hook-form":"^7.62.0","tiptap-markdown":"0.8.10","@streamdown/code":"1.1.1","@streamdown/math":"1.0.2","react-day-picker":"^9.7.0","react-router-dom":"^6.21.0","@lexical/markdown":"^0.12.2","@lexical/rich-text":"^0.12.2","@lexical/selection":"^0.12.2","@hookform/resolvers":"^5.5.7","@streamdown/mermaid":"1.0.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","@tanstack/react-table":"^8.11.7","@radix-ui/react-select":"2.3.7","react-resizable-panels":"^4","@tanstack/react-virtual":"^3.8.3","class-variance-authority":"^0.7.0","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@radix-ui/react-use-controllable-state":"1.2.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"astro":["./dist/astro.d.ts"],"icons":["./dist/icons.d.ts"],"tools":["./dist/tools.d.ts"],"nextjs":["./dist/nextjs.d.ts"],"tanstack-start":["./dist/tanstack-start.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","react":"19.2.5","tsconfig":"0.0.0","react-dom":"19.2.5","typescript":"^5.3.3","@types/node":"^20.5.2","@types/uuid":"^9.0.6","tailwindcss":"4.2.4","@types/bytes":"^3.1.4","@types/debug":"^4.1.12","@types/ramda":"^0.29.7","@types/react":"19.2.14","tailwind-config":"0.0.1","@tailwindcss/cli":"4.2.4","@types/react-dom":"19.2.3","tailwindcss-animate":"1.0.7","eslint-config-custom":"0.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/studio_0.0.33_1789986878635_0.9451966894033064","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"@flexkit/studio","version":"0.0.34","keywords":["flexkit","studio","react","nextjs","node","pim","crm","erp","graphql"],"license":"MIT","_id":"@flexkit/studio@0.0.34","maintainers":[{"name":"danielkratohvil","email":"danielkratohvil@gmail.com"}],"homepage":"https://github.com/flexkit-io/flexkit#readme","bugs":{"url":"https://github.com/flexkit-io/flexkit/issues"},"dist":{"shasum":"8bf554da4209d496d1d440b83ff98486d7a77fec","tarball":"https://registry.npmjs.org/@flexkit/studio/-/studio-0.0.34.tgz","fileCount":110,"integrity":"sha512-3BQQiFmgHiWzbw6jTbGZbrn2MSQtkpYOhYG+GnAc189pyH/eHQeA3DnEr374aQheE5ScI05IvMAb6BcJ3IV9tg==","signatures":[{"sig":"MEYCIQDshhFoDAuC/8m5JOb+48QeYJoeozEJGm8GL2vXxFQWAgIhAM+6+I71blhFR4W8PrxLvjf5zqVi1zP/lRJVglxWcjFu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCnBqkf6Cim2jazlysqZ1ERLnlWeAJ3RKCemynGI+LujQIhAOwdznS2oFm2nfFLOlpXDEeylSS8CTAZXIaooD9GjZdx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flexkit%2fstudio@0.0.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1894978},"main":"./dist/index.js","type":"module","_from":"file:flexkit-studio-0.0.34.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":"./dist/index.js","./ui":"./dist/ui.js","./astro":"./dist/astro.js","./icons":"./dist/icons.js","./tools":"./dist/tools.js","./nextjs":"./dist/nextjs.js","./styles.css":"./dist/index.css","./tanstack-start":"./dist/tanstack-start.js","./tailwind.config":"./tailwind.config.ts"},"scripts":{"dev":"tailwindcss -i ./src/styles.css -o ./dist/index.css --watch=always & tsup --config tsup.config.ts --watch & tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts src/tools.ts --format esm --dts --external react --external react-dom --no-config --watch","lint":"eslint \"src/**/*.ts*\"","build":"tailwindcss -i ./src/styles.css -o dist/index.css && tsup --config tsup.config.ts && tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts src/tools.ts --format esm --dts --external react --external react-dom --no-config","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","ui:add":"pnpm dlx shadcn@latest add","test:extensions":"tsup --config tests/tsup.config.ts && node --test build/tests/extensions.test.js","test:extensions:types":"tsc --noEmit --skipLibCheck --strict --moduleResolution bundler --module esnext --target es2022 --jsx react-jsx tests/extensions.types.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c62322c9-95b8-4762-bed3-78c4b5a308ae"}},"_resolved":"/tmp/f11255fa22404ed272c9109cff795a4b/flexkit-studio-0.0.34.tgz","_integrity":"sha512-3BQQiFmgHiWzbw6jTbGZbrn2MSQtkpYOhYG+GnAc189pyH/eHQeA3DnEr374aQheE5ScI05IvMAb6BcJ3IV9tg==","repository":{"url":"git+https://github.com/flexkit-io/flexkit.git","type":"git","directory":"packages/flexkit-studio"},"_npmVersion":"11.19.1","description":"Flexkit Studio - Build custom internal tools like PIMs, CRMs, and ERPs with a flexible React UI and a graph-backed API","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"ai":"6.0.116","swr":"^2.4.1","zod":"4.4.3","clsx":"^2.0.0","cmdk":"^1.1.1","uuid":"^9.0.1","vaul":"1.1.2","bytes":"^3.1.2","debug":"^4.3.4","novel":"1.0.2","ramda":"^0.29.1","shiki":"4.4.3","motion":"13.1.0","nanoid":"6.0.1","shadcn":"4.16.1","sonner":"^2.0.0","fuse.js":"7.0.0","graphql":"^16.8.1","lexical":"^0.12.2","date-fns":"4.1.0","lowlight":"3.1.0","radix-ui":"1.4.3","@tiptap/pm":"2.27.1","streamdown":"2.5.0","@tiptap/core":"2.27.1","@tiptap/html":"2.27.1","lucide-react":"0.577.0","use-debounce":"10.0.3","@ai-sdk/react":"3.0.118","@lexical/code":"^0.12.2","@lexical/html":"^0.12.2","@lexical/link":"^0.12.2","@lexical/list":"^0.12.2","@apollo/client":"4.0.9","@lexical/react":"^0.12.2","@lexical/table":"^0.12.2","@lexical/utils":"^0.12.2","boring-avatars":"2.0.4","react-markdown":"9.0.1","tailwind-merge":"^3.4.1","@streamdown/cjk":"1.0.3","react-file-icon":"1.6.0","react-hook-form":"^7.62.0","tiptap-markdown":"0.8.10","@streamdown/code":"1.1.1","@streamdown/math":"1.0.2","react-day-picker":"^9.7.0","react-router-dom":"^6.21.0","@lexical/markdown":"^0.12.2","@lexical/rich-text":"^0.12.2","@lexical/selection":"^0.12.2","@hookform/resolvers":"^5.5.7","@streamdown/mermaid":"1.0.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","@tanstack/react-table":"^8.11.7","@radix-ui/react-select":"2.3.7","react-resizable-panels":"^4","@tanstack/react-virtual":"^3.8.3","class-variance-authority":"^0.7.0","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@radix-ui/react-use-controllable-state":"1.2.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"astro":["./dist/astro.d.ts"],"icons":["./dist/icons.d.ts"],"tools":["./dist/tools.d.ts"],"nextjs":["./dist/nextjs.d.ts"],"tanstack-start":["./dist/tanstack-start.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","react":"19.2.5","tsconfig":"0.0.0","react-dom":"19.2.5","typescript":"^5.3.3","@types/node":"^20.5.2","@types/uuid":"^9.0.6","tailwindcss":"4.2.4","@types/bytes":"^3.1.4","@types/debug":"^4.1.12","@types/ramda":"^0.29.7","@types/react":"19.2.14","tailwind-config":"0.0.1","@tailwindcss/cli":"4.2.4","@types/react-dom":"19.2.3","tailwindcss-animate":"1.0.7","eslint-config-custom":"0.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/studio_0.0.34_1790093167493_0.5527632332981456","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"_id":"@flexkit/studio@0.0.35","bugs":{"url":"https://github.com/flexkit-io/flexkit/issues"},"dist":{"shasum":"656fe96bad7ae5ca638d8a8c1fe97e7c9fdd94ec","tarball":"https://registry.npmjs.org/@flexkit/studio/-/studio-0.0.35.tgz","fileCount":110,"integrity":"sha512-DIWaJDiPjrVc6P3MxNcETIWoWt8msuraw/Nr1i2HL6cTn7kjbGocCgVaFHXqHCe99d4XhzSmpQTQgvCxdZLHlQ==","signatures":[{"sig":"MEUCIA6i/HEnGGE8L/KiPmw2hDoK+QXLDBN2gZy1OhMR68PJAiEA0oggqw4kz5N1M+BNLhGZAl96c8sntDpgOo9mfIEIDbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIH8Opd9y2WIwa9CsqXUsl+pqKpVq9S1DWp5Af/jwdQw0AiAatoB0K9Pq19Y/SXcenF4hkOJvksFiJyFqNglH7T9ZhQ=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flexkit%2fstudio@0.0.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1914649},"main":"./dist/index.js","name":"@flexkit/studio","type":"module","_from":"file:flexkit-studio-0.0.35.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.9.0"},"exports":{".":"./dist/index.js","./ui":"./dist/ui.js","./astro":"./dist/astro.js","./icons":"./dist/icons.js","./tools":"./dist/tools.js","./nextjs":"./dist/nextjs.js","./styles.css":"./dist/index.css","./tanstack-start":"./dist/tanstack-start.js","./tailwind.config":"./tailwind.config.ts"},"license":"MIT","scripts":{"dev":"tailwindcss -i ./src/styles.css -o ./dist/index.css --watch=always & tsup --config tsup.config.ts --watch & tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts src/tools.ts --format esm --dts --external react --external react-dom --no-config --watch","lint":"eslint \"src/**/*.ts*\"","build":"tailwindcss -i ./src/styles.css -o dist/index.css && tsup --config tsup.config.ts && tsup src/nextjs.ts src/astro.ts src/tanstack-start.ts src/tools.ts --format esm --dts --external react --external react-dom --no-config","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","ui:add":"pnpm dlx shadcn@latest add","test:extensions":"tsup --config tests/tsup.config.ts && node --test build/tests/extensions.test.js","test:performance":"tsup --config tests/performance.config.ts && node --test build/tests/list-performance.test.js build/tests/editor-preview.test.js","test:extensions:types":"tsc --noEmit --skipLibCheck --strict --moduleResolution bundler --module esnext --target es2022 --jsx react-jsx tests/extensions.types.ts"},"version":"0.0.35","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c62322c9-95b8-4762-bed3-78c4b5a308ae"}},"homepage":"https://github.com/flexkit-io/flexkit#readme","keywords":["flexkit","studio","react","nextjs","node","pim","crm","erp","graphql"],"_resolved":"/tmp/914f5924660c02d7b7d0b14e2ab4fc27/flexkit-studio-0.0.35.tgz","_integrity":"sha512-DIWaJDiPjrVc6P3MxNcETIWoWt8msuraw/Nr1i2HL6cTn7kjbGocCgVaFHXqHCe99d4XhzSmpQTQgvCxdZLHlQ==","repository":{"url":"git+https://github.com/flexkit-io/flexkit.git","type":"git","directory":"packages/flexkit-studio"},"_npmVersion":"11.20.0","description":"Flexkit Studio - Build custom internal tools like PIMs, CRMs, and ERPs with a flexible React UI and a graph-backed API","directories":{},"maintainers":[{"name":"danielkratohvil","email":"danielkratohvil@gmail.com"}],"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","dependencies":{"ai":"6.0.116","swr":"^2.4.1","zod":"4.4.3","clsx":"^2.0.0","cmdk":"^1.1.1","uuid":"^9.0.1","vaul":"1.1.2","bytes":"^3.1.2","debug":"^4.3.4","novel":"1.0.2","ramda":"^0.29.1","shiki":"4.4.3","motion":"13.1.0","nanoid":"6.0.1","shadcn":"4.16.1","sonner":"^2.0.0","fuse.js":"7.0.0","graphql":"^16.8.1","lexical":"^0.12.2","date-fns":"4.1.0","lowlight":"3.1.0","radix-ui":"1.4.3","@tiptap/pm":"2.27.1","streamdown":"2.5.0","@tiptap/core":"2.27.1","@tiptap/html":"2.27.1","lucide-react":"0.577.0","use-debounce":"10.0.3","@ai-sdk/react":"3.0.118","@lexical/code":"^0.12.2","@lexical/html":"^0.12.2","@lexical/link":"^0.12.2","@lexical/list":"^0.12.2","@apollo/client":"4.0.9","@lexical/react":"^0.12.2","@lexical/table":"^0.12.2","@lexical/utils":"^0.12.2","boring-avatars":"2.0.4","react-markdown":"9.0.1","tailwind-merge":"^3.4.1","@streamdown/cjk":"1.0.3","react-file-icon":"1.6.0","react-hook-form":"^7.62.0","tiptap-markdown":"0.8.10","@streamdown/code":"1.1.1","@streamdown/math":"1.0.2","react-day-picker":"^9.7.0","react-router-dom":"^6.21.0","@lexical/markdown":"^0.12.2","@lexical/rich-text":"^0.12.2","@lexical/selection":"^0.12.2","@hookform/resolvers":"^5.5.7","@streamdown/mermaid":"1.0.2","use-stick-to-bottom":"1.1.6","@radix-ui/react-slot":"1.3.3","@tanstack/react-table":"^8.11.7","@radix-ui/react-select":"2.3.7","react-resizable-panels":"^4","@tanstack/react-virtual":"^3.8.3","class-variance-authority":"^0.7.0","@radix-ui/react-collapsible":"1.1.20","@radix-ui/react-scroll-area":"1.2.18","@radix-ui/react-use-controllable-state":"1.2.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"astro":["./dist/astro.d.ts"],"icons":["./dist/icons.d.ts"],"tools":["./dist/tools.d.ts"],"nextjs":["./dist/nextjs.d.ts"],"tanstack-start":["./dist/tanstack-start.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","react":"19.2.5","tsconfig":"0.0.0","react-dom":"19.2.5","typescript":"^5.3.3","@types/node":"^20.5.2","@types/uuid":"^9.0.6","tailwindcss":"4.2.4","@types/bytes":"^3.1.4","@types/debug":"^4.1.12","@types/ramda":"^0.29.7","@types/react":"19.2.14","tailwind-config":"0.0.1","@tailwindcss/cli":"4.2.4","@types/react-dom":"19.2.3","tailwindcss-animate":"1.0.7","eslint-config-custom":"0.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"peerDependenciesMeta":{"react":{"optional":false},"react-dom":{"optional":false}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/studio_0.0.35_1790517275640_0.20962560886519266"}}},"time":{"created":"2025-11-28T10:15:46.926Z","modified":"2026-09-27T13:54:36.113Z","0.0.2":"2025-11-28T10:15:47.260Z","0.0.3":"2025-11-30T16:44:58.781Z","0.0.4":"2025-11-30T18:03:37.869Z","0.0.5":"2025-12-01T15:36:01.960Z","0.0.6":"2025-12-01T20:42:55.696Z","0.0.7":"2025-12-23T10:38:41.079Z","0.0.8":"2025-12-24T16:06:32.971Z","0.0.9":"2026-02-14T12:06:32.673Z","0.0.10":"2026-03-09T13:32:40.925Z","0.0.11":"2026-03-09T16:22:05.938Z","0.0.12":"2026-03-09T17:46:04.271Z","0.0.13":"2026-03-10T10:28:15.879Z","0.0.14":"2026-03-10T16:45:13.442Z","0.0.15":"2026-03-13T12:51:31.153Z","0.0.16":"2026-04-13T23:42:36.851Z","0.0.17":"2026-04-17T01:06:15.652Z","0.0.18":"2026-04-19T20:33:33.528Z","0.0.19":"2026-05-03T09:36:54.147Z","0.0.20":"2026-05-05T23:04:15.166Z","0.0.21":"2026-06-29T09:53:08.566Z","0.0.22":"2026-07-03T23:05:47.738Z","0.0.23":"2026-07-04T00:19:40.135Z","0.0.24":"2026-07-04T00:32:45.378Z","0.0.25":"2026-07-06T16:38:42.553Z","0.0.26":"2026-07-18T11:46:19.666Z","0.0.27":"2026-07-24T15:47:45.051Z","0.0.28":"2026-07-30T22:07:54.817Z","0.0.29":"2026-08-08T15:18:52.956Z","0.0.30":"2026-08-12T23:01:34.254Z","0.0.31":"2026-08-14T11:23:43.107Z","0.0.32":"2026-09-09T20:00:28.916Z","0.0.33":"2026-09-21T10:34:38.740Z","0.0.34":"2026-09-22T16:06:07.616Z","0.0.35":"2026-09-27T13:54:35.740Z"},"bugs":{"url":"https://github.com/flexkit-io/flexkit/issues"},"license":"MIT","homepage":"https://github.com/flexkit-io/flexkit#readme","keywords":["flexkit","studio","react","nextjs","node","pim","crm","erp","graphql"],"repository":{"url":"git+https://github.com/flexkit-io/flexkit.git","type":"git","directory":"packages/flexkit-studio"},"description":"Flexkit Studio - Build custom internal tools like PIMs, CRMs, and ERPs with a flexible React UI and a graph-backed API","maintainers":[{"name":"danielkratohvil","email":"danielkratohvil@gmail.com"}],"readme":"<div align=\"center\">\n  <a href=\"https://flexkit.io\">\n    <picture>\n      <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://flexkit.io/public/logos/icon-dark-background.png\">\n      <img alt=\"Flexkit logo\" src=\"https://flexkit.io/public/logos/icon-light-background.png\" height=\"128\">\n    </picture>\n  </a>\n  <h1>Flexkit</h1>\n\n<a href=\"https://www.npmjs.com/package/@flexkit/studio\"><img alt=\"NPM version\" src=\"https://img.shields.io/npm/v/%40flexkit%2Fstudio?style=for-the-badge&labelColor=%23000000&color=%232563eb\"></a>\n<a href=\"https://github.com/flexkit-io/flexkit/blob/main/LICENSE\"><img alt=\"License\" src=\"https://img.shields.io/npm/l/%40flexkit%2Fstudio?style=for-the-badge&labelColor=%23000000&color=%230ccf6a\"></a>\n<a href=\"https://github.com/orgs/flexkit-io/discussions\"><img alt=\"Join the community on GitHub\" src=\"https://img.shields.io/badge/Join%20the%20comunity-blue.svg?style=for-the-badge&logo=data:image/svg%2bxml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgNDggNDgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcgOEg0MVY0MEg3VjhaIiBmaWxsPSIjMDIwODE3Ij48L3BhdGg+PHBhdGggZD0iTTI0IDBDNDIgMCA0OCA2IDQ4IDI0QzQ4IDQyIDQyIDQ4IDI0IDQ4QzYgNDggMCA0MiAwIDI0QzAgNiA2IDAgMjQgMFpNMTcuNzQ5NCA5LjUyMzgxSDguNzYxOUwxOS4yODMzIDIzLjgzMTNMOC43NjE5IDM4LjcwNzhIMTcuNzQ5NEwyMS4wNDk5IDMzLjY2MzlWMTQuMjU0OUwxNy43NDk0IDkuNTIzODFaTTM4Ljk1NzcgOS41MjM4MUgyOS45NTQyTDI2LjI4NTcgMTQuODIyOVYzMy4wNDA2TDI5Ljk1NDIgMzguNzA3OEgzOC45NTc3TDI4LjM5MDggMjMuODMxM0wzOC45NTc3IDkuNTIzODFaIiBmaWxsPSJ3aGl0ZSI+PC9wYXRoPjwvc3ZnPg==&labelColor=%23000000\"></a>\n\n</div>\n\n**The open-source React platform for building internal tools, PIMs, CRMs, ERPs, and custom business data apps - fast.**\n\n⸻\n\nFlexkit is a schema-driven, developer-first platform for modeling and managing structured business data.\nDefine your data model once, sync it, and instantly get a fully-featured admin UI, a GraphQL API on top of a graph database, and a modern Studio where teams can create, explore, and relate business entities with ease.\n\nBuild production-ready internal tools, PIMs, CRMs, and complex admin interfaces in a fraction of the time — without sacrificing flexibility or developer control.\n\n## Getting Started\n\nVisit [https://flexkit.io/docs](https://flexkit.io/docs) to view the full documentation.\n\n## Contributing\n\nContributions to Flexkit are welcome and highly appreciated. However, before you jump right into it, we would like you to review our [Contribution Guidelines](/CONTRIBUTING.md) to make sure you have a smooth experience contributing to Flexkit.\n\n## Reporting Issues\n\nFound a bug? Have a feature request?\n\nOpen an issue with:\n• Repro steps\n• Expected vs actual behavior\n• Screenshots when helpful\n• Schema snippet (if relevant)\n\n## License\n\nThis project is licensed under the **MIT license**.\n\nSee [LICENSE](https://github.com/flexkit-io/flexkit/blob/main/LICENSE) for more information.\n\n---\n\n## Security\n\nIf you believe you have found a security vulnerability in Flexkit, we encourage you to **_responsibly disclose this and NOT open a public issue_**.\n\nSee [SECURITY.md](/SECURITY.md) for how to report.\n","readmeFilename":"README.md"}