{ "name": "sattle", "version": "0.0.2", "description": "A Quasar Project", "productName": "sattle", "author": "protom ", "type": "module", "private": true, "scripts": { "lint": "prettier --write \"**/*.{js,ts,vue,css,scss,html,md,json}\" --ignore-path .gitignore && eslint --fix -c ./eslint.config.js \"./src*/**/*.{ts,js,cjs,mjs,vue}\"", "lint:check": "prettier \"**/*.{js,ts,vue,css,scss,html,md,json}\" --ignore-path .gitignore && eslint -c ./eslint.config.js \"./src*/**/*.{ts,js,cjs,mjs,vue}\"", "dev": "quasar dev", "build": "quasar build", "test": "vitest run", "test:e2e": "playwright test", "test:e2e:ui": "playwright test --ui", "typecheck": "vue-tsc --noEmit", "cap:sync": "quasar build -m pwa && cap sync android", "cap:open": "cap open android", "postinstall": "quasar prepare --silent" }, "dependencies": { "@agicash/qr-scanner": "^0.1.2", "@aparajita/capacitor-biometric-auth": "10.0.0", "@aparajita/capacitor-secure-storage": "8.0.0", "@capacitor/android": "8.4.1", "@capacitor/app": "8.1.1", "@capacitor/clipboard": "8.0.1", "@capacitor/core": "8.4.1", "@capacitor/share": "8.0.1", "@fontsource/noto-sans": "^5.3.0", "@noble/curves": "^2.3.0", "@noble/hashes": "^2.3.0", "@quasar/extras": "^2.0.4", "@scure/bip32": "^2.3.0", "@scure/bip39": "^2.3.0", "lnurlcash-kit": "github:TheCryptoDonkey/lnurlcash-kit#392aeaf6682f23a0e66d28175a9df62802cd1d76", "nostr-tools": "2.24.3", "pinia": "^4.0.2", "qrcode.vue": "^3.10.0", "quasar": "^2.25.1", "vue": "^3.5.22", "vue-i18n": "^11.3.0", "vue-router": "^5.0.6" }, "devDependencies": { "@capacitor/cli": "8.4.1", "@eslint/js": "^10.0.1", "@intlify/unplugin-vue-i18n": "^11.0.0", "@playwright/test": "^1.62.1", "@quasar/app-vite": "^3.7.0", "@types/node": "^22.19.11", "@vue/eslint-config-prettier": "^10.2.0", "@vue/eslint-config-typescript": "^14.7.0", "autoprefixer": "^10.4.27", "esbuild": "^0.28.2", "eslint": "^10.8.0", "eslint-plugin-vue": "^10.8.0", "globals": "^17.4.0", "lnurlcash-conformance": "github:TheCryptoDonkey/lnurlcash-conformance", "postcss": "^8.5.8", "prettier": "^3.8.1", "sass": "^1.102.0", "typescript": "^6.0.0", "vite-plugin-checker": "^0.14.5", "vitest": "^4.1.11", "vue-eslint-parser": "^10.4.0", "vue-tsc": "^3.3.3" }, "keywords": [ "quasar", "quasar-app", "quasar-cli", "quasar-app-vite", "vite", "vue", "vuejs" ], "engines": { "node": ">= 26 || ^24 || ^22.12" }, "overrides": { "sass-embedded": "npm:sass@^1.102.0" }, "allowScripts": { "esbuild@0.25.12": true, "@parcel/watcher@2.6.0": true, "esbuild@0.28.2": true } }