{ "name": "@vnuge/cmnext-front-end", "private": true, "version": "0.1.2", "type": "module", "copyright": "Copyright \u00A9 2024 Vaughn Nugent", "description": "The CMNext admin web UI, built with Tailwindcss and Vuejs", "repository": "https://github.com/VnUgE/CMNext/tree/master/front-end", "author": "Vaughn Nugent", "output_dir": "bin", "main": "index.html", "license": "agpl3", "scripts": { "dev": "vite", "watch": "vite build --watch --mode development --minify false", "build": "vite build", "preview": "vite preview" }, "dependencies": { "@fontsource/source-sans-pro": "^5.0.8", "@fortawesome/fontawesome-svg-core": "^6.4.0", "@fortawesome/free-brands-svg-icons": "^6.4.0", "@fortawesome/free-solid-svg-icons": "^6.4.0", "@fortawesome/vue-fontawesome": "^3.0.3", "@headlessui/vue": "^1.7.12", "@kyvg/vue3-notification": "^3.0.x", "@vnuge/cmnext-admin": "../lib/admin", "@vnuge/vnlib.browser": "https://www.vaughnnugent.com/public/resources/software/builds/Plugins.Essentials/eb9752ab262522271ccaf1ff127658b7202289a4/@vnuge-vnlib.browser/release.tgz", "@vuelidate/core": "^2.0.2", "@vuelidate/validators": "^2.0.2", "@vueuse/core": "^10.3.x", "@vueuse/router": "^10.3.x", "qrcode.vue": "^3.4.1", "axios": "^1.4.0", "base32-encode": "^2.0.0", "jose": "^5.0.x", "json-editor-vue": "^0.12.0", "lodash-es": "^4.17.21", "otpauth": "^9.1.2", "showdown": "^2.1.0", "pinia": "^2.1.7", "universal-cookie": "^7.0.x", "vue": "^3.2.47", "vue3-otp-input": "^0.4.1" }, "devDependencies": { "@types/showdown": "^2.0.1", "@types/lodash-es": "^4.14.194", "@vitejs/plugin-vue": "^5.0.x", "autoprefixer": "^10.4.14", "dotenv": "^16.0.3", "postcss": "^8.4.23", "sass": "^1.62.1", "tailwindcss": "^3.3.2", "typescript": "^5.0.2", "vite": "^5.0.x", "unplugin-vue-router": "^0.8.4", "vue-eslint-parser": "^9.3.0", "vue-router": "^4.2.0", "vue-tsc": "^1.4.2", "@ckeditor/ckeditor5-upload": "^40.0.0", "@ckeditor/ckeditor5-core": "^40.0.0" } }