Skip to content

Commit 4ccb4c0

Browse files
committed
Upgrade CLI
1 parent 7fbba29 commit 4ccb4c0

3 files changed

Lines changed: 16 additions & 24 deletions

File tree

bin/cli.js

Lines changed: 0 additions & 20 deletions
This file was deleted.

bin/unzipurl.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
#!/usr/bin/env node
2+
import { text } from 'node:stream/consumers'
23
import { unzipurl } from '../index.js'
3-
import cli from './cli.js'
44

5-
console.log(unzipurl(await cli()))
5+
const { argv, stdin, exit } = process
6+
const input = argv.slice(2).join(' ') || (stdin.isTTY ? '' : (await text(process.stdin)).trim())
7+
if (!input) {
8+
console.error('Error: No arguments found!')
9+
exit(1)
10+
}
11+
console.log(await unzipurl(input))

bin/zipurl.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
#!/usr/bin/env node
2+
import { text } from 'node:stream/consumers'
23
import { zipurl } from '../index.js'
3-
import cli from './cli.js'
44

5-
console.log(zipurl(await cli()))
5+
const { argv, stdin, exit } = process
6+
const input = argv.slice(2).join(' ') || (stdin.isTTY ? '' : (await text(process.stdin)).trim())
7+
if (!input) {
8+
console.error('Error: No arguments found!')
9+
exit(1)
10+
}
11+
console.log(await zipurl(input))

0 commit comments

Comments
 (0)