├── .claude └── settings.local.json ├── .editorconfig ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .vscode └── settings.json ├── CLAUDE.md ├── README.md ├── components.json ├── content-collections.ts ├── content └── help │ ├── comparison.mdx │ ├── ifreetime.mdx │ ├── issue-report.mdx │ └── reg.mdx ├── eslint.config.mjs ├── next.config.ts ├── package.json ├── pnpm-lock.yaml ├── postcss.config.mjs ├── public ├── favicon.png ├── favicon.svg ├── img │ ├── http-config.jpeg │ ├── select-http-config.jpeg │ └── text.jpeg └── og-image.png ├── src ├── app │ ├── api │ │ ├── ifreetime │ │ │ └── route.ts │ │ └── legado │ │ │ └── route.ts │ ├── azure │ │ ├── api-input.tsx │ │ ├── audition.tsx │ │ ├── export │ │ │ ├── action-line.tsx │ │ │ ├── ifreetime.tsx │ │ │ ├── index.tsx │ │ │ ├── legado.tsx │ │ │ └── source-reader.tsx │ │ ├── page.tsx │ │ ├── panel.tsx │ │ └── voice-configure.tsx │ ├── globals.css │ ├── help │ │ ├── [slug] │ │ │ ├── not-found.tsx │ │ │ └── page.tsx │ │ └── page.tsx │ ├── layout.tsx │ ├── page.tsx │ └── ra │ │ ├── (voice-config) │ │ ├── audio-preview.tsx │ │ ├── voice-config.tsx │ │ └── voice-name-select.tsx │ │ ├── api-url.tsx │ │ ├── export.test.tsx │ │ ├── export.tsx │ │ ├── generate-profile.test.ts │ │ ├── generate-profile.ts │ │ ├── page.tsx │ │ └── ra-data.ts ├── assets │ └── image │ │ ├── favicon.png │ │ ├── favicon.svg │ │ └── read-aloud-svgrepo-com.svg ├── components │ ├── modules │ │ ├── app-sidebar.tsx │ │ └── app-topbar.tsx │ ├── shared │ │ ├── audio-preview.tsx │ │ └── voice-select.tsx │ ├── ui │ │ ├── accordion.tsx │ │ ├── breadcrumb.tsx │ │ ├── button.tsx │ │ ├── card.tsx │ │ ├── command.tsx │ │ ├── dialog.tsx │ │ ├── dropdown-menu.tsx │ │ ├── form.tsx │ │ ├── input.tsx │ │ ├── label.tsx │ │ ├── popover.tsx │ │ ├── radio-group.tsx │ │ ├── scroll-area.tsx │ │ ├── select.tsx │ │ ├── separator.tsx │ │ ├── sheet.tsx │ │ ├── sidebar.tsx │ │ ├── skeleton.tsx │ │ ├── sonner.tsx │ │ ├── switch.tsx │ │ ├── tabs.tsx │ │ ├── textarea.tsx │ │ ├── theme-changer.tsx │ │ └── tooltip.tsx │ └── utils │ │ ├── client-only.tsx │ │ ├── providers.tsx │ │ └── sidebar-active.tsx ├── hooks │ ├── use-clipboard.ts │ ├── use-debounce.ts │ ├── use-mobile.ts │ ├── use-mobile.tsx │ └── use-mounted.ts ├── instrumentation-client.ts └── lib │ ├── azure │ ├── __snapshots__ │ │ └── profile-generate.test.ts.snap │ ├── config-name.ts │ ├── config-to-url.test.ts │ ├── config-to-url.ts │ ├── ifreetime.ts │ ├── legado.ts │ ├── profile-generate.test.ts │ ├── schema.test.ts │ └── schema.ts │ ├── posthog-server.ts │ └── utils.ts ├── test ├── utils │ ├── is-valid-xml.test.ts │ └── is-valid-xml.ts └── vitest-setup.ts ├── tsconfig.json └── vitest.config.mts /.claude/settings.local.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/.claude/settings.local.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/README.md -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/components.json -------------------------------------------------------------------------------- /content-collections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/content-collections.ts -------------------------------------------------------------------------------- /content/help/comparison.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/content/help/comparison.mdx -------------------------------------------------------------------------------- /content/help/ifreetime.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/content/help/ifreetime.mdx -------------------------------------------------------------------------------- /content/help/issue-report.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/content/help/issue-report.mdx -------------------------------------------------------------------------------- /content/help/reg.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/content/help/reg.mdx -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/next.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/postcss.config.mjs -------------------------------------------------------------------------------- /public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/public/favicon.png -------------------------------------------------------------------------------- /public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/public/favicon.svg -------------------------------------------------------------------------------- /public/img/http-config.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/public/img/http-config.jpeg -------------------------------------------------------------------------------- /public/img/select-http-config.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/public/img/select-http-config.jpeg -------------------------------------------------------------------------------- /public/img/text.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/public/img/text.jpeg -------------------------------------------------------------------------------- /public/og-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/public/og-image.png -------------------------------------------------------------------------------- /src/app/api/ifreetime/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/app/api/ifreetime/route.ts -------------------------------------------------------------------------------- /src/app/api/legado/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/app/api/legado/route.ts -------------------------------------------------------------------------------- /src/app/azure/api-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/app/azure/api-input.tsx -------------------------------------------------------------------------------- /src/app/azure/audition.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/app/azure/audition.tsx -------------------------------------------------------------------------------- /src/app/azure/export/action-line.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/app/azure/export/action-line.tsx -------------------------------------------------------------------------------- /src/app/azure/export/ifreetime.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/app/azure/export/ifreetime.tsx -------------------------------------------------------------------------------- /src/app/azure/export/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/app/azure/export/index.tsx -------------------------------------------------------------------------------- /src/app/azure/export/legado.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/app/azure/export/legado.tsx -------------------------------------------------------------------------------- /src/app/azure/export/source-reader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/app/azure/export/source-reader.tsx -------------------------------------------------------------------------------- /src/app/azure/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/app/azure/page.tsx -------------------------------------------------------------------------------- /src/app/azure/panel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/app/azure/panel.tsx -------------------------------------------------------------------------------- /src/app/azure/voice-configure.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/app/azure/voice-configure.tsx -------------------------------------------------------------------------------- /src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/app/globals.css -------------------------------------------------------------------------------- /src/app/help/[slug]/not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/app/help/[slug]/not-found.tsx -------------------------------------------------------------------------------- /src/app/help/[slug]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/app/help/[slug]/page.tsx -------------------------------------------------------------------------------- /src/app/help/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/app/help/page.tsx -------------------------------------------------------------------------------- /src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/app/layout.tsx -------------------------------------------------------------------------------- /src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/app/page.tsx -------------------------------------------------------------------------------- /src/app/ra/(voice-config)/audio-preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/app/ra/(voice-config)/audio-preview.tsx -------------------------------------------------------------------------------- /src/app/ra/(voice-config)/voice-config.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/app/ra/(voice-config)/voice-config.tsx -------------------------------------------------------------------------------- /src/app/ra/(voice-config)/voice-name-select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/app/ra/(voice-config)/voice-name-select.tsx -------------------------------------------------------------------------------- /src/app/ra/api-url.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/app/ra/api-url.tsx -------------------------------------------------------------------------------- /src/app/ra/export.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/app/ra/export.test.tsx -------------------------------------------------------------------------------- /src/app/ra/export.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/app/ra/export.tsx -------------------------------------------------------------------------------- /src/app/ra/generate-profile.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/app/ra/generate-profile.test.ts -------------------------------------------------------------------------------- /src/app/ra/generate-profile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/app/ra/generate-profile.ts -------------------------------------------------------------------------------- /src/app/ra/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/app/ra/page.tsx -------------------------------------------------------------------------------- /src/app/ra/ra-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/app/ra/ra-data.ts -------------------------------------------------------------------------------- /src/assets/image/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/assets/image/favicon.png -------------------------------------------------------------------------------- /src/assets/image/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/assets/image/favicon.svg -------------------------------------------------------------------------------- /src/assets/image/read-aloud-svgrepo-com.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/assets/image/read-aloud-svgrepo-com.svg -------------------------------------------------------------------------------- /src/components/modules/app-sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/components/modules/app-sidebar.tsx -------------------------------------------------------------------------------- /src/components/modules/app-topbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/components/modules/app-topbar.tsx -------------------------------------------------------------------------------- /src/components/shared/audio-preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/components/shared/audio-preview.tsx -------------------------------------------------------------------------------- /src/components/shared/voice-select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/components/shared/voice-select.tsx -------------------------------------------------------------------------------- /src/components/ui/accordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/components/ui/accordion.tsx -------------------------------------------------------------------------------- /src/components/ui/breadcrumb.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/components/ui/breadcrumb.tsx -------------------------------------------------------------------------------- /src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/components/ui/button.tsx -------------------------------------------------------------------------------- /src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/components/ui/card.tsx -------------------------------------------------------------------------------- /src/components/ui/command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/components/ui/command.tsx -------------------------------------------------------------------------------- /src/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/components/ui/dialog.tsx -------------------------------------------------------------------------------- /src/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /src/components/ui/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/components/ui/form.tsx -------------------------------------------------------------------------------- /src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/components/ui/input.tsx -------------------------------------------------------------------------------- /src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/components/ui/label.tsx -------------------------------------------------------------------------------- /src/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/components/ui/popover.tsx -------------------------------------------------------------------------------- /src/components/ui/radio-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/components/ui/radio-group.tsx -------------------------------------------------------------------------------- /src/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /src/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/components/ui/select.tsx -------------------------------------------------------------------------------- /src/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/components/ui/separator.tsx -------------------------------------------------------------------------------- /src/components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/components/ui/sheet.tsx -------------------------------------------------------------------------------- /src/components/ui/sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/components/ui/sidebar.tsx -------------------------------------------------------------------------------- /src/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /src/components/ui/sonner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/components/ui/sonner.tsx -------------------------------------------------------------------------------- /src/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/components/ui/switch.tsx -------------------------------------------------------------------------------- /src/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/components/ui/tabs.tsx -------------------------------------------------------------------------------- /src/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/components/ui/textarea.tsx -------------------------------------------------------------------------------- /src/components/ui/theme-changer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/components/ui/theme-changer.tsx -------------------------------------------------------------------------------- /src/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /src/components/utils/client-only.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/components/utils/client-only.tsx -------------------------------------------------------------------------------- /src/components/utils/providers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/components/utils/providers.tsx -------------------------------------------------------------------------------- /src/components/utils/sidebar-active.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/components/utils/sidebar-active.tsx -------------------------------------------------------------------------------- /src/hooks/use-clipboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/hooks/use-clipboard.ts -------------------------------------------------------------------------------- /src/hooks/use-debounce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/hooks/use-debounce.ts -------------------------------------------------------------------------------- /src/hooks/use-mobile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/hooks/use-mobile.ts -------------------------------------------------------------------------------- /src/hooks/use-mobile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/hooks/use-mobile.tsx -------------------------------------------------------------------------------- /src/hooks/use-mounted.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/hooks/use-mounted.ts -------------------------------------------------------------------------------- /src/instrumentation-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/instrumentation-client.ts -------------------------------------------------------------------------------- /src/lib/azure/__snapshots__/profile-generate.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/lib/azure/__snapshots__/profile-generate.test.ts.snap -------------------------------------------------------------------------------- /src/lib/azure/config-name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/lib/azure/config-name.ts -------------------------------------------------------------------------------- /src/lib/azure/config-to-url.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/lib/azure/config-to-url.test.ts -------------------------------------------------------------------------------- /src/lib/azure/config-to-url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/lib/azure/config-to-url.ts -------------------------------------------------------------------------------- /src/lib/azure/ifreetime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/lib/azure/ifreetime.ts -------------------------------------------------------------------------------- /src/lib/azure/legado.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/lib/azure/legado.ts -------------------------------------------------------------------------------- /src/lib/azure/profile-generate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/lib/azure/profile-generate.test.ts -------------------------------------------------------------------------------- /src/lib/azure/schema.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/lib/azure/schema.test.ts -------------------------------------------------------------------------------- /src/lib/azure/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/lib/azure/schema.ts -------------------------------------------------------------------------------- /src/lib/posthog-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/lib/posthog-server.ts -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/src/lib/utils.ts -------------------------------------------------------------------------------- /test/utils/is-valid-xml.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/test/utils/is-valid-xml.test.ts -------------------------------------------------------------------------------- /test/utils/is-valid-xml.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/test/utils/is-valid-xml.ts -------------------------------------------------------------------------------- /test/vitest-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/test/vitest-setup.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vitest.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yy4382/tts-importer/HEAD/vitest.config.mts --------------------------------------------------------------------------------