Skip to content

Commit 508f175

Browse files
committed
feat(cli): toggle
Signed-off-by: Lexus Drumgold <[email protected]>
1 parent 5831bb5 commit 508f175

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,7 @@
7373
"release": "bash ./scripts/release.sh",
7474
"test": "vitest run",
7575
"test:cov": "yarn test --coverage",
76-
"test:watch": "vitest",
77-
"toggle-pkg-type": "node --loader=./loader.mjs ./src/cli"
76+
"test:watch": "vitest"
7877
},
7978
"devDependencies": {
8079
"@commitlint/cli": "17.1.2",

src/cli.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,13 @@
77

88
import sade from 'sade'
99
import pkg from '../package.json' assert { type: 'json' }
10+
import toggle from './toggle'
1011

1112
sade(`${pkg.name.replace(/.*\//, '')} [off|on]`)
1213
.version(pkg.version)
1314
.describe(pkg.description)
14-
.action((): void => void 0)
15+
.example('')
16+
.example('off')
17+
.example('on')
18+
.action((command?: 'off' | 'on'): void => void toggle(command))
1519
.parse(process.argv)

0 commit comments

Comments
 (0)