Code for https://gm112.neocities.org/ gm112.neocities.org/

content: publish 2026-03-08 post

+5 -7
+3
.tangled/workflows/deploy.yaml
··· 41 41 # --password "$WISP_APP_PASSWORD" & 42 42 # _deploy_pids+=($!) 43 43 44 + # FIXME: Figure out why NuxtImg is not copying images in subdirs correctly. 45 + cp -r ./app/assets/images/* "$SITE_PATH/.output/public/_ipx/_/" 46 + 44 47 # TODO: Re-enable this later once I figure out why wisp.place is totally broken 45 48 46 49 ASYNC_NEOCITIES_SITE_NAME="gm112" pnpm dlx async-neocities --supporter --src "$SITE_PATH" --cleanup &
-1
content/blog/en/2026-01-30.md
··· 13 13 ::span{class="z-0 inline-block overflow-hidden w-1/2"} 14 14 15 15 ![sonic](/sonic-running.gif){ 16 - quality="50" 17 16 class="animate-rotate" 18 17 alt="sonic running in a rotating animation" 19 18 width="428"
-1
content/blog/en/2026-03-08.md
··· 4 4 date: 2026-03-08 5 5 time: 15:00:00 6 6 time_zone: America/New_York 7 - draft: true 8 7 carousels: 9 8 - src: content/2026-03-08/alttp.webp 10 9 ---
-3
layers/00.base/nuxt.config.ts
··· 104 104 file.body = `${front_matter}\n\n${markdown}` 105 105 }, 106 106 }, 107 - image: { 108 - quality: 80, 109 - }, 110 107 111 108 content: { 112 109 build: {
+2 -2
package.json
··· 37 37 "vitest": "^4.0.18", 38 38 "vue-tsc": "^3.2.5" 39 39 }, 40 + "packageManager": "pnpm@10.31.0+sha512.e3927388bfaa8078ceb79b748ffc1e8274e84d75163e67bc22e06c0d3aed43dd153151cbf11d7f8301ff4acb98c68bdc5cadf6989532801ffafe3b3e4a63c268", 40 41 "pnpm": { 41 42 "overrides": { 42 43 "markdown-it@>=13.0.0 <14.1.1": ">=14.1.1", ··· 57 58 "patchedDependencies": { 58 59 "@nuxtjs/i18n": "patches/@nuxtjs__i18n.patch" 59 60 } 60 - }, 61 - "packageManager": "pnpm@10.31.0+sha512.e3927388bfaa8078ceb79b748ffc1e8274e84d75163e67bc22e06c0d3aed43dd153151cbf11d7f8301ff4acb98c68bdc5cadf6989532801ffafe3b3e4a63c268" 61 + } 62 62 }