├── .gitignore ├── .npmrc ├── .prettierignore ├── .prettierrc ├── README.md ├── components.json ├── package.json ├── postcss.config.cjs ├── prisma └── schema.prisma ├── src ├── app.d.ts ├── app.html ├── app.postcss ├── hooks.server.ts ├── lib │ ├── api.ts │ ├── components │ │ ├── cards │ │ │ ├── AnimeCard.svelte │ │ │ ├── SkeletonCard.svelte │ │ │ └── index.ts │ │ ├── episodes │ │ │ ├── Episodes.svelte │ │ │ ├── index.ts │ │ │ └── stores.ts │ │ ├── light-switch │ │ │ ├── light-switch.ts │ │ │ └── local-storage-store.ts │ │ ├── player │ │ │ ├── Player.svelte │ │ │ └── index.ts │ │ └── ui │ │ │ ├── alert │ │ │ ├── Alert.svelte │ │ │ ├── alert-description.svelte │ │ │ ├── alert-title.svelte │ │ │ ├── alert.svelte │ │ │ └── index.ts │ │ │ ├── aspect-ratio │ │ │ ├── aspect-ratio.svelte │ │ │ └── index.ts │ │ │ ├── badge │ │ │ ├── Badge.svelte │ │ │ ├── badge.svelte │ │ │ └── index.ts │ │ │ ├── button │ │ │ ├── Button.svelte │ │ │ ├── button.svelte │ │ │ └── index.ts │ │ │ ├── card │ │ │ ├── Card.svelte │ │ │ ├── card-content.svelte │ │ │ ├── card-description.svelte │ │ │ ├── card-footer.svelte │ │ │ ├── card-header.svelte │ │ │ ├── card-title.svelte │ │ │ ├── card.svelte │ │ │ └── index.ts │ │ │ ├── checkbox │ │ │ ├── Checkbox.svelte │ │ │ ├── checkbox.svelte │ │ │ └── index.ts │ │ │ ├── dialog │ │ │ ├── dialog-content.svelte │ │ │ ├── dialog-description.svelte │ │ │ ├── dialog-footer.svelte │ │ │ ├── dialog-header.svelte │ │ │ ├── dialog-overlay.svelte │ │ │ ├── dialog-portal.svelte │ │ │ ├── dialog-title.svelte │ │ │ └── index.ts │ │ │ ├── dropdown-menu │ │ │ ├── dropdown-menu-checkbox-item.svelte │ │ │ ├── dropdown-menu-content.svelte │ │ │ ├── dropdown-menu-item.svelte │ │ │ ├── dropdown-menu-label.svelte │ │ │ ├── dropdown-menu-radio-group.svelte │ │ │ ├── dropdown-menu-radio-item.svelte │ │ │ ├── dropdown-menu-separator.svelte │ │ │ ├── dropdown-menu-shortcut.svelte │ │ │ ├── dropdown-menu-sub-content.svelte │ │ │ ├── dropdown-menu-sub-trigger.svelte │ │ │ └── index.ts │ │ │ ├── input │ │ │ ├── Input.svelte │ │ │ ├── index.ts │ │ │ └── input.svelte │ │ │ ├── label │ │ │ ├── Label.svelte │ │ │ ├── index.ts │ │ │ └── label.svelte │ │ │ ├── progress │ │ │ ├── Progress.svelte │ │ │ ├── index.ts │ │ │ └── progress.svelte │ │ │ ├── select │ │ │ ├── index.ts │ │ │ ├── select-content.svelte │ │ │ ├── select-item.svelte │ │ │ ├── select-label.svelte │ │ │ ├── select-separator.svelte │ │ │ ├── select-trigger.svelte │ │ │ └── select.svelte │ │ │ ├── separator │ │ │ ├── Separator.svelte │ │ │ ├── index.ts │ │ │ └── separator.svelte │ │ │ ├── skeleton │ │ │ ├── Skeleton.svelte │ │ │ ├── index.ts │ │ │ └── skeleton.svelte │ │ │ ├── slider │ │ │ ├── index.ts │ │ │ └── slider.svelte │ │ │ ├── switch │ │ │ ├── Switch.svelte │ │ │ ├── index.ts │ │ │ └── switch.svelte │ │ │ ├── table │ │ │ ├── Table.svelte │ │ │ ├── index.ts │ │ │ ├── table-body.svelte │ │ │ ├── table-caption.svelte │ │ │ ├── table-cell.svelte │ │ │ ├── table-footer.svelte │ │ │ ├── table-head.svelte │ │ │ ├── table-header.svelte │ │ │ ├── table-row.svelte │ │ │ └── table.svelte │ │ │ ├── tabs │ │ │ ├── index.ts │ │ │ ├── tabs-content.svelte │ │ │ ├── tabs-list.svelte │ │ │ └── tabs-trigger.svelte │ │ │ ├── toggle │ │ │ ├── Toggle.svelte │ │ │ ├── index.ts │ │ │ └── toggle.svelte │ │ │ └── tooltip │ │ │ ├── index.ts │ │ │ └── tooltip-content.svelte │ ├── icons │ │ ├── AniList.svelte │ │ ├── Discord.svelte │ │ ├── Kitsu.svelte │ │ ├── Simkl.svelte │ │ └── index.ts │ ├── server │ │ ├── lucia.ts │ │ └── prisma.ts │ ├── settings.ts │ ├── types.ts │ └── utils.ts └── routes │ ├── (admin) │ └── whitelist │ │ ├── +page.server.ts │ │ └── +page.svelte │ ├── (anime) │ ├── [animeId] │ │ ├── +page.svelte │ │ ├── +page.ts │ │ └── [providerId] │ │ │ └── [watchId] │ │ │ └── [episode] │ │ │ ├── +page.server.ts │ │ │ ├── +page.svelte │ │ │ └── +page.ts │ ├── dmca │ │ └── +page.svelte │ └── search │ │ ├── +page.svelte │ │ └── +page.ts │ ├── (auth) │ ├── create │ │ ├── +page.server.ts │ │ └── +page.svelte │ ├── history │ │ ├── +page.server.ts │ │ └── +page.svelte │ ├── login │ │ ├── +page.server.ts │ │ └── +page.svelte │ ├── logout │ │ └── +server.ts │ └── oauth │ │ ├── +server.ts │ │ └── discord │ │ └── +server.ts │ ├── +error.svelte │ ├── +layout.server.ts │ ├── +layout.svelte │ ├── +page.server.ts │ ├── +page.svelte │ ├── +page.ts │ └── api │ └── history │ └── +server.ts ├── static ├── Inter-roman.var.woff2 └── favicon.png ├── svelte.config.js ├── tailwind.config.js ├── tsconfig.json └── vite.config.ts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | resolution-mode=highest 3 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/.prettierrc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/README.md -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/components.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/postcss.config.cjs -------------------------------------------------------------------------------- /prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/prisma/schema.prisma -------------------------------------------------------------------------------- /src/app.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/app.d.ts -------------------------------------------------------------------------------- /src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/app.html -------------------------------------------------------------------------------- /src/app.postcss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/app.postcss -------------------------------------------------------------------------------- /src/hooks.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/hooks.server.ts -------------------------------------------------------------------------------- /src/lib/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/api.ts -------------------------------------------------------------------------------- /src/lib/components/cards/AnimeCard.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/cards/AnimeCard.svelte -------------------------------------------------------------------------------- /src/lib/components/cards/SkeletonCard.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/cards/SkeletonCard.svelte -------------------------------------------------------------------------------- /src/lib/components/cards/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/cards/index.ts -------------------------------------------------------------------------------- /src/lib/components/episodes/Episodes.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/episodes/Episodes.svelte -------------------------------------------------------------------------------- /src/lib/components/episodes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/episodes/index.ts -------------------------------------------------------------------------------- /src/lib/components/episodes/stores.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/episodes/stores.ts -------------------------------------------------------------------------------- /src/lib/components/light-switch/light-switch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/light-switch/light-switch.ts -------------------------------------------------------------------------------- /src/lib/components/light-switch/local-storage-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/light-switch/local-storage-store.ts -------------------------------------------------------------------------------- /src/lib/components/player/Player.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/player/Player.svelte -------------------------------------------------------------------------------- /src/lib/components/player/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/player/index.ts -------------------------------------------------------------------------------- /src/lib/components/ui/alert/Alert.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/alert/Alert.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/alert/alert-description.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/alert/alert-description.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/alert/alert-title.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/alert/alert-title.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/alert/alert.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/alert/alert.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/alert/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/alert/index.ts -------------------------------------------------------------------------------- /src/lib/components/ui/aspect-ratio/aspect-ratio.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/aspect-ratio/aspect-ratio.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/aspect-ratio/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/aspect-ratio/index.ts -------------------------------------------------------------------------------- /src/lib/components/ui/badge/Badge.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/badge/Badge.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/badge/badge.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/badge/badge.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/badge/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/badge/index.ts -------------------------------------------------------------------------------- /src/lib/components/ui/button/Button.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/button/Button.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/button/button.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/button/button.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/button/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/button/index.ts -------------------------------------------------------------------------------- /src/lib/components/ui/card/Card.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/card/Card.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/card/card-content.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/card/card-content.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/card/card-description.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/card/card-description.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/card/card-footer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/card/card-footer.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/card/card-header.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/card/card-header.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/card/card-title.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/card/card-title.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/card/card.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/card/card.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/card/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/card/index.ts -------------------------------------------------------------------------------- /src/lib/components/ui/checkbox/Checkbox.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/checkbox/Checkbox.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/checkbox/checkbox.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/checkbox/checkbox.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/checkbox/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/checkbox/index.ts -------------------------------------------------------------------------------- /src/lib/components/ui/dialog/dialog-content.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/dialog/dialog-content.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/dialog/dialog-description.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/dialog/dialog-description.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/dialog/dialog-footer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/dialog/dialog-footer.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/dialog/dialog-header.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/dialog/dialog-header.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/dialog/dialog-overlay.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/dialog/dialog-overlay.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/dialog/dialog-portal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/dialog/dialog-portal.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/dialog/dialog-title.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/dialog/dialog-title.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/dialog/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/dialog/index.ts -------------------------------------------------------------------------------- /src/lib/components/ui/dropdown-menu/dropdown-menu-checkbox-item.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/dropdown-menu/dropdown-menu-checkbox-item.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/dropdown-menu/dropdown-menu-content.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/dropdown-menu/dropdown-menu-content.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/dropdown-menu/dropdown-menu-item.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/dropdown-menu/dropdown-menu-item.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/dropdown-menu/dropdown-menu-label.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/dropdown-menu/dropdown-menu-label.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/dropdown-menu/dropdown-menu-radio-group.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/dropdown-menu/dropdown-menu-radio-group.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/dropdown-menu/dropdown-menu-radio-item.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/dropdown-menu/dropdown-menu-radio-item.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/dropdown-menu/dropdown-menu-separator.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/dropdown-menu/dropdown-menu-separator.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/dropdown-menu/dropdown-menu-shortcut.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/dropdown-menu/dropdown-menu-shortcut.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/dropdown-menu/dropdown-menu-sub-content.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/dropdown-menu/dropdown-menu-sub-content.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/dropdown-menu/dropdown-menu-sub-trigger.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/dropdown-menu/dropdown-menu-sub-trigger.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/dropdown-menu/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/dropdown-menu/index.ts -------------------------------------------------------------------------------- /src/lib/components/ui/input/Input.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/input/Input.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/input/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/input/index.ts -------------------------------------------------------------------------------- /src/lib/components/ui/input/input.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/input/input.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/label/Label.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/label/Label.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/label/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/label/index.ts -------------------------------------------------------------------------------- /src/lib/components/ui/label/label.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/label/label.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/progress/Progress.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/progress/Progress.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/progress/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/progress/index.ts -------------------------------------------------------------------------------- /src/lib/components/ui/progress/progress.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/progress/progress.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/select/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/select/index.ts -------------------------------------------------------------------------------- /src/lib/components/ui/select/select-content.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/select/select-content.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/select/select-item.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/select/select-item.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/select/select-label.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/select/select-label.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/select/select-separator.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/select/select-separator.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/select/select-trigger.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/select/select-trigger.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/select/select.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/select/select.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/separator/Separator.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/separator/Separator.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/separator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/separator/index.ts -------------------------------------------------------------------------------- /src/lib/components/ui/separator/separator.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/separator/separator.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/skeleton/Skeleton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/skeleton/Skeleton.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/skeleton/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/skeleton/index.ts -------------------------------------------------------------------------------- /src/lib/components/ui/skeleton/skeleton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/skeleton/skeleton.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/slider/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/slider/index.ts -------------------------------------------------------------------------------- /src/lib/components/ui/slider/slider.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/slider/slider.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/switch/Switch.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/switch/Switch.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/switch/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/switch/index.ts -------------------------------------------------------------------------------- /src/lib/components/ui/switch/switch.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/switch/switch.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/table/Table.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/table/Table.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/table/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/table/index.ts -------------------------------------------------------------------------------- /src/lib/components/ui/table/table-body.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/table/table-body.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/table/table-caption.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/table/table-caption.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/table/table-cell.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/table/table-cell.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/table/table-footer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/table/table-footer.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/table/table-head.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/table/table-head.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/table/table-header.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/table/table-header.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/table/table-row.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/table/table-row.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/table/table.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/table/table.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/tabs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/tabs/index.ts -------------------------------------------------------------------------------- /src/lib/components/ui/tabs/tabs-content.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/tabs/tabs-content.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/tabs/tabs-list.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/tabs/tabs-list.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/tabs/tabs-trigger.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/tabs/tabs-trigger.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/toggle/Toggle.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/toggle/Toggle.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/toggle/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/toggle/index.ts -------------------------------------------------------------------------------- /src/lib/components/ui/toggle/toggle.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/toggle/toggle.svelte -------------------------------------------------------------------------------- /src/lib/components/ui/tooltip/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/tooltip/index.ts -------------------------------------------------------------------------------- /src/lib/components/ui/tooltip/tooltip-content.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/components/ui/tooltip/tooltip-content.svelte -------------------------------------------------------------------------------- /src/lib/icons/AniList.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/icons/AniList.svelte -------------------------------------------------------------------------------- /src/lib/icons/Discord.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/icons/Discord.svelte -------------------------------------------------------------------------------- /src/lib/icons/Kitsu.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/icons/Kitsu.svelte -------------------------------------------------------------------------------- /src/lib/icons/Simkl.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/icons/Simkl.svelte -------------------------------------------------------------------------------- /src/lib/icons/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/icons/index.ts -------------------------------------------------------------------------------- /src/lib/server/lucia.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/server/lucia.ts -------------------------------------------------------------------------------- /src/lib/server/prisma.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/server/prisma.ts -------------------------------------------------------------------------------- /src/lib/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/settings.ts -------------------------------------------------------------------------------- /src/lib/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/types.ts -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/lib/utils.ts -------------------------------------------------------------------------------- /src/routes/(admin)/whitelist/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/routes/(admin)/whitelist/+page.server.ts -------------------------------------------------------------------------------- /src/routes/(admin)/whitelist/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/routes/(admin)/whitelist/+page.svelte -------------------------------------------------------------------------------- /src/routes/(anime)/[animeId]/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/routes/(anime)/[animeId]/+page.svelte -------------------------------------------------------------------------------- /src/routes/(anime)/[animeId]/+page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/routes/(anime)/[animeId]/+page.ts -------------------------------------------------------------------------------- /src/routes/(anime)/[animeId]/[providerId]/[watchId]/[episode]/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/routes/(anime)/[animeId]/[providerId]/[watchId]/[episode]/+page.server.ts -------------------------------------------------------------------------------- /src/routes/(anime)/[animeId]/[providerId]/[watchId]/[episode]/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/routes/(anime)/[animeId]/[providerId]/[watchId]/[episode]/+page.svelte -------------------------------------------------------------------------------- /src/routes/(anime)/[animeId]/[providerId]/[watchId]/[episode]/+page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/routes/(anime)/[animeId]/[providerId]/[watchId]/[episode]/+page.ts -------------------------------------------------------------------------------- /src/routes/(anime)/dmca/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/routes/(anime)/dmca/+page.svelte -------------------------------------------------------------------------------- /src/routes/(anime)/search/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/routes/(anime)/search/+page.svelte -------------------------------------------------------------------------------- /src/routes/(anime)/search/+page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/routes/(anime)/search/+page.ts -------------------------------------------------------------------------------- /src/routes/(auth)/create/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/routes/(auth)/create/+page.server.ts -------------------------------------------------------------------------------- /src/routes/(auth)/create/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/routes/(auth)/create/+page.svelte -------------------------------------------------------------------------------- /src/routes/(auth)/history/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/routes/(auth)/history/+page.server.ts -------------------------------------------------------------------------------- /src/routes/(auth)/history/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/routes/(auth)/history/+page.svelte -------------------------------------------------------------------------------- /src/routes/(auth)/login/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/routes/(auth)/login/+page.server.ts -------------------------------------------------------------------------------- /src/routes/(auth)/login/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/routes/(auth)/login/+page.svelte -------------------------------------------------------------------------------- /src/routes/(auth)/logout/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/routes/(auth)/logout/+server.ts -------------------------------------------------------------------------------- /src/routes/(auth)/oauth/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/routes/(auth)/oauth/+server.ts -------------------------------------------------------------------------------- /src/routes/(auth)/oauth/discord/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/routes/(auth)/oauth/discord/+server.ts -------------------------------------------------------------------------------- /src/routes/+error.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/routes/+error.svelte -------------------------------------------------------------------------------- /src/routes/+layout.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/routes/+layout.server.ts -------------------------------------------------------------------------------- /src/routes/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/routes/+layout.svelte -------------------------------------------------------------------------------- /src/routes/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/routes/+page.server.ts -------------------------------------------------------------------------------- /src/routes/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/routes/+page.svelte -------------------------------------------------------------------------------- /src/routes/+page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/routes/+page.ts -------------------------------------------------------------------------------- /src/routes/api/history/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/src/routes/api/history/+server.ts -------------------------------------------------------------------------------- /static/Inter-roman.var.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/static/Inter-roman.var.woff2 -------------------------------------------------------------------------------- /static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/static/favicon.png -------------------------------------------------------------------------------- /svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/svelte.config.js -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skearya/sift/HEAD/vite.config.ts --------------------------------------------------------------------------------