├── .github ├── renovate.json └── workflows │ ├── bundle.yml │ ├── ci.yml │ ├── docs.yml │ └── release.yml ├── .gitignore ├── .node-version ├── .npmrc ├── .prettierrc ├── .tazerc.json ├── LICENSE ├── README.md ├── docs ├── .vitepress │ ├── .gitignore │ └── config.ts ├── animegarden │ ├── collection.md │ ├── index.md │ ├── rss.md │ └── search.md ├── animespace │ ├── cli │ │ └── index.md │ ├── config │ │ ├── index.md │ │ ├── jellyfin.md │ │ └── plan.md │ ├── index.md │ └── installation │ │ └── index.md ├── anitomy │ └── index.md ├── bgmc │ └── index.md ├── bgmd │ └── index.md ├── index.md ├── nfo.js │ └── index.md ├── package.json ├── public │ ├── BingSiteAuth.xml │ ├── Jellyfin.jpeg │ ├── animepaste.png │ ├── baidu_verify_codeva-LdRV3NCcLP.html │ ├── cloudflare.png │ ├── favicon.svg │ ├── search-1.png │ ├── search-2.png │ ├── search-3.png │ └── search-4.png ├── tmdbc │ └── index.md └── vite.config.ts ├── package.json ├── packages ├── animegarden │ ├── README.md │ ├── build.config.ts │ ├── package.json │ ├── scripts │ │ └── client.ts │ ├── src │ │ ├── cli.ts │ │ ├── constant.ts │ │ ├── download │ │ │ ├── aria2.ts │ │ │ ├── base.ts │ │ │ ├── index.ts │ │ │ ├── trackers.ts │ │ │ └── webtorrent.ts │ │ ├── format.ts │ │ ├── index.ts │ │ ├── logger.ts │ │ ├── plan.d.ts │ │ ├── resources │ │ │ ├── cache.ts │ │ │ └── index.ts │ │ └── task │ │ │ ├── extract.ts │ │ │ ├── index.ts │ │ │ ├── run.ts │ │ │ └── types.ts │ └── tsconfig.json ├── bangumi │ ├── README.md │ ├── build.config.ts │ ├── package.json │ ├── src │ │ ├── generate.ts │ │ └── index.ts │ └── tsconfig.json ├── cli │ ├── .gitignore │ ├── README.md │ ├── build.config.ts │ ├── cli.mjs │ ├── package.json │ ├── scripts │ │ └── sea.mjs │ ├── src │ │ ├── cli.ts │ │ ├── constant.ts │ │ ├── index.ts │ │ ├── logger │ │ │ ├── constant.ts │ │ │ └── index.ts │ │ ├── system │ │ │ ├── cli.ts │ │ │ ├── index.ts │ │ │ ├── system.ts │ │ │ └── utils.ts │ │ ├── types.ts │ │ └── utils.ts │ ├── test │ │ ├── __snapshots__ │ │ │ └── space.test.ts.snap │ │ ├── introspect.test.ts │ │ └── space.test.ts │ ├── tsconfig.json │ └── vitest.config.ts ├── core │ ├── README.md │ ├── build.config.ts │ ├── package.json │ ├── src │ │ ├── anime │ │ │ ├── anime.ts │ │ │ ├── episode.ts │ │ │ ├── index.ts │ │ │ ├── types.ts │ │ │ └── utils.ts │ │ ├── error.ts │ │ ├── index.ts │ │ ├── plan │ │ │ ├── index.ts │ │ │ ├── plan.ts │ │ │ ├── schema.ts │ │ │ └── types.ts │ │ ├── plugin.ts │ │ ├── space │ │ │ ├── constant.ts │ │ │ ├── index.ts │ │ │ ├── new.ts │ │ │ ├── schema.ts │ │ │ ├── space.ts │ │ │ ├── storage.ts │ │ │ └── types.ts │ │ ├── system │ │ │ ├── index.ts │ │ │ ├── introspect.ts │ │ │ ├── refresh.ts │ │ │ ├── system.ts │ │ │ └── types.ts │ │ └── utils │ │ │ ├── array.ts │ │ │ ├── format.ts │ │ │ ├── fs.ts │ │ │ ├── index.ts │ │ │ ├── signal.ts │ │ │ ├── types.ts │ │ │ └── ufetch.ts │ ├── test │ │ ├── __snapshots__ │ │ │ ├── introspect.test.ts.snap │ │ │ └── space.test.ts.snap │ │ ├── breadfs.ts │ │ ├── fixtures │ │ │ └── space │ │ │ │ ├── .gitignore │ │ │ │ ├── anime.yaml │ │ │ │ ├── anime │ │ │ │ ├── 偶像大师 灰姑娘女孩 U149 │ │ │ │ │ └── library.yaml │ │ │ │ ├── 天国大魔境 │ │ │ │ │ └── library.yaml │ │ │ │ └── 熊熊勇闯异世界 Punch! │ │ │ │ │ └── library.yaml │ │ │ │ ├── download │ │ │ │ └── .gitkeep │ │ │ │ └── plans │ │ │ │ └── 2023.yaml │ │ ├── introspect.test.ts │ │ ├── library.test.ts │ │ └── space.test.ts │ ├── tsconfig.json │ └── vitest.config.ts └── local │ ├── README.md │ ├── build.config.ts │ ├── package.json │ ├── src │ └── index.ts │ └── tsconfig.json ├── patches └── consola@3.1.0.patch ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── tsconfig.json ├── turbo.json └── vitest.config.ts /.github/renovate.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["github>yjl9903/renovate-config"] 3 | } 4 | -------------------------------------------------------------------------------- /.github/workflows/bundle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/.github/workflows/bundle.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/.gitignore -------------------------------------------------------------------------------- /.node-version: -------------------------------------------------------------------------------- 1 | 20.10.0 2 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/.npmrc -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/.prettierrc -------------------------------------------------------------------------------- /.tazerc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/.tazerc.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/README.md -------------------------------------------------------------------------------- /docs/.vitepress/.gitignore: -------------------------------------------------------------------------------- 1 | cache -------------------------------------------------------------------------------- /docs/.vitepress/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/docs/.vitepress/config.ts -------------------------------------------------------------------------------- /docs/animegarden/collection.md: -------------------------------------------------------------------------------- 1 | # 收藏夹 2 | 3 | > 👷‍♂️ 文档内容仍在建设中。 4 | -------------------------------------------------------------------------------- /docs/animegarden/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/docs/animegarden/index.md -------------------------------------------------------------------------------- /docs/animegarden/rss.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/docs/animegarden/rss.md -------------------------------------------------------------------------------- /docs/animegarden/search.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/docs/animegarden/search.md -------------------------------------------------------------------------------- /docs/animespace/cli/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/docs/animespace/cli/index.md -------------------------------------------------------------------------------- /docs/animespace/config/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/docs/animespace/config/index.md -------------------------------------------------------------------------------- /docs/animespace/config/jellyfin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/docs/animespace/config/jellyfin.md -------------------------------------------------------------------------------- /docs/animespace/config/plan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/docs/animespace/config/plan.md -------------------------------------------------------------------------------- /docs/animespace/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/docs/animespace/index.md -------------------------------------------------------------------------------- /docs/animespace/installation/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/docs/animespace/installation/index.md -------------------------------------------------------------------------------- /docs/anitomy/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/docs/anitomy/index.md -------------------------------------------------------------------------------- /docs/bgmc/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/docs/bgmc/index.md -------------------------------------------------------------------------------- /docs/bgmd/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/docs/bgmd/index.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/nfo.js/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/docs/nfo.js/index.md -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/public/BingSiteAuth.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/docs/public/BingSiteAuth.xml -------------------------------------------------------------------------------- /docs/public/Jellyfin.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/docs/public/Jellyfin.jpeg -------------------------------------------------------------------------------- /docs/public/animepaste.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/docs/public/animepaste.png -------------------------------------------------------------------------------- /docs/public/baidu_verify_codeva-LdRV3NCcLP.html: -------------------------------------------------------------------------------- 1 | 21c7e27f81b30fcb7807021b5119167a -------------------------------------------------------------------------------- /docs/public/cloudflare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/docs/public/cloudflare.png -------------------------------------------------------------------------------- /docs/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/docs/public/favicon.svg -------------------------------------------------------------------------------- /docs/public/search-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/docs/public/search-1.png -------------------------------------------------------------------------------- /docs/public/search-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/docs/public/search-2.png -------------------------------------------------------------------------------- /docs/public/search-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/docs/public/search-3.png -------------------------------------------------------------------------------- /docs/public/search-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/docs/public/search-4.png -------------------------------------------------------------------------------- /docs/tmdbc/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/docs/tmdbc/index.md -------------------------------------------------------------------------------- /docs/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/docs/vite.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/package.json -------------------------------------------------------------------------------- /packages/animegarden/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/animegarden/README.md -------------------------------------------------------------------------------- /packages/animegarden/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/animegarden/build.config.ts -------------------------------------------------------------------------------- /packages/animegarden/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/animegarden/package.json -------------------------------------------------------------------------------- /packages/animegarden/scripts/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/animegarden/scripts/client.ts -------------------------------------------------------------------------------- /packages/animegarden/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/animegarden/src/cli.ts -------------------------------------------------------------------------------- /packages/animegarden/src/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/animegarden/src/constant.ts -------------------------------------------------------------------------------- /packages/animegarden/src/download/aria2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/animegarden/src/download/aria2.ts -------------------------------------------------------------------------------- /packages/animegarden/src/download/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/animegarden/src/download/base.ts -------------------------------------------------------------------------------- /packages/animegarden/src/download/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/animegarden/src/download/index.ts -------------------------------------------------------------------------------- /packages/animegarden/src/download/trackers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/animegarden/src/download/trackers.ts -------------------------------------------------------------------------------- /packages/animegarden/src/download/webtorrent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/animegarden/src/download/webtorrent.ts -------------------------------------------------------------------------------- /packages/animegarden/src/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/animegarden/src/format.ts -------------------------------------------------------------------------------- /packages/animegarden/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/animegarden/src/index.ts -------------------------------------------------------------------------------- /packages/animegarden/src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/animegarden/src/logger.ts -------------------------------------------------------------------------------- /packages/animegarden/src/plan.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/animegarden/src/plan.d.ts -------------------------------------------------------------------------------- /packages/animegarden/src/resources/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/animegarden/src/resources/cache.ts -------------------------------------------------------------------------------- /packages/animegarden/src/resources/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/animegarden/src/resources/index.ts -------------------------------------------------------------------------------- /packages/animegarden/src/task/extract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/animegarden/src/task/extract.ts -------------------------------------------------------------------------------- /packages/animegarden/src/task/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/animegarden/src/task/index.ts -------------------------------------------------------------------------------- /packages/animegarden/src/task/run.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/animegarden/src/task/run.ts -------------------------------------------------------------------------------- /packages/animegarden/src/task/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/animegarden/src/task/types.ts -------------------------------------------------------------------------------- /packages/animegarden/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/animegarden/tsconfig.json -------------------------------------------------------------------------------- /packages/bangumi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/bangumi/README.md -------------------------------------------------------------------------------- /packages/bangumi/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/bangumi/build.config.ts -------------------------------------------------------------------------------- /packages/bangumi/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/bangumi/package.json -------------------------------------------------------------------------------- /packages/bangumi/src/generate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/bangumi/src/generate.ts -------------------------------------------------------------------------------- /packages/bangumi/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/bangumi/src/index.ts -------------------------------------------------------------------------------- /packages/bangumi/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/bangumi/tsconfig.json -------------------------------------------------------------------------------- /packages/cli/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | -------------------------------------------------------------------------------- /packages/cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/cli/README.md -------------------------------------------------------------------------------- /packages/cli/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/cli/build.config.ts -------------------------------------------------------------------------------- /packages/cli/cli.mjs: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | import('./dist/cli.mjs'); 4 | -------------------------------------------------------------------------------- /packages/cli/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/cli/package.json -------------------------------------------------------------------------------- /packages/cli/scripts/sea.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/cli/scripts/sea.mjs -------------------------------------------------------------------------------- /packages/cli/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/cli/src/cli.ts -------------------------------------------------------------------------------- /packages/cli/src/constant.ts: -------------------------------------------------------------------------------- 1 | export const MAX_RETRY = 5; 2 | -------------------------------------------------------------------------------- /packages/cli/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/cli/src/index.ts -------------------------------------------------------------------------------- /packages/cli/src/logger/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/cli/src/logger/constant.ts -------------------------------------------------------------------------------- /packages/cli/src/logger/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/cli/src/logger/index.ts -------------------------------------------------------------------------------- /packages/cli/src/system/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/cli/src/system/cli.ts -------------------------------------------------------------------------------- /packages/cli/src/system/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/cli/src/system/index.ts -------------------------------------------------------------------------------- /packages/cli/src/system/system.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/cli/src/system/system.ts -------------------------------------------------------------------------------- /packages/cli/src/system/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/cli/src/system/utils.ts -------------------------------------------------------------------------------- /packages/cli/src/types.ts: -------------------------------------------------------------------------------- 1 | export interface CliOptions {} 2 | -------------------------------------------------------------------------------- /packages/cli/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/cli/src/utils.ts -------------------------------------------------------------------------------- /packages/cli/test/__snapshots__/space.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/cli/test/__snapshots__/space.test.ts.snap -------------------------------------------------------------------------------- /packages/cli/test/introspect.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/cli/test/introspect.test.ts -------------------------------------------------------------------------------- /packages/cli/test/space.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/cli/test/space.test.ts -------------------------------------------------------------------------------- /packages/cli/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/cli/tsconfig.json -------------------------------------------------------------------------------- /packages/cli/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/cli/vitest.config.ts -------------------------------------------------------------------------------- /packages/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/README.md -------------------------------------------------------------------------------- /packages/core/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/build.config.ts -------------------------------------------------------------------------------- /packages/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/package.json -------------------------------------------------------------------------------- /packages/core/src/anime/anime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/src/anime/anime.ts -------------------------------------------------------------------------------- /packages/core/src/anime/episode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/src/anime/episode.ts -------------------------------------------------------------------------------- /packages/core/src/anime/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/src/anime/index.ts -------------------------------------------------------------------------------- /packages/core/src/anime/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/src/anime/types.ts -------------------------------------------------------------------------------- /packages/core/src/anime/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/src/anime/utils.ts -------------------------------------------------------------------------------- /packages/core/src/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/src/error.ts -------------------------------------------------------------------------------- /packages/core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/src/index.ts -------------------------------------------------------------------------------- /packages/core/src/plan/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/src/plan/index.ts -------------------------------------------------------------------------------- /packages/core/src/plan/plan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/src/plan/plan.ts -------------------------------------------------------------------------------- /packages/core/src/plan/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/src/plan/schema.ts -------------------------------------------------------------------------------- /packages/core/src/plan/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/src/plan/types.ts -------------------------------------------------------------------------------- /packages/core/src/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/src/plugin.ts -------------------------------------------------------------------------------- /packages/core/src/space/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/src/space/constant.ts -------------------------------------------------------------------------------- /packages/core/src/space/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/src/space/index.ts -------------------------------------------------------------------------------- /packages/core/src/space/new.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/src/space/new.ts -------------------------------------------------------------------------------- /packages/core/src/space/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/src/space/schema.ts -------------------------------------------------------------------------------- /packages/core/src/space/space.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/src/space/space.ts -------------------------------------------------------------------------------- /packages/core/src/space/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/src/space/storage.ts -------------------------------------------------------------------------------- /packages/core/src/space/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/src/space/types.ts -------------------------------------------------------------------------------- /packages/core/src/system/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/src/system/index.ts -------------------------------------------------------------------------------- /packages/core/src/system/introspect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/src/system/introspect.ts -------------------------------------------------------------------------------- /packages/core/src/system/refresh.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/src/system/refresh.ts -------------------------------------------------------------------------------- /packages/core/src/system/system.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/src/system/system.ts -------------------------------------------------------------------------------- /packages/core/src/system/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/src/system/types.ts -------------------------------------------------------------------------------- /packages/core/src/utils/array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/src/utils/array.ts -------------------------------------------------------------------------------- /packages/core/src/utils/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/src/utils/format.ts -------------------------------------------------------------------------------- /packages/core/src/utils/fs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/src/utils/fs.ts -------------------------------------------------------------------------------- /packages/core/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/src/utils/index.ts -------------------------------------------------------------------------------- /packages/core/src/utils/signal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/src/utils/signal.ts -------------------------------------------------------------------------------- /packages/core/src/utils/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/src/utils/types.ts -------------------------------------------------------------------------------- /packages/core/src/utils/ufetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/src/utils/ufetch.ts -------------------------------------------------------------------------------- /packages/core/test/__snapshots__/introspect.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/test/__snapshots__/introspect.test.ts.snap -------------------------------------------------------------------------------- /packages/core/test/__snapshots__/space.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/test/__snapshots__/space.test.ts.snap -------------------------------------------------------------------------------- /packages/core/test/breadfs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/test/breadfs.ts -------------------------------------------------------------------------------- /packages/core/test/fixtures/space/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/test/fixtures/space/.gitignore -------------------------------------------------------------------------------- /packages/core/test/fixtures/space/anime.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/test/fixtures/space/anime.yaml -------------------------------------------------------------------------------- /packages/core/test/fixtures/space/anime/偶像大师 灰姑娘女孩 U149/library.yaml: -------------------------------------------------------------------------------- 1 | # Generated at 2023-07-22 04:07 2 | 3 | title: 偶像大师 灰姑娘女孩 U149 4 | 5 | bgm: '376703' 6 | 7 | storage: anime 8 | 9 | videos: [] 10 | -------------------------------------------------------------------------------- /packages/core/test/fixtures/space/anime/天国大魔境/library.yaml: -------------------------------------------------------------------------------- 1 | # Generated at 2023-07-22 04:07 2 | 3 | title: 天国大魔境 4 | 5 | bgm: '404804' 6 | 7 | storage: anime 8 | 9 | videos: [] 10 | -------------------------------------------------------------------------------- /packages/core/test/fixtures/space/anime/熊熊勇闯异世界 Punch!/library.yaml: -------------------------------------------------------------------------------- 1 | # Generated at 2023-07-22 04:07 2 | 3 | title: 熊熊勇闯异世界 Punch! 4 | 5 | bgm: '323651' 6 | 7 | storage: anime 8 | 9 | videos: [] 10 | -------------------------------------------------------------------------------- /packages/core/test/fixtures/space/download/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/core/test/fixtures/space/plans/2023.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/test/fixtures/space/plans/2023.yaml -------------------------------------------------------------------------------- /packages/core/test/introspect.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/test/introspect.test.ts -------------------------------------------------------------------------------- /packages/core/test/library.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/test/library.test.ts -------------------------------------------------------------------------------- /packages/core/test/space.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/test/space.test.ts -------------------------------------------------------------------------------- /packages/core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/tsconfig.json -------------------------------------------------------------------------------- /packages/core/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/core/vitest.config.ts -------------------------------------------------------------------------------- /packages/local/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/local/README.md -------------------------------------------------------------------------------- /packages/local/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/local/build.config.ts -------------------------------------------------------------------------------- /packages/local/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/local/package.json -------------------------------------------------------------------------------- /packages/local/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/local/src/index.ts -------------------------------------------------------------------------------- /packages/local/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/packages/local/tsconfig.json -------------------------------------------------------------------------------- /patches/consola@3.1.0.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/patches/consola@3.1.0.patch -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/tsconfig.json -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/turbo.json -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yjl9903/AnimeSpace/HEAD/vitest.config.ts --------------------------------------------------------------------------------