Skip to content

Commit af1b858

Browse files
authored
fix: use shared Nitro fetch alias (#653)
1 parent 54a74c1 commit af1b858

6 files changed

Lines changed: 16 additions & 16 deletions

File tree

‎package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
"release:sitemapd": "pnpm --filter sitemapd release",
6262
"test": "pnpm --filter sitemapd test && vitest run && pnpm run test:attw && pnpm run test:nuxt5",
6363
"test:unit": "vitest --project=unit",
64-
"test:nuxt5": "pnpm pack --out test/fixtures/nuxt5/module.tgz && pnpm --dir test/fixtures/nuxt5 install --frozen-lockfile && pnpm --dir test/fixtures/nuxt5 test",
64+
"test:nuxt5": "pnpm pack --out test/fixtures/nuxt5/module.tgz && pnpm install --dir test/fixtures/nuxt5 --no-frozen-lockfile --update-checksums && pnpm --dir test/fixtures/nuxt5 test",
6565
"test:attw": "attw --pack && pnpm --filter sitemapd test:attw",
6666
"typecheck": "pnpm --filter sitemapd typecheck && nuxt typecheck",
6767
"prepare": "skilld prepare || true"

‎pnpm-lock.yaml‎

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎pnpm-workspace.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ catalog:
6868
nuxt-i18n-micro: ^3.26.0
6969
nuxt-site-config: ^4.1.4
7070
nuxtseo-layer-devtools: ^5.3.6
71-
nuxtseo-shared: ^5.3.8
71+
nuxtseo-shared: ^5.3.9
7272
ofetch: ^1.5.1
7373
pathe: ^2.0.3
7474
pkg-types: ^2.3.1

‎src/module.ts‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,6 @@ export default defineNuxtModule<ModuleOptions>({
142142
config.exclude!.push(`${withTrailingSlash(nuxt.options.app.buildAssetsDir)}**`)
143143
nuxt.options.alias['#sitemap'] = resolve('./runtime')
144144
nuxt.options.nitro.alias = nuxt.options.nitro.alias || {}
145-
nuxt.options.nitro.alias.ofetch ||= resolveModule('ofetch', { url: new URL(import.meta.url) })
146145
nuxt.options.nitro.alias['#sitemap'] = resolve('./runtime')
147146
nuxt.options.experimental.extraPageMetaExtractionKeys = nuxt.options.experimental.extraPageMetaExtractionKeys || []
148147
nuxt.options.experimental.extraPageMetaExtractionKeys.push('sitemap')

‎test/fixtures/nuxt5/pnpm-lock.yaml‎

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎test/fixtures/nuxt5/pnpm-workspace.yaml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,6 @@ minimumReleaseAgeExclude:
99
- site-config-stack@4.1.4
1010
- sitemapd@0.2.1
1111
- nuxtseo-shared@5.3.8
12+
- nuxtseo-shared@5.3.9
1213
# nuxt-site-config@4.1.4 still resolves this transitive version.
1314
- nuxtseo-shared@5.3.7

0 commit comments

Comments
 (0)