{ "private": true, "scripts": { "build:webapp:svelte:main": "vite build --config ./vite.config.mjs", "build:webapp:svelte:admin": "vite build --config ./vite.config.mjs --mode admin", "build:webapp:svelte:docs-demo": "vite build --config ./vite.config.mjs --mode docs-demo", "build:webapp:svelte": "npm run build:webapp:svelte:main && npm run build:webapp:svelte:admin", "build:docs-demo": "npm run build:webapp:svelte:docs-demo && npm run build:webapp:svelte:admin", "build:webapp:css": "npm run build:webapp:svelte", "build:webapp:js": "node ./scripts/build_subscription_webapp_js.mjs", "build:webapp": "npm run build:webapp:svelte && npm run build:webapp:js", "lint": "eslint src scripts", "lint:fix": "npm run lint:js:fix", "lint:js:fix": "eslint src scripts --fix", "format": "prettier --write \"src/**/*.{js,svelte}\" \"scripts/**/*.mjs\"", "format:check": "prettier --check \"src/**/*.{js,svelte}\" \"scripts/**/*.mjs\"", "check": "npm run lint && npm run format:check", "fix": "npm run format && npm run lint:js:fix" }, "devDependencies": { "@eslint/js": "^10.0.1", "@internationalized/date": "^3.12.1", "@sveltejs/vite-plugin-svelte": "^7.1.2", "@tailwindcss/cli": "4.3.0", "@tailwindcss/vite": "^4.3.0", "bits-ui": "^2.18.1", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "esbuild": "^0.28.0", "eslint": "^10.3.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-svelte": "^3.14.0", "globals": "^17.6.0", "lucide-svelte": "^1.0.1", "prettier": "^3.7.4", "prettier-plugin-svelte": "^3.4.0", "svelte": "^5.56.0", "svelte-eslint-parser": "^1.4.1", "tailwind-merge": "^3.6.0", "tailwindcss": "4.3.0", "uplot": "^1.6.32", "vite": "^8.0.12" }, "dependencies": { "qrcode": "^1.5.4", "carta-md": "^4.11.2" } }