From f80c6d0bfd500fabea3ee9da32f8061ebbbd6839 Mon Sep 17 00:00:00 2001 From: Andreas Date: Sun, 2 May 2021 22:06:51 +0200 Subject: [PATCH] =?UTF-8?q?Remove=20spreadsheet=20because=20no=20longer=20?= =?UTF-8?q?needed=20=F0=9F=8E=89=20(#621)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Also included some lint 🧹 --- package-lock.json | 123 +------------- package.json | 2 - src/.vuepress/components/ExtensionList.vue | 6 +- src/.vuepress/components/SourceSheet.vue | 186 --------------------- src/.vuepress/enhanceApp.js | 9 +- src/extensions/README.md | 9 - 6 files changed, 8 insertions(+), 327 deletions(-) delete mode 100644 src/.vuepress/components/SourceSheet.vue diff --git a/package-lock.json b/package-lock.json index a9772853..48592c76 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,6 +5,7 @@ "requires": true, "packages": { "": { + "name": "tachiyomi-website", "version": "1.0.0", "license": "MPL-2.0", "dependencies": { @@ -19,8 +20,6 @@ "material-design-icons-iconfont": "^6.1.0", "vue": "^2.6.12", "vue-agile": "^1.1.3", - "vue-good-table": "^2.21.10", - "vue-gsheets": "^4.0.3", "vue-material-design-icons": "^4.11.0", "vue-moment": "^4.1.0", "vue-sweetalert2": "^4.3.1", @@ -6315,14 +6314,6 @@ "node": ">=0.10" } }, - "node_modules/date-fns": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.19.0.tgz", - "integrity": "sha512-X3bf2iTPgCAQp9wvjOQytnf5vO5rESYRXlPIVcgSbtT5OTScPcsf9eZU+B/YIkKAtYr5WeCii58BgATrNitlWg==", - "engines": { - "node": ">=0.11" - } - }, "node_modules/de-indent": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz", @@ -10328,11 +10319,6 @@ "resolved": "https://registry.npmjs.org/lodash.groupby/-/lodash.groupby-4.6.0.tgz", "integrity": "sha1-Cwih3PaDl8OXhVwyOXg4Mt90A9E=" }, - "node_modules/lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=" - }, "node_modules/lodash.kebabcase": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", @@ -15869,55 +15855,6 @@ "node": ">=6.0.0" } }, - "node_modules/vue-good-table": { - "version": "2.21.10", - "resolved": "https://registry.npmjs.org/vue-good-table/-/vue-good-table-2.21.10.tgz", - "integrity": "sha512-K7yD8LwW5ouJmMTjNyjnXK1qwm6/FPt4jt+xk+dYAlVPTikW5QWnY8WZHgsiAWWWq58l5oOzRw9wS1tAAWaj6g==", - "dependencies": { - "date-fns": "^2.17.0", - "lodash.isequal": "^4.5.0" - } - }, - "node_modules/vue-gsheets": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/vue-gsheets/-/vue-gsheets-4.0.3.tgz", - "integrity": "sha512-6sms/EYF50oKIcJ8lg7LsVnZ1nx2fN7lpDku3j7e0aNt02BYl+TV+E5BHgouo6aCjwV+RgICgN2oceAojeDoIA==", - "dependencies": { - "axios": "^0.19.2" - } - }, - "node_modules/vue-gsheets/node_modules/axios": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz", - "integrity": "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==", - "dependencies": { - "follow-redirects": "1.5.10" - } - }, - "node_modules/vue-gsheets/node_modules/debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/vue-gsheets/node_modules/follow-redirects": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz", - "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==", - "dependencies": { - "debug": "=3.1.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/vue-gsheets/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, "node_modules/vue-hot-reload-api": { "version": "2.3.4", "resolved": "https://registry.npmjs.org/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz", @@ -22771,11 +22708,6 @@ "assert-plus": "^1.0.0" } }, - "date-fns": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.19.0.tgz", - "integrity": "sha512-X3bf2iTPgCAQp9wvjOQytnf5vO5rESYRXlPIVcgSbtT5OTScPcsf9eZU+B/YIkKAtYr5WeCii58BgATrNitlWg==" - }, "de-indent": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz", @@ -25998,11 +25930,6 @@ "resolved": "https://registry.npmjs.org/lodash.groupby/-/lodash.groupby-4.6.0.tgz", "integrity": "sha1-Cwih3PaDl8OXhVwyOXg4Mt90A9E=" }, - "lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=" - }, "lodash.kebabcase": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", @@ -30605,54 +30532,6 @@ } } }, - "vue-good-table": { - "version": "2.21.10", - "resolved": "https://registry.npmjs.org/vue-good-table/-/vue-good-table-2.21.10.tgz", - "integrity": "sha512-K7yD8LwW5ouJmMTjNyjnXK1qwm6/FPt4jt+xk+dYAlVPTikW5QWnY8WZHgsiAWWWq58l5oOzRw9wS1tAAWaj6g==", - "requires": { - "date-fns": "^2.17.0", - "lodash.isequal": "^4.5.0" - } - }, - "vue-gsheets": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/vue-gsheets/-/vue-gsheets-4.0.3.tgz", - "integrity": "sha512-6sms/EYF50oKIcJ8lg7LsVnZ1nx2fN7lpDku3j7e0aNt02BYl+TV+E5BHgouo6aCjwV+RgICgN2oceAojeDoIA==", - "requires": { - "axios": "^0.19.2" - }, - "dependencies": { - "axios": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz", - "integrity": "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==", - "requires": { - "follow-redirects": "1.5.10" - } - }, - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "requires": { - "ms": "2.0.0" - } - }, - "follow-redirects": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz", - "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==", - "requires": { - "debug": "=3.1.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, "vue-hot-reload-api": { "version": "2.3.4", "resolved": "https://registry.npmjs.org/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz", diff --git a/package.json b/package.json index 89f5a673..d2f0e4c9 100644 --- a/package.json +++ b/package.json @@ -52,8 +52,6 @@ "material-design-icons-iconfont": "^6.1.0", "vue": "^2.6.12", "vue-agile": "^1.1.3", - "vue-good-table": "^2.21.10", - "vue-gsheets": "^4.0.3", "vue-material-design-icons": "^4.11.0", "vue-moment": "^4.1.0", "vue-sweetalert2": "^4.3.1", diff --git a/src/.vuepress/components/ExtensionList.vue b/src/.vuepress/components/ExtensionList.vue index 55800ef6..069f03f3 100644 --- a/src/.vuepress/components/ExtensionList.vue +++ b/src/.vuepress/components/ExtensionList.vue @@ -2,7 +2,11 @@

- {{ extensionGroup[0].lang === "en" ? simpleLangName(extensionGroup[0].lang) : langName(extensionGroup[0].lang) }} + {{ + extensionGroup[0].lang === "en" + ? simpleLangName(extensionGroup[0].lang) + : langName(extensionGroup[0].lang) + }} Total: diff --git a/src/.vuepress/components/SourceSheet.vue b/src/.vuepress/components/SourceSheet.vue deleted file mode 100644 index 23faf1c0..00000000 --- a/src/.vuepress/components/SourceSheet.vue +++ /dev/null @@ -1,186 +0,0 @@ - - - - - diff --git a/src/.vuepress/enhanceApp.js b/src/.vuepress/enhanceApp.js index 5c733d24..e290a279 100644 --- a/src/.vuepress/enhanceApp.js +++ b/src/.vuepress/enhanceApp.js @@ -1,10 +1,7 @@ import "./styles/animate.css"; import "./styles/sweetalert2.css"; import "vue-material-design-icons/styles.css"; -import "vue-good-table/dist/vue-good-table.css"; - import { VueAgile } from "vue-agile"; -import { VueGoodTable } from "vue-good-table"; import VueSweetalert2 from "vue-sweetalert2"; import VueMoment from "vue-moment"; import Element from "element-ui"; @@ -23,8 +20,8 @@ const redirectList = [ { path: "/help/guides/creating-backups/", redirect: "/help/guides/backups/", - } -] + }, +]; export default ({ Vue, // the version of Vue being used in the VuePress app @@ -34,8 +31,6 @@ export default ({ }) => { // eslint-disable-next-line vue/match-component-file-name Vue.component("Agile", VueAgile); - // eslint-disable-next-line vue/match-component-file-name - Vue.component("VueGoodTable", VueGoodTable); Vue.use(VueSweetalert2); Vue.use(VueMoment); Vue.use(Element); diff --git a/src/extensions/README.md b/src/extensions/README.md index e4deda5f..4f9090d9 100644 --- a/src/extensions/README.md +++ b/src/extensions/README.md @@ -6,14 +6,5 @@ lang: en-US # Extensions -:::: el-tabs -::: el-tab-pane label="Available extensions" List of available extensions to use with Tachiyomi, you can download them from here or from the app. -::: -::: el-tab-pane label="Spreadsheet" -Spreadsheet to help you find sources bundled in multi-source extensions, courtesy of [SnakeDoc83](https://github.com/snakedoc83). -Now maintained by [Riztard](https://github.com/Riztard) and other volunteers. - -::: -::::