Releases: jbolda/covector
Releases · jbolda/covector
@covector/apply v0.10.0
[0.10.0]
Enhancements
e2c83dc(#318 by @jbolda) Addexportstopackage.jsonfor improved capability and an enhanced experience when developed covector and testing locally.ce43ad7(#319 by @jbolda) Add logger instance to allow custom loggers based on the usage context. It enables different structured logs for the CLI vs within a GitHub Action, as well as for local development and testing.
Dependencies
- Upgraded to
@covector/files@0.8.0
Changes Supporting Covector Development
ce43ad7(#319 by @jbolda) Switch to Vitest for the test runner. This improves speed and enables improved ability to update to current standards. Additionally, we usepino-testwith the changes to the logger to more specifically check log output. Along with this, we switch multiple test fixtures to run commands that would return more standard output across OS which reduces test flakiness.
NPM Publish
publish details
> @covector/apply@0.10.0 prepublishOnly
> tsc -b
npm warn publish npm auto-corrected some errors in your package.json when publishing. Please run "npm pkg fix" to address these errors.
npm warn publish errors corrected:
npm warn publish "repository.url" was normalized to "git+https://github.com/jbolda/covector.git"
npm notice
npm notice 📦 @covector/apply@0.10.0
npm notice Tarball Contents
npm notice 15.2kB CHANGELOG.md
npm notice 11.4kB LICENSE
npm notice 131B README.md
npm notice 785B dist/apply.d.ts
npm notice 889B dist/apply.d.ts.map
npm notice 10.5kB dist/apply.js
npm notice 87B dist/index.d.ts
npm notice 144B dist/index.d.ts.map
npm notice 845B dist/index.js
npm notice 523B dist/parents.d.ts
npm notice 345B dist/parents.d.ts.map
npm notice 4.2kB dist/parents.js
npm notice 888B package.json
npm notice 10.1kB src/apply.ts
npm notice 52B src/index.ts
npm notice 3.8kB src/parents.ts
npm notice 12.7kB test/__snapshots__/changes-considering.test.ts.snap
npm notice 9.1kB test/apply-preview.test.ts
npm notice 23.1kB test/apply.test.ts
npm notice 8.1kB test/changes-considering.test.ts
npm notice 9.2kB test/validate.test.ts
npm notice 231B tsconfig.json
npm notice Tarball Details
npm notice name: @covector/apply
npm notice version: 0.10.0
npm notice filename: covector-apply-0.10.0.tgz
npm notice package size: 23.2 kB
npm notice unpacked size: 122.3 kB
npm notice shasum: d1e94f744cb800ee15f8442c000937751ce56b61
npm notice integrity: sha512-/LB0kG0RGsqcQ[...]NZpyOKsfxXaGQ==
npm notice total files: 22
npm notice
npm notice Publishing to https://registry.npmjs.org/ with tag latest and public access
npm notice publish Signed provenance statement with source and build information from GitHub Actions
npm notice publish Provenance statement published to transparency log: https://search.sigstore.dev/?logIndex=109054992
+ @covector/apply@0.10.0
covector v0.11.0
[0.11.0]
9480736(#299 by @jbolda) Return additionalstatuscontent fromcovectorto enable posting a comment in PR providing additional context of the expected change files.9e111fc(#304 by @jbolda)statuscommand was mutating the package file representation when running the validation function. UsecloneDeepfor the time being to work around it.9202dca(#307 by @jbolda) PasscreateContextfunction from action through to changelog to enable passing specific context usable within changelogs.9480736(#299 by @jbolda) Allow running status command without logging. This allows the command to also serve more utilitarian purposes as well.
Dependencies
- Upgraded to
@covector/changelog@0.11.0 - Upgraded to
@covector/apply@0.9.3 - Upgraded to
@covector/assemble@0.11.0 - Upgraded to
@covector/files@0.7.2 - Upgraded to
@covector/command@0.7.1
NPM Publish
publish details
> covector@0.11.0 prepublishOnly
> tsc -b
npm notice
npm notice 📦 covector@0.11.0
npm notice === Tarball Contents ===
npm notice 27.0kB CHANGELOG.md
npm notice 11.4kB LICENSE
npm notice 14.0kB README.md
npm notice 162B bin/covector.js
npm notice 213B dist/add.d.ts
npm notice 178B dist/add.d.ts.map
npm notice 2.6kB dist/add.js
npm notice 353B dist/arbitrary.d.ts
npm notice 500B dist/arbitrary.d.ts.map
npm notice 3.7kB dist/arbitrary.js
npm notice 113B dist/cli.d.ts
npm notice 197B dist/cli.d.ts.map
npm notice 1.9kB dist/cli.js
npm notice 240B dist/config.d.ts
npm notice 367B dist/config.d.ts.map
npm notice 1.2kB dist/config.js
npm notice 124B dist/index.d.ts
npm notice 225B dist/index.d.ts.map
npm notice 394B dist/index.js
npm notice 212B dist/init.d.ts
npm notice 180B dist/init.d.ts.map
npm notice 14.7kB dist/init.js
npm notice 429B dist/preview.d.ts
npm notice 580B dist/preview.d.ts.map
npm notice 4.8kB dist/preview.js
npm notice 349B dist/publish.d.ts
npm notice 496B dist/publish.d.ts.map
npm notice 3.7kB dist/publish.js
npm notice 562B dist/run.d.ts
npm notice 730B dist/run.d.ts.map
npm notice 2.9kB dist/run.js
npm notice 408B dist/status.d.ts
npm notice 576B dist/status.d.ts.map
npm notice 5.6kB dist/status.js
npm notice 443B dist/version.d.ts
npm notice 567B dist/version.d.ts.map
npm notice 4.2kB dist/version.js
npm notice 27B modules.d.ts
npm notice 1.1kB package.json
npm notice 2.2kB src/add.ts
npm notice 3.0kB src/arbitrary.ts
npm notice 1.6kB src/cli.ts
npm notice 430B src/config.ts
npm notice 90B src/index.ts
npm notice 13.0kB src/init.ts
npm notice 4.5kB src/preview.ts
npm notice 3.0kB src/publish.ts
npm notice 2.0kB src/run.ts
npm notice 4.7kB src/status.ts
npm notice 4.0kB src/version.ts
npm notice 536B test/__snapshots__/command-init.test.ts.snap
npm notice 92.8kB test/__snapshots__/complex.test.ts.snap
npm notice 485.9kB test/__snapshots__/dry-run.test.ts.snap
npm notice 262.7kB test/__snapshots__/main.test.ts.snap
npm notice 240.3kB test/__snapshots__/preMode.test.ts.snap
npm notice 23.0kB test/__snapshots__/preview-command.test.ts.snap
npm notice 2.2kB test/command-init.test.ts
npm notice 716B test/command-status.test.ts
npm notice 7.1kB test/complex.test.ts
npm notice 4.0kB test/dry-run.test.ts
npm notice 2.9kB test/helpers.ts
npm notice 13.9kB test/main.test.ts
npm notice 7.3kB test/preMode.test.ts
npm notice 1.8kB test/preview-command.test.ts
npm notice 366B tsconfig.json
npm notice === Tarball Details ===
npm notice name: covector
npm notice version: 0.11.0
npm notice filename: covector-0.11.0.tgz
npm notice package size: 129.5 kB
npm notice unpacked size: 1.3 MB
npm notice shasum: f49acde9f82c3b77e29ef10ce849c5baacd4c0b7
npm notice integrity: sha512-XDLErG6ZQxtMx[...]GaIq2XdFjwwqw==
npm notice total files: 65
npm notice
npm notice Publishing to https://registry.npmjs.org/ with tag latest and public access
+ covector@0.11.0
@covector/toml v0.1.0
[0.1.0]
- f498d5e (#303 by @amrbashir) Initial Release
NPM Publish
publish details
npm notice
npm notice 📦 @covector/toml@0.1.0
npm notice Tarball Contents
npm notice 1.5kB dist/index.d.ts
npm notice 3.4kB dist/index.js
npm notice 602B package.json
npm notice 247.1kB pkg/covector_toml_bg.wasm
npm notice 1.2kB pkg/covector_toml.d.ts
npm notice 17.1kB pkg/covector_toml.js
npm notice Tarball Details
npm notice name: @covector/toml
npm notice version: 0.1.0
npm notice filename: covector-toml-0.1.0.tgz
npm notice package size: 111.6 kB
npm notice unpacked size: 270.8 kB
npm notice shasum: e0790a5d041ac04da5718ed5896aedbc5115fa99
npm notice integrity: sha512-K/QMl7DGDH06j[...]TNCHOHQeDaPEw==
npm notice total files: 6
npm notice
npm notice Publishing to https://registry.npmjs.org/ with tag latest and public access
+ @covector/toml@0.1.0
@covector/files v0.7.2
[0.7.2]
9e111fc(#304 by @jbolda) Add currentVersion property to more easily refer to the version before a bump.
Dependencies
- Upgraded to
@covector/toml@0.1.0
NPM Publish
publish details
> @covector/files@0.7.2 prepublishOnly
> tsc -b
npm notice
npm notice 📦 @covector/files@0.7.2
npm notice === Tarball Contents ===
npm notice 10.7kB CHANGELOG.md
npm notice 11.4kB LICENSE
npm notice 131B README.md
npm notice 2.5kB dist/index.d.ts
npm notice 2.4kB dist/index.d.ts.map
npm notice 19.6kB dist/index.js
npm notice 372.4kB dist/schema.d.ts
npm notice 9.8kB dist/schema.d.ts.map
npm notice 3.7kB dist/schema.js
npm notice 27B modules.d.ts
npm notice 979B package.json
npm notice 15.4kB src/index.ts
npm notice 2.9kB src/schema.ts
npm notice 561B test/__snapshots__/index.test.ts.snap
npm notice 3.4kB test/index.test.ts
npm notice 963B test/json-parse.test.ts
npm notice 5.2kB test/toml.test.ts
npm notice 1.2kB test/yaml-parse.test.ts
npm notice 227B tsconfig.json
npm notice === Tarball Details ===
npm notice name: @covector/files
npm notice version: 0.7.2
npm notice filename: covector-files-0.7.2.tgz
npm notice package size: 25.8 kB
npm notice unpacked size: 463.5 kB
npm notice shasum: bd81a16eb17a967cd79b842f89143d86b58e8b9e
npm notice integrity: sha512-Fs2WwFqSBPSWD[...]+YIlFRJsLRH1Q==
npm notice total files: 19
npm notice
npm notice Publishing to https://registry.npmjs.org/ with tag latest and public access
+ @covector/files@0.7.2
@covector/command v0.7.1
[0.7.1]
f5b2e5a(#306 by @jbolda) The crates.io API endpoint requires a User Agent otherwise it returns a 403. Added agent to the fetch calls.
NPM Publish
publish details
> @covector/command@0.7.1 prepublishOnly
> tsc -b
npm notice
npm notice 📦 @covector/command@0.7.1
npm notice === Tarball Contents ===
npm notice 11.5kB CHANGELOG.md
npm notice 11.4kB LICENSE
npm notice 131B README.md
npm notice 1.3kB dist/index.d.ts
npm notice 778B dist/index.d.ts.map
npm notice 12.2kB dist/index.js
npm notice 757B package.json
npm notice 11.6kB src/index.ts
npm notice 3.5kB test/attemptCommand.test.ts
npm notice 2.3kB test/commandFailure.test.ts
npm notice 8.6kB test/confirmCommandsToRun.test.ts
npm notice 5.9kB test/fetchCommand.test.ts
npm notice 4.6kB test/sh.test.ts
npm notice 207B tsconfig.json
npm notice === Tarball Details ===
npm notice name: @covector/command
npm notice version: 0.7.1
npm notice filename: covector-command-0.7.1.tgz
npm notice package size: 17.4 kB
npm notice unpacked size: 74.7 kB
npm notice shasum: bd1cb72258a77109f5c36643a7d2f92aa1dc5f5e
npm notice integrity: sha512-YNXWo713yzecK[...]leDtZt2R4ScqQ==
npm notice total files: 14
npm notice
npm notice Publishing to https://registry.npmjs.org/ with tag latest and public access
+ @covector/command@0.7.1
@covector/changelog v0.11.0
[0.11.0]
9202dca(#307 by @jbolda) PasscreateContextfunction from action through to changelog to enable passing specific context usable within changelogs.9202dca(#307 by @jbolda) Query the GitHub API for the PR creator, and highlight their names in the changelogs for recognition of their contribution.
Dependencies
- Upgraded to
@covector/files@0.7.2
NPM Publish
publish details
> @covector/changelog@0.11.0 prepublishOnly
> tsc -b
npm notice
npm notice 📦 @covector/changelog@0.11.0
npm notice === Tarball Contents ===
npm notice 10.4kB CHANGELOG.md
npm notice 11.4kB LICENSE
npm notice 131B README.md
npm notice 588B dist/get.d.ts
npm notice 725B dist/get.d.ts.map
npm notice 2.7kB dist/get.js
npm notice 1.0kB dist/index.d.ts
npm notice 832B dist/index.d.ts.map
npm notice 11.0kB dist/index.js
npm notice 465B dist/write.d.ts
npm notice 523B dist/write.d.ts.map
npm notice 638B dist/write.js
npm notice 905B package.json
npm notice 2.5kB src/get.ts
npm notice 10.3kB src/index.ts
npm notice 713B src/write.ts
npm notice 8.7kB test/fill-changelog.test.ts
npm notice 6.0kB test/read-changelog.test.ts
npm notice 231B tsconfig.json
npm notice === Tarball Details ===
npm notice name: @covector/changelog
npm notice version: 0.11.0
npm notice filename: covector-changelog-0.11.0.tgz
npm notice package size: 18.2 kB
npm notice unpacked size: 69.8 kB
npm notice shasum: d7826c33c4a6e9a4794443f73b7b3330473bba8c
npm notice integrity: sha512-QCQTJzr4tM/PJ[...]1+2Ioad+QRi7g==
npm notice total files: 19
npm notice
npm notice Publishing to https://registry.npmjs.org/ with tag latest and public access
+ @covector/changelog@0.11.0
@covector/assemble v0.11.0
[0.11.0]
9e111fc(#304 by @jbolda) Add currentVersion property to more easily refer to the version before a bump.9202dca(#307 by @jbolda) Use additional git log flags,--diff-filter=ACM --remove-empty, to filter out previous versions of files with non-unique (across all shas) file names.
Dependencies
- Upgraded to
@covector/files@0.7.2 - Upgraded to
@covector/command@0.7.1
NPM Publish
publish details
> @covector/assemble@0.11.0 prepublishOnly
> tsc -b
npm notice
npm notice 📦 @covector/assemble@0.11.0
npm notice === Tarball Contents ===
npm notice 18.9kB CHANGELOG.md
npm notice 11.4kB LICENSE
npm notice 131B README.md
npm notice 1.8kB dist/index.d.ts
npm notice 741B dist/index.d.ts.map
npm notice 21.2kB dist/index.js
npm notice 1.1kB package.json
npm notice 20.6kB src/index.ts
npm notice 17.4kB test/__snapshots__/assemble.test.ts.snap
npm notice 18.2kB test/__snapshots__/merge-config.test.ts.snap
npm notice 8.7kB test/assemble.test.ts
npm notice 1.1kB test/git.test.ts
npm notice 6.5kB test/merge-config.test.ts
npm notice 273B tsconfig.json
npm notice === Tarball Details ===
npm notice name: @covector/assemble
npm notice version: 0.11.0
npm notice filename: covector-assemble-0.11.0.tgz
npm notice package size: 24.7 kB
npm notice unpacked size: 128.0 kB
npm notice shasum: dd864dda4818f9162d8d3f6af3f8b2dc99469593
npm notice integrity: sha512-ELQf+xnsxtuy8[...]T7jQL5E6oXd1w==
npm notice total files: 14
npm notice
npm notice Publishing to https://registry.npmjs.org/ with tag latest and public access
+ @covector/assemble@0.11.0
@covector/apply v0.9.3
[0.9.3]
9e111fc(#304 by @jbolda) Add currentVersion property to more easily refer to the version before a bump.9480736(#299 by @jbolda) Allow running status command without logging. This allows the command to also serve more utilitarian purposes as well.
Dependencies
- Upgraded to
@covector/files@0.7.2
NPM Publish
publish details
> @covector/apply@0.9.3 prepublishOnly
> tsc -b
npm notice
npm notice 📦 @covector/apply@0.9.3
npm notice === Tarball Contents ===
npm notice 13.7kB CHANGELOG.md
npm notice 11.4kB LICENSE
npm notice 131B README.md
npm notice 721B dist/apply.d.ts
npm notice 809B dist/apply.d.ts.map
npm notice 10.4kB dist/apply.js
npm notice 87B dist/index.d.ts
npm notice 144B dist/index.d.ts.map
npm notice 845B dist/index.js
npm notice 523B dist/parents.d.ts
npm notice 345B dist/parents.d.ts.map
npm notice 4.2kB dist/parents.js
npm notice 775B package.json
npm notice 10.0kB src/apply.ts
npm notice 52B src/index.ts
npm notice 3.8kB src/parents.ts
npm notice 1.6kB test/__snapshots__/apply-preview.test.ts.snap
npm notice 3.3kB test/__snapshots__/apply.test.ts.snap
npm notice 15.4kB test/__snapshots__/changes-considering.test.ts.snap
npm notice 188B test/__snapshots__/validate.test.ts.snap
npm notice 8.4kB test/apply-preview.test.ts
npm notice 21.8kB test/apply.test.ts
npm notice 8.9kB test/changes-considering.test.ts
npm notice 8.5kB test/validate.test.ts
npm notice 231B tsconfig.json
npm notice === Tarball Details ===
npm notice name: @covector/apply
npm notice version: 0.9.3
npm notice filename: covector-apply-0.9.3.tgz
npm notice package size: 23.1 kB
npm notice unpacked size: 126.2 kB
npm notice shasum: 6c47d65fdf17f6fb134a3715c5054c16ac74ab51
npm notice integrity: sha512-mX4ygF0p2wtUp[...]QmIoR+PQKTjgQ==
npm notice total files: 25
npm notice
npm notice Publishing to https://registry.npmjs.org/ with tag latest and public access
+ @covector/apply@0.9.3
covector v0.10.2
[0.10.2]
Dependencies
- Upgraded to
@covector/files@0.7.1 - Upgraded to
@covector/apply@0.9.2 - Upgraded to
@covector/assemble@0.10.3 - Upgraded to
@covector/changelog@0.10.1
NPM Publish
publish details
> covector@0.10.2 prepublishOnly
> tsc -b
npm notice
npm notice 📦 covector@0.10.2
npm notice === Tarball Contents ===
npm notice 25.4kB CHANGELOG.md
npm notice 11.4kB LICENSE
npm notice 14.0kB README.md
npm notice 162B bin/covector.js
npm notice 213B dist/add.d.ts
npm notice 178B dist/add.d.ts.map
npm notice 2.6kB dist/add.js
npm notice 353B dist/arbitrary.d.ts
npm notice 500B dist/arbitrary.d.ts.map
npm notice 3.7kB dist/arbitrary.js
npm notice 113B dist/cli.d.ts
npm notice 197B dist/cli.d.ts.map
npm notice 1.9kB dist/cli.js
npm notice 240B dist/config.d.ts
npm notice 367B dist/config.d.ts.map
npm notice 1.2kB dist/config.js
npm notice 124B dist/index.d.ts
npm notice 225B dist/index.d.ts.map
npm notice 394B dist/index.js
npm notice 212B dist/init.d.ts
npm notice 180B dist/init.d.ts.map
npm notice 14.7kB dist/init.js
npm notice 429B dist/preview.d.ts
npm notice 580B dist/preview.d.ts.map
npm notice 4.8kB dist/preview.js
npm notice 349B dist/publish.d.ts
npm notice 496B dist/publish.d.ts.map
npm notice 3.7kB dist/publish.js
npm notice 437B dist/run.d.ts
npm notice 606B dist/run.d.ts.map
npm notice 2.9kB dist/run.js
npm notice 382B dist/status.d.ts
npm notice 534B dist/status.d.ts.map
npm notice 4.9kB dist/status.js
npm notice 378B dist/version.d.ts
npm notice 516B dist/version.d.ts.map
npm notice 4.2kB dist/version.js
npm notice 27B modules.d.ts
npm notice 1.1kB package.json
npm notice 2.2kB src/add.ts
npm notice 3.0kB src/arbitrary.ts
npm notice 1.6kB src/cli.ts
npm notice 430B src/config.ts
npm notice 90B src/index.ts
npm notice 13.0kB src/init.ts
npm notice 4.5kB src/preview.ts
npm notice 3.0kB src/publish.ts
npm notice 1.9kB src/run.ts
npm notice 4.0kB src/status.ts
npm notice 3.9kB src/version.ts
npm notice 536B test/__snapshots__/command-init.test.ts.snap
npm notice 90.9kB test/__snapshots__/complex.test.ts.snap
npm notice 544.9kB test/__snapshots__/dry-run.test.ts.snap
npm notice 252.6kB test/__snapshots__/main.test.ts.snap
npm notice 265.8kB test/__snapshots__/preMode.test.ts.snap
npm notice 23.3kB test/__snapshots__/preview-command.test.ts.snap
npm notice 2.2kB test/command-init.test.ts
npm notice 716B test/command-status.test.ts
npm notice 7.1kB test/complex.test.ts
npm notice 3.9kB test/dry-run.test.ts
npm notice 2.9kB test/helpers.ts
npm notice 13.7kB test/main.test.ts
npm notice 7.1kB test/preMode.test.ts
npm notice 1.6kB test/preview-command.test.ts
npm notice 366B tsconfig.json
npm notice === Tarball Details ===
npm notice name: covector
npm notice version: 0.10.2
npm notice filename: covector-0.10.2.tgz
npm notice package size: 134.1 kB
npm notice unpacked size: 1.4 MB
npm notice shasum: efc5203a3764367bad65820833961ea53b42e0db
npm notice integrity: sha512-Nbz2x5cnS7F0f[...]ChBs0VNAuf5mg==
npm notice total files: 65
npm notice
npm notice Publishing to https://registry.npmjs.org/ with tag latest and public access
+ covector@0.10.2
@covector/files v0.7.1
[0.7.1]
4bd5245(#297) Includetimeoutin the.changes/config.jsonschema. It was throwing an error that it was invalid, but it is indeed valid.
NPM Publish
publish details
> @covector/files@0.7.1 prepublishOnly
> tsc -b
npm notice
npm notice 📦 @covector/files@0.7.1
npm notice === Tarball Contents ===
npm notice 10.3kB CHANGELOG.md
npm notice 11.4kB LICENSE
npm notice 131B README.md
npm notice 2.5kB dist/index.d.ts
npm notice 2.4kB dist/index.d.ts.map
npm notice 19.6kB dist/index.js
npm notice 372.4kB dist/schema.d.ts
npm notice 9.8kB dist/schema.d.ts.map
npm notice 3.7kB dist/schema.js
npm notice 27B modules.d.ts
npm notice 1.0kB package.json
npm notice 15.3kB src/index.ts
npm notice 2.9kB src/schema.ts
npm notice 561B test/__snapshots__/index.test.ts.snap
npm notice 3.4kB test/index.test.ts
npm notice 963B test/json-parse.test.ts
npm notice 5.2kB test/toml.test.ts
npm notice 1.2kB test/yaml-parse.test.ts
npm notice 227B tsconfig.json
npm notice === Tarball Details ===
npm notice name: @covector/files
npm notice version: 0.7.1
npm notice filename: covector-files-0.7.1.tgz
npm notice package size: 25.7 kB
npm notice unpacked size: 463.0 kB
npm notice shasum: b50b3928d87e1f9e317336dd05783315e8e4cb16
npm notice integrity: sha512-fGMNfTkjTvgXy[...]UOjA8O2zQaCfQ==
npm notice total files: 19
npm notice
npm notice Publishing to https://registry.npmjs.org/ with tag latest and public access
+ @covector/files@0.7.1