From ad249074f702726d1ea2a4bbf5f021a5b1cecf94 Mon Sep 17 00:00:00 2001 From: Kenimarru Date: Sun, 7 Jan 2024 18:00:01 +0100 Subject: v0.2.5 --- LICENSE | 21 ++++++++++++++++++ components/Details.vue | 57 ++++++++++++++++++++++--------------------------- components/Popular.vue | 22 ++++++------------- components/Stream.vue | 34 +++++++++++++---------------- components/Trending.vue | 22 ++++++------------- nuxt.config.ts | 9 +++++--- package-lock.json | 4 ++-- package.json | 6 ++++-- server/api/episodes.js | 5 +++++ server/api/info.js | 5 +++++ server/api/popular.js | 4 ++++ server/api/stream.js | 5 +++++ server/api/trending.js | 4 ++++ 13 files changed, 108 insertions(+), 90 deletions(-) create mode 100644 LICENSE create mode 100644 server/api/episodes.js create mode 100644 server/api/info.js create mode 100644 server/api/popular.js create mode 100644 server/api/stream.js create mode 100644 server/api/trending.js diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..6ba0eb4 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2024 kenimarru + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. \ No newline at end of file diff --git a/components/Details.vue b/components/Details.vue index ae8bce4..7bb5557 100644 --- a/components/Details.vue +++ b/components/Details.vue @@ -1,53 +1,53 @@ \ No newline at end of file diff --git a/components/Popular.vue b/components/Popular.vue index 4b2dbcf..a8ac5d7 100644 --- a/components/Popular.vue +++ b/components/Popular.vue @@ -5,13 +5,13 @@

Most Popular Anime

- - + -
{{ item.title }}
+
{{ item.title.romaji }}
-

{{ item.type }}

-

{{ item.year }}

+

{{ item.format }}

+

{{ item.seasonYear }}

@@ -19,15 +19,5 @@ \ No newline at end of file diff --git a/components/Stream.vue b/components/Stream.vue index 393174d..816f8bc 100644 --- a/components/Stream.vue +++ b/components/Stream.vue @@ -1,19 +1,20 @@