mirror of
https://github.com/withastro/astro.git
synced 2025-03-31 23:31:30 -05:00
[ci] format
This commit is contained in:
parent
4ea38e7333
commit
296cd7e229
1 changed files with 25 additions and 23 deletions
|
@ -46,34 +46,36 @@ export default async function dev(inlineConfig: AstroInlineConfig): Promise<DevS
|
|||
if (!isPrerelease) {
|
||||
try {
|
||||
// Don't await this, we don't want to block the dev server from starting
|
||||
shouldCheckForUpdates(restart.container.settings.preferences).then(async (shouldCheck) => {
|
||||
if (shouldCheck) {
|
||||
const version = await fetchLatestAstroVersion(restart.container.settings.preferences);
|
||||
shouldCheckForUpdates(restart.container.settings.preferences)
|
||||
.then(async (shouldCheck) => {
|
||||
if (shouldCheck) {
|
||||
const version = await fetchLatestAstroVersion(restart.container.settings.preferences);
|
||||
|
||||
if (gt(version, currentVersion)) {
|
||||
// Only update the latestAstroVersion if the latest version is greater than the current version, that way we don't need to check that again
|
||||
// whenever we check for the latest version elsewhere
|
||||
restart.container.settings.latestAstroVersion = version;
|
||||
if (gt(version, currentVersion)) {
|
||||
// Only update the latestAstroVersion if the latest version is greater than the current version, that way we don't need to check that again
|
||||
// whenever we check for the latest version elsewhere
|
||||
restart.container.settings.latestAstroVersion = version;
|
||||
|
||||
const sameMajor = major(version) === major(currentVersion);
|
||||
const sameMinor = minor(version) === minor(currentVersion);
|
||||
const patchDistance = patch(version) - patch(currentVersion);
|
||||
const sameMajor = major(version) === major(currentVersion);
|
||||
const sameMinor = minor(version) === minor(currentVersion);
|
||||
const patchDistance = patch(version) - patch(currentVersion);
|
||||
|
||||
if (sameMajor && sameMinor && patchDistance < MAX_PATCH_DISTANCE) {
|
||||
// Don't bother the user with a log if they're only a few patch versions behind
|
||||
// We can still tell them in the dev toolbar, which has a more opt-in nature
|
||||
return;
|
||||
if (sameMajor && sameMinor && patchDistance < MAX_PATCH_DISTANCE) {
|
||||
// Don't bother the user with a log if they're only a few patch versions behind
|
||||
// We can still tell them in the dev toolbar, which has a more opt-in nature
|
||||
return;
|
||||
}
|
||||
|
||||
logger.warn(
|
||||
'SKIP_FORMAT',
|
||||
await msg.newVersionAvailable({
|
||||
latestVersion: version,
|
||||
})
|
||||
);
|
||||
}
|
||||
|
||||
logger.warn(
|
||||
'SKIP_FORMAT',
|
||||
await msg.newVersionAvailable({
|
||||
latestVersion: version,
|
||||
})
|
||||
);
|
||||
}
|
||||
}
|
||||
}).catch(() => { });
|
||||
})
|
||||
.catch(() => {});
|
||||
} catch (e) {
|
||||
// Just ignore the error, we don't want to block the dev server from starting and this is just a nice-to-have feature
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue