├── .all-contributorsrc ├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── .nowignore ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── assets └── img │ └── logo.png ├── nodemon.json ├── now.json ├── package.json ├── src ├── api │ ├── index.ts │ ├── interfaces │ │ ├── IAnime.ts │ │ └── ICalender.ts │ ├── urls │ │ └── index.ts │ ├── v1.endpoints.controller.ts │ └── v1 │ │ └── scraper │ │ ├── calendar.ts │ │ └── scraper.ts ├── app.ts ├── exceptions │ └── HttpException.ts ├── frontend │ ├── .github │ │ └── ISSUE_TEMPLATE │ │ │ ├── bug_report.md │ │ │ └── feature_request.md │ ├── .gitignore │ ├── .nowignore │ ├── .snyk │ ├── CODE_OF_CONDUCT.md │ ├── LICENSE │ ├── README.md │ ├── babel.config.js │ ├── now.json │ ├── package-lock.json │ ├── package.json │ ├── postcss.config.js │ ├── public │ │ ├── index.html │ │ └── logo.png │ ├── src │ │ ├── App.vue │ │ ├── assets │ │ │ ├── css │ │ │ │ ├── main.css │ │ │ │ └── tailwind.css │ │ │ └── img │ │ │ │ └── scaredDream.gif │ │ ├── background.js │ │ ├── components │ │ │ ├── AnimeListing.vue │ │ │ ├── DropDownSection.vue │ │ │ ├── Footer.vue │ │ │ ├── LatestAnime.vue │ │ │ ├── NavBar.vue │ │ │ └── Video.vue │ │ ├── layouts │ │ │ └── Default.vue │ │ ├── main.js │ │ ├── router.js │ │ ├── store │ │ │ ├── actions.js │ │ │ ├── getters.js │ │ │ ├── mutations.js │ │ │ ├── paginator │ │ │ │ └── index.js │ │ │ ├── state.js │ │ │ └── store.js │ │ └── views │ │ │ ├── AnimesByGender.vue │ │ │ ├── AnimesByLetter.vue │ │ │ ├── Home.vue │ │ │ ├── LatestAnimeVideo.vue │ │ │ ├── Movies.vue │ │ │ ├── NotFound.vue │ │ │ ├── Ovas.vue │ │ │ └── SearchAnime.vue │ ├── tailwind.js │ ├── tests │ │ └── unit │ │ │ ├── .eslintrc.js │ │ │ └── example.spec.js │ └── vue.config.js ├── index.ts └── middleware │ ├── index.ts │ └── middleware.ts └── tsconfig.json /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/.gitignore -------------------------------------------------------------------------------- /.nowignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/README.md -------------------------------------------------------------------------------- /assets/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/assets/img/logo.png -------------------------------------------------------------------------------- /nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/nodemon.json -------------------------------------------------------------------------------- /now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/now.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/package.json -------------------------------------------------------------------------------- /src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/api/index.ts -------------------------------------------------------------------------------- /src/api/interfaces/IAnime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/api/interfaces/IAnime.ts -------------------------------------------------------------------------------- /src/api/interfaces/ICalender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/api/interfaces/ICalender.ts -------------------------------------------------------------------------------- /src/api/urls/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/api/urls/index.ts -------------------------------------------------------------------------------- /src/api/v1.endpoints.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/api/v1.endpoints.controller.ts -------------------------------------------------------------------------------- /src/api/v1/scraper/calendar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/api/v1/scraper/calendar.ts -------------------------------------------------------------------------------- /src/api/v1/scraper/scraper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/api/v1/scraper/scraper.ts -------------------------------------------------------------------------------- /src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/app.ts -------------------------------------------------------------------------------- /src/exceptions/HttpException.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/exceptions/HttpException.ts -------------------------------------------------------------------------------- /src/frontend/.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /src/frontend/.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /src/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/.gitignore -------------------------------------------------------------------------------- /src/frontend/.nowignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /src/frontend/.snyk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/.snyk -------------------------------------------------------------------------------- /src/frontend/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /src/frontend/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/LICENSE -------------------------------------------------------------------------------- /src/frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/README.md -------------------------------------------------------------------------------- /src/frontend/babel.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | presets: ["@vue/app"] 3 | }; 4 | -------------------------------------------------------------------------------- /src/frontend/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/now.json -------------------------------------------------------------------------------- /src/frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/package-lock.json -------------------------------------------------------------------------------- /src/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/package.json -------------------------------------------------------------------------------- /src/frontend/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/postcss.config.js -------------------------------------------------------------------------------- /src/frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/public/index.html -------------------------------------------------------------------------------- /src/frontend/public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/public/logo.png -------------------------------------------------------------------------------- /src/frontend/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/src/App.vue -------------------------------------------------------------------------------- /src/frontend/src/assets/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/src/assets/css/main.css -------------------------------------------------------------------------------- /src/frontend/src/assets/css/tailwind.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/src/assets/css/tailwind.css -------------------------------------------------------------------------------- /src/frontend/src/assets/img/scaredDream.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/src/assets/img/scaredDream.gif -------------------------------------------------------------------------------- /src/frontend/src/background.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/src/background.js -------------------------------------------------------------------------------- /src/frontend/src/components/AnimeListing.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/src/components/AnimeListing.vue -------------------------------------------------------------------------------- /src/frontend/src/components/DropDownSection.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/src/components/DropDownSection.vue -------------------------------------------------------------------------------- /src/frontend/src/components/Footer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/src/components/Footer.vue -------------------------------------------------------------------------------- /src/frontend/src/components/LatestAnime.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/src/components/LatestAnime.vue -------------------------------------------------------------------------------- /src/frontend/src/components/NavBar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/src/components/NavBar.vue -------------------------------------------------------------------------------- /src/frontend/src/components/Video.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/src/components/Video.vue -------------------------------------------------------------------------------- /src/frontend/src/layouts/Default.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/src/layouts/Default.vue -------------------------------------------------------------------------------- /src/frontend/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/src/main.js -------------------------------------------------------------------------------- /src/frontend/src/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/src/router.js -------------------------------------------------------------------------------- /src/frontend/src/store/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/src/store/actions.js -------------------------------------------------------------------------------- /src/frontend/src/store/getters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/src/store/getters.js -------------------------------------------------------------------------------- /src/frontend/src/store/mutations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/src/store/mutations.js -------------------------------------------------------------------------------- /src/frontend/src/store/paginator/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/src/store/paginator/index.js -------------------------------------------------------------------------------- /src/frontend/src/store/state.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/src/store/state.js -------------------------------------------------------------------------------- /src/frontend/src/store/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/src/store/store.js -------------------------------------------------------------------------------- /src/frontend/src/views/AnimesByGender.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/src/views/AnimesByGender.vue -------------------------------------------------------------------------------- /src/frontend/src/views/AnimesByLetter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/src/views/AnimesByLetter.vue -------------------------------------------------------------------------------- /src/frontend/src/views/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/src/views/Home.vue -------------------------------------------------------------------------------- /src/frontend/src/views/LatestAnimeVideo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/src/views/LatestAnimeVideo.vue -------------------------------------------------------------------------------- /src/frontend/src/views/Movies.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/src/views/Movies.vue -------------------------------------------------------------------------------- /src/frontend/src/views/NotFound.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/src/views/NotFound.vue -------------------------------------------------------------------------------- /src/frontend/src/views/Ovas.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/src/views/Ovas.vue -------------------------------------------------------------------------------- /src/frontend/src/views/SearchAnime.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/src/views/SearchAnime.vue -------------------------------------------------------------------------------- /src/frontend/tailwind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/tailwind.js -------------------------------------------------------------------------------- /src/frontend/tests/unit/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/tests/unit/.eslintrc.js -------------------------------------------------------------------------------- /src/frontend/tests/unit/example.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/frontend/tests/unit/example.spec.js -------------------------------------------------------------------------------- /src/frontend/vue.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | productionSourceMap: false 3 | }; -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/middleware/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/middleware/index.ts -------------------------------------------------------------------------------- /src/middleware/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/src/middleware/middleware.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrismichaelps/ryuanime/HEAD/tsconfig.json --------------------------------------------------------------------------------