{ "name": "@ktrix/authentication-provider-totp", "description": "Ktrix TOTP (Time-based One-Time Password) authentication provider", "version": "1.0.0", "private": true, "license": "AGPL-3.0-or-later", "author": "Ktrix", "type": "module", "scripts": { "build": "vite build --mode production --config vite.config.ts", "dev": "vite build --mode development --config vite.config.ts", "watch": "vite build --mode development --watch --config vite.config.ts", "typecheck": "vue-tsc --noEmit", "lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore" }, "dependencies": { "@mdi/js": "^7.4.47", "pinia": "^2.3.1", "qrcode": "^1.5.4", "vue": "^3.5.18", "vue-router": "^4.5.1", "vuetify": "^3.10.2" }, "devDependencies": { "@types/qrcode": "^1.5.5", "@vitejs/plugin-vue": "^6.0.1", "@vue/tsconfig": "^0.7.0", "typescript": "~5.8.3", "vite": "^7.1.2", "vue-tsc": "^3.0.5" } }