Skip to content

Commit

Permalink
no commit
Browse files Browse the repository at this point in the history
  • Loading branch information
tachibana-shin committed Mar 8, 2024
1 parent f2f4406 commit 88d5aa0
Show file tree
Hide file tree
Showing 15 changed files with 1,325 additions and 40 deletions.
67 changes: 67 additions & 0 deletions .eslintrc-auto-import.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
{
"globals": {
"Component": true,
"ComponentPublicInstance": true,
"ComputedRef": true,
"EffectScope": true,
"ExtractDefaultPropTypes": true,
"ExtractPropTypes": true,
"ExtractPublicPropTypes": true,
"InjectionKey": true,
"PropType": true,
"Ref": true,
"VNode": true,
"WritableComputedRef": true,
"computed": true,
"createApp": true,
"customRef": true,
"defineAsyncComponent": true,
"defineComponent": true,
"effectScope": true,
"getCurrentInstance": true,
"getCurrentScope": true,
"h": true,
"inject": true,
"isProxy": true,
"isReactive": true,
"isReadonly": true,
"isRef": true,
"markRaw": true,
"nextTick": true,
"onActivated": true,
"onBeforeMount": true,
"onBeforeUnmount": true,
"onBeforeUpdate": true,
"onDeactivated": true,
"onErrorCaptured": true,
"onMounted": true,
"onRenderTracked": true,
"onRenderTriggered": true,
"onScopeDispose": true,
"onServerPrefetch": true,
"onUnmounted": true,
"onUpdated": true,
"provide": true,
"reactive": true,
"readonly": true,
"ref": true,
"resolveComponent": true,
"shallowReactive": true,
"shallowReadonly": true,
"shallowRef": true,
"toRaw": true,
"toRef": true,
"toRefs": true,
"toValue": true,
"triggerRef": true,
"unref": true,
"useAttrs": true,
"useCssModule": true,
"useCssVars": true,
"useSlots": true,
"watch": true,
"watchEffect": true,
"watchPostEffect": true,
"watchSyncEffect": true
}
}
1 change: 1 addition & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ module.exports = {
// https://github.com/prettier/eslint-config-prettier#installation
// usage with Prettier, provided by 'eslint-config-prettier'.
"prettier",
'./.eslintrc-auto-import.json'
],

plugins: [
Expand Down
66 changes: 66 additions & 0 deletions auto-imports.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
/* eslint-disable */
/* prettier-ignore */
// @ts-nocheck
// noinspection JSUnusedGlobalSymbols
// Generated by unplugin-auto-import
export {}
declare global {
const EffectScope: typeof import('vue')['EffectScope']
const computed: typeof import('vue')['computed']
const createApp: typeof import('vue')['createApp']
const customRef: typeof import('vue')['customRef']
const defineAsyncComponent: typeof import('vue')['defineAsyncComponent']
const defineComponent: typeof import('vue')['defineComponent']
const effectScope: typeof import('vue')['effectScope']
const getCurrentInstance: typeof import('vue')['getCurrentInstance']
const getCurrentScope: typeof import('vue')['getCurrentScope']
const h: typeof import('vue')['h']
const inject: typeof import('vue')['inject']
const isProxy: typeof import('vue')['isProxy']
const isReactive: typeof import('vue')['isReactive']
const isReadonly: typeof import('vue')['isReadonly']
const isRef: typeof import('vue')['isRef']
const markRaw: typeof import('vue')['markRaw']
const nextTick: typeof import('vue')['nextTick']
const onActivated: typeof import('vue')['onActivated']
const onBeforeMount: typeof import('vue')['onBeforeMount']
const onBeforeUnmount: typeof import('vue')['onBeforeUnmount']
const onBeforeUpdate: typeof import('vue')['onBeforeUpdate']
const onDeactivated: typeof import('vue')['onDeactivated']
const onErrorCaptured: typeof import('vue')['onErrorCaptured']
const onMounted: typeof import('vue')['onMounted']
const onRenderTracked: typeof import('vue')['onRenderTracked']
const onRenderTriggered: typeof import('vue')['onRenderTriggered']
const onScopeDispose: typeof import('vue')['onScopeDispose']
const onServerPrefetch: typeof import('vue')['onServerPrefetch']
const onUnmounted: typeof import('vue')['onUnmounted']
const onUpdated: typeof import('vue')['onUpdated']
const provide: typeof import('vue')['provide']
const reactive: typeof import('vue')['reactive']
const readonly: typeof import('vue')['readonly']
const ref: typeof import('vue')['ref']
const resolveComponent: typeof import('vue')['resolveComponent']
const shallowReactive: typeof import('vue')['shallowReactive']
const shallowReadonly: typeof import('vue')['shallowReadonly']
const shallowRef: typeof import('vue')['shallowRef']
const toRaw: typeof import('vue')['toRaw']
const toRef: typeof import('vue')['toRef']
const toRefs: typeof import('vue')['toRefs']
const toValue: typeof import('vue')['toValue']
const triggerRef: typeof import('vue')['triggerRef']
const unref: typeof import('vue')['unref']
const useAttrs: typeof import('vue')['useAttrs']
const useCssModule: typeof import('vue')['useCssModule']
const useCssVars: typeof import('vue')['useCssVars']
const useSlots: typeof import('vue')['useSlots']
const watch: typeof import('vue')['watch']
const watchEffect: typeof import('vue')['watchEffect']
const watchPostEffect: typeof import('vue')['watchPostEffect']
const watchSyncEffect: typeof import('vue')['watchSyncEffect']
}
// for type re-export
declare global {
// @ts-ignore
export type { Component, ComponentPublicInstance, ComputedRef, ExtractDefaultPropTypes, ExtractPropTypes, ExtractPublicPropTypes, InjectionKey, PropType, Ref, VNode, WritableComputedRef } from 'vue'
import('vue')
}
51 changes: 51 additions & 0 deletions components.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
/* eslint-disable */
/* prettier-ignore */
// @ts-nocheck
// Generated by unplugin-vue-components
// Read more: https://github.com/vuejs/core/pull/3399
export {}

declare module 'vue' {
export interface GlobalComponents {
AddToPlaylist: typeof import('./src/components/AddToPlaylist.vue')['default']
ArtDialog: typeof import('./src/components/ArtDialog.vue')['default']
BottomBlur: typeof import('./src/components/BottomBlur.vue')['default']
BottomBlurRelative: typeof import('./src/components/BottomBlurRelative.vue')['default']
BottomSheet: typeof import('./src/components/BottomSheet.vue')['default']
BrtPlayer: typeof import('./src/components/BrtPlayer.vue')['default']
Card: typeof import('./src/components/Card.vue')['default']
CardVertical: typeof import('./src/components/CardVertical.vue')['default']
ChapsGridQBtn: typeof import('./src/components/ChapsGridQBtn.vue')['default']
Cloudflare: typeof import('./src/components/errors/cloudflare.vue')['default']
Comment: typeof import('./src/components/comments/components/Comment.vue')['default']
Comments: typeof import('./src/components/comments/index.vue')['default']
DomainStrange: typeof import('./src/components/errors/domain-strange.vue')['default']
EndOfBackdrop: typeof import('./src/components/EndOfBackdrop.vue')['default']
EssentialLink: typeof import('./src/components/EssentialLink.vue')['default']
FragmentChaps: typeof import('./src/components/FragmentChaps.vue')['default']
GridCard: typeof import('./src/components/GridCard.vue')['default']
IBxLike: typeof import('~icons/bx/like')['default']
InfiniteScroll: typeof import('./src/components/pagination/InfiniteScroll.vue')['default']
ISolarAltArrowDownBold: typeof import('~icons/solar/alt-arrow-down-bold')['default']
ISolarMenuDotsBold: typeof import('~icons/solar/menu-dots-bold')['default']
LaodingAnim: typeof import('./src/components/LaodingAnim.vue')['default']
MessageScheludeChap: typeof import('./src/components/feat/MessageScheludeChap.vue')['default']
OverScrollX: typeof import('./src/components/OverScrollX.vue')['default']
Pagination: typeof import('./src/components/pagination/Pagination.vue')['default']
PanelFixCSR: typeof import('./src/components/PanelFixCSR.vue')['default']
Quality: typeof import('./src/components/Quality.vue')['default']
Reply: typeof import('./src/components/comments/components/Reply.vue')['default']
RequireUpdateExt: typeof import('./src/components/errors/require-update-ext.vue')['default']
RouterLink: typeof import('vue-router')['RouterLink']
RouterView: typeof import('vue-router')['RouterView']
ScreenError: typeof import('./src/components/ScreenError.vue')['default']
ScreenLoading: typeof import('./src/components/ScreenLoading.vue')['default']
ScreenNotFound: typeof import('./src/components/ScreenNotFound.vue')['default']
SkeletonCard: typeof import('./src/components/SkeletonCard.vue')['default']
SkeletonCardVertical: typeof import('./src/components/SkeletonCardVertical.vue')['default']
SkeletonGridCard: typeof import('./src/components/SkeletonGridCard.vue')['default']
Star: typeof import('./src/components/Star.vue')['default']
SwipableBottom: typeof import('./src/components/SwipableBottom.vue')['default']
Unknown: typeof import('./src/components/errors/unknown.vue')['default']
}
}
2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!doctype html>
<html>
<html class="dark">
<head>
<title><%= productName %></title>

Expand Down
4 changes: 4 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,7 @@
"vue-router": "^4.2.4"
},
"devDependencies": {
"@iconify/json": "^2.2.190",
"@intlify/vite-plugin-vue-i18n": "^6.0.3",
"@quasar/app-vite": "^1.6.2",
"@quasar/cli": "^2.2.3",
Expand Down Expand Up @@ -105,6 +106,9 @@
"semver": "^7.5.4",
"tsx": "^3.12.7",
"typescript": "^5.3.3",
"unplugin-auto-import": "^0.17.5",
"unplugin-icons": "^0.18.5",
"unplugin-vue-components": "^0.26.0",
"vite-plugin-remove-console": "^2.1.1",
"vite-plugin-rewrite-all": "^1.0.1",
"vite-plugin-windicss": "^1.9.1",
Expand Down
Loading

0 comments on commit 88d5aa0

Please sign in to comment.