From de12a27f05b96b86f750fde1dd48606ffbc5b3a5 Mon Sep 17 00:00:00 2001 From: electrovir Date: Wed, 27 Nov 2024 17:07:47 +0000 Subject: [PATCH] [patch] fix snapshot update log --- package-lock.json | 88 +++++++++---------- package.json | 2 +- packages/compile/package.json | 6 +- packages/core/package.json | 2 +- packages/deps/package.json | 4 +- packages/docs/package.json | 4 +- packages/format/package.json | 4 +- packages/frontend/package.json | 4 +- packages/help/package.json | 4 +- packages/init/package.json | 4 +- packages/lint/package.json | 4 +- packages/plugin-testing/package.json | 4 +- packages/publish/package.json | 4 +- packages/scripts/package.json | 4 +- packages/spellcheck/package.json | 6 +- packages/test/package.json | 4 +- .../src/web-snapshot-plugin/snapshot-store.ts | 9 +- packages/virmator/package.json | 26 +++--- 18 files changed, 94 insertions(+), 89 deletions(-) diff --git a/package-lock.json b/package-lock.json index a4d31ebf..61428dcb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@virmator/mono-repo-root", - "version": "13.10.0", + "version": "13.10.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@virmator/mono-repo-root", - "version": "13.10.0", + "version": "13.10.1", "workspaces": [ "packages/*" ], @@ -17654,18 +17654,18 @@ }, "packages/compile": { "name": "@virmator/compile", - "version": "13.10.0", + "version": "13.10.1", "license": "(MIT or CC0 1.0)", "dependencies": { "@augment-vir/assert": "^30.8.2", "@augment-vir/common": "^30.8.2", "@augment-vir/node": "^30.8.2", - "@virmator/core": "^13.10.0" + "@virmator/core": "^13.10.1" }, "devDependencies": { "@augment-vir/test": "^30.8.2", "@types/node": "^22.9.0", - "@virmator/plugin-testing": "^13.10.0", + "@virmator/plugin-testing": "^13.10.1", "c8": "^10.1.2", "chalk": "^5.3.0", "concurrently": "^9.1.0", @@ -17683,7 +17683,7 @@ }, "packages/core": { "name": "@virmator/core", - "version": "13.10.0", + "version": "13.10.1", "license": "(MIT or CC0 1.0)", "dependencies": { "@augment-vir/assert": "^30.8.2", @@ -17709,13 +17709,13 @@ }, "packages/deps": { "name": "@virmator/deps", - "version": "13.10.0", + "version": "13.10.1", "license": "(MIT or CC0 1.0)", "dependencies": { "@augment-vir/assert": "^30.8.2", "@augment-vir/common": "^30.8.2", "@augment-vir/node": "^30.8.2", - "@virmator/core": "^13.10.0", + "@virmator/core": "^13.10.1", "mri": "^1.2.0" }, "devDependencies": { @@ -17733,13 +17733,13 @@ }, "packages/docs": { "name": "@virmator/docs", - "version": "13.10.0", + "version": "13.10.1", "license": "(MIT or CC0 1.0)", "dependencies": { "@augment-vir/assert": "^30.8.2", "@augment-vir/common": "^30.8.2", "@augment-vir/node": "^30.8.2", - "@virmator/core": "^13.10.0", + "@virmator/core": "^13.10.1", "chalk": "^5.3.0", "mri": "^1.2.0" }, @@ -17758,12 +17758,12 @@ }, "packages/format": { "name": "@virmator/format", - "version": "13.10.0", + "version": "13.10.1", "license": "(MIT or CC0 1.0)", "dependencies": { "@augment-vir/assert": "^30.8.2", "@augment-vir/common": "^30.8.2", - "@virmator/core": "^13.10.0", + "@virmator/core": "^13.10.1", "mri": "^1.2.0" }, "devDependencies": { @@ -17786,13 +17786,13 @@ }, "packages/frontend": { "name": "@virmator/frontend", - "version": "13.10.0", + "version": "13.10.1", "license": "(MIT or CC0 1.0)", "dependencies": { "@augment-vir/assert": "^30.8.2", "@augment-vir/common": "^30.8.2", "@augment-vir/node": "^30.8.2", - "@virmator/core": "^13.10.0", + "@virmator/core": "^13.10.1", "mri": "^1.2.0" }, "devDependencies": { @@ -17808,13 +17808,13 @@ }, "packages/help": { "name": "@virmator/help", - "version": "13.10.0", + "version": "13.10.1", "license": "(MIT or CC0 1.0)", "dependencies": { "@augment-vir/assert": "^30.8.2", "@augment-vir/common": "^30.8.2", "@augment-vir/node": "^30.8.2", - "@virmator/core": "^13.10.0" + "@virmator/core": "^13.10.1" }, "devDependencies": { "@augment-vir/test": "^30.8.2", @@ -17828,13 +17828,13 @@ }, "packages/init": { "name": "@virmator/init", - "version": "13.10.0", + "version": "13.10.1", "license": "(MIT or CC0 1.0)", "dependencies": { "@augment-vir/assert": "^30.8.2", "@augment-vir/common": "^30.8.2", "@augment-vir/node": "^30.8.2", - "@virmator/core": "^13.10.0", + "@virmator/core": "^13.10.1", "simple-git": "^3.27.0" }, "devDependencies": { @@ -17850,12 +17850,12 @@ }, "packages/lint": { "name": "@virmator/lint", - "version": "13.10.0", + "version": "13.10.1", "license": "(MIT or CC0 1.0)", "dependencies": { "@augment-vir/assert": "^30.8.2", "@augment-vir/common": "^30.8.2", - "@virmator/core": "^13.10.0", + "@virmator/core": "^13.10.1", "mri": "^1.2.0" }, "devDependencies": { @@ -17885,13 +17885,13 @@ }, "packages/plugin-testing": { "name": "@virmator/plugin-testing", - "version": "13.10.0", + "version": "13.10.1", "license": "(MIT or CC0 1.0)", "dependencies": { "@augment-vir/assert": "^30.8.2", "@augment-vir/common": "^30.8.2", "@augment-vir/node": "^30.8.2", - "@virmator/core": "^13.10.0", + "@virmator/core": "^13.10.1", "cli-args-vir": "^1.0.0", "type-fest": "^4.27.0" }, @@ -17909,13 +17909,13 @@ }, "packages/publish": { "name": "@virmator/publish", - "version": "13.10.0", + "version": "13.10.1", "license": "(MIT or CC0 1.0)", "dependencies": { "@augment-vir/assert": "^30.8.2", "@augment-vir/common": "^30.8.2", "@augment-vir/node": "^30.8.2", - "@virmator/core": "^13.10.0", + "@virmator/core": "^13.10.1", "chalk": "^5.3.0", "mri": "^1.2.0", "semver": "^7.6.3", @@ -17935,7 +17935,7 @@ }, "packages/scripts": { "name": "@virmator/scripts", - "version": "13.10.0", + "version": "13.10.1", "license": "(MIT or CC0 1.0)", "dependencies": { "@augment-vir/assert": "^30.8.2", @@ -17943,7 +17943,7 @@ "@augment-vir/node": "^30.8.2", "mri": "^1.2.0", "tsx": "^4.19.2", - "virmator": "^13.10.0" + "virmator": "^13.10.1" }, "devDependencies": { "@types/node": "^22.9.0" @@ -17954,19 +17954,19 @@ }, "packages/spellcheck": { "name": "@virmator/spellcheck", - "version": "13.10.0", + "version": "13.10.1", "license": "(MIT or CC0 1.0)", "dependencies": { "@augment-vir/assert": "^30.8.2", "@augment-vir/common": "^30.8.2", "@augment-vir/node": "^30.8.2", - "@virmator/core": "^13.10.0", + "@virmator/core": "^13.10.1", "mri": "^1.2.0" }, "devDependencies": { "@augment-vir/test": "^30.8.2", "@types/node": "^22.9.0", - "@virmator/plugin-testing": "^13.10.0", + "@virmator/plugin-testing": "^13.10.1", "c8": "^10.1.2", "concurrently": "^9.1.0", "cspell": "^8.16.0", @@ -17979,13 +17979,13 @@ }, "packages/test": { "name": "@virmator/test", - "version": "13.10.0", + "version": "13.10.1", "license": "(MIT or CC0 1.0)", "dependencies": { "@augment-vir/assert": "^30.8.2", "@augment-vir/common": "^30.8.2", "@augment-vir/node": "^30.8.2", - "@virmator/core": "^13.10.0", + "@virmator/core": "^13.10.1", "@web/dev-server-core": "^0.7.4", "@web/test-runner-core": "^0.13.4", "glob": "^11.0.0", @@ -18013,23 +18013,23 @@ } }, "packages/virmator": { - "version": "13.10.0", + "version": "13.10.1", "license": "(MIT or CC0 1.0)", "dependencies": { "@augment-vir/common": "^30.8.2", "@augment-vir/node": "^30.8.2", - "@virmator/compile": "^13.10.0", - "@virmator/core": "^13.10.0", - "@virmator/deps": "^13.10.0", - "@virmator/docs": "^13.10.0", - "@virmator/format": "^13.10.0", - "@virmator/frontend": "^13.10.0", - "@virmator/help": "^13.10.0", - "@virmator/init": "^13.10.0", - "@virmator/lint": "^13.10.0", - "@virmator/publish": "^13.10.0", - "@virmator/spellcheck": "^13.10.0", - "@virmator/test": "^13.10.0", + "@virmator/compile": "^13.10.1", + "@virmator/core": "^13.10.1", + "@virmator/deps": "^13.10.1", + "@virmator/docs": "^13.10.1", + "@virmator/format": "^13.10.1", + "@virmator/frontend": "^13.10.1", + "@virmator/help": "^13.10.1", + "@virmator/init": "^13.10.1", + "@virmator/lint": "^13.10.1", + "@virmator/publish": "^13.10.1", + "@virmator/spellcheck": "^13.10.1", + "@virmator/test": "^13.10.1", "tsx": "^4.19.2" }, "bin": { diff --git a/package.json b/package.json index 9b8d81a6..06c51723 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@virmator/mono-repo-root", - "version": "13.10.0", + "version": "13.10.1", "private": true, "type": "module", "workspaces": [ diff --git a/packages/compile/package.json b/packages/compile/package.json index 18abf8d6..a6c5472c 100644 --- a/packages/compile/package.json +++ b/packages/compile/package.json @@ -1,6 +1,6 @@ { "name": "@virmator/compile", - "version": "13.10.0", + "version": "13.10.1", "description": "Default TS compile plugin for virmator.", "keywords": [ "virmator", @@ -34,12 +34,12 @@ "@augment-vir/assert": "^30.8.2", "@augment-vir/common": "^30.8.2", "@augment-vir/node": "^30.8.2", - "@virmator/core": "^13.10.0" + "@virmator/core": "^13.10.1" }, "devDependencies": { "@augment-vir/test": "^30.8.2", "@types/node": "^22.9.0", - "@virmator/plugin-testing": "^13.10.0", + "@virmator/plugin-testing": "^13.10.1", "c8": "^10.1.2", "chalk": "^5.3.0", "concurrently": "^9.1.0", diff --git a/packages/core/package.json b/packages/core/package.json index 3f545b41..028f16ff 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@virmator/core", - "version": "13.10.0", + "version": "13.10.1", "description": "Shared core functionality for all virmator plugins and the virmator CLI.", "keywords": [ "automation", diff --git a/packages/deps/package.json b/packages/deps/package.json index e9bf55c3..395ea543 100644 --- a/packages/deps/package.json +++ b/packages/deps/package.json @@ -1,6 +1,6 @@ { "name": "@virmator/deps", - "version": "13.10.0", + "version": "13.10.1", "description": "Default TS deps plugin for virmator.", "keywords": [ "virmator", @@ -36,7 +36,7 @@ "@augment-vir/assert": "^30.8.2", "@augment-vir/common": "^30.8.2", "@augment-vir/node": "^30.8.2", - "@virmator/core": "^13.10.0", + "@virmator/core": "^13.10.1", "mri": "^1.2.0" }, "devDependencies": { diff --git a/packages/docs/package.json b/packages/docs/package.json index 2b5da555..a5af7e38 100644 --- a/packages/docs/package.json +++ b/packages/docs/package.json @@ -1,6 +1,6 @@ { "name": "@virmator/docs", - "version": "13.10.0", + "version": "13.10.1", "description": "Default TS docs plugin for virmator.", "keywords": [ "virmator", @@ -35,7 +35,7 @@ "@augment-vir/assert": "^30.8.2", "@augment-vir/common": "^30.8.2", "@augment-vir/node": "^30.8.2", - "@virmator/core": "^13.10.0", + "@virmator/core": "^13.10.1", "chalk": "^5.3.0", "mri": "^1.2.0" }, diff --git a/packages/format/package.json b/packages/format/package.json index dea05f2d..40a78545 100644 --- a/packages/format/package.json +++ b/packages/format/package.json @@ -1,6 +1,6 @@ { "name": "@virmator/format", - "version": "13.10.0", + "version": "13.10.1", "description": "Default format plugin for virmator.", "keywords": [ "virmator", @@ -33,7 +33,7 @@ "dependencies": { "@augment-vir/assert": "^30.8.2", "@augment-vir/common": "^30.8.2", - "@virmator/core": "^13.10.0", + "@virmator/core": "^13.10.1", "mri": "^1.2.0" }, "devDependencies": { diff --git a/packages/frontend/package.json b/packages/frontend/package.json index a1b8922c..db0ab753 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -1,6 +1,6 @@ { "name": "@virmator/frontend", - "version": "13.10.0", + "version": "13.10.1", "description": "Default frontend plugin for virmator.", "keywords": [ "virmator", @@ -37,7 +37,7 @@ "@augment-vir/assert": "^30.8.2", "@augment-vir/common": "^30.8.2", "@augment-vir/node": "^30.8.2", - "@virmator/core": "^13.10.0", + "@virmator/core": "^13.10.1", "mri": "^1.2.0" }, "devDependencies": { diff --git a/packages/help/package.json b/packages/help/package.json index a8f0dfc8..d0ee97e0 100644 --- a/packages/help/package.json +++ b/packages/help/package.json @@ -1,6 +1,6 @@ { "name": "@virmator/help", - "version": "13.10.0", + "version": "13.10.1", "description": "Default help plugin for virmator.", "keywords": [ "virmator", @@ -34,7 +34,7 @@ "@augment-vir/assert": "^30.8.2", "@augment-vir/common": "^30.8.2", "@augment-vir/node": "^30.8.2", - "@virmator/core": "^13.10.0" + "@virmator/core": "^13.10.1" }, "devDependencies": { "@augment-vir/test": "^30.8.2", diff --git a/packages/init/package.json b/packages/init/package.json index 24afc417..dc377e34 100644 --- a/packages/init/package.json +++ b/packages/init/package.json @@ -1,6 +1,6 @@ { "name": "@virmator/init", - "version": "13.10.0", + "version": "13.10.1", "description": "Default init plugin for virmator.", "keywords": [ "virmator", @@ -33,7 +33,7 @@ "@augment-vir/assert": "^30.8.2", "@augment-vir/common": "^30.8.2", "@augment-vir/node": "^30.8.2", - "@virmator/core": "^13.10.0", + "@virmator/core": "^13.10.1", "simple-git": "^3.27.0" }, "devDependencies": { diff --git a/packages/lint/package.json b/packages/lint/package.json index c4f53dcd..7e917691 100644 --- a/packages/lint/package.json +++ b/packages/lint/package.json @@ -1,6 +1,6 @@ { "name": "@virmator/lint", - "version": "13.10.0", + "version": "13.10.1", "description": "Default ESLint linting plugin for virmator.", "keywords": [ "virmator", @@ -33,7 +33,7 @@ "dependencies": { "@augment-vir/assert": "^30.8.2", "@augment-vir/common": "^30.8.2", - "@virmator/core": "^13.10.0", + "@virmator/core": "^13.10.1", "mri": "^1.2.0" }, "devDependencies": { diff --git a/packages/plugin-testing/package.json b/packages/plugin-testing/package.json index a943e770..b5b8982b 100644 --- a/packages/plugin-testing/package.json +++ b/packages/plugin-testing/package.json @@ -1,6 +1,6 @@ { "name": "@virmator/plugin-testing", - "version": "13.10.0", + "version": "13.10.1", "description": "Testing for virmator plugins.", "keywords": [ "virmator", @@ -33,7 +33,7 @@ "@augment-vir/assert": "^30.8.2", "@augment-vir/common": "^30.8.2", "@augment-vir/node": "^30.8.2", - "@virmator/core": "^13.10.0", + "@virmator/core": "^13.10.1", "cli-args-vir": "^1.0.0", "type-fest": "^4.27.0" }, diff --git a/packages/publish/package.json b/packages/publish/package.json index cbff03ad..ae8aa7b7 100644 --- a/packages/publish/package.json +++ b/packages/publish/package.json @@ -1,6 +1,6 @@ { "name": "@virmator/publish", - "version": "13.10.0", + "version": "13.10.1", "description": "Default publish plugin for virmator.", "keywords": [ "virmator", @@ -36,7 +36,7 @@ "@augment-vir/assert": "^30.8.2", "@augment-vir/common": "^30.8.2", "@augment-vir/node": "^30.8.2", - "@virmator/core": "^13.10.0", + "@virmator/core": "^13.10.1", "chalk": "^5.3.0", "mri": "^1.2.0", "semver": "^7.6.3", diff --git a/packages/scripts/package.json b/packages/scripts/package.json index f757b287..5223b105 100644 --- a/packages/scripts/package.json +++ b/packages/scripts/package.json @@ -1,6 +1,6 @@ { "name": "@virmator/scripts", - "version": "13.10.0", + "version": "13.10.1", "private": true, "description": "Internal virmator scripts.", "keywords": [ @@ -32,7 +32,7 @@ "@augment-vir/node": "^30.8.2", "mri": "^1.2.0", "tsx": "^4.19.2", - "virmator": "^13.10.0" + "virmator": "^13.10.1" }, "devDependencies": { "@types/node": "^22.9.0" diff --git a/packages/spellcheck/package.json b/packages/spellcheck/package.json index ec1c6634..72680b19 100644 --- a/packages/spellcheck/package.json +++ b/packages/spellcheck/package.json @@ -1,6 +1,6 @@ { "name": "@virmator/spellcheck", - "version": "13.10.0", + "version": "13.10.1", "description": "Default spellcheck plugin for virmator", "keywords": [ "virmator", @@ -34,13 +34,13 @@ "@augment-vir/assert": "^30.8.2", "@augment-vir/common": "^30.8.2", "@augment-vir/node": "^30.8.2", - "@virmator/core": "^13.10.0", + "@virmator/core": "^13.10.1", "mri": "^1.2.0" }, "devDependencies": { "@augment-vir/test": "^30.8.2", "@types/node": "^22.9.0", - "@virmator/plugin-testing": "^13.10.0", + "@virmator/plugin-testing": "^13.10.1", "c8": "^10.1.2", "concurrently": "^9.1.0", "cspell": "^8.16.0", diff --git a/packages/test/package.json b/packages/test/package.json index 1a29834f..654171e8 100644 --- a/packages/test/package.json +++ b/packages/test/package.json @@ -1,6 +1,6 @@ { "name": "@virmator/test", - "version": "13.10.0", + "version": "13.10.1", "description": "Default test plugin for virmator.", "keywords": [ "virmator", @@ -38,7 +38,7 @@ "@augment-vir/assert": "^30.8.2", "@augment-vir/common": "^30.8.2", "@augment-vir/node": "^30.8.2", - "@virmator/core": "^13.10.0", + "@virmator/core": "^13.10.1", "@web/dev-server-core": "^0.7.4", "@web/test-runner-core": "^0.13.4", "glob": "^11.0.0", diff --git a/packages/test/src/web-snapshot-plugin/snapshot-store.ts b/packages/test/src/web-snapshot-plugin/snapshot-store.ts index 519782fd..678b8de1 100644 --- a/packages/test/src/web-snapshot-plugin/snapshot-store.ts +++ b/packages/test/src/web-snapshot-plugin/snapshot-store.ts @@ -1,5 +1,5 @@ import {check} from '@augment-vir/assert'; -import {getOrSet, log, PromiseQueue, wrapInTry, type MaybePromise} from '@augment-vir/common'; +import {getOrSet, PromiseQueue, wrapInTry, type MaybePromise} from '@augment-vir/common'; import {readFile, writeFile} from 'node:fs/promises'; import {relative} from 'node:path'; import {defineTypedCustomEvent, ListenTarget} from 'typed-event-target'; @@ -70,7 +70,12 @@ export class SnapshotStore extends ListenTarget { this.isFinalizing = false; if (currentFileContents !== newFileContents) { const outputPath = createSnapshotOutputPath(testFilePath); - log.faint(`Snapshots file updated: '${relative(process.cwd(), outputPath)}'`); + /** + * Don't use `log` from `@augment-vir/common` here because web-test-runner exits so + * quickly that the `process.stdout.write` call that `log` uses doesn't get drained in + * time. + */ + console.info(`Snapshot file updated: '${relative(process.cwd(), outputPath)}'`); await writeFile(outputPath, newFileContents); } this.updateQueue(); diff --git a/packages/virmator/package.json b/packages/virmator/package.json index b67b3be0..cd39f6a1 100644 --- a/packages/virmator/package.json +++ b/packages/virmator/package.json @@ -1,6 +1,6 @@ { "name": "virmator", - "version": "13.10.0", + "version": "13.10.1", "description": "Handle common package configs, commands, and dependencies.", "keywords": [ "automation", @@ -39,18 +39,18 @@ "dependencies": { "@augment-vir/common": "^30.8.2", "@augment-vir/node": "^30.8.2", - "@virmator/compile": "^13.10.0", - "@virmator/core": "^13.10.0", - "@virmator/deps": "^13.10.0", - "@virmator/docs": "^13.10.0", - "@virmator/format": "^13.10.0", - "@virmator/frontend": "^13.10.0", - "@virmator/help": "^13.10.0", - "@virmator/init": "^13.10.0", - "@virmator/lint": "^13.10.0", - "@virmator/publish": "^13.10.0", - "@virmator/spellcheck": "^13.10.0", - "@virmator/test": "^13.10.0", + "@virmator/compile": "^13.10.1", + "@virmator/core": "^13.10.1", + "@virmator/deps": "^13.10.1", + "@virmator/docs": "^13.10.1", + "@virmator/format": "^13.10.1", + "@virmator/frontend": "^13.10.1", + "@virmator/help": "^13.10.1", + "@virmator/init": "^13.10.1", + "@virmator/lint": "^13.10.1", + "@virmator/publish": "^13.10.1", + "@virmator/spellcheck": "^13.10.1", + "@virmator/test": "^13.10.1", "tsx": "^4.19.2" }, "devDependencies": {