buildstamp

3.3.2 • Public • Published

buildstamp

A small utility for gathering build details

Install

yarn add buildstamp
# or
npm i buildstamp

Usage

JS/TS API

import {buildstamp} from '@qiwi/buildstamp'

await buildstamp({
  output: 'buildstamp.json',  // filepath or `console` or `false` to disable
  git: true,                  // to capture git digest
  ci: true,                   // to collect basic CICD info
  date: true,                 // to attach the current iso8601 date
  extra: {                    // Object.assign mixin
    foo: 'bar'
  }
})
// returns a plain object, so you're able to process it in any way

CLI

npx buildstamp --output='buildstamp.json' --extra='{"foo": "bar"}'
Flag Description Default
--output, -o Buildstamp file destination buildstamp.json
--cwd Working directory process.cwd()
--git Collect git info true
--ci Capture CI digest true
--date Attach ISO8601 date true
--extra JSON mixin to inject {}
--help Print help info

License

MIT

Readme

Keywords

Package Sidebar

Install

npm i buildstamp

Weekly Downloads

89

Version

3.3.2

License

MIT

Unpacked Size

30 kB

Total Files

15

Last publish

Collaborators

  • antongolub
  • qiwibot