1.1.6 • Published 4 years ago
@dawnjs/dn-middleware-pkginfo v1.1.6
@dawnjs/dn-middleware-pkginfo
Usage
init:
  - name: '@dawnjs/dn-middleware-pkginfo'
    prefix: '@dawnjs/dn-middleware-'
    items:
      - name: name
        type: input
        message: Please enter project name
      - name: private
        type: confirm
        message: Is this package private?Options
| Name | Type | Default | Description | 
|---|---|---|---|
| prefix | string | The fixed prefix of package name | |
| items | Question[] | Default questions are about the name, version and description of the package | Custom inquirer questions | 
Silence Mode
Support silence mode for CI or automation environment, read answers from process.env.DN_ARGV:
# encodeURIComponent(JSON.stringify({ pkginfo: { name: 'info', version: '1.2.3', silence: true } }))
# => "%7B%22pkginfo%22%3A%7B%22name%22%3A%22info%22%2C%22version%22%3A%221.2.3%22%2C%22silence%22%3Atrue%7D%7D"
DN_ARGV="%7B%22pkginfo%22%3A%7B%22name%22%3A%22info%22%2C%22version%22%3A%221.2.3%22%2C%22silence%22%3Atrue%7D%7D" dn init
--------
[14:17:25] Setting pkginfo...
[14:17:25] Silence mode... {"name":"info","version":"1.2.3","silence":true}
[14:17:25] Done