UNPKG

@sjsf/shadcn4-theme

Version:

The shadcn-svelte based theme for svelte-jsonschema-form

101 lines 2.96 kB
{ "name": "@sjsf/shadcn4-theme", "version": "2.2.3", "description": "The shadcn-svelte based theme for svelte-jsonschema-form", "license": "MIT", "keywords": [ "theme", "shadcn-svelte", "form" ], "type": "module", "files": [ "dist", "!dist/**/*.test.*", "!dist/**/*.spec.*" ], "publishConfig": { "provenance": true }, "repository": { "type": "git", "url": "git+https://github.com/x0k/svelte-jsonschema-form.git", "directory": "packages/shadcn4-theme" }, "bugs": "https://github.com/x0k/svelte-jsonschema-form/issues", "homepage": "https://x0k.github.io/svelte-jsonschema-form/", "svelte": "./dist/theme/index.js", "types": "./dist/theme/index.d.ts", "exports": { "./components/*": { "types": "./dist/theme/components/*.d.ts", "svelte": "./dist/theme/components/*" }, "./widgets/*": { "types": "./dist/theme/widgets/*.d.ts", "svelte": "./dist/theme/widgets/*" }, "./extra-widgets/*": { "types": "./dist/theme/extra-widgets/*.d.ts", "svelte": "./dist/theme/extra-widgets/*" }, ".": { "types": "./dist/theme/index.d.ts", "svelte": "./dist/theme/index.js" }, "./new-york": { "types": "./dist/components/ui/index.d.ts", "svelte": "./dist/components/ui/index.js" }, "./styles.css": "./dist/styles.css", "./specs": { "types": "./dist/specs.d.ts", "svelte": "./dist/specs.js" } }, "dependencies": { "@sjsf/basic-theme": "^2.2.3" }, "optionalDependencies": { "@internationalized/date": "^3.8.1" }, "peerDependencies": { "@lucide/svelte": "^0.501.0", "@sjsf/form": "^2.2.3", "bits-ui": "^2.5.0", "clsx": "^2.1.0", "svelte": "^5.33.0", "tailwind-merge": "^3.3.0", "tailwind-variants": "^1.0.0 || ^2.0.0" }, "devDependencies": { "@internationalized/date": "~3.8.2", "@lucide/svelte": "^0.525.0", "@tailwindcss/vite": "^4.1.11", "bits-ui": "^2.9.2", "clsx": "^2.1.1", "globals": "^16.3.0", "svelte": "~5.38.1", "tailwind-merge": "^3.3.1", "tailwind-variants": "^2.1.0", "tailwindcss": "^4.1.11", "tw-animate-css": "^1.3.6", "vitest": "^3.2.4", "@sjsf/ajv8-validator": "2.2.3", "@sjsf/form": "2.2.3", "testing": "1.0.9" }, "scripts": { "dev": "vite dev", "build": "svelte-package && npm run extract-css && publint", "preview": "vite preview", "extract-css": "vite build && mv $(find .svelte-kit/output/client/_app/immutable/assets/ -name \"_page*.css\" | head -n 1) dist/styles.css", "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", "format": "prettier --write .", "lint": "prettier --check . && eslint .", "test:unit": "vitest", "test": "npm run test:unit -- --run", "test:e2e": "playwright test" } }