Skip to content

Releases: jbolda/covector

covector v0.12.3

24 Jul 17:57
77aeeac
Compare
Choose a tag to compare

[0.12.3]

Bug Fixes

NPM Publish

publish details
> [email protected] 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 "bin[covector]" script name was cleaned
npm warn publish "repository.url" was normalized to "git+https://github.com/jbolda/covector.git"
npm notice
npm notice 📦  [email protected]
npm notice Tarball Contents
npm notice 11.4kB LICENSE
npm notice 14.0kB README.md
npm notice 162B bin/covector.js
npm notice 288B dist/add.d.ts
npm notice 237B dist/add.d.ts.map
npm notice 4.2kB dist/add.js
npm notice 428B dist/arbitrary.d.ts
npm notice 583B dist/arbitrary.d.ts.map
npm notice 3.9kB dist/arbitrary.js
npm notice 113B dist/cli.d.ts
npm notice 197B dist/cli.d.ts.map
npm notice 2.5kB dist/cli.js
npm notice 315B dist/config.d.ts
npm notice 450B 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 287B dist/init.d.ts
npm notice 238B dist/init.d.ts.map
npm notice 17.3kB dist/init.js
npm notice 198B dist/logger.d.ts
npm notice 191B dist/logger.d.ts.map
npm notice 1.2kB dist/logger.js
npm notice 504B dist/preview.d.ts
npm notice 663B dist/preview.d.ts.map
npm notice 5.0kB dist/preview.js
npm notice 424B dist/publish.d.ts
npm notice 579B dist/publish.d.ts.map
npm notice 3.9kB dist/publish.js
npm notice 621B dist/run.d.ts
npm notice 806B dist/run.d.ts.map
npm notice 3.5kB dist/run.js
npm notice 483B dist/status.d.ts
npm notice 659B dist/status.d.ts.map
npm notice 6.0kB dist/status.js
npm notice 518B dist/version.d.ts
npm notice 650B dist/version.d.ts.map
npm notice 4.4kB dist/version.js
npm notice 1.4kB package.json
npm notice Tarball Details
npm notice name: covector
npm notice version: 0.12.3
npm notice filename: covector-0.12.3.tgz
npm notice package size: 21.6 kB
npm notice unpacked size: 90.1 kB
npm notice shasum: 2d08e76e76ce20877aac1b41451944dec20afb7b
npm notice integrity: sha512-9LNME5eb4/KMd[...]6Mozv13UX0g+A==
npm notice total files: 40
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=114903150
+ [email protected]

covector v0.12.2

13 Jul 18:28
0ecefef
Compare
Choose a tag to compare

[0.12.2]

Enhancements

  • ef274be (#347 by @jbolda) Add cwd option to pass to the CLI. Useful for local development, at minimum.

Bug Fixes

  • 7fe7243 (#348 by @jbolda) Prerelease versions which post comments require the config passed in the return signature.

NPM Publish

publish details
> [email protected] 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 "bin[covector]" script name was cleaned
npm warn publish "repository.url" was normalized to "git+https://github.com/jbolda/covector.git"
npm notice
npm notice 📦  [email protected]
npm notice Tarball Contents
npm notice 11.4kB LICENSE
npm notice 14.0kB README.md
npm notice 162B bin/covector.js
npm notice 288B dist/add.d.ts
npm notice 237B dist/add.d.ts.map
npm notice 4.2kB dist/add.js
npm notice 428B dist/arbitrary.d.ts
npm notice 583B dist/arbitrary.d.ts.map
npm notice 3.9kB dist/arbitrary.js
npm notice 113B dist/cli.d.ts
npm notice 197B dist/cli.d.ts.map
npm notice 2.5kB dist/cli.js
npm notice 315B dist/config.d.ts
npm notice 450B 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 287B dist/init.d.ts
npm notice 238B dist/init.d.ts.map
npm notice 17.3kB dist/init.js
npm notice 198B dist/logger.d.ts
npm notice 191B dist/logger.d.ts.map
npm notice 1.2kB dist/logger.js
npm notice 504B dist/preview.d.ts
npm notice 663B dist/preview.d.ts.map
npm notice 5.0kB dist/preview.js
npm notice 424B dist/publish.d.ts
npm notice 579B dist/publish.d.ts.map
npm notice 3.9kB dist/publish.js
npm notice 621B dist/run.d.ts
npm notice 806B dist/run.d.ts.map
npm notice 3.5kB dist/run.js
npm notice 483B dist/status.d.ts
npm notice 659B dist/status.d.ts.map
npm notice 6.0kB dist/status.js
npm notice 518B dist/version.d.ts
npm notice 650B dist/version.d.ts.map
npm notice 4.4kB dist/version.js
npm notice 1.4kB package.json
npm notice Tarball Details
npm notice name: covector
npm notice version: 0.12.2
npm notice filename: covector-0.12.2.tgz
npm notice package size: 21.6 kB
npm notice unpacked size: 90.1 kB
npm notice shasum: 3bd374ff527854eb804788223369c2f4937f815a
npm notice integrity: sha512-I4EePgngYoLIm[...]MkLe5SxZjBT7g==
npm notice total files: 40
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=111555727
+ [email protected]

covector v0.12.1

13 Jul 06:00
b38fa8e
Compare
Choose a tag to compare

[0.12.1]

Enhancements

  • 1a1f4c6 (#344 by @jbolda) Enable new features in covector init and adjust permissions to suit. This includes tagging contributors in the changelog and writing a comment in PRs with additional context (non-forks only through init).

Bug Fixes

  • 055a319 (#343 by @jbolda) Missed some logger function which were improperly passed an non-message object. If rendering an object, it requires msg and renderAsYAML.

NPM Publish

publish details
> [email protected] 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 "bin[covector]" script name was cleaned
npm warn publish "repository.url" was normalized to "git+https://github.com/jbolda/covector.git"
npm notice
npm notice 📦  [email protected]
npm notice Tarball Contents
npm notice 11.4kB LICENSE
npm notice 14.0kB README.md
npm notice 162B bin/covector.js
npm notice 288B dist/add.d.ts
npm notice 237B dist/add.d.ts.map
npm notice 4.2kB dist/add.js
npm notice 428B dist/arbitrary.d.ts
npm notice 583B dist/arbitrary.d.ts.map
npm notice 3.9kB dist/arbitrary.js
npm notice 113B dist/cli.d.ts
npm notice 197B dist/cli.d.ts.map
npm notice 2.3kB dist/cli.js
npm notice 315B dist/config.d.ts
npm notice 450B 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 287B dist/init.d.ts
npm notice 238B dist/init.d.ts.map
npm notice 17.3kB dist/init.js
npm notice 198B dist/logger.d.ts
npm notice 191B dist/logger.d.ts.map
npm notice 1.2kB dist/logger.js
npm notice 504B dist/preview.d.ts
npm notice 663B dist/preview.d.ts.map
npm notice 5.0kB dist/preview.js
npm notice 424B dist/publish.d.ts
npm notice 579B dist/publish.d.ts.map
npm notice 3.9kB dist/publish.js
npm notice 621B dist/run.d.ts
npm notice 806B dist/run.d.ts.map
npm notice 3.5kB dist/run.js
npm notice 483B dist/status.d.ts
npm notice 659B dist/status.d.ts.map
npm notice 6.0kB dist/status.js
npm notice 518B dist/version.d.ts
npm notice 650B dist/version.d.ts.map
npm notice 4.4kB dist/version.js
npm notice 1.4kB package.json
npm notice Tarball Details
npm notice name: covector
npm notice version: 0.12.1
npm notice filename: covector-0.12.1.tgz
npm notice package size: 21.6 kB
npm notice unpacked size: 89.9 kB
npm notice shasum: 4c77b9ae137a4922b741349d31d6f97d23e68b84
npm notice integrity: sha512-rpmkP4n8Fq7eq[...]yez81c6eDPFIA==
npm notice total files: 40
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=111462113
+ [email protected]

covector v0.12.0

05 Jul 18:23
db348e8
Compare
Choose a tag to compare

[0.12.0]

Enhancements

  • b0d3dc0 (#334 by @jbolda) The covector add command now considers the additionalBumpTypes and changeTags configs and includes these in consideration of adding a change file.
  • d0ad041 (#323 by @jbolda) Bump actions within the covector init command to the latest: actions/checkout@v4 and peter-evans/create-pull-request@v6.
  • e2c83dc (#318 by @jbolda) Add exports to package.json for improved capability and an enhanced experience when developed covector and testing locally.
  • dda5430 (#337 by @jbolda) When there are no changes, also include a link to create a new change file.
  • c72c060 (#316 by @jbolda) Use node v20 in GitHub Action.
  • 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.
  • 24cb7c1 (#335 by @jbolda) Use clack instead of inquirer for handling user input. The user experience is improved and the dependencies are more slim. Additionally, switch getPublishedVersion to fetch:check which provides a cleaner version check for the npm and crates registries.

Dependencies

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 use pino-test with 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 [publish]: npm publish --provenance --access public
 > [email protected] 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 "bin[covector]" script name was cleaned
npm warn publish "repository.url" was normalized to "git+https://github.com/jbolda/covector.git"
 npm notice
 npm notice 📦  [email protected]
 npm notice Tarball Contents
 npm notice 11.4kB LICENSE
npm notice 14.0kB README.md
npm notice 162B bin/covector.js
npm notice 288B dist/add.d.ts
npm notice 237B dist/add.d.ts.map
npm notice 4.2kB dist/add.js
npm notice 428B dist/arbitrary.d.ts
npm notice 583B dist/arbitrary.d.ts.map
npm notice 3.8kB dist/arbitrary.js
npm notice 113B dist/cli.d.ts
npm notice 197B dist/cli.d.ts.map
npm notice 2.3kB dist/cli.js
npm notice 315B dist/config.d.ts
npm notice 450B 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 [287](https://github.com/jbolda/covector/actions/runs/9811280828/job/27093171083#step:9:288)B dist/init.d.ts
npm notice 238B dist/init.d.ts.map
npm notice 17.0kB dist/init.js
npm notice 198B dist/logger.d.ts
npm notice 191B dist/logger.d.ts.map
npm notice 1.2kB dist/logger.js
npm notice 504B dist/preview.d.ts
npm notice 663B dist/preview.d.ts.map
npm notice 5.0kB dist/preview.js
npm notice 424B dist/publish.d.ts
npm notice 579B dist/publish.d.ts.map
npm notice 3.8kB dist/publish.js
npm notice 621B dist/run.d.ts
npm notice 806B dist/run.d.ts.map
npm notice 3.5kB dist/run.js
npm notice 483B dist/status.d.ts
npm notice 659B dist/status.d.ts.map
npm notice 5.9kB dist/status.js
npm notice 518B dist/version.d.ts
npm notice 650B dist/version.d.ts.map
npm notice 4.3kB dist/version.js
npm notice 1.4kB package.json
 npm notice Tarball Details
npm notice name: covector
 npm notice version: 0.12.0
 npm notice filename: covector-0.12.0.tgz
npm notice package size: 21.5 kB
npm notice unpacked size: 89.5 kB
 npm notice shasum: 03f9de86215b1b9a7da8c68a12f6a3887599bba2
npm notice integrity: sha512-1iHHFj0Tg7GDA[...]SgpTvA6iVBLvg==
 npm notice total files: 40
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=109053450
 + [email protected]
 covector [publish]: echo

@covector/toml v0.2.0

05 Jul 18:15
db348e8
Compare
Choose a tag to compare

[0.2.0]

Enhancements

  • e2c83dc (#318 by @jbolda) Add exports to package.json for 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.

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 use pino-test with 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
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/[email protected]
npm notice Tarball Contents
npm notice 1.5kB dist/index.d.ts
npm notice 3.4kB dist/index.js
npm notice 1.0kB package.json
npm notice 244.0kB 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.2.0
npm notice filename: covector-toml-0.2.0.tgz
npm notice package size: 111.1 kB
npm notice unpacked size: 268.2 kB
npm notice shasum: 13a8cd04a12e3df1213889ece2f02de0f39ed9df
npm notice integrity: sha512-bIKZQLaUU1hoX[...]kaoWCq1BpS43Q==
npm notice total files: 6
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=109064209
+ @covector/[email protected]

@covector/files v0.8.0

05 Jul 18:00
07b5dfa
Compare
Choose a tag to compare

[0.8.0]

Enhancements

  • e2c83dc (#318 by @jbolda) Add exports to package.json for 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.
  • ce43ad7 (#319 by @jbolda) Delete change files serially for my consistent operation and testing.

Dependencies

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 use pino-test with 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/[email protected] 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/[email protected]
npm notice Tarball Contents
npm notice 12.5kB CHANGELOG.md
npm notice 11.4kB LICENSE
npm notice 131B README.md
npm notice 2.6kB dist/index.d.ts
npm notice 2.9kB 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 982B package.json
npm notice 15.4kB src/index.ts
npm notice 2.9kB src/schema.ts
npm notice 550B test/__snapshots__/index.test.ts.snap
npm notice 3.4kB test/index.test.ts
npm notice 1.0kB test/json-parse.test.ts
npm notice 5.2kB test/toml.test.ts
npm notice 1.3kB test/yaml-parse.test.ts
npm notice 227B tsconfig.json
npm notice Tarball Details
npm notice name: @covector/files
npm notice version: 0.8.0
npm notice filename: covector-files-0.8.0.tgz
npm notice package size: 26.5 kB
npm notice unpacked size: 465.9 kB
npm notice shasum: 3ea82b7870d76e2a2098534ebcd37b6e8b930d2e
npm notice integrity: sha512-cx0bexTWFYdBn[...]HyugwUF6i+wKg==
npm notice total files: 19
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=109055021
+ @covector/[email protected]

@covector/command v0.8.0

05 Jul 18:00
07b5dfa
Compare
Choose a tag to compare

[0.8.0]

Enhancements

  • e2c83dc (#318 by @jbolda) Add exports to package.json for 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.

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 use pino-test with 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/[email protected] 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/[email protected]
npm notice Tarball Contents
npm notice 12.9kB CHANGELOG.md
npm notice 11.4kB LICENSE
npm notice 131B README.md
npm notice 1.3kB dist/index.d.ts
npm notice 1.4kB dist/index.d.ts.map
npm notice 12.4kB dist/index.js
npm notice 818B package.json
npm notice 11.9kB src/index.ts
npm notice 4.0kB test/attemptCommand.test.ts
npm notice 3.5kB test/commandFailure.test.ts
npm notice 9.8kB test/confirmCommandsToRun.test.ts
npm notice 6.8kB test/fetchCommand.test.ts
npm notice 5.0kB test/sh.test.ts
npm notice 207B tsconfig.json
npm notice Tarball Details
npm notice name: @covector/command
npm notice version: 0.8.0
npm notice filename: covector-command-0.8.0.tgz
npm notice package size: 18.4 kB
npm notice unpacked size: 81.6 kB
npm notice shasum: 7bae0f20afb6f82ed88798148af23f6d48f4c24d
npm notice integrity: sha512-6KDgmQXc8/lSr[...]buG5pI1mYvn1Q==
npm notice total files: 14
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=109055030
+ @covector/[email protected]

@covector/changelog v0.12.0

05 Jul 18:00
07b5dfa
Compare
Choose a tag to compare

[0.12.0]

Enhancements

  • e2c83dc (#318 by @jbolda) Add exports to package.json for 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

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 use pino-test with 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/[email protected] 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/[email protected]
npm notice Tarball Contents
npm notice 11.9kB CHANGELOG.md
npm notice 11.4kB LICENSE
npm notice 131B README.md
npm notice 652B dist/get.d.ts
npm notice 805B dist/get.d.ts.map
npm notice 2.8kB dist/get.js
npm notice 1.1kB dist/index.d.ts
npm notice 1.0kB 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 966B package.json
npm notice 2.6kB src/get.ts
npm notice 10.4kB src/index.ts
npm notice 713B src/write.ts
npm notice 9.0kB test/fill-changelog.test.ts
npm notice 6.1kB test/read-changelog.test.ts
npm notice 231B tsconfig.json
npm notice Tarball Details
npm notice name: @covector/changelog
npm notice version: 0.12.0
npm notice filename: covector-changelog-0.12.0.tgz
npm notice package size: 18.8 kB
npm notice unpacked size: 72.3 kB
npm notice shasum: a0789513923d0ef50c8d8bfc6f769d821cb83bfd
npm notice integrity: sha512-cWjCdhpRpyeYP[...]Kd/9/dhBM1W4Q==
npm notice total files: 19
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=109055012
+ @covector/[email protected]

@covector/assemble v0.12.0

05 Jul 18:00
07b5dfa
Compare
Choose a tag to compare

[0.12.0]

Enhancements

  • e2c83dc (#318 by @jbolda) Add exports to package.json for 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

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 use pino-test with 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/[email protected] 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/[email protected]
npm notice Tarball Contents
npm notice 20.5kB CHANGELOG.md
npm notice 11.4kB LICENSE
npm notice 131B README.md
npm notice 1.8kB dist/index.d.ts
npm notice 1.5kB dist/index.d.ts.map
npm notice 21.4kB dist/index.js
npm notice 1.1kB package.json
npm notice 20.9kB src/index.ts
npm notice 16.0kB test/__snapshots__/assemble.test.ts.snap
npm notice 17.1kB test/__snapshots__/merge-config.test.ts.snap
npm notice 9.8kB test/assemble.test.ts
npm notice 1.5kB test/git.test.ts
npm notice 7.2kB test/merge-config.test.ts
npm notice 273B tsconfig.json
npm notice Tarball Details
npm notice name: @covector/assemble
npm notice version: 0.12.0
npm notice filename: covector-assemble-0.12.0.tgz
npm notice package size: 25.5 kB
npm notice unpacked size: 130.5 kB
npm notice shasum: 2ab36147f8b7b1d22564d1a2f58a96da9e8af0ef
npm notice integrity: sha512-lBXUzc3aIWKW6[...]c+cJFLzoJYWAQ==
npm notice total files: 14
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=109055004
+ @covector/[email protected]

@covector/apply v0.10.0

05 Jul 18:00
07b5dfa
Compare
Choose a tag to compare

[0.10.0]

Enhancements

  • e2c83dc (#318 by @jbolda) Add exports to package.json for 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

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 use pino-test with 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/[email protected] 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/[email protected]
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/[email protected]