2026-07-16 00:36:53 -05:00
{
"name" : "@jason/ui-kit" ,
2026-07-16 11:14:47 -05:00
"version" : "0.4.1" ,
2026-07-23 04:23:19 -05:00
"description" : "Shared design foundation — branded tokens, Tailwind preset, shadcn-style components, motion, app shell + marketing blocks. Guarded by Impeccable." ,
2026-07-16 00:36:53 -05:00
"type" : "module" ,
"license" : "MIT" ,
"author" : "Jason <jason@messagepoint.tv>" ,
2026-07-16 01:18:57 -05:00
"repository" : {
"type" : "git" ,
"url" : "https://git.alwisp.com/jason/ui-kit.git"
},
"publishConfig" : {
"registry" : "https://git.alwisp.com/api/packages/jason/npm/"
},
"sideEffects" : [
"**/*.css"
],
2026-07-16 00:45:42 -05:00
"files" : [
"dist" ,
"tailwind-preset.cjs" ,
2026-07-23 04:23:19 -05:00
"src/lib/tokens.json" ,
"src/styles" ,
".npmrc.example" ,
"ADOPT.md" ,
2026-07-16 00:45:42 -05:00
"DESIGN.md" ,
"PRODUCT.md" ,
"MIGRATION.md" ,
"README.md"
],
2026-07-16 00:36:53 -05:00
"exports" : {
2026-07-16 01:18:57 -05:00
"." : {
2026-07-23 04:23:19 -05:00
"types" : "./dist/client/index.d.ts" ,
"import" : "./dist/client/index.js"
},
"./tokens" : {
"types" : "./dist/tokens/tokens-entry.d.ts" ,
"import" : "./dist/tokens/tokens-entry.js"
2026-07-16 01:18:57 -05:00
},
2026-07-16 00:36:53 -05:00
"./preset" : "./tailwind-preset.cjs" ,
2026-07-23 04:23:19 -05:00
"./styles.css" : "./src/styles/globals.css" ,
"./fonts.css" : "./src/styles/fonts.css"
2026-07-16 00:36:53 -05:00
},
2026-07-23 04:23:19 -05:00
"main" : "./dist/client/index.js" ,
"module" : "./dist/client/index.js" ,
"types" : "./dist/client/index.d.ts" ,
2026-07-16 00:36:53 -05:00
"scripts" : {
2026-07-23 04:23:19 -05:00
"tokens:generate" : "node scripts/generate-theme.mjs" ,
"tokens:check" : "node scripts/generate-theme.mjs --check" ,
"build" : "npm run tokens:generate && node scripts/clean-dist.mjs && tsup && node scripts/mark-client-entry.mjs" ,
2026-07-16 00:36:53 -05:00
"dev" : "tsup --watch" ,
"typecheck" : "tsc --noEmit" ,
2026-07-23 04:23:19 -05:00
"test" : "vitest run" ,
"demo" : "vite --config vite.demo.config.ts" ,
"demo:build" : "vite build --config vite.demo.config.ts" ,
"showcase" : "vite --config showcase/vite.config.ts" ,
"showcase:build" : "vite build --config showcase/vite.config.ts" ,
2026-07-16 00:36:53 -05:00
"design:detect" : "impeccable detect src/" ,
2026-07-23 04:23:19 -05:00
"check" : "npm run tokens:check && npm run typecheck && npm run test && npm run build && npm run demo:build && npm run showcase:build && npm run design:detect" ,
2026-07-16 00:45:42 -05:00
"prepare" : "npm run build"
2026-07-16 00:36:53 -05:00
},
"dependencies" : {
2026-07-23 04:23:19 -05:00
"@fontsource-variable/jetbrains-mono" : "^5.3.0" ,
"@fontsource-variable/montserrat" : "^5.3.0" ,
"@fontsource-variable/open-sans" : "^5.3.0" ,
"@radix-ui/react-checkbox" : "^1.3.9" ,
2026-07-16 00:36:53 -05:00
"@radix-ui/react-dialog" : "^1.1.4" ,
"@radix-ui/react-dropdown-menu" : "^2.1.4" ,
2026-07-16 07:45:39 -05:00
"@radix-ui/react-select" : "^2.3.3" ,
2026-07-16 00:36:53 -05:00
"@radix-ui/react-slot" : "^1.1.1" ,
2026-07-23 04:23:19 -05:00
"@radix-ui/react-switch" : "^1.3.5" ,
"@radix-ui/react-tabs" : "^1.1.19" ,
"@radix-ui/react-tooltip" : "^1.2.14" ,
2026-07-16 00:36:53 -05:00
"class-variance-authority" : "^0.7.1" ,
"clsx" : "^2.1.1" ,
"cmdk" : "^1.0.4" ,
"lucide-react" : "^0.469.0" ,
"motion" : "^11.15.0" ,
"sonner" : "^1.7.1" ,
"tailwind-merge" : "^2.6.0"
},
2026-07-16 01:18:57 -05:00
"peerDependencies" : {
2026-07-23 04:23:19 -05:00
"react" : ">=18 <20" ,
"react-dom" : ">=18 <20" ,
"tailwindcss" : ">=3.4 <4"
},
"overrides" : {
"esbuild" : "^0.28.1"
2026-07-16 01:18:57 -05:00
},
2026-07-16 00:36:53 -05:00
"devDependencies" : {
2026-07-23 04:23:19 -05:00
"@testing-library/jest-dom" : "^7.0.0" ,
"@testing-library/react" : "^16.3.2" ,
2026-07-16 00:36:53 -05:00
"@types/react" : "^18.3.18" ,
"@types/react-dom" : "^18.3.5" ,
2026-07-23 04:23:19 -05:00
"@vitejs/plugin-react" : "^6.0.4" ,
"autoprefixer" : "^10.5.4" ,
"axe-core" : "^4.12.1" ,
2026-07-16 00:36:53 -05:00
"impeccable" : "^3.2.1" ,
2026-07-23 04:23:19 -05:00
"jsdom" : "^29.1.1" ,
2026-07-16 00:36:53 -05:00
"react" : "^18.3.1" ,
"react-dom" : "^18.3.1" ,
"tailwindcss" : "^3.4.17" ,
2026-07-16 07:45:39 -05:00
"tsup" : "^8.3.5" ,
2026-07-23 04:23:19 -05:00
"typescript" : "^5.7.2" ,
"vite" : "^8.1.5" ,
"vitest" : "^4.1.10"
2026-07-16 00:36:53 -05:00
}
}