blob: 50246bc7f4a8ad2f4b6b6045fdea956a75e2231a [file] [log] [blame]
Skyler Grey7177bbd2023-06-01 03:26:31 +02001{
2 "name": "components",
3 "version": "0.0.1",
4 "scripts": {
5 "dev": "vite dev",
6 "build": "vite build && npm run package",
7 "preview": "vite preview",
8 "package": "svelte-kit sync && svelte-package && publint",
9 "prepublishOnly": "npm run package",
10 "test": "playwright test",
11 "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
12 "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
13 "test:unit": "vitest",
14 "lint": "prettier --plugin-search-dir . --check . && eslint .",
15 "format": "prettier --plugin-search-dir . --write ."
16 },
17 "exports": {
18 ".": {
19 "types": "./dist/index.d.ts",
20 "svelte": "./dist/index.js"
21 }
22 },
23 "files": [
24 "dist",
25 "!dist/**/*.test.*",
26 "!dist/**/*.spec.*"
27 ],
28 "peerDependencies": {
29 "svelte": "^3.54.0"
30 },
31 "devDependencies": {
32 "@playwright/test": "^1.28.1",
33 "@sveltejs/adapter-auto": "^2.0.0",
34 "@sveltejs/kit": "^1.5.0",
35 "@sveltejs/package": "^2.0.0",
36 "@types/seedrandom": "^3.0.5",
37 "@typescript-eslint/eslint-plugin": "^5.45.0",
38 "@typescript-eslint/parser": "^5.45.0",
39 "autoprefixer": "^10.4.14",
40 "eslint": "^8.28.0",
41 "eslint-config-prettier": "^8.5.0",
42 "eslint-plugin-svelte": "^2.26.0",
43 "postcss": "^8.4.23",
44 "postcss-load-config": "^4.0.1",
45 "prettier": "^2.8.0",
46 "prettier-plugin-svelte": "^2.8.1",
47 "publint": "^0.1.9",
48 "svelte": "^3.54.0",
49 "svelte-check": "^3.0.1",
50 "svelte-preprocess": "^5.0.3",
51 "tailwindcss": "^3.3.1",
52 "tslib": "^2.4.1",
53 "typescript": "^5.0.0",
54 "vite": "^4.3.0",
55 "vitest": "^0.25.3"
56 },
57 "svelte": "./dist/index.js",
58 "types": "./dist/index.d.ts",
59 "type": "module",
60 "dependencies": {
61 "class-variance-authority": "^0.6.0",
62 "clsx": "^1.2.1",
63 "lucide-svelte": "^0.229.0",
64 "seedrandom": "^3.0.5",
65 "tailwind-merge": "^1.12.0",
66 "tailwindcss-animate": "^1.0.5"
67 }
68}