UNPKG

@sjsf-lab/shadcn-extras-theme

Version:

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

138 lines 3.83 kB
{ "name": "@sjsf-lab/shadcn-extras-theme", "version": "3.1.0", "description": "The shadcn-svelte-extras based theme for svelte-jsonschema-form", "license": "MIT", "files": [ "dist", "!dist/**/*.test.*", "!dist/**/*.spec.*" ], "publishConfig": { "provenance": true }, "repository": { "type": "git", "url": "git+https://github.com/x0k/svelte-jsonschema-form.git", "directory": "lab/shadcn-extras-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", "type": "module", "exports": { "./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" }, "./ui": { "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" } }, "peerDependencies": { "@lucide/svelte": ">=0.544.0 <0.556.0", "@sjsf/form": "^3.1.0", "@sjsf/shadcn4-theme": "^3.1.0", "@zxcvbn-ts/core": "^3.0.0", "@zxcvbn-ts/language-common": "^3.0.0", "@zxcvbn-ts/language-en": "^3.0.0", "bits-ui": "^2.14.0", "clsx": "^2.1.0", "country-flag-icons": "^1.5.0", "runed": "^0.36.0", "svelte": "^5.34.8", "svelte-tel-input": "^3.6.0", "svelte-toolbelt": "^0.10.0", "tailwind-merge": "^3.3.0", "tailwind-variants": "^3.2.0", "yeezy-dates": "^1.0.0" }, "peerDependenciesMeta": { "yeezy-dates": { "optional": true }, "@lucide/svelte": { "optional": true }, "@zxcvbn-ts/core": { "optional": true }, "@zxcvbn-ts/language-common": { "optional": true }, "@zxcvbn-ts/language-en": { "optional": true }, "runed": { "optional": true }, "svelte-toolbelt": { "optional": true }, "tailwind-variants": { "optional": true }, "country-flag-icons": { "optional": true }, "svelte-tel-input": { "optional": true } }, "devDependencies": { "@jsrepo/transform-prettier": "^0.0.6", "@lucide/svelte": "^0.554.0", "@tailwindcss/vite": "^4.1.17", "@zxcvbn-ts/core": "^3.0.4", "@zxcvbn-ts/language-common": "^3.0.4", "@zxcvbn-ts/language-en": "^3.0.2", "ajv": "^8.17.1", "bits-ui": "2.14.4", "clsx": "^2.1.1", "country-flag-icons": "^1.6.4", "globals": "16.5.0", "jsrepo": "^3.0.5", "runed": "^0.36.0", "svelte": "^5.45.4", "svelte-tel-input": "^3.6.1", "svelte-toolbelt": "^0.10.6", "tailwind-merge": "^3.4.0", "tailwind-variants": "^3.2.2", "tailwindcss": "^4.1.17", "tw-animate-css": "^1.4.0", "yeezy-dates": "^1.0.1", "@sjsf/ajv8-validator": "3.1.0", "@sjsf/form": "3.1.0", "@sjsf/shadcn4-theme": "3.1.0", "theme-testing": "1.0.17" }, "keywords": [ "theme", "shadcn-svelte", "shadcn-svelte-extras", "form" ], "scripts": { "dev": "vite dev", "build": "svelte-package && vite build && mv $(find .svelte-kit/output/server/_app/immutable/assets/ -name \"_page*.css\" | head -n 1) dist/styles.css && publint", "preview": "vite preview", "test": "npm run test:unit -- --run", "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", "lint": "prettier --check . && eslint .", "format": "prettier --write .", "test:integration": "playwright test", "test:unit": "vitest" } }