web_lib

Common web application libraries
git clone https://radroots.dev/git/web_lib.git
Log | Files | Refs | LICENSE

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 }