Bump dependencies and fix lint

This commit is contained in:
arkon 2024-01-06 11:33:55 -05:00
parent 66e017a424
commit 55d0763b69
9 changed files with 601 additions and 407 deletions

View File

@ -34,9 +34,9 @@
"@iconify-prerendered/vue-mdi": "0.23.1702456985",
"@octokit/rest": "20.0.2",
"@octokit/types": "12.4.0",
"@tanstack/vue-query": "5.17.0",
"@tanstack/vue-query": "5.17.7",
"@vueuse/core": "10.7.1",
"axios": "1.6.3",
"axios": "1.6.5",
"element-plus": "2.4.4",
"lodash.groupby": "4.6.0",
"markdown-it": "14.0.0",
@ -44,7 +44,7 @@
"moment": "2.30.1"
},
"devDependencies": {
"@antfu/eslint-config": "^2.0.0",
"@antfu/eslint-config": "^2.6.1",
"@eslint/eslintrc": "^3.0.0",
"@mdit/plugin-attrs": "0.8.0",
"@mdit/plugin-figure": "0.8.0",
@ -57,8 +57,8 @@
"@types/lodash.groupby": "4.6.9",
"@types/markdown-it": "13.0.7",
"@types/node": "20.10.6",
"@typescript-eslint/eslint-plugin": "6.16.0",
"@typescript-eslint/parser": "6.16.0",
"@typescript-eslint/eslint-plugin": "6.18.0",
"@typescript-eslint/parser": "6.18.0",
"eslint": "8.56.0",
"eslint-config-standard": "17.1.0",
"eslint-plugin-vue": "9.19.2",
@ -72,9 +72,9 @@
"stylus": "0.62.0",
"unplugin-element-plus": "0.8.0",
"vite-plugin-eslint": "1.8.1",
"vitepress": "1.0.0-rc.34",
"vitepress": "1.0.0-rc.35",
"vitepress-plugin-tabs": "0.5.0",
"vue": "3.4.3",
"vue": "3.4.5",
"vue-eslint-parser": "9.3.2",
"x-satori": "0.1.5"
},

770
website/pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@ -35,7 +35,7 @@ When prompted while installing your first extension, allow unknown apps installa
::: details Video guide - Recorded on Android 10
<video controls muted preload="metadata">
<source src="/docs/faq/browse/extensions/unknown-sources-A10.light.webm" type="video/webm">
<source src="/docs/faq/browse/extensions/unknown-sources-A10.light.webm" type="video/webm">
</video>
:::
@ -47,7 +47,7 @@ When prompted while installing your first extension, allow unknown apps installa
::: details Video guide - Recorded on Android 7
<video controls muted preload="metadata">
<source src="/docs/faq/browse/extensions/unknown-sources-A7.light.webm">
<source src="/docs/faq/browse/extensions/unknown-sources-A7.light.webm">
</video>
:::
::::

View File

@ -19,23 +19,23 @@ To report **Tachiyomi** copycats on the **Google Play Store**, fill out [this fo
1. Go to the page -> three dots menu -> Flag as inappropriate -> Other objection.
1. After choosing "Other objection", you may choose to put down any or all of the following:
The app infringes on the Google Play Developer Policy by
The app infringes on the Google Play Developer Policy by
Encouraging Infringement of Copyright
Encouraging Infringement of Copyright
> We dont allow apps that induce or encourage copyright infringement. Before you publish your app, look for ways your app may be encouraging copyright infringement and get legal advice if necessary.
> We dont allow apps that induce or encourage copyright infringement. Before you publish your app, look for ways your app may be encouraging copyright infringement and get legal advice if necessary.
Trademark Infringement
Trademark Infringement
> We dont allow apps that infringe on others trademarks. A trademark is a word, symbol, or combination that identifies the source of a good or service. Once acquired, a trademark gives the owner exclusive rights to the trademark usage with respect to certain goods or services.
> We dont allow apps that infringe on others trademarks. A trademark is a word, symbol, or combination that identifies the source of a good or service. Once acquired, a trademark gives the owner exclusive rights to the trademark usage with respect to certain goods or services.
>
> Trademark infringement is an improper or unauthorized use of an identical or similar trademark in a way that is likely to cause confusion as to the source of that product. If your app uses another partys trademarks in a way that is likely to cause confusion, your app may be suspended.
> Trademark infringement is an improper or unauthorized use of an identical or similar trademark in a way that is likely to cause confusion as to the source of that product. If your app uses another partys trademarks in a way that is likely to cause confusion, your app may be suspended.
Misleading Claims, e.g. "MangaKa - Best Manga Reader"
Misleading Claims, e.g. "MangaKa - Best Manga Reader"
> We dont allow apps that contain false or misleading information or claims, including in the description, title, icon, and screenshots. Here are some examples of common violations: Apps that misrepresent or do not accurately and clearly describe their functionality:
> - Developer or app names that misrepresent their current status or performance on Play. (E.g. “Editors Choice,” “Number 1 App,” “Top Paid”)...
> - Apps that are improperly categorized.
> We dont allow apps that contain false or misleading information or claims, including in the description, title, icon, and screenshots. Here are some examples of common violations: Apps that misrepresent or do not accurately and clearly describe their functionality:
> - Developer or app names that misrepresent their current status or performance on Play. (E.g. “Editors Choice,” “Number 1 App,” “Top Paid”)...
> - Apps that are improperly categorized.
:::
## Is Tachiyomi available for iOS/iPadOS?

View File

@ -14,7 +14,6 @@ To manage your categories, navigate to <nav to="categories">.
- Add series to multiple categories and control update options through Library settings, even auto-download chapters from chosen categories.
> If you've enabled **Download new chapters** in the Downloads settings.
## Content
Categories would be useless without any content in them.

View File

@ -43,7 +43,6 @@ It is also possible to use a custom image as a cover for each local series.
To do this, you only need to place the image file, that needs to be named `cover.jpg`, in the root of the series folder.
The app will then use your custom image in the local source listing.
<style scoped>
@import "../../../.vitepress/theme/styles/tree.styl"
@import "../../../.vitepress/theme/styles/tree.styl"
</style>

View File

@ -38,44 +38,44 @@ You can refer to the following example:
:::info Example
<div class="tree">
<ul>
<img src="/img/folder.svg" alt="Folder" class="tree-icon icon-folder">
<span class="folder root">[your storage location]/local</span>
<li>
<img src="/img/folder.svg" alt="Folder" class="tree-icon icon-folder">
<span class="folder main">[the series title]</span>
<ul>
<li>
<img src="/img/jpeg.svg" alt="File" class="tree-icon icon-jpeg">
<span class="file jpg">cover<span class="file-extension">.jpg</span></span>
</li>
<li>
<img src="/img/folder.svg" alt="Folder" class="tree-icon icon-folder">
<span class="folder">chapter_1</span>
<ul>
<li><span class="file">image_1<span class="file-extension">.ext</span></span></li>
<li><span class="file">image_n<span class="file-extension">.ext</span></span></li>
</ul>
</li>
<li>
<img src="/img/folder.svg" alt="Folder" class="tree-icon icon-folder">
<span class="folder">chapter_2</span>
<ul>
<li><span class="file">image_1<span class="file-extension">.ext</span></span></li>
<li><span class="file">image_n<span class="file-extension">.ext</span></span></li>
</ul>
</li>
<li>
<img src="/img/folder.svg" alt="Folder" class="tree-icon icon-folder">
<span class="folder">chapter_n</span>
<ul>
<li><span class="file">image_1<span class="file-extension">.ext</span></span></li>
<li><span class="file">image_n<span class="file-extension">.ext</span></span></li>
</ul>
</li>
</ul>
</li>
</ul>
<ul>
<img src="/img/folder.svg" alt="Folder" class="tree-icon icon-folder">
<span class="folder root">[your storage location]/local</span>
<li>
<img src="/img/folder.svg" alt="Folder" class="tree-icon icon-folder">
<span class="folder main">[the series title]</span>
<ul>
<li>
<img src="/img/jpeg.svg" alt="File" class="tree-icon icon-jpeg">
<span class="file jpg">cover<span class="file-extension">.jpg</span></span>
</li>
<li>
<img src="/img/folder.svg" alt="Folder" class="tree-icon icon-folder">
<span class="folder">chapter_1</span>
<ul>
<li><span class="file">image_1<span class="file-extension">.ext</span></span></li>
<li><span class="file">image_n<span class="file-extension">.ext</span></span></li>
</ul>
</li>
<li>
<img src="/img/folder.svg" alt="Folder" class="tree-icon icon-folder">
<span class="folder">chapter_2</span>
<ul>
<li><span class="file">image_1<span class="file-extension">.ext</span></span></li>
<li><span class="file">image_n<span class="file-extension">.ext</span></span></li>
</ul>
</li>
<li>
<img src="/img/folder.svg" alt="Folder" class="tree-icon icon-folder">
<span class="folder">chapter_n</span>
<ul>
<li><span class="file">image_1<span class="file-extension">.ext</span></span></li>
<li><span class="file">image_n<span class="file-extension">.ext</span></span></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
:::
@ -94,65 +94,65 @@ All images inside the archive regardless of folder structure will become pages f
:::tabs
== .ZIP
<div class="tree">
<ul>
<img src="/img/folder.svg" alt="Folder" class="tree-icon icon-folder">
<span class="folder root">[your storage location]]/local</span>
<li>
<img src="/img/folder.svg" alt="Folder" class="tree-icon icon-folder">
<span class="folder main">[the series title]</span>
<ul>
<li>
<img src="/img/jpeg.svg" alt="File" class="tree-icon icon-jpeg">
<span class="file jpg">cover<span class="file-extension">.jpg</span></span>
</li>
<li>
<img src="/img/zip.svg" alt="Compressed File" class="tree-icon icon-zip">
<span class="file zip">chapter_1<span class="file-extension">.zip</span></span>
<ul>
<li>
<img src="/img/jpeg.svg" alt="File" class="tree-icon icon-jpeg">
<span class="file jpg">image_1<span class="file-extension">.jpg</span></span>
</li>
<li>
<img src="/img/jpeg.svg" alt="File" class="tree-icon icon-jpeg">
<span class="file jpg">image_n<span class="file-extension">.jpg</span></span>
</li>
</ul>
</li>
<li>
<img src="/img/zip.svg" alt="Compressed File" class="tree-icon icon-zip">
<span class="file zip">chapter_2<span class="file-extension">.zip</span></span>
<ul>
<li>
<img src="/img/jpeg.svg" alt="File" class="tree-icon icon-jpeg">
<span class="file jpg">image_1<span class="file-extension">.jpg</span></span>
</li>
<li>
<img src="/img/jpeg.svg" alt="File" class="tree-icon icon-jpeg">
<span class="file jpg">image_n<span class="file-extension">.jpg</span></span>
</li>
</ul>
</li>
<li>
<img src="/img/zip.svg" alt="Compressed File" class="tree-icon icon-zip">
<span class="file zip">chapter_n<span class="file-extension">.zip</span></span>
<ul>
<li>
<img src="/img/jpeg.svg" alt="File" class="tree-icon icon-jpeg">
<span class="file jpg">image_1<span class="file-extension">.jpg</span></span>
</li>
<li>
<img src="/img/jpeg.svg" alt="File" class="tree-icon icon-jpeg">
<span class="file jpg">image_n<span class="file-extension">.jpg</span></span>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<ul>
<img src="/img/folder.svg" alt="Folder" class="tree-icon icon-folder">
<span class="folder root">[your storage location]]/local</span>
<li>
<img src="/img/folder.svg" alt="Folder" class="tree-icon icon-folder">
<span class="folder main">[the series title]</span>
<ul>
<li>
<img src="/img/jpeg.svg" alt="File" class="tree-icon icon-jpeg">
<span class="file jpg">cover<span class="file-extension">.jpg</span></span>
</li>
<li>
<img src="/img/zip.svg" alt="Compressed File" class="tree-icon icon-zip">
<span class="file zip">chapter_1<span class="file-extension">.zip</span></span>
<ul>
<li>
<img src="/img/jpeg.svg" alt="File" class="tree-icon icon-jpeg">
<span class="file jpg">image_1<span class="file-extension">.jpg</span></span>
</li>
<li>
<img src="/img/jpeg.svg" alt="File" class="tree-icon icon-jpeg">
<span class="file jpg">image_n<span class="file-extension">.jpg</span></span>
</li>
</ul>
</li>
<li>
<img src="/img/zip.svg" alt="Compressed File" class="tree-icon icon-zip">
<span class="file zip">chapter_2<span class="file-extension">.zip</span></span>
<ul>
<li>
<img src="/img/jpeg.svg" alt="File" class="tree-icon icon-jpeg">
<span class="file jpg">image_1<span class="file-extension">.jpg</span></span>
</li>
<li>
<img src="/img/jpeg.svg" alt="File" class="tree-icon icon-jpeg">
<span class="file jpg">image_n<span class="file-extension">.jpg</span></span>
</li>
</ul>
</li>
<li>
<img src="/img/zip.svg" alt="Compressed File" class="tree-icon icon-zip">
<span class="file zip">chapter_n<span class="file-extension">.zip</span></span>
<ul>
<li>
<img src="/img/jpeg.svg" alt="File" class="tree-icon icon-jpeg">
<span class="file jpg">image_1<span class="file-extension">.jpg</span></span>
</li>
<li>
<img src="/img/jpeg.svg" alt="File" class="tree-icon icon-jpeg">
<span class="file jpg">image_n<span class="file-extension">.jpg</span></span>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
:::
<style scoped>
@import "../../../.vitepress/theme/styles/tree.styl"
@import "../../../.vitepress/theme/styles/tree.styl"
</style>

View File

@ -80,7 +80,7 @@ While some sources have specific user agent strings, most rely on the app's defa
::: info Changing your user agent
1. Navigate to <nav to="advanced">.
1. Modify **Default user agent string** to another value. You may need to experiment to find one that works.
> [Here's a reference](https://www.whatismybrowser.com/guides/the-latest-user-agent/).
> [Here's a reference](https://www.whatismybrowser.com/guides/the-latest-user-agent/).
1. Restart the app and retry source access.
:::

View File

@ -77,7 +77,7 @@ In <nav to="advanced">, try **Clear cache** and **Clear cookies**.
<style lang="stylus" scoped>
#full-list + div + ul {
padding-left: unset
list-style: none
padding-left: unset
list-style: none
}
</style>