Skip to content

@covector/command v0.8.0

Compare
Choose a tag to compare
@github-actions github-actions released this 05 Jul 18:00
07b5dfa

[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]