npm.io
0.0.2 • Published 3 years ago

@sugarat/cli-plugin-config

Licence
MIT
Version
0.0.2
Deps
0
Size
11 kB
Vulns
0
Weekly
0
Stars
25

@sugarat/cli-plugin-config

Expand the config command for commander

Quick Started

install

npm install @sugarat/cli-plugin-config

register

import definePlugin from '@sugarat/cli-plugin-config'
import { Command } from 'commander'

const programInstance = new Command()

const defaultConfig = {}
const configPlugin = definePlugin('.sugarat/.clirc', defaultConfig)

configPlugin.command(programInstance)

programInstance.parse(process.argv)

then you cli will have config command

图片

CRUD

command get <key>
command set <key> <value>
command del <key>
command ls

图片

Keywords