mirror of https://github.com/wg-easy/wg-easy
31 changed files with 2186 additions and 2288 deletions
@ -5,5 +5,5 @@ |
|||||
"dev": "docker compose -f docker-compose.dev.yml up", |
"dev": "docker compose -f docker-compose.dev.yml up", |
||||
"build": "docker build -t wg-easy ." |
"build": "docker build -t wg-easy ." |
||||
}, |
}, |
||||
"packageManager": "[email protected]0.0" |
"packageManager": "[email protected]3.0" |
||||
} |
} |
||||
|
|||||
@ -1,6 +1,6 @@ |
|||||
{ |
{ |
||||
"name": "wg-easy", |
"name": "wg-easy", |
||||
"version": "14.0.0", |
"version": "15.0.0-alpha.1", |
||||
"description": "The easiest way to run WireGuard VPN + Web-based Admin UI.", |
"description": "The easiest way to run WireGuard VPN + Web-based Admin UI.", |
||||
"private": true, |
"private": true, |
||||
"type": "module", |
"type": "module", |
||||
@ -18,11 +18,11 @@ |
|||||
}, |
}, |
||||
"dependencies": { |
"dependencies": { |
||||
"@eschricht/nuxt-color-mode": "^1.1.5", |
"@eschricht/nuxt-color-mode": "^1.1.5", |
||||
"@nuxtjs/i18n": "^8.5.1", |
"@nuxtjs/i18n": "^9.0.0", |
||||
"@nuxtjs/tailwindcss": "^6.12.1", |
"@nuxtjs/tailwindcss": "^6.12.2", |
||||
"@pinia/nuxt": "^0.5.4", |
"@pinia/nuxt": "^0.7.0", |
||||
"@tailwindcss/forms": "^0.5.8", |
"@tailwindcss/forms": "^0.5.9", |
||||
"apexcharts": "^3.53.0", |
"apexcharts": "^4.0.0", |
||||
"argon2": "^0.41.1", |
"argon2": "^0.41.1", |
||||
"basic-auth": "^2.0.1", |
"basic-auth": "^2.0.1", |
||||
"cidr-tools": "^11.0.2", |
"cidr-tools": "^11.0.2", |
||||
@ -32,28 +32,28 @@ |
|||||
"is-ip": "^5.0.1", |
"is-ip": "^5.0.1", |
||||
"js-sha256": "^0.11.0", |
"js-sha256": "^0.11.0", |
||||
"lowdb": "^7.0.1", |
"lowdb": "^7.0.1", |
||||
"nuxt": "^3.13.0", |
"nuxt": "^3.14.159", |
||||
"pinia": "^2.2.2", |
"pinia": "^2.2.6", |
||||
"qrcode": "^1.5.4", |
"qrcode": "^1.5.4", |
||||
"radix-vue": "^1.9.5", |
"radix-vue": "^1.9.9", |
||||
"semver": "^7.6.3", |
"semver": "^7.6.3", |
||||
"tailwindcss": "^3.4.10", |
"tailwindcss": "^3.4.14", |
||||
"timeago.js": "^4.0.2", |
"timeago.js": "^4.0.2", |
||||
"vue": "latest", |
"vue": "latest", |
||||
"vue3-apexcharts": "^1.6.0", |
"vue3-apexcharts": "^1.7.0", |
||||
"zod": "^3.23.8" |
"zod": "^3.23.8" |
||||
}, |
}, |
||||
"devDependencies": { |
"devDependencies": { |
||||
"@nuxt/eslint-config": "^0.5.5", |
"@nuxt/eslint-config": "^0.6.1", |
||||
"@types/debug": "^4.1.12", |
"@types/debug": "^4.1.12", |
||||
"@types/qrcode": "^1.5.5", |
"@types/qrcode": "^1.5.5", |
||||
"@types/semver": "^7.5.8", |
"@types/semver": "^7.5.8", |
||||
"eslint": "^9.9.1", |
"eslint": "^9.14.0", |
||||
"eslint-config-prettier": "^9.1.0", |
"eslint-config-prettier": "^9.1.0", |
||||
"prettier": "^3.3.3", |
"prettier": "^3.3.3", |
||||
"prettier-plugin-tailwindcss": "^0.6.8", |
"prettier-plugin-tailwindcss": "^0.6.8", |
||||
"typescript": "^5.5.4", |
"typescript": "^5.6.3", |
||||
"vue-tsc": "^2.1.4" |
"vue-tsc": "^2.1.10" |
||||
}, |
}, |
||||
"packageManager": "[email protected]0.0" |
"packageManager": "[email protected]3.0" |
||||
} |
} |
||||
|
|||||
File diff suppressed because it is too large
@ -0,0 +1,22 @@ |
|||||
|
export const LOCALES = [ |
||||
|
{ code: 'en', name: 'English' }, |
||||
|
{ code: 'ua', name: 'Українська' }, |
||||
|
{ code: 'ru', name: 'Русский' }, |
||||
|
{ code: 'tr', name: 'Türkçe' }, |
||||
|
{ code: 'no', name: 'Norsk' }, |
||||
|
{ code: 'pl', name: 'Polski' }, |
||||
|
{ code: 'fr', name: 'Français' }, |
||||
|
{ code: 'de', name: 'Deutsch' }, |
||||
|
{ code: 'ca', name: 'Català' }, |
||||
|
{ code: 'es', name: 'Español' }, |
||||
|
{ code: 'ko', name: '한국어' }, |
||||
|
{ code: 'vi', name: 'Tiếng Việt' }, |
||||
|
{ code: 'nl', name: 'Nederlands' }, |
||||
|
{ code: 'is', name: 'Íslenska' }, |
||||
|
{ code: 'pt', name: 'Português' }, |
||||
|
{ code: 'zh-chs', name: '简体中文' }, |
||||
|
{ code: 'zh-cht', name: '繁體中文' }, |
||||
|
{ code: 'it', name: 'Italiano' }, |
||||
|
{ code: 'th', name: 'ไทย' }, |
||||
|
{ code: 'hi', name: 'हिन्दी' }, |
||||
|
]; |
||||
Loading…
Reference in new issue