├── .nvmrc ├── canvas └── index.js ├── src ├── env.d.ts ├── components │ ├── story │ │ └── main-heading.astro │ ├── head-styles.astro │ ├── button-link.vue │ ├── button.vue │ ├── circle-button.vue │ ├── Header │ │ ├── SkipToContent.astro │ │ ├── LanguageSelect.css │ │ └── AstroLogo.astro │ ├── HeadCommon.astro │ ├── RightSidebar │ │ ├── RightSidebar.astro │ │ └── ThemeToggleButton.css │ ├── meta │ │ └── google-analytics.astro │ └── head-script.astro ├── pages │ ├── [slug] │ │ └── functions │ │ │ ├── fanart │ │ │ └── [slug].ts │ │ │ └── tmdb-image │ │ │ └── [slug].ts │ ├── en │ │ ├── lists │ │ │ ├── wong-cinematic-universe.md │ │ │ ├── phase-one.md │ │ │ ├── phase-two.md │ │ │ ├── infinity-saga.md │ │ │ ├── phase-six.md │ │ │ ├── phase-zero.md │ │ │ ├── phase-four.md │ │ │ ├── phase-three.md │ │ │ ├── multiverse-saga.md │ │ │ └── phase-five.md │ │ ├── spider-man-5-1171891.md │ │ ├── spider-man-6-1171894.md │ │ ├── untitled-wakanda-series-117985.md │ │ ├── the-mutants-1003646.md │ │ ├── untitled-shang-chi-sequel-912502.md │ │ ├── blade-617127.md │ │ ├── eternals-2-1168436.md │ │ ├── untitled-spider-women-film-569405.md │ │ ├── el-muerto-967731.md │ │ ├── team-thor-413279.md │ │ ├── marvel-studios-2021-disney-day-special-877188.md │ │ ├── the-legendary-star-lord-1171899.md │ │ ├── the-marvel-universe-expands-marvel-75th-anniversary-441917.md │ │ ├── wonder-man-198178.md │ │ ├── deadpools-maximum-reactions-korg-and-deadpool-1002488.md │ │ ├── x-men-1210773.md │ │ ├── marvel-studios-expanding-the-universe-647375.md │ │ ├── thunderbolts-986056.md │ │ ├── stan-lee-717082.md │ │ ├── thor-v-1204624.md │ │ ├── armor-wars-1030022.md │ │ ├── the-fantastic-four-617126.md │ │ ├── x-men-the-mutant-watch-447399.md │ │ ├── mephisto-1126652.md │ │ ├── spider-man-freshman-year-138503.md │ │ ├── thor-5-1196551.md │ │ ├── i-am-groot-209930.md │ │ ├── morbius-and-wong-981611.md │ │ ├── the-making-of-loki-1081297.md │ │ ├── wolverine-versus-sabretooth-276148.md │ │ ├── young-avengers-260198.md │ │ ├── deadpool-no-good-deed-558144.md │ │ ├── fantastic-four-1651.md │ │ ├── kraven-the-hunter-539972.md │ │ ├── nova-220577.md │ │ ├── thor-5-1167462.md │ │ ├── doctor-strange-3-1072946.md │ │ ├── marvel-zombies-138505.md │ │ ├── daredevil-9480.md │ │ ├── spider-man-6-1273074.md │ │ ├── spider-man-beyond-the-spider-verse-911916.md │ │ ├── astonishing-x-men-unstoppable-916898.md │ │ ├── fury-files-103396.md │ │ ├── black-panther-3-1386618.md │ │ ├── spider-man-lotus-1197625.md │ │ ├── the-amazing-spider-man-4552.md │ │ ├── black-panther-3-1037199.md │ │ ├── x-men-days-of-future-past-the-rogue-cut-1290497.md │ │ ├── silver-surfer-1130.md │ │ ├── avengers-secret-wars-1003598.md │ │ ├── marvel-one-shot-item-47-119569.md │ │ ├── avengers-the-kang-dynasty-1003596.md │ │ ├── untitled-x-men-movie-1293690.md │ │ ├── werewolf-by-night-in-color-1199231.md │ │ ├── iron-man-3097.md │ │ ├── marvel-one-shot-all-hail-the-king-253980.md │ │ ├── marvel-studios-assembled-the-marvels-1173452.md │ │ ├── spider-man-5-1273056.md │ │ ├── x-men-97-138502.md │ │ ├── black-panther-86841.md │ │ ├── spider-man-225914.md │ │ ├── marvel-studios-assembled-118924.md │ │ ├── spider-man-no-way-home-1372525.md │ │ ├── iron-man-extremis-77362.md │ │ ├── deadpool-2-383498.md │ │ ├── marvel-and-espn-films-present-1-of-1-genesis-331205.md │ │ ├── the-scarlet-witch-1211147.md │ │ ├── untitled-mcu-x-men-movie-1293690.md │ │ ├── wakanda-117985.md │ │ ├── blade-36647.md │ │ ├── jack-kirby-story-teller-244888.md │ │ ├── secret-invasion-114472.md │ │ ├── echo-122226.md │ │ ├── madame-web-634492.md │ │ ├── marvel-the-infinity-saga-1033444.md │ │ ├── hypno-hustler-1062465.md │ │ ├── vision-quest-213375.md │ │ ├── black-panther-3-legacy-of-wakanda-1037199.md │ │ ├── the-punisher-dirty-laundry-120605.md │ │ ├── marvels-rocket-and-groot-70784.md │ │ ├── spider-woman-1261471.md │ │ ├── nova-279680.md │ │ ├── peters-to-do-list-758025.md │ │ ├── the-making-of-doctor-strange-in-the-multiverse-of-madness-980017.md │ │ ├── wandavision-85271.md │ │ ├── iron-man-3-68721.md │ │ ├── spider-man-no-way-home-the-more-fun-stuff-version-991958.md │ │ ├── untitled-sentry-special-1101411.md │ │ ├── deadpool-and-korg-react-1205441.md │ │ ├── marvels-luke-cage-62126.md │ │ ├── marvels-the-punisher-67178.md │ │ ├── hulk-1927.md │ │ ├── she-hulk-attorney-at-law-92783.md │ │ ├── x-men-36657.md │ │ ├── spider-ham-caught-in-a-ham-583055.md │ │ ├── the-wolverine-76170.md │ │ ├── dr-strange-50468.md │ │ ├── iron-man-1726.md │ │ ├── spider-man-the-dragons-challenge-225938.md │ │ ├── the-young-avengers-1273596.md │ │ ├── untitled-nova-series-220577.md │ │ ├── doctor-strange-time-runs-out-1072946.md │ │ ├── iron-man-45418.md │ │ ├── marvel-rising-chasing-ghosts-576743.md │ │ ├── marvels-iron-fist-62127.md │ │ ├── untitled-x-men-movie-1313150.md │ │ ├── spider-man-138503.md │ │ ├── agatha-138501.md │ │ ├── bride-of-the-incredible-hulk-79989.md │ │ ├── marvel-101-205489.md │ │ ├── marvel-studios-assembled-the-making-of-agatha-all-along-1363628.md │ │ ├── marvels-the-defenders-62285.md │ │ ├── thor-and-the-legend-of-hercules-1196551.md │ │ ├── what-if-91363.md │ │ ├── marvel-studios-assembled-208031.md │ │ ├── thor-5-1167113.md │ │ ├── assembled-the-making-of-doctor-strange-in-the-multiverse-of-madness-980017.md │ │ ├── marvel-studios-assembled-the-making-of-wandavision-1327991.md │ │ ├── the-scarlet-witch-1273602.md │ │ ├── untitled-x-men-movie-1282492.md │ │ ├── captain-america-brave-new-world-822119.md │ │ ├── marvel-disk-wars-the-avengers-70801.md │ │ ├── spider-man-888.md │ │ ├── guardians-of-the-galaxy-vol-2-283995.md │ │ ├── the-incredible-hulk-65294.md │ │ ├── x-men-apocalypse-246655.md │ │ ├── brazilian-wolverine-216720.md │ │ ├── the-punisher-7220.md │ │ ├── wolverine-versus-sabretooth-reborn-505222.md │ │ ├── agatha-coven-of-chaos-138501.md │ │ ├── doctor-strange-284052.md │ │ ├── marvel-studios-assembled-the-making-of-deadpool-and-wolverine-1363624.md │ │ └── marvel-studios-assembling-a-universe-259910.md │ ├── stories │ │ ├── phase-one.md │ │ ├── phase-two.md │ │ ├── groot-episode.md │ │ ├── phase-six.md │ │ ├── show.md │ │ ├── has-logo.md │ │ ├── phase-four.md │ │ ├── has-any-tags.md │ │ ├── phase-three.md │ │ ├── has-any-genres.md │ │ ├── phase-five.md │ │ ├── marvel-knights.md │ │ ├── marvel-studios.md │ │ ├── animated-genre.md │ │ ├── mcu-sheet-ordered.md │ │ ├── mcu.md │ │ ├── has-fanart-logo.md │ │ ├── infinity-saga.md │ │ ├── multiverse-saga.md │ │ ├── phase-zero.md │ │ ├── upcoming.md │ │ ├── wong-cinematic-universe.md │ │ ├── doc.md │ │ ├── marvel-knights-animated.md │ │ ├── thor-anthology.md │ │ ├── kang-anthology.md │ │ ├── she-hulk-ribbit-and-rip-it-show-92783-season-1-episode-8.md │ │ ├── she-hulk-whose-show-is-this-show-92783-season-1-episode-9.md │ │ └── she-hulk-the-retreat-recap-show-92783-season-1-episode-7.md │ └── index.astro ├── languages.ts ├── helpers │ ├── layout.ts │ ├── url.ts │ ├── string.ts │ └── sitemap.ts └── layouts │ └── list-page.astro ├── public ├── mark.png ├── favicon.ico ├── og-image.png └── make-scrollable-code-focusable.js ├── .npmrc ├── .vscode ├── extensions.json ├── snipsnap.code-snippets ├── launch.json └── tasks.json ├── .editorconfig ├── scripts ├── write-filter-stories.ts └── write-movies-fandom-timeline.ts ├── .gitignore ├── tailwind.config.cjs ├── vitest.config.js ├── test └── layout.test.ts ├── tsconfig.json └── .github └── workflows └── flat.yml /.nvmrc: -------------------------------------------------------------------------------- 1 | v18 2 | -------------------------------------------------------------------------------- /canvas/index.js: -------------------------------------------------------------------------------- 1 | module.exports = {} 2 | -------------------------------------------------------------------------------- /src/env.d.ts: -------------------------------------------------------------------------------- 1 | /// -------------------------------------------------------------------------------- /public/mark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatGuySam/marvelorder/HEAD/public/mark.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatGuySam/marvelorder/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/og-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThatGuySam/marvelorder/HEAD/public/og-image.png -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | # Expose Astro dependencies for `pnpm` users 2 | shamefully-hoist=true 3 | auto-install-peers=true -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": ["astro-build.astro-vscode"], 3 | "unwantedRecommendations": [] 4 | } 5 | -------------------------------------------------------------------------------- /src/components/story/main-heading.astro: -------------------------------------------------------------------------------- 1 |

5 | -------------------------------------------------------------------------------- /src/components/head-styles.astro: -------------------------------------------------------------------------------- 1 | --- 2 | import '../styles/theme.css' 3 | import '../styles/index.css' 4 | 5 | import '@astrojs/tailwind/base.css' 6 | --- 7 | -------------------------------------------------------------------------------- /public/make-scrollable-code-focusable.js: -------------------------------------------------------------------------------- 1 | Array.from(document.getElementsByTagName('pre')).forEach((element) => { 2 | element.setAttribute('tabindex', '0'); 3 | }); 4 | -------------------------------------------------------------------------------- /src/pages/[slug]/functions/fanart/[slug].ts: -------------------------------------------------------------------------------- 1 | import { get } from '~/src/pages/api/fanart/[...slug]' 2 | 3 | export const prerender = false 4 | 5 | export { get } 6 | -------------------------------------------------------------------------------- /src/pages/[slug]/functions/tmdb-image/[slug].ts: -------------------------------------------------------------------------------- 1 | import { get } from '~/src/pages/api/tmdb-image/[...slug]' 2 | 3 | export const prerender = false 4 | 5 | export { get } 6 | -------------------------------------------------------------------------------- /.vscode/snipsnap.code-snippets: -------------------------------------------------------------------------------- 1 | 2 | 404 Not Found 3 | 4 |

404 Not Found

5 |
nginx
6 | 7 | 8 | -------------------------------------------------------------------------------- /src/pages/en/lists/wong-cinematic-universe.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Wong Cinmeatic Universe in Order 3 | description: >- 4 | Marvel Studio's series of interconnected films and series featuring the one and only Wongers. 5 | layout: ../../../layouts/list-page.astro 6 | --- 7 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | # editorconfig.org 2 | root = true 3 | 4 | [*] 5 | indent_style = space 6 | indent_size = 4 7 | end_of_line = lf 8 | charset = utf-8 9 | trim_trailing_whitespace = true 10 | insert_final_newline = true 11 | 12 | [*.md] 13 | trim_trailing_whitespace = false 14 | -------------------------------------------------------------------------------- /src/pages/en/lists/phase-one.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Marvel Studio's Phase One in Order 3 | description: >- 4 | Marvel Studio's first phase of interconnected films beginning with Iron Man in 2008 and ending with The Avengers in 2012. 5 | layout: ../../../layouts/list-page.astro 6 | --- 7 | -------------------------------------------------------------------------------- /src/pages/en/lists/phase-two.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Marvel Studio's Phase Two in Order 3 | description: >- 4 | Marvel Studio's second phase of interconnected films beginning with Iron Man 3 in 2013 and ending with Ant-Man in 2015. 5 | layout: ../../../layouts/list-page.astro 6 | --- 7 | -------------------------------------------------------------------------------- /scripts/write-filter-stories.ts: -------------------------------------------------------------------------------- 1 | import 'dotenv/config' 2 | 3 | import { 4 | ensureFiltersHaveStories, 5 | } from '~/src/helpers/node/markdown-files.ts' 6 | 7 | ; 8 | 9 | ( async () => { 10 | await ensureFiltersHaveStories() 11 | 12 | process.exit() 13 | } )() 14 | -------------------------------------------------------------------------------- /scripts/write-movies-fandom-timeline.ts: -------------------------------------------------------------------------------- 1 | import 'dotenv/config' 2 | 3 | import { saveMoviesFandomTimeline } from '~/src/helpers/node/movies-fandom-timeline.ts' 4 | 5 | ; 6 | 7 | ( async () => { 8 | await saveMoviesFandomTimeline() 9 | 10 | process.exit() 11 | } )() 12 | -------------------------------------------------------------------------------- /src/components/button-link.vue: -------------------------------------------------------------------------------- 1 | 8 | -------------------------------------------------------------------------------- /src/components/button.vue: -------------------------------------------------------------------------------- 1 | 8 | -------------------------------------------------------------------------------- /src/pages/en/lists/infinity-saga.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Marvel Studio's Multiverse Saga in Order 3 | description: >- 4 | Marvel Studio's first saga of interconnected films introducing us to the Avengers and a looming universal threat known as Thanos. 5 | layout: ../../../layouts/list-page.astro 6 | --- 7 | -------------------------------------------------------------------------------- /src/pages/en/lists/phase-six.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Marvel Studio's Phase Six in Order 3 | description: >- 4 | Marvel Studio's sixth phase of interconnected films and series beginning with Fantastic Four in 2024 and ending with Avengers: Secret Wars in 2025. 5 | layout: ../../../layouts/list-page.astro 6 | --- 7 | -------------------------------------------------------------------------------- /src/pages/en/lists/phase-zero.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Marvel's Phase Zero in Order 3 | description: >- 4 | Marvel's pre-MCU phase of films and series beginning with Captain America in 1944 and ending with Fantastic Four: Rise of the Silver Surfer in 2007. 5 | layout: ../../../layouts/list-page.astro 6 | --- 7 | -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.2.0", 3 | "configurations": [ 4 | { 5 | "command": "./node_modules/.bin/astro dev", 6 | "name": "Development server", 7 | "request": "launch", 8 | "type": "node-terminal" 9 | } 10 | ] 11 | } 12 | -------------------------------------------------------------------------------- /src/pages/en/lists/phase-four.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Marvel Studio's Phase Four in Order 3 | description: >- 4 | Marvel Studio's fourth phase of interconnected films and series beginning with WandaVision in 2021 and ending with Black Panther: Wakanda Forever in 2022. 5 | layout: ../../../layouts/list-page.astro 6 | --- 7 | -------------------------------------------------------------------------------- /src/pages/en/lists/phase-three.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Marvel Studio's Phase Three in Order 3 | description: >- 4 | Marvel Studio's third phase of interconnected films beginning with Captain America: Civil War in 2016 and ending with Spider-Man: Far From Home in 2019. 5 | layout: ../../../layouts/list-page.astro 6 | --- 7 | -------------------------------------------------------------------------------- /src/pages/en/lists/multiverse-saga.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Marvel Studio's Multiverse Saga in Order 3 | description: >- 4 | Marvel Studio's second saga of interconnected films and series introducing new connections and stories to previously stand-alone films and franchises. 5 | layout: ../../../layouts/list-page.astro 6 | --- 7 | -------------------------------------------------------------------------------- /src/pages/en/lists/phase-five.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Marvel Studio's Phase Five in Order 3 | description: >- 4 | Marvel Studio's fifth phase of interconnected films and series beginning with Ant-Man and the Wasp: Quantumania in 2023 and ending with Thunderbolts in 2024. 5 | layout: ../../../layouts/list-page.astro 6 | --- 7 | -------------------------------------------------------------------------------- /src/pages/stories/phase-one.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Every Phase One Marvel Film or Series 3 | description: The 8 Marvel films or series from Phase One 4 | layout: ../../layouts/list-story.astro 5 | coverAriaLabel: Iron Man 6 | coverPosterUrl: /.netlify/functions/tmdb-image/s6cQgJSkviamXAXBggT2xmj7JiG.webp?transparent=0 7 | --- 8 | 9 | -------------------------------------------------------------------------------- /src/pages/stories/phase-two.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Every Phase Two Marvel Film or Series 3 | description: The 12 Marvel films or series from Phase Two 4 | layout: ../../layouts/list-story.astro 5 | coverAriaLabel: Iron Man 3 6 | coverPosterUrl: /.netlify/functions/tmdb-image/tKa1gmGKAUVYnflYcadipeL3d9h.webp?transparent=0 7 | --- 8 | 9 | -------------------------------------------------------------------------------- /src/pages/stories/groot-episode.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: All episodes of I Am Groot 3 | description: The 5 Marvel episodes from the I Am Groot shorts on Disney+ 4 | layout: ../../layouts/list-story.astro 5 | coverAriaLabel: Magnum Opus 6 | coverPosterUrl: /.netlify/functions/tmdb-image/qtKlSjETlYzbq4URtxocQtKce8d.webp?transparent=0 7 | --- 8 | 9 | -------------------------------------------------------------------------------- /src/pages/stories/phase-six.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Every Phase Six Marvel Film or Series so far 3 | description: The Marvel films or series from Phase Six 4 | layout: ../../layouts/list-story.astro 5 | coverAriaLabel: Fantastic Four 6 | coverPosterUrl: /.netlify/functions/tmdb-image/qlwBv4v6EoeN2JxGWziT2kSyoVe.webp?transparent=0 7 | --- 8 | 9 | -------------------------------------------------------------------------------- /src/pages/stories/show.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Marvel Series Throughout the Years 3 | description: 61 Marvel series throughout the years from 1967 to 2022 4 | layout: ../../layouts/list-story.astro 5 | coverAriaLabel: Fantastic Four 6 | coverPosterUrl: /.netlify/functions/tmdb-image/jMUPejkcMQdm3bygnm8q5uWJV6q.webp?transparent=0 7 | --- 8 | 9 | -------------------------------------------------------------------------------- /src/pages/stories/has-logo.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Every Marvel Film or Series that has any Logo 3 | description: The 191 Marvel films or series that has any Logo 4 | layout: ../../layouts/list-story.astro 5 | coverAriaLabel: Captain America 6 | coverPosterUrl: /.netlify/functions/tmdb-image/hKVwvPUwMXcVqTJXOkPXUTQ7GMU.webp?transparent=0 7 | --- 8 | 9 | -------------------------------------------------------------------------------- /src/pages/stories/phase-four.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Every Phase Four Marvel Film or Series 3 | description: The 34 Marvel films or series from Phase Four 4 | layout: ../../layouts/list-story.astro 5 | coverAriaLabel: 'Marvel Studios: Legends' 6 | coverPosterUrl: /.netlify/functions/tmdb-image/wAEWZm2pSopAbqE5dQWE0ET8aR5.webp?transparent=0 7 | --- 8 | 9 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # build output 2 | dist/ 3 | 4 | # dependencies 5 | node_modules/ 6 | 7 | # logs 8 | npm-debug.log* 9 | yarn-debug.log* 10 | yarn-error.log* 11 | pnpm-debug.log* 12 | 13 | 14 | # environment variables 15 | .env 16 | .env.production 17 | 18 | # macOS-specific files 19 | .DS_Store 20 | /.netlify 21 | /flat.txt 22 | /.eslintcache 23 | -------------------------------------------------------------------------------- /src/pages/stories/has-any-tags.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Every Marvel Film or Series that have Any Tags 3 | description: The 237 Marvel films or series that have Any Tags 4 | layout: ../../layouts/list-story.astro 5 | coverAriaLabel: Captain America 6 | coverPosterUrl: /.netlify/functions/tmdb-image/hKVwvPUwMXcVqTJXOkPXUTQ7GMU.webp?transparent=0 7 | --- 8 | 9 | -------------------------------------------------------------------------------- /src/pages/stories/phase-three.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Every Phase Three Marvel Film or Series 3 | description: The 14 Marvel films or series from Phase Three 4 | layout: ../../layouts/list-story.astro 5 | coverAriaLabel: 'Captain America: Civil War' 6 | coverPosterUrl: /.netlify/functions/tmdb-image/7FWlcZq3r6525LWOcvO9kNWurN1.webp?transparent=0 7 | --- 8 | 9 | -------------------------------------------------------------------------------- /src/pages/stories/has-any-genres.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Every Marvel Film or Series that have Any Genres 3 | description: The 234 Marvel films or series that have Any Genres 4 | layout: ../../layouts/list-story.astro 5 | coverAriaLabel: Captain America 6 | coverPosterUrl: /.netlify/functions/tmdb-image/hKVwvPUwMXcVqTJXOkPXUTQ7GMU.webp?transparent=0 7 | --- 8 | 9 | -------------------------------------------------------------------------------- /src/pages/stories/phase-five.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Every Phase Five Marvel Film or Series 3 | description: The 11 Marvel films or series from Phase Five 4 | layout: ../../layouts/list-story.astro 5 | coverAriaLabel: 'Ant-Man and the Wasp: Quantumania' 6 | coverPosterUrl: /.netlify/functions/tmdb-image/dbuR6XuVubN5ZmRUiOycZi2457l.webp?transparent=0 7 | --- 8 | 9 | -------------------------------------------------------------------------------- /src/pages/stories/marvel-knights.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Every Marvel Film or Series from Marvel Knights 3 | description: The 14 Marvel films or series from Marvel Knights 4 | layout: ../../layouts/list-story.astro 5 | coverAriaLabel: 'Punisher: War Zone' 6 | coverPosterUrl: /.netlify/functions/tmdb-image/dqPZpQy6PJINOJtld17NgIERusH.webp?transparent=0 7 | --- 8 | 9 | -------------------------------------------------------------------------------- /src/pages/stories/marvel-studios.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Every Marvel Film or Series that is Marvel Studios 3 | description: The 109 Marvel films or series that is Marvel Studios 4 | layout: ../../layouts/list-story.astro 5 | coverAriaLabel: Silver Surfer 6 | coverPosterUrl: /.netlify/functions/tmdb-image/776tRQ2c0JNrRjZahgpEdXtjSD9.webp?transparent=0 7 | --- 8 | 9 | -------------------------------------------------------------------------------- /src/pages/stories/animated-genre.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Every Marvel Film or Series that is Animated Genre 3 | description: The 57 Marvel films or series that is Animated Genre 4 | layout: ../../layouts/list-story.astro 5 | coverAriaLabel: The Marvel Super Heroes 6 | coverPosterUrl: /.netlify/functions/tmdb-image/vhbMTE6UVbIoyiD262wRYwFiNBa.webp?transparent=0 7 | --- 8 | 9 | -------------------------------------------------------------------------------- /src/pages/stories/mcu-sheet-ordered.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Every Marvel Film or Series that is Mcu Sheet Ordered 3 | description: The 57 Marvel films or series that is Mcu Sheet Ordered 4 | layout: ../../layouts/list-story.astro 5 | coverAriaLabel: Spider-Man 6 | coverPosterUrl: /.netlify/functions/tmdb-image/sWvxBXNtCOaGdtpKNLiOqmwb10N.webp?transparent=0 7 | --- 8 | 9 | -------------------------------------------------------------------------------- /src/pages/stories/mcu.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Every Marvel Film or Series that is from the MCU 3 | description: The 101 Marvel films or series that is part of the Marvel Cinematic Universe 4 | layout: ../../layouts/list-story.astro 5 | coverAriaLabel: Iron Man 6 | coverPosterUrl: /.netlify/functions/tmdb-image/s6cQgJSkviamXAXBggT2xmj7JiG.webp?transparent=0 7 | --- 8 | 9 | -------------------------------------------------------------------------------- /tailwind.config.cjs: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | content: [ './src/**/*.{astro,html,js,jsx,md,svelte,ts,tsx,vue}' ], 3 | theme: { 4 | extend: { 5 | zIndex: { 6 | 'top-nav': '1000', 7 | 'overlay-nav': '900', 8 | }, 9 | }, 10 | }, 11 | plugins: [ require( 'daisyui' ) ], 12 | } 13 | -------------------------------------------------------------------------------- /src/pages/stories/has-fanart-logo.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Every Marvel Film or Series that Has a Fanart Logo 3 | description: The 83 Marvel films or series that Has a Fanart Logo 4 | layout: ../../layouts/list-story.astro 5 | coverAriaLabel: The Marvel Super Heroes 6 | coverPosterUrl: /.netlify/functions/tmdb-image/vhbMTE6UVbIoyiD262wRYwFiNBa.webp?transparent=0 7 | --- 8 | 9 | -------------------------------------------------------------------------------- /src/pages/stories/infinity-saga.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Every Marvel Film and Series from the Infinity Saga 3 | description: The 34 Marvel films or series that is Infinity Saga, starting with Iron-Man 4 | layout: ../../layouts/list-story.astro 5 | coverAriaLabel: Iron Man 6 | coverPosterUrl: /.netlify/functions/tmdb-image/s6cQgJSkviamXAXBggT2xmj7JiG.webp?transparent=0 7 | --- 8 | 9 | -------------------------------------------------------------------------------- /src/pages/stories/multiverse-saga.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Every Multiverse Saga Marvel Film or Series known so far 3 | description: The 48 Marvel films or series that is Multiverse Saga 4 | layout: ../../layouts/list-story.astro 5 | coverAriaLabel: 'Marvel Studios: Legends' 6 | coverPosterUrl: /.netlify/functions/tmdb-image/wAEWZm2pSopAbqE5dQWE0ET8aR5.webp?transparent=0 7 | --- 8 | 9 | -------------------------------------------------------------------------------- /src/pages/stories/phase-zero.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Every Phase Zero Marvel Film or Series 3 | description: The 58 Marvel films or series from Phase Zero 4 | layout: ../../layouts/list-story.astro 5 | coverAriaLabel: "Wesley Snipes as Blade, holding a sword in front him" 6 | coverPosterUrl: /.netlify/functions/tmdb-image/g8cjJHZFeZQ5GRbFiDp5jXgfOZW.webp?transparent=0 7 | --- 8 | 9 | -------------------------------------------------------------------------------- /src/pages/stories/upcoming.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Every Upcoming Marvel Film or Series 3 | description: The Marvel films or series that are comingg to a screen near you 4 | layout: ../../layouts/list-story.astro 5 | coverAriaLabel: 'Spider-Man No Way Home: The More Fun Stuff Version' 6 | coverPosterUrl: /.netlify/functions/tmdb-image/84sFVTJ5p026BKcCCtB5EnDNVko.webp?transparent=0 7 | --- 8 | 9 | -------------------------------------------------------------------------------- /src/pages/stories/wong-cinematic-universe.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Every Marvel Film or Series that is Wong Cinematic Universe 3 | description: The 8 Marvel films or series that is Wong Cinematic Universe 4 | layout: ../../layouts/list-story.astro 5 | coverAriaLabel: Sorcerer Supreme Wong 6 | coverPosterUrl: /.netlify/functions/tmdb-image/sG334bdkTzvyAeMC2hlwLWB2IXm.webp?transparent=0 7 | --- 8 | 9 | -------------------------------------------------------------------------------- /src/pages/stories/doc.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Every Marvel Documentary or Behind The Scenes Special 3 | description: The various Documentaries and special produced fot Marvel films or series 4 | layout: ../../layouts/list-story.astro 5 | coverAriaLabel: 'Jack Kirby: Story Teller' 6 | coverPosterUrl: >- 7 | /.netlify/functions/tmdb-image/nNmJRkg8wWnRmzQDe2FwKbPIsJV.webp?transparent=0&width=2200 8 | --- 9 | 10 | -------------------------------------------------------------------------------- /src/pages/stories/marvel-knights-animated.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Every Marvel Film or Series that is Marvel Knights Animated 3 | description: The 11 Marvel films or series that is Marvel Knights Animated 4 | layout: ../../layouts/list-story.astro 5 | coverAriaLabel: 'Marvel Knights: Spider-Woman, Agent of S.W.O.R.D.' 6 | coverPosterUrl: /.netlify/functions/tmdb-image/sH1RoZI7226e7B3tfRC7cRJBUDy.webp?transparent=0 7 | --- 8 | 9 | -------------------------------------------------------------------------------- /src/languages.ts: -------------------------------------------------------------------------------- 1 | import { KNOWN_LANGUAGES } from './config' 2 | 3 | export { KNOWN_LANGUAGES } 4 | export const KNOWN_LANGUAGE_CODES = Object.values( KNOWN_LANGUAGES ) 5 | export const langPathRegex = /\/([a-z]{2}-?[A-Z]{0,2})\// 6 | 7 | export function getLanguageFromURL ( pathname: string ) { 8 | const langCodeMatch = pathname.match( langPathRegex ) 9 | return langCodeMatch ? langCodeMatch[ 1 ] : 'en' 10 | } 11 | -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "2.0.0", 3 | "tasks": [ 4 | { 5 | "type": "npm", 6 | "script": "dev-netlify", 7 | "problemMatcher": [], 8 | "label": "npm: dev-netlify", 9 | "detail": "netlify dev", 10 | "group": { 11 | "kind": "build", 12 | "isDefault": true 13 | } 14 | } 15 | ] 16 | } 17 | -------------------------------------------------------------------------------- /src/pages/stories/thor-anthology.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Every Appearance of Thor in Movies and Series' 3 | description: 'Every appearance of Thor in Movies and Series' 4 | layout: ../../layouts/list-story.astro 5 | coverAriaLabel: "Thor arriving with Lightning" 6 | coverVideoUrl: https://vumbnail.com/eGM7BeZsNII.mp4 7 | coverPosterUrl: https://vumbnail.com/dnsBfW4L8_Q.jpg 8 | lists: [ 9 | "has-thor" 10 | ] 11 | --- 12 | 13 | test 14 | -------------------------------------------------------------------------------- /vitest.config.js: -------------------------------------------------------------------------------- 1 | import { defineConfig } from 'vitest/config' 2 | import tsconfigPaths from 'vite-tsconfig-paths' 3 | 4 | export default defineConfig( { 5 | plugins: [ tsconfigPaths() ], 6 | test: { 7 | // Fixes jsdom/canvas error 8 | // https://github.com/vitest-dev/vitest/issues/740#issuecomment-1042648373 9 | threads: false, 10 | // ... 11 | testTimeout: 10_000, 12 | }, 13 | } ) 14 | -------------------------------------------------------------------------------- /src/components/circle-button.vue: -------------------------------------------------------------------------------- 1 | 9 | 10 | 20 | -------------------------------------------------------------------------------- /src/pages/stories/kang-anthology.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Every appearance of Kang the Conqueror in Movies and Series' 3 | description: 'Catch up on every known Appearance or mention of Kang the Conqueror and his variants in Movies and Series so far, in order of release. ' 4 | layout: ../../layouts/list-story.astro 5 | coverAriaLabel: "Kang as He Who Remains greeting Sylvie and Loki. " 6 | coverVideoUrl: https://vumbnail.com/R7OYhJS8LTk.mp4 7 | coverPosterUrl: https://vumbnail.com/WAqqqYKlH_Y.jpg 8 | lists: [ 9 | "has-kang" 10 | ] 11 | --- 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/helpers/layout.ts: -------------------------------------------------------------------------------- 1 | export function getLayoutModes ( itemIndex: number ) { 2 | // Get the layout mode 3 | const modeNumber = itemIndex % 4 4 | 5 | const outerModes = { 6 | 1: 'start', 7 | 2: 'end', 8 | 3: 'start', 9 | 0: 'end', 10 | } 11 | 12 | const innerModes = { 13 | 1: 'start', 14 | 2: 'end', 15 | 3: 'end', 16 | 0: 'start', 17 | } 18 | 19 | return { 20 | outer: outerModes[ modeNumber ], 21 | inner: innerModes[ modeNumber ], 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /src/helpers/url.ts: -------------------------------------------------------------------------------- 1 | const trim = ( str, chars ) => str.split( chars ).filter( Boolean ).join( chars ) 2 | 3 | export function makeFunctionUrlFromTmdb ( tmdbImagePath ) { 4 | const [ tmdbImageId ] = ( trim( tmdbImagePath, [ '/' ] ) ).split( '.' ) 5 | 6 | return `/.netlify/functions/tmdb-image/${ tmdbImageId }.webp` 7 | } 8 | 9 | export function getListingLogoUrl ( listing ) { 10 | const { 11 | logo_on_black = null, 12 | } = listing 13 | 14 | if ( !logo_on_black ) { 15 | return null 16 | } 17 | 18 | return logo_on_black 19 | } 20 | -------------------------------------------------------------------------------- /src/components/Header/SkipToContent.astro: -------------------------------------------------------------------------------- 1 | 2 | 3 | 23 | -------------------------------------------------------------------------------- /src/components/HeadCommon.astro: -------------------------------------------------------------------------------- 1 | --- 2 | // Excludes scripts and styles 3 | // since those aren't allowed in AMP Web Stories 4 | --- 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 18 | -------------------------------------------------------------------------------- /src/components/RightSidebar/RightSidebar.astro: -------------------------------------------------------------------------------- 1 | --- 2 | import TableOfContents from './TableOfContents.tsx'; 3 | import MoreMenu from './MoreMenu.astro'; 4 | const { content, githubEditUrl } = Astro.props; 5 | const headers = content.astro?.headers || []; 6 | --- 7 | 8 | 14 | 15 | 28 | -------------------------------------------------------------------------------- /src/helpers/string.ts: -------------------------------------------------------------------------------- 1 | export function trimCharacter ( str, character ) { 2 | let trimmed = str 3 | 4 | while ( character === trimmed[ 0 ] ) { 5 | trimmed = trimmed.slice( 1 ) 6 | } 7 | 8 | while ( character === trimmed[ trimmed.length - 1 ] ) { 9 | trimmed = trimmed.slice( 0, trimmed.length - 1 ) 10 | } 11 | 12 | return trimmed 13 | } 14 | 15 | export function trimCharacters ( str, chars ) { 16 | let trimmed = str 17 | 18 | while ( chars.includes( trimmed[ 0 ] ) ) { 19 | trimmed = trimmed.slice( 1 ) 20 | } 21 | 22 | while ( chars.includes( trimmed[ trimmed.length - 1 ] ) ) { 23 | trimmed = trimmed.slice( 0, trimmed.length - 1 ) 24 | } 25 | 26 | return trimmed 27 | } 28 | -------------------------------------------------------------------------------- /src/helpers/sitemap.ts: -------------------------------------------------------------------------------- 1 | const excludedUrls = new Set( [ 2 | 'google.com', 3 | 'sitemaps.org', 4 | 'w3.org', 5 | 'schema.org', 6 | ] ) 7 | 8 | // Fetch urls from a sitemap.xml file 9 | export async function fetchSitemapUrls ( sitemapUrl: string ): Promise { 10 | const response = await fetch( sitemapUrl ) 11 | const text = await response.text() 12 | 13 | // Find all urls in the sitemap 14 | const urls = text 15 | // Replace all left and right brackets 16 | .replace( //g, ' ' ) 18 | // Match all urls 19 | .match( /((http|https|ftp|ftps)\:\/\/[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(\/\S*)?)/g ) 20 | // Filter out common sitemap reference urls 21 | .filter( url => !excludedUrls.has( url ) ) 22 | 23 | return urls 24 | } 25 | -------------------------------------------------------------------------------- /src/components/RightSidebar/ThemeToggleButton.css: -------------------------------------------------------------------------------- 1 | .theme-toggle { 2 | display: inline-flex; 3 | align-items: center; 4 | gap: 0.25em; 5 | padding: 0.33em 0.67em; 6 | border-radius: 99em; 7 | background-color: var(--theme-code-inline-bg); 8 | } 9 | 10 | .theme-toggle > label:focus-within { 11 | outline: 2px solid transparent; 12 | box-shadow: 0 0 0 0.08em var(--theme-accent), 0 0 0 0.12em white; 13 | } 14 | 15 | .theme-toggle > label { 16 | color: var(--theme-code-inline-text); 17 | position: relative; 18 | display: flex; 19 | align-items: center; 20 | justify-content: center; 21 | opacity: 0.5; 22 | } 23 | 24 | .theme-toggle .checked { 25 | color: var(--theme-accent); 26 | opacity: 1; 27 | } 28 | 29 | input[name='theme-toggle'] { 30 | position: absolute; 31 | opacity: 0; 32 | top: 0; 33 | right: 0; 34 | bottom: 0; 35 | left: 0; 36 | z-index: -1; 37 | } 38 | -------------------------------------------------------------------------------- /src/components/meta/google-analytics.astro: -------------------------------------------------------------------------------- 1 | --- 2 | // import { gaMeasurementId } from '~/helpers/constants.js' 3 | const gaMeasurementId = 'G-D07GXH7YVR' 4 | --- 5 | 6 | 10 | 11 | 16 | 25 | -------------------------------------------------------------------------------- /src/components/head-script.astro: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 15 | 16 | 17 | 24 | -------------------------------------------------------------------------------- /src/pages/en/spider-man-5-1171891.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Spider-Man 5 3 | slug: spider-man-5 4 | description: '' 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: null 8 | genre_ids: [] 9 | id: 1171891 10 | original_language: en 11 | original_title: Spider-Man 5 12 | overview: '' 13 | poster_path: null 14 | release_date: '' 15 | video: false 16 | vote_average: 0 17 | tags: 18 | - movie 19 | - company-420 20 | --- 21 | ## TMDB Data 22 | ```json 23 | { 24 | "adult": false, 25 | "backdrop_path": null, 26 | "genre_ids": [], 27 | "id": 1171891, 28 | "original_language": "en", 29 | "original_title": "Spider-Man 5", 30 | "overview": "", 31 | "poster_path": null, 32 | "release_date": "", 33 | "title": "Spider-Man 5", 34 | "video": false, 35 | "vote_average": 0, 36 | "slug": "spider-man-5", 37 | "tags": [ 38 | "movie", 39 | "company-420" 40 | ] 41 | } 42 | 43 | ``` 44 | -------------------------------------------------------------------------------- /src/pages/en/spider-man-6-1171894.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Spider-Man 6 3 | slug: spider-man-6 4 | description: '' 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: null 8 | genre_ids: [] 9 | id: 1171894 10 | original_language: en 11 | original_title: Spider-Man 6 12 | overview: '' 13 | poster_path: null 14 | release_date: '' 15 | video: false 16 | vote_average: 0 17 | tags: 18 | - movie 19 | - company-420 20 | --- 21 | ## TMDB Data 22 | ```json 23 | { 24 | "adult": false, 25 | "backdrop_path": null, 26 | "genre_ids": [], 27 | "id": 1171894, 28 | "original_language": "en", 29 | "original_title": "Spider-Man 6", 30 | "overview": "", 31 | "poster_path": null, 32 | "release_date": "", 33 | "title": "Spider-Man 6", 34 | "video": false, 35 | "vote_average": 0, 36 | "slug": "spider-man-6", 37 | "tags": [ 38 | "movie", 39 | "company-420" 40 | ] 41 | } 42 | 43 | ``` 44 | -------------------------------------------------------------------------------- /src/pages/en/untitled-wakanda-series-117985.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Untitled Wakanda Series 3 | slug: untitled-wakanda-series 4 | description: Upcoming Marvel Cinematic Universe series set in the Kingdom of Wakanda. 5 | layout: ../../layouts/MainLayout.astro 6 | type: tv 7 | --- 8 | ## TMDB Data 9 | ```json 10 | { 11 | "backdrop_path": null, 12 | "genre_ids": [ 13 | 10759, 14 | 18, 15 | 10765 16 | ], 17 | "id": 117985, 18 | "name": "Untitled Wakanda Series", 19 | "origin_country": [ 20 | "US" 21 | ], 22 | "original_language": "en", 23 | "original_name": "Untitled Wakanda Series", 24 | "overview": "Upcoming Marvel Cinematic Universe series set in the Kingdom of Wakanda.", 25 | "poster_path": null, 26 | "vote_average": 0, 27 | "title": "Untitled Wakanda Series", 28 | "slug": "untitled-wakanda-series", 29 | "tags": [ 30 | "tv", 31 | "company-420" 32 | ] 33 | } 34 | 35 | ``` -------------------------------------------------------------------------------- /src/pages/en/the-mutants-1003646.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: The Mutants 3 | slug: the-mutants 4 | description: Upcoming Marvel Studios film announced as in development at SDCC 2019. 5 | layout: ../../layouts/MainLayout.astro 6 | type: movie 7 | logo_on_black: /.netlify/functions/tmdb-image/k2goqzfn4Iaku3xyQrLI8OvSGfF.webp 8 | --- 9 | ## TMDB Data 10 | ```json 11 | { 12 | "adult": false, 13 | "backdrop_path": null, 14 | "genre_ids": [ 15 | 14, 16 | 28, 17 | 12 18 | ], 19 | "id": 1003646, 20 | "media_type": "movie", 21 | "original_language": "en", 22 | "original_title": "The Mutants", 23 | "overview": "The rumored title of Marvel Studios' first mutant-centric film.", 24 | "poster_path": "/k2goqzfn4Iaku3xyQrLI8OvSGfF.jpg", 25 | "release_date": "", 26 | "title": "The Mutants", 27 | "video": false, 28 | "vote_average": 0, 29 | "slug": "the-mutants", 30 | "tags": [ 31 | "list-8204859" 32 | ] 33 | } 34 | ``` -------------------------------------------------------------------------------- /src/pages/en/untitled-shang-chi-sequel-912502.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Untitled Shang-Chi Sequel 3 | slug: untitled-shang-chi-sequel 4 | description: Sequel to the 2021 film “Shang-Chi and the Legend of the Ten Rings”. 5 | layout: ../../layouts/MainLayout.astro 6 | logo_on_black: /.netlify/functions/tmdb-image/ruUz3vhYuq3011WzSNM0SlgaVzh.webp 7 | --- 8 | ## TMDB Data 9 | ```json 10 | { 11 | "adult": false, 12 | "backdrop_path": null, 13 | "genre_ids": [ 14 | 14 15 | ], 16 | "id": 912502, 17 | "original_language": "en", 18 | "original_title": "Untitled Shang-Chi Sequel", 19 | "overview": "Sequel to the 2021 film “Shang-Chi and the Legend of the Ten Rings”.", 20 | "poster_path": "/ruUz3vhYuq3011WzSNM0SlgaVzh.jpg", 21 | "release_date": "", 22 | "title": "Untitled Shang-Chi Sequel", 23 | "video": false, 24 | "vote_average": 0, 25 | "slug": "untitled-shang-chi-sequel", 26 | "tags": [ 27 | "movie", 28 | "company-420" 29 | ] 30 | } 31 | 32 | ``` -------------------------------------------------------------------------------- /test/layout.test.ts: -------------------------------------------------------------------------------- 1 | import { expect, test } from 'vitest' 2 | 3 | import { getLayoutModes } from '../src/helpers/layout.ts' 4 | 5 | test( 'Layout mode follow correct order', () => { 6 | expect( getLayoutModes( 1 ) ).toContain( { outer: 'start', inner: 'start' } ) 7 | expect( getLayoutModes( 2 ) ).toContain( { outer: 'end', inner: 'end' } ) 8 | expect( getLayoutModes( 3 ) ).toContain( { outer: 'start', inner: 'end' } ) 9 | expect( getLayoutModes( 4 ) ).toContain( { outer: 'end', inner: 'start' } ) 10 | expect( getLayoutModes( 5 ) ).toContain( { outer: 'start', inner: 'start' } ) 11 | expect( getLayoutModes( 6 ) ).toContain( { outer: 'end', inner: 'end' } ) 12 | expect( getLayoutModes( 7 ) ).toContain( { outer: 'start', inner: 'end' } ) 13 | expect( getLayoutModes( 8 ) ).toContain( { outer: 'end', inner: 'start' } ) 14 | expect( getLayoutModes( 9 ) ).toContain( { outer: 'start', inner: 'start' } ) 15 | expect( getLayoutModes( 10 ) ).toContain( { outer: 'end', inner: 'end' } ) 16 | } ) 17 | -------------------------------------------------------------------------------- /src/pages/en/blade-617127.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Blade 3 | slug: blade 4 | description: A reboot of Blade (1998) in the Marvel Cinematic Universe. 5 | layout: ../../layouts/MainLayout.astro 6 | type: movie 7 | logo_on_black: /.netlify/functions/tmdb-image/fKqA4rgVJwrM7Gb3tQ9TGHnu8Tr.webp 8 | --- 9 | ## TMDB Data 10 | ```json 11 | { 12 | "adult": false, 13 | "backdrop_path": "/hFtJz4TvoiJJcw2ZOMdhK22aU9P.jpg", 14 | "genre_ids": [ 15 | 14 16 | ], 17 | "id": 617127, 18 | "original_language": "en", 19 | "original_title": "Blade", 20 | "overview": "An upcoming film in the Marvel Cinematic Universe's (MCU) sixth Phase and part of The Multiverse Saga, based on the Marvel Comics character of the same name. Plot TBA.", 21 | "poster_path": "/qctzZ0LmG88k2DGqNMFTUW2wXo2.jpg", 22 | "release_date": "", 23 | "title": "Blade", 24 | "video": false, 25 | "vote_average": 0, 26 | "slug": "blade", 27 | "tags": [ 28 | "movie", 29 | "company-420" 30 | ] 31 | } 32 | 33 | ``` -------------------------------------------------------------------------------- /src/pages/en/eternals-2-1168436.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Eternals 2 3 | slug: eternals-2 4 | description: '' 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: null 8 | genre_ids: 9 | - 28 10 | - 12 11 | - 14 12 | id: 1168436 13 | original_language: en 14 | original_title: Eternals 2 15 | overview: '' 16 | poster_path: null 17 | release_date: '' 18 | video: false 19 | vote_average: 0 20 | tags: 21 | - movie 22 | - company-420 23 | --- 24 | ## TMDB Data 25 | ```json 26 | { 27 | "adult": false, 28 | "backdrop_path": null, 29 | "genre_ids": [ 30 | 28, 31 | 12, 32 | 14 33 | ], 34 | "id": 1168436, 35 | "original_language": "en", 36 | "original_title": "Eternals 2", 37 | "overview": "", 38 | "poster_path": null, 39 | "release_date": "", 40 | "title": "Eternals 2", 41 | "video": false, 42 | "vote_average": 0, 43 | "slug": "eternals-2", 44 | "tags": [ 45 | "movie", 46 | "company-420" 47 | ] 48 | } 49 | 50 | ``` 51 | -------------------------------------------------------------------------------- /src/pages/en/untitled-spider-women-film-569405.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Untitled Spider-Women Film 3 | slug: untitled-spider-women-film 4 | description: >- 5 | A spin-off to 'Spider-Man: Into The Spider-Verse', focused on three 6 | generations of female, Spider-related characters. 7 | layout: ../../layouts/MainLayout.astro 8 | type: movie 9 | --- 10 | ## TMDB Data 11 | ```json 12 | { 13 | "adult": false, 14 | "backdrop_path": null, 15 | "genre_ids": [ 16 | 28, 17 | 16 18 | ], 19 | "id": 569405, 20 | "original_language": "en", 21 | "original_title": "Untitled Spider-Women Film", 22 | "overview": "A spin-off to 'Spider-Man: Into The Spider-Verse', focused on three generations of female, Spider-related characters.", 23 | "poster_path": null, 24 | "release_date": "", 25 | "title": "Untitled Spider-Women Film", 26 | "video": false, 27 | "vote_average": 0, 28 | "slug": "untitled-spider-women-film", 29 | "tags": [ 30 | "movie", 31 | "company-7505" 32 | ] 33 | } 34 | ``` -------------------------------------------------------------------------------- /src/pages/en/el-muerto-967731.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: El Muerto 3 | slug: el-muerto 4 | description: >- 5 | A wrestler gains super strength thanks to a mystical mask that is passed down 6 | throughout his family. 7 | layout: ../../layouts/MainLayout.astro 8 | type: movie 9 | logo_on_black: /.netlify/functions/tmdb-image/gRNB6GsKrI410Nvsbur3Rf0Ixnr.webp 10 | --- 11 | ## TMDB Data 12 | ```json 13 | { 14 | "adult": false, 15 | "backdrop_path": null, 16 | "genre_ids": [ 17 | 28, 18 | 14, 19 | 12 20 | ], 21 | "id": 967731, 22 | "original_language": "en", 23 | "original_title": "El Muerto", 24 | "overview": "A wrestler gains super strength thanks to a mystical mask that is passed down throughout his family.", 25 | "poster_path": "/gRNB6GsKrI410Nvsbur3Rf0Ixnr.jpg", 26 | "release_date": "", 27 | "title": "El Muerto", 28 | "video": false, 29 | "vote_average": 0, 30 | "slug": "el-muerto", 31 | "tags": [ 32 | "movie", 33 | "company-7505" 34 | ] 35 | } 36 | 37 | ``` -------------------------------------------------------------------------------- /src/pages/stories/she-hulk-ribbit-and-rip-it-show-92783-season-1-episode-8.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'She-Hulk Episode 8 Recap' 3 | description: "What happens during Season 1 Episode 8 of She-Hulk: Attorney at Law. " 4 | layout: ../../layouts/timeline-entries-story.astro 5 | coverAriaLabel: "She-Hulk fighting Daredevil on a rooftop. " 6 | coverVideoUrl: https://vumbnail.com/bgRTJniHzW8.mp4 7 | coverPosterUrl: https://vumbnail.com/bgRTJniHzW8.jpg 8 | imageBackrounds: 9 | - /.netlify/functions/tmdb-image/7ed2hlNWrER2KounC5fS3hOeRP9.webp?transparent=0&width=2200 10 | - https://vumbnail.com/R8mZts7HjPA.jpg 11 | - https://vumbnail.com/yLSCPmtQNpA.jpg 12 | - https://vumbnail.com/gTo-GyOGK6c.jpg 13 | - https://vumbnail.com/BCFpGOeoKTM.jpg 14 | - https://vumbnail.com/8ngEFpoJcCQ.jpg 15 | - https://vumbnail.com/OzRcp2kpwvM.jpg 16 | - https://vumbnail.com/H5xW-HEdlyk.jpg 17 | motionBackgrounds: 18 | - https://vumbnail.com/bgRTJniHzW8.mp4 19 | 20 | # Official Marvel Studios Clip 21 | # - https://vumbnail.com/fQ_xlE945Cg.mp4 22 | 23 | --- 24 | 25 | 26 | -------------------------------------------------------------------------------- /src/pages/stories/she-hulk-whose-show-is-this-show-92783-season-1-episode-9.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'She-Hulk Episode 9 Recap' 3 | description: "What happens during Season 1 Episode 9 of She-Hulk: Attorney at Law. " 4 | layout: ../../layouts/timeline-entries-story.astro 5 | coverAriaLabel: "Hulk and Abomination fighting. " 6 | coverVideoUrl: https://vumbnail.com/WE8V62rOCHo.mp4 7 | coverPosterUrl: https://vumbnail.com/r9q1UI6UFI8.jpg 8 | imageBackrounds: 9 | - https://vumbnail.com/WE8V62rOCHo.jpg # Jennifer looking at screens 10 | - https://vumbnail.com/IuYj-PphIfA.jpg # Daredevil and Jennifer 11 | - https://vumbnail.com/x2Ai5WRV7dI.jpg # Hulk and Skaar 12 | - /.netlify/functions/tmdb-image/lK7eyB70k8NJiQA4pfi68aEDFBv.webp?transparent=0&width=2200 13 | - https://vumbnail.com/XUa2FO2K-5M.jpg # She-Hulk at Kevin Office 14 | - https://vumbnail.com/Kxqd5MLnihY.jpg # Todd Hulk 15 | motionBackgrounds: 16 | - https://vumbnail.com/r9q1UI6UFI8.mp4 17 | 18 | # Official Marvel Studios Clip 19 | # - https://vumbnail.com/fQ_xlE945Cg.mp4 20 | 21 | --- 22 | 23 | 24 | -------------------------------------------------------------------------------- /src/pages/en/team-thor-413279.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Team Thor 3 | slug: team-thor 4 | description: 'Discover what Thor was up to during the events of Captain America: Civil War.' 5 | layout: ../../layouts/MainLayout.astro 6 | type: movie 7 | logo_on_black: /.netlify/functions/fanart/team-thor-59a46003e7d03.webp 8 | watchLinks: 9 | amazon: none 10 | tags: 11 | - has-thor 12 | --- 13 | ## TMDB Data 14 | ```json 15 | { 16 | "adult": false, 17 | "backdrop_path": "/cU0NFIVj11wo2ERNsb6pBeefqgV.jpg", 18 | "genre_ids": [ 19 | 35, 20 | 878 21 | ], 22 | "id": 413279, 23 | "original_language": "en", 24 | "original_title": "Team Thor", 25 | "overview": "Discover what Thor was up to during the events of Captain America: Civil War.", 26 | "poster_path": "/jVSmX89BvsQV2z3wh2IVYVNVw1a.jpg", 27 | "release_date": "2016-08-28", 28 | "title": "Team Thor", 29 | "video": false, 30 | "vote_average": 7.3, 31 | "slug": "team-thor", 32 | "tags": [ 33 | "movie", 34 | "company-420" 35 | ] 36 | } 37 | 38 | ``` -------------------------------------------------------------------------------- /src/pages/en/marvel-studios-2021-disney-day-special-877188.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Marvel Studios' 2021 Disney+ Day Special 3 | slug: marvel-studios-2021-disney-day-special 4 | description: 'Explore the Disney+ series of the MCU—past, present and future.' 5 | layout: ../../layouts/MainLayout.astro 6 | type: movie 7 | tags: 8 | - doc 9 | --- 10 | ## TMDB Data 11 | ```json 12 | { 13 | "adult": false, 14 | "backdrop_path": "/rLnv5QXUE3ITZTfrobsfXuAUtG.jpg", 15 | "genre_ids": [ 16 | 99 17 | ], 18 | "id": 877188, 19 | "original_language": "en", 20 | "original_title": "Marvel Studios' 2021 Disney+ Day Special", 21 | "overview": "Explore the Disney+ series of the MCU—past, present and future.", 22 | "poster_path": "/zh0B5DDP93e3zokktb5aHHfIh01.jpg", 23 | "release_date": "2021-11-12", 24 | "title": "Marvel Studios' 2021 Disney+ Day Special", 25 | "video": false, 26 | "vote_average": 7, 27 | "slug": "marvel-studios-2021-disney-day-special", 28 | "tags": [ 29 | "movie", 30 | "company-420" 31 | ] 32 | } 33 | 34 | ``` -------------------------------------------------------------------------------- /src/pages/en/the-legendary-star-lord-1171899.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: The Legendary Star-Lord 3 | slug: the-legendary-star-lord 4 | description: '' 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: null 8 | genre_ids: [] 9 | id: 1171899 10 | original_language: en 11 | original_title: The Legendary Star-Lord 12 | overview: '' 13 | poster_path: /dF6tvUJafkyXS4EjHuk4QZh4gh1.jpg 14 | release_date: '' 15 | video: false 16 | vote_average: 0 17 | tags: 18 | - movie 19 | - company-420 20 | --- 21 | ## TMDB Data 22 | ```json 23 | { 24 | "adult": false, 25 | "backdrop_path": null, 26 | "genre_ids": [], 27 | "id": 1171899, 28 | "original_language": "en", 29 | "original_title": "The Legendary Star-Lord", 30 | "overview": "", 31 | "poster_path": "/dF6tvUJafkyXS4EjHuk4QZh4gh1.jpg", 32 | "release_date": "", 33 | "title": "The Legendary Star-Lord", 34 | "video": false, 35 | "vote_average": 0, 36 | "slug": "the-legendary-star-lord", 37 | "tags": [ 38 | "movie", 39 | "company-420" 40 | ] 41 | } 42 | 43 | ``` 44 | -------------------------------------------------------------------------------- /src/pages/en/the-marvel-universe-expands-marvel-75th-anniversary-441917.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'The Marvel Universe Expands: Marvel 75th Anniversary' 3 | slug: the-marvel-universe-expands-marvel-75th-anniversary 4 | description: A documentary about some of Marvel's most famous characters. 5 | layout: ../../layouts/MainLayout.astro 6 | type: movie 7 | --- 8 | ## TMDB Data 9 | ```json 10 | { 11 | "adult": false, 12 | "backdrop_path": null, 13 | "genre_ids": [ 14 | 99 15 | ], 16 | "id": 441917, 17 | "original_language": "en", 18 | "original_title": "The Marvel Universe Expands: Marvel 75th Anniversary", 19 | "overview": "A documentary about some of Marvel's most famous characters.", 20 | "poster_path": "/2faGI0USP1JG9OuLdFZw1M7lwhF.jpg", 21 | "release_date": "2014-08-21", 22 | "title": "The Marvel Universe Expands: Marvel 75th Anniversary", 23 | "video": false, 24 | "vote_average": 5.3, 25 | "slug": "the-marvel-universe-expands-marvel-75th-anniversary", 26 | "tags": [ 27 | "movie", 28 | "company-7505" 29 | ] 30 | } 31 | 32 | ``` -------------------------------------------------------------------------------- /src/pages/en/wonder-man-198178.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Wonder Man 3 | slug: wonder-man 4 | description: >- 5 | Follows Simon Williams, also known as Marvel’s Wonder Man. Plot details 6 | unknown. 7 | layout: ../../layouts/MainLayout.astro 8 | --- 9 | 10 | Other titles 11 | - Marvel Studios Wonder Man 12 | - Untitled Destin Daniel Cretton Disney+ series 13 | ## TMDB Data 14 | ```json 15 | { 16 | "adult": false, 17 | "backdrop_path": "/vqPfhEIRMVnlxFDs5cpzO9DQHQl.jpg", 18 | "genre_ids": [ 19 | 35 20 | ], 21 | "id": 198178, 22 | "origin_country": [ 23 | "US" 24 | ], 25 | "original_language": "en", 26 | "original_name": "Wonder Man", 27 | "overview": "Follows Simon Williams, also known in Marvel Comics as Wonder Man. Described as a Hollywood satire.", 28 | "poster_path": "/8uQZNewJkIsa5Yx1cWFgqBOTkQD.jpg", 29 | "first_air_date": "", 30 | "name": "Wonder Man", 31 | "vote_average": 0, 32 | "title": "Wonder Man", 33 | "slug": "wonder-man", 34 | "tags": [ 35 | "tv", 36 | "company-420" 37 | ] 38 | } 39 | 40 | ``` -------------------------------------------------------------------------------- /src/pages/en/deadpools-maximum-reactions-korg-and-deadpool-1002488.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Deadpool''s Maximum Reactions: Korg and Deadpool' 3 | slug: deadpools-maximum-reactions-korg-and-deadpool 4 | description: '' 5 | layout: ../../layouts/MainLayout.astro 6 | logo_on_black: /.netlify/functions/tmdb-image/5g1T37Hv1kE6P9pOMuVWMTh25fe.webp 7 | tags: 8 | - movie 9 | - company-420 10 | --- 11 | ## TMDB Data 12 | ```json 13 | { 14 | "adult": false, 15 | "backdrop_path": "/osigUjaMymLpb6a53jQJk31QI3l.jpg", 16 | "genre_ids": [ 17 | 35, 18 | 99 19 | ], 20 | "id": 1002488, 21 | "original_language": "en", 22 | "original_title": "Deadpool's Maximum Reactions: Korg and Deadpool", 23 | "overview": "", 24 | "poster_path": "/5g1T37Hv1kE6P9pOMuVWMTh25fe.jpg", 25 | "release_date": "2021-07-13", 26 | "title": "Deadpool's Maximum Reactions: Korg and Deadpool", 27 | "video": false, 28 | "vote_average": 0, 29 | "slug": "deadpools-maximum-reactions-korg-and-deadpool", 30 | "tags": [ 31 | "movie", 32 | "company-420" 33 | ] 34 | } 35 | ``` 36 | -------------------------------------------------------------------------------- /src/pages/en/x-men-1210773.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: X-Men 3 | slug: x-men 4 | description: Plot TBA. Set in the Marvel Cinematic Universe. 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: null 8 | genre_ids: 9 | - 28 10 | - 878 11 | id: 1210773 12 | original_language: en 13 | original_title: X-Men 14 | overview: Plot TBA. Set in the Marvel Cinematic Universe. 15 | poster_path: null 16 | release_date: '' 17 | video: false 18 | vote_average: 0 19 | tags: 20 | - movie 21 | - company-420 22 | --- 23 | ## TMDB Data 24 | ```json 25 | { 26 | "adult": false, 27 | "backdrop_path": null, 28 | "genre_ids": [ 29 | 28, 30 | 878 31 | ], 32 | "id": 1210773, 33 | "original_language": "en", 34 | "original_title": "X-Men", 35 | "overview": "Plot TBA. Set in the Marvel Cinematic Universe.", 36 | "poster_path": null, 37 | "release_date": "", 38 | "title": "X-Men", 39 | "video": false, 40 | "vote_average": 0, 41 | "slug": "x-men", 42 | "tags": [ 43 | "movie", 44 | "company-420" 45 | ] 46 | } 47 | 48 | ``` 49 | -------------------------------------------------------------------------------- /src/pages/en/marvel-studios-expanding-the-universe-647375.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Marvel Studios: Expanding the Universe' 3 | slug: marvel-studios-expanding-the-universe 4 | description: >- 5 | An exciting look into the future of Marvel Studios' films and upcoming Disney+ 6 | series. 7 | layout: ../../layouts/MainLayout.astro 8 | type: movie 9 | --- 10 | ## TMDB Data 11 | ```json 12 | { 13 | "adult": false, 14 | "backdrop_path": "/43NgWUj0Sr9AoM8Prv0QOWsL92k.jpg", 15 | "genre_ids": [ 16 | 99 17 | ], 18 | "id": 647375, 19 | "original_language": "en", 20 | "original_title": "Marvel Studios: Expanding the Universe", 21 | "overview": "An exciting look into the future of Marvel Studios' films and upcoming Disney+ series.", 22 | "poster_path": "/dU7qXzttvOUvSlwwpEFQDsLnThK.jpg", 23 | "release_date": "2019-11-12", 24 | "title": "Marvel Studios: Expanding the Universe", 25 | "video": false, 26 | "vote_average": 5.8, 27 | "slug": "marvel-studios-expanding-the-universe", 28 | "tags": [ 29 | "movie", 30 | "company-420" 31 | ] 32 | } 33 | 34 | ``` -------------------------------------------------------------------------------- /src/pages/en/thunderbolts-986056.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Thunderbolts 3 | slug: thunderbolts 4 | description: >- 5 | A group of supervillains and antiheroes go on missions for the government. 6 | Based on the comic book series of the same name. 7 | layout: ../../layouts/MainLayout.astro 8 | logo_on_black: /.netlify/functions/tmdb-image/dHhniU1vz1C0j27AFdcsPmq6xu.webp 9 | --- 10 | ## TMDB Data 11 | ```json 12 | { 13 | "adult": false, 14 | "backdrop_path": "/fS3OVEfYkW1BNRydu1GZrfdbqvu.jpg", 15 | "genre_ids": [ 16 | 28, 17 | 12 18 | ], 19 | "id": 986056, 20 | "original_language": "en", 21 | "original_title": "Thunderbolts*", 22 | "overview": "An irreverent team-up featuring depressed assassin Yelena Belova alongside the MCU’s least anticipated band of misfits.", 23 | "poster_path": "/hQYEA4Ty1RlxsToWMYLE2RzSc0N.jpg", 24 | "release_date": "2025-04-30", 25 | "title": "Thunderbolts*", 26 | "video": false, 27 | "vote_average": 0, 28 | "slug": "thunderbolts", 29 | "tags": [ 30 | "movie", 31 | "company-420" 32 | ] 33 | } 34 | 35 | ``` -------------------------------------------------------------------------------- /src/pages/index.astro: -------------------------------------------------------------------------------- 1 | --- 2 | // @ts-ignore 3 | import { getListingsFromFilePaths } from '~/src/helpers/node/listing-files.ts' 4 | // @ts-ignore 5 | import { convertNullValuesForAstro } from '~/src/helpers/listing.ts' 6 | 7 | import Layout from '../layouts/HorizontalScroll.astro' 8 | import ListingRow from '../components/listing-row.vue' 9 | 10 | export const prerender = true 11 | 12 | const pages = await Astro.glob( '/src/pages/en/*.md' ) 13 | 14 | 15 | const listings = await getListingsFromFilePaths( pages.map( page => page.file ) ) 16 | 17 | 18 | 19 | --- 20 | 21 | 22 | 23 | 28 | 29 | 30 | 36 | -------------------------------------------------------------------------------- /src/pages/en/stan-lee-717082.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Stan Lee 3 | slug: stan-lee 4 | description: >- 5 | Celebrate the legacy of Stan Lee as the co-creator of such legendary 6 | characters as Spider-Man, Fantastic Four, Iron Man, the X-Men, The Avengers, 7 | and hundreds more. 8 | layout: ../../layouts/MainLayout.astro 9 | tags: 10 | - movie 11 | - company-420 12 | --- 13 | ## TMDB Data 14 | ```json 15 | { 16 | "adult": false, 17 | "backdrop_path": "/u0HBu7x5cwFe7BN7ANgYK98rgXc.jpg", 18 | "genre_ids": [ 19 | 99 20 | ], 21 | "id": 717082, 22 | "original_language": "en", 23 | "original_title": "Stan Lee", 24 | "overview": "Celebrate the legacy of Stan Lee as the co-creator of such legendary characters as Fantastic Four, Iron Man, the X-Men, The Avengers, and hundreds more.", 25 | "poster_path": "/iWBOKF0yl7pHK9y8fqRIBqf9fOJ.jpg", 26 | "release_date": "2023-06-10", 27 | "title": "Stan Lee", 28 | "video": false, 29 | "vote_average": 7.2, 30 | "slug": "stan-lee", 31 | "tags": [ 32 | "movie", 33 | "company-420" 34 | ] 35 | } 36 | 37 | ``` -------------------------------------------------------------------------------- /src/pages/en/thor-v-1204624.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Thor V 3 | slug: thor-v 4 | description: The Next Installment in the Thor Movie Franchise 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: null 8 | genre_ids: 9 | - 28 10 | - 12 11 | id: 1204624 12 | original_language: en 13 | original_title: Thor V 14 | overview: The Next Installment in the Thor Movie Franchise 15 | poster_path: null 16 | release_date: '' 17 | video: false 18 | vote_average: 0 19 | tags: 20 | - movie 21 | - company-420 22 | --- 23 | ## TMDB Data 24 | ```json 25 | { 26 | "adult": false, 27 | "backdrop_path": null, 28 | "genre_ids": [ 29 | 28, 30 | 12 31 | ], 32 | "id": 1204624, 33 | "original_language": "en", 34 | "original_title": "Thor V", 35 | "overview": "The Next Installment in the Thor Movie Franchise", 36 | "poster_path": null, 37 | "release_date": "", 38 | "title": "Thor V", 39 | "video": false, 40 | "vote_average": 0, 41 | "slug": "thor-v", 42 | "tags": [ 43 | "movie", 44 | "company-420" 45 | ] 46 | } 47 | 48 | ``` 49 | -------------------------------------------------------------------------------- /src/pages/en/armor-wars-1030022.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Armor Wars 3 | slug: armor-wars 4 | description: >- 5 | James Rhodes aka War Machine faces the consequences of Tony Stark's worst fear 6 | coming true: what happens when his tech falls into the wrong hands? 7 | layout: ../../layouts/MainLayout.astro 8 | logo_on_black: /.netlify/functions/tmdb-image/yddelWuP5vibmBhjvCVQZjhra1q.webp 9 | --- 10 | ## TMDB Data 11 | ```json 12 | { 13 | "adult": false, 14 | "backdrop_path": "/h7BU4fdLjF8ly8NF8mJ4hAQOLKU.jpg", 15 | "genre_ids": [ 16 | 878 17 | ], 18 | "id": 1030022, 19 | "original_language": "en", 20 | "original_title": "Armor Wars", 21 | "overview": "James Rhodes, aka War Machine faces the consequences of Tony Stark's worst fear coming true: what happens when his tech falls into the wrong hands?", 22 | "poster_path": "/vDbzi8eM710THVCwjfqVU8a5E3g.jpg", 23 | "release_date": "", 24 | "title": "Armor Wars", 25 | "video": false, 26 | "vote_average": 0, 27 | "slug": "armor-wars", 28 | "tags": [ 29 | "movie", 30 | "company-420" 31 | ] 32 | } 33 | 34 | ``` -------------------------------------------------------------------------------- /src/pages/en/the-fantastic-four-617126.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: The Fantastic Four 3 | slug: the-fantastic-four 4 | description: >- 5 | Set in the Marvel Cinematic Universe (MCU) and based on the Marvel Comics 6 | characters of the same name. 7 | layout: ../../layouts/MainLayout.astro 8 | type: movie 9 | logo_on_black: /.netlify/functions/tmdb-image/jatnqRPnxjg2Q6cFsAjmrBNhx9.webp 10 | --- 11 | ## TMDB Data 12 | ```json 13 | { 14 | "adult": false, 15 | "backdrop_path": "/pwCZP8QjiQRvz15MGxQckW0wl3a.jpg", 16 | "genre_ids": [ 17 | 878, 18 | 12 19 | ], 20 | "id": 617126, 21 | "original_language": "en", 22 | "original_title": "The Fantastic Four", 23 | "overview": "Set in the Marvel Cinematic Universe (MCU) and based on the Marvel Comics characters of the same name.", 24 | "poster_path": "/sMKUqSj3qrq86cOdP23pSqpUIC3.jpg", 25 | "release_date": "2025-07-23", 26 | "title": "The Fantastic Four", 27 | "video": false, 28 | "vote_average": 0, 29 | "slug": "the-fantastic-four", 30 | "tags": [ 31 | "movie", 32 | "company-420" 33 | ] 34 | } 35 | 36 | ``` -------------------------------------------------------------------------------- /src/pages/en/x-men-the-mutant-watch-447399.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'X-Men: The Mutant Watch' 3 | slug: x-men-the-mutant-watch 4 | description: >- 5 | While Senator Kelly addresses a senate committee about the supposed mutant 6 | menace, we learn about the making of the movie, X-Men. 7 | layout: ../../layouts/MainLayout.astro 8 | draft: true 9 | type: movie 10 | --- 11 | ## TMDB Data 12 | ```json 13 | { 14 | "adult": false, 15 | "backdrop_path": "/chn9jBtOC65JlOd4IObtNjwX3UK.jpg", 16 | "genre_ids": [ 17 | 99 18 | ], 19 | "id": 447399, 20 | "original_language": "en", 21 | "original_title": "X-Men: The Mutant Watch", 22 | "overview": "While Senator Kelly addresses a senate committee about the supposed mutant menace, we learn about the making of the movie, X-Men.", 23 | "poster_path": "/4FwbuT0NJwcHGRqRc3kpTjgj0jS.jpg", 24 | "release_date": "2001-08-11", 25 | "title": "X-Men: The Mutant Watch", 26 | "video": false, 27 | "vote_average": 7, 28 | "slug": "x-men-the-mutant-watch", 29 | "tags": [ 30 | "movie", 31 | "company-7505" 32 | ] 33 | } 34 | 35 | ``` -------------------------------------------------------------------------------- /src/pages/en/mephisto-1126652.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Mephisto 3 | slug: mephisto 4 | description: A Disney+ Halloween special centered around Mephisto from Marvel Comics. 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: null 8 | genre_ids: [] 9 | id: 1126652 10 | original_language: en 11 | original_title: Mephisto 12 | overview: A Disney+ Halloween special centered around Mephisto from Marvel Comics. 13 | poster_path: null 14 | release_date: '' 15 | video: false 16 | vote_average: 0 17 | tags: 18 | - movie 19 | - company-420 20 | --- 21 | ## TMDB Data 22 | ```json 23 | { 24 | "adult": false, 25 | "backdrop_path": null, 26 | "genre_ids": [], 27 | "id": 1126652, 28 | "original_language": "en", 29 | "original_title": "Mephisto", 30 | "overview": "A Disney+ Halloween special centered around Mephisto from Marvel Comics.", 31 | "poster_path": null, 32 | "release_date": "", 33 | "title": "Mephisto", 34 | "video": false, 35 | "vote_average": 0, 36 | "slug": "mephisto", 37 | "tags": [ 38 | "movie", 39 | "company-420" 40 | ] 41 | } 42 | 43 | ``` -------------------------------------------------------------------------------- /src/pages/en/spider-man-freshman-year-138503.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Spider-Man: Freshman Year' 3 | slug: spider-man-freshman-year 4 | description: >- 5 | Follow Peter Parker on his way to becoming Spider-Man in the MCU, with a 6 | journey unlike we've ever seen. 7 | layout: ../../layouts/MainLayout.astro 8 | type: tv 9 | logo_on_black: /.netlify/functions/tmdb-image/7x61rNltpwfCRHuE5iqL6PIy4oR.webp 10 | --- 11 | ## TMDB Data 12 | ```json 13 | { 14 | "backdrop_path": null, 15 | "genre_ids": [ 16 | 16, 17 | 10759 18 | ], 19 | "id": 138503, 20 | "name": "Spider-Man: Freshman Year", 21 | "origin_country": [ 22 | "US" 23 | ], 24 | "original_language": "en", 25 | "original_name": "Spider-Man: Freshman Year", 26 | "overview": "Follow Peter Parker on his way to becoming Spider-Man, with a journey unlike any we've ever seen.", 27 | "poster_path": "/7ecqjxf49CaTsqQFIUd1iceoXZB.jpg", 28 | "vote_average": 0, 29 | "title": "Spider-Man: Freshman Year", 30 | "slug": "spider-man-freshman-year", 31 | "tags": [ 32 | "tv", 33 | "company-420" 34 | ] 35 | } 36 | 37 | ``` -------------------------------------------------------------------------------- /src/pages/en/thor-5-1196551.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Thor 5 3 | slug: thor-5 4 | description: Rumored fifth installment in Marvel Studios’ Thor franchise. 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: null 8 | genre_ids: 9 | - 878 10 | - 14 11 | id: 1196551 12 | original_language: en 13 | original_title: Thor 5 14 | overview: Rumored fifth installment in Marvel Studios’ Thor franchise. 15 | poster_path: null 16 | release_date: '' 17 | video: false 18 | vote_average: 0 19 | tags: 20 | - movie 21 | - company-420 22 | --- 23 | ## TMDB Data 24 | ```json 25 | { 26 | "adult": false, 27 | "backdrop_path": null, 28 | "genre_ids": [ 29 | 878, 30 | 14 31 | ], 32 | "id": 1196551, 33 | "original_language": "en", 34 | "original_title": "Thor 5", 35 | "overview": "Rumored fifth installment in Marvel Studios’ Thor franchise.", 36 | "poster_path": null, 37 | "release_date": "", 38 | "title": "Thor 5", 39 | "video": false, 40 | "vote_average": 0, 41 | "slug": "thor-5", 42 | "tags": [ 43 | "movie", 44 | "company-420" 45 | ] 46 | } 47 | 48 | ``` -------------------------------------------------------------------------------- /src/pages/en/i-am-groot-209930.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: I Am Groot 3 | slug: i-am-groot 4 | description: >- 5 | A series of shorts featuring the seedling Groot along with several new and 6 | unusual characters. 7 | layout: ../../layouts/MainLayout.astro 8 | tags: 9 | - tv 10 | - company-420 11 | logo_on_black: /.netlify/functions/tmdb-image/lOqw1w20tjRbbjPImUjbFRfNffp.webp 12 | --- 13 | ## TMDB Data 14 | ```json 15 | { 16 | "backdrop_path": "/hkkOiyr8fEE5QDaVsDgrtTXBe3z.jpg", 17 | "first_air_date": "2022-08-10", 18 | "genre_ids": [ 19 | 35, 20 | 10751, 21 | 10765 22 | ], 23 | "id": 209930, 24 | "name": "I Am Groot", 25 | "origin_country": [ 26 | "US" 27 | ], 28 | "original_language": "en", 29 | "original_name": "I Am Groot", 30 | "overview": "A series of shorts featuring the seedling Groot along with several new and unusual characters.", 31 | "poster_path": "/bHSZgcLYXrr0qZKp6QLRTfgPGfV.jpg", 32 | "vote_average": 5.5, 33 | "title": "I Am Groot", 34 | "slug": "i-am-groot", 35 | "tags": [ 36 | "tv", 37 | "company-420" 38 | ] 39 | } 40 | ``` 41 | -------------------------------------------------------------------------------- /src/pages/en/morbius-and-wong-981611.md: -------------------------------------------------------------------------------- 1 | --- 2 | draft: true 3 | title: Morbius and Wong 4 | slug: morbius-and-wong 5 | description: >- 6 | Morbius the Marvel Legend (Jared Leto) fights the sorcerer supreme (Benedict 7 | Wong) and the CEO Of Sex (Jacob Batalon) 8 | type: movie 9 | layout: ../../layouts/MainLayout.astro 10 | --- 11 | ## TMDB Data 12 | ```json 13 | { 14 | "adult": false, 15 | "backdrop_path": "/ygkQwS4xWMZ05kI2iKnC5zZnenR.jpg", 16 | "genre_ids": [ 17 | 27, 18 | 878, 19 | 9648 20 | ], 21 | "id": 981611, 22 | "original_language": "en", 23 | "original_title": "Morbius and Wong", 24 | "overview": "Morbius the Marvel Legend (Jared Leto) fights the sorcerer supreme (Benedict Wong) and the CEO Of Sex (Jacob Batalon)", 25 | "poster_path": null, 26 | "release_date": "2023-10-26", 27 | "title": "Morbius and Wong", 28 | "video": false, 29 | "vote_average": 0, 30 | "slug": "morbius-and-wong", 31 | "type": "movie", 32 | "companies": [ 33 | { 34 | "name": "Marvel Studios", 35 | "id": "420" 36 | } 37 | ] 38 | } 39 | ``` 40 | -------------------------------------------------------------------------------- /src/pages/en/the-making-of-loki-1081297.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: The Making of Loki 3 | slug: the-making-of-loki 4 | description: '' 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: /4TpIQuD5ZmiPJgQQHQlTySlTSe1.jpg 8 | genre_ids: 9 | - 99 10 | id: 1081297 11 | original_language: en 12 | original_title: The Making of Loki 13 | overview: '' 14 | poster_path: /igv2JtjH7KIiymEQIbDWdCtX4o0.jpg 15 | release_date: '2021-07-21' 16 | video: false 17 | vote_average: 5 18 | tags: 19 | - movie 20 | - company-420 21 | --- 22 | ## TMDB Data 23 | ```json 24 | { 25 | "adult": false, 26 | "backdrop_path": "/4TpIQuD5ZmiPJgQQHQlTySlTSe1.jpg", 27 | "genre_ids": [ 28 | 99 29 | ], 30 | "id": 1081297, 31 | "original_language": "en", 32 | "original_title": "The Making of Loki", 33 | "overview": "", 34 | "poster_path": "/igv2JtjH7KIiymEQIbDWdCtX4o0.jpg", 35 | "release_date": "2021-07-21", 36 | "title": "The Making of Loki", 37 | "video": false, 38 | "vote_average": 5, 39 | "slug": "the-making-of-loki", 40 | "tags": [ 41 | "movie", 42 | "company-420" 43 | ] 44 | } 45 | ``` -------------------------------------------------------------------------------- /src/pages/en/wolverine-versus-sabretooth-276148.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Wolverine Versus Sabretooth 3 | slug: wolverine-versus-sabretooth 4 | description: >- 5 | It's claw versus claw as Logan faces his age-old foe in the latest Marvel 6 | Knights Animation, Wolverine Vs. Sabretooth. 7 | layout: ../../layouts/MainLayout.astro 8 | type: movie 9 | --- 10 | ## TMDB Data 11 | ```json 12 | { 13 | "adult": false, 14 | "backdrop_path": null, 15 | "genre_ids": [ 16 | 16 17 | ], 18 | "id": 276148, 19 | "original_language": "en", 20 | "original_title": "Wolverine Versus Sabretooth", 21 | "overview": "Get ready for the biggest, best and, quite possibly, the most brutal battle between Wolverine and Sabretooth! Think you've seen Marvel's fiercest go toe-to-toe before? Those were just warm-ups!", 22 | "poster_path": "/xhhsWTu80RX05uDF3b3R22kyluc.jpg", 23 | "release_date": "2014-01-14", 24 | "title": "Wolverine Versus Sabretooth", 25 | "video": false, 26 | "vote_average": 7, 27 | "slug": "wolverine-versus-sabretooth", 28 | "tags": [ 29 | "movie", 30 | "company-11106" 31 | ] 32 | } 33 | 34 | ``` -------------------------------------------------------------------------------- /src/pages/en/young-avengers-260198.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Young Avengers 3 | slug: young-avengers 4 | description: The Plot TBA 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: null 8 | genre_ids: [] 9 | id: 260198 10 | origin_country: 11 | - US 12 | original_language: en 13 | original_name: Young Avengers 14 | overview: The Plot TBA 15 | poster_path: /3w0lLo9s80hKOWsvVag3q5IdxWV.jpg 16 | first_air_date: '' 17 | name: Young Avengers 18 | vote_average: 0 19 | tags: 20 | - tv 21 | - company-38679 22 | --- 23 | ## TMDB Data 24 | ```json 25 | { 26 | "adult": false, 27 | "backdrop_path": null, 28 | "genre_ids": [], 29 | "id": 260198, 30 | "origin_country": [ 31 | "US" 32 | ], 33 | "original_language": "en", 34 | "original_name": "Young Avengers", 35 | "overview": "The Plot TBA", 36 | "poster_path": "/3w0lLo9s80hKOWsvVag3q5IdxWV.jpg", 37 | "first_air_date": "", 38 | "name": "Young Avengers", 39 | "vote_average": 0, 40 | "title": "Young Avengers", 41 | "slug": "young-avengers", 42 | "tags": [ 43 | "tv", 44 | "company-38679" 45 | ] 46 | } 47 | 48 | ``` -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | // Enable top-level await, and other modern ESM features. 4 | "target": "ESNext", 5 | "module": "ESNext", 6 | // Enable node-style module resolution, for things like npm package imports. 7 | "moduleResolution": "node", 8 | // Enable JSON imports. 9 | "resolveJsonModule": true, 10 | // Enable stricter transpilation for better output. 11 | "isolatedModules": true, 12 | // Add type definitions for our Vite runtime. 13 | 14 | // https://www.typescriptlang.org/tsconfig#esModuleInterop 15 | "esModuleInterop": true, 16 | // https://www.typescriptlang.org/tsconfig#allowSyntheticDefaultImports 17 | "allowSyntheticDefaultImports": true, 18 | 19 | // Enable extensions on imports for Deno support 20 | "allowImportingTsExtensions": true, 21 | 22 | "types": ["vite/client", "node"], 23 | 24 | "baseUrl": ".", 25 | "paths": { 26 | "~/*": ["./*"], 27 | "~helpers": ["./src/helpers/*"], 28 | "~astro": ["./src/*"] 29 | } 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /src/pages/en/deadpool-no-good-deed-558144.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Deadpool: No Good Deed' 3 | slug: deadpool-no-good-deed 4 | description: >- 5 | Deadpool sees an opportunity to save the day, but it doesn't go entirely as 6 | planned. 7 | layout: ../../layouts/MainLayout.astro 8 | logo_on_black: /.netlify/functions/tmdb-image/7p1v2CMnEd0Hb3eFi0iEA6kDAMU.webp 9 | watchLinks: 10 | amazon: none 11 | --- 12 | ## TMDB Data 13 | ```json 14 | { 15 | "backdrop_path": "/sUELHitVw5U0tOJg0x34wY7eTuh.jpg", 16 | "id": 558144, 17 | "title": "Deadpool: No Good Deed", 18 | "original_title": "Deadpool: No Good Deed", 19 | "overview": "Deadpool sees an opportunity to save the day, but it doesn't go entirely as planned.", 20 | "poster_path": "/wlKU9yB0Q8nfPMakBcSBT0JGS7.jpg", 21 | "media_type": "movie", 22 | "adult": false, 23 | "original_language": "en", 24 | "genre_ids": [ 25 | 28, 26 | 35, 27 | 80 28 | ], 29 | "release_date": "2017-03-03", 30 | "video": false, 31 | "vote_average": 7.143, 32 | "slug": "deadpool-no-good-deed", 33 | "tags": [ 34 | "list-8204860" 35 | ] 36 | } 37 | 38 | ``` -------------------------------------------------------------------------------- /src/pages/en/fantastic-four-1651.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Fantastic Four 3 | slug: fantastic-four 4 | description: The first animated series based on Marvel's comic book series Fantastic Four. 5 | layout: ../../layouts/MainLayout.astro 6 | type: tv 7 | logo_on_black: /.netlify/functions/fanart/the-fantastic-four-1967-6266d7cc089eb.png 8 | watchLinks: 9 | amazon: none 10 | --- 11 | ## TMDB Data 12 | ```json 13 | { 14 | "adult": false, 15 | "backdrop_path": "/jMUPejkcMQdm3bygnm8q5uWJV6q.jpg", 16 | "genre_ids": [ 17 | 16, 18 | 10762, 19 | 10759 20 | ], 21 | "id": 1651, 22 | "origin_country": [ 23 | "US" 24 | ], 25 | "original_language": "en", 26 | "original_name": "Fantastic Four", 27 | "overview": "The first animated series based on Marvel's comic book series Fantastic Four.", 28 | "poster_path": "/o2jhtGqOR3UAWg4wIBu21Ub4ecP.jpg", 29 | "first_air_date": "1967-09-09", 30 | "name": "Fantastic Four", 31 | "vote_average": 7.2, 32 | "title": "Fantastic Four", 33 | "slug": "fantastic-four", 34 | "tags": [ 35 | "tv", 36 | "company-19551" 37 | ] 38 | } 39 | 40 | ``` -------------------------------------------------------------------------------- /src/pages/en/kraven-the-hunter-539972.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Kraven the Hunter 3 | slug: kraven-the-hunter 4 | description: >- 5 | Sergei Kravinoff is a big game hunter, who takes a magical serum giving him 6 | superhuman abilities and a longer life. 7 | layout: ../../layouts/MainLayout.astro 8 | type: movie 9 | logo_on_black: /.netlify/functions/tmdb-image/8yksTv7C5I4gVbfD0uPweyFGZep.webp 10 | --- 11 | ## TMDB Data 12 | ```json 13 | { 14 | "adult": false, 15 | "backdrop_path": "/v9Du2HC3hlknAvGlWhquRbeifwW.jpg", 16 | "genre_ids": [ 17 | 28, 18 | 12, 19 | 53 20 | ], 21 | "id": 539972, 22 | "original_language": "en", 23 | "original_title": "Kraven the Hunter", 24 | "overview": "Sergei Kravinoff is a big game hunter, who takes a magical serum giving him superhuman abilities and a longer life.", 25 | "poster_path": "/1GvBhRxY6MELDfxFrete6BNhBB5.jpg", 26 | "release_date": "2024-12-11", 27 | "title": "Kraven the Hunter", 28 | "video": false, 29 | "vote_average": 0, 30 | "slug": "kraven-the-hunter", 31 | "tags": [ 32 | "movie", 33 | "company-7505" 34 | ] 35 | } 36 | 37 | ``` -------------------------------------------------------------------------------- /src/pages/en/nova-220577.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Nova 3 | slug: nova 4 | description: A series from Marvel Studios adapting the Marvel Comics superhero Nova. 5 | layout: ../../layouts/MainLayout.astro 6 | backdrop_path: null 7 | genre_ids: 8 | - 10765 9 | id: 220577 10 | name: Nova 11 | origin_country: 12 | - US 13 | original_language: en 14 | original_name: Nova 15 | overview: A series from Marvel Studios adapting the Marvel Comics superhero Nova. 16 | poster_path: null 17 | vote_average: 0 18 | tags: 19 | - tv 20 | - company-420 21 | --- 22 | ## TMDB Data 23 | ```json 24 | { 25 | "adult": false, 26 | "backdrop_path": null, 27 | "genre_ids": [ 28 | 10765 29 | ], 30 | "id": 220577, 31 | "origin_country": [ 32 | "US" 33 | ], 34 | "original_language": "en", 35 | "original_name": "Nova", 36 | "overview": "A series from Marvel Studios adapting the Marvel Comics superhero Nova.", 37 | "poster_path": null, 38 | "first_air_date": "", 39 | "name": "Nova", 40 | "vote_average": 0, 41 | "title": "Nova", 42 | "slug": "nova", 43 | "tags": [ 44 | "tv", 45 | "company-420" 46 | ] 47 | } 48 | 49 | ``` -------------------------------------------------------------------------------- /src/pages/en/thor-5-1167462.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Thor 5 3 | slug: thor-5 4 | description: Thor 5 is in development at Marvel Studios. 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: null 8 | genre_ids: 9 | - 28 10 | - 12 11 | - 14 12 | id: 1167462 13 | original_language: en 14 | original_title: Thor 5 15 | overview: Thor 5 is in development at Marvel Studios. 16 | poster_path: /7C5j2s5TYDayffyDbxvPg2n0fTQ.jpg 17 | release_date: '' 18 | video: false 19 | vote_average: 0 20 | tags: 21 | - movie 22 | - company-420 23 | --- 24 | ## TMDB Data 25 | ```json 26 | { 27 | "adult": false, 28 | "backdrop_path": null, 29 | "genre_ids": [ 30 | 28, 31 | 12, 32 | 14 33 | ], 34 | "id": 1167462, 35 | "original_language": "en", 36 | "original_title": "Thor 5", 37 | "overview": "Thor 5 is in development at Marvel Studios.", 38 | "poster_path": "/7C5j2s5TYDayffyDbxvPg2n0fTQ.jpg", 39 | "release_date": "", 40 | "title": "Thor 5", 41 | "video": false, 42 | "vote_average": 0, 43 | "slug": "thor-5", 44 | "tags": [ 45 | "movie", 46 | "company-420" 47 | ] 48 | } 49 | 50 | ``` -------------------------------------------------------------------------------- /src/pages/en/doctor-strange-3-1072946.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Doctor Strange 3 3 | slug: doctor-strange-3 4 | description: Rumored sequel to Doctor Strange in the Multiverse of Madness. 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: null 8 | genre_ids: [] 9 | id: 1072946 10 | original_language: en 11 | original_title: Doctor Strange 3 12 | overview: Rumored sequel to Doctor Strange in the Multiverse of Madness. 13 | poster_path: null 14 | release_date: '' 15 | video: false 16 | vote_average: 0 17 | tags: 18 | - movie 19 | - company-420 20 | --- 21 | ## TMDB Data 22 | ```json 23 | { 24 | "adult": false, 25 | "backdrop_path": null, 26 | "genre_ids": [ 27 | 14 28 | ], 29 | "id": 1072946, 30 | "original_language": "en", 31 | "original_title": "Doctor Strange 3", 32 | "overview": "Rumored sequel to 'Doctor Strange in the Multiverse of Madness'.", 33 | "poster_path": null, 34 | "release_date": "", 35 | "title": "Doctor Strange 3", 36 | "video": false, 37 | "vote_average": 0, 38 | "slug": "doctor-strange-3", 39 | "tags": [ 40 | "movie", 41 | "company-420" 42 | ] 43 | } 44 | 45 | ``` -------------------------------------------------------------------------------- /src/pages/en/marvel-zombies-138505.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Marvel Zombies 3 | slug: marvel-zombies 4 | description: >- 5 | The Marvel Universe is reimagined as a new generation of heroes battle against 6 | an ever-spreading zombie scourge. 7 | layout: ../../layouts/MainLayout.astro 8 | type: tv 9 | logo_on_black: /.netlify/functions/tmdb-image/vK2ZJlnurjxajVXGxy6KMeHJuW8.webp 10 | --- 11 | ## TMDB Data 12 | ```json 13 | { 14 | "adult": false, 15 | "backdrop_path": "/ou1bLjE6ecN1sKA64aCYMKQQPqR.jpg", 16 | "genre_ids": [ 17 | 16, 18 | 10765 19 | ], 20 | "id": 138505, 21 | "origin_country": [ 22 | "US" 23 | ], 24 | "original_language": "en", 25 | "original_name": "Marvel Zombies", 26 | "overview": "The Marvel Universe is reimagined as a new generation of heroes battle against an ever-spreading zombie scourge.", 27 | "poster_path": "/jmGjVKBNxaQD2l0e4Jz5RbguRre.jpg", 28 | "first_air_date": "2025-10-03", 29 | "name": "Marvel Zombies", 30 | "vote_average": 0, 31 | "title": "Marvel Zombies", 32 | "slug": "marvel-zombies", 33 | "tags": [ 34 | "tv", 35 | "company-420" 36 | ] 37 | } 38 | 39 | ``` -------------------------------------------------------------------------------- /src/pages/en/daredevil-9480.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Daredevil 3 | slug: daredevil 4 | description: >- 5 | A man blinded in a childhood accident fights crime using his 6 | superhumanly-elevated remaining senses. 7 | layout: ../../layouts/MainLayout.astro 8 | type: movie 9 | logo_on_black: /.netlify/functions/tmdb-image/kcOwV5mpp8gxxgrZ4iGsxAcMt9F.webp 10 | watchLinks: 11 | amazon: >- 12 | https://www.amazon.com/dp/B001GJ1BBQ?tag=marvelorder-20&linkCode=osi&th=1&psc=1 13 | --- 14 | ## TMDB Data 15 | ```json 16 | { 17 | "adult": false, 18 | "backdrop_path": "/e7jIX02GiSwsgkU5lMpeKjwq2Zc.jpg", 19 | "genre_ids": [ 20 | 14, 21 | 28 22 | ], 23 | "id": 9480, 24 | "original_language": "en", 25 | "original_title": "Daredevil", 26 | "overview": "A man blinded in a childhood accident fights crime using his superhumanly-elevated remaining senses.", 27 | "poster_path": "/oCDBwSkntYamuw8VJIxMRCtDBmi.jpg", 28 | "release_date": "2003-02-14", 29 | "title": "Daredevil", 30 | "video": false, 31 | "vote_average": 5.266, 32 | "slug": "daredevil", 33 | "tags": [ 34 | "movie", 35 | "company-19551" 36 | ] 37 | } 38 | 39 | ``` -------------------------------------------------------------------------------- /src/pages/en/spider-man-6-1273074.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Spider-Man 6 3 | slug: spider-man-6 4 | description: The third film in a planned Tom Holland’s Spider-Man trilogy. 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: null 8 | genre_ids: 9 | - 878 10 | - 28 11 | id: 1273074 12 | original_language: en 13 | original_title: Spider-Man 6 14 | overview: The third film in a planned Tom Holland’s Spider-Man trilogy. 15 | poster_path: null 16 | release_date: '' 17 | video: false 18 | vote_average: 0 19 | tags: 20 | - movie 21 | - company-420 22 | --- 23 | ## TMDB Data 24 | ```json 25 | { 26 | "adult": false, 27 | "backdrop_path": null, 28 | "genre_ids": [ 29 | 878, 30 | 28 31 | ], 32 | "id": 1273074, 33 | "original_language": "en", 34 | "original_title": "Spider-Man 6", 35 | "overview": "The third film in a planned Tom Holland’s Spider-Man trilogy.", 36 | "poster_path": null, 37 | "release_date": "", 38 | "title": "Spider-Man 6", 39 | "video": false, 40 | "vote_average": 0, 41 | "slug": "spider-man-6", 42 | "tags": [ 43 | "movie", 44 | "company-420" 45 | ] 46 | } 47 | 48 | ``` -------------------------------------------------------------------------------- /src/pages/en/spider-man-beyond-the-spider-verse-911916.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Spider-Man: Beyond the Spider-Verse' 3 | slug: spider-man-beyond-the-spider-verse 4 | description: >- 5 | The further continuing story of Miles Morales and the many other Spider-People 6 | from different realities. 7 | layout: ../../layouts/MainLayout.astro 8 | type: movie 9 | logo_on_black: /.netlify/functions/tmdb-image/5cAuJOfd5tuuFBz2yQmBCtVBaj0.webp 10 | --- 11 | ## TMDB Data 12 | ```json 13 | { 14 | "adult": false, 15 | "backdrop_path": null, 16 | "genre_ids": [ 17 | 16, 18 | 28, 19 | 12, 20 | 878 21 | ], 22 | "id": 911916, 23 | "original_language": "en", 24 | "original_title": "Spider-Man: Beyond the Spider-Verse", 25 | "overview": "The further continuing story of Miles Morales and the many other Spider-People from different realities.", 26 | "poster_path": "/5cAuJOfd5tuuFBz2yQmBCtVBaj0.jpg", 27 | "title": "Spider-Man: Beyond the Spider-Verse", 28 | "video": false, 29 | "vote_average": 0, 30 | "slug": "spider-man-beyond-the-spider-verse", 31 | "tags": [ 32 | "movie", 33 | "company-7505" 34 | ] 35 | } 36 | ``` -------------------------------------------------------------------------------- /src/pages/en/astonishing-x-men-unstoppable-916898.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Astonishing X-Men: Unstoppable' 3 | slug: astonishing-x-men-unstoppable 4 | description: >- 5 | The X-Men are off to protect the Earth from its destruction at the hands of 6 | the Breakworld. And when it’s all over, nothing will ever be the same! 7 | layout: ../../layouts/MainLayout.astro 8 | type: movie 9 | tags: 10 | - doc 11 | genre_ids: [] 12 | --- 13 | ## TMDB Data 14 | ```json 15 | { 16 | "adult": false, 17 | "backdrop_path": null, 18 | "genre_ids": [ 19 | 16 20 | ], 21 | "id": 916898, 22 | "original_language": "en", 23 | "original_title": "Astonishing X-Men: Unstoppable", 24 | "overview": "The X-Men are off to protect the Earth from its destruction at the hands of the Breakworld. And when it’s all over, nothing will ever be the same!", 25 | "poster_path": "/cIvtMh7G877NEKXlRP6SgPMr8bl.jpg", 26 | "release_date": "2013-11-13", 27 | "title": "Astonishing X-Men: Unstoppable", 28 | "video": false, 29 | "vote_average": 0, 30 | "slug": "astonishing-x-men-unstoppable", 31 | "tags": [ 32 | "movie", 33 | "company-11106" 34 | ] 35 | } 36 | 37 | ``` -------------------------------------------------------------------------------- /src/pages/en/fury-files-103396.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Fury Files 3 | slug: fury-files 4 | description: >- 5 | The mysterious Fury gives viewers top-secret access to S.H.I.E.L.D. intel on 6 | key Marvel heroes and villains by bringing together a mix of animation and 7 | motion comic art. 8 | layout: ../../layouts/MainLayout.astro 9 | draft: true 10 | type: tv 11 | --- 12 | ## TMDB Data 13 | ```json 14 | { 15 | "adult": false, 16 | "backdrop_path": "/vOOUjVaJLWdZJvnvipABQ8hYQNS.jpg", 17 | "genre_ids": [ 18 | 16 19 | ], 20 | "id": 103396, 21 | "origin_country": [ 22 | "US" 23 | ], 24 | "original_language": "en", 25 | "original_name": "Fury Files", 26 | "overview": "The mysterious Fury gives viewers top-secret access to S.H.I.E.L.D. intel on key Marvel heroes and villains by bringing together a mix of animation and motion comic art.", 27 | "poster_path": "/fEpnfXuukOOkZTbJh6qylrdahbu.jpg", 28 | "first_air_date": "2012-05-05", 29 | "name": "Fury Files", 30 | "vote_average": 5.5, 31 | "title": "Fury Files", 32 | "slug": "fury-files", 33 | "tags": [ 34 | "tv", 35 | "company-7505" 36 | ] 37 | } 38 | 39 | ``` -------------------------------------------------------------------------------- /src/pages/en/black-panther-3-1386618.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Black Panther 3 3 | slug: black-panther-3 4 | description: Rumored third installment in Marvel Studios’ Black Panther franchise. 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: null 8 | genre_ids: 9 | - 878 10 | id: 1386618 11 | original_language: en 12 | original_title: Black Panther 3 13 | overview: Rumored third installment in Marvel Studios’ Black Panther franchise. 14 | poster_path: null 15 | release_date: '' 16 | video: false 17 | vote_average: 0 18 | tags: 19 | - movie 20 | - company-420 21 | --- 22 | ## TMDB Data 23 | ```json 24 | { 25 | "adult": false, 26 | "backdrop_path": null, 27 | "genre_ids": [ 28 | 878 29 | ], 30 | "id": 1386618, 31 | "original_language": "en", 32 | "original_title": "Black Panther 3", 33 | "overview": "Rumored third installment in Marvel Studios’ Black Panther franchise.", 34 | "poster_path": null, 35 | "release_date": "", 36 | "title": "Black Panther 3", 37 | "video": false, 38 | "vote_average": 0, 39 | "slug": "black-panther-3", 40 | "tags": [ 41 | "movie", 42 | "company-420" 43 | ] 44 | } 45 | 46 | ``` -------------------------------------------------------------------------------- /src/pages/en/spider-man-lotus-1197625.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Spider-Man Lotus 3 | slug: spider-man-lotus 4 | description: '' 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: /zsOuIQUpuEJqpGoHfoyMr2O3yOW.jpg 8 | genre_ids: 9 | - 14 10 | - 12 11 | - 28 12 | id: 1197625 13 | original_language: en 14 | original_title: Spider-Man Lotus 15 | overview: '' 16 | poster_path: /hBYEaAbzRLDkTXutzyjCqL2Ej0e.jpg 17 | release_date: '2023-10-24' 18 | video: false 19 | vote_average: 0 20 | tags: 21 | - movie 22 | - company-420 23 | --- 24 | ## TMDB Data 25 | ```json 26 | { 27 | "adult": false, 28 | "backdrop_path": "/zsOuIQUpuEJqpGoHfoyMr2O3yOW.jpg", 29 | "genre_ids": [ 30 | 14, 31 | 12, 32 | 28 33 | ], 34 | "id": 1197625, 35 | "original_language": "en", 36 | "original_title": "Spider-Man Lotus", 37 | "overview": "", 38 | "poster_path": "/hBYEaAbzRLDkTXutzyjCqL2Ej0e.jpg", 39 | "release_date": "2023-10-24", 40 | "title": "Spider-Man Lotus", 41 | "video": false, 42 | "vote_average": 0, 43 | "slug": "spider-man-lotus", 44 | "tags": [ 45 | "movie", 46 | "company-420" 47 | ] 48 | } 49 | 50 | ``` 51 | -------------------------------------------------------------------------------- /src/pages/en/the-amazing-spider-man-4552.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: The Amazing Spider-Man 3 | slug: the-amazing-spider-man 4 | description: The first live-action TV series based on the popular comic book. 5 | layout: ../../layouts/MainLayout.astro 6 | type: tv 7 | logo_on_black: >- 8 | /.netlify/functions/tmdb-image/kUTCJhSnH3Dt0KVzcQp8DnbmsjN.webp?crop.bottom=0.75 9 | watchLinks: 10 | amazon: '''none''' 11 | --- 12 | ## TMDB Data 13 | ```json 14 | { 15 | "backdrop_path": "/49VI6PxMo3swVqq0VLELEQ2fpks.jpg", 16 | "id": 4552, 17 | "name": "The Amazing Spider-Man", 18 | "original_name": "The Amazing Spider-Man", 19 | "overview": "The first live-action TV series based on the popular comic book.", 20 | "poster_path": "/kUTCJhSnH3Dt0KVzcQp8DnbmsjN.jpg", 21 | "media_type": "tv", 22 | "adult": false, 23 | "original_language": "en", 24 | "genre_ids": [ 25 | 10765, 26 | 10759 27 | ], 28 | "first_air_date": "1978-04-05", 29 | "vote_average": 5.8, 30 | "origin_country": [ 31 | "US" 32 | ], 33 | "title": "The Amazing Spider-Man", 34 | "slug": "the-amazing-spider-man", 35 | "tags": [ 36 | "list-8204862" 37 | ] 38 | } 39 | 40 | ``` -------------------------------------------------------------------------------- /src/pages/en/black-panther-3-1037199.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Black Panther 3 3 | slug: black-panther-3 4 | description: The third installment in Marvel Studios’ Black Panther franchise. 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: null 8 | genre_ids: [] 9 | id: 1037199 10 | original_language: en 11 | original_title: Black Panther 3 12 | overview: The third installment in Marvel Studios’ Black Panther franchise. 13 | poster_path: /2lF3WbFA39z9KazQza9JJ0wtPAC.jpg 14 | release_date: '' 15 | video: false 16 | vote_average: 0 17 | tags: 18 | - movie 19 | - company-420 20 | --- 21 | ## TMDB Data 22 | ```json 23 | { 24 | "adult": false, 25 | "backdrop_path": null, 26 | "genre_ids": [ 27 | 878 28 | ], 29 | "id": 1037199, 30 | "original_language": "en", 31 | "original_title": "Black Panther 3", 32 | "overview": "Rumored third installment in Marvel Studios’ Black Panther franchise.", 33 | "poster_path": null, 34 | "release_date": "", 35 | "title": "Black Panther 3", 36 | "video": false, 37 | "vote_average": 0, 38 | "slug": "black-panther-3", 39 | "tags": [ 40 | "movie", 41 | "company-420" 42 | ] 43 | } 44 | 45 | ``` -------------------------------------------------------------------------------- /src/pages/en/x-men-days-of-future-past-the-rogue-cut-1290497.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'X-Men: Days of Future Past - The Rogue Cut' 3 | slug: x-men-days-of-future-past-the-rogue-cut 4 | description: '' 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: null 8 | genre_ids: [] 9 | id: 1290497 10 | original_language: fr 11 | original_title: 'X-Men: Days of Future Past - The Rogue Cut' 12 | overview: '' 13 | poster_path: /fPl1E4Xw50iCWhB6v9T8rzn4oRD.jpg 14 | release_date: '' 15 | video: false 16 | vote_average: 0 17 | tags: 18 | - movie 19 | - company-7505 20 | --- 21 | ## TMDB Data 22 | ```json 23 | { 24 | "adult": false, 25 | "backdrop_path": null, 26 | "genre_ids": [], 27 | "id": 1290497, 28 | "original_language": "fr", 29 | "original_title": "X-Men: Days of Future Past - The Rogue Cut", 30 | "overview": "", 31 | "poster_path": "/fPl1E4Xw50iCWhB6v9T8rzn4oRD.jpg", 32 | "release_date": "", 33 | "title": "X-Men: Days of Future Past - The Rogue Cut", 34 | "video": false, 35 | "vote_average": 0, 36 | "slug": "x-men-days-of-future-past-the-rogue-cut", 37 | "tags": [ 38 | "movie", 39 | "company-7505" 40 | ] 41 | } 42 | 43 | ``` 44 | -------------------------------------------------------------------------------- /src/pages/en/silver-surfer-1130.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Silver Surfer 3 | slug: silver-surfer 4 | description: >- 5 | The adventures of the cosmic wanderer as he seeks his lost home after 6 | rebelling from his master. 7 | layout: ../../layouts/MainLayout.astro 8 | type: tv 9 | logo_on_black: /.netlify/functions/fanart/the-silver-surfer-5e71870f1dc60.png 10 | watchLinks: 11 | amazon: none 12 | --- 13 | ## TMDB Data 14 | ```json 15 | { 16 | "adult": false, 17 | "backdrop_path": "/jTupUx9wdoIKe8BFoP5Z1xzEtno.jpg", 18 | "genre_ids": [ 19 | 16, 20 | 10759, 21 | 10765, 22 | 10762 23 | ], 24 | "id": 1130, 25 | "origin_country": [ 26 | "US" 27 | ], 28 | "original_language": "en", 29 | "original_name": "Silver Surfer", 30 | "overview": "The adventures of the cosmic wanderer as he seeks his lost home after rebelling from his master.", 31 | "poster_path": "/y3avRwCpoHrsv6n2J2qDmzc2jrv.jpg", 32 | "first_air_date": "1998-02-07", 33 | "name": "Silver Surfer", 34 | "vote_average": 7.2, 35 | "title": "Silver Surfer", 36 | "slug": "silver-surfer", 37 | "tags": [ 38 | "tv", 39 | "company-420" 40 | ] 41 | } 42 | 43 | ``` -------------------------------------------------------------------------------- /src/layouts/list-page.astro: -------------------------------------------------------------------------------- 1 | --- 2 | // @ts-ignore 3 | import { getListingsFromSlug } from '~/src/helpers/node/listing-files.ts' 4 | // @ts-ignore 5 | import { convertNullValuesForAstro } from '~/src/helpers/listing.ts' 6 | 7 | import Layout from '~/src/layouts/HorizontalScroll.astro' 8 | import ListingRow from '../components/listing-row.vue' 9 | 10 | 11 | 12 | const pageUrl = Astro.url 13 | 14 | // Get last part of URL 15 | const slug = pageUrl.pathname.replace(/\/$/, '').split('/').at( -1 ) 16 | 17 | // Get listings from slug 18 | const listings = await getListingsFromSlug( slug ) 19 | 20 | const { content } = Astro.props 21 | 22 | --- 23 | 26 | 27 | 28 | 33 | 34 | 35 | 41 | 42 | -------------------------------------------------------------------------------- /src/pages/en/avengers-secret-wars-1003598.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Avengers: Secret Wars' 3 | slug: avengers-secret-wars 4 | description: An upcoming Phase 6 MCU film that will be the end of The Multiverse Saga. 5 | layout: ../../layouts/MainLayout.astro 6 | logo_on_black: /.netlify/functions/tmdb-image/8chwENebfUEJzZ7sMUA0nOgiCKk.webp 7 | tags: 8 | - movie 9 | - company-420 10 | - list-8204859 11 | - has-kang 12 | --- 13 | ## TMDB Data 14 | ```json 15 | { 16 | "adult": false, 17 | "backdrop_path": "/h0rLRgh21cQS2Mrou9fEcZQuaku.jpg", 18 | "genre_ids": [ 19 | 878 20 | ], 21 | "id": 1003598, 22 | "original_language": "en", 23 | "original_title": "Avengers: Secret Wars", 24 | "overview": "An upcoming film in Phase 6 of the Marvel Cinematic Universe (MCU) and the finale of The Multiverse Saga. Plot TBA.", 25 | "poster_path": "/f0YBuh4hyiAheXhh4JnJWoKi9g5.jpg", 26 | "release_date": "2027-05-05", 27 | "title": "Avengers: Secret Wars", 28 | "video": false, 29 | "vote_average": 0, 30 | "slug": "avengers-secret-wars", 31 | "tags": [ 32 | "movie", 33 | "company-420", 34 | "list-8204859" 35 | ], 36 | "media_type": "movie" 37 | } 38 | 39 | ``` -------------------------------------------------------------------------------- /src/pages/en/marvel-one-shot-item-47-119569.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Marvel One-Shot: Item 47' 3 | slug: marvel-one-shot-item-47 4 | description: >- 5 | Benny and Claire, a down on their luck couple find a discarded Chitauri gun, 6 | referred to as 'Item 47'... 7 | layout: ../../layouts/MainLayout.astro 8 | type: movie 9 | logo_on_black: /.netlify/functions/fanart/marvel-one-shot-item-47-53a58d4a3a305.webp 10 | watchLinks: 11 | amazon: none 12 | --- 13 | ## TMDB Data 14 | ```json 15 | { 16 | "adult": false, 17 | "backdrop_path": "/pC36ONAaKMXStlvutYFcAbMemCM.jpg", 18 | "genre_ids": [ 19 | 878, 20 | 28, 21 | 14 22 | ], 23 | "id": 119569, 24 | "original_language": "en", 25 | "original_title": "Marvel One-Shot: Item 47", 26 | "overview": "Benny and Claire, a down-on-their-luck couple, find a discarded Chitauri weapon referred to as 'Item 47'.", 27 | "poster_path": "/hnSxG8clwLuAXEkp9emc8HCUcHD.jpg", 28 | "release_date": "2012-08-29", 29 | "title": "Marvel One-Shot: Item 47", 30 | "video": false, 31 | "vote_average": 6.4, 32 | "slug": "marvel-one-shot-item-47", 33 | "tags": [ 34 | "movie", 35 | "company-420" 36 | ] 37 | } 38 | 39 | ``` -------------------------------------------------------------------------------- /src/pages/en/avengers-the-kang-dynasty-1003596.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Avengers: The Kang Dynasty' 3 | slug: avengers-the-kang-dynasty 4 | description: An upcoming Phase 6 MCU film announced at SDCC 2022. 5 | layout: ../../layouts/MainLayout.astro 6 | logo_on_black: /.netlify/functions/tmdb-image/utZTb3VBrH0zR77BcISU67pHuAx.webp 7 | tags: 8 | - movie 9 | - company-420 10 | - list-8204859 11 | - has-kang 12 | --- 13 | ## TMDB Data 14 | ```json 15 | { 16 | "adult": false, 17 | "backdrop_path": "/uR952NrgispGuyqIdUbkR24vE0u.jpg", 18 | "genre_ids": [ 19 | 878 20 | ], 21 | "id": 1003596, 22 | "original_language": "en", 23 | "original_title": "Avengers: The Kang Dynasty", 24 | "overview": "An upcoming film in the Marvel Cinematic Universe's sixth Phase and part of The Multiverse Saga. Plot unknown.", 25 | "poster_path": "/utZTb3VBrH0zR77BcISU67pHuAx.jpg", 26 | "release_date": "2026-04-29", 27 | "title": "Avengers: The Kang Dynasty", 28 | "video": false, 29 | "vote_average": 0, 30 | "slug": "avengers-the-kang-dynasty", 31 | "tags": [ 32 | "movie", 33 | "company-420", 34 | "list-8204859" 35 | ], 36 | "media_type": "movie" 37 | } 38 | 39 | ``` -------------------------------------------------------------------------------- /src/pages/en/untitled-x-men-movie-1293690.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Untitled X-Men Movie 3 | slug: untitled-x-men-movie 4 | description: An upcoming X-Men movie produced by Marvel Studios. 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: null 8 | genre_ids: 9 | - 878 10 | id: 1293690 11 | original_language: en 12 | original_title: Untitled X-Men Movie 13 | overview: An upcoming X-Men movie produced by Marvel Studios. 14 | poster_path: /adjEnspN7Lxrcr3xDuDHAHOA8tV.jpg 15 | release_date: '' 16 | video: false 17 | vote_average: 0 18 | tags: 19 | - movie 20 | - company-420 21 | --- 22 | ## TMDB Data 23 | ```json 24 | { 25 | "adult": false, 26 | "backdrop_path": null, 27 | "genre_ids": [ 28 | 878 29 | ], 30 | "id": 1293690, 31 | "original_language": "en", 32 | "original_title": "Untitled X-Men Movie", 33 | "overview": "An upcoming X-Men movie produced by Marvel Studios and set in the MCU.", 34 | "poster_path": null, 35 | "release_date": "", 36 | "title": "Untitled X-Men Movie", 37 | "video": false, 38 | "vote_average": 0, 39 | "slug": "untitled-x-men-movie", 40 | "tags": [ 41 | "movie", 42 | "company-420" 43 | ] 44 | } 45 | 46 | ``` -------------------------------------------------------------------------------- /src/pages/en/werewolf-by-night-in-color-1199231.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Werewolf By Night In Color 3 | slug: werewolf-by-night-in-color 4 | description: '' 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: null 8 | genre_ids: 9 | - 28 10 | - 27 11 | - 14 12 | id: 1199231 13 | original_language: en 14 | original_title: Werewolf By Night In Color 15 | overview: '' 16 | poster_path: /6xjL2AxQ9KaLGxyDfSGr9bSWRkF.jpg 17 | release_date: '2023-10-20' 18 | video: false 19 | vote_average: 0 20 | tags: 21 | - movie 22 | - company-420 23 | --- 24 | ## TMDB Data 25 | ```json 26 | { 27 | "adult": false, 28 | "backdrop_path": "/wyHRCgy5aD45VmCBv3aBxP2togQ.jpg", 29 | "genre_ids": [ 30 | 28, 31 | 27, 32 | 14 33 | ], 34 | "id": 1199231, 35 | "original_language": "en", 36 | "original_title": "Werewolf By Night In Color", 37 | "overview": "", 38 | "poster_path": "/9A4MGCj2y0AujLFo1UXq9AKp4Sx.jpg", 39 | "release_date": "2023-10-20", 40 | "title": "Werewolf By Night In Color", 41 | "video": false, 42 | "vote_average": 8, 43 | "slug": "werewolf-by-night-in-color", 44 | "tags": [ 45 | "movie", 46 | "company-420" 47 | ] 48 | } 49 | 50 | ``` -------------------------------------------------------------------------------- /src/pages/en/iron-man-3097.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Iron Man 3 | slug: iron-man 4 | description: >- 5 | Industrialist Tony Stark leads a private team of superheroes as Iron Man 6 | against the forces of evil. 7 | layout: ../../layouts/MainLayout.astro 8 | logo_on_black: /.netlify/functions/fanart/iron-man-5e71877a7bf7c.webp 9 | watchLinks: 10 | amazon: >- 11 | https://www.amazon.com/dp/B0036EH3XO?tag=marvelorder-20&linkCode=osi&th=1&psc=1 12 | --- 13 | ## TMDB Data 14 | ```json 15 | { 16 | "backdrop_path": "/ijOzFQw37jjfZdG1zproCkO6oue.jpg", 17 | "id": 3097, 18 | "name": "Iron Man", 19 | "original_name": "Iron Man", 20 | "overview": "Industrialist Tony Stark leads a private team of superheroes as Iron Man against the forces of evil.", 21 | "poster_path": "/nTQWWH6CFtl37x1nPx8HRwbwvGn.jpg", 22 | "media_type": "tv", 23 | "adult": false, 24 | "original_language": "en", 25 | "genre_ids": [ 26 | 16, 27 | 10759, 28 | 10765 29 | ], 30 | "first_air_date": "1994-09-24", 31 | "vote_average": 6.61, 32 | "origin_country": [ 33 | "US" 34 | ], 35 | "title": "Iron Man", 36 | "slug": "iron-man", 37 | "tags": [ 38 | "list-8204859" 39 | ] 40 | } 41 | 42 | ``` -------------------------------------------------------------------------------- /src/pages/en/marvel-one-shot-all-hail-the-king-253980.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Marvel One-Shot: All Hail the King' 3 | slug: marvel-one-shot-all-hail-the-king 4 | description: >- 5 | A filmmaker interviews the now-famous Trevor Slattery from behind 6 | bars. 7 | layout: ../../layouts/MainLayout.astro 8 | type: movie 9 | logo_on_black: >- 10 | /.netlify/functions/fanart/marvel-one-shot-all-hail-the-king-53a58d5fd87d0.webp 11 | watchLinks: 12 | amazon: none 13 | --- 14 | ## TMDB Data 15 | ```json 16 | { 17 | "adult": false, 18 | "backdrop_path": "/6bE5dA1YiTCPEWrm8fwpt5JIqDh.jpg", 19 | "genre_ids": [ 20 | 28, 21 | 35, 22 | 14 23 | ], 24 | "id": 253980, 25 | "original_language": "en", 26 | "original_title": "Marvel One-Shot: All Hail the King", 27 | "overview": "A documentary filmmaker interviews the now-famous Trevor Slattery from behind bars.", 28 | "poster_path": "/ozXvopXv1TiOTls8zb09dBmu9dt.jpg", 29 | "release_date": "2014-02-04", 30 | "title": "Marvel One-Shot: All Hail the King", 31 | "video": false, 32 | "vote_average": 6.8, 33 | "slug": "marvel-one-shot-all-hail-the-king", 34 | "tags": [ 35 | "movie", 36 | "company-420" 37 | ] 38 | } 39 | 40 | ``` -------------------------------------------------------------------------------- /src/pages/en/marvel-studios-assembled-the-marvels-1173452.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Marvel Studios Assembled: The Marvels' 3 | slug: marvel-studios-assembled-the-marvels 4 | description: The making of The Marvels (2023) 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: null 8 | genre_ids: 9 | - 99 10 | id: 1173452 11 | original_language: en 12 | original_title: 'Marvel Studios Assembled: The Marvels' 13 | overview: The making of The Marvels (2023) 14 | poster_path: null 15 | release_date: '' 16 | video: false 17 | vote_average: 0 18 | tags: 19 | - movie 20 | - company-420 21 | --- 22 | ## TMDB Data 23 | ```json 24 | { 25 | "adult": false, 26 | "backdrop_path": null, 27 | "genre_ids": [ 28 | 99 29 | ], 30 | "id": 1173452, 31 | "original_language": "en", 32 | "original_title": "Marvel Studios Assembled: The Marvels", 33 | "overview": "The making of The Marvels (2023)", 34 | "poster_path": null, 35 | "release_date": "", 36 | "title": "Marvel Studios Assembled: The Marvels", 37 | "video": false, 38 | "vote_average": 0, 39 | "slug": "marvel-studios-assembled-the-marvels", 40 | "tags": [ 41 | "movie", 42 | "company-420" 43 | ] 44 | } 45 | 46 | ``` -------------------------------------------------------------------------------- /src/pages/en/spider-man-5-1273056.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Spider-Man 5 3 | slug: spider-man-5 4 | description: The second film in a planned Tom Holland's Spider-Man trilogy. 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: null 8 | genre_ids: 9 | - 28 10 | - 878 11 | id: 1273056 12 | original_language: en 13 | original_title: Spider-Man 5 14 | overview: The second film in a planned Tom Holland's Spider-Man trilogy. 15 | poster_path: /7T9njpuLyo8PnF1dRMwFqio1fgE.jpg 16 | release_date: '' 17 | video: false 18 | vote_average: 0 19 | tags: 20 | - movie 21 | - company-420 22 | --- 23 | ## TMDB Data 24 | ```json 25 | { 26 | "adult": false, 27 | "backdrop_path": null, 28 | "genre_ids": [ 29 | 28, 30 | 878 31 | ], 32 | "id": 1273056, 33 | "original_language": "en", 34 | "original_title": "Spider-Man 5", 35 | "overview": "The second film in a planned Tom Holland's Spider-Man trilogy.", 36 | "poster_path": "/7T9njpuLyo8PnF1dRMwFqio1fgE.jpg", 37 | "release_date": "", 38 | "title": "Spider-Man 5", 39 | "video": false, 40 | "vote_average": 0, 41 | "slug": "spider-man-5", 42 | "tags": [ 43 | "movie", 44 | "company-420" 45 | ] 46 | } 47 | 48 | ``` -------------------------------------------------------------------------------- /src/pages/en/x-men-97-138502.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: X-Men '97 3 | slug: x-men-97 4 | description: >- 5 | An animated series from Marvel Studios that explores new stories in the iconic 6 | ‘90s timeline of the original series. 7 | layout: ../../layouts/MainLayout.astro 8 | type: tv 9 | logo_on_black: /.netlify/functions/tmdb-image/kZhODsClYVftvqwwZB7nPcuA1km.webp 10 | --- 11 | ## TMDB Data 12 | ```json 13 | { 14 | "adult": false, 15 | "backdrop_path": "/iDnTAeR2WNA62XQG0ivtteDSjd5.jpg", 16 | "genre_ids": [ 17 | 16, 18 | 10759, 19 | 10765 20 | ], 21 | "id": 138502, 22 | "origin_country": [ 23 | "US" 24 | ], 25 | "original_language": "en", 26 | "original_name": "X-Men '97", 27 | "overview": "The X-Men, a band of mutants who use their uncanny gifts to protect a world that hates and fears them, are challenged like never before, forced to face a dangerous and unexpected new future.", 28 | "poster_path": "/9Ycz7yYRf9V4jk3YXwcZhFtbNcF.jpg", 29 | "first_air_date": "2024-03-20", 30 | "name": "X-Men '97", 31 | "vote_average": 8.6, 32 | "title": "X-Men '97", 33 | "slug": "x-men-97", 34 | "tags": [ 35 | "tv", 36 | "company-420" 37 | ] 38 | } 39 | 40 | ``` -------------------------------------------------------------------------------- /src/pages/en/black-panther-86841.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Black Panther 3 | slug: black-panther 4 | description: >- 5 | Black Panther is the ruler and protector of the African nation of Wakanda. 6 | Using technology, wits, and extraordinary fighting ability he must protect his 7 | nation from an invasion led by Ulysses Klaw, the man who killed his father. 8 | layout: ../../layouts/MainLayout.astro 9 | type: movie 10 | --- 11 | ## TMDB Data 12 | ```json 13 | { 14 | "adult": false, 15 | "backdrop_path": "/qm2hWnMkj9jPjGlAHaHRj7FDeJb.jpg", 16 | "genre_ids": [ 17 | 16 18 | ], 19 | "id": 86841, 20 | "original_language": "en", 21 | "original_title": "Black Panther", 22 | "overview": "Black Panther is the ruler and protector of the African nation of Wakanda. Using technology, wits, and extraordinary fighting ability he must protect his nation from an invasion led by Ulysses Klaw, the man who killed his father.", 23 | "poster_path": "/aXmsbVlvLCuBDMxUvpDJdYSAOFQ.jpg", 24 | "release_date": "2010-01-18", 25 | "title": "Black Panther", 26 | "video": false, 27 | "vote_average": 5.97, 28 | "slug": "black-panther", 29 | "tags": [ 30 | "movie", 31 | "company-11106" 32 | ] 33 | } 34 | 35 | ``` -------------------------------------------------------------------------------- /src/pages/en/spider-man-225914.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Spider-Man 3 | slug: spider-man 4 | description: >- 5 | When an extortionist threatens to force a multi-suicide unless a huge ransom 6 | is paid, only Peter Parker can stop him with his new powers as Spider-Man. 7 | layout: ../../layouts/MainLayout.astro 8 | logo_on_black: /.netlify/functions/tmdb-image/jNxRHZ2cxVkNRtxgHuCtv7GY4JP.webp?crop.top=0.7 9 | watchLinks: 10 | amazon: none 11 | --- 12 | ## TMDB Data 13 | ```json 14 | { 15 | "backdrop_path": "/zlpZzccypkAYFZIyYLQcchl90ZC.jpg", 16 | "id": 225914, 17 | "title": "Spider-Man", 18 | "original_title": "Spider-Man", 19 | "overview": "When an extortionist threatens to force a multi-suicide unless a huge ransom is paid, only Peter Parker can stop him with his new powers as Spider-Man.", 20 | "poster_path": "/jNxRHZ2cxVkNRtxgHuCtv7GY4JP.jpg", 21 | "media_type": "movie", 22 | "adult": false, 23 | "original_language": "en", 24 | "genre_ids": [ 25 | 878, 26 | 28, 27 | 80, 28 | 10770 29 | ], 30 | "release_date": "1977-09-14", 31 | "video": false, 32 | "vote_average": 6.2, 33 | "slug": "spider-man", 34 | "tags": [ 35 | "list-8204862" 36 | ] 37 | } 38 | 39 | ``` -------------------------------------------------------------------------------- /.github/workflows/flat.yml: -------------------------------------------------------------------------------- 1 | name: Data Layering 2 | on: 3 | schedule: 4 | - cron: 0 0 * * * 5 | workflow_dispatch: {} 6 | push: 7 | paths: 8 | - .github/workflows/flat.yml 9 | jobs: 10 | scheduled: 11 | runs-on: ubuntu-latest 12 | steps: 13 | - name: Setup Deno 14 | uses: denoland/setup-deno@main 15 | with: 16 | deno-version: v1.34.x 17 | - name: Setup Node 18 | uses: actions/setup-node@v3 19 | with: 20 | node-version: 16 21 | - name: Check out repo 22 | uses: actions/checkout@v2 23 | - name: Setup ENV Variables 24 | # https://www.base64encode.org/ 25 | run: | 26 | echo ${{ secrets.ACTIONS_ENV }} | base64 -d > ./.env 27 | cat ./.env 28 | - name: PNPM Install 29 | uses: pnpm/action-setup@v2 30 | with: 31 | run_install: true 32 | - name: Pull MCU Timeline Sheet 33 | run: npm run pull-mcu-timeline-sheet 34 | - name: Fetch data 35 | uses: githubocto/flat@v3 36 | with: 37 | http_url: https://raw.githubusercontent.com/ThatGuySam/marvelorder/main/README.md 38 | downloaded_filename: flat.txt 39 | postprocess: ./scripts/pull.mjs 40 | -------------------------------------------------------------------------------- /src/pages/en/marvel-studios-assembled-118924.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Marvel Studios: Assembled' 3 | slug: marvel-studios-assembled 4 | description: >- 5 | Go behind the scenes of the shows and movies of the Marvel Cinematic Universe, 6 | following the filmmakers, cast and crew, and Marvel heroes every step of the 7 | way. 8 | layout: ../../layouts/MainLayout.astro 9 | type: tv 10 | --- 11 | ## TMDB Data 12 | ```json 13 | { 14 | "adult": false, 15 | "backdrop_path": "/jQ0cQGugJABsFYvBhtWQQ8ftTGK.jpg", 16 | "genre_ids": [ 17 | 99 18 | ], 19 | "id": 118924, 20 | "origin_country": [ 21 | "US" 22 | ], 23 | "original_language": "en", 24 | "original_name": "Marvel Studios Assembled", 25 | "overview": "Go behind the scenes of the shows and movies of the Marvel Cinematic Universe, following the filmmakers, cast and crew, and Marvel heroes every step of the way.", 26 | "poster_path": "/50lfJlcUuR8Nit0YSudfK59EUM7.jpg", 27 | "first_air_date": "2021-03-12", 28 | "name": "Marvel Studios Assembled", 29 | "vote_average": 7.2, 30 | "title": "Marvel Studios Assembled", 31 | "slug": "marvel-studios-assembled", 32 | "tags": [ 33 | "tv", 34 | "company-420" 35 | ] 36 | } 37 | 38 | ``` -------------------------------------------------------------------------------- /src/pages/en/spider-man-no-way-home-1372525.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Spider-Man: No Way Home' 3 | slug: spider-man-no-way-home 4 | description: '' 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: /3tkxU3Hm0yKfRy8u4XiA4WilfAA.jpg 8 | genre_ids: 9 | - 28 10 | - 878 11 | id: 1372525 12 | original_language: en 13 | original_title: 'Spider-Man: No Way Home' 14 | overview: '' 15 | poster_path: /gZkWGmCEoa4hiV94G8xALYMuHrV.jpg 16 | release_date: '2021-08-22' 17 | video: false 18 | vote_average: 0 19 | tags: 20 | - movie 21 | - company-420 22 | mcuTimelineOrder: 584 23 | --- 24 | ## TMDB Data 25 | ```json 26 | { 27 | "adult": false, 28 | "backdrop_path": "/3tkxU3Hm0yKfRy8u4XiA4WilfAA.jpg", 29 | "genre_ids": [ 30 | 28, 31 | 878 32 | ], 33 | "id": 1372525, 34 | "original_language": "en", 35 | "original_title": "Spider-Man: No Way Home", 36 | "overview": "", 37 | "poster_path": "/gZkWGmCEoa4hiV94G8xALYMuHrV.jpg", 38 | "release_date": "2021-08-22", 39 | "title": "Spider-Man: No Way Home", 40 | "video": false, 41 | "vote_average": 0, 42 | "slug": "spider-man-no-way-home", 43 | "tags": [ 44 | "movie", 45 | "company-420" 46 | ] 47 | } 48 | 49 | ``` 50 | -------------------------------------------------------------------------------- /src/pages/en/iron-man-extremis-77362.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Iron Man: Extremis' 3 | slug: iron-man-extremis 4 | description: >- 5 | An experimental serum called Extremis gets stolen, and Iron Man rockets into 6 | action. The ensuing battles test Stark's spirit and Iron Man's power. 7 | layout: ../../layouts/MainLayout.astro 8 | type: tv 9 | logo_on_black: /.netlify/functions/fanart/iron-man-extremis-5cce83dd0cc4c.webp 10 | --- 11 | ## TMDB Data 12 | ```json 13 | { 14 | "adult": false, 15 | "backdrop_path": "/znw6gXnby8fWRR74ZnXqtsfyJvR.jpg", 16 | "genre_ids": [ 17 | 16 18 | ], 19 | "id": 77362, 20 | "origin_country": [ 21 | "US" 22 | ], 23 | "original_language": "en", 24 | "original_name": "Iron Man: Extremis", 25 | "overview": "An experimental serum called Extremis gets stolen, and Iron Man rockets into action. The ensuing battles test Stark's spirit and Iron Man's power.", 26 | "poster_path": "/w10ClxT6uqnyxJZiMAx2ty9GkWu.jpg", 27 | "first_air_date": "2010-11-30", 28 | "name": "Iron Man: Extremis", 29 | "vote_average": 6.3, 30 | "title": "Iron Man: Extremis", 31 | "slug": "iron-man-extremis", 32 | "tags": [ 33 | "tv", 34 | "company-11106" 35 | ] 36 | } 37 | 38 | ``` -------------------------------------------------------------------------------- /src/pages/en/deadpool-2-383498.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Deadpool 2 3 | slug: deadpool-2 4 | description: >- 5 | Wisecracking mercenary Deadpool battles the evil and powerful Cable and other 6 | bad guys to save a boy's life. 7 | layout: ../../layouts/MainLayout.astro 8 | logo_on_black: /.netlify/functions/fanart/deadpool-2-5ace35fc5f5cd.webp 9 | watchLinks: 10 | amazon: >- 11 | https://www.amazon.com/dp/B07D5KWFJ7?tag=marvelorder-20&linkCode=osi&th=1&psc=1 12 | --- 13 | ## TMDB Data 14 | ```json 15 | { 16 | "adult": false, 17 | "backdrop_path": "/3P52oz9HPQWxcwHOwxtyrVV1LKi.jpg", 18 | "genre_ids": [ 19 | 28, 20 | 35, 21 | 12 22 | ], 23 | "id": 383498, 24 | "original_language": "en", 25 | "original_title": "Deadpool 2", 26 | "overview": "Wisecracking mercenary Deadpool battles the evil and powerful Cable and other bad guys to save a boy's life.", 27 | "poster_path": "/to0spRl1CMDvyUbOnbb4fTk3VAd.jpg", 28 | "release_date": "2018-05-10", 29 | "title": "Deadpool 2", 30 | "video": false, 31 | "vote_average": 7.491, 32 | "slug": "deadpool-2", 33 | "tags": [ 34 | "movie", 35 | "company-7505", 36 | "list-8204860" 37 | ], 38 | "media_type": "movie" 39 | } 40 | 41 | ``` -------------------------------------------------------------------------------- /src/pages/stories/she-hulk-the-retreat-recap-show-92783-season-1-episode-7.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'She-Hulk Episode 7 Recap' 3 | description: "What happens during Season 1 Episode 7 of She-Hulk: Attorney at Law. " 4 | layout: ../../layouts/timeline-entries-story.astro 5 | coverAriaLabel: "The horned animal-like Man-Bull blocked by She-Hulk. " 6 | coverVideoUrl: https://vumbnail.com/oC3qPzRdbmQ.mp4 7 | coverPosterUrl: /.netlify/functions/tmdb-image/vedN2bZqp8xemrbWlPqw7b9Tvj1.webp?transparent=0&width=2200 8 | imageBackrounds: 9 | - /.netlify/functions/tmdb-image/vedN2bZqp8xemrbWlPqw7b9Tvj1.webp?transparent=0&width=2200 10 | - https://vumbnail.com/nb99hVCBXe8.jpg 11 | - /.netlify/functions/tmdb-image/8SnKuRKeAjTjehmKk2xA4S2A3uz.webp?transparent=0&width=2200 12 | - https://vumbnail.com/uH_R0cGj48M.jpg 13 | - https://vumbnail.com/Hqz9EElfmpI.jpg 14 | - https://vumbnail.com/tvg4-mWTKh4.jpg 15 | - https://vumbnail.com/Mi5Z-hi-6B8.jpg 16 | - https://vumbnail.com/-T9zbSAT94Y.jpg 17 | - https://vumbnail.com/rtHUO0-3cEw.jpg 18 | - https://vumbnail.com/bzuRPJ4mfTw.jpg 19 | - https://vumbnail.com/Hj09FelrXc0.jpg 20 | - https://vumbnail.com/WDyc39lQOZU.jpg 21 | motionBackgrounds: 22 | # Official Marvel Studios Clip 23 | - https://vumbnail.com/oC3qPzRdbmQ.mp4 24 | 25 | --- 26 | -------------------------------------------------------------------------------- /src/components/Header/LanguageSelect.css: -------------------------------------------------------------------------------- 1 | .language-select { 2 | flex-grow: 1; 3 | width: 48px; 4 | box-sizing: border-box; 5 | margin: 0; 6 | padding: 0.33em 0.5em; 7 | overflow: visible; 8 | font-weight: 500; 9 | font-size: 1rem; 10 | font-family: inherit; 11 | line-height: inherit; 12 | background-color: var(--theme-bg); 13 | border-color: var(--theme-text-lighter); 14 | color: var(--theme-text-light); 15 | border-style: solid; 16 | border-width: 1px; 17 | border-radius: 0.25rem; 18 | outline: 0; 19 | cursor: pointer; 20 | transition-timing-function: ease-out; 21 | transition-duration: 0.2s; 22 | transition-property: border-color, color; 23 | -webkit-font-smoothing: antialiased; 24 | padding-left: 30px; 25 | padding-right: 1rem; 26 | } 27 | .language-select-wrapper .language-select:hover, 28 | .language-select-wrapper .language-select:focus { 29 | color: var(--theme-text); 30 | border-color: var(--theme-text-light); 31 | } 32 | .language-select-wrapper { 33 | color: var(--theme-text-light); 34 | position: relative; 35 | } 36 | .language-select-wrapper > svg { 37 | position: absolute; 38 | top: 7px; 39 | left: 10px; 40 | pointer-events: none; 41 | } 42 | 43 | @media (min-width: 50em) { 44 | .language-select { 45 | width: 100%; 46 | } 47 | } 48 | -------------------------------------------------------------------------------- /src/pages/en/marvel-and-espn-films-present-1-of-1-genesis-331205.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Marvel & ESPN Films Present: 1 of 1: Genesis' 3 | slug: marvel-and-espn-films-present-1-of-1-genesis 4 | description: >- 5 | This documentary explores the connections between elite athletes and Marvel 6 | superheros such as Spider Man, Black Widow and Captain America. 7 | layout: ../../layouts/MainLayout.astro 8 | type: movie 9 | tags: 10 | - movie 11 | - company-7505 12 | --- 13 | ## TMDB Data 14 | ```json 15 | { 16 | "adult": false, 17 | "backdrop_path": "/9gjNQBrPLtgQAvGH2BxcNhQFaoe.jpg", 18 | "genre_ids": [ 19 | 99 20 | ], 21 | "id": 331205, 22 | "original_language": "en", 23 | "original_title": "Marvel & ESPN Films Present: 1 of 1 - Genesis", 24 | "overview": "This documentary explores the connections between elite athletes and Marvel superheros such as Spider Man, Black Widow and Captain America.", 25 | "poster_path": null, 26 | "release_date": "2015-03-17", 27 | "title": "Marvel & ESPN Films Present: 1 of 1 - Genesis", 28 | "video": false, 29 | "vote_average": 5.7, 30 | "slug": "marvel-and-espn-films-present-1-of-1-genesis", 31 | "tags": [ 32 | "movie", 33 | "company-7505" 34 | ] 35 | } 36 | 37 | ``` -------------------------------------------------------------------------------- /src/pages/en/the-scarlet-witch-1211147.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: The Scarlet Witch 3 | slug: the-scarlet-witch 4 | description: The Return of Wanda Maximoff AKA The Scarlet Witch. Plot TBA. 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: /7PNfoKEydYPeS3fnd5IeSBqLiqv.jpg 8 | genre_ids: [] 9 | id: 1211147 10 | original_language: en 11 | original_title: The Scarlet Witch 12 | overview: The Return of Wanda Maximoff AKA The Scarlet Witch. Plot TBA. 13 | poster_path: /pVD5DfalrgQypFXtfubkrHkCkr2.jpg 14 | release_date: '' 15 | video: false 16 | vote_average: 0 17 | tags: 18 | - movie 19 | - company-420 20 | --- 21 | ## TMDB Data 22 | ```json 23 | { 24 | "adult": false, 25 | "backdrop_path": "/7PNfoKEydYPeS3fnd5IeSBqLiqv.jpg", 26 | "genre_ids": [], 27 | "id": 1211147, 28 | "original_language": "en", 29 | "original_title": "The Scarlet Witch", 30 | "overview": "The Return of Wanda Maximoff AKA The Scarlet Witch. Plot TBA.", 31 | "poster_path": "/pVD5DfalrgQypFXtfubkrHkCkr2.jpg", 32 | "release_date": "", 33 | "title": "The Scarlet Witch", 34 | "video": false, 35 | "vote_average": 0, 36 | "slug": "the-scarlet-witch", 37 | "tags": [ 38 | "movie", 39 | "company-420" 40 | ] 41 | } 42 | 43 | ``` -------------------------------------------------------------------------------- /src/pages/en/untitled-mcu-x-men-movie-1293690.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Untitled MCU X-Men Movie 3 | slug: untitled-mcu-x-men-movie 4 | description: 'An upcoming X-Men movie produced by Marvel Studios, set in the MCU.' 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: null 8 | genre_ids: 9 | - 878 10 | id: 1293690 11 | original_language: en 12 | original_title: Untitled MCU X-Men Movie 13 | overview: 'An upcoming X-Men movie produced by Marvel Studios, set in the MCU.' 14 | poster_path: null 15 | release_date: '' 16 | video: false 17 | vote_average: 0 18 | tags: 19 | - movie 20 | - company-420 21 | --- 22 | ## TMDB Data 23 | ```json 24 | { 25 | "adult": false, 26 | "backdrop_path": null, 27 | "genre_ids": [ 28 | 878 29 | ], 30 | "id": 1293690, 31 | "original_language": "en", 32 | "original_title": "Untitled MCU X-Men Movie", 33 | "overview": "An upcoming X-Men movie produced by Marvel Studios, set in the MCU.", 34 | "poster_path": null, 35 | "release_date": "", 36 | "title": "Untitled MCU X-Men Movie", 37 | "video": false, 38 | "vote_average": 0, 39 | "slug": "untitled-mcu-x-men-movie", 40 | "tags": [ 41 | "movie", 42 | "company-420" 43 | ] 44 | } 45 | 46 | ``` 47 | -------------------------------------------------------------------------------- /src/pages/en/wakanda-117985.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Wakanda 3 | slug: wakanda 4 | description: Upcoming Marvel Cinematic Universe series set in the Kingdom of Wakanda. 5 | layout: ../../layouts/MainLayout.astro 6 | backdrop_path: null 7 | genre_ids: 8 | - 10759 9 | - 18 10 | - 10765 11 | id: 117985 12 | name: Wakanda 13 | origin_country: 14 | - US 15 | original_language: en 16 | original_name: Wakanda 17 | overview: Upcoming Marvel Cinematic Universe series set in the Kingdom of Wakanda. 18 | poster_path: /11TUhoCtaNuyPM8s31bODODs44f.jpg 19 | vote_average: 0 20 | tags: 21 | - tv 22 | - company-420 23 | --- 24 | ## TMDB Data 25 | ```json 26 | { 27 | "backdrop_path": null, 28 | "genre_ids": [ 29 | 10759, 30 | 18, 31 | 10765 32 | ], 33 | "id": 117985, 34 | "name": "Wakanda", 35 | "origin_country": [ 36 | "US" 37 | ], 38 | "original_language": "en", 39 | "original_name": "Wakanda", 40 | "overview": "Upcoming Marvel Cinematic Universe series set in the Kingdom of Wakanda.", 41 | "poster_path": "/11TUhoCtaNuyPM8s31bODODs44f.jpg", 42 | "vote_average": 0, 43 | "title": "Wakanda", 44 | "slug": "wakanda", 45 | "tags": [ 46 | "tv", 47 | "company-420" 48 | ] 49 | } 50 | 51 | ``` -------------------------------------------------------------------------------- /src/pages/en/blade-36647.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Blade 3 | slug: blade 4 | description: >- 5 | The Daywalker known as "Blade" - a half-vampire, half-mortal man - becomes the 6 | protector of humanity against an underground army of vampires. 7 | layout: ../../layouts/MainLayout.astro 8 | type: movie 9 | logo_on_black: >- 10 | /.netlify/functions/tmdb-image/3K2Qc4L2ZDTLb7YjLbuMgyTNWfa.webp?crop.top=0.7&crop.bottom=0.1 11 | watchLinks: 12 | amazon: >- 13 | https://www.amazon.com/dp/B001RJTFP4?tag=marvelorder-20&linkCode=osi&th=1&psc=1 14 | --- 15 | ## TMDB Data 16 | ```json 17 | { 18 | "adult": false, 19 | "backdrop_path": "/hZnnUq0mrUQ3e54SJVca4mf2oAQ.jpg", 20 | "genre_ids": [ 21 | 27, 22 | 28 23 | ], 24 | "id": 36647, 25 | "original_language": "en", 26 | "original_title": "Blade", 27 | "overview": "The Daywalker known as \"Blade\" - a half-vampire, half-mortal man - becomes the protector of humanity against an underground army of vampires.", 28 | "poster_path": "/PDuKQeQkRHkdx7rY147VBVN5Ef.jpg", 29 | "release_date": "1998-08-21", 30 | "title": "Blade", 31 | "video": false, 32 | "vote_average": 6.7, 33 | "slug": "blade", 34 | "tags": [ 35 | "movie", 36 | "company-7505" 37 | ] 38 | } 39 | ``` -------------------------------------------------------------------------------- /src/pages/en/jack-kirby-story-teller-244888.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Jack Kirby: Story Teller' 3 | slug: jack-kirby-story-teller 4 | description: >- 5 | A documentary on the life of Jack Kirby, co-creator of Captain America, The 6 | Fantastic Four, Iron Man, Thor, The Avengers, The Hulk, The X-Men and the New 7 | Gods, among other classic comic book superheroes. 8 | layout: ../../layouts/MainLayout.astro 9 | type: movie 10 | tags: 11 | - movie 12 | - company-420 13 | --- 14 | ## TMDB Data 15 | ```json 16 | { 17 | "adult": false, 18 | "backdrop_path": null, 19 | "genre_ids": [ 20 | 99 21 | ], 22 | "id": 244888, 23 | "original_language": "en", 24 | "original_title": "Jack Kirby: Story Teller", 25 | "overview": "A documentary on the life of Jack Kirby, co-creator of Captain America, The Fantastic Four, Iron Man, Thor, The Avengers, The Hulk, The X-Men and the New Gods, among other classic comic book superheroes.", 26 | "poster_path": "/x1yPNPKLJvyiCcoHbR2jE8BuYwy.jpg", 27 | "release_date": "2007-06-05", 28 | "title": "Jack Kirby: Story Teller", 29 | "video": false, 30 | "vote_average": 6.5, 31 | "slug": "jack-kirby-story-teller", 32 | "tags": [ 33 | "movie", 34 | "company-420" 35 | ] 36 | } 37 | 38 | ``` -------------------------------------------------------------------------------- /src/pages/en/secret-invasion-114472.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Secret Invasion 3 | slug: secret-invasion 4 | description: >- 5 | Nick Fury and Talos discover a faction of shapeshifting Skrulls who have been 6 | infiltrating Earth for years. 7 | layout: ../../layouts/MainLayout.astro 8 | type: tv 9 | logo_on_black: /.netlify/functions/tmdb-image/ySkya7tPCuT1a4gsewyNzRi9cli.webp 10 | backdrop_path: /8CO2liwAiP31ZY5We2bildsjGh8.jpg 11 | mcuTimelineOrder: 650 12 | --- 13 | ## TMDB Data 14 | ```json 15 | { 16 | "adult": false, 17 | "backdrop_path": "/6mOK9j99OFlxGc3ird2jWUeUha9.jpg", 18 | "genre_ids": [ 19 | 18, 20 | 10765, 21 | 10759 22 | ], 23 | "id": 114472, 24 | "origin_country": [ 25 | "US" 26 | ], 27 | "original_language": "en", 28 | "original_name": "Secret Invasion", 29 | "overview": "Nick Fury and Talos discover a faction of shapeshifting Skrulls who have been infiltrating Earth for years.", 30 | "poster_path": "/f5ZMzzCvt2IzVDxr54gHPv9jlC9.jpg", 31 | "first_air_date": "2023-06-21", 32 | "name": "Secret Invasion", 33 | "vote_average": 6.688, 34 | "title": "Secret Invasion", 35 | "slug": "secret-invasion", 36 | "tags": [ 37 | "tv", 38 | "company-420" 39 | ] 40 | } 41 | 42 | ``` -------------------------------------------------------------------------------- /src/pages/en/echo-122226.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Echo 3 | slug: echo 4 | description: >- 5 | After her ruthless behavior in New York City catches up with her in her 6 | hometown, Maya Lopez must face her past, reconnect with her Native American 7 | roots and embrace the meaning of family and community if she ever hopes to 8 | move forward. 9 | layout: ../../layouts/MainLayout.astro 10 | type: tv 11 | logo_on_black: /.netlify/functions/tmdb-image/3bv5Dv3YmQfzg5ckQMwzCUQ89hU.webp 12 | 13 | --- 14 | ## TMDB Data 15 | ```json 16 | { 17 | "adult": false, 18 | "backdrop_path": "/u3ySnWqSjM3jedYgJZTR7RWRDDm.jpg", 19 | "genre_ids": [ 20 | 18, 21 | 80, 22 | 10759 23 | ], 24 | "id": 122226, 25 | "origin_country": [ 26 | "US" 27 | ], 28 | "original_language": "en", 29 | "original_name": "Echo", 30 | "overview": "Pursued by Wilson Fisk's criminal empire, Maya's journey brings her home and she must confront her own family and legacy.", 31 | "poster_path": "/vFyJH630cF68LohVYjQW49074Sy.jpg", 32 | "first_air_date": "2024-01-09", 33 | "name": "Echo", 34 | "vote_average": 6.248, 35 | "title": "Echo", 36 | "slug": "echo", 37 | "tags": [ 38 | "tv", 39 | "company-420" 40 | ] 41 | } 42 | 43 | ``` -------------------------------------------------------------------------------- /src/pages/en/madame-web-634492.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Madame Web 3 | slug: madame-web 4 | description: >- 5 | An origin story of the clairvoyant known as Madame Web, whose psychic 6 | abilities allow her to see within the spider world. 7 | layout: ../../layouts/MainLayout.astro 8 | type: movie 9 | # logo_on_black: /.netlify/functions/tmdb-image/urh8yBp7ihPaBeLSmlYmJB3qgYy.webp 10 | --- 11 | ## TMDB Data 12 | ```json 13 | { 14 | "adult": false, 15 | "backdrop_path": "/zAepSrO99owYwQqi0QG2AS0dHXw.jpg", 16 | "genre_ids": [ 17 | 28, 18 | 878, 19 | 14, 20 | 18, 21 | 80, 22 | 9648, 23 | 53, 24 | 12 25 | ], 26 | "id": 634492, 27 | "original_language": "en", 28 | "original_title": "Madame Web", 29 | "overview": "Forced to confront revelations about her past, paramedic Cassandra Webb forges a relationship with three young women destined for powerful futures...if they can all survive a deadly present.", 30 | "poster_path": "/rULWuutDcN5NvtiZi4FRPzRYWSh.jpg", 31 | "release_date": "2024-02-14", 32 | "title": "Madame Web", 33 | "video": false, 34 | "vote_average": 5.3, 35 | "slug": "madame-web", 36 | "tags": [ 37 | "movie", 38 | "company-7505" 39 | ] 40 | } 41 | 42 | ``` -------------------------------------------------------------------------------- /src/pages/en/marvel-the-infinity-saga-1033444.md: -------------------------------------------------------------------------------- 1 | --- 2 | draft: true 3 | title: 'Marvel: The Infinity Saga' 4 | slug: marvel-the-infinity-saga 5 | description: 'Marvel: The Infinity War - The Chronological Supercut' 6 | layout: ../../layouts/MainLayout.astro 7 | adult: false 8 | backdrop_path: null 9 | genre_ids: [] 10 | id: 1033444 11 | original_language: en 12 | original_title: 'Marvel: The Infinity Saga' 13 | overview: 'Marvel: The Infinity War - The Chronological Supercut' 14 | poster_path: /yXwJ7VAOzQkWnXg0ouGM6Xf2hbV.jpg 15 | release_date: '2022-10-01' 16 | video: false 17 | vote_average: 0 18 | tags: 19 | - movie 20 | - company-420 21 | --- 22 | ## TMDB Data 23 | ```json 24 | { 25 | "adult": false, 26 | "backdrop_path": null, 27 | "genre_ids": [], 28 | "id": 1033444, 29 | "original_language": "en", 30 | "original_title": "Marvel: The Infinity Saga", 31 | "overview": "Marvel: The Infinity Saga - The Chronological Supercut", 32 | "poster_path": "/yXwJ7VAOzQkWnXg0ouGM6Xf2hbV.jpg", 33 | "release_date": "2022-10-01", 34 | "title": "Marvel: The Infinity Saga", 35 | "video": false, 36 | "vote_average": 5, 37 | "slug": "marvel-the-infinity-saga", 38 | "tags": [ 39 | "movie", 40 | "company-420" 41 | ] 42 | } 43 | ``` 44 | -------------------------------------------------------------------------------- /src/pages/en/hypno-hustler-1062465.md: -------------------------------------------------------------------------------- 1 | --- 2 | draft: true 3 | title: "Hypno-Hustler\_" 4 | slug: hypno-hustler 5 | description: >- 6 | Comic book movie centered on the villainous Spider-Man character, 7 | Hypno-Hustler. 8 | layout: ../../layouts/MainLayout.astro 9 | adult: false 10 | backdrop_path: null 11 | genre_ids: [] 12 | id: 1062465 13 | original_language: en 14 | original_title: "Hypno-Hustler\_" 15 | overview: >- 16 | Comic book movie centered on the villainous Spider-Man character, 17 | Hypno-Hustler. 18 | poster_path: null 19 | release_date: '' 20 | video: false 21 | vote_average: 0 22 | tags: 23 | - movie 24 | - company-7505 25 | --- 26 | ## TMDB Data 27 | ```json 28 | { 29 | "adult": false, 30 | "backdrop_path": null, 31 | "genre_ids": [ 32 | 28 33 | ], 34 | "id": 1062465, 35 | "original_language": "en", 36 | "original_title": "Hypno-Hustler", 37 | "overview": "Hypno-Hustler is an upcoming superhero film based on the Marvel Comics character of the same name.", 38 | "poster_path": null, 39 | "release_date": "", 40 | "title": "Hypno-Hustler", 41 | "video": false, 42 | "vote_average": 0, 43 | "slug": "hypno-hustler", 44 | "tags": [ 45 | "movie", 46 | "company-7505" 47 | ] 48 | } 49 | 50 | ``` -------------------------------------------------------------------------------- /src/pages/en/vision-quest-213375.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Vision Quest 3 | slug: vision-quest 4 | description: 'After the events of "WandaVision", the Vision tries to regain his identity.' 5 | layout: ../../layouts/MainLayout.astro 6 | backdrop_path: null 7 | first_air_date: '' 8 | genre_ids: [] 9 | id: 213375 10 | name: Vision Quest 11 | origin_country: 12 | - US 13 | original_language: en 14 | original_name: Vision Quest 15 | overview: 'After the events of "WandaVision", the Vision tries to regain his identity.' 16 | poster_path: null 17 | vote_average: 0 18 | tags: 19 | - tv 20 | - company-420 21 | --- 22 | ## TMDB Data 23 | ```json 24 | { 25 | "adult": false, 26 | "backdrop_path": null, 27 | "genre_ids": [ 28 | 10765 29 | ], 30 | "id": 213375, 31 | "origin_country": [ 32 | "US" 33 | ], 34 | "original_language": "en", 35 | "original_name": "Vision Quest", 36 | "overview": "After the events of \"WandaVision\", \"white\" Vision searches for a new purpose in life.", 37 | "poster_path": null, 38 | "first_air_date": "", 39 | "name": "Vision Quest", 40 | "vote_average": 0, 41 | "title": "Vision Quest", 42 | "slug": "vision-quest", 43 | "tags": [ 44 | "tv", 45 | "company-420" 46 | ] 47 | } 48 | 49 | ``` -------------------------------------------------------------------------------- /src/pages/en/black-panther-3-legacy-of-wakanda-1037199.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Black Panther 3: Legacy of Wakanda' 3 | slug: black-panther-3-legacy-of-wakanda 4 | description: Rumored third installment in Marvel Studios’ Black Panther franchise. 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: null 8 | genre_ids: [] 9 | id: 1037199 10 | original_language: en 11 | original_title: 'Black Panther 3: Legacy of Wakanda' 12 | overview: Rumored third installment in Marvel Studios’ Black Panther franchise. 13 | poster_path: /3aYH0YFSQUa22h0RtCEKco3IvQs.jpg 14 | video: false 15 | vote_average: 0 16 | tags: 17 | - movie 18 | - company-420 19 | --- 20 | ## TMDB Data 21 | ```json 22 | { 23 | "adult": false, 24 | "backdrop_path": null, 25 | "genre_ids": [], 26 | "id": 1037199, 27 | "original_language": "en", 28 | "original_title": "Black Panther 3: Legacy of Wakanda", 29 | "overview": "Rumored third installment in Marvel Studios’ Black Panther franchise.", 30 | "poster_path": "/3aYH0YFSQUa22h0RtCEKco3IvQs.jpg", 31 | "title": "Black Panther 3: Legacy of Wakanda", 32 | "video": false, 33 | "vote_average": 0, 34 | "slug": "black-panther-3-legacy-of-wakanda", 35 | "tags": [ 36 | "movie", 37 | "company-420" 38 | ] 39 | } 40 | 41 | ``` -------------------------------------------------------------------------------- /src/pages/en/the-punisher-dirty-laundry-120605.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'The Punisher: Dirty Laundry' 3 | slug: the-punisher-dirty-laundry 4 | description: >- 5 | In a bad neighborhood, on his way to a laundromat to do his laundry, Frank 6 | Castle witnesses a ruthless street gang harassing several people. 7 | layout: ../../layouts/MainLayout.astro 8 | logo_on_black: /.netlify/functions/fanart/the-punisher-dirty-laundry-55805756b7e12.webp 9 | watchLinks: 10 | amazon: none 11 | --- 12 | ## TMDB Data 13 | ```json 14 | { 15 | "backdrop_path": "/7mUdchgDrSZsw6T8sJgwZvNsWiP.jpg", 16 | "id": 120605, 17 | "title": "The Punisher: Dirty Laundry", 18 | "original_title": "The Punisher: Dirty Laundry", 19 | "overview": "In a bad neighborhood, on his way to a laundromat to do his laundry, Frank Castle witnesses a ruthless street gang harassing several people.", 20 | "poster_path": "/5o5uPBWe0pYj7nHmE7V8yoNlLQb.jpg", 21 | "media_type": "movie", 22 | "adult": false, 23 | "original_language": "en", 24 | "genre_ids": [ 25 | 18, 26 | 28, 27 | 53 28 | ], 29 | "release_date": "2012-07-16", 30 | "video": false, 31 | "vote_average": 7.1, 32 | "slug": "the-punisher-dirty-laundry", 33 | "tags": [ 34 | "list-8204859" 35 | ] 36 | } 37 | 38 | ``` -------------------------------------------------------------------------------- /src/pages/en/marvels-rocket-and-groot-70784.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Marvel's Rocket & Groot 3 | slug: marvels-rocket-and-groot 4 | description: >- 5 | Before becoming Guardians of the Galaxy, Rocket and Groot were bounty hunters 6 | trying to get a ship. 7 | layout: ../../layouts/MainLayout.astro 8 | type: tv 9 | logo_on_black: /.netlify/functions/fanart/marvels-rocket--groot-59b6b3a83145f.webp 10 | watchLinks: 11 | amazon: none 12 | --- 13 | ## TMDB Data 14 | ```json 15 | { 16 | "adult": false, 17 | "backdrop_path": "/jLuoxdI4S6JxOdlQYg57JLwDuEK.jpg", 18 | "genre_ids": [ 19 | 10762, 20 | 16, 21 | 10759, 22 | 10765, 23 | 35 24 | ], 25 | "id": 70784, 26 | "origin_country": [ 27 | "US" 28 | ], 29 | "original_language": "en", 30 | "original_name": "Marvel's Rocket & Groot", 31 | "overview": "Before becoming Guardians of the Galaxy, Rocket and Groot were bounty hunters trying to get a ship.", 32 | "poster_path": "/7FHJr40MPFwtHrOyOD9buQDoVcs.jpg", 33 | "first_air_date": "2017-03-10", 34 | "name": "Marvel's Rocket & Groot", 35 | "vote_average": 6.976, 36 | "title": "Marvel's Rocket & Groot", 37 | "slug": "marvels-rocket-and-groot", 38 | "tags": [ 39 | "tv", 40 | "company-7505" 41 | ] 42 | } 43 | 44 | ``` -------------------------------------------------------------------------------- /src/pages/en/spider-woman-1261471.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Spider Woman 3 | slug: spider-woman 4 | description: >- 5 | A spin off to the spider verse trilogy which mainly focus on the characters 6 | Gwen Stacy , Jessica Drew and Cindy Moon 7 | layout: ../../layouts/MainLayout.astro 8 | adult: false 9 | backdrop_path: null 10 | genre_ids: [] 11 | id: 1261471 12 | original_language: en 13 | original_title: Spider Woman 14 | overview: >- 15 | A spin off to the spider verse trilogy which mainly focus on the characters 16 | Gwen Stacy , Jessica Drew and Cindy Moon 17 | poster_path: null 18 | release_date: '' 19 | video: false 20 | vote_average: 0 21 | tags: 22 | - movie 23 | - company-7505 24 | --- 25 | ## TMDB Data 26 | ```json 27 | { 28 | "adult": false, 29 | "backdrop_path": null, 30 | "genre_ids": [], 31 | "id": 1261471, 32 | "original_language": "en", 33 | "original_title": "Spider-Woman", 34 | "overview": "A spin off to the spider verse trilogy which mainly focus on the characters Gwen Stacy , Jessica Drew and Cindy Moon", 35 | "poster_path": null, 36 | "release_date": "", 37 | "title": "Spider-Woman", 38 | "video": false, 39 | "vote_average": 0, 40 | "slug": "spider-woman", 41 | "tags": [ 42 | "movie", 43 | "company-420" 44 | ] 45 | } 46 | 47 | ``` -------------------------------------------------------------------------------- /src/pages/en/nova-279680.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Nova 3 | slug: nova 4 | description: >- 5 | An upcoming series in the Marvel Cinematic Universe (MCU), centring on Richard 6 | Rider, aka Nova. 7 | layout: ../../layouts/MainLayout.astro 8 | adult: false 9 | backdrop_path: null 10 | genre_ids: 11 | - 10765 12 | id: 279680 13 | origin_country: 14 | - US 15 | original_language: en 16 | original_name: Nova 17 | overview: >- 18 | An upcoming series in the Marvel Cinematic Universe (MCU), centring on Richard 19 | Rider, aka Nova. 20 | poster_path: null 21 | first_air_date: '' 22 | name: Nova 23 | vote_average: 0 24 | tags: 25 | - tv 26 | - company-420 27 | --- 28 | ## TMDB Data 29 | ```json 30 | { 31 | "adult": false, 32 | "backdrop_path": null, 33 | "genre_ids": [ 34 | 10765 35 | ], 36 | "id": 279680, 37 | "origin_country": [ 38 | "US" 39 | ], 40 | "original_language": "en", 41 | "original_name": "Nova", 42 | "overview": "An upcoming series in the Marvel Cinematic Universe (MCU), centering on Richard Rider, aka Nova.", 43 | "poster_path": null, 44 | "first_air_date": "", 45 | "name": "Nova", 46 | "vote_average": 0, 47 | "title": "Nova", 48 | "slug": "nova", 49 | "tags": [ 50 | "tv", 51 | "company-420" 52 | ] 53 | } 54 | 55 | ``` -------------------------------------------------------------------------------- /src/pages/en/peters-to-do-list-758025.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Peter's To-Do List 3 | slug: peters-to-do-list 4 | description: >- 5 | On the eve of his departure to Europe, Peter Parker tells Ned Leeds that he 6 | has several things to do before they leave. 7 | layout: ../../layouts/MainLayout.astro 8 | type: movie 9 | logo_on_black: >- 10 | /.netlify/functions/tmdb-image/wf7SV7nSgxjSB9nCcCZGkwWTAdd.webp?crop.top=0.1&crop.bottom=0.7 11 | watchLinks: 12 | amazon: >- 13 | https://www.amazon.com/dp/B07TP6D1DP?tag=marvelorder-20&linkCode=osi&th=1&psc=1 14 | --- 15 | ## TMDB Data 16 | ```json 17 | { 18 | "adult": false, 19 | "backdrop_path": "/qG5A6fWoP5inQa16VadLDiB1mlb.jpg", 20 | "genre_ids": [ 21 | 878, 22 | 28, 23 | 12 24 | ], 25 | "id": 758025, 26 | "original_language": "en", 27 | "original_title": "Peter's To-Do List", 28 | "overview": "On the eve of his departure to Europe, Peter Parker tells Ned Leeds that he has several things to do before they leave.", 29 | "poster_path": "/2LoW0WMYHwhxXQr1wz6xCVRiX9.jpg", 30 | "release_date": "2019-09-17", 31 | "title": "Peter's To-Do List", 32 | "video": false, 33 | "vote_average": 7, 34 | "slug": "peters-to-do-list", 35 | "tags": [ 36 | "movie", 37 | "company-420" 38 | ] 39 | } 40 | 41 | ``` -------------------------------------------------------------------------------- /src/pages/en/the-making-of-doctor-strange-in-the-multiverse-of-madness-980017.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: The Making of Doctor Strange in the Multiverse of Madness 3 | slug: the-making-of-doctor-strange-in-the-multiverse-of-madness 4 | description: '' 5 | layout: ../../layouts/MainLayout.astro 6 | type: movie 7 | --- 8 | ## TMDB Data 9 | ```json 10 | { 11 | "adult": false, 12 | "backdrop_path": "/coxMHDtNRcyNmriZFCxpwqmlxjS.jpg", 13 | "genre_ids": [ 14 | 99 15 | ], 16 | "id": 980017, 17 | "original_language": "en", 18 | "original_title": "The Making of Doctor Strange in the Multiverse of Madness", 19 | "overview": "Join visionary director Sam Raimi and the cast of the film as they recount their experiences bringing Marvel’s darkest story to life. From world-building to universe-building, hear first hand accounts from the cast and crew on what it took to design, create and make each universe unique and believable.", 20 | "poster_path": "/eIzPe62s12uHsIPhGWY1yp68DY9.jpg", 21 | "release_date": "2022-07-08", 22 | "title": "The Making of Doctor Strange in the Multiverse of Madness", 23 | "video": false, 24 | "vote_average": 6.4, 25 | "slug": "the-making-of-doctor-strange-in-the-multiverse-of-madness", 26 | "tags": [ 27 | "movie", 28 | "company-420" 29 | ] 30 | } 31 | ``` -------------------------------------------------------------------------------- /src/pages/en/wandavision-85271.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: WandaVision 3 | slug: wandavision 4 | description: >- 5 | Wanda Maximoff and Vision—two super-powered beings living idealized suburban 6 | lives—begin to suspect that everything is not as it seems. 7 | layout: ../../layouts/MainLayout.astro 8 | type: tv 9 | logo_on_black: >- 10 | /.netlify/functions/tmdb-image/pqzQvGVOGTvLjdAsv6BskKdq6kM.webp?crop.top=0.2&crop.bottom=0.4 11 | watchLinks: 12 | amazon: none 13 | mcuTimelineOrder: 531 14 | --- 15 | ## TMDB Data 16 | ```json 17 | { 18 | "adult": false, 19 | "backdrop_path": "/1i1N0AVRb54H6ZFPDTwbo9MLxSF.jpg", 20 | "genre_ids": [ 21 | 10765, 22 | 9648, 23 | 18 24 | ], 25 | "id": 85271, 26 | "origin_country": [ 27 | "US" 28 | ], 29 | "original_language": "en", 30 | "original_name": "WandaVision", 31 | "overview": "Wanda Maximoff and Vision—two super-powered beings living idealized suburban lives—begin to suspect that everything is not as it seems.", 32 | "poster_path": "/b9UKt5qX8zn2twmGUeVTse8Y9Ug.jpg", 33 | "first_air_date": "2021-01-15", 34 | "name": "WandaVision", 35 | "vote_average": 8.222, 36 | "title": "WandaVision", 37 | "slug": "wandavision", 38 | "tags": [ 39 | "tv", 40 | "company-420" 41 | ] 42 | } 43 | 44 | ``` -------------------------------------------------------------------------------- /src/pages/en/iron-man-3-68721.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Iron Man 3 3 | slug: iron-man-3 4 | description: >- 5 | When Tony Stark's world is torn apart by a formidable terrorist called the 6 | Mandarin, he starts an odyssey of rebuilding and retribution. 7 | layout: ../../layouts/MainLayout.astro 8 | type: movie 9 | logo_on_black: >- 10 | /.netlify/functions/tmdb-image/q0pw7Fp3DnTaR04LniqIRJFnHLw.webp?crop.bottom=0.86 11 | watchLinks: 12 | amazon: >- 13 | https://www.amazon.com/dp/B07VGNTNV7?tag=marvelorder-20&linkCode=osi&th=1&psc=1 14 | mcuTimelineOrder: 41 15 | --- 16 | ## TMDB Data 17 | ```json 18 | { 19 | "adult": false, 20 | "backdrop_path": "/iVped1djsF0tvGkvnHbzsE3ZPTF.jpg", 21 | "genre_ids": [ 22 | 28, 23 | 12, 24 | 878 25 | ], 26 | "id": 68721, 27 | "original_language": "en", 28 | "original_title": "Iron Man 3", 29 | "overview": "When Tony Stark's world is torn apart by a formidable terrorist called the Mandarin, he starts an odyssey of rebuilding and retribution.", 30 | "poster_path": "/qhPtAc1TKbMPqNvcdXSOn9Bn7hZ.jpg", 31 | "release_date": "2013-04-18", 32 | "title": "Iron Man 3", 33 | "video": false, 34 | "vote_average": 6.929, 35 | "slug": "iron-man-3", 36 | "tags": [ 37 | "movie", 38 | "company-420" 39 | ] 40 | } 41 | 42 | ``` -------------------------------------------------------------------------------- /src/pages/en/spider-man-no-way-home-the-more-fun-stuff-version-991958.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Spider-Man No Way Home: The More Fun Stuff Version' 3 | slug: spider-man-no-way-home-the-more-fun-stuff-version 4 | description: >- 5 | An extended cut of ‘Spider-Man: No Way Home’ featuring up to 15 minutes of 6 | added content! 7 | layout: ../../layouts/MainLayout.astro 8 | poster_path: /fUdWbWCgJSo1his6Mp60hxiDp53.jpg 9 | logo_on_black: /.netlify/functions/tmdb-image/fUdWbWCgJSo1his6Mp60hxiDp53.webp 10 | --- 11 | ## TMDB Data 12 | ```json 13 | { 14 | "adult": false, 15 | "backdrop_path": "/84sFVTJ5p026BKcCCtB5EnDNVko.jpg", 16 | "genre_ids": [ 17 | 28, 18 | 12, 19 | 878 20 | ], 21 | "id": 991958, 22 | "original_language": "en", 23 | "original_title": "Spider-Man No Way Home: The More Fun Stuff Version", 24 | "overview": "An extended cut of ‘Spider-Man: No Way Home’ featuring up to 15 minutes of added content!", 25 | "poster_path": "/fUdWbWCgJSo1his6Mp60hxiDp53.jpg", 26 | "release_date": "2022-09-02", 27 | "title": "Spider-Man No Way Home: The More Fun Stuff Version", 28 | "video": false, 29 | "vote_average": 0, 30 | "slug": "spider-man-no-way-home-the-more-fun-stuff-version", 31 | "tags": [ 32 | "movie", 33 | "company-420" 34 | ] 35 | } 36 | ``` 37 | -------------------------------------------------------------------------------- /src/pages/en/untitled-sentry-special-1101411.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Untitled Sentry Special 3 | slug: untitled-sentry-special 4 | description: >- 5 | A Marvel Studios Special Presentation adapting the Marvel Comics superhero 6 | Sentry. 7 | layout: ../../layouts/MainLayout.astro 8 | adult: false 9 | backdrop_path: null 10 | genre_ids: 11 | - 10770 12 | id: 1101411 13 | original_language: en 14 | original_title: Untitled Sentry Special 15 | overview: >- 16 | A Marvel Studios Special Presentation adapting the Marvel Comics superhero 17 | Sentry. 18 | poster_path: null 19 | release_date: '' 20 | video: false 21 | vote_average: 0 22 | tags: 23 | - movie 24 | - company-420 25 | --- 26 | ## TMDB Data 27 | ```json 28 | { 29 | "adult": false, 30 | "backdrop_path": null, 31 | "genre_ids": [ 32 | 10770 33 | ], 34 | "id": 1101411, 35 | "original_language": "en", 36 | "original_title": "Untitled Sentry Special", 37 | "overview": "A Marvel Studios Special Presentation adapting the Marvel Comics superhero Sentry.", 38 | "poster_path": null, 39 | "release_date": "", 40 | "title": "Untitled Sentry Special", 41 | "video": false, 42 | "vote_average": 0, 43 | "slug": "untitled-sentry-special", 44 | "tags": [ 45 | "movie", 46 | "company-420" 47 | ] 48 | } 49 | 50 | ``` -------------------------------------------------------------------------------- /src/pages/en/deadpool-and-korg-react-1205441.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Deadpool and Korg React 3 | slug: deadpool-and-korg-react 4 | description: Deadpool and Korg react to the trailer for Free Guy. 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: /tiku7w3w3U7sZtA3PaNWPA8VR1G.jpg 8 | genre_ids: 9 | - 35 10 | id: 1205441 11 | original_language: en 12 | original_title: Deadpool and Korg React 13 | overview: Deadpool and Korg react to the trailer for Free Guy. 14 | poster_path: /zw9oXB5loNUh4O8xzIlEpxtICzJ.jpg 15 | release_date: '2021-07-13' 16 | video: false 17 | vote_average: 6 18 | tags: 19 | - movie 20 | - company-420 21 | --- 22 | ## TMDB Data 23 | ```json 24 | { 25 | "adult": false, 26 | "backdrop_path": "/tiku7w3w3U7sZtA3PaNWPA8VR1G.jpg", 27 | "genre_ids": [ 28 | 35 29 | ], 30 | "id": 1205441, 31 | "original_language": "en", 32 | "original_title": "Deadpool and Korg React", 33 | "overview": "Deadpool and Korg react to the trailer for Free Guy.", 34 | "poster_path": "/zw9oXB5loNUh4O8xzIlEpxtICzJ.jpg", 35 | "release_date": "2021-07-13", 36 | "title": "Deadpool and Korg React", 37 | "video": false, 38 | "vote_average": 6, 39 | "slug": "deadpool-and-korg-react", 40 | "tags": [ 41 | "movie", 42 | "company-420" 43 | ] 44 | } 45 | 46 | ``` 47 | -------------------------------------------------------------------------------- /src/pages/en/marvels-luke-cage-62126.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Marvel's Luke Cage 3 | slug: marvels-luke-cage 4 | description: >- 5 | Given superstrength and durability by a sabotaged experiment, a wrongly 6 | accused man escapes prison to become a superhero for hire. 7 | layout: ../../layouts/MainLayout.astro 8 | type: tv 9 | logo_on_black: /.netlify/functions/fanart/marvels-luke-cage-57931ed78bc64.webp 10 | watchLinks: 11 | amazon: none 12 | mcuTimelineOrder: 139 13 | --- 14 | ## TMDB Data 15 | ```json 16 | { 17 | "adult": false, 18 | "backdrop_path": "/9VNvlBE0IVFBuybIAA6BlOVMtCv.jpg", 19 | "genre_ids": [ 20 | 18, 21 | 10765, 22 | 10759, 23 | 80 24 | ], 25 | "id": 62126, 26 | "origin_country": [ 27 | "US" 28 | ], 29 | "original_language": "en", 30 | "original_name": "Marvel's Luke Cage", 31 | "overview": "Given superstrength and durability by a sabotaged experiment, a wrongly accused man escapes prison to become a superhero for hire.", 32 | "poster_path": "/6R62oGGufhsf6DiMknCi047N0b7.jpg", 33 | "first_air_date": "2016-09-30", 34 | "name": "Marvel's Luke Cage", 35 | "vote_average": 6.9, 36 | "title": "Marvel's Luke Cage", 37 | "slug": "marvels-luke-cage", 38 | "tags": [ 39 | "tv", 40 | "company-38679" 41 | ] 42 | } 43 | 44 | ``` -------------------------------------------------------------------------------- /src/pages/en/marvels-the-punisher-67178.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Marvel's The Punisher 3 | slug: marvels-the-punisher 4 | description: >- 5 | A former Marine out to punish the criminals responsible for his family's 6 | murder finds himself ensnared in a military conspiracy. 7 | layout: ../../layouts/MainLayout.astro 8 | type: tv 9 | logo_on_black: /.netlify/functions/tmdb-image/12RGdH6KG8E1ORDe7GuMdTbAIjl.webp 10 | watchLinks: 11 | amazon: none 12 | mcuTimelineOrder: 255 13 | --- 14 | ## TMDB Data 15 | ```json 16 | { 17 | "adult": false, 18 | "backdrop_path": "/j5aOOtsJinQtyRaqiB12TTRHdeX.jpg", 19 | "genre_ids": [ 20 | 10759, 21 | 80, 22 | 18 23 | ], 24 | "id": 67178, 25 | "origin_country": [ 26 | "US" 27 | ], 28 | "original_language": "en", 29 | "original_name": "Marvel's The Punisher", 30 | "overview": "A former Marine out to punish the criminals responsible for his family's murder finds himself ensnared in a military conspiracy.", 31 | "poster_path": "/tM6xqRKXoloH9UchaJEyyRE9O1w.jpg", 32 | "first_air_date": "2017-11-17", 33 | "name": "Marvel's The Punisher", 34 | "vote_average": 8.11, 35 | "title": "Marvel's The Punisher", 36 | "slug": "marvels-the-punisher", 37 | "tags": [ 38 | "tv", 39 | "company-38679" 40 | ] 41 | } 42 | 43 | ``` -------------------------------------------------------------------------------- /src/pages/en/hulk-1927.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Hulk 3 | slug: hulk 4 | description: >- 5 | Bruce Banner, a genetics researcher with a tragic past, suffers massive 6 | radiation exposure in his laboratory that causes him to transform into a 7 | raging green monster when he gets angry. 8 | layout: ../../layouts/MainLayout.astro 9 | type: movie 10 | logo_on_black: /.netlify/functions/tmdb-image/lCDVQIljRcICPm0mbVwacFG8zMc.webp 11 | watchLinks: 12 | amazon: >- 13 | https://www.amazon.com/dp/B00285K1EK?tag=marvelorder-20&linkCode=osi&th=1&psc=1 14 | --- 15 | ## TMDB Data 16 | ```json 17 | { 18 | "adult": false, 19 | "backdrop_path": "/kYd1ZMWvG9K2Jeop3XWXcTpJ2dB.jpg", 20 | "genre_ids": [ 21 | 878, 22 | 12, 23 | 28 24 | ], 25 | "id": 1927, 26 | "original_language": "en", 27 | "original_title": "Hulk", 28 | "overview": "Bruce Banner, a genetics researcher with a tragic past, suffers massive radiation exposure in his laboratory that causes him to transform into a raging green monster when he gets angry.", 29 | "poster_path": "/qnngKqAcqfH2pBxDoKu5lxzSbTo.jpg", 30 | "release_date": "2003-06-19", 31 | "title": "Hulk", 32 | "video": false, 33 | "vote_average": 5.6, 34 | "slug": "hulk", 35 | "tags": [ 36 | "movie", 37 | "company-19551" 38 | ] 39 | } 40 | 41 | ``` -------------------------------------------------------------------------------- /src/pages/en/she-hulk-attorney-at-law-92783.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'She-Hulk: Attorney at Law' 3 | slug: she-hulk-attorney-at-law 4 | description: >- 5 | Jennifer Walters navigates the complicated life of a single, 30-something 6 | attorney who also happens to be a green 6-foot-7-inch superpowered hulk. 7 | layout: ../../layouts/MainLayout.astro 8 | type: tv 9 | logo_on_black: /.netlify/functions/tmdb-image/9DjjTb8SEquq25sScE0SXRZiKZ1.webp 10 | mcuTimelineOrder: 622 11 | --- 12 | ## TMDB Data 13 | ```json 14 | { 15 | "adult": false, 16 | "backdrop_path": "/eljErfkQUcFUgQkI4I1soZcH8MW.jpg", 17 | "genre_ids": [ 18 | 35, 19 | 10765 20 | ], 21 | "id": 92783, 22 | "origin_country": [ 23 | "US" 24 | ], 25 | "original_language": "en", 26 | "original_name": "She-Hulk: Attorney at Law", 27 | "overview": "Jennifer Walters navigates the complicated life of a single, 30-something attorney who also happens to be a green 6-foot-7-inch superpowered hulk.", 28 | "poster_path": "/5xz2orV8f0usyrfGNshcoXHmiaV.jpg", 29 | "first_air_date": "2022-08-18", 30 | "name": "She-Hulk: Attorney at Law", 31 | "vote_average": 6.2, 32 | "title": "She-Hulk: Attorney at Law", 33 | "slug": "she-hulk-attorney-at-law", 34 | "tags": [ 35 | "tv", 36 | "company-420" 37 | ] 38 | } 39 | 40 | ``` -------------------------------------------------------------------------------- /src/pages/en/x-men-36657.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: X-Men 3 | slug: x-men 4 | description: >- 5 | Two mutants, Rogue and Wolverine, come to a private academy for their kind 6 | whose resident superhero team, the X-Men, must oppose a terrorist organization 7 | with similar powers. 8 | layout: ../../layouts/MainLayout.astro 9 | logo_on_black: >- 10 | /.netlify/functions/tmdb-image/2xMVRPfkB5lcoyOWBpiHDgsCGhu.webp?crop.bottom=0.85 11 | watchLinks: 12 | amazon: >- 13 | https://www.amazon.com/dp/B000IMKDPC?tag=marvelorder-20&linkCode=osi&th=1&psc=1 14 | --- 15 | ## TMDB Data 16 | ```json 17 | { 18 | "backdrop_path": "/a6MwSrIKmMjs5b8os7eEgQk05yx.jpg", 19 | "id": 36657, 20 | "title": "X-Men", 21 | "original_title": "X-Men", 22 | "overview": "Two mutants, Rogue and Wolverine, come to a private academy for their kind whose resident superhero team, the X-Men, must oppose a terrorist organization with similar powers.", 23 | "poster_path": "/bRDAc4GogyS9ci3ow7UnInOcriN.jpg", 24 | "media_type": "movie", 25 | "adult": false, 26 | "original_language": "en", 27 | "genre_ids": [ 28 | 12, 29 | 28, 30 | 878 31 | ], 32 | "release_date": "2000-07-13", 33 | "video": false, 34 | "vote_average": 7, 35 | "slug": "x-men", 36 | "tags": [ 37 | "list-8204860" 38 | ] 39 | } 40 | 41 | ``` -------------------------------------------------------------------------------- /src/pages/en/spider-ham-caught-in-a-ham-583055.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Spider-Ham: Caught in a Ham' 3 | slug: spider-ham-caught-in-a-ham 4 | description: >- 5 | Spider-Ham: Caught in a Ham follows Spider-Ham as he faces off against bad 6 | guys, chows down on hot dogs, and makes plenty of food-based puns. 7 | layout: ../../layouts/MainLayout.astro 8 | type: movie 9 | logo_on_black: /.netlify/functions/fanart/spider-ham-caught-in-a-ham-629a4827462ac.webp 10 | watchLinks: 11 | amazon: none 12 | --- 13 | ## TMDB Data 14 | ```json 15 | { 16 | "adult": false, 17 | "backdrop_path": "/fgZWez3fbQ9Dija8Ka4IGShNk6M.jpg", 18 | "genre_ids": [ 19 | 16, 20 | 28, 21 | 35, 22 | 10751, 23 | 878 24 | ], 25 | "id": 583055, 26 | "original_language": "en", 27 | "original_title": "Spider-Ham: Caught in a Ham", 28 | "overview": "Spider-Ham: Caught in a Ham follows Spider-Ham as he faces off against bad guys, chows down on hot dogs, and makes plenty of food-based puns.", 29 | "poster_path": "/hCcuPPSGTohyg4YqPJornTwLL03.jpg", 30 | "release_date": "2019-03-19", 31 | "title": "Spider-Ham: Caught in a Ham", 32 | "video": false, 33 | "vote_average": 6.9, 34 | "slug": "spider-ham-caught-in-a-ham", 35 | "tags": [ 36 | "movie", 37 | "company-7505" 38 | ] 39 | } 40 | 41 | ``` -------------------------------------------------------------------------------- /src/pages/en/the-wolverine-76170.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: The Wolverine 3 | slug: the-wolverine 4 | description: >- 5 | Wolverine faces his ultimate nemesis - and tests of his physical, emotional, 6 | and mortal limits - in a life-changing voyage to modern-day Japan. 7 | layout: ../../layouts/MainLayout.astro 8 | logo_on_black: /.netlify/functions/fanart/the-wolverine-57c9026be2d94.webp 9 | watchLinks: 10 | amazon: >- 11 | https://www.amazon.com/dp/B00G70JQZC?tag=marvelorder-20&linkCode=osi&th=1&psc=1 12 | --- 13 | ## TMDB Data 14 | ```json 15 | { 16 | "adult": false, 17 | "backdrop_path": "/7D2PgX369YYePs4m44IQvROWM42.jpg", 18 | "genre_ids": [ 19 | 28, 20 | 878, 21 | 12 22 | ], 23 | "id": 76170, 24 | "original_language": "en", 25 | "original_title": "The Wolverine", 26 | "overview": "Wolverine faces his ultimate nemesis - and tests of his physical, emotional, and mortal limits - in a life-changing voyage to modern-day Japan.", 27 | "poster_path": "/xNi8daRmN4XY8rXHd4rwLbJf1cU.jpg", 28 | "release_date": "2013-07-21", 29 | "title": "The Wolverine", 30 | "video": false, 31 | "vote_average": 6.416, 32 | "slug": "the-wolverine", 33 | "tags": [ 34 | "movie", 35 | "company-7505", 36 | "list-8204860" 37 | ], 38 | "media_type": "movie" 39 | } 40 | 41 | ``` -------------------------------------------------------------------------------- /src/pages/en/dr-strange-50468.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Dr. Strange 3 | slug: dr-strange 4 | description: >- 5 | A psychiatrist becomes the new Sorcerer Supreme of the Earth in order to 6 | battle an evil Sorceress from the past. 7 | layout: ../../layouts/MainLayout.astro 8 | logo_on_black: >- 9 | /.netlify/functions/tmdb-image/uMoUh0cgZmAfbVF1aF9WGRfXKoh.webp?crop.bottom=0.73&crop.top=0.06 10 | watchLinks: 11 | amazon: >- 12 | https://www.amazon.com/dp/B01JQXEKRA?tag=marvelorder-20&linkCode=osi&th=1&psc=1 13 | poster_path: /5B4z5Ch5Dek8hQJ7UlIVZgWLntV.jpg 14 | --- 15 | ## TMDB Data 16 | ```json 17 | { 18 | "backdrop_path": "/6iEel19duDJBH2DMCnywJ19LW8X.jpg", 19 | "id": 50468, 20 | "title": "Dr. Strange", 21 | "original_title": "Dr. Strange", 22 | "overview": "A psychiatrist becomes the new Sorcerer Supreme of the Earth in order to battle an evil Sorceress from the past.", 23 | "poster_path": "/hEyHVgBE28Jl13h2Qpbr3LH77sP.jpg", 24 | "media_type": "movie", 25 | "adult": false, 26 | "original_language": "en", 27 | "genre_ids": [ 28 | 10770, 29 | 28, 30 | 12, 31 | 14, 32 | 878 33 | ], 34 | "release_date": "1978-09-06", 35 | "video": false, 36 | "vote_average": 5.91, 37 | "slug": "dr-strange", 38 | "tags": [ 39 | "list-8204862" 40 | ] 41 | } 42 | 43 | ``` -------------------------------------------------------------------------------- /src/pages/en/iron-man-1726.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Iron Man 3 | slug: iron-man 4 | description: >- 5 | After being held captive in an Afghan cave, billionaire engineer Tony Stark 6 | creates a unique weaponized suit of armor to fight evil. 7 | layout: ../../layouts/MainLayout.astro 8 | type: movie 9 | logo_on_black: /.netlify/functions/tmdb-image/wceJWXt0neJ0biXKOajMoAz2vaY.webp?crop.top=0.82 10 | watchLinks: 11 | amazon: >- 12 | https://www.amazon.com/dp/B001FD5KJM?tag=marvelorder-20&linkCode=osi&th=1&psc=1 13 | mcuTimelineOrder: 25 14 | release_date: '2008-05-02' 15 | --- 16 | ## TMDB Data 17 | ```json 18 | { 19 | "adult": false, 20 | "backdrop_path": "/cdsjxSR55VS80IiJfrQ9i9pWqrp.jpg", 21 | "genre_ids": [ 22 | 28, 23 | 878, 24 | 12 25 | ], 26 | "id": 1726, 27 | "original_language": "en", 28 | "original_title": "Iron Man", 29 | "overview": "After being held captive in an Afghan cave, billionaire engineer Tony Stark creates a unique weaponized suit of armor to fight evil.", 30 | "poster_path": "/78lPtwv72eTNqFW9COBYI0dWDJa.jpg", 31 | "release_date": "2008-04-30", 32 | "title": "Iron Man", 33 | "video": false, 34 | "vote_average": 7.647, 35 | "slug": "iron-man", 36 | "tags": [ 37 | "movie", 38 | "company-7505", 39 | "company-420" 40 | ] 41 | } 42 | 43 | ``` -------------------------------------------------------------------------------- /src/pages/en/spider-man-the-dragons-challenge-225938.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Spider-Man: The Dragon''s Challenge' 3 | slug: spider-man-the-dragons-challenge 4 | description: >- 5 | Two episodes of the TV series "Spider Man" edited together and released as a 6 | feature. 7 | layout: ../../layouts/MainLayout.astro 8 | logo_on_black: /.netlify/functions/fanart/spider-man-the-dragons-challenge-5d3508360b27d.png 9 | watchLinks: 10 | amazon: none 11 | --- 12 | ## TMDB Data 13 | ```json 14 | { 15 | "backdrop_path": "/tyyUgKhC07R8uEUaGIdVhS12eZH.jpg", 16 | "id": 225938, 17 | "title": "Spider-Man: The Dragon's Challenge", 18 | "original_title": "Spider-Man: The Dragon's Challenge", 19 | "overview": "Spider-Man goes to China to help an official accused of World War II treachery. Two episodes of the TV series \"Spider Man\" edited together and released as a feature.", 20 | "poster_path": "/wBmtFmSikG5u08FdGLRsF0Py59V.jpg", 21 | "media_type": "movie", 22 | "adult": false, 23 | "original_language": "en", 24 | "genre_ids": [ 25 | 28, 26 | 12, 27 | 80, 28 | 14, 29 | 10770 30 | ], 31 | "release_date": "1981-05-09", 32 | "video": false, 33 | "vote_average": 5.4, 34 | "slug": "spider-man-the-dragons-challenge", 35 | "tags": [ 36 | "list-8204862" 37 | ] 38 | } 39 | 40 | ``` -------------------------------------------------------------------------------- /src/pages/en/the-young-avengers-1273596.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: The Young Avengers 3 | slug: the-young-avengers 4 | description: A ’Young Avengers’ movie is reportedly in the development at Marvel Studios. 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: null 8 | genre_ids: 9 | - 28 10 | - 12 11 | - 878 12 | id: 1273596 13 | original_language: en 14 | original_title: The Young Avengers 15 | overview: A ’Young Avengers’ movie is reportedly in the development at Marvel Studios. 16 | poster_path: /ntvJsalWKI00tfu1k7fyPBxK02h.jpg 17 | release_date: '' 18 | video: false 19 | vote_average: 0 20 | tags: 21 | - movie 22 | - company-420 23 | --- 24 | ## TMDB Data 25 | ```json 26 | { 27 | "adult": false, 28 | "backdrop_path": null, 29 | "genre_ids": [ 30 | 28, 31 | 12, 32 | 878 33 | ], 34 | "id": 1273596, 35 | "original_language": "en", 36 | "original_title": "The Young Avengers", 37 | "overview": "A ’Young Avengers’ movie is reportedly in the development at Marvel Studios.", 38 | "poster_path": "/ntvJsalWKI00tfu1k7fyPBxK02h.jpg", 39 | "release_date": "", 40 | "title": "The Young Avengers", 41 | "video": false, 42 | "vote_average": 0, 43 | "slug": "the-young-avengers", 44 | "tags": [ 45 | "movie", 46 | "company-420" 47 | ] 48 | } 49 | 50 | ``` -------------------------------------------------------------------------------- /src/pages/en/untitled-nova-series-220577.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Untitled Nova Series 3 | slug: untitled-nova-series 4 | description: A series from Marvel Studios adapting the Marvel Comics superhero Nova. 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: null 8 | genre_ids: 9 | - 10765 10 | id: 220577 11 | origin_country: 12 | - US 13 | original_language: en 14 | original_name: Untitled Nova Series 15 | overview: A series from Marvel Studios adapting the Marvel Comics superhero Nova. 16 | poster_path: null 17 | first_air_date: '' 18 | name: Untitled Nova Series 19 | vote_average: 0 20 | tags: 21 | - tv 22 | - company-420 23 | --- 24 | ## TMDB Data 25 | ```json 26 | { 27 | "adult": false, 28 | "backdrop_path": null, 29 | "genre_ids": [ 30 | 10765 31 | ], 32 | "id": 220577, 33 | "origin_country": [ 34 | "US" 35 | ], 36 | "original_language": "en", 37 | "original_name": "Untitled Nova Series", 38 | "overview": "A series from Marvel Studios adapting the Marvel Comics superhero Nova.", 39 | "poster_path": null, 40 | "first_air_date": "", 41 | "name": "Untitled Nova Series", 42 | "vote_average": 0, 43 | "title": "Untitled Nova Series", 44 | "slug": "untitled-nova-series", 45 | "tags": [ 46 | "tv", 47 | "company-420" 48 | ] 49 | } 50 | 51 | ``` -------------------------------------------------------------------------------- /src/pages/en/doctor-strange-time-runs-out-1072946.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Doctor Strange: Time Runs Out' 3 | slug: doctor-strange-time-runs-out 4 | description: Rumored sequel to Doctor Strange in the Multiverse of Madness. 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: null 8 | genre_ids: 9 | - 28 10 | - 878 11 | - 12 12 | id: 1072946 13 | original_language: en 14 | original_title: 'Doctor Strange: Time Runs Out' 15 | overview: Rumored sequel to Doctor Strange in the Multiverse of Madness. 16 | poster_path: null 17 | release_date: '2027-02-12' 18 | video: false 19 | vote_average: 0 20 | tags: 21 | - movie 22 | - company-420 23 | --- 24 | ## TMDB Data 25 | ```json 26 | { 27 | "adult": false, 28 | "backdrop_path": null, 29 | "genre_ids": [ 30 | 28, 31 | 878, 32 | 12 33 | ], 34 | "id": 1072946, 35 | "original_language": "en", 36 | "original_title": "Doctor Strange: Time Runs Out", 37 | "overview": "Rumored sequel to Doctor Strange in the Multiverse of Madness.", 38 | "poster_path": null, 39 | "release_date": "2027-02-12", 40 | "title": "Doctor Strange: Time Runs Out", 41 | "video": false, 42 | "vote_average": 0, 43 | "slug": "doctor-strange-time-runs-out", 44 | "tags": [ 45 | "movie", 46 | "company-420" 47 | ] 48 | } 49 | 50 | ``` 51 | -------------------------------------------------------------------------------- /src/pages/en/iron-man-45418.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Iron Man 3 | slug: iron-man 4 | description: >- 5 | When Tony Stark branches his company into Japan, he is opposed by the 6 | nefarious Zodiac organization. It's up to Stark's Iron Man to defeat the 7 | Zodiac, and defend Japan. 8 | layout: ../../layouts/MainLayout.astro 9 | type: tv 10 | logo_on_black: /.netlify/functions/fanart/iron-man-2010-50cf8c2b3f830.webp 11 | watchLinks: 12 | amazon: >- 13 | https://www.amazon.com/dp/B00DIR8AB8?tag=marvelorder-20&linkCode=osi&th=1&psc=1 14 | --- 15 | ## TMDB Data 16 | ```json 17 | { 18 | "backdrop_path": "/9v7pbENY2tQ8uohTPBwI62tSsj9.jpg", 19 | "first_air_date": "2010-10-01", 20 | "genre_ids": [ 21 | 16, 22 | 10759, 23 | 10765 24 | ], 25 | "id": 45418, 26 | "name": "Iron Man", 27 | "origin_country": [ 28 | "JP" 29 | ], 30 | "original_language": "ja", 31 | "original_name": "アイアンマン", 32 | "overview": "When Tony Stark branches his company into Japan, he is opposed by the nefarious Zodiac organization. It's up to Stark's Iron Man to defeat the Zodiac, and defend Japan.", 33 | "poster_path": "/zOTJT7JbzSrMBX2OCGPqUnkQA4y.jpg", 34 | "vote_average": 7.3, 35 | "title": "Iron Man", 36 | "slug": "iron-man", 37 | "tags": [ 38 | "tv", 39 | "company-7505" 40 | ] 41 | } 42 | ``` -------------------------------------------------------------------------------- /src/pages/en/marvel-rising-chasing-ghosts-576743.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Marvel Rising: Chasing Ghosts' 3 | slug: marvel-rising-chasing-ghosts 4 | description: >- 5 | Hot on the trails of Sheath and Exile, Ghost-Spider teams up with the rest of 6 | the Secret Warriors to bring down the villains for good. 7 | layout: ../../layouts/MainLayout.astro 8 | type: movie 9 | logo_on_black: /.netlify/functions/fanart/marvel-rising-chasing-ghosts-5e79da30345be.webp 10 | watchLinks: 11 | amazon: none 12 | --- 13 | ## TMDB Data 14 | ```json 15 | { 16 | "adult": false, 17 | "backdrop_path": "/Jg4SNkNlYJXOJVo2TntrA5M2Kg.jpg", 18 | "genre_ids": [ 19 | 10751, 20 | 16, 21 | 28, 22 | 12 23 | ], 24 | "id": 576743, 25 | "original_language": "en", 26 | "original_title": "Marvel Rising: Chasing Ghosts", 27 | "overview": "Hot on the trails of Sheath and Exile, Ghost-Spider teams up with the rest of the Secret Warriors to bring down the villains for good.", 28 | "poster_path": "/pufQvXrrxng95dT4kYlQtXn98kK.jpg", 29 | "release_date": "2019-01-16", 30 | "title": "Marvel Rising: Chasing Ghosts", 31 | "video": false, 32 | "vote_average": 6.8, 33 | "slug": "marvel-rising-chasing-ghosts", 34 | "tags": [ 35 | "movie", 36 | "company-38679", 37 | "company-7505" 38 | ] 39 | } 40 | 41 | ``` -------------------------------------------------------------------------------- /src/pages/en/marvels-iron-fist-62127.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Marvel's Iron Fist 3 | slug: marvels-iron-fist 4 | description: >- 5 | Danny Rand resurfaces 15 years after being presumed dead. Now, with the power 6 | of the Iron Fist, he seeks to reclaim his past and fulfill his destiny. 7 | layout: ../../layouts/MainLayout.astro 8 | type: tv 9 | logo_on_black: /.netlify/functions/fanart/iron-fist-2017-589781e36a330.webp 10 | watchLinks: 11 | amazon: none 12 | mcuTimelineOrder: 206 13 | --- 14 | ## TMDB Data 15 | ```json 16 | { 17 | "adult": false, 18 | "backdrop_path": "/xHCfWGlxwbtMeeOnTvxUCZRGnkk.jpg", 19 | "genre_ids": [ 20 | 10759, 21 | 18, 22 | 10765 23 | ], 24 | "id": 62127, 25 | "origin_country": [ 26 | "US" 27 | ], 28 | "original_language": "en", 29 | "original_name": "Marvel's Iron Fist", 30 | "overview": "Danny Rand resurfaces 15 years after being presumed dead. Now, with the power of the Iron Fist, he seeks to reclaim his past and fulfill his destiny.", 31 | "poster_path": "/4l6KD9HhtD6nCDEfg10Lp6C6zah.jpg", 32 | "first_air_date": "2017-03-17", 33 | "name": "Marvel's Iron Fist", 34 | "vote_average": 6.527, 35 | "title": "Marvel's Iron Fist", 36 | "slug": "marvels-iron-fist", 37 | "tags": [ 38 | "tv", 39 | "company-38679" 40 | ] 41 | } 42 | 43 | ``` -------------------------------------------------------------------------------- /src/pages/en/untitled-x-men-movie-1313150.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Untitled X-Men Movie 3 | slug: untitled-x-men-movie 4 | description: >- 5 | A live-action Marvel Studios' movie based on popular comic books published by 6 | Marvel Comics. 7 | layout: ../../layouts/MainLayout.astro 8 | adult: false 9 | backdrop_path: null 10 | genre_ids: [] 11 | id: 1313150 12 | original_language: en 13 | original_title: Untitled X-Men Movie 14 | overview: >- 15 | A live-action Marvel Studios' movie based on popular comic books published by 16 | Marvel Comics. 17 | poster_path: /adjEnspN7Lxrcr3xDuDHAHOA8tV.jpg 18 | release_date: '' 19 | video: false 20 | vote_average: 0 21 | tags: 22 | - movie 23 | - company-420 24 | --- 25 | ## TMDB Data 26 | ```json 27 | { 28 | "adult": false, 29 | "backdrop_path": null, 30 | "genre_ids": [], 31 | "id": 1313150, 32 | "original_language": "en", 33 | "original_title": "Untitled X-Men Movie", 34 | "overview": "A live-action Marvel Studios' movie based on popular comic books published by Marvel Comics.", 35 | "poster_path": "/adjEnspN7Lxrcr3xDuDHAHOA8tV.jpg", 36 | "release_date": "", 37 | "title": "Untitled X-Men Movie", 38 | "video": false, 39 | "vote_average": 0, 40 | "slug": "untitled-x-men-movie", 41 | "tags": [ 42 | "movie", 43 | "company-420" 44 | ] 45 | } 46 | 47 | ``` 48 | -------------------------------------------------------------------------------- /src/pages/en/spider-man-138503.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Spider-Man 3 | slug: spider-man 4 | description: >- 5 | Follow Peter Parker on his way to becoming Spider-Man, with a journey unlike 6 | any we've ever seen. 7 | layout: ../../layouts/MainLayout.astro 8 | backdrop_path: null 9 | genre_ids: 10 | - 16 11 | - 10759 12 | id: 138503 13 | name: Spider-Man 14 | origin_country: 15 | - US 16 | original_language: en 17 | original_name: Spider-Man 18 | overview: >- 19 | Follow Peter Parker on his way to becoming Spider-Man, with a journey unlike 20 | any we've ever seen. 21 | poster_path: /7ecqjxf49CaTsqQFIUd1iceoXZB.jpg 22 | vote_average: 0 23 | tags: 24 | - tv 25 | - company-420 26 | --- 27 | ## TMDB Data 28 | ```json 29 | { 30 | "backdrop_path": null, 31 | "genre_ids": [ 32 | 16, 33 | 10759 34 | ], 35 | "id": 138503, 36 | "name": "Spider-Man", 37 | "origin_country": [ 38 | "US" 39 | ], 40 | "original_language": "en", 41 | "original_name": "Spider-Man", 42 | "overview": "Follow Peter Parker on his way to becoming Spider-Man, with a journey unlike any we've ever seen.", 43 | "poster_path": "/7ecqjxf49CaTsqQFIUd1iceoXZB.jpg", 44 | "vote_average": 0, 45 | "title": "Spider-Man", 46 | "slug": "spider-man", 47 | "tags": [ 48 | "tv", 49 | "company-420" 50 | ] 51 | } 52 | 53 | ``` -------------------------------------------------------------------------------- /src/pages/en/agatha-138501.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Agatha 3 | slug: agatha 4 | description: Follow Agatha Harkness before and after her appearance in WandaVision. 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: /c8sVQO9BYzc1jRgSXHWeN1bRzOI.jpg 8 | genre_ids: 9 | - 35 10 | - 10765 11 | id: 138501 12 | origin_country: 13 | - US 14 | original_language: en 15 | original_name: Agatha 16 | overview: Follow Agatha Harkness before and after her appearance in WandaVision. 17 | poster_path: /xqNzV5x1XdqqNPhvk5naKmsM9Vj.jpg 18 | first_air_date: '' 19 | name: Agatha 20 | vote_average: 0 21 | tags: 22 | - tv 23 | - company-420 24 | --- 25 | ## TMDB Data 26 | ```json 27 | { 28 | "adult": false, 29 | "backdrop_path": "/c8sVQO9BYzc1jRgSXHWeN1bRzOI.jpg", 30 | "genre_ids": [ 31 | 35, 32 | 10765 33 | ], 34 | "id": 138501, 35 | "origin_country": [ 36 | "US" 37 | ], 38 | "original_language": "en", 39 | "original_name": "Agatha", 40 | "overview": "Follow Agatha Harkness before and after her appearance in WandaVision.", 41 | "poster_path": "/xqNzV5x1XdqqNPhvk5naKmsM9Vj.jpg", 42 | "first_air_date": "", 43 | "name": "Agatha", 44 | "vote_average": 0, 45 | "title": "Agatha", 46 | "slug": "agatha", 47 | "tags": [ 48 | "tv", 49 | "company-420" 50 | ] 51 | } 52 | 53 | ``` -------------------------------------------------------------------------------- /src/pages/en/bride-of-the-incredible-hulk-79989.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Bride of the Incredible Hulk 3 | slug: bride-of-the-incredible-hulk 4 | description: >- 5 | David and Carolyn marry in Hawaii and continue to work to find a cure for both 6 | their afflictions in a race against time. 7 | layout: ../../layouts/MainLayout.astro 8 | logo_on_black: >- 9 | /.netlify/functions/tmdb-image/3apbGlabEmgR1jEgJgqg7FUMqCz.webp?crop.bottom=0.75 10 | watchLinks: 11 | amazon: >- 12 | https://www.amazon.com/dp/B0171Z7TJG?tag=marvelorder-20&linkCode=osi&th=1&psc=1 13 | --- 14 | ## TMDB Data 15 | ```json 16 | { 17 | "backdrop_path": "/nPg1MZNfowinzf5qJ7YF1hsB7EV.jpg", 18 | "id": 79989, 19 | "title": "Bride of the Incredible Hulk", 20 | "original_title": "Bride of the Incredible Hulk", 21 | "overview": "David and Carolyn marry in Hawaii and continue to work to find a cure for both their afflictions in a race against time.", 22 | "poster_path": "/3apbGlabEmgR1jEgJgqg7FUMqCz.jpg", 23 | "media_type": "movie", 24 | "adult": false, 25 | "original_language": "en", 26 | "genre_ids": [ 27 | 878, 28 | 28, 29 | 18 30 | ], 31 | "release_date": "1980-01-30", 32 | "video": false, 33 | "vote_average": 6.8, 34 | "slug": "bride-of-the-incredible-hulk", 35 | "tags": [ 36 | "list-8204862" 37 | ] 38 | } 39 | 40 | ``` -------------------------------------------------------------------------------- /src/pages/en/marvel-101-205489.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Marvel 101 3 | slug: marvel-101 4 | description: >- 5 | Welcome to Marvel 101, where you can learn all about your favourite 6 | characters, places, objects and more from the House of Ideas! Find out the 7 | awesome origins and stupendous stories behind the brightest stars in the 8 | Marvel Universe 9 | layout: ../../layouts/MainLayout.astro 10 | logo_on_black: /.netlify/functions/tmdb-image/lp0Ctj6H6ggdot3NCqx1tsgSsQv.webp?crop.top=0.19&crop.bottom=0.19 11 | tags: 12 | - doc 13 | --- 14 | ## TMDB Data 15 | ```json 16 | { 17 | "backdrop_path": "/mBybRCiTaBJylHXAX6GSlVk5tRp.jpg", 18 | "first_air_date": "2015-11-23", 19 | "genre_ids": [], 20 | "id": 205489, 21 | "name": "Marvel 101", 22 | "origin_country": [ 23 | "US" 24 | ], 25 | "original_language": "en", 26 | "original_name": "Marvel 101", 27 | "overview": "Welcome to Marvel 101, where you can learn all about your favourite characters, places, objects and more from the House of Ideas! Find out the awesome origins and stupendous stories behind the brightest stars in the Marvel Universe", 28 | "poster_path": "/lp0Ctj6H6ggdot3NCqx1tsgSsQv.jpg", 29 | "vote_average": 0, 30 | "title": "Marvel 101", 31 | "slug": "marvel-101", 32 | "tags": [ 33 | "tv", 34 | "company-420" 35 | ] 36 | } 37 | ``` 38 | -------------------------------------------------------------------------------- /src/pages/en/marvel-studios-assembled-the-making-of-agatha-all-along-1363628.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Marvel Studios Assembled: The Making of Agatha All Along' 3 | slug: marvel-studios-assembled-the-making-of-agatha-all-along 4 | description: The making of Agatha All Along 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: null 8 | genre_ids: 9 | - 99 10 | id: 1363628 11 | original_language: en 12 | original_title: 'Marvel Studios Assembled: The Making of Agatha All Along' 13 | overview: The making of Agatha All Along 14 | poster_path: null 15 | release_date: '' 16 | video: false 17 | vote_average: 0 18 | tags: 19 | - movie 20 | - company-420 21 | --- 22 | ## TMDB Data 23 | ```json 24 | { 25 | "adult": false, 26 | "backdrop_path": null, 27 | "genre_ids": [ 28 | 99 29 | ], 30 | "id": 1363628, 31 | "original_language": "en", 32 | "original_title": "Marvel Studios Assembled: The Making of Agatha All Along", 33 | "overview": "The making of Agatha All Along", 34 | "poster_path": null, 35 | "release_date": "", 36 | "title": "Marvel Studios Assembled: The Making of Agatha All Along", 37 | "video": false, 38 | "vote_average": 0, 39 | "slug": "marvel-studios-assembled-the-making-of-agatha-all-along", 40 | "tags": [ 41 | "movie", 42 | "company-420" 43 | ] 44 | } 45 | 46 | ``` 47 | -------------------------------------------------------------------------------- /src/pages/en/marvels-the-defenders-62285.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Marvel's The Defenders 3 | slug: marvels-the-defenders 4 | description: >- 5 | Daredevil, Jessica Jones, Luke Cage and Iron Fist join forces to take on 6 | common enemies as a sinister conspiracy threatens New York City. 7 | layout: ../../layouts/MainLayout.astro 8 | type: tv 9 | logo_on_black: /.netlify/functions/fanart/marvels-the-defenders-594bfae9075c1.webp 10 | watchLinks: 11 | amazon: none 12 | mcuTimelineOrder: 219 13 | --- 14 | ## TMDB Data 15 | ```json 16 | { 17 | "adult": false, 18 | "backdrop_path": "/72jj9y2Ejeub0mycZvkrPfT59sW.jpg", 19 | "genre_ids": [ 20 | 10765, 21 | 10759, 22 | 80 23 | ], 24 | "id": 62285, 25 | "origin_country": [ 26 | "US" 27 | ], 28 | "original_language": "en", 29 | "original_name": "Marvel's The Defenders", 30 | "overview": "Daredevil, Jessica Jones, Luke Cage and Iron Fist join forces to take on common enemies as a sinister conspiracy threatens New York City.", 31 | "poster_path": "/49XzINhH4LFsgz7cx6TOPcHUJUL.jpg", 32 | "first_air_date": "2017-08-18", 33 | "name": "Marvel's The Defenders", 34 | "vote_average": 7.1, 35 | "title": "Marvel's The Defenders", 36 | "slug": "marvels-the-defenders", 37 | "tags": [ 38 | "tv", 39 | "company-38679" 40 | ] 41 | } 42 | 43 | ``` -------------------------------------------------------------------------------- /src/pages/en/thor-and-the-legend-of-hercules-1196551.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Thor and the legend of Hercules 3 | slug: thor-and-the-legend-of-hercules 4 | description: Rumored fifth installment in Marvel Studios’ Thor franchise. 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: null 8 | genre_ids: 9 | - 878 10 | - 14 11 | id: 1196551 12 | original_language: en 13 | original_title: Thor and the legend of Hercules 14 | overview: Rumored fifth installment in Marvel Studios’ Thor franchise. 15 | poster_path: /rvg3fv9E0pqHcicIzwcnyAkGLgm.jpg 16 | release_date: '' 17 | video: false 18 | vote_average: 0 19 | tags: 20 | - movie 21 | - company-420 22 | --- 23 | ## TMDB Data 24 | ```json 25 | { 26 | "adult": false, 27 | "backdrop_path": null, 28 | "genre_ids": [ 29 | 878, 30 | 14 31 | ], 32 | "id": 1196551, 33 | "original_language": "en", 34 | "original_title": "Thor and the legend of Hercules", 35 | "overview": "Rumored fifth installment in Marvel Studios’ Thor franchise.", 36 | "poster_path": "/rvg3fv9E0pqHcicIzwcnyAkGLgm.jpg", 37 | "release_date": "", 38 | "title": "Thor and the legend of Hercules", 39 | "video": false, 40 | "vote_average": 0, 41 | "slug": "thor-and-the-legend-of-hercules", 42 | "tags": [ 43 | "movie", 44 | "company-420" 45 | ] 46 | } 47 | 48 | ``` 49 | -------------------------------------------------------------------------------- /src/pages/en/what-if-91363.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: What If...? 3 | slug: what-if 4 | description: >- 5 | Taking inspiration from the comic books of the same name, each episode of this 6 | animated anthology series questions, revisits and twists classic Marvel 7 | Cinematic moments. 8 | layout: ../../layouts/MainLayout.astro 9 | type: tv 10 | logo_on_black: /.netlify/functions/tmdb-image/wzFmZOBRSYbrPxJE2nkhq2tAKwI.webp 11 | watchLinks: 12 | amazon: none 13 | mcuTimelineOrder: 483 14 | tags: 15 | - has-thor 16 | --- 17 | ## TMDB Data 18 | ```json 19 | { 20 | "adult": false, 21 | "backdrop_path": "/4N6zEMfZ57zNEQcM8gWeERFupMv.jpg", 22 | "genre_ids": [ 23 | 16, 24 | 10759, 25 | 10765 26 | ], 27 | "id": 91363, 28 | "origin_country": [ 29 | "US" 30 | ], 31 | "original_language": "en", 32 | "original_name": "What If...?", 33 | "overview": "Taking inspiration from the comic books of the same name, each episode of this animated anthology series questions, revisits and twists classic Marvel Cinematic moments.", 34 | "poster_path": "/lztz5XBMG1x6Y5ubz7CxfPFsAcW.jpg", 35 | "first_air_date": "2021-08-11", 36 | "name": "What If...?", 37 | "vote_average": 8.1, 38 | "title": "What If...?", 39 | "slug": "what-if", 40 | "tags": [ 41 | "tv", 42 | "company-420" 43 | ] 44 | } 45 | 46 | ``` -------------------------------------------------------------------------------- /src/pages/en/marvel-studios-assembled-208031.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Marvel Studios: Assembled' 3 | slug: marvel-studios-assembled 4 | description: Behind the scenes of upcoming marvel movies and shows 5 | layout: ../../layouts/MainLayout.astro 6 | backdrop_path: null 7 | first_air_date: '2021-03-12' 8 | genre_ids: 9 | - 99 10 | id: 208031 11 | name: 'Marvel Studios: Assembled' 12 | origin_country: 13 | - US 14 | original_language: en 15 | original_name: 'Marvel Studios: Assembled' 16 | overview: Behind the scenes of upcoming marvel movies and shows 17 | poster_path: /qEQDmuxelVj8qYkYpUExLn813G8.jpg 18 | vote_average: 0 19 | tags: 20 | - tv 21 | - company-420 22 | --- 23 | ## TMDB Data 24 | ```json 25 | { 26 | "backdrop_path": null, 27 | "first_air_date": "2021-03-12", 28 | "genre_ids": [ 29 | 99 30 | ], 31 | "id": 208031, 32 | "name": "Marvel Studios: Assembled", 33 | "origin_country": [ 34 | "US" 35 | ], 36 | "original_language": "en", 37 | "original_name": "Marvel Studios: Assembled", 38 | "overview": "Behind the scenes of upcoming marvel movies and shows", 39 | "poster_path": "/qEQDmuxelVj8qYkYpUExLn813G8.jpg", 40 | "vote_average": 0, 41 | "title": "Marvel Studios: Assembled", 42 | "slug": "marvel-studios-assembled", 43 | "tags": [ 44 | "tv", 45 | "company-420" 46 | ] 47 | } 48 | ``` 49 | -------------------------------------------------------------------------------- /src/components/Header/AstroLogo.astro: -------------------------------------------------------------------------------- 1 | --- 2 | const { size } = Astro.props; 3 | --- 4 | 5 | 28 | -------------------------------------------------------------------------------- /src/pages/en/thor-5-1167113.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Thor 5 3 | slug: thor-5 4 | description: >- 5 | Take Waititi reveals new details about Thor 5, that it will feature a villain 6 | more powerful than Hela. 7 | layout: ../../layouts/MainLayout.astro 8 | adult: false 9 | backdrop_path: null 10 | genre_ids: 11 | - 28 12 | - 12 13 | - 14 14 | id: 1167113 15 | original_language: en 16 | original_title: Thor 5 17 | overview: >- 18 | Take Waititi reveals new details about Thor 5, that it will feature a villain 19 | more powerful than Hela. 20 | poster_path: /7C5j2s5TYDayffyDbxvPg2n0fTQ.jpg 21 | release_date: '' 22 | video: false 23 | vote_average: 0 24 | tags: 25 | - movie 26 | - company-420 27 | --- 28 | ## TMDB Data 29 | ```json 30 | { 31 | "adult": false, 32 | "backdrop_path": null, 33 | "genre_ids": [ 34 | 28, 35 | 12, 36 | 14 37 | ], 38 | "id": 1167113, 39 | "original_language": "en", 40 | "original_title": "Thor 5", 41 | "overview": "Take Waititi reveals new details about Thor 5, that it will feature a villain more powerful than Hela.", 42 | "poster_path": "/7C5j2s5TYDayffyDbxvPg2n0fTQ.jpg", 43 | "release_date": "", 44 | "title": "Thor 5", 45 | "video": false, 46 | "vote_average": 0, 47 | "slug": "thor-5", 48 | "tags": [ 49 | "movie", 50 | "company-420" 51 | ] 52 | } 53 | 54 | ``` 55 | -------------------------------------------------------------------------------- /src/pages/en/assembled-the-making-of-doctor-strange-in-the-multiverse-of-madness-980017.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'ASSEMBLED: The Making of Doctor Strange in the Multiverse of Madness' 3 | slug: assembled-the-making-of-doctor-strange-in-the-multiverse-of-madness 4 | description: '' 5 | type: movie 6 | layout: ../../layouts/MainLayout.astro 7 | --- 8 | ## TMDB Data 9 | ```json 10 | { 11 | "adult": false, 12 | "backdrop_path": "/coxMHDtNRcyNmriZFCxpwqmlxjS.jpg", 13 | "genre_ids": [ 14 | 99 15 | ], 16 | "id": 980017, 17 | "original_language": "en", 18 | "original_title": "ASSEMBLED: The Making of Doctor Strange in the Multiverse of Madness", 19 | "overview": "Join visionary director Sam Raimi and the cast of the film as they recount their experiences bringing Marvel’s darkest story to life. From world-building to universe-building, hear first hand accounts from the cast and crew on what it took to design, create and make each universe unique and believable.", 20 | "poster_path": "/eIzPe62s12uHsIPhGWY1yp68DY9.jpg", 21 | "release_date": "2022-07-08", 22 | "title": "ASSEMBLED: The Making of Doctor Strange in the Multiverse of Madness", 23 | "video": false, 24 | "vote_average": 6.4, 25 | "slug": "assembled-the-making-of-doctor-strange-in-the-multiverse-of-madness", 26 | "tags": [ 27 | "movie", 28 | "company-420" 29 | ] 30 | } 31 | ``` -------------------------------------------------------------------------------- /src/pages/en/marvel-studios-assembled-the-making-of-wandavision-1327991.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Marvel Studios: Assembled: The Making of WandaVision' 3 | slug: marvel-studios-assembled-the-making-of-wandavision 4 | description: '' 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: /cpTXmHd4B6yo2rWk1nX5AMdZnjc.jpg 8 | genre_ids: 9 | - 99 10 | id: 1327991 11 | original_language: en 12 | original_title: 'Marvel Studios: Assembled: The Making of WandaVision' 13 | overview: '' 14 | poster_path: /2KUJNkX1PPHJClz6ZKd4kSG32Go.jpg 15 | release_date: '2021-03-31' 16 | video: false 17 | vote_average: 0 18 | tags: 19 | - movie 20 | - company-420 21 | --- 22 | ## TMDB Data 23 | ```json 24 | { 25 | "adult": false, 26 | "backdrop_path": "/cpTXmHd4B6yo2rWk1nX5AMdZnjc.jpg", 27 | "genre_ids": [ 28 | 99 29 | ], 30 | "id": 1327991, 31 | "original_language": "en", 32 | "original_title": "Marvel Studios: Assembled: The Making of WandaVision", 33 | "overview": "", 34 | "poster_path": "/2KUJNkX1PPHJClz6ZKd4kSG32Go.jpg", 35 | "release_date": "2021-03-31", 36 | "title": "Marvel Studios: Assembled: The Making of WandaVision", 37 | "video": false, 38 | "vote_average": 0, 39 | "slug": "marvel-studios-assembled-the-making-of-wandavision", 40 | "tags": [ 41 | "movie", 42 | "company-420" 43 | ] 44 | } 45 | 46 | ``` 47 | -------------------------------------------------------------------------------- /src/pages/en/the-scarlet-witch-1273602.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: The Scarlet Witch 3 | slug: the-scarlet-witch 4 | description: >- 5 | A 'Scarlet Witch' solo movie is reportedly in the early works at Marvel 6 | Studios. 7 | layout: ../../layouts/MainLayout.astro 8 | adult: false 9 | backdrop_path: null 10 | genre_ids: 11 | - 14 12 | - 28 13 | - 12 14 | id: 1273602 15 | original_language: en 16 | original_title: The Scarlet Witch 17 | overview: >- 18 | A 'Scarlet Witch' solo movie is reportedly in the early works at Marvel 19 | Studios. 20 | poster_path: /uHnRiQUoN1cSk0DTD2QRJ5h0opI.jpg 21 | release_date: '' 22 | video: false 23 | vote_average: 0 24 | tags: 25 | - movie 26 | - company-420 27 | --- 28 | ## TMDB Data 29 | ```json 30 | { 31 | "adult": false, 32 | "backdrop_path": null, 33 | "genre_ids": [ 34 | 14, 35 | 28, 36 | 12 37 | ], 38 | "id": 1273602, 39 | "original_language": "en", 40 | "original_title": "The Scarlet Witch", 41 | "overview": "A 'Scarlet Witch' solo movie is reportedly in the early works at Marvel Studios.", 42 | "poster_path": "/uHnRiQUoN1cSk0DTD2QRJ5h0opI.jpg", 43 | "release_date": "", 44 | "title": "The Scarlet Witch", 45 | "video": false, 46 | "vote_average": 0, 47 | "slug": "the-scarlet-witch", 48 | "tags": [ 49 | "movie", 50 | "company-420" 51 | ] 52 | } 53 | 54 | ``` -------------------------------------------------------------------------------- /src/pages/en/untitled-x-men-movie-1282492.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Untitled X-Men Movie 3 | slug: untitled-x-men-movie 4 | description: >- 5 | Set in the Marvel Cinematic Universe (MCU) and based on the Marvel Comics 6 | characters of the same name. 7 | layout: ../../layouts/MainLayout.astro 8 | adult: false 9 | backdrop_path: null 10 | genre_ids: [] 11 | id: 1282492 12 | original_language: en 13 | original_title: Untitled X-Men Movie 14 | overview: >- 15 | Set in the Marvel Cinematic Universe (MCU) and based on the Marvel Comics 16 | characters of the same name. 17 | poster_path: /iHVfjWLx83QdWP6KcErNavlBkvR.jpg 18 | release_date: '' 19 | video: false 20 | vote_average: 0 21 | tags: 22 | - movie 23 | - company-420 24 | --- 25 | ## TMDB Data 26 | ```json 27 | { 28 | "adult": false, 29 | "backdrop_path": null, 30 | "genre_ids": [], 31 | "id": 1282492, 32 | "original_language": "en", 33 | "original_title": "Untitled X-Men Movie", 34 | "overview": "Set in the Marvel Cinematic Universe (MCU) and based on the Marvel Comics characters of the same name.", 35 | "poster_path": "/iHVfjWLx83QdWP6KcErNavlBkvR.jpg", 36 | "release_date": "", 37 | "title": "Untitled X-Men Movie", 38 | "video": false, 39 | "vote_average": 0, 40 | "slug": "untitled-x-men-movie", 41 | "tags": [ 42 | "movie", 43 | "company-420" 44 | ] 45 | } 46 | 47 | ``` 48 | -------------------------------------------------------------------------------- /src/pages/en/captain-america-brave-new-world-822119.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Captain America: Brave New World' 3 | slug: captain-america-brave-new-world 4 | description: >- 5 | A sequel to Marvel Studios' The Falcon and the Winter Soldier and follows Sam 6 | Wilson as the new Captain America. 7 | layout: ../../layouts/MainLayout.astro 8 | logo_on_black: /.netlify/functions/tmdb-image/ghkjPyaPGMfDufOa4D2A51DFGWr.webp 9 | video: false 10 | tags: 11 | - movie 12 | - company-420 13 | --- 14 | ## TMDB Data 15 | ```json 16 | { 17 | "adult": false, 18 | "backdrop_path": "/rw9fSaQ4jkm4tDwn5qIXWBRmNEs.jpg", 19 | "genre_ids": [ 20 | 28, 21 | 878 22 | ], 23 | "id": 822119, 24 | "original_language": "en", 25 | "original_title": "Captain America: Brave New World", 26 | "overview": "After meeting with newly elected U.S. President Thaddeus Ross, Sam finds himself in the middle of an international incident. He must discover the reason behind a nefarious global plot before the true mastermind has the entire world seeing red.", 27 | "poster_path": "/z0ujnXounP4yq637zyLBiZThF7Y.jpg", 28 | "release_date": "2025-02-12", 29 | "title": "Captain America: Brave New World", 30 | "video": false, 31 | "vote_average": 0, 32 | "slug": "captain-america-brave-new-world", 33 | "tags": [ 34 | "movie", 35 | "company-420" 36 | ] 37 | } 38 | 39 | ``` -------------------------------------------------------------------------------- /src/pages/en/marvel-disk-wars-the-avengers-70801.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Marvel Disk Wars: The Avengers' 3 | slug: marvel-disk-wars-the-avengers 4 | description: >- 5 | A group of teenagers join forces with the Avengers, Earth's mightiest heroes, 6 | to fight against the tyrannical Loki and his mighty empire. 7 | layout: ../../layouts/MainLayout.astro 8 | type: tv 9 | logo_on_black: /.netlify/functions/fanart/marvel-disk-wars-the-avengers-5c1ae4398df1e.webp 10 | watchLinks: 11 | amazon: none 12 | --- 13 | ## TMDB Data 14 | ```json 15 | { 16 | "adult": false, 17 | "backdrop_path": "/gVnxTA3FT4G2M2j6wyAZkWpRKn5.jpg", 18 | "genre_ids": [ 19 | 16, 20 | 10759, 21 | 10765 22 | ], 23 | "id": 70801, 24 | "origin_country": [ 25 | "JP" 26 | ], 27 | "original_language": "ja", 28 | "original_name": "ディスク・ウォーズ:アベンジャーズ", 29 | "overview": "A group of teenagers join forces with the Avengers, Earth's mightiest heroes, to fight against the tyrannical Loki and his mighty empire.", 30 | "poster_path": "/6wQAZaWSvBJOIIt68cqmC0KJjeE.jpg", 31 | "first_air_date": "2014-04-02", 32 | "name": "Marvel Disk Wars: The Avengers", 33 | "vote_average": 6.4, 34 | "title": "Marvel Disk Wars: The Avengers", 35 | "slug": "marvel-disk-wars-the-avengers", 36 | "tags": [ 37 | "tv", 38 | "company-7505" 39 | ] 40 | } 41 | 42 | ``` -------------------------------------------------------------------------------- /src/pages/en/spider-man-888.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Spider-Man 3 | slug: spider-man 4 | description: >- 5 | Bitten by a radioactive spider, Peter Parker develops spider-like superpowers. 6 | He uses these to fight crime while trying to balance it with the struggles of 7 | his personal life. 8 | layout: ../../layouts/MainLayout.astro 9 | logo_on_black: /.netlify/functions/fanart/spider-man-1994-5066c5aaac154.webp 10 | watchLinks: 11 | amazon: >- 12 | https://www.amazon.com/dp/B006GQL4G6?tag=marvelorder-20&linkCode=osi&th=1&psc=1 13 | --- 14 | ## TMDB Data 15 | ```json 16 | { 17 | "backdrop_path": "/lN09YohDmsqyljNzykQxV0quvK.jpg", 18 | "id": 888, 19 | "name": "Spider-Man", 20 | "original_name": "Spider-Man", 21 | "overview": "Bitten by a neogenetic spider, Peter Parker develops spider-like superpowers. He uses these to fight crime while trying to balance it with the struggles of his personal life.", 22 | "poster_path": "/peN9aqevr0edVoctVKGZDWFdTRl.jpg", 23 | "media_type": "tv", 24 | "adult": false, 25 | "original_language": "en", 26 | "genre_ids": [ 27 | 16, 28 | 10759 29 | ], 30 | "first_air_date": "1994-11-19", 31 | "vote_average": 8.276, 32 | "origin_country": [ 33 | "US" 34 | ], 35 | "title": "Spider-Man", 36 | "slug": "spider-man", 37 | "tags": [ 38 | "list-8204859" 39 | ] 40 | } 41 | 42 | ``` -------------------------------------------------------------------------------- /src/pages/en/guardians-of-the-galaxy-vol-2-283995.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Guardians of the Galaxy Vol. 2 3 | slug: guardians-of-the-galaxy-vol-2 4 | description: >- 5 | The Guardians must fight to keep their newfound family together as they 6 | unravel the mysteries of Peter Quill's true parentage. 7 | layout: ../../layouts/MainLayout.astro 8 | type: movie 9 | logo_on_black: /.netlify/functions/tmdb-image/ct5a6qPoZLQG7VjLuf2WOUheEZP.webp 10 | watchLinks: 11 | amazon: >- 12 | https://www.amazon.com/dp/B0716DT6G3?tag=marvelorder-20&linkCode=osi&th=1&psc=1 13 | mcuTimelineOrder: 72 14 | --- 15 | ## TMDB Data 16 | ```json 17 | { 18 | "adult": false, 19 | "backdrop_path": "/aJn9XeesqsrSLKcHfHP4u5985hn.jpg", 20 | "genre_ids": [ 21 | 878, 22 | 12, 23 | 28 24 | ], 25 | "id": 283995, 26 | "original_language": "en", 27 | "original_title": "Guardians of the Galaxy Vol. 2", 28 | "overview": "The Guardians must fight to keep their newfound family together as they unravel the mysteries of Peter Quill's true parentage.", 29 | "poster_path": "/y4MBh0EjBlMuOzv9axM4qJlmhzz.jpg", 30 | "release_date": "2017-04-19", 31 | "title": "Guardians of the Galaxy Vol. 2", 32 | "video": false, 33 | "vote_average": 7.615, 34 | "slug": "guardians-of-the-galaxy-vol-2", 35 | "tags": [ 36 | "movie", 37 | "company-420" 38 | ] 39 | } 40 | 41 | ``` -------------------------------------------------------------------------------- /src/pages/en/the-incredible-hulk-65294.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: The Incredible Hulk 3 | slug: the-incredible-hulk 4 | description: >- 5 | An accidental overdose of gamma radiation causes a mutation in scientist David 6 | Banner's DNA: now whenever he becomes angry, he metamorphoses into a 7 | seven-foot-tall, 330-pound, mindless muscular green creature. 8 | layout: ../../layouts/MainLayout.astro 9 | draft: true 10 | logo_on_black: /.netlify/functions/fanart/the-incredible-hulk-1982-5950c1b13ae4f.webp 11 | --- 12 | ## TMDB Data 13 | ```json 14 | { 15 | "backdrop_path": "/eTGbkHzD8VijGgmXDjQze9eceUO.jpg", 16 | "id": 65294, 17 | "title": "The Incredible Hulk", 18 | "original_title": "The Incredible Hulk", 19 | "overview": "An accidental overdose of gamma radiation causes a mutation in scientist David Banner's DNA: now whenever he becomes angry, he metamorphoses into a seven-foot-tall, 330-pound, mindless muscular green creature.", 20 | "poster_path": "/eMdysVpG2i3PzydIqkY4jt2YUZ8.jpg", 21 | "media_type": "movie", 22 | "adult": false, 23 | "original_language": "en", 24 | "genre_ids": [ 25 | 28, 26 | 12, 27 | 878, 28 | 10770 29 | ], 30 | "release_date": "1977-11-04", 31 | "video": false, 32 | "vote_average": 6.394, 33 | "slug": "the-incredible-hulk", 34 | "tags": [ 35 | "list-8204862" 36 | ] 37 | } 38 | 39 | ``` -------------------------------------------------------------------------------- /src/pages/en/x-men-apocalypse-246655.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'X-Men: Apocalypse' 3 | slug: x-men-apocalypse 4 | description: >- 5 | After the re-emergence of the world's first mutant, world-destroyer 6 | Apocalypse, the X-Men must unite to defeat his extinction level plan. 7 | layout: ../../layouts/MainLayout.astro 8 | type: movie 9 | logo_on_black: /.netlify/functions/fanart/x-men-apocalypse-55eba423c1f8e.png 10 | watchLinks: 11 | amazon: >- 12 | https://www.amazon.com/dp/B01FV2BJOM?tag=marvelorder-20&linkCode=osi&th=1&psc=1 13 | --- 14 | ## TMDB Data 15 | ```json 16 | { 17 | "adult": false, 18 | "backdrop_path": "/2ex2beZ4ssMeOduLD0ILzXKCiep.jpg", 19 | "genre_ids": [ 20 | 28, 21 | 12, 22 | 878, 23 | 14 24 | ], 25 | "id": 246655, 26 | "original_language": "en", 27 | "original_title": "X-Men: Apocalypse", 28 | "overview": "After the re-emergence of the world's first mutant, world-destroyer Apocalypse, the X-Men must unite to defeat his extinction level plan.", 29 | "poster_path": "/ikA8UhYdTGpqbatFa93nIf6noSr.jpg", 30 | "release_date": "2016-05-18", 31 | "title": "X-Men: Apocalypse", 32 | "video": false, 33 | "vote_average": 6.515, 34 | "slug": "x-men-apocalypse", 35 | "tags": [ 36 | "movie", 37 | "company-7505", 38 | "list-8204860" 39 | ], 40 | "media_type": "movie" 41 | } 42 | 43 | ``` -------------------------------------------------------------------------------- /src/pages/en/brazilian-wolverine-216720.md: -------------------------------------------------------------------------------- 1 | --- 2 | draft: true 3 | title: Brazilian Wolverine 4 | slug: brazilian-wolverine 5 | description: '' 6 | layout: ../../layouts/MainLayout.astro 7 | backdrop_path: null 8 | first_air_date: '2009-04-28' 9 | genre_ids: 10 | - 10765 11 | id: 216720 12 | name: Brazilian Wolverine 13 | origin_country: 14 | - BR 15 | original_language: pt 16 | original_name: Brazilian Wolverine 17 | overview: '' 18 | poster_path: /siKP5HS8BZO41a6GXH9aki52DNn.jpg 19 | vote_average: 0 20 | tags: 21 | - tv 22 | - company-7505 23 | --- 24 | ## TMDB Data 25 | ```json 26 | { 27 | "backdrop_path": null, 28 | "first_air_date": "2009-04-28", 29 | "genre_ids": [ 30 | 10765 31 | ], 32 | "id": 216720, 33 | "name": "Brazilian Wolverine", 34 | "origin_country": [ 35 | "BR", 36 | "IN", 37 | "PT", 38 | "GB", 39 | "US" 40 | ], 41 | "original_language": "pt", 42 | "original_name": "Wolverine Brasileiro", 43 | "overview": "This television series about the brazilian performer Marcos Greick, who plays the Wolverine in CULTZONE Interview talk-show in the YTB.", 44 | "poster_path": "/siKP5HS8BZO41a6GXH9aki52DNn.jpg", 45 | "vote_average": 0, 46 | "title": "Brazilian Wolverine", 47 | "slug": "brazilian-wolverine", 48 | "tags": [ 49 | "tv", 50 | "company-7505" 51 | ] 52 | } 53 | 54 | ``` -------------------------------------------------------------------------------- /src/pages/en/the-punisher-7220.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: The Punisher 3 | slug: the-punisher 4 | description: >- 5 | When undercover FBI agent Frank Castle's wife and son are slaughtered, he 6 | becomes 'the Punisher' -- a ruthless vigilante willing to go to any length to 7 | avenge his family. 8 | layout: ../../layouts/MainLayout.astro 9 | type: movie 10 | logo_on_black: >- 11 | /.netlify/functions/tmdb-image/cTh0cap1xBcP9RtW0eh8MYtf7em.webp?crop.top=0.74&crop.bottom=0.1 12 | watchLinks: 13 | amazon: >- 14 | https://www.amazon.com/dp/B000QE9ERU?tag=marvelorder-20&linkCode=osi&th=1&psc=1 15 | --- 16 | ## TMDB Data 17 | ```json 18 | { 19 | "adult": false, 20 | "backdrop_path": "/wkjM3jCaZPUYNeibL9rNzgOIjkm.jpg", 21 | "genre_ids": [ 22 | 28, 23 | 80, 24 | 18 25 | ], 26 | "id": 7220, 27 | "original_language": "en", 28 | "original_title": "The Punisher", 29 | "overview": "When undercover FBI agent Frank Castle's wife and son are slaughtered, he becomes 'the Punisher' -- a ruthless vigilante willing to go to any length to avenge his family.", 30 | "poster_path": "/7rmA1HwYp2GKM85BL0cVwCaosGr.jpg", 31 | "release_date": "2004-04-15", 32 | "title": "The Punisher", 33 | "video": false, 34 | "vote_average": 6.349, 35 | "slug": "the-punisher", 36 | "tags": [ 37 | "movie", 38 | "company-19551" 39 | ] 40 | } 41 | 42 | ``` -------------------------------------------------------------------------------- /src/pages/en/wolverine-versus-sabretooth-reborn-505222.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Wolverine Versus Sabretooth: Reborn' 3 | slug: wolverine-versus-sabretooth-reborn 4 | description: >- 5 | Wolverine and Sabretooth have been locked in an endless grudge match that goes 6 | back longer than either can remember: or even imagine. The key to victory is 7 | eons old, and it’s certain to rock their world. It’s the epic conclusion to 8 | the duo’s greatest battle! 9 | layout: ../../layouts/MainLayout.astro 10 | type: movie 11 | --- 12 | ## TMDB Data 13 | ```json 14 | { 15 | "adult": false, 16 | "backdrop_path": null, 17 | "genre_ids": [ 18 | 16 19 | ], 20 | "id": 505222, 21 | "original_language": "en", 22 | "original_title": "Wolverine Versus Sabretooth: Reborn", 23 | "overview": "Wolverine and Sabretooth have been locked in an endless grudge match that goes back longer than either can remember: or even imagine. The key to victory is eons old, and it’s certain to rock their world. It’s the epic conclusion to the duo’s greatest battle!", 24 | "poster_path": "/pwpVCcJhdwHsrpYzi3f8HVDMyxU.jpg", 25 | "release_date": "2015-03-24", 26 | "title": "Wolverine Versus Sabretooth: Reborn", 27 | "video": false, 28 | "vote_average": 6, 29 | "slug": "wolverine-versus-sabretooth-reborn", 30 | "tags": [ 31 | "movie", 32 | "company-11106" 33 | ] 34 | } 35 | 36 | ``` -------------------------------------------------------------------------------- /src/pages/en/agatha-coven-of-chaos-138501.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Agatha: Coven of Chaos' 3 | slug: agatha-house-of-harkness 4 | description: Follows Agatha Harkness before and after her appearance in WandaVision. 5 | layout: ../../layouts/MainLayout.astro 6 | type: tv 7 | logo_on_black: /.netlify/functions/tmdb-image/A4JyrpPCsw57E0JHcZK7TDPVPqP.webp 8 | overview: Follows Agatha Harkness before and after her appearance in WandaVision. 9 | # Winter 2023 - https://www.marvel.com/articles/movies/sdcc-2022-all-of-the-marvel-studios-news-coming-out-of-hall-h-at-san-diego-comic-con 10 | # release_date: 'Winter 2023' 11 | --- 12 | 13 | Previous titles: 14 | - Agatha: House of Harkness 15 | ## TMDB Data 16 | ```json 17 | { 18 | "backdrop_path": "/wPnapuJNdWe27IAE5z2Hieo4Yh.jpg", 19 | "genre_ids": [ 20 | 10765, 21 | 10759, 22 | 35 23 | ], 24 | "id": 138501, 25 | "name": "Agatha: Coven of Chaos", 26 | "origin_country": [ 27 | "US" 28 | ], 29 | "original_language": "en", 30 | "original_name": "Agatha: Coven of Chaos", 31 | "overview": "Follow Agatha Harkness before and after her appearance in WandaVision.", 32 | "poster_path": "/A4JyrpPCsw57E0JHcZK7TDPVPqP.jpg", 33 | "vote_average": 0, 34 | "title": "Agatha: Coven of Chaos", 35 | "slug": "agatha-coven-of-chaos", 36 | "tags": [ 37 | "tv", 38 | "company-420" 39 | ] 40 | } 41 | 42 | ``` -------------------------------------------------------------------------------- /src/pages/en/doctor-strange-284052.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Doctor Strange 3 | slug: doctor-strange 4 | description: >- 5 | After his career is destroyed, a brilliant but arrogant surgeon gets a new 6 | lease on life when a sorcerer takes him under her wing and trains him to 7 | defend the world against evil. 8 | layout: ../../layouts/MainLayout.astro 9 | type: movie 10 | logo_on_black: /.netlify/functions/fanart/doctor-strange-579c974e516ca.webp 11 | watchLinks: 12 | amazon: >- 13 | https://www.amazon.com/dp/B01M4QJGX2?tag=marvelorder-20&linkCode=osi&th=1&psc=1 14 | mcuTimelineOrder: 375 15 | --- 16 | ## TMDB Data 17 | ```json 18 | { 19 | "adult": false, 20 | "backdrop_path": "/kkoiH8ZWxJ9WSAjOadGtuHUQxbm.jpg", 21 | "genre_ids": [ 22 | 28, 23 | 12, 24 | 14 25 | ], 26 | "id": 284052, 27 | "original_language": "en", 28 | "original_title": "Doctor Strange", 29 | "overview": "After his career is destroyed, a brilliant but arrogant surgeon gets a new lease on life when a sorcerer takes him under her wing and trains him to defend the world against evil.", 30 | "poster_path": "/7WfK17BXE6szXlm4WOxfswgbdsL.jpg", 31 | "release_date": "2016-10-25", 32 | "title": "Doctor Strange", 33 | "video": false, 34 | "vote_average": 7.42, 35 | "slug": "doctor-strange", 36 | "tags": [ 37 | "movie", 38 | "company-420" 39 | ] 40 | } 41 | 42 | ``` -------------------------------------------------------------------------------- /src/pages/en/marvel-studios-assembled-the-making-of-deadpool-and-wolverine-1363624.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Marvel Studios Assembled: The Making of Deadpool & Wolverine' 3 | slug: marvel-studios-assembled-the-making-of-deadpool-and-wolverine 4 | description: The making of Deadpool & Wolverine 5 | layout: ../../layouts/MainLayout.astro 6 | adult: false 7 | backdrop_path: null 8 | genre_ids: 9 | - 99 10 | id: 1363624 11 | original_language: en 12 | original_title: 'Marvel Studios Assembled: The Making of Deadpool & Wolverine' 13 | overview: The making of Deadpool & Wolverine 14 | poster_path: null 15 | release_date: '' 16 | video: false 17 | vote_average: 0 18 | tags: 19 | - movie 20 | - company-420 21 | --- 22 | ## TMDB Data 23 | ```json 24 | { 25 | "adult": false, 26 | "backdrop_path": null, 27 | "genre_ids": [ 28 | 99 29 | ], 30 | "id": 1363624, 31 | "original_language": "en", 32 | "original_title": "Marvel Studios Assembled: The Making of Deadpool & Wolverine", 33 | "overview": "The making of Deadpool & Wolverine", 34 | "poster_path": null, 35 | "release_date": "", 36 | "title": "Marvel Studios Assembled: The Making of Deadpool & Wolverine", 37 | "video": false, 38 | "vote_average": 0, 39 | "slug": "marvel-studios-assembled-the-making-of-deadpool-and-wolverine", 40 | "tags": [ 41 | "movie", 42 | "company-420" 43 | ] 44 | } 45 | 46 | ``` 47 | -------------------------------------------------------------------------------- /src/pages/en/marvel-studios-assembling-a-universe-259910.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Marvel Studios: Assembling a Universe' 3 | slug: marvel-studios-assembling-a-universe 4 | description: >- 5 | A look at the story behind Marvel Studios and the Marvel Cinematic Universe, 6 | featuring interviews and behind-the-scenes footage from all of the Marvel 7 | films, the Marvel One-Shots and "Marvel's Agents of S.H.I.E.L.D." 8 | layout: ../../layouts/MainLayout.astro 9 | type: movie 10 | watchLinks: 11 | amazon: none 12 | --- 13 | ## TMDB Data 14 | ```json 15 | { 16 | "adult": false, 17 | "backdrop_path": "/2l9yXhNtLC5SHa81m3MtLfpoXTr.jpg", 18 | "genre_ids": [ 19 | 99, 20 | 10770 21 | ], 22 | "id": 259910, 23 | "original_language": "en", 24 | "original_title": "Marvel Studios: Assembling a Universe", 25 | "overview": "A look at the story behind Marvel Studios and the Marvel Cinematic Universe, featuring interviews and behind-the-scenes footage from all of the Marvel films, the Marvel One-Shots and \"Marvel's Agents of S.H.I.E.L.D.\"", 26 | "poster_path": "/41Ke02UzYoPsiTc3YbomPGiQKMl.jpg", 27 | "release_date": "2014-03-18", 28 | "title": "Marvel Studios: Assembling a Universe", 29 | "video": false, 30 | "vote_average": 6.9, 31 | "slug": "marvel-studios-assembling-a-universe", 32 | "tags": [ 33 | "movie", 34 | "company-420" 35 | ] 36 | } 37 | 38 | ``` --------------------------------------------------------------------------------