From e62d37fa02d73ff365f91017f31909dc1522c88a Mon Sep 17 00:00:00 2001 From: elweyn Date: Wed, 29 Nov 2023 14:20:00 +0100 Subject: [PATCH] Remove redirect plugin and set german as root. --- docs/.vuepress/config.js | 2 +- docs/.vuepress/config/plugins.js | 4 - docs/{de => }/README.md | 0 docs/{de => }/impressum/README.md | 0 package-lock.json | 164 ------------------------------ package.json | 1 - 6 files changed, 1 insertion(+), 170 deletions(-) rename docs/{de => }/README.md (100%) rename docs/{de => }/impressum/README.md (100%) diff --git a/docs/.vuepress/config.js b/docs/.vuepress/config.js index 0c689e6..0c10799 100644 --- a/docs/.vuepress/config.js +++ b/docs/.vuepress/config.js @@ -15,7 +15,7 @@ export default defineUserConfig({ title: 'Ocelot.Social', // description: '' }, - '/de/': { + '/': { lang: 'de-DE', title: 'Ocelot.Social', // description: '' diff --git a/docs/.vuepress/config/plugins.js b/docs/.vuepress/config/plugins.js index fa303d1..c4d4eae 100644 --- a/docs/.vuepress/config/plugins.js +++ b/docs/.vuepress/config/plugins.js @@ -1,5 +1,4 @@ import { searchProPlugin } from 'vuepress-plugin-search-pro' -import { redirectPlugin } from 'vuepress-plugin-redirect' export default [ searchProPlugin({ @@ -16,7 +15,4 @@ export default [ }, ], }), - redirectPlugin({ - autoLocale: true, - }) ] \ No newline at end of file diff --git a/docs/de/README.md b/docs/README.md similarity index 100% rename from docs/de/README.md rename to docs/README.md diff --git a/docs/de/impressum/README.md b/docs/impressum/README.md similarity index 100% rename from docs/de/impressum/README.md rename to docs/impressum/README.md diff --git a/package-lock.json b/package-lock.json index 8757068..9d0793a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -25,7 +25,6 @@ "textlint-rule-period-in-list-item": "^1.0.1", "textlint-rule-write-good": "^2.0.0", "vuepress": "^2.0.0-rc.0", - "vuepress-plugin-redirect": "^2.0.0-rc.1", "vuepress-plugin-search-pro": "^2.0.0-rc.0", "vuepress-theme-hope": "^2.0.0-rc.0" } @@ -10700,169 +10699,6 @@ } } }, - "node_modules/vuepress-plugin-redirect": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/vuepress-plugin-redirect/-/vuepress-plugin-redirect-2.0.0-rc.1.tgz", - "integrity": "sha512-bmRKSEDPKjx1mkaJ6AOGUOtKvmS9yVbnwdGPe7FqjeD/bbTMPDSPrER1V+ztPqK8yzZDYf/oroGiWFwdBhr/Tg==", - "dev": true, - "dependencies": { - "@vuepress/cli": "2.0.0-rc.0", - "@vuepress/client": "2.0.0-rc.0", - "@vuepress/core": "2.0.0-rc.0", - "@vuepress/shared": "2.0.0-rc.0", - "@vuepress/utils": "2.0.0-rc.0", - "@vueuse/core": "^10.6.1", - "cac": "^6.7.14", - "vue": "^3.3.9", - "vue-router": "^4.2.5", - "vuepress-plugin-sass-palette": "2.0.0-rc.1", - "vuepress-shared": "2.0.0-rc.1" - }, - "bin": { - "vp-redirect": "lib/cli/index.js" - }, - "engines": { - "node": ">=18.16.0", - "npm": ">=8", - "pnpm": ">=7", - "yarn": ">=2" - }, - "peerDependencies": { - "sass-loader": "^13.3.2", - "vuepress": "2.0.0-rc.0", - "vuepress-vite": "2.0.0-rc.0", - "vuepress-webpack": "2.0.0-rc.0" - }, - "peerDependenciesMeta": { - "sass-loader": { - "optional": true - }, - "vuepress": { - "optional": true - }, - "vuepress-vite": { - "optional": true - }, - "vuepress-webpack": { - "optional": true - } - } - }, - "node_modules/vuepress-plugin-redirect/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/vuepress-plugin-redirect/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/vuepress-plugin-redirect/node_modules/vuepress-plugin-sass-palette": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/vuepress-plugin-sass-palette/-/vuepress-plugin-sass-palette-2.0.0-rc.1.tgz", - "integrity": "sha512-3QI7mYFaCI6ynbW0EJ8Qf/3hJiryPOI0B+AJ8iJj06VCZTutQBpQvnsu4LfF02h3j2YNuWWs0UqIqc5fCi+Czg==", - "dev": true, - "dependencies": { - "@vuepress/shared": "2.0.0-rc.0", - "@vuepress/utils": "2.0.0-rc.0", - "chokidar": "^3.5.3", - "sass": "^1.69.5", - "vuepress-shared": "2.0.0-rc.1" - }, - "engines": { - "node": ">=18.16.0", - "npm": ">=8", - "pnpm": ">=7", - "yarn": ">=2" - }, - "peerDependencies": { - "sass-loader": "^13.3.2", - "vuepress": "2.0.0-rc.0", - "vuepress-vite": "2.0.0-rc.0", - "vuepress-webpack": "2.0.0-rc.0" - }, - "peerDependenciesMeta": { - "sass-loader": { - "optional": true - }, - "vuepress": { - "optional": true - }, - "vuepress-vite": { - "optional": true - }, - "vuepress-webpack": { - "optional": true - } - } - }, - "node_modules/vuepress-plugin-redirect/node_modules/vuepress-shared": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/vuepress-shared/-/vuepress-shared-2.0.0-rc.1.tgz", - "integrity": "sha512-WhtuaP3LCW42Xtu1pK6+NY3oe8BVpPzMgaVn5OnDBqupula0IViY6YgTI86YhCSarhl56sMmvnq1KeuLXPt7uA==", - "dev": true, - "dependencies": { - "@vuepress/client": "2.0.0-rc.0", - "@vuepress/shared": "2.0.0-rc.0", - "@vuepress/utils": "2.0.0-rc.0", - "@vueuse/core": "^10.6.1", - "cheerio": "1.0.0-rc.12", - "dayjs": "^1.11.10", - "execa": "^8.0.1", - "fflate": "^0.8.1", - "gray-matter": "^4.0.3", - "semver": "^7.5.4", - "striptags": "^3.2.0", - "vue": "^3.3.9", - "vue-router": "^4.2.5" - }, - "engines": { - "node": ">=18.16.0", - "npm": ">=8", - "pnpm": ">=7", - "yarn": ">=2" - }, - "peerDependencies": { - "vuepress": "2.0.0-rc.0", - "vuepress-vite": "2.0.0-rc.0", - "vuepress-webpack": "2.0.0-rc.0" - }, - "peerDependenciesMeta": { - "vuepress": { - "optional": true - }, - "vuepress-vite": { - "optional": true - }, - "vuepress-webpack": { - "optional": true - } - } - }, - "node_modules/vuepress-plugin-redirect/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/vuepress-plugin-rtl": { "version": "2.0.0-rc.0", "resolved": "https://registry.npmjs.org/vuepress-plugin-rtl/-/vuepress-plugin-rtl-2.0.0-rc.0.tgz", diff --git a/package.json b/package.json index e833564..092ab52 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,6 @@ "textlint-rule-period-in-list-item": "^1.0.1", "textlint-rule-write-good": "^2.0.0", "vuepress": "^2.0.0-rc.0", - "vuepress-plugin-redirect": "^2.0.0-rc.1", "vuepress-plugin-search-pro": "^2.0.0-rc.0", "vuepress-theme-hope": "^2.0.0-rc.0" }