package.json (2914B)
1 { 2 "name": "@radroots/apps-lib-pwa", 3 "version": "0.0.1", 4 "private": true, 5 "license": "GPLv3", 6 "scripts": { 7 "dev": "svelte-package -w", 8 "prebuild": "npm run clean && npm run check", 9 "build": "svelte-package", 10 "preview": "vite preview", 11 "clean": "rimraf dist", 12 "prepare": "svelte-kit sync || echo ''", 13 "prepack": "svelte-kit sync && svelte-package && publint", 14 "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", 15 "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch" 16 }, 17 "files": [ 18 "dist", 19 "!dist/**/*.test.*", 20 "!dist/**/*.spec.*" 21 ], 22 "sideEffects": [ 23 "**/*.css" 24 ], 25 "svelte": "./dist/index.js", 26 "types": "./dist/index.d.ts", 27 "type": "module", 28 "exports": { 29 ".": { 30 "types": "./dist/index.d.ts", 31 "svelte": "./dist/index.js" 32 }, 33 "./stores/*": { 34 "types": "./dist/stores/*.d.ts", 35 "import": "./dist/stores/*.js", 36 "default": "./dist/stores/*.js" 37 }, 38 "./types/*": { 39 "types": "./dist/types/*.d.ts", 40 "import": "./dist/types/*.js", 41 "default": "./dist/types/*.js" 42 }, 43 "./utils/*": { 44 "types": "./dist/utils/*.d.ts", 45 "import": "./dist/utils/*.js", 46 "default": "./dist/utils/*.js" 47 } 48 }, 49 "typesVersions": { 50 "workspace:*": { 51 "stores/*": [ 52 "dist/stores/*" 53 ], 54 "types/*": [ 55 "dist/types/*" 56 ], 57 "utils/*": [ 58 "dist/utils/*" 59 ] 60 } 61 }, 62 "peerDependencies": { 63 "@sveltejs/kit": "^2.22.0", 64 "svelte": "^5.0.0" 65 }, 66 "devDependencies": { 67 "@sveltejs/adapter-auto": "^4.0.0", 68 "@sveltejs/kit": "^2.22.0", 69 "@sveltejs/package": "^2.0.0", 70 "@sveltejs/vite-plugin-svelte": "^6.0.0", 71 "@types/node": "^22.5.0", 72 "publint": "^0.3.2", 73 "rimraf": "^6.0.1", 74 "svelte": "^5.0.0", 75 "svelte-check": "^4.0.0", 76 "typescript": "5.8.3", 77 "vite": "7.0.6" 78 }, 79 "dependencies": { 80 "@radroots/locales": "workspace:*", 81 "@radroots/apps-lib": "workspace:*", 82 "@radroots/events-bindings": "workspace:*", 83 "@radroots/client": "workspace:*", 84 "@radroots/geo": "workspace:*", 85 "@radroots/replica-db-schema-bindings": "workspace:*", 86 "@radroots/themes": "workspace:*", 87 "@radroots/utils": "workspace:*", 88 "@sveltekit-i18n/base": "^1.3.7", 89 "@sveltekit-i18n/parser-icu": "^1.0.8", 90 "luxon": "^3.5.0", 91 "sveltekit-i18n": "^2.4.2", 92 "svelte-maplibre": "1.2.0", 93 "sveltekit-search-params": "^3.0.0", 94 "zod": "^4.0.5" 95 } 96 }