From ec7e54c8351025753b1a598bf1ee8738fa58b360 Mon Sep 17 00:00:00 2001 From: pooya parsa Date: Tue, 30 Aug 2022 10:40:09 +0200 Subject: [PATCH] build(nuxt): use latest `nitropack-edge` on release (#7036) --- scripts/bump-edge.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/scripts/bump-edge.ts b/scripts/bump-edge.ts index 09c916ae3f..426d7c828d 100644 --- a/scripts/bump-edge.ts +++ b/scripts/bump-edge.ts @@ -1,5 +1,6 @@ import { promises as fsp } from 'node:fs' import { execSync } from 'node:child_process' +import { $fetch } from 'ohmyfetch' import { resolve } from 'pathe' import { globby } from 'globby' @@ -100,6 +101,11 @@ async function main () { const commit = execSync('git rev-parse --short HEAD').toString('utf-8').trim() const date = Math.round(Date.now() / (1000 * 60)) + const nuxtPkg = workspace.find('nuxt') + const nitroInfo = await $fetch('https://registry.npmjs.org/nitropack-edge') + const latestNitro = nitroInfo['dist-tags'].latest + nuxtPkg.data.dependencies.nitropack = `npm:nitropack-edge@^${latestNitro}` + for (const pkg of workspace.packages.filter(p => !p.data.private)) { workspace.setVersion(pkg.data.name, `${pkg.data.version}-${date}.${commit}`) const newname = pkg.data.name === 'nuxt' ? 'nuxt3' : (pkg.data.name + '-edge')