{"_id":"@rapidset/rapidkit","_rev":"30-b7cd1caf2e18f2bd6dcd87d655a743c1","name":"@rapidset/rapidkit","dist-tags":{"latest":"0.23.0"},"versions":{"0.1.0":{"name":"@rapidset/rapidkit","version":"0.1.0","keywords":["react","rapidkit","rtk-query","tanstack-table","shadcn","ai-first","zod"],"author":{"name":"Tariku Lemma Kebede"},"license":"MIT","_id":"@rapidset/rapidkit@0.1.0","maintainers":[{"name":"tarikukebede","email":"tarikulemma913@gmail.com"}],"homepage":"https://rapidset.github.io/RapidKit/","bugs":{"url":"https://github.com/RapidSet/RapidKit/issues"},"dist":{"shasum":"a4438a47be1dd2b930e821b61e69c3ce649a5d3a","tarball":"https://registry.npmjs.org/@rapidset/rapidkit/-/rapidkit-0.1.0.tgz","fileCount":58,"integrity":"sha512-KbIvmd7tUwcykIDXDAJ1mZ6XP9u9E2qD+WPh7X0fjqxAj/5EpO5bS26EmILkau/BkeEc3AKkH8IMlz2nAwFMCA==","signatures":[{"sig":"MEUCIQCzChmQC5G5KXgnz64+yYZsqjwdJ/Byc1shcBiWP5w10gIgBWirREsaYSABVp+lbGQxrWYvj91pTYtPpF26Uzljn7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1379853},"main":"./dist/index.js","type":"module","_from":"file:rapidset-rapidkit-0.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./themes/*":"./dist/themes/*","./styles.css":"./dist/index.css"},"scripts":{"dev":"vite","lint":"pnpm lint:src && pnpm lint:docs","test":"vitest run","build":"tsc && vite build && node scripts/copy-theme-assets.mjs","format":"prettier . --write","shadcn":"shadcn","ui:add":"shadcn add","preview":"vite preview","release":"pnpm build && changeset publish","test:ct":"playwright test -c playwright-ct.config.ts","docs:dev":"next dev","lint:fix":"pnpm lint:fix:src && pnpm lint:fix:docs","lint:src":"eslint src --max-warnings 0","mcp:help":"node scripts/mcp-server.mjs --help","changeset":"changeset","lint:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --max-warnings 0","commitlint":"commitlint","docs:build":"next build","mcp:server":"node scripts/mcp-server.mjs","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","test:watch":"vitest","theme:list":"node scripts/theme-list.mjs","theme:apply":"node scripts/theme-apply.mjs","docs:preview":"pnpm dlx serve out","format:check":"prettier . --check","lint:fix:src":"eslint src --fix","test:scripts":"vitest run src/themeScripts.test.ts","theme:create":"node scripts/theme-create.mjs","lint:fix:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --fix","test:ct:headed":"playwright test -c playwright-ct.config.ts --headed","version-packages":"changeset version","playwright:install":"playwright install --only-shell chromium","validate:contracts":"node scripts/validate-contracts.mjs","playwright:install:all":"playwright install chromium firefox webkit","validate:component-docs":"node scripts/validate-component-docs.mjs"},"_npmUser":{"name":"tarikukebede","email":"tarikulemma913@gmail.com"},"_resolved":"/private/var/folders/0l/p3tj01ms0g59srvhcnsfkh_c0000gn/T/c59bb1993cda6cd811c1ba7bcb8fbd44/rapidset-rapidkit-0.1.0.tgz","_integrity":"sha512-KbIvmd7tUwcykIDXDAJ1mZ6XP9u9E2qD+WPh7X0fjqxAj/5EpO5bS26EmILkau/BkeEc3AKkH8IMlz2nAwFMCA==","repository":{"url":"git+https://github.com/RapidSet/RapidKit.git","type":"git"},"_npmVersion":"10.9.0","description":"AI-first predefined UI templates for enterprise React apps, built on shadcn, TanStack Table, Redux Toolkit, React Hook Form, Zod, and Lucide","directories":{},"lint-staged":{"*.{json,md,css}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.511.0","tailwind-merge":"^3.3.1","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.7","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.2","vite":"^7.3.2","husky":"^9.1.7","jsdom":"^27.0.1","react":"^19.2.0","shiki":"^4.0.2","eslint":"^9.37.0","nextra":"^3.2.4","shadcn":"^4.2.0","vitest":"^4.1.4","globals":"^16.4.0","mermaid":"^11.14.0","postcss":"^8.5.6","prettier":"^3.6.2","happy-dom":"^20.0.5","react-dom":"^19.2.0","@eslint/js":"^9.25.1","typescript":"^6.0.2","@types/node":"^25.6.0","lint-staged":"^16.2.6","tailwindcss":"^3.4.19","@types/react":"^19.2.14","autoprefixer":"^10.4.21","@changesets/cli":"^2.29.7","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.59.1","@types/react-dom":"^19.2.3","nextra-theme-docs":"^3.2.4","typescript-eslint":"^8.46.1","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^5.2.0","@tanstack/react-table":"^8.21.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@next/eslint-plugin-next":"^16.2.4","@theguild/remark-mermaid":"^0.3.0","@modelcontextprotocol/sdk":"^1.29.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.23","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@commitlint/config-conventional":"^19.8.1","@playwright/experimental-ct-react":"^1.59.1"},"peerDependencies":{"zod":"^3.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","react-redux":"^9.0.0","tailwindcss":"^3.0.0 || ^4.0.0","react-hook-form":"^7.0.0","@reduxjs/toolkit":"^2.0.0","@tanstack/react-table":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rapidkit_0.1.0_1776808988874_0.5754838891005531","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@rapidset/rapidkit","version":"0.2.0","keywords":["react","rapidkit","rtk-query","tanstack-table","shadcn","ai-first","zod"],"author":{"name":"Tariku Lemma Kebede"},"license":"MIT","_id":"@rapidset/rapidkit@0.2.0","maintainers":[{"name":"tarikukebede","email":"tarikulemma913@gmail.com"}],"homepage":"https://rapidset.github.io/RapidKit/","bugs":{"url":"https://github.com/RapidSet/RapidKit/issues"},"dist":{"shasum":"b4684b49c1eb10c1b96fe2812ce70386f2e8f9d2","tarball":"https://registry.npmjs.org/@rapidset/rapidkit/-/rapidkit-0.2.0.tgz","fileCount":63,"integrity":"sha512-gJsLeZ6xinJ/W856B/SMU3g3gRj+DkrwpxhfxPgN6g3+7F+SmeO/UhHJMuRAUjNI7P99ZKukqDZilUnYynxlvQ==","signatures":[{"sig":"MEUCIFqeuaaYiOQnQ5pbX43YFM5p3henH6wmluHhR/+Nyc+tAiEAs6Zb/fpGCXuvgQCsr2WcK9HHfwuTMF6EtnyfxhnOJ7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rapidset%2frapidkit@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1395913},"main":"./dist/index.js","type":"module","_from":"file:rapidset-rapidkit-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./themes/*":"./dist/themes/*","./styles.css":"./dist/index.css"},"scripts":{"dev":"vite","lint":"pnpm lint:src && pnpm lint:docs","test":"vitest run","build":"tsc && vite build && node scripts/copy-theme-assets.mjs","format":"prettier . --write","shadcn":"shadcn","ui:add":"shadcn add","preview":"vite preview","release":"changeset publish","test:ct":"playwright test -c playwright-ct.config.ts","docs:dev":"next dev","lint:fix":"pnpm lint:fix:src && pnpm lint:fix:docs","lint:src":"eslint src --max-warnings 0","changeset":"changeset","lint:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --max-warnings 0","commitlint":"commitlint","docs:build":"next build","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","test:watch":"vitest","theme:list":"node scripts/theme-list.mjs","release:dry":"changeset status --verbose","theme:apply":"node scripts/theme-apply.mjs","docs:preview":"pnpm dlx serve out","format:check":"prettier . --check","lint:fix:src":"eslint src --fix","test:scripts":"vitest run src/themeScripts.test.ts","theme:create":"node scripts/theme-create.mjs","lint:fix:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --fix","test:ct:headed":"playwright test -c playwright-ct.config.ts --headed","version-packages":"changeset version","playwright:install":"playwright install --only-shell chromium","validate:contracts":"node scripts/validate-contracts.mjs","playwright:install:all":"playwright install chromium firefox webkit","validate:component-docs":"node scripts/validate-component-docs.mjs"},"_npmUser":{"name":"tarikukebede","email":"tarikulemma913@gmail.com"},"_resolved":"/tmp/e1948efc1bbe9ea5f77782bb52f572ba/rapidset-rapidkit-0.2.0.tgz","_integrity":"sha512-gJsLeZ6xinJ/W856B/SMU3g3gRj+DkrwpxhfxPgN6g3+7F+SmeO/UhHJMuRAUjNI7P99ZKukqDZilUnYynxlvQ==","repository":{"url":"git+https://github.com/RapidSet/RapidKit.git","type":"git"},"_npmVersion":"10.9.0","description":"AI-first predefined UI templates for enterprise React apps, built on shadcn, TanStack Table, Redux Toolkit, React Hook Form, Zod, and Lucide","directories":{},"lint-staged":{"*.{json,md,css}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.511.0","tailwind-merge":"^3.3.1","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.7","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.2","vite":"^7.3.2","husky":"^9.1.7","jsdom":"^27.0.1","react":"^19.2.0","shiki":"^4.0.2","eslint":"^9.37.0","nextra":"^3.2.4","shadcn":"^4.2.0","vitest":"^4.1.4","globals":"^16.4.0","mermaid":"^11.14.0","postcss":"^8.5.6","prettier":"^3.6.2","happy-dom":"^20.0.5","react-dom":"^19.2.0","@eslint/js":"^9.25.1","typescript":"^6.0.2","@types/node":"^25.6.0","lint-staged":"^16.2.6","tailwindcss":"^3.4.19","@types/react":"^19.2.14","autoprefixer":"^10.4.21","@changesets/cli":"^2.29.7","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.59.1","@types/react-dom":"^19.2.3","nextra-theme-docs":"^3.2.4","typescript-eslint":"^8.46.1","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^5.2.0","@tanstack/react-table":"^8.21.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@next/eslint-plugin-next":"^16.2.4","@theguild/remark-mermaid":"^0.3.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.23","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@commitlint/config-conventional":"^19.8.1","@playwright/experimental-ct-react":"^1.59.1"},"peerDependencies":{"zod":"^3.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","react-redux":"^9.0.0","tailwindcss":"^3.0.0 || ^4.0.0","react-hook-form":"^7.0.0","@reduxjs/toolkit":"^2.0.0","@tanstack/react-table":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rapidkit_0.2.0_1776947536883_0.8258357227266739","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@rapidset/rapidkit","version":"0.2.1","keywords":["react","rapidkit","rtk-query","tanstack-table","shadcn","ai-first","zod"],"author":{"name":"Tariku Lemma Kebede"},"license":"MIT","_id":"@rapidset/rapidkit@0.2.1","maintainers":[{"name":"tarikukebede","email":"tarikulemma913@gmail.com"}],"homepage":"https://rapidset.github.io/RapidKit/","bugs":{"url":"https://github.com/RapidSet/RapidKit/issues"},"dist":{"shasum":"da7290fa335a7852086c8a05e7a44fda3bc9ba47","tarball":"https://registry.npmjs.org/@rapidset/rapidkit/-/rapidkit-0.2.1.tgz","fileCount":63,"integrity":"sha512-YWfNV2ccfSq65NulCKvcGLdEqMrrs05JZ1x9e1wUQvAUNUvFIgSIPph1L6FOU9KT8S2ahfbzQ4OEp4atgssyYQ==","signatures":[{"sig":"MEQCIB35MFQzYgbFfnOStk2HDqnFMsQ5boMlA1lNsc7/O3SkAiB+0GCbC/T1wPuBW920fAHhbxmc7YqZlB8kWJJKnmqB5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rapidset%2frapidkit@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1395913},"main":"./dist/index.js","type":"module","_from":"file:rapidset-rapidkit-0.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./themes/*":"./dist/themes/*","./styles.css":"./dist/index.css"},"scripts":{"dev":"vite","lint":"pnpm lint:src && pnpm lint:docs","test":"vitest run","build":"tsc && vite build && node scripts/copy-theme-assets.mjs","format":"prettier . --write","shadcn":"shadcn","ui:add":"shadcn add","preview":"vite preview","release":"changeset publish","test:ct":"playwright test -c playwright-ct.config.ts","docs:dev":"next dev","lint:fix":"pnpm lint:fix:src && pnpm lint:fix:docs","lint:src":"eslint src --max-warnings 0","changeset":"changeset","lint:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --max-warnings 0","commitlint":"commitlint","docs:build":"next build","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","test:watch":"vitest","theme:list":"node scripts/theme-list.mjs","release:dry":"changeset status --verbose","theme:apply":"node scripts/theme-apply.mjs","docs:preview":"pnpm dlx serve out","format:check":"prettier . --check","lint:fix:src":"eslint src --fix","test:scripts":"vitest run src/themeScripts.test.ts","theme:create":"node scripts/theme-create.mjs","lint:fix:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --fix","test:ct:headed":"playwright test -c playwright-ct.config.ts --headed","version-packages":"changeset version","playwright:install":"playwright install --only-shell chromium","validate:contracts":"node scripts/validate-contracts.mjs","playwright:install:all":"playwright install chromium firefox webkit","validate:component-docs":"node scripts/validate-component-docs.mjs"},"_npmUser":{"name":"tarikukebede","email":"tarikulemma913@gmail.com"},"_resolved":"/tmp/89f3a5ea8879961d09d6e29d6cb9b251/rapidset-rapidkit-0.2.1.tgz","_integrity":"sha512-YWfNV2ccfSq65NulCKvcGLdEqMrrs05JZ1x9e1wUQvAUNUvFIgSIPph1L6FOU9KT8S2ahfbzQ4OEp4atgssyYQ==","repository":{"url":"git+https://github.com/RapidSet/RapidKit.git","type":"git"},"_npmVersion":"10.9.0","description":"AI-first predefined UI templates for enterprise React apps, built on shadcn, TanStack Table, Redux Toolkit, React Hook Form, Zod, and Lucide","directories":{},"lint-staged":{"*.{json,md,css}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.511.0","tailwind-merge":"^3.3.1","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.7","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.2","vite":"^7.3.2","husky":"^9.1.7","jsdom":"^27.0.1","react":"^19.2.0","shiki":"^4.0.2","eslint":"^9.37.0","nextra":"^3.2.4","shadcn":"^4.2.0","vitest":"^4.1.4","globals":"^16.4.0","mermaid":"^11.14.0","postcss":"^8.5.6","prettier":"^3.6.2","happy-dom":"^20.0.5","react-dom":"^19.2.0","@eslint/js":"^9.25.1","typescript":"^6.0.2","@types/node":"^25.6.0","lint-staged":"^16.2.6","tailwindcss":"^3.4.19","@types/react":"^19.2.14","autoprefixer":"^10.4.21","@changesets/cli":"^2.29.7","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.59.1","@types/react-dom":"^19.2.3","nextra-theme-docs":"^3.2.4","typescript-eslint":"^8.46.1","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^5.2.0","@semantic-release/npm":"^12.0.2","@tanstack/react-table":"^8.21.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@next/eslint-plugin-next":"^16.2.4","@semantic-release/github":"^11.0.6","@theguild/remark-mermaid":"^0.3.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.23","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@commitlint/config-conventional":"^19.8.1","@playwright/experimental-ct-react":"^1.59.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"zod":"^3.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","react-redux":"^9.0.0","tailwindcss":"^3.0.0 || ^4.0.0","react-hook-form":"^7.0.0","@reduxjs/toolkit":"^2.0.0","@tanstack/react-table":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rapidkit_0.2.1_1776951937660_0.08977827916568337","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@rapidset/rapidkit","version":"0.3.0","keywords":["react","rapidkit","rtk-query","tanstack-table","shadcn","ai-first","zod"],"author":{"name":"Tariku Lemma Kebede"},"license":"MIT","_id":"@rapidset/rapidkit@0.3.0","maintainers":[{"name":"tarikukebede","email":"tarikulemma913@gmail.com"}],"homepage":"https://rapidset.github.io/RapidKit/","bugs":{"url":"https://github.com/RapidSet/RapidKit/issues"},"dist":{"shasum":"59f1a5a79f200948ce0680611fa427ef667b7995","tarball":"https://registry.npmjs.org/@rapidset/rapidkit/-/rapidkit-0.3.0.tgz","fileCount":343,"integrity":"sha512-Z2TlB0W8bRiuUSkFnr4sZ56HVezDOx/tHktH1YVzCyO+bB6gUGEa/kazNZ7zMzYtJ0lWE6avTYniy0r7CiksZQ==","signatures":[{"sig":"MEUCIQDxt/cSAjrn62//qrZGrLaJLzcHl/cOoJOfulicDDU2DQIgUklAPSYp1k81CAjXS/LQ4pDgbk7/sIXK7gCifC95T84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rapidset%2frapidkit@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1572528},"main":"./dist/index.js","type":"module","_from":"file:rapidset-rapidkit-0.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./themes/*":"./dist/themes/*","./styles.css":"./dist/index.css"},"scripts":{"dev":"vite","lint":"pnpm lint:src && pnpm lint:docs","test":"vitest run","build":"vite build && node scripts/copy-theme-assets.mjs","format":"prettier . --write","shadcn":"shadcn","ui:add":"shadcn add","preview":"vite preview","release":"changeset publish","test:ct":"playwright test -c playwright-ct.config.ts","docs:dev":"next dev","lint:fix":"pnpm lint:fix:src && pnpm lint:fix:docs","lint:src":"eslint src --max-warnings 0","changeset":"changeset","lint:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --max-warnings 0","commitlint":"commitlint","docs:build":"next build","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","test:watch":"vitest","theme:list":"node scripts/theme-list.mjs","release:dry":"changeset status --verbose","theme:apply":"node scripts/theme-apply.mjs","docs:preview":"pnpm dlx serve out","format:check":"prettier . --check","lint:fix:src":"eslint src --fix","test:scripts":"vitest run src/themeScripts.test.ts","theme:create":"node scripts/theme-create.mjs","lint:fix:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --fix","test:ct:headed":"playwright test -c playwright-ct.config.ts --headed","version-packages":"changeset version","playwright:install":"playwright install --only-shell chromium","validate:contracts":"node scripts/validate-contracts.mjs","playwright:install:all":"playwright install chromium firefox webkit","validate:component-docs":"node scripts/validate-component-docs.mjs"},"_npmUser":{"name":"tarikukebede","email":"tarikulemma913@gmail.com"},"_resolved":"/tmp/fec34ec8fd33fa58bb0a7a4e3ab50d81/rapidset-rapidkit-0.3.0.tgz","_integrity":"sha512-Z2TlB0W8bRiuUSkFnr4sZ56HVezDOx/tHktH1YVzCyO+bB6gUGEa/kazNZ7zMzYtJ0lWE6avTYniy0r7CiksZQ==","repository":{"url":"git+https://github.com/RapidSet/RapidKit.git","type":"git"},"_npmVersion":"10.9.0","description":"AI-first predefined UI templates for enterprise React apps, built on shadcn, TanStack Table, Redux Toolkit, React Hook Form, Zod, and Lucide","directories":{},"lint-staged":{"*.{json,md,css}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.511.0","tailwind-merge":"^3.3.1","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.7","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.2","vite":"^7.3.2","husky":"^9.1.7","jsdom":"^27.0.1","react":"^19.2.0","shiki":"^4.0.2","eslint":"^9.37.0","nextra":"^3.2.4","shadcn":"^4.2.0","vitest":"^4.1.4","globals":"^16.4.0","mermaid":"^11.14.0","postcss":"^8.5.6","prettier":"^3.6.2","happy-dom":"^20.0.5","react-dom":"^19.2.0","@eslint/js":"^9.25.1","typescript":"^6.0.2","@types/node":"^25.6.0","lint-staged":"^16.2.6","tailwindcss":"^3.4.19","@types/react":"^19.2.14","autoprefixer":"^10.4.21","@changesets/cli":"^2.29.7","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.59.1","@types/react-dom":"^19.2.3","nextra-theme-docs":"^3.2.4","typescript-eslint":"^8.46.1","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^5.2.0","@semantic-release/npm":"^12.0.2","@tanstack/react-table":"^8.21.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@next/eslint-plugin-next":"^16.2.4","@semantic-release/github":"^11.0.6","@theguild/remark-mermaid":"^0.3.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.23","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@commitlint/config-conventional":"^19.8.1","@playwright/experimental-ct-react":"^1.59.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"zod":"^3.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","react-redux":"^9.0.0","tailwindcss":"^3.0.0 || ^4.0.0","react-hook-form":"^7.0.0","@reduxjs/toolkit":"^2.0.0","@tanstack/react-table":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rapidkit_0.3.0_1776963005056_0.04114183337505439","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@rapidset/rapidkit","version":"0.3.1","keywords":["react","rapidkit","rtk-query","tanstack-table","shadcn","ai-first","zod"],"author":{"name":"Tariku Lemma Kebede"},"license":"MIT","_id":"@rapidset/rapidkit@0.3.1","maintainers":[{"name":"tarikukebede","email":"tarikulemma913@gmail.com"}],"homepage":"https://rapidset.github.io/RapidKit/","bugs":{"url":"https://github.com/RapidSet/RapidKit/issues"},"dist":{"shasum":"9b69b7b155cf1c5b0940aa9135c0ac28c902f10e","tarball":"https://registry.npmjs.org/@rapidset/rapidkit/-/rapidkit-0.3.1.tgz","fileCount":343,"integrity":"sha512-9wtZGVeovnZibFUC28Qyz1OZ7HEt0yqyOiNjm1H2SS6/0gPWZd6UBHu/ObKVCfSzNsF3JPoPQI1pkEuf/T8PCg==","signatures":[{"sig":"MEUCIQDXdCGQYIKzNroEgf3i7wt0mOynm20PB9wM423qGEr9KgIgXCkmAVOqtKcedte4iwPQKXhmcdHwJOJzz6wzhXcQYJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rapidset%2frapidkit@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1572520},"main":"./dist/index.js","type":"module","_from":"file:rapidset-rapidkit-0.3.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./themes/*":"./dist/themes/*","./styles.css":"./dist/index.css"},"scripts":{"dev":"vite","lint":"pnpm lint:src && pnpm lint:docs","test":"vitest run","build":"vite build && node scripts/copy-theme-assets.mjs","format":"prettier . --write","shadcn":"shadcn","ui:add":"shadcn add","preview":"vite preview","release":"changeset publish","test:ct":"playwright test -c playwright-ct.config.ts","docs:dev":"next dev","lint:fix":"pnpm lint:fix:src && pnpm lint:fix:docs","lint:src":"eslint src --max-warnings 0","changeset":"changeset","lint:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --max-warnings 0","commitlint":"commitlint","docs:build":"next build","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","test:watch":"vitest","theme:list":"node scripts/theme-list.mjs","release:dry":"changeset status --verbose","theme:apply":"node scripts/theme-apply.mjs","docs:preview":"pnpm dlx serve out","format:check":"prettier . --check","lint:fix:src":"eslint src --fix","test:scripts":"vitest run src/themeScripts.test.ts","theme:create":"node scripts/theme-create.mjs","lint:fix:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --fix","test:ct:headed":"playwright test -c playwright-ct.config.ts --headed","version-packages":"changeset version","playwright:install":"playwright install --only-shell chromium","validate:contracts":"node scripts/validate-contracts.mjs","playwright:install:all":"playwright install chromium firefox webkit","validate:component-docs":"node scripts/validate-component-docs.mjs"},"_npmUser":{"name":"tarikukebede","email":"tarikulemma913@gmail.com"},"_resolved":"/tmp/684b1928b0ee9684c4e09f9070ebb132/rapidset-rapidkit-0.3.1.tgz","_integrity":"sha512-9wtZGVeovnZibFUC28Qyz1OZ7HEt0yqyOiNjm1H2SS6/0gPWZd6UBHu/ObKVCfSzNsF3JPoPQI1pkEuf/T8PCg==","repository":{"url":"git+https://github.com/RapidSet/RapidKit.git","type":"git"},"_npmVersion":"10.9.0","description":"AI-first predefined UI templates for enterprise React apps, built on shadcn, TanStack Table, Redux Toolkit, React Hook Form, Zod, and Lucide","directories":{},"lint-staged":{"*.{json,md,css}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.511.0","tailwind-merge":"^3.3.1","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.7","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.2","vite":"^7.3.2","husky":"^9.1.7","jsdom":"^27.0.1","react":"^19.2.0","shiki":"^4.0.2","eslint":"^9.37.0","nextra":"^3.2.4","shadcn":"^4.2.0","vitest":"^4.1.4","globals":"^16.4.0","mermaid":"^11.14.0","postcss":"^8.5.6","prettier":"^3.6.2","happy-dom":"^20.0.5","react-dom":"^19.2.0","@eslint/js":"^9.25.1","typescript":"^6.0.2","@types/node":"^25.6.0","lint-staged":"^16.2.6","tailwindcss":"^3.4.19","@types/react":"^19.2.14","autoprefixer":"^10.4.21","@changesets/cli":"^2.29.7","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.59.1","@types/react-dom":"^19.2.3","nextra-theme-docs":"^3.2.4","typescript-eslint":"^8.46.1","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^5.2.0","@semantic-release/npm":"^12.0.2","@tanstack/react-table":"^8.21.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@next/eslint-plugin-next":"^16.2.4","@semantic-release/github":"^11.0.6","@theguild/remark-mermaid":"^0.3.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.23","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@commitlint/config-conventional":"^19.8.1","@playwright/experimental-ct-react":"^1.59.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"zod":"^3.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","react-redux":"^9.0.0","tailwindcss":"^3.0.0 || ^4.0.0","react-hook-form":"^7.0.0","@reduxjs/toolkit":"^2.0.0","@tanstack/react-table":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rapidkit_0.3.1_1776982860374_0.1908166647665417","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@rapidset/rapidkit","version":"0.3.2","keywords":["react","rapidkit","rtk-query","tanstack-table","shadcn","ai-first","zod"],"author":{"name":"Tariku Lemma Kebede"},"license":"MIT","_id":"@rapidset/rapidkit@0.3.2","maintainers":[{"name":"tarikukebede","email":"tarikulemma913@gmail.com"}],"homepage":"https://rapidset.github.io/RapidKit/","bugs":{"url":"https://github.com/RapidSet/RapidKit/issues"},"dist":{"shasum":"caed7a8e7b736411ecd00893be11e84bad2c6008","tarball":"https://registry.npmjs.org/@rapidset/rapidkit/-/rapidkit-0.3.2.tgz","fileCount":343,"integrity":"sha512-3wzBsZQpUHrTG8D9PYr8GWtiki/SaOa0TeJn9UOAVsYYeSJHDJulkq1L4l/IUsHy54FexQPRKf5FTuCwyCFjkA==","signatures":[{"sig":"MEQCIBoaBzAvOSsejKhIAzOB6jUjSavOZGWFmTToJ9HEkGSvAiBJG4u57BiqjDjZEYH4UHnoxWOe03rSe+hF83DdQcCnOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rapidset%2frapidkit@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1572520},"main":"./dist/index.js","type":"module","_from":"file:rapidset-rapidkit-0.3.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./themes/*":"./dist/themes/*","./styles.css":"./dist/index.css"},"scripts":{"dev":"vite","lint":"pnpm lint:src && pnpm lint:docs","test":"vitest run","build":"vite build && node scripts/copy-theme-assets.mjs","format":"prettier . --write","shadcn":"shadcn","ui:add":"shadcn add","preview":"vite preview","release":"changeset publish","test:ct":"playwright test -c playwright-ct.config.ts","docs:dev":"next dev","lint:fix":"pnpm lint:fix:src && pnpm lint:fix:docs","lint:src":"eslint src --max-warnings 0","changeset":"changeset","lint:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --max-warnings 0","commitlint":"commitlint","docs:build":"next build","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","test:watch":"vitest","theme:list":"node scripts/theme-list.mjs","release:dry":"changeset status --verbose","theme:apply":"node scripts/theme-apply.mjs","docs:preview":"pnpm dlx serve out","format:check":"prettier . --check","lint:fix:src":"eslint src --fix","test:scripts":"vitest run src/themeScripts.test.ts","theme:create":"node scripts/theme-create.mjs","lint:fix:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --fix","test:ct:headed":"playwright test -c playwright-ct.config.ts --headed","version-packages":"changeset version","playwright:install":"playwright install --only-shell chromium","validate:contracts":"node scripts/validate-contracts.mjs","playwright:install:all":"playwright install chromium firefox webkit","validate:component-docs":"node scripts/validate-component-docs.mjs"},"_npmUser":{"name":"tarikukebede","email":"tarikulemma913@gmail.com"},"_resolved":"/tmp/2b53c834db07c86b5ae4ad310de1799e/rapidset-rapidkit-0.3.2.tgz","_integrity":"sha512-3wzBsZQpUHrTG8D9PYr8GWtiki/SaOa0TeJn9UOAVsYYeSJHDJulkq1L4l/IUsHy54FexQPRKf5FTuCwyCFjkA==","repository":{"url":"git+https://github.com/RapidSet/RapidKit.git","type":"git"},"_npmVersion":"10.9.0","description":"AI-first predefined UI templates for enterprise React apps, built on shadcn, TanStack Table, Redux Toolkit, React Hook Form, Zod, and Lucide","directories":{},"lint-staged":{"*.{json,md,css}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.511.0","tailwind-merge":"^3.3.1","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.7","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.2","vite":"^7.3.2","husky":"^9.1.7","jsdom":"^27.0.1","react":"^19.2.0","shiki":"^4.0.2","eslint":"^9.37.0","nextra":"^3.2.4","shadcn":"^4.2.0","vitest":"^4.1.4","globals":"^16.4.0","mermaid":"^11.14.0","postcss":"^8.5.6","prettier":"^3.6.2","happy-dom":"^20.0.5","react-dom":"^19.2.0","@eslint/js":"^9.25.1","typescript":"^6.0.2","@types/node":"^25.6.0","lint-staged":"^16.2.6","tailwindcss":"^3.4.19","@types/react":"^19.2.14","autoprefixer":"^10.4.21","@changesets/cli":"^2.29.7","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.59.1","@types/react-dom":"^19.2.3","nextra-theme-docs":"^3.2.4","typescript-eslint":"^8.46.1","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^5.2.0","@semantic-release/npm":"^12.0.2","@tanstack/react-table":"^8.21.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@next/eslint-plugin-next":"^16.2.4","@semantic-release/github":"^11.0.6","@theguild/remark-mermaid":"^0.3.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.23","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@commitlint/config-conventional":"^19.8.1","@playwright/experimental-ct-react":"^1.59.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"zod":"^3.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","react-redux":"^9.0.0","tailwindcss":"^3.0.0 || ^4.0.0","react-hook-form":"^7.0.0","@reduxjs/toolkit":"^2.0.0","@tanstack/react-table":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rapidkit_0.3.2_1776983850188_0.7526500527101101","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@rapidset/rapidkit","version":"0.4.0","keywords":["react","rapidkit","rtk-query","tanstack-table","shadcn","ai-first","zod"],"author":{"name":"Tariku Lemma Kebede"},"license":"MIT","_id":"@rapidset/rapidkit@0.4.0","maintainers":[{"name":"tarikukebede","email":"tarikulemma913@gmail.com"}],"homepage":"https://rapidset.github.io/RapidKit/","bugs":{"url":"https://github.com/RapidSet/RapidKit/issues"},"dist":{"shasum":"a0a9edc0c051b41c3e160581d85b1a7ec2eb2834","tarball":"https://registry.npmjs.org/@rapidset/rapidkit/-/rapidkit-0.4.0.tgz","fileCount":352,"integrity":"sha512-R2/fE9UgxcJyrOC9f9QcOBgqxXCRQMfof1W/IgulgTojfneBwJka0NVo074ARPV+fvICL0hhOGdg6PP1ywqBTw==","signatures":[{"sig":"MEYCIQCMTPUY2GboedgMYP+LjbA9ShAUdIIulnFvmc/k06jDjAIhALYdXWL4M9Q1vSFgVjOefcZm5twMmeRkyqB/sANCBF1h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rapidset%2frapidkit@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1590382},"main":"./dist/index.js","type":"module","_from":"file:rapidset-rapidkit-0.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./themes/*":"./dist/themes/*","./styles.css":"./dist/index.css"},"scripts":{"dev":"vite","lint":"pnpm lint:src && pnpm lint:docs","test":"vitest run","build":"vite build && node scripts/copy-theme-assets.mjs","format":"prettier . --write","shadcn":"shadcn","ui:add":"shadcn add","preview":"vite preview","release":"changeset publish","test:ct":"playwright test -c playwright-ct.config.ts","docs:dev":"next dev","lint:fix":"pnpm lint:fix:src && pnpm lint:fix:docs","lint:src":"eslint src --max-warnings 0","changeset":"changeset","lint:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --max-warnings 0","commitlint":"commitlint","docs:build":"next build","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","test:watch":"vitest","theme:list":"node scripts/theme-list.mjs","release:dry":"changeset status --verbose","theme:apply":"node scripts/theme-apply.mjs","docs:preview":"pnpm dlx serve out","format:check":"prettier . --check","lint:fix:src":"eslint src --fix","test:scripts":"vitest run src/themeScripts.test.ts","theme:create":"node scripts/theme-create.mjs","lint:fix:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --fix","test:ct:headed":"playwright test -c playwright-ct.config.ts --headed","version-packages":"changeset version","playwright:install":"playwright install --only-shell chromium","validate:contracts":"node scripts/validate-contracts.mjs","playwright:install:all":"playwright install chromium firefox webkit","validate:component-docs":"node scripts/validate-component-docs.mjs"},"_npmUser":{"name":"tarikukebede","email":"tarikulemma913@gmail.com"},"_resolved":"/tmp/8f804c58f8b4c2a07e2ef2862401e886/rapidset-rapidkit-0.4.0.tgz","_integrity":"sha512-R2/fE9UgxcJyrOC9f9QcOBgqxXCRQMfof1W/IgulgTojfneBwJka0NVo074ARPV+fvICL0hhOGdg6PP1ywqBTw==","repository":{"url":"git+https://github.com/RapidSet/RapidKit.git","type":"git"},"_npmVersion":"10.9.0","description":"AI-first predefined UI templates for enterprise React apps, built on shadcn, TanStack Table, Redux Toolkit, React Hook Form, Zod, and Lucide","directories":{},"lint-staged":{"*.{json,md,css}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.511.0","tailwind-merge":"^3.3.1","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.7","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.2","vite":"^7.3.2","husky":"^9.1.7","jsdom":"^27.0.1","react":"^19.2.0","shiki":"^4.0.2","eslint":"^9.37.0","nextra":"^3.2.4","shadcn":"^4.2.0","vitest":"^4.1.4","globals":"^16.4.0","mermaid":"^11.14.0","postcss":"^8.5.6","prettier":"^3.6.2","happy-dom":"^20.0.5","react-dom":"^19.2.0","@eslint/js":"^9.25.1","typescript":"^6.0.2","@types/node":"^25.6.0","lint-staged":"^16.2.6","tailwindcss":"^3.4.19","@types/react":"^19.2.14","autoprefixer":"^10.4.21","@changesets/cli":"^2.29.7","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.59.1","@types/react-dom":"^19.2.3","nextra-theme-docs":"^3.2.4","typescript-eslint":"^8.46.1","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^5.2.0","@semantic-release/npm":"^12.0.2","@tanstack/react-table":"^8.21.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@next/eslint-plugin-next":"^16.2.4","@semantic-release/github":"^11.0.6","@theguild/remark-mermaid":"^0.3.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.23","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@commitlint/config-conventional":"^19.8.1","@playwright/experimental-ct-react":"^1.59.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"zod":"^3.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","react-redux":"^9.0.0","tailwindcss":"^3.0.0 || ^4.0.0","react-hook-form":"^7.0.0","@reduxjs/toolkit":"^2.0.0","@tanstack/react-table":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rapidkit_0.4.0_1777023690069_0.8436300566255415","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@rapidset/rapidkit","version":"0.5.0","keywords":["react","rapidkit","rtk-query","tanstack-table","shadcn","ai-first","zod"],"author":{"name":"Tariku Lemma Kebede"},"license":"MIT","_id":"@rapidset/rapidkit@0.5.0","maintainers":[{"name":"tarikukebede","email":"tarikulemma913@gmail.com"}],"homepage":"https://rapidset.github.io/RapidKit/","bugs":{"url":"https://github.com/RapidSet/RapidKit/issues"},"dist":{"shasum":"c0364b346ad51f8d40dcaedbd4dc6558049796f3","tarball":"https://registry.npmjs.org/@rapidset/rapidkit/-/rapidkit-0.5.0.tgz","fileCount":370,"integrity":"sha512-bz46+9zNUK2DU5Zh/Urm8NFbwNpcwZQPlQayJJ3aDaaTySCy+FXciIG2y78flcjgivi38dc2VQYEmKTGFKjUeQ==","signatures":[{"sig":"MEYCIQC+gra2FnkdMPVZczk6VLjT+iNJfJWXH408hsOCamyurQIhAOvX421DspviY4fJebg/ZNSwhV5ddldkIA84FyM8HQeL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rapidset%2frapidkit@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1597921},"main":"./dist/index.js","type":"module","_from":"file:rapidset-rapidkit-0.5.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./themes/*":"./dist/themes/*","./styles.css":"./dist/index.css"},"scripts":{"dev":"vite","lint":"pnpm lint:src && pnpm lint:docs","test":"vitest run","build":"vite build && node scripts/copy-theme-assets.mjs","format":"prettier . --write","shadcn":"shadcn","ui:add":"shadcn add","preview":"vite preview","release":"changeset publish","test:ct":"playwright test -c playwright-ct.config.ts","docs:dev":"next dev","lint:fix":"pnpm lint:fix:src && pnpm lint:fix:docs","lint:src":"eslint src --max-warnings 0","changeset":"changeset","lint:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --max-warnings 0","commitlint":"commitlint","docs:build":"next build","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","test:watch":"vitest","theme:list":"node scripts/theme-list.mjs","release:dry":"changeset status --verbose","theme:apply":"node scripts/theme-apply.mjs","docs:preview":"pnpm dlx serve out","format:check":"prettier . --check","lint:fix:src":"eslint src --fix","test:scripts":"vitest run src/themeScripts.test.ts","theme:create":"node scripts/theme-create.mjs","lint:fix:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --fix","test:ct:headed":"playwright test -c playwright-ct.config.ts --headed","version-packages":"changeset version","playwright:install":"playwright install --only-shell chromium","validate:contracts":"node scripts/validate-contracts.mjs","playwright:install:all":"playwright install chromium firefox webkit","validate:component-docs":"node scripts/validate-component-docs.mjs"},"_npmUser":{"name":"tarikukebede","email":"tarikulemma913@gmail.com"},"_resolved":"/tmp/287d4a921021115d1236a80bd1130927/rapidset-rapidkit-0.5.0.tgz","_integrity":"sha512-bz46+9zNUK2DU5Zh/Urm8NFbwNpcwZQPlQayJJ3aDaaTySCy+FXciIG2y78flcjgivi38dc2VQYEmKTGFKjUeQ==","repository":{"url":"git+https://github.com/RapidSet/RapidKit.git","type":"git"},"_npmVersion":"10.9.0","description":"AI-first predefined UI templates for enterprise React apps, built on shadcn, TanStack Table, Redux Toolkit, React Hook Form, Zod, and Lucide","directories":{},"lint-staged":{"*.{json,md,css}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.511.0","tailwind-merge":"^3.3.1","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.7","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","class-variance-authority":"^0.7.1","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.2","vite":"^7.3.2","husky":"^9.1.7","jsdom":"^27.0.1","react":"^19.2.0","shiki":"^4.0.2","eslint":"^9.37.0","nextra":"^3.2.4","shadcn":"^4.2.0","vitest":"^4.1.4","globals":"^16.4.0","mermaid":"^11.14.0","postcss":"^8.5.6","prettier":"^3.6.2","happy-dom":"^20.0.5","react-dom":"^19.2.0","@eslint/js":"^9.25.1","typescript":"^6.0.2","@types/node":"^25.6.0","lint-staged":"^16.2.6","tailwindcss":"^3.4.19","@types/react":"^19.2.14","autoprefixer":"^10.4.21","@changesets/cli":"^2.29.7","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.59.1","@types/react-dom":"^19.2.3","nextra-theme-docs":"^3.2.4","typescript-eslint":"^8.46.1","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^5.2.0","@semantic-release/npm":"^12.0.2","@tanstack/react-table":"^8.21.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@next/eslint-plugin-next":"^16.2.4","@semantic-release/github":"^11.0.6","@theguild/remark-mermaid":"^0.3.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.23","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@commitlint/config-conventional":"^19.8.1","@playwright/experimental-ct-react":"^1.59.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"zod":"^3.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","react-redux":"^9.0.0","tailwindcss":"^3.0.0 || ^4.0.0","react-hook-form":"^7.0.0","@reduxjs/toolkit":"^2.0.0","@tanstack/react-table":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rapidkit_0.5.0_1777024863969_0.14994941303071774","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@rapidset/rapidkit","version":"0.6.0","keywords":["react","rapidkit","rtk-query","tanstack-table","shadcn","ai-first","zod"],"author":{"name":"Tariku Lemma Kebede"},"license":"MIT","_id":"@rapidset/rapidkit@0.6.0","maintainers":[{"name":"tarikukebede","email":"tarikulemma913@gmail.com"}],"homepage":"https://rapidset.github.io/RapidKit/","bugs":{"url":"https://github.com/RapidSet/RapidKit/issues"},"dist":{"shasum":"e7c67228dd7e70af289560dbcc792fbf21144340","tarball":"https://registry.npmjs.org/@rapidset/rapidkit/-/rapidkit-0.6.0.tgz","fileCount":423,"integrity":"sha512-GQ49uuApWHKZak2NkbxwPdhdJKeoNzWN14kgpvcOrzYRvVOQxJ6XHXy+qPVEy8xvgbA11PGiYowCYWrXcW8tTA==","signatures":[{"sig":"MEUCIQCicuaq+AeGBafDwu3JFfQTtRaYe92cSJ52Whv6lTwMSwIgIKO1NtK5mCunwKNb6G/yeDmDLff3s0dWxVzrMvleFLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rapidset%2frapidkit@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1701986},"main":"./dist/index.js","type":"module","_from":"file:rapidset-rapidkit-0.6.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./themes/*":"./dist/themes/*","./styles.css":"./dist/index.css"},"scripts":{"dev":"vite","lint":"pnpm lint:src && pnpm lint:docs","test":"vitest run","build":"vite build && node scripts/copy-theme-assets.mjs","format":"prettier . --write","shadcn":"shadcn","ui:add":"shadcn add","preview":"vite preview","release":"changeset publish","test:ct":"playwright test -c playwright-ct.config.ts","docs:dev":"rm -rf .next && next dev","lint:fix":"pnpm lint:fix:src && pnpm lint:fix:docs","lint:src":"eslint src --max-warnings 0","changeset":"changeset","lint:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --max-warnings 0","commitlint":"commitlint","docs:build":"NEXT_OUTPUT_EXPORT=true next build","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","test:watch":"vitest","theme:list":"node scripts/theme-list.mjs","release:dry":"changeset status --verbose","theme:apply":"node scripts/theme-apply.mjs","docs:preview":"pnpm dlx serve out","format:check":"prettier . --check","lint:fix:src":"eslint src --fix","test:scripts":"vitest run src/themeScripts.test.ts","theme:create":"node scripts/theme-create.mjs","lint:fix:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --fix","test:ct:headed":"playwright test -c playwright-ct.config.ts --headed","version-packages":"changeset version","playwright:install":"playwright install --only-shell chromium","validate:contracts":"node scripts/validate-contracts.mjs","playwright:install:all":"playwright install chromium firefox webkit","validate:component-docs":"node scripts/validate-component-docs.mjs"},"_npmUser":{"name":"tarikukebede","email":"tarikulemma913@gmail.com"},"_resolved":"/tmp/794f0c26d7039a8c909dc39f7da977d1/rapidset-rapidkit-0.6.0.tgz","_integrity":"sha512-GQ49uuApWHKZak2NkbxwPdhdJKeoNzWN14kgpvcOrzYRvVOQxJ6XHXy+qPVEy8xvgbA11PGiYowCYWrXcW8tTA==","repository":{"url":"git+https://github.com/RapidSet/RapidKit.git","type":"git"},"_npmVersion":"10.9.0","description":"AI-first predefined UI templates for enterprise React apps, built on shadcn, TanStack Table, Redux Toolkit, React Hook Form, Zod, and Lucide","directories":{},"lint-staged":{"*.{json,md,css}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.511.0","tailwind-merge":"^3.3.1","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.7","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.2","vite":"^7.3.2","husky":"^9.1.7","jsdom":"^27.0.1","react":"^19.2.0","shiki":"^4.0.2","eslint":"^9.37.0","nextra":"^3.2.4","shadcn":"^4.2.0","vitest":"^4.1.4","globals":"^16.4.0","mermaid":"^11.14.0","postcss":"^8.5.6","prettier":"^3.6.2","happy-dom":"^20.0.5","react-dom":"^19.2.0","@eslint/js":"^9.25.1","typescript":"^6.0.2","@types/node":"^25.6.0","lint-staged":"^16.2.6","tailwindcss":"^3.4.19","@types/react":"^19.2.14","autoprefixer":"^10.4.21","@changesets/cli":"^2.29.7","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.59.1","@types/react-dom":"^19.2.3","nextra-theme-docs":"^3.2.4","typescript-eslint":"^8.46.1","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^5.2.0","@semantic-release/npm":"^12.0.2","@tanstack/react-table":"^8.21.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@next/eslint-plugin-next":"^16.2.4","@semantic-release/github":"^11.0.6","@theguild/remark-mermaid":"^0.3.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.23","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@commitlint/config-conventional":"^19.8.1","@playwright/experimental-ct-react":"^1.59.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"zod":"^3.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","react-redux":"^9.0.0","tailwindcss":"^3.0.0 || ^4.0.0","react-hook-form":"^7.0.0","@reduxjs/toolkit":"^2.0.0","@tanstack/react-table":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rapidkit_0.6.0_1777155722273_0.37098576964840846","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@rapidset/rapidkit","version":"0.7.0","keywords":["react","rapidkit","rtk-query","tanstack-table","shadcn","ai-first","zod"],"author":{"name":"Tariku Lemma Kebede"},"license":"MIT","_id":"@rapidset/rapidkit@0.7.0","maintainers":[{"name":"tarikukebede","email":"tarikulemma913@gmail.com"}],"homepage":"https://rapidset.github.io/RapidKit/","bugs":{"url":"https://github.com/RapidSet/RapidKit/issues"},"dist":{"shasum":"6035fbcd52d6a155a8bc357d534b8f889b918808","tarball":"https://registry.npmjs.org/@rapidset/rapidkit/-/rapidkit-0.7.0.tgz","fileCount":441,"integrity":"sha512-ZZ8zQEFlpRObF4narJY7/LeJN457Bg6RaK5QVBvkdKKoa3xC5xhM2roXPSCuBWbsmAwWLUpRwO8Otqh+H1U2Lg==","signatures":[{"sig":"MEYCIQDPGZ7rzsTrrTbUmt/ShtAumbrcjhj5rT44MdFYXJg1KAIhAMKUIQdviJTrZYQlsXzNQIBecSDH6x0EHfGWlDE9AIy+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rapidset%2frapidkit@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1713879},"main":"./dist/index.js","type":"module","_from":"file:rapidset-rapidkit-0.7.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./themes/*":"./dist/themes/*","./styles.css":"./dist/index.css"},"scripts":{"dev":"vite","lint":"pnpm lint:src && pnpm lint:docs","test":"vitest run","build":"vite build && node scripts/copy-theme-assets.mjs","format":"prettier . --write","shadcn":"shadcn","ui:add":"shadcn add","preview":"vite preview","release":"changeset publish","test:ct":"playwright test -c playwright-ct.config.ts","docs:dev":"rm -rf .next && next dev","lint:fix":"pnpm lint:fix:src && pnpm lint:fix:docs","lint:src":"eslint src --max-warnings 0","changeset":"changeset","lint:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --max-warnings 0","commitlint":"commitlint","docs:build":"NEXT_OUTPUT_EXPORT=true next build","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","test:watch":"vitest","theme:list":"node scripts/theme-list.mjs","release:dry":"changeset status --verbose","theme:apply":"node scripts/theme-apply.mjs","docs:preview":"pnpm dlx serve out","format:check":"prettier . --check","lint:fix:src":"eslint src --fix","test:scripts":"vitest run src/themeScripts.test.ts","theme:create":"node scripts/theme-create.mjs","lint:fix:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --fix","test:ct:headed":"playwright test -c playwright-ct.config.ts --headed","version-packages":"changeset version","playwright:install":"playwright install --only-shell chromium","validate:contracts":"node scripts/validate-contracts.mjs","playwright:install:all":"playwright install chromium firefox webkit","validate:component-docs":"node scripts/validate-component-docs.mjs"},"_npmUser":{"name":"tarikukebede","email":"tarikulemma913@gmail.com"},"_resolved":"/tmp/c363508ed8013ac9d369303291ac97da/rapidset-rapidkit-0.7.0.tgz","_integrity":"sha512-ZZ8zQEFlpRObF4narJY7/LeJN457Bg6RaK5QVBvkdKKoa3xC5xhM2roXPSCuBWbsmAwWLUpRwO8Otqh+H1U2Lg==","repository":{"url":"git+https://github.com/RapidSet/RapidKit.git","type":"git"},"_npmVersion":"10.9.0","description":"AI-first predefined UI templates for enterprise React apps, built on shadcn, TanStack Table, Redux Toolkit, React Hook Form, Zod, and Lucide","directories":{},"lint-staged":{"*.{json,md,css}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.511.0","tailwind-merge":"^3.3.1","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.7","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.2","vite":"^7.3.2","husky":"^9.1.7","jsdom":"^27.0.1","react":"^19.2.0","shiki":"^4.0.2","eslint":"^9.37.0","nextra":"^3.2.4","shadcn":"^4.2.0","vitest":"^4.1.4","globals":"^16.4.0","mermaid":"^11.14.0","postcss":"^8.5.6","prettier":"^3.6.2","happy-dom":"^20.0.5","react-dom":"^19.2.0","@eslint/js":"^9.25.1","typescript":"^6.0.2","@types/node":"^25.6.0","lint-staged":"^16.2.6","tailwindcss":"^3.4.19","@types/react":"^19.2.14","autoprefixer":"^10.4.21","@changesets/cli":"^2.29.7","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.59.1","@types/react-dom":"^19.2.3","nextra-theme-docs":"^3.2.4","typescript-eslint":"^8.46.1","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^5.2.0","@semantic-release/npm":"^12.0.2","@tanstack/react-table":"^8.21.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@next/eslint-plugin-next":"^16.2.4","@semantic-release/github":"^11.0.6","@theguild/remark-mermaid":"^0.3.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.23","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@commitlint/config-conventional":"^19.8.1","@playwright/experimental-ct-react":"^1.59.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"zod":"^3.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","react-redux":"^9.0.0","tailwindcss":"^3.0.0 || ^4.0.0","react-hook-form":"^7.0.0","@reduxjs/toolkit":"^2.0.0","@tanstack/react-table":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rapidkit_0.7.0_1777165103746_0.6345805085693543","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@rapidset/rapidkit","version":"0.8.0","keywords":["react","rapidkit","rtk-query","tanstack-table","shadcn","ai-first","zod"],"author":{"name":"Tariku Lemma Kebede"},"license":"MIT","_id":"@rapidset/rapidkit@0.8.0","maintainers":[{"name":"tarikukebede","email":"tarikulemma913@gmail.com"}],"homepage":"https://rapidset.github.io/RapidKit/","bugs":{"url":"https://github.com/RapidSet/RapidKit/issues"},"dist":{"shasum":"86b7c84cfae524667de541c4d077e63b9d9b4f9c","tarball":"https://registry.npmjs.org/@rapidset/rapidkit/-/rapidkit-0.8.0.tgz","fileCount":472,"integrity":"sha512-J0X78fpciwr861GBZ3xcMZTse7Q2BzFf9NbFFGdsWDbmD3hwaInlFhGluGdu7lGLjqoFMftMLmzBJv7d4aonzQ==","signatures":[{"sig":"MEUCIDVzUaR3O6iwrlDuMsdPk05mFUHf4p/gcS13wssGT19FAiEAhwA86pEwWbFHpW2eQAuSbT2IQDQcaRnsrYONKBnuufo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rapidset%2frapidkit@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1759228},"main":"./dist/index.js","type":"module","_from":"file:rapidset-rapidkit-0.8.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./themes/*":"./dist/themes/*","./styles.css":"./dist/index.css"},"scripts":{"dev":"vite","lint":"pnpm lint:src && pnpm lint:docs","test":"vitest run","build":"vite build && node scripts/copy-theme-assets.mjs","format":"prettier . --write","shadcn":"shadcn","ui:add":"shadcn add","preview":"vite preview","release":"changeset publish","test:ct":"playwright test -c playwright-ct.config.ts","docs:dev":"rm -rf .next && next dev","lint:fix":"pnpm lint:fix:src && pnpm lint:fix:docs","lint:src":"eslint src --max-warnings 0","changeset":"changeset","lint:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --max-warnings 0","commitlint":"commitlint","docs:build":"NEXT_OUTPUT_EXPORT=true next build","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","test:watch":"vitest","theme:list":"node scripts/theme-list.mjs","release:dry":"changeset status --verbose","theme:apply":"node scripts/theme-apply.mjs","docs:preview":"pnpm dlx serve out","format:check":"prettier . --check","lint:fix:src":"eslint src --fix","test:scripts":"vitest run src/themeScripts.test.ts","theme:create":"node scripts/theme-create.mjs","lint:fix:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --fix","test:ct:headed":"playwright test -c playwright-ct.config.ts --headed","version-packages":"changeset version","playwright:install":"playwright install --only-shell chromium","validate:contracts":"node scripts/validate-contracts.mjs","playwright:install:all":"playwright install chromium firefox webkit","validate:component-docs":"node scripts/validate-component-docs.mjs"},"_npmUser":{"name":"tarikukebede","email":"tarikulemma913@gmail.com"},"_resolved":"/tmp/ebede6b5ba92bf484d12d4a98ac84839/rapidset-rapidkit-0.8.0.tgz","_integrity":"sha512-J0X78fpciwr861GBZ3xcMZTse7Q2BzFf9NbFFGdsWDbmD3hwaInlFhGluGdu7lGLjqoFMftMLmzBJv7d4aonzQ==","repository":{"url":"git+https://github.com/RapidSet/RapidKit.git","type":"git"},"_npmVersion":"10.9.0","description":"AI-first predefined UI templates for enterprise React apps, built on shadcn, TanStack Table, Redux Toolkit, React Hook Form, Zod, and Lucide","directories":{},"lint-staged":{"*.{json,md,css}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.511.0","tailwind-merge":"^3.3.1","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.7","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.2","vite":"^7.3.2","husky":"^9.1.7","jsdom":"^27.0.1","react":"^19.2.0","shiki":"^4.0.2","eslint":"^9.37.0","nextra":"^3.2.4","shadcn":"^4.2.0","vitest":"^4.1.4","globals":"^16.4.0","mermaid":"^11.14.0","postcss":"^8.5.6","prettier":"^3.6.2","happy-dom":"^20.0.5","react-dom":"^19.2.0","@eslint/js":"^9.25.1","typescript":"^6.0.2","@types/node":"^25.6.0","lint-staged":"^16.2.6","tailwindcss":"^3.4.19","@types/react":"^19.2.14","autoprefixer":"^10.4.21","@changesets/cli":"^2.29.7","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.59.1","@types/react-dom":"^19.2.3","nextra-theme-docs":"^3.2.4","typescript-eslint":"^8.46.1","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^5.2.0","@semantic-release/npm":"^12.0.2","@tanstack/react-table":"^8.21.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@next/eslint-plugin-next":"^16.2.4","@semantic-release/github":"^11.0.6","@theguild/remark-mermaid":"^0.3.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.23","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@commitlint/config-conventional":"^19.8.1","@playwright/experimental-ct-react":"^1.59.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"zod":"^3.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","react-redux":"^9.0.0","tailwindcss":"^3.0.0 || ^4.0.0","react-hook-form":"^7.0.0","@reduxjs/toolkit":"^2.0.0","@tanstack/react-table":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rapidkit_0.8.0_1777205361813_0.38775752610874004","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@rapidset/rapidkit","version":"0.9.0","keywords":["react","rapidkit","rtk-query","tanstack-table","shadcn","ai-first","zod"],"author":{"name":"Tariku Lemma Kebede"},"license":"MIT","_id":"@rapidset/rapidkit@0.9.0","maintainers":[{"name":"tarikukebede","email":"tarikulemma913@gmail.com"}],"homepage":"https://rapidset.github.io/RapidKit/","bugs":{"url":"https://github.com/RapidSet/RapidKit/issues"},"dist":{"shasum":"3eb5b19a2873743f5fc57b9fe8164bae2d092262","tarball":"https://registry.npmjs.org/@rapidset/rapidkit/-/rapidkit-0.9.0.tgz","fileCount":472,"integrity":"sha512-V4GmuwfXsGuLE+Ip9Qg3WwToMDceES+IxwtXaCzFPTk0gj42n6Yt7sPJtWnWFNO2mhFSuQpWvBY2SBF7Jti7/A==","signatures":[{"sig":"MEUCIQDX5psON/1FuxFP/x9oXJgoFOVMxPAeERykvDTnFL8vLwIgNXwTBKiATc0cpQ0ZBKY9l8cvrF6FwiMp03lD9iH00zA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rapidset%2frapidkit@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1759202},"main":"./dist/index.js","type":"module","_from":"file:rapidset-rapidkit-0.9.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./themes/*":"./dist/themes/*","./styles.css":"./dist/index.css"},"scripts":{"dev":"vite","lint":"pnpm lint:src && pnpm lint:docs","test":"vitest run","build":"vite build && node scripts/copy-theme-assets.mjs","format":"prettier . --write","shadcn":"shadcn","ui:add":"shadcn add","preview":"vite preview","release":"changeset publish","test:ct":"playwright test -c playwright-ct.config.ts","docs:dev":"rm -rf .next && next dev","lint:fix":"pnpm lint:fix:src && pnpm lint:fix:docs","lint:src":"eslint src --max-warnings 0","changeset":"changeset","lint:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --max-warnings 0","commitlint":"commitlint","docs:build":"NEXT_OUTPUT_EXPORT=true next build","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","test:watch":"vitest","theme:list":"node scripts/theme-list.mjs","release:dry":"changeset status --verbose","theme:apply":"node scripts/theme-apply.mjs","docs:preview":"pnpm dlx serve out","format:check":"prettier . --check","lint:fix:src":"eslint src --fix","test:scripts":"vitest run src/themeScripts.test.ts","theme:create":"node scripts/theme-create.mjs","lint:fix:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --fix","test:ct:headed":"playwright test -c playwright-ct.config.ts --headed","version-packages":"changeset version","playwright:install":"playwright install --only-shell chromium","validate:contracts":"node scripts/validate-contracts.mjs","playwright:install:all":"playwright install chromium firefox webkit","validate:component-docs":"node scripts/validate-component-docs.mjs"},"_npmUser":{"name":"tarikukebede","email":"tarikulemma913@gmail.com"},"_resolved":"/tmp/87b9167e04e61bddb91fe96dbeb3ec62/rapidset-rapidkit-0.9.0.tgz","_integrity":"sha512-V4GmuwfXsGuLE+Ip9Qg3WwToMDceES+IxwtXaCzFPTk0gj42n6Yt7sPJtWnWFNO2mhFSuQpWvBY2SBF7Jti7/A==","repository":{"url":"git+https://github.com/RapidSet/RapidKit.git","type":"git"},"_npmVersion":"10.9.0","description":"AI-first predefined UI templates for enterprise React apps, built on shadcn, TanStack Table, Redux Toolkit, React Hook Form, Zod, and Lucide","directories":{},"lint-staged":{"*.{json,md,css}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","date-fns":"^4.1.0","lucide-react":"^0.511.0","tailwind-merge":"^3.3.1","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.7","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.2","vite":"^7.3.2","husky":"^9.1.7","jsdom":"^27.0.1","react":"^19.2.0","shiki":"^4.0.2","eslint":"^9.37.0","nextra":"^3.2.4","shadcn":"^4.2.0","vitest":"^4.1.4","globals":"^16.4.0","mermaid":"^11.14.0","postcss":"^8.5.6","prettier":"^3.6.2","happy-dom":"^20.0.5","react-dom":"^19.2.0","@eslint/js":"^9.25.1","typescript":"^6.0.2","@types/node":"^25.6.0","lint-staged":"^16.2.6","tailwindcss":"^3.4.19","@types/react":"^19.2.14","autoprefixer":"^10.4.21","@changesets/cli":"^2.29.7","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.59.1","@types/react-dom":"^19.2.3","nextra-theme-docs":"^3.2.4","typescript-eslint":"^8.46.1","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^5.2.0","@semantic-release/npm":"^12.0.2","@tanstack/react-table":"^8.21.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@next/eslint-plugin-next":"^16.2.4","@semantic-release/github":"^11.0.6","@theguild/remark-mermaid":"^0.3.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.23","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@commitlint/config-conventional":"^19.8.1","@playwright/experimental-ct-react":"^1.59.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"zod":"^3.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","react-redux":"^9.0.0","tailwindcss":"^3.0.0 || ^4.0.0","react-hook-form":"^7.0.0","@reduxjs/toolkit":"^2.0.0","@tanstack/react-table":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rapidkit_0.9.0_1778957737753_0.8179147952704613","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@rapidset/rapidkit","version":"0.15.0","keywords":["react","rapidkit","rtk-query","tanstack-table","shadcn","ai-first","zod"],"author":{"name":"Tariku Lemma Kebede"},"license":"MIT","_id":"@rapidset/rapidkit@0.15.0","maintainers":[{"name":"tarikukebede","email":"tarikulemma913@gmail.com"}],"homepage":"https://rapidset.github.io/RapidKit/","bugs":{"url":"https://github.com/RapidSet/RapidKit/issues"},"dist":{"shasum":"260bd8484e528083796160ff8281699519d6848d","tarball":"https://registry.npmjs.org/@rapidset/rapidkit/-/rapidkit-0.15.0.tgz","fileCount":530,"integrity":"sha512-6qgw1TcJF1hWOFRCr1M2NAdRl5yCCEEtqQje9OEsnM7ls4rCxZAoboDZVqSBzRGCKEgFcSW8iBbONoTpOk8V2w==","signatures":[{"sig":"MEUCIQCzm+JuuJQpzORNtoNEEgLzWJw2ThStGsLqwrmhQuya8QIgfpI9PtC2Uqj0LoIvGdGUzZyWyZdF+wVVICA35zejo2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rapidset%2frapidkit@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":721057},"main":"./dist/index.js","type":"module","_from":"file:rapidset-rapidkit-0.15.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./themes/*":"./dist/themes/*","./styles.css":"./dist/index.css"},"scripts":{"dev":"vite","lint":"pnpm lint:src && pnpm lint:docs","test":"vitest run","build":"vite build && node scripts/copy-theme-assets.mjs","format":"prettier . --write","shadcn":"shadcn","ui:add":"shadcn add","preview":"vite preview","release":"changeset publish","test:ct":"playwright test -c playwright-ct.config.ts","docs:dev":"rm -rf .next && next dev","lint:fix":"pnpm lint:fix:src && pnpm lint:fix:docs","lint:src":"eslint src --max-warnings 0","changeset":"changeset","lint:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --max-warnings 0","commitlint":"commitlint","docs:build":"NEXT_OUTPUT_EXPORT=true next build","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","test:watch":"vitest","theme:list":"node scripts/theme-list.mjs","predocs:dev":"pnpm gen:example-code && pnpm themes:codegen","release:dry":"changeset status --verbose","theme:apply":"node scripts/theme-apply.mjs","docs:preview":"pnpm dlx serve out","format:check":"prettier . --check","lint:fix:src":"eslint src --fix","test:scripts":"vitest run src/themeScripts.test.ts","theme:create":"node scripts/theme-create.mjs","lint:fix:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --fix","predocs:build":"pnpm gen:example-code && pnpm themes:codegen","test:ct:headed":"playwright test -c playwright-ct.config.ts --headed","themes:codegen":"node scripts/themes-to-scoped-css.mjs","gen:example-code":"node scripts/generate-example-code-manifest.mjs","version-packages":"changeset version","playwright:install":"playwright install --only-shell chromium","validate:contracts":"node scripts/validate-contracts.mjs","playwright:install:all":"playwright install chromium firefox webkit","validate:component-docs":"node scripts/validate-component-docs.mjs"},"_npmUser":{"name":"tarikukebede","email":"tarikulemma913@gmail.com"},"_resolved":"/tmp/1df5111b8ace5c965570555831b20ed0/rapidset-rapidkit-0.15.0.tgz","_integrity":"sha512-6qgw1TcJF1hWOFRCr1M2NAdRl5yCCEEtqQje9OEsnM7ls4rCxZAoboDZVqSBzRGCKEgFcSW8iBbONoTpOk8V2w==","repository":{"url":"git+https://github.com/RapidSet/RapidKit.git","type":"git"},"_npmVersion":"10.9.0","description":"AI-first predefined UI templates for enterprise React apps, built on shadcn, TanStack Table, Redux Toolkit, React Hook Form, Zod, and Lucide","directories":{},"lint-staged":{"*.{json,md,css}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.511.0","tailwind-merge":"^3.3.1","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.7","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.2","vite":"^7.3.2","husky":"^9.1.7","jsdom":"^27.0.1","react":"^19.2.0","shiki":"^4.0.2","eslint":"^9.37.0","nextra":"^3.2.4","shadcn":"^4.2.0","sonner":"^2.0.7","vitest":"^4.1.4","globals":"^16.4.0","mermaid":"^11.14.0","postcss":"^8.5.6","date-fns":"^4.1.0","prettier":"^3.6.2","recharts":"^2.15.4","happy-dom":"^20.0.5","react-dom":"^19.2.0","@eslint/js":"^9.25.1","typescript":"^6.0.2","@types/node":"^25.6.0","lint-staged":"^16.2.6","tailwindcss":"^3.4.19","@types/react":"^19.2.14","autoprefixer":"^10.4.21","@changesets/cli":"^2.29.7","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.59.1","@types/react-dom":"^19.2.3","react-day-picker":"^9.14.0","nextra-theme-docs":"^3.2.4","typescript-eslint":"^8.46.1","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^5.2.0","@semantic-release/npm":"^12.0.2","@tanstack/react-table":"^8.21.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@next/eslint-plugin-next":"^16.2.4","@semantic-release/github":"^11.0.6","@theguild/remark-mermaid":"^0.3.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.23","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@commitlint/config-conventional":"^19.8.1","@playwright/experimental-ct-react":"^1.59.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"zod":"^3.0.0","react":"^18.0.0 || ^19.0.0","sonner":"^2.0.0","date-fns":"^3.0.0 || ^4.0.0","recharts":"^2.15.0","react-dom":"^18.0.0 || ^19.0.0","react-redux":"^9.0.0","tailwindcss":"^3.0.0 || ^4.0.0","react-hook-form":"^7.0.0","@reduxjs/toolkit":"^2.0.0","react-day-picker":"^9.0.0","@tanstack/react-table":"^8.0.0"},"peerDependenciesMeta":{"sonner":{"optional":true},"date-fns":{"optional":true},"recharts":{"optional":true},"react-day-picker":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rapidkit_0.15.0_1780307752568_0.40357705210336214","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@rapidset/rapidkit","version":"0.15.1","keywords":["react","rapidkit","rtk-query","tanstack-table","shadcn","ai-first","zod"],"author":{"name":"Tariku Lemma Kebede"},"license":"MIT","_id":"@rapidset/rapidkit@0.15.1","maintainers":[{"name":"tarikukebede","email":"tarikulemma913@gmail.com"}],"homepage":"https://rapidset.github.io/RapidKit/","bugs":{"url":"https://github.com/RapidSet/RapidKit/issues"},"dist":{"shasum":"1352dbeb14ee9c1444682901c2ba37151c121101","tarball":"https://registry.npmjs.org/@rapidset/rapidkit/-/rapidkit-0.15.1.tgz","fileCount":530,"integrity":"sha512-4XY3JMQsmcTI0WbL12nNiq384+/zJz9rbd+73T2MNCZp2pjBanV+y0Jw2n5Ox/knLj/zLaP9japWKcNufPorzA==","signatures":[{"sig":"MEUCIHoZtV1Umx3cPzLEV5meWm9gZ3cFUHBbQu9SbDAUHSThAiEAoQXkJ9R/nlnafWBH5NxYVh9VM1Ab1E/rYvbMEHFFVNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rapidset%2frapidkit@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":721057},"main":"./dist/index.js","type":"module","_from":"file:rapidset-rapidkit-0.15.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./themes/*":"./dist/themes/*","./styles.css":"./dist/index.css"},"scripts":{"dev":"vite","lint":"pnpm lint:src && pnpm lint:docs","test":"vitest run","build":"vite build && node scripts/copy-theme-assets.mjs","format":"prettier . --write","shadcn":"shadcn","ui:add":"shadcn add","preview":"vite preview","release":"changeset publish","test:ct":"playwright test -c playwright-ct.config.ts","docs:dev":"rm -rf .next && next dev","lint:fix":"pnpm lint:fix:src && pnpm lint:fix:docs","lint:src":"eslint src --max-warnings 0","changeset":"changeset","lint:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --max-warnings 0","commitlint":"commitlint","docs:build":"NEXT_OUTPUT_EXPORT=true next build","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","test:watch":"vitest","theme:list":"node scripts/theme-list.mjs","predocs:dev":"pnpm gen:example-code && pnpm themes:codegen","release:dry":"changeset status --verbose","theme:apply":"node scripts/theme-apply.mjs","docs:preview":"pnpm dlx serve out","format:check":"prettier . --check","lint:fix:src":"eslint src --fix","test:scripts":"vitest run src/themeScripts.test.ts","theme:create":"node scripts/theme-create.mjs","lint:fix:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --fix","predocs:build":"pnpm gen:example-code && pnpm themes:codegen","test:ct:headed":"playwright test -c playwright-ct.config.ts --headed","themes:codegen":"node scripts/themes-to-scoped-css.mjs","gen:example-code":"node scripts/generate-example-code-manifest.mjs","version-packages":"changeset version","playwright:install":"playwright install --only-shell chromium","validate:contracts":"node scripts/validate-contracts.mjs","playwright:install:all":"playwright install chromium firefox webkit","validate:component-docs":"node scripts/validate-component-docs.mjs"},"_npmUser":{"name":"tarikukebede","email":"tarikulemma913@gmail.com"},"_resolved":"/tmp/b978a97accab9a2214f64a0c94a14863/rapidset-rapidkit-0.15.1.tgz","_integrity":"sha512-4XY3JMQsmcTI0WbL12nNiq384+/zJz9rbd+73T2MNCZp2pjBanV+y0Jw2n5Ox/knLj/zLaP9japWKcNufPorzA==","repository":{"url":"git+https://github.com/RapidSet/RapidKit.git","type":"git"},"_npmVersion":"10.9.0","description":"AI-first predefined UI templates for enterprise React apps, built on shadcn, TanStack Table, Redux Toolkit, React Hook Form, Zod, and Lucide","directories":{},"lint-staged":{"*.{json,md,css}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.511.0","tailwind-merge":"^3.3.1","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.7","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.2","vite":"^7.3.2","husky":"^9.1.7","jsdom":"^27.0.1","react":"^19.2.0","shiki":"^4.0.2","eslint":"^9.37.0","nextra":"^3.2.4","shadcn":"^4.2.0","sonner":"^2.0.7","vitest":"^4.1.4","globals":"^16.4.0","mermaid":"^11.14.0","postcss":"^8.5.6","date-fns":"^4.1.0","prettier":"^3.6.2","recharts":"^2.15.4","happy-dom":"^20.0.5","react-dom":"^19.2.0","@eslint/js":"^9.25.1","typescript":"^6.0.2","@types/node":"^25.6.0","lint-staged":"^16.2.6","tailwindcss":"^3.4.19","@types/react":"^19.2.14","autoprefixer":"^10.4.21","@changesets/cli":"^2.29.7","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.59.1","@types/react-dom":"^19.2.3","react-day-picker":"^9.14.0","nextra-theme-docs":"^3.2.4","typescript-eslint":"^8.46.1","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^5.2.0","@semantic-release/npm":"^12.0.2","@tanstack/react-table":"^8.21.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@next/eslint-plugin-next":"^16.2.4","@semantic-release/github":"^11.0.6","@theguild/remark-mermaid":"^0.3.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.23","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@commitlint/config-conventional":"^19.8.1","@playwright/experimental-ct-react":"^1.59.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"zod":"^3.0.0","react":"^18.0.0 || ^19.0.0","sonner":"^2.0.0","date-fns":"^3.0.0 || ^4.0.0","recharts":"^2.15.0","react-dom":"^18.0.0 || ^19.0.0","react-redux":"^9.0.0","tailwindcss":"^3.0.0 || ^4.0.0","react-hook-form":"^7.0.0","@reduxjs/toolkit":"^2.0.0","react-day-picker":"^9.0.0","@tanstack/react-table":"^8.0.0"},"peerDependenciesMeta":{"sonner":{"optional":true},"date-fns":{"optional":true},"recharts":{"optional":true},"react-day-picker":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rapidkit_0.15.1_1780309735813_0.4287472670300736","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@rapidset/rapidkit","version":"0.16.0","keywords":["react","rapidkit","rtk-query","tanstack-table","shadcn","ai-first","zod"],"author":{"name":"Tariku Lemma Kebede"},"license":"MIT","_id":"@rapidset/rapidkit@0.16.0","maintainers":[{"name":"tarikukebede","email":"tarikulemma913@gmail.com"}],"homepage":"https://rapidset.github.io/RapidKit/","bugs":{"url":"https://github.com/RapidSet/RapidKit/issues"},"dist":{"shasum":"9cda3e4e309b80285b2781116edd83ce43196d29","tarball":"https://registry.npmjs.org/@rapidset/rapidkit/-/rapidkit-0.16.0.tgz","fileCount":530,"integrity":"sha512-HfblweGq4VlQpYMIuNfYgyVZImCs6j+eG44bXnP/dS3lQGA5JaGoZweIgG0kK8VxlS5NHaxsK4hDsA60xMdnvg==","signatures":[{"sig":"MEUCIQDOrkLqbvSE24WH1nrNy4smIDW2Ey7BcWnf+NqCJ1t6EgIgEb5AHKFQvYnKKXhze404Sq9XeJN4QqNYA3yJ/P5+2w4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rapidset%2frapidkit@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":721157},"main":"./dist/index.js","type":"module","_from":"file:rapidset-rapidkit-0.16.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./themes/*":"./dist/themes/*","./styles.css":"./dist/index.css"},"scripts":{"dev":"vite","lint":"pnpm lint:src && pnpm lint:docs","test":"vitest run","build":"vite build && node scripts/copy-theme-assets.mjs","format":"prettier . --write","shadcn":"shadcn","ui:add":"shadcn add","preview":"vite preview","release":"changeset publish","test:ct":"playwright test -c playwright-ct.config.ts","docs:dev":"rm -rf .next && next dev","lint:fix":"pnpm lint:fix:src && pnpm lint:fix:docs","lint:src":"eslint src --max-warnings 0","changeset":"changeset","lint:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --max-warnings 0","commitlint":"commitlint","docs:build":"NEXT_OUTPUT_EXPORT=true next build","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","test:watch":"vitest","theme:list":"node scripts/theme-list.mjs","predocs:dev":"pnpm gen:example-code && pnpm themes:codegen","release:dry":"changeset status --verbose","theme:apply":"node scripts/theme-apply.mjs","docs:preview":"pnpm dlx serve out","format:check":"prettier . --check","lint:fix:src":"eslint src --fix","test:scripts":"vitest run src/themeScripts.test.ts","theme:create":"node scripts/theme-create.mjs","lint:fix:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --fix","predocs:build":"pnpm gen:example-code && pnpm themes:codegen","test:ct:headed":"playwright test -c playwright-ct.config.ts --headed","themes:codegen":"node scripts/themes-to-scoped-css.mjs","gen:example-code":"node scripts/generate-example-code-manifest.mjs","version-packages":"changeset version","playwright:install":"playwright install --only-shell chromium","validate:contracts":"node scripts/validate-contracts.mjs","playwright:install:all":"playwright install chromium firefox webkit","validate:component-docs":"node scripts/validate-component-docs.mjs"},"_npmUser":{"name":"tarikukebede","email":"tarikulemma913@gmail.com"},"_resolved":"/tmp/4d8bf9ce1b4ceefa13d5f2b0ae01f646/rapidset-rapidkit-0.16.0.tgz","_integrity":"sha512-HfblweGq4VlQpYMIuNfYgyVZImCs6j+eG44bXnP/dS3lQGA5JaGoZweIgG0kK8VxlS5NHaxsK4hDsA60xMdnvg==","repository":{"url":"git+https://github.com/RapidSet/RapidKit.git","type":"git"},"_npmVersion":"10.9.0","description":"AI-first predefined UI templates for enterprise React apps, built on shadcn, TanStack Table, Redux Toolkit, React Hook Form, Zod, and Lucide","directories":{},"lint-staged":{"*.{json,md,css}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.511.0","tailwind-merge":"^3.3.1","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.7","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.2","vite":"^7.3.2","husky":"^9.1.7","jsdom":"^27.0.1","react":"^19.2.0","shiki":"^4.0.2","eslint":"^9.37.0","nextra":"^3.2.4","shadcn":"^4.2.0","sonner":"^2.0.7","vitest":"^4.1.4","globals":"^16.4.0","mermaid":"^11.14.0","postcss":"^8.5.6","date-fns":"^4.1.0","prettier":"^3.6.2","recharts":"^2.15.4","happy-dom":"^20.0.5","react-dom":"^19.2.0","@eslint/js":"^9.25.1","typescript":"^6.0.2","@types/node":"^25.6.0","lint-staged":"^16.2.6","tailwindcss":"^3.4.19","@types/react":"^19.2.14","autoprefixer":"^10.4.21","@changesets/cli":"^2.29.7","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.59.1","@types/react-dom":"^19.2.3","react-day-picker":"^9.14.0","nextra-theme-docs":"^3.2.4","typescript-eslint":"^8.46.1","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^5.2.0","@semantic-release/npm":"^12.0.2","@tanstack/react-table":"^8.21.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@next/eslint-plugin-next":"^16.2.4","@semantic-release/github":"^11.0.6","@theguild/remark-mermaid":"^0.3.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.23","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@commitlint/config-conventional":"^19.8.1","@playwright/experimental-ct-react":"^1.59.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"zod":"^3.0.0","react":"^18.0.0 || ^19.0.0","sonner":"^2.0.0","date-fns":"^3.0.0 || ^4.0.0","recharts":"^2.15.0","react-dom":"^18.0.0 || ^19.0.0","react-redux":"^9.0.0","tailwindcss":"^3.0.0 || ^4.0.0","react-hook-form":"^7.0.0","@reduxjs/toolkit":"^2.0.0","react-day-picker":"^9.0.0","@tanstack/react-table":"^8.0.0"},"peerDependenciesMeta":{"sonner":{"optional":true},"date-fns":{"optional":true},"recharts":{"optional":true},"react-day-picker":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rapidkit_0.16.0_1780319109929_0.4184928857774548","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@rapidset/rapidkit","version":"0.16.1","keywords":["react","rapidkit","rtk-query","tanstack-table","shadcn","ai-first","zod"],"author":{"name":"Tariku Lemma Kebede"},"license":"MIT","_id":"@rapidset/rapidkit@0.16.1","maintainers":[{"name":"tarikukebede","email":"tarikulemma913@gmail.com"}],"homepage":"https://rapidset.github.io/RapidKit/","bugs":{"url":"https://github.com/RapidSet/RapidKit/issues"},"dist":{"shasum":"df3af1e80f0b3dc2b3502bc6facc963e09181f6d","tarball":"https://registry.npmjs.org/@rapidset/rapidkit/-/rapidkit-0.16.1.tgz","fileCount":530,"integrity":"sha512-yWx07y1SJCdzdA6sAIbGfPFJqxEkvM3CTo4U0G8IEtGFZMBSgi4/TkiYLpfOBZWkiE0Lys81WCHppMiVWWpEOg==","signatures":[{"sig":"MEQCICiqSuuedNnfPM9A7Rgf0ZN0g1BUIAv2kBhTMHHohXrzAiAQ2G31H5SHULn19Bab7C/AiOC+vrUMFASa3VQAxdb6lQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rapidset%2frapidkit@0.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":721157},"main":"./dist/index.js","type":"module","_from":"file:rapidset-rapidkit-0.16.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./themes/*":"./dist/themes/*","./styles.css":"./dist/index.css"},"scripts":{"dev":"vite","lint":"pnpm lint:src && pnpm lint:docs","test":"vitest run","build":"vite build && node scripts/copy-theme-assets.mjs","format":"prettier . --write","shadcn":"shadcn","ui:add":"shadcn add","preview":"vite preview","release":"changeset publish","test:ct":"playwright test -c playwright-ct.config.ts","docs:dev":"rm -rf .next && next dev","lint:fix":"pnpm lint:fix:src && pnpm lint:fix:docs","lint:src":"eslint src --max-warnings 0","changeset":"changeset","lint:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --max-warnings 0","commitlint":"commitlint","docs:build":"NEXT_OUTPUT_EXPORT=true next build","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","test:watch":"vitest","theme:list":"node scripts/theme-list.mjs","predocs:dev":"pnpm gen:example-code && pnpm themes:codegen","release:dry":"changeset status --verbose","theme:apply":"node scripts/theme-apply.mjs","docs:preview":"pnpm dlx serve out","format:check":"prettier . --check","lint:fix:src":"eslint src --fix","test:scripts":"vitest run src/themeScripts.test.ts","theme:create":"node scripts/theme-create.mjs","lint:fix:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --fix","predocs:build":"pnpm gen:example-code && pnpm themes:codegen","test:ct:headed":"playwright test -c playwright-ct.config.ts --headed","themes:codegen":"node scripts/themes-to-scoped-css.mjs","gen:example-code":"node scripts/generate-example-code-manifest.mjs","version-packages":"changeset version","playwright:install":"playwright install --only-shell chromium","validate:contracts":"node scripts/validate-contracts.mjs","playwright:install:all":"playwright install chromium firefox webkit","validate:component-docs":"node scripts/validate-component-docs.mjs"},"_npmUser":{"name":"tarikukebede","email":"tarikulemma913@gmail.com"},"_resolved":"/tmp/f75cb0512bd74af0997ae069c04422d0/rapidset-rapidkit-0.16.1.tgz","_integrity":"sha512-yWx07y1SJCdzdA6sAIbGfPFJqxEkvM3CTo4U0G8IEtGFZMBSgi4/TkiYLpfOBZWkiE0Lys81WCHppMiVWWpEOg==","repository":{"url":"git+https://github.com/RapidSet/RapidKit.git","type":"git"},"_npmVersion":"10.9.0","description":"AI-first predefined UI templates for enterprise React apps, built on shadcn, TanStack Table, Redux Toolkit, React Hook Form, Zod, and Lucide","directories":{},"lint-staged":{"*.{json,md,css}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.511.0","tailwind-merge":"^3.3.1","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.7","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.2","vite":"^7.3.2","husky":"^9.1.7","jsdom":"^27.0.1","react":"^19.2.0","shiki":"^4.0.2","eslint":"^9.37.0","nextra":"^3.2.4","shadcn":"^4.2.0","sonner":"^2.0.7","vitest":"^4.1.4","globals":"^16.4.0","mermaid":"^11.14.0","postcss":"^8.5.6","date-fns":"^4.1.0","prettier":"^3.6.2","recharts":"^2.15.4","happy-dom":"^20.0.5","react-dom":"^19.2.0","@eslint/js":"^9.25.1","typescript":"^6.0.2","@types/node":"^25.6.0","lint-staged":"^16.2.6","tailwindcss":"^3.4.19","@types/react":"^19.2.14","autoprefixer":"^10.4.21","@changesets/cli":"^2.29.7","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.59.1","@types/react-dom":"^19.2.3","react-day-picker":"^9.14.0","nextra-theme-docs":"^3.2.4","typescript-eslint":"^8.46.1","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^5.2.0","@semantic-release/npm":"^12.0.2","@tanstack/react-table":"^8.21.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@next/eslint-plugin-next":"^16.2.4","@semantic-release/github":"^11.0.6","@theguild/remark-mermaid":"^0.3.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.23","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@commitlint/config-conventional":"^19.8.1","@playwright/experimental-ct-react":"^1.59.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"zod":"^3.0.0","react":"^18.0.0 || ^19.0.0","sonner":"^2.0.0","date-fns":"^3.0.0 || ^4.0.0","recharts":"^2.15.0","react-dom":"^18.0.0 || ^19.0.0","react-redux":"^9.0.0","tailwindcss":"^3.0.0 || ^4.0.0","react-hook-form":"^7.0.0","@reduxjs/toolkit":"^2.0.0","react-day-picker":"^9.0.0","@tanstack/react-table":"^8.0.0"},"peerDependenciesMeta":{"sonner":{"optional":true},"date-fns":{"optional":true},"recharts":{"optional":true},"react-day-picker":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rapidkit_0.16.1_1780320576266_0.9367003425891229","host":"s3://npm-registry-packages-npm-production"}},"0.16.2":{"name":"@rapidset/rapidkit","version":"0.16.2","keywords":["react","rapidkit","rtk-query","tanstack-table","shadcn","ai-first","zod"],"author":{"name":"Tariku Lemma Kebede"},"license":"MIT","_id":"@rapidset/rapidkit@0.16.2","maintainers":[{"name":"tarikukebede","email":"tarikulemma913@gmail.com"}],"homepage":"https://rapidset.github.io/RapidKit/","bugs":{"url":"https://github.com/RapidSet/RapidKit/issues"},"dist":{"shasum":"8b6eb8e10971b9492fd514f0f0151b762570b4c0","tarball":"https://registry.npmjs.org/@rapidset/rapidkit/-/rapidkit-0.16.2.tgz","fileCount":530,"integrity":"sha512-ZrpI3xE0GjikKRCIVP2F5oixWgt28YLTQP0+1qmQ8F1BNbseLnsNeDSfW6ORpqQY//aNFbLsk+15U0d01eaxfQ==","signatures":[{"sig":"MEUCIFCwGZnZYFTKreaZnHUTQHdei2cobCe0vcSrVJgUuz8VAiEA8A1OWsgkNo9ldSS5d/7uWkqgzdwXoWJ2ncszLZB6d7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rapidset%2frapidkit@0.16.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":721226},"main":"./dist/index.js","type":"module","_from":"file:rapidset-rapidkit-0.16.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./themes/*":"./dist/themes/*","./styles.css":"./dist/index.css"},"scripts":{"dev":"vite","lint":"pnpm lint:src && pnpm lint:docs","test":"vitest run","build":"vite build && node scripts/copy-theme-assets.mjs","format":"prettier . --write","shadcn":"shadcn","ui:add":"shadcn add","preview":"vite preview","release":"changeset publish","test:ct":"playwright test -c playwright-ct.config.ts","docs:dev":"rm -rf .next && next dev","lint:fix":"pnpm lint:fix:src && pnpm lint:fix:docs","lint:src":"eslint src --max-warnings 0","changeset":"changeset","lint:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --max-warnings 0","commitlint":"commitlint","docs:build":"NEXT_OUTPUT_EXPORT=true next build","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","test:watch":"vitest","theme:list":"node scripts/theme-list.mjs","predocs:dev":"pnpm gen:example-code && pnpm themes:codegen","release:dry":"changeset status --verbose","theme:apply":"node scripts/theme-apply.mjs","docs:preview":"pnpm dlx serve out","format:check":"prettier . --check","lint:fix:src":"eslint src --fix","test:scripts":"vitest run src/themeScripts.test.ts","theme:create":"node scripts/theme-create.mjs","lint:fix:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --fix","predocs:build":"pnpm gen:example-code && pnpm themes:codegen","test:ct:headed":"playwright test -c playwright-ct.config.ts --headed","themes:codegen":"node scripts/themes-to-scoped-css.mjs","gen:example-code":"node scripts/generate-example-code-manifest.mjs","version-packages":"changeset version","playwright:install":"playwright install --only-shell chromium","validate:contracts":"node scripts/validate-contracts.mjs","playwright:install:all":"playwright install chromium firefox webkit","validate:component-docs":"node scripts/validate-component-docs.mjs"},"_npmUser":{"name":"tarikukebede","email":"tarikulemma913@gmail.com"},"_resolved":"/tmp/fdde74eb7906c9a2988d1dd6a64dc28f/rapidset-rapidkit-0.16.2.tgz","_integrity":"sha512-ZrpI3xE0GjikKRCIVP2F5oixWgt28YLTQP0+1qmQ8F1BNbseLnsNeDSfW6ORpqQY//aNFbLsk+15U0d01eaxfQ==","repository":{"url":"git+https://github.com/RapidSet/RapidKit.git","type":"git"},"_npmVersion":"10.9.0","description":"AI-first predefined UI templates for enterprise React apps, built on shadcn, TanStack Table, Redux Toolkit, React Hook Form, Zod, and Lucide","directories":{},"lint-staged":{"*.{json,md,css}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.511.0","tailwind-merge":"^3.3.1","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.7","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.2","vite":"^7.3.2","husky":"^9.1.7","jsdom":"^27.0.1","react":"^19.2.0","shiki":"^4.0.2","eslint":"^9.37.0","nextra":"^3.2.4","shadcn":"^4.2.0","sonner":"^2.0.7","vitest":"^4.1.4","globals":"^16.4.0","mermaid":"^11.14.0","postcss":"^8.5.6","date-fns":"^4.1.0","prettier":"^3.6.2","recharts":"^2.15.4","happy-dom":"^20.0.5","react-dom":"^19.2.0","@eslint/js":"^9.25.1","typescript":"^6.0.2","@types/node":"^25.6.0","lint-staged":"^16.2.6","tailwindcss":"^3.4.19","@types/react":"^19.2.14","autoprefixer":"^10.4.21","@changesets/cli":"^2.29.7","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.59.1","@types/react-dom":"^19.2.3","react-day-picker":"^9.14.0","nextra-theme-docs":"^3.2.4","typescript-eslint":"^8.46.1","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^5.2.0","@semantic-release/npm":"^12.0.2","@tanstack/react-table":"^8.21.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@next/eslint-plugin-next":"^16.2.4","@semantic-release/github":"^11.0.6","@theguild/remark-mermaid":"^0.3.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.23","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@commitlint/config-conventional":"^19.8.1","@playwright/experimental-ct-react":"^1.59.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"zod":"^3.0.0","react":"^18.0.0 || ^19.0.0","sonner":"^2.0.0","date-fns":"^3.0.0 || ^4.0.0","recharts":"^2.15.0","react-dom":"^18.0.0 || ^19.0.0","react-redux":"^9.0.0","tailwindcss":"^3.0.0 || ^4.0.0","react-hook-form":"^7.0.0","@reduxjs/toolkit":"^2.0.0","react-day-picker":"^9.0.0","@tanstack/react-table":"^8.0.0"},"peerDependenciesMeta":{"sonner":{"optional":true},"date-fns":{"optional":true},"recharts":{"optional":true},"react-day-picker":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rapidkit_0.16.2_1780955439618_0.8567903114429787","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@rapidset/rapidkit","version":"0.17.0","keywords":["react","rapidkit","rtk-query","tanstack-table","shadcn","ai-first","zod"],"author":{"name":"Tariku Lemma Kebede"},"license":"MIT","_id":"@rapidset/rapidkit@0.17.0","maintainers":[{"name":"tarikukebede","email":"tarikulemma913@gmail.com"}],"homepage":"https://rapidset.github.io/RapidKit/","bugs":{"url":"https://github.com/RapidSet/RapidKit/issues"},"dist":{"shasum":"5ddcfb6b4d45ce2e5a1129e4c7bdc955da6959c8","tarball":"https://registry.npmjs.org/@rapidset/rapidkit/-/rapidkit-0.17.0.tgz","fileCount":591,"integrity":"sha512-fnECbxeqg4EikpAJzsNxX0Z5PNy7cEJpENXuUl0eiFsrJYwUefaKfG6OoswY8LVqCMNDyXNGnW8KhTTAVoYMTw==","signatures":[{"sig":"MEUCIBQ/QnEK8PS7WITmf38QDv+VmYt/GoJBRzxPz12LExHXAiEA2TJEQ36W7BjivZfDLQzwU6XP8Nd3tI3U5yp0QOOMbNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rapidset%2frapidkit@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797796},"main":"./dist/index.js","type":"module","_from":"file:rapidset-rapidkit-0.17.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./themes/*":"./dist/themes/*","./styles.css":"./dist/index.css"},"scripts":{"dev":"vite","lint":"pnpm lint:src && pnpm lint:docs","test":"vitest run","build":"vite build && node scripts/copy-theme-assets.mjs","format":"prettier . --write","shadcn":"shadcn","ui:add":"shadcn add","preview":"vite preview","release":"changeset publish","test:ct":"playwright test -c playwright-ct.config.ts","docs:dev":"rm -rf .next && next dev","lint:fix":"pnpm lint:fix:src && pnpm lint:fix:docs","lint:src":"eslint src --max-warnings 0","changeset":"changeset","lint:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --max-warnings 0","commitlint":"commitlint","docs:build":"NEXT_OUTPUT_EXPORT=true next build","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","test:watch":"vitest","theme:list":"node scripts/theme-list.mjs","predocs:dev":"pnpm gen:example-code && pnpm themes:codegen","release:dry":"changeset status --verbose","theme:apply":"node scripts/theme-apply.mjs","docs:preview":"pnpm dlx serve out","format:check":"prettier . --check","lint:fix:src":"eslint src --fix","test:scripts":"vitest run src/themeScripts.test.ts","theme:create":"node scripts/theme-create.mjs","lint:fix:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --fix","predocs:build":"pnpm gen:example-code && pnpm themes:codegen","test:ct:headed":"playwright test -c playwright-ct.config.ts --headed","themes:codegen":"node scripts/themes-to-scoped-css.mjs","gen:example-code":"node scripts/generate-example-code-manifest.mjs","version-packages":"changeset version","playwright:install":"playwright install --only-shell chromium","validate:contracts":"node scripts/validate-contracts.mjs","playwright:install:all":"playwright install chromium firefox webkit","validate:component-docs":"node scripts/validate-component-docs.mjs"},"_npmUser":{"name":"tarikukebede","email":"tarikulemma913@gmail.com"},"_resolved":"/tmp/8106c091d71d0735dd9b8a1040b83282/rapidset-rapidkit-0.17.0.tgz","_integrity":"sha512-fnECbxeqg4EikpAJzsNxX0Z5PNy7cEJpENXuUl0eiFsrJYwUefaKfG6OoswY8LVqCMNDyXNGnW8KhTTAVoYMTw==","repository":{"url":"git+https://github.com/RapidSet/RapidKit.git","type":"git"},"_npmVersion":"10.9.0","description":"AI-first predefined UI templates for enterprise React apps, built on shadcn, TanStack Table, Redux Toolkit, React Hook Form, Zod, and Lucide","directories":{},"lint-staged":{"*.{json,md,css}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.511.0","tailwind-merge":"^3.3.1","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.7","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.2","vite":"^7.3.2","husky":"^9.1.7","jsdom":"^27.0.1","react":"^19.2.0","shiki":"^4.0.2","eslint":"^9.37.0","nextra":"^3.2.4","shadcn":"^4.2.0","sonner":"^2.0.7","vitest":"^4.1.4","globals":"^16.4.0","mermaid":"^11.14.0","postcss":"^8.5.6","date-fns":"^4.1.0","prettier":"^3.6.2","recharts":"^3.0.0","happy-dom":"^20.0.5","react-dom":"^19.2.0","@eslint/js":"^9.25.1","typescript":"^6.0.2","@types/node":"^25.6.0","lint-staged":"^16.2.6","tailwindcss":"^3.4.19","@types/react":"^19.2.14","autoprefixer":"^10.4.21","@changesets/cli":"^2.29.7","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.59.1","@types/react-dom":"^19.2.3","react-day-picker":"^9.14.0","nextra-theme-docs":"^3.2.4","typescript-eslint":"^8.46.1","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^5.2.0","@semantic-release/npm":"^12.0.2","@tanstack/react-table":"^8.21.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@next/eslint-plugin-next":"^16.2.4","@semantic-release/github":"^11.0.6","@theguild/remark-mermaid":"^0.3.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.23","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@commitlint/config-conventional":"^19.8.1","@playwright/experimental-ct-react":"^1.59.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"zod":"^3.0.0","react":"^18.0.0 || ^19.0.0","sonner":"^2.0.0","date-fns":"^3.0.0 || ^4.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-redux":"^9.0.0","tailwindcss":"^3.0.0 || ^4.0.0","react-hook-form":"^7.0.0","@reduxjs/toolkit":"^2.0.0","react-day-picker":"^9.0.0","@tanstack/react-table":"^8.0.0"},"peerDependenciesMeta":{"sonner":{"optional":true},"date-fns":{"optional":true},"recharts":{"optional":true},"react-day-picker":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rapidkit_0.17.0_1781516608549_0.34674697467672666","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@rapidset/rapidkit","version":"0.18.0","keywords":["react","rapidkit","rtk-query","tanstack-table","shadcn","ai-first","zod"],"author":{"name":"Tariku Lemma Kebede"},"license":"MIT","_id":"@rapidset/rapidkit@0.18.0","maintainers":[{"name":"tarikukebede","email":"tarikulemma913@gmail.com"}],"homepage":"https://rapidset.github.io/RapidKit/","bugs":{"url":"https://github.com/RapidSet/RapidKit/issues"},"dist":{"shasum":"559e876e3c338d29fef797c5e96cb0c604a5e1e1","tarball":"https://registry.npmjs.org/@rapidset/rapidkit/-/rapidkit-0.18.0.tgz","fileCount":591,"integrity":"sha512-RDAI7FdU6jMhdDUjztNLa1Vm6UhxvXClq0eVhD8/V3HOXROBF8N44WjhRn4K1ueSE5ibB8z7QlRJh6Znh3QpQA==","signatures":[{"sig":"MEQCIEB3WpRNpuWdr/xj8iq1FilFWo+6npnfzLJDna2euT+IAiAgZ7oVx29Va7E4V7PMDokp9men4kPMCrzEIaVLBo6Jvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rapidset%2frapidkit@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":798370},"main":"./dist/index.js","type":"module","_from":"file:rapidset-rapidkit-0.18.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./themes/*":"./dist/themes/*","./styles.css":"./dist/index.css"},"scripts":{"dev":"vite","lint":"pnpm lint:src && pnpm lint:docs","test":"vitest run","build":"vite build && node scripts/copy-theme-assets.mjs","format":"prettier . --write","shadcn":"shadcn","ui:add":"shadcn add","preview":"vite preview","release":"changeset publish","test:ct":"playwright test -c playwright-ct.config.ts","docs:dev":"rm -rf .next && next dev","lint:fix":"pnpm lint:fix:src && pnpm lint:fix:docs","lint:src":"eslint src --max-warnings 0","changeset":"changeset","lint:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --max-warnings 0","commitlint":"commitlint","docs:build":"NEXT_OUTPUT_EXPORT=true next build","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","test:watch":"vitest","theme:list":"node scripts/theme-list.mjs","predocs:dev":"pnpm gen:example-code && pnpm themes:codegen","release:dry":"changeset status --verbose","theme:apply":"node scripts/theme-apply.mjs","docs:preview":"pnpm dlx serve out","format:check":"prettier . --check","lint:fix:src":"eslint src --fix","test:scripts":"vitest run src/themeScripts.test.ts","theme:create":"node scripts/theme-create.mjs","lint:fix:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --fix","predocs:build":"pnpm gen:example-code && pnpm themes:codegen","test:ct:headed":"playwright test -c playwright-ct.config.ts --headed","themes:codegen":"node scripts/themes-to-scoped-css.mjs","gen:example-code":"node scripts/generate-example-code-manifest.mjs","version-packages":"changeset version","playwright:install":"playwright install --only-shell chromium","validate:contracts":"node scripts/validate-contracts.mjs","playwright:install:all":"playwright install chromium firefox webkit","validate:component-docs":"node scripts/validate-component-docs.mjs"},"_npmUser":{"name":"tarikukebede","email":"tarikulemma913@gmail.com"},"_resolved":"/tmp/46c251254f831fe039bf0afe3e13676d/rapidset-rapidkit-0.18.0.tgz","_integrity":"sha512-RDAI7FdU6jMhdDUjztNLa1Vm6UhxvXClq0eVhD8/V3HOXROBF8N44WjhRn4K1ueSE5ibB8z7QlRJh6Znh3QpQA==","repository":{"url":"git+https://github.com/RapidSet/RapidKit.git","type":"git"},"_npmVersion":"10.9.0","description":"AI-first predefined UI templates for enterprise React apps, built on shadcn, TanStack Table, Redux Toolkit, React Hook Form, Zod, and Lucide","directories":{},"lint-staged":{"*.{json,md,css}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.511.0","tailwind-merge":"^3.3.1","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.7","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.2","vite":"^7.3.2","husky":"^9.1.7","jsdom":"^27.0.1","react":"^19.2.0","shiki":"^4.0.2","eslint":"^9.37.0","nextra":"^3.2.4","shadcn":"^4.2.0","sonner":"^2.0.7","vitest":"^4.1.4","globals":"^16.4.0","mermaid":"^11.14.0","postcss":"^8.5.6","date-fns":"^4.1.0","prettier":"^3.6.2","recharts":"^3.0.0","happy-dom":"^20.0.5","react-dom":"^19.2.0","@eslint/js":"^9.25.1","typescript":"^6.0.2","@types/node":"^25.6.0","lint-staged":"^16.2.6","tailwindcss":"^3.4.19","@types/react":"^19.2.14","autoprefixer":"^10.4.21","@changesets/cli":"^2.29.7","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.59.1","@types/react-dom":"^19.2.3","react-day-picker":"^9.14.0","nextra-theme-docs":"^3.2.4","typescript-eslint":"^8.46.1","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^5.2.0","@semantic-release/npm":"^12.0.2","@tanstack/react-table":"^8.21.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@next/eslint-plugin-next":"^16.2.4","@semantic-release/github":"^11.0.6","@theguild/remark-mermaid":"^0.3.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.23","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@commitlint/config-conventional":"^19.8.1","@playwright/experimental-ct-react":"^1.59.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"zod":"^3.0.0","react":"^18.0.0 || ^19.0.0","sonner":"^2.0.0","date-fns":"^3.0.0 || ^4.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-redux":"^9.0.0","tailwindcss":"^3.0.0 || ^4.0.0","react-hook-form":"^7.0.0","@reduxjs/toolkit":"^2.0.0","react-day-picker":"^9.0.0","@tanstack/react-table":"^8.0.0"},"peerDependenciesMeta":{"sonner":{"optional":true},"date-fns":{"optional":true},"recharts":{"optional":true},"react-day-picker":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rapidkit_0.18.0_1781519072864_0.6098505889545305","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@rapidset/rapidkit","version":"0.19.0","keywords":["react","rapidkit","rtk-query","tanstack-table","shadcn","ai-first","zod"],"author":{"name":"Tariku Lemma Kebede"},"license":"MIT","_id":"@rapidset/rapidkit@0.19.0","maintainers":[{"name":"tarikukebede","email":"tarikulemma913@gmail.com"}],"homepage":"https://rapidset.github.io/RapidKit/","bugs":{"url":"https://github.com/RapidSet/RapidKit/issues"},"dist":{"shasum":"6abe387c039751adbd2d98c228d540461a88b7d5","tarball":"https://registry.npmjs.org/@rapidset/rapidkit/-/rapidkit-0.19.0.tgz","fileCount":591,"integrity":"sha512-ooUWH4sOTgjYVkHmgaBCoPM6/oaCYGKIoc4ZvNioAqWxojvf7D4Sz+TMSGhaQpl4TO7FOF/2Rqk98XwCL6ntkg==","signatures":[{"sig":"MEQCIAziA0uF3duuPcZusU0QbP3iCZwaKgaWRr3/OTRbUsVvAiBXjmtHy9FXapsJeCOEmMBrNt1MQtMc/4iWbaAmL4lbAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rapidset%2frapidkit@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":798174},"main":"./dist/index.js","type":"module","_from":"file:rapidset-rapidkit-0.19.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./themes/*":"./dist/themes/*","./styles.css":"./dist/index.css"},"scripts":{"dev":"vite","lint":"pnpm lint:src && pnpm lint:docs","test":"vitest run","build":"vite build && node scripts/copy-theme-assets.mjs","format":"prettier . --write","shadcn":"shadcn","ui:add":"shadcn add","preview":"vite preview","release":"changeset publish","test:ct":"playwright test -c playwright-ct.config.ts","docs:dev":"rm -rf .next && next dev","lint:fix":"pnpm lint:fix:src && pnpm lint:fix:docs","lint:src":"eslint src --max-warnings 0","changeset":"changeset","lint:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --max-warnings 0","commitlint":"commitlint","docs:build":"NEXT_OUTPUT_EXPORT=true next build","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","test:watch":"vitest","theme:list":"node scripts/theme-list.mjs","predocs:dev":"pnpm gen:example-code && pnpm themes:codegen","release:dry":"changeset status --verbose","theme:apply":"node scripts/theme-apply.mjs","docs:preview":"pnpm dlx serve out","format:check":"prettier . --check","lint:fix:src":"eslint src --fix","test:scripts":"vitest run src/themeScripts.test.ts","theme:create":"node scripts/theme-create.mjs","lint:fix:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --fix","predocs:build":"pnpm gen:example-code && pnpm themes:codegen","test:ct:headed":"playwright test -c playwright-ct.config.ts --headed","themes:codegen":"node scripts/themes-to-scoped-css.mjs","gen:example-code":"node scripts/generate-example-code-manifest.mjs","version-packages":"changeset version","playwright:install":"playwright install --only-shell chromium","validate:contracts":"node scripts/validate-contracts.mjs","playwright:install:all":"playwright install chromium firefox webkit","validate:component-docs":"node scripts/validate-component-docs.mjs"},"_npmUser":{"name":"tarikukebede","email":"tarikulemma913@gmail.com"},"_resolved":"/tmp/2c2f2e877fb46eb6399581e7acd3c2f9/rapidset-rapidkit-0.19.0.tgz","_integrity":"sha512-ooUWH4sOTgjYVkHmgaBCoPM6/oaCYGKIoc4ZvNioAqWxojvf7D4Sz+TMSGhaQpl4TO7FOF/2Rqk98XwCL6ntkg==","repository":{"url":"git+https://github.com/RapidSet/RapidKit.git","type":"git"},"_npmVersion":"10.9.0","description":"AI-first predefined UI templates for enterprise React apps, built on shadcn, TanStack Table, Redux Toolkit, React Hook Form, Zod, and Lucide","directories":{},"lint-staged":{"*.{json,md,css}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.511.0","tailwind-merge":"^3.3.1","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.7","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.2","vite":"^7.3.2","husky":"^9.1.7","jsdom":"^27.0.1","react":"^19.2.0","shiki":"^4.0.2","eslint":"^9.37.0","nextra":"^3.2.4","shadcn":"^4.2.0","sonner":"^2.0.7","vitest":"^4.1.4","globals":"^16.4.0","mermaid":"^11.14.0","postcss":"^8.5.6","date-fns":"^4.1.0","prettier":"^3.6.2","recharts":"^3.0.0","happy-dom":"^20.0.5","react-dom":"^19.2.0","@eslint/js":"^9.25.1","typescript":"^6.0.2","@types/node":"^25.6.0","lint-staged":"^16.2.6","tailwindcss":"^3.4.19","@types/react":"^19.2.14","autoprefixer":"^10.4.21","@changesets/cli":"^2.29.7","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.59.1","@types/react-dom":"^19.2.3","react-day-picker":"^9.14.0","nextra-theme-docs":"^3.2.4","typescript-eslint":"^8.46.1","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^5.2.0","@semantic-release/npm":"^12.0.2","@tanstack/react-table":"^8.21.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@next/eslint-plugin-next":"^16.2.4","@semantic-release/github":"^11.0.6","@theguild/remark-mermaid":"^0.3.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.23","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@commitlint/config-conventional":"^19.8.1","@playwright/experimental-ct-react":"^1.59.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"zod":"^3.0.0","react":"^18.0.0 || ^19.0.0","sonner":"^2.0.0","date-fns":"^3.0.0 || ^4.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-redux":"^9.0.0","tailwindcss":"^3.0.0 || ^4.0.0","react-hook-form":"^7.0.0","@reduxjs/toolkit":"^2.0.0","react-day-picker":"^9.0.0","@tanstack/react-table":"^8.0.0"},"peerDependenciesMeta":{"sonner":{"optional":true},"date-fns":{"optional":true},"recharts":{"optional":true},"react-day-picker":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rapidkit_0.19.0_1781525793386_0.9485121441412925","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@rapidset/rapidkit","version":"0.20.0","keywords":["react","rapidkit","rtk-query","tanstack-table","shadcn","ai-first","zod"],"author":{"name":"Tariku Lemma Kebede"},"license":"MIT","_id":"@rapidset/rapidkit@0.20.0","maintainers":[{"name":"tarikukebede","email":"tarikulemma913@gmail.com"}],"homepage":"https://rapidset.github.io/RapidKit/","bugs":{"url":"https://github.com/RapidSet/RapidKit/issues"},"dist":{"shasum":"47007fa0116bf1094646384a05de24439b7fa423","tarball":"https://registry.npmjs.org/@rapidset/rapidkit/-/rapidkit-0.20.0.tgz","fileCount":591,"integrity":"sha512-sCRKv1jruFA2SZSLKFK+g/i70G75le5nrZo+ly1CrgYbNmNPOEwuk9fAr+vYPTfNdKYgXYREwT/jOisLdcoC/g==","signatures":[{"sig":"MEYCIQCQ26CiL8EHS5DbPlAsFU2Erz9Q+AOpKuYP7+wur0h/9QIhAKyHBvp8WDH4ErDTAOAS/JITU5aDvJ/5cASdedAhwh4H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rapidset%2frapidkit@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":800090},"main":"./dist/index.js","type":"module","_from":"file:rapidset-rapidkit-0.20.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./themes/*":"./dist/themes/*","./styles.css":"./dist/index.css"},"scripts":{"dev":"vite","lint":"pnpm lint:src && pnpm lint:docs","test":"vitest run","build":"vite build && node scripts/copy-theme-assets.mjs","format":"prettier . --write","shadcn":"shadcn","ui:add":"shadcn add","preview":"vite preview","release":"changeset publish","test:ct":"playwright test -c playwright-ct.config.ts","docs:dev":"rm -rf .next && next dev","lint:fix":"pnpm lint:fix:src && pnpm lint:fix:docs","lint:src":"eslint src --max-warnings 0","changeset":"changeset","lint:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --max-warnings 0","commitlint":"commitlint","docs:build":"NEXT_OUTPUT_EXPORT=true next build","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","test:watch":"vitest","theme:list":"node scripts/theme-list.mjs","predocs:dev":"pnpm gen:example-code && pnpm themes:codegen","release:dry":"changeset status --verbose","theme:apply":"node scripts/theme-apply.mjs","docs:preview":"pnpm dlx serve out","format:check":"prettier . --check","lint:fix:src":"eslint src --fix","test:scripts":"vitest run src/themeScripts.test.ts","theme:create":"node scripts/theme-create.mjs","lint:fix:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --fix","predocs:build":"pnpm gen:example-code && pnpm themes:codegen","test:ct:headed":"playwright test -c playwright-ct.config.ts --headed","themes:codegen":"node scripts/themes-to-scoped-css.mjs","gen:example-code":"node scripts/generate-example-code-manifest.mjs","version-packages":"changeset version","playwright:install":"playwright install --only-shell chromium","validate:contracts":"node scripts/validate-contracts.mjs","playwright:install:all":"playwright install chromium firefox webkit","validate:component-docs":"node scripts/validate-component-docs.mjs"},"_npmUser":{"name":"tarikukebede","email":"tarikulemma913@gmail.com"},"_resolved":"/tmp/d9f5712d42feccae7bfcb673775cf8e3/rapidset-rapidkit-0.20.0.tgz","_integrity":"sha512-sCRKv1jruFA2SZSLKFK+g/i70G75le5nrZo+ly1CrgYbNmNPOEwuk9fAr+vYPTfNdKYgXYREwT/jOisLdcoC/g==","repository":{"url":"git+https://github.com/RapidSet/RapidKit.git","type":"git"},"_npmVersion":"10.9.0","description":"AI-first predefined UI templates for enterprise React apps, built on shadcn, TanStack Table, Redux Toolkit, React Hook Form, Zod, and Lucide","directories":{},"lint-staged":{"*.{json,md,css}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.511.0","tailwind-merge":"^3.3.1","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.7","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.2","vite":"^7.3.2","husky":"^9.1.7","jsdom":"^27.0.1","react":"^19.2.0","shiki":"^4.0.2","eslint":"^9.37.0","nextra":"^3.2.4","shadcn":"^4.2.0","sonner":"^2.0.7","vitest":"^4.1.4","globals":"^16.4.0","mermaid":"^11.14.0","postcss":"^8.5.6","date-fns":"^4.1.0","prettier":"^3.6.2","recharts":"^3.0.0","happy-dom":"^20.0.5","react-dom":"^19.2.0","@eslint/js":"^9.25.1","typescript":"^6.0.2","@types/node":"^25.6.0","lint-staged":"^16.2.6","tailwindcss":"^3.4.19","@types/react":"^19.2.14","autoprefixer":"^10.4.21","@changesets/cli":"^2.29.7","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.59.1","@types/react-dom":"^19.2.3","react-day-picker":"^9.14.0","nextra-theme-docs":"^3.2.4","typescript-eslint":"^8.46.1","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^5.2.0","@semantic-release/npm":"^12.0.2","@tanstack/react-table":"^8.21.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@next/eslint-plugin-next":"^16.2.4","@semantic-release/github":"^11.0.6","@theguild/remark-mermaid":"^0.3.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.23","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@commitlint/config-conventional":"^19.8.1","@playwright/experimental-ct-react":"^1.59.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"zod":"^3.0.0","react":"^18.0.0 || ^19.0.0","sonner":"^2.0.0","date-fns":"^3.0.0 || ^4.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-redux":"^9.0.0","tailwindcss":"^3.0.0 || ^4.0.0","react-hook-form":"^7.0.0","@reduxjs/toolkit":"^2.0.0","react-day-picker":"^9.0.0","@tanstack/react-table":"^8.0.0"},"peerDependenciesMeta":{"sonner":{"optional":true},"date-fns":{"optional":true},"recharts":{"optional":true},"react-day-picker":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rapidkit_0.20.0_1781878064118_0.31673333057859465","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@rapidset/rapidkit","version":"0.21.0","keywords":["react","rapidkit","rtk-query","tanstack-table","shadcn","ai-first","zod"],"author":{"name":"Tariku Lemma Kebede"},"license":"MIT","_id":"@rapidset/rapidkit@0.21.0","maintainers":[{"name":"tarikukebede","email":"tarikulemma913@gmail.com"}],"homepage":"https://rapidset.github.io/RapidKit/","bugs":{"url":"https://github.com/RapidSet/RapidKit/issues"},"dist":{"shasum":"413947cd162b2f75d576cb43ce60a029481ed19c","tarball":"https://registry.npmjs.org/@rapidset/rapidkit/-/rapidkit-0.21.0.tgz","fileCount":591,"integrity":"sha512-5EwUwVFLRvVT3ROJoNNGUz54mfXZXBNaQ/FwlvRzobKtBNb8HFzHbFvmmGyhhZMIdilDkvhRDUEjSUlDC/Z7Qw==","signatures":[{"sig":"MEYCIQCrlaUp2TBBo0Y9tgjFpy8nyVPzndA3jzZ/U5nX4ECY7wIhAMbypjhAgvdZtqE50R0w4M2CNBwBJHdDo3cxgZmZGkAN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rapidset%2frapidkit@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":801923},"main":"./dist/index.js","type":"module","_from":"file:rapidset-rapidkit-0.21.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./themes/*":"./dist/themes/*","./styles.css":"./dist/index.css"},"scripts":{"dev":"vite","lint":"pnpm lint:src && pnpm lint:docs","test":"vitest run","build":"vite build && node scripts/copy-theme-assets.mjs","format":"prettier . --write","shadcn":"shadcn","ui:add":"shadcn add","preview":"vite preview","release":"changeset publish","test:ct":"playwright test -c playwright-ct.config.ts","docs:dev":"rm -rf .next && next dev","lint:fix":"pnpm lint:fix:src && pnpm lint:fix:docs","lint:src":"eslint src --max-warnings 0","changeset":"changeset","lint:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --max-warnings 0","commitlint":"commitlint","docs:build":"NEXT_OUTPUT_EXPORT=true next build","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","test:watch":"vitest","theme:list":"node scripts/theme-list.mjs","predocs:dev":"pnpm gen:example-code && pnpm themes:codegen","release:dry":"changeset status --verbose","theme:apply":"node scripts/theme-apply.mjs","docs:preview":"pnpm dlx serve out","format:check":"prettier . --check","lint:fix:src":"eslint src --fix","test:scripts":"vitest run src/themeScripts.test.ts","theme:create":"node scripts/theme-create.mjs","lint:fix:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --fix","predocs:build":"pnpm gen:example-code && pnpm themes:codegen","test:ct:headed":"playwright test -c playwright-ct.config.ts --headed","themes:codegen":"node scripts/themes-to-scoped-css.mjs","gen:example-code":"node scripts/generate-example-code-manifest.mjs","version-packages":"changeset version","playwright:install":"playwright install --only-shell chromium","validate:contracts":"node scripts/validate-contracts.mjs","playwright:install:all":"playwright install chromium firefox webkit","validate:component-docs":"node scripts/validate-component-docs.mjs"},"_npmUser":{"name":"tarikukebede","email":"tarikulemma913@gmail.com"},"_resolved":"/tmp/f7e33780082b245f9fd23b527d3904c2/rapidset-rapidkit-0.21.0.tgz","_integrity":"sha512-5EwUwVFLRvVT3ROJoNNGUz54mfXZXBNaQ/FwlvRzobKtBNb8HFzHbFvmmGyhhZMIdilDkvhRDUEjSUlDC/Z7Qw==","repository":{"url":"git+https://github.com/RapidSet/RapidKit.git","type":"git"},"_npmVersion":"10.9.0","description":"AI-first predefined UI templates for enterprise React apps, built on shadcn, TanStack Table, Redux Toolkit, React Hook Form, Zod, and Lucide","directories":{},"lint-staged":{"*.{json,md,css}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.511.0","tailwind-merge":"^3.3.1","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.7","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.2","vite":"^7.3.2","husky":"^9.1.7","jsdom":"^27.0.1","react":"^19.2.0","shiki":"^4.0.2","eslint":"^9.37.0","nextra":"^3.2.4","shadcn":"^4.2.0","sonner":"^2.0.7","vitest":"^4.1.4","globals":"^16.4.0","mermaid":"^11.14.0","postcss":"^8.5.6","date-fns":"^4.1.0","prettier":"^3.6.2","recharts":"^3.0.0","happy-dom":"^20.0.5","react-dom":"^19.2.0","@eslint/js":"^9.25.1","typescript":"^6.0.2","@types/node":"^25.6.0","lint-staged":"^16.2.6","tailwindcss":"^3.4.19","@types/react":"^19.2.14","autoprefixer":"^10.4.21","@changesets/cli":"^2.29.7","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.59.1","@types/react-dom":"^19.2.3","react-day-picker":"^9.14.0","nextra-theme-docs":"^3.2.4","typescript-eslint":"^8.46.1","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^5.2.0","@semantic-release/npm":"^12.0.2","@tanstack/react-table":"^8.21.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@next/eslint-plugin-next":"^16.2.4","@semantic-release/github":"^11.0.6","@theguild/remark-mermaid":"^0.3.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.23","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@commitlint/config-conventional":"^19.8.1","@playwright/experimental-ct-react":"^1.59.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"zod":"^3.0.0","react":"^18.0.0 || ^19.0.0","sonner":"^2.0.0","date-fns":"^3.0.0 || ^4.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-redux":"^9.0.0","tailwindcss":"^3.0.0 || ^4.0.0","react-hook-form":"^7.0.0","@reduxjs/toolkit":"^2.0.0","react-day-picker":"^9.0.0","@tanstack/react-table":"^8.0.0"},"peerDependenciesMeta":{"sonner":{"optional":true},"date-fns":{"optional":true},"recharts":{"optional":true},"react-day-picker":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rapidkit_0.21.0_1781895948471_0.38011816166675105","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@rapidset/rapidkit","version":"0.22.0","keywords":["react","rapidkit","rtk-query","tanstack-table","shadcn","ai-first","zod"],"author":{"name":"Tariku Lemma Kebede"},"license":"MIT","_id":"@rapidset/rapidkit@0.22.0","maintainers":[{"name":"tarikukebede","email":"tarikulemma913@gmail.com"}],"homepage":"https://rapidset.github.io/RapidKit/","bugs":{"url":"https://github.com/RapidSet/RapidKit/issues"},"dist":{"shasum":"3641dd0ed93acdc2a7cbfc3e7be8b43d76a3910e","tarball":"https://registry.npmjs.org/@rapidset/rapidkit/-/rapidkit-0.22.0.tgz","fileCount":591,"integrity":"sha512-v9pEuQT19btG5OiCZuEs8smEN7fwM3HfWd+UtyP0tHUdB6+p9Wu9B1XOhh+eq1OQKJwzSJYrtDjeq6cCJMbaKQ==","signatures":[{"sig":"MEQCIAKRKVoMtX6FImfj2gtlI6oGE5Rl6ygCA2zT+LsWxNk0AiBeHC+FQVVt69PKNuLVF0E88HFggZav9LT3gqHWBhvZjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rapidset%2frapidkit@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":801923},"main":"./dist/index.js","type":"module","_from":"file:rapidset-rapidkit-0.22.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./themes/*":"./dist/themes/*","./styles.css":"./dist/index.css"},"scripts":{"dev":"vite","lint":"pnpm lint:src && pnpm lint:docs","test":"vitest run","build":"vite build && node scripts/copy-theme-assets.mjs","format":"prettier . --write","shadcn":"shadcn","ui:add":"shadcn add","preview":"vite preview","release":"changeset publish","test:ct":"playwright test -c playwright-ct.config.ts","docs:dev":"rm -rf .next && next dev","lint:fix":"pnpm lint:fix:src && pnpm lint:fix:docs","lint:src":"eslint src --max-warnings 0","changeset":"changeset","lint:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --max-warnings 0","commitlint":"commitlint","docs:build":"NEXT_OUTPUT_EXPORT=true next build","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","test:watch":"vitest","theme:list":"node scripts/theme-list.mjs","predocs:dev":"pnpm gen:example-code && pnpm themes:codegen","release:dry":"changeset status --verbose","theme:apply":"node scripts/theme-apply.mjs","docs:preview":"pnpm dlx serve out","format:check":"prettier . --check","lint:fix:src":"eslint src --fix","test:scripts":"vitest run src/themeScripts.test.ts","theme:create":"node scripts/theme-create.mjs","lint:fix:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --fix","predocs:build":"pnpm gen:example-code && pnpm themes:codegen","test:ct:headed":"playwright test -c playwright-ct.config.ts --headed","themes:codegen":"node scripts/themes-to-scoped-css.mjs","gen:example-code":"node scripts/generate-example-code-manifest.mjs","version-packages":"changeset version","playwright:install":"playwright install --only-shell chromium","validate:contracts":"node scripts/validate-contracts.mjs","playwright:install:all":"playwright install chromium firefox webkit","validate:component-docs":"node scripts/validate-component-docs.mjs"},"_npmUser":{"name":"tarikukebede","email":"tarikulemma913@gmail.com"},"_resolved":"/tmp/30a1a3ab489be7be9550f972976d121f/rapidset-rapidkit-0.22.0.tgz","_integrity":"sha512-v9pEuQT19btG5OiCZuEs8smEN7fwM3HfWd+UtyP0tHUdB6+p9Wu9B1XOhh+eq1OQKJwzSJYrtDjeq6cCJMbaKQ==","repository":{"url":"git+https://github.com/RapidSet/RapidKit.git","type":"git"},"_npmVersion":"10.9.0","description":"AI-first predefined UI templates for enterprise React apps, built on shadcn, TanStack Table, Redux Toolkit, React Hook Form, Zod, and Lucide","directories":{},"lint-staged":{"*.{json,md,css}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --write"]},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.511.0","tailwind-merge":"^3.3.1","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.7","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.2","vite":"^7.3.2","husky":"^9.1.7","jsdom":"^27.0.1","react":"^19.2.0","shiki":"^4.0.2","eslint":"^9.37.0","nextra":"^3.2.4","shadcn":"^4.2.0","sonner":"^2.0.7","vitest":"^4.1.4","globals":"^16.4.0","mermaid":"^11.14.0","postcss":"^8.5.6","date-fns":"^4.1.0","prettier":"^3.6.2","recharts":"^3.0.0","happy-dom":"^20.0.5","react-dom":"^19.2.0","@eslint/js":"^9.25.1","typescript":"^6.0.2","@types/node":"^25.6.0","lint-staged":"^16.2.6","tailwindcss":"^3.4.19","@types/react":"^19.2.14","autoprefixer":"^10.4.21","@changesets/cli":"^2.29.7","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.59.1","@types/react-dom":"^19.2.3","react-day-picker":"^9.14.0","nextra-theme-docs":"^3.2.4","typescript-eslint":"^8.46.1","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^5.2.0","@semantic-release/npm":"^12.0.2","@tanstack/react-table":"^8.21.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@next/eslint-plugin-next":"^16.2.4","@semantic-release/github":"^11.0.6","@theguild/remark-mermaid":"^0.3.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.23","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@commitlint/config-conventional":"^19.8.1","@playwright/experimental-ct-react":"^1.59.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"zod":"^3.0.0","react":"^18.0.0 || ^19.0.0","sonner":"^2.0.0","date-fns":"^3.0.0 || ^4.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-redux":"^9.0.0","tailwindcss":"^3.0.0 || ^4.0.0","react-hook-form":"^7.0.0","@reduxjs/toolkit":"^2.0.0","react-day-picker":"^9.0.0","@tanstack/react-table":"^8.0.0"},"peerDependenciesMeta":{"sonner":{"optional":true},"date-fns":{"optional":true},"recharts":{"optional":true},"react-day-picker":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/rapidkit_0.22.0_1781898064157_0.573151704563946","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"_id":"@rapidset/rapidkit@0.23.0","bugs":{"url":"https://github.com/RapidSet/RapidKit/issues"},"dist":{"shasum":"d04ac27bb3a09e90229a67b21f47fa754e595916","tarball":"https://registry.npmjs.org/@rapidset/rapidkit/-/rapidkit-0.23.0.tgz","fileCount":591,"integrity":"sha512-lJSr+4vnbNGMIZ41GXPi9x882jSPcMYu1z6WeIHeg4+SgpsI1ACiDqbpqxOZCROBt5uRDejP5uE5iyfUGKExpg==","signatures":[{"sig":"MEYCIQDxhuXrFfZRjo3AxzUudyQX1KGpLdtuiU6h7IzwlyNzQgIhAIioEA37IDFjKZU+o304GtiomLB4uP9BMVP/wgY1JCIk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCUrV+HRmKwtnhwfgUsRqy75GcKy0Yzorpjn0CSmnE5cwIhAL2JWna3smkTFbrIp4SOdZO7sNrjChxZNmjFmln3s/fd"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rapidset%2frapidkit@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":802527},"main":"./dist/index.js","name":"@rapidset/rapidkit","type":"module","_from":"file:rapidset-rapidkit-0.23.0.tgz","types":"./dist/index.d.ts","author":{"name":"Tariku Lemma Kebede"},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./themes/*":"./dist/themes/*","./styles.css":"./dist/index.css"},"license":"MIT","scripts":{"dev":"vite","lint":"pnpm lint:src && pnpm lint:docs","test":"vitest run","build":"vite build && node scripts/copy-theme-assets.mjs","format":"prettier . --write","shadcn":"shadcn","ui:add":"shadcn add","preview":"vite preview","release":"changeset publish","test:ct":"playwright test -c playwright-ct.config.ts","docs:dev":"rm -rf .next && next dev","lint:fix":"pnpm lint:fix:src && pnpm lint:fix:docs","lint:src":"eslint src --max-warnings 0","changeset":"changeset","lint:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --max-warnings 0","commitlint":"commitlint","docs:build":"NEXT_OUTPUT_EXPORT=true next build","test:ct:ui":"playwright test -c playwright-ct.config.ts --ui","test:watch":"vitest","theme:list":"node scripts/theme-list.mjs","predocs:dev":"pnpm gen:example-code && pnpm themes:codegen","release:dry":"changeset status --verbose","theme:apply":"node scripts/theme-apply.mjs","docs:preview":"pnpm dlx serve out","format:check":"prettier . --check","lint:fix:src":"eslint src --fix","test:scripts":"vitest run src/themeScripts.test.ts","theme:create":"node scripts/theme-create.mjs","lint:fix:docs":"eslint \"pages/**/*.{js,jsx,ts,tsx}\" \"docs-nextra/**/*.{js,jsx,ts,tsx}\" next.config.mjs theme.config.tsx --fix","predocs:build":"pnpm gen:example-code && pnpm themes:codegen","test:ct:headed":"playwright test -c playwright-ct.config.ts --headed","themes:codegen":"node scripts/themes-to-scoped-css.mjs","gen:example-code":"node scripts/generate-example-code-manifest.mjs","version-packages":"changeset version","playwright:install":"playwright install --only-shell chromium","validate:contracts":"node scripts/validate-contracts.mjs","playwright:install:all":"playwright install chromium firefox webkit","validate:component-docs":"node scripts/validate-component-docs.mjs"},"version":"0.23.0","_npmUser":{"name":"tarikukebede","email":"tarikulemma913@gmail.com"},"homepage":"https://rapidset.github.io/RapidKit/","keywords":["react","rapidkit","rtk-query","tanstack-table","shadcn","ai-first","zod"],"_resolved":"/tmp/3930666775b5008cdbc0bcede47924ae/rapidset-rapidkit-0.23.0.tgz","_integrity":"sha512-lJSr+4vnbNGMIZ41GXPi9x882jSPcMYu1z6WeIHeg4+SgpsI1ACiDqbpqxOZCROBt5uRDejP5uE5iyfUGKExpg==","repository":{"url":"git+https://github.com/RapidSet/RapidKit.git","type":"git"},"_npmVersion":"10.9.0","description":"AI-first predefined UI templates for enterprise React apps, built on shadcn, TanStack Table, Redux Toolkit, React Hook Form, Zod, and Lucide","directories":{},"lint-staged":{"*.{json,md,css}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix","prettier --write"]},"maintainers":[{"name":"tarikukebede","email":"tarikulemma913@gmail.com"}],"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^0.511.0","tailwind-merge":"^3.3.1","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-label":"^2.1.7","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16","@radix-ui/react-navigation-menu":"^1.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15.5.2","vite":"^7.3.2","husky":"^9.1.7","jsdom":"^27.0.1","react":"^19.2.0","shiki":"^4.0.2","eslint":"^9.37.0","nextra":"^3.2.4","shadcn":"^4.2.0","sonner":"^2.0.7","vitest":"^4.1.4","globals":"^16.4.0","mermaid":"^11.14.0","postcss":"^8.5.6","date-fns":"^4.1.0","prettier":"^3.6.2","recharts":"^3.0.0","happy-dom":"^20.0.5","react-dom":"^19.2.0","@eslint/js":"^9.25.1","typescript":"^6.0.2","@types/node":"^25.6.0","lint-staged":"^16.2.6","tailwindcss":"^3.4.19","@types/react":"^19.2.14","autoprefixer":"^10.4.21","@changesets/cli":"^2.29.7","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.59.1","@types/react-dom":"^19.2.3","react-day-picker":"^9.14.0","nextra-theme-docs":"^3.2.4","typescript-eslint":"^8.46.1","tailwindcss-animate":"^1.0.7","@vitejs/plugin-react":"^5.2.0","@semantic-release/npm":"^12.0.2","@tanstack/react-table":"^8.21.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","@next/eslint-plugin-next":"^16.2.4","@semantic-release/github":"^11.0.6","@theguild/remark-mermaid":"^0.3.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.23","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@commitlint/config-conventional":"^19.8.1","@playwright/experimental-ct-react":"^1.59.1","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"zod":"^3.0.0","react":"^18.0.0 || ^19.0.0","sonner":"^2.0.0","date-fns":"^3.0.0 || ^4.0.0","recharts":"^3.0.0","react-dom":"^18.0.0 || ^19.0.0","react-redux":"^9.0.0","tailwindcss":"^3.0.0 || ^4.0.0","react-hook-form":"^7.0.0","@reduxjs/toolkit":"^2.0.0","react-day-picker":"^9.0.0","@tanstack/react-table":"^8.0.0"},"peerDependenciesMeta":{"sonner":{"optional":true},"date-fns":{"optional":true},"recharts":{"optional":true},"react-day-picker":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rapidkit_0.23.0_1790887061784_0.25929438809930216"}}},"time":{"created":"2026-04-21T22:03:08.767Z","modified":"2026-10-01T20:37:42.241Z","0.1.0":"2026-04-21T22:03:09.027Z","1.0.0":"2026-04-22T10:58:39.814Z","1.1.0":"2026-04-22T11:19:59.896Z","1.2.0":"2026-04-22T16:20:07.757Z","0.2.0":"2026-04-23T12:32:17.091Z","0.2.1":"2026-04-23T13:45:37.921Z","0.3.0":"2026-04-23T16:50:05.225Z","0.3.1":"2026-04-23T22:21:00.556Z","0.3.2":"2026-04-23T22:37:30.373Z","0.4.0":"2026-04-24T09:41:30.267Z","0.5.0":"2026-04-24T10:01:04.186Z","0.6.0":"2026-04-25T22:22:02.463Z","0.7.0":"2026-04-26T00:58:23.925Z","0.8.0":"2026-04-26T12:09:21.999Z","0.9.0":"2026-05-16T18:55:37.981Z","0.15.0":"2026-06-01T09:55:52.745Z","0.15.1":"2026-06-01T10:28:56.086Z","0.16.0":"2026-06-01T13:05:10.107Z","0.16.1":"2026-06-01T13:29:36.495Z","0.16.2":"2026-06-08T21:50:39.761Z","0.17.0":"2026-06-15T09:43:28.810Z","0.18.0":"2026-06-15T10:24:33.022Z","0.19.0":"2026-06-15T12:16:33.595Z","0.20.0":"2026-06-19T14:07:44.260Z","0.21.0":"2026-06-19T19:05:48.708Z","0.22.0":"2026-06-19T19:41:04.371Z","0.23.0":"2026-10-01T20:37:41.907Z"},"bugs":{"url":"https://github.com/RapidSet/RapidKit/issues"},"author":{"name":"Tariku Lemma Kebede"},"license":"MIT","homepage":"https://rapidset.github.io/RapidKit/","keywords":["react","rapidkit","rtk-query","tanstack-table","shadcn","ai-first","zod"],"repository":{"url":"git+https://github.com/RapidSet/RapidKit.git","type":"git"},"description":"AI-first predefined UI templates for enterprise React apps, built on shadcn, TanStack Table, Redux Toolkit, React Hook Form, Zod, and Lucide","maintainers":[{"name":"tarikukebede","email":"tarikulemma913@gmail.com"}],"readme":"# @rapidset/rapidkit\n\n<p align=\"center\">\n  <img src=\"https://raw.githubusercontent.com/RapidSet/RapidKit/main/public/rapidkit.svg\" alt=\"RapidKit\" width=\"180\" />\n</p>\n\nAI-first React UI component kit for production-grade application interfaces.\n\nRapidKit gives teams beautifully designed, accessible, typed, enterprise-ready components that are already themed and built for AI-assisted development. It is designed to make production-grade code generation easier with predictable APIs, contract-aligned documentation, and AI-friendly tooling.\n\nIt is built on top of proven technologies including shadcn/ui, Radix UI, Zod, RTK Query, TanStack, and Tailwind CSS.\n\n[![npm version](https://img.shields.io/npm/v/@rapidset/rapidkit)](https://www.npmjs.com/package/@rapidset/rapidkit)\n[![License](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/RapidSet/RapidKit/blob/main/LICENSE)\n\n## Why RapidKit\n\n- Reusable, domain-neutral components designed for package consumers.\n- Strong TypeScript APIs and accessibility-first interaction patterns.\n- Theme-ready styling with semantic tokens.\n- AI-friendly docs and contracts for predictable code generation.\n\n## Installation\n\nInstall RapidKit alongside its required peers:\n\n```bash\npnpm add @rapidset/rapidkit react react-dom @reduxjs/toolkit @tanstack/react-table react-redux react-hook-form zod tailwindcss\n```\n\n```bash\nnpm install @rapidset/rapidkit react react-dom @reduxjs/toolkit @tanstack/react-table react-redux react-hook-form zod tailwindcss\n```\n\n```bash\nyarn add @rapidset/rapidkit react react-dom @reduxjs/toolkit @tanstack/react-table react-redux react-hook-form zod tailwindcss\n```\n\n### Optional peers (only install if you use the matching components)\n\n| Component    | Install when using          |\n| ------------ | --------------------------- |\n| `Chart`      | `recharts`                  |\n| `DatePicker` | `react-day-picker date-fns` |\n| `Toast`      | `sonner`                    |\n\n```bash\n# Example: app that uses DatePicker and Toast but not Chart\npnpm add react-day-picker date-fns sonner\n```\n\nThese are declared as optional peer dependencies so package managers won't auto-install them — apps that don't render the matching components carry no extra install or bundle cost.\n\n## Compatibility\n\n- React: 19\n- React DOM: 19\n- Tailwind CSS: 4\n- Zod: 4\n- Recharts: 3 (optional, only when using `Chart`)\n- TypeScript declarations included in package output\n\n## Included Components\n\n- Autocomplete\n- Avatar\n- BaseModal\n- BaseTable\n- Button\n- Chart\n- Checkbox\n- Chip\n- DatePicker\n- DetailsCard\n- DropDown\n- Form\n- FormField\n- FormSubmit\n- Icon\n- Image\n- Logo\n- NavMenu\n- Input\n- Page\n- Search\n- SideBar\n- StatCard\n- Text\n- TextArea\n- Toast\n- Toggle\n\n## Included Hooks\n\n- useDebounce\n- useFormHandlers\n- useFormMutation\n- useSearchPagination\n\n## Quick Start\n\n```tsx\nimport { Button, Input } from '@rapidset/rapidkit';\nimport '@rapidset/rapidkit/styles.css';\nimport '@rapidset/rapidkit/themes/default.css';\n\nexport function Example() {\n  return (\n    <div className=\"space-y-3\">\n      <Input name=\"email\" label=\"Email\" value=\"\" onChange={() => {}} />\n      <Button label=\"Continue\" onClick={() => {}} />\n    </div>\n  );\n}\n```\n\n## Hook Quick Start\n\n```tsx\nimport { useFormHandlers } from '@rapidset/rapidkit';\n\ntype LoginValues = {\n  email: string;\n  remember: boolean;\n};\n\nconst form = useFormHandlers<LoginValues>({\n  initialValues: {\n    email: '',\n    remember: false,\n  },\n  validate: (values) => (values.email ? {} : { email: 'Email is required' }),\n  onSubmit: async (values) => {\n    console.log(values);\n  },\n});\n```\n\n## AI Import Contract\n\nTo keep AI-generated code reliable and consistent, use exactly this import model:\n\n- Import all components as named exports from `@rapidset/rapidkit`.\n- Import package styles from `@rapidset/rapidkit/styles.css`.\n- Import one theme from `@rapidset/rapidkit/themes/*`.\n\nAllowed:\n\n```tsx\nimport { Button, Input, TextArea } from '@rapidset/rapidkit';\nimport '@rapidset/rapidkit/styles.css';\nimport '@rapidset/rapidkit/themes/default.css';\n```\n\nNot allowed:\n\n```tsx\nimport { Button } from '@rapidset/rapidkit/dist/index.js';\nimport { Button } from '@rapidset/rapidkit/components/Button';\nimport { Button } from '@rapidset/rapidkit/src/components/Button';\n```\n\n## Documentation\n\n- Components: https://rapidset.github.io/RapidKit/components/\n- Access Control: https://rapidset.github.io/RapidKit/ACCESS_CONTROL\n- Flows: https://rapidset.github.io/RapidKit/flows/\n- Hooks: https://rapidset.github.io/RapidKit/hooks/\n- Theming: https://rapidset.github.io/RapidKit/THEMING\n- Architecture: https://rapidset.github.io/RapidKit/ARCHITECTURE\n\n## Packages\n\n- `@rapidset/rapidkit`: publishable React UI component library\n\n## License\n\nMIT\n","readmeFilename":"README.md"}