Skip to content

Commit e7b9343

Browse files
feat: rename utility get-bee command to quickstart (#660)
* feat: rename utility get-bee command to quickstart * test: update test coverage --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 971e26d commit e7b9343

File tree

5 files changed

+10
-9
lines changed

5 files changed

+10
-9
lines changed

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { execSync } from 'child_process'
33
import { existsSync, writeFileSync } from 'fs'
44
import { LeafCommand } from 'furious-commander'
55
import fetch from 'node-fetch'
6-
import { RootCommand } from '../root-command'
6+
import { RootCommand } from './root-command'
77

88
const archTable = {
99
arm64: 'arm64',
@@ -16,8 +16,8 @@ const platformTable = {
1616
linux: 'linux',
1717
}
1818

19-
export class GetBee extends RootCommand implements LeafCommand {
20-
public readonly name = 'get-bee'
19+
export class Quickstart extends RootCommand implements LeafCommand {
20+
public readonly name = 'quickstart'
2121

2222
public readonly description = 'Downloads the Bee binary for the current platform'
2323

src/command/utility/index.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ import { fileExists } from '../../utils'
55
import { CommandLog } from '../root-command/command-log'
66
import { Cid } from './cid'
77
import { CreateBatch } from './create-batch'
8-
import { GetBee } from './get-bee'
98
import { Lock } from './lock'
109
import { Rchash } from './rchash'
1110
import { Redeem } from './redeem'
@@ -16,7 +15,7 @@ export class Utility implements GroupCommand {
1615

1716
public readonly description = 'Utility commands related to Swarm and wallets'
1817

19-
public subCommandClasses = [Cid, Lock, Unlock, GetBee, Redeem, CreateBatch, Rchash]
18+
public subCommandClasses = [Cid, Lock, Unlock, Redeem, CreateBatch, Rchash]
2019
}
2120

2221
export async function createWallet(pathOrPrivateKey: string, console: CommandLog): Promise<Wallet> {

src/config.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import { Identity } from './command/identity'
1010
import { Manifest } from './command/manifest'
1111
import { Pinning } from './command/pinning'
1212
import { Pss } from './command/pss'
13+
import { Quickstart } from './command/quickstart'
1314
import { Stake } from './command/stake'
1415
import { Stamp } from './command/stamp'
1516
import { Status } from './command/status'
@@ -131,4 +132,5 @@ export const rootCommandClasses = [
131132
Wallet,
132133
Utility,
133134
Grantee,
135+
Quickstart,
134136
]

test/coverage/coverage-summary.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
{"total": {"lines":{"total":2682,"covered":1960,"skipped":0,"pct":73.07},"statements":{"total":2702,"covered":1973,"skipped":0,"pct":73.01},"functions":{"total":319,"covered":242,"skipped":0,"pct":75.86},"branches":{"total":569,"covered":302,"skipped":0,"pct":53.07},"branchesTrue":{"total":0,"covered":0,"skipped":0,"pct":100}}
22
,"/home/runner/work/swarm-cli/swarm-cli/src/application.ts": {"lines":{"total":2,"covered":0,"skipped":0,"pct":0},"functions":{"total":0,"covered":0,"skipped":0,"pct":100},"statements":{"total":2,"covered":0,"skipped":0,"pct":0},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
3-
,"/home/runner/work/swarm-cli/swarm-cli/src/config.ts": {"lines":{"total":31,"covered":30,"skipped":0,"pct":96.77},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":31,"covered":30,"skipped":0,"pct":96.77},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
3+
,"/home/runner/work/swarm-cli/swarm-cli/src/config.ts": {"lines":{"total":32,"covered":31,"skipped":0,"pct":96.87},"functions":{"total":1,"covered":0,"skipped":0,"pct":0},"statements":{"total":32,"covered":31,"skipped":0,"pct":96.87},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
44
,"/home/runner/work/swarm-cli/swarm-cli/src/curl.ts": {"lines":{"total":24,"covered":24,"skipped":0,"pct":100},"functions":{"total":7,"covered":7,"skipped":0,"pct":100},"statements":{"total":25,"covered":25,"skipped":0,"pct":100},"branches":{"total":13,"covered":12,"skipped":0,"pct":92.3}}
55
,"/home/runner/work/swarm-cli/swarm-cli/src/index.ts": {"lines":{"total":16,"covered":0,"skipped":0,"pct":0},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":16,"covered":0,"skipped":0,"pct":0},"branches":{"total":3,"covered":0,"skipped":0,"pct":0}}
66
,"/home/runner/work/swarm-cli/swarm-cli/src/printer.ts": {"lines":{"total":7,"covered":3,"skipped":0,"pct":42.85},"functions":{"total":4,"covered":0,"skipped":0,"pct":0},"statements":{"total":7,"covered":3,"skipped":0,"pct":42.85},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
77
,"/home/runner/work/swarm-cli/swarm-cli/src/command/addresses.ts": {"lines":{"total":37,"covered":32,"skipped":0,"pct":86.48},"functions":{"total":6,"covered":5,"skipped":0,"pct":83.33},"statements":{"total":37,"covered":32,"skipped":0,"pct":86.48},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
88
,"/home/runner/work/swarm-cli/swarm-cli/src/command/download.ts": {"lines":{"total":35,"covered":28,"skipped":0,"pct":80},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":35,"covered":28,"skipped":0,"pct":80},"branches":{"total":11,"covered":4,"skipped":0,"pct":36.36}}
99
,"/home/runner/work/swarm-cli/swarm-cli/src/command/hash.ts": {"lines":{"total":10,"covered":8,"skipped":0,"pct":80},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":10,"covered":8,"skipped":0,"pct":80},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
10+
,"/home/runner/work/swarm-cli/swarm-cli/src/command/quickstart.ts": {"lines":{"total":37,"covered":10,"skipped":0,"pct":27.02},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":37,"covered":10,"skipped":0,"pct":27.02},"branches":{"total":9,"covered":0,"skipped":0,"pct":0}}
1011
,"/home/runner/work/swarm-cli/swarm-cli/src/command/status.ts": {"lines":{"total":79,"covered":57,"skipped":0,"pct":72.15},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":79,"covered":57,"skipped":0,"pct":72.15},"branches":{"total":11,"covered":11,"skipped":0,"pct":100}}
1112
,"/home/runner/work/swarm-cli/swarm-cli/src/command/upload.ts": {"lines":{"total":212,"covered":147,"skipped":0,"pct":69.33},"functions":{"total":15,"covered":13,"skipped":0,"pct":86.66},"statements":{"total":213,"covered":148,"skipped":0,"pct":69.48},"branches":{"total":95,"covered":53,"skipped":0,"pct":55.78}}
1213
,"/home/runner/work/swarm-cli/swarm-cli/src/command/cheque/cashout.ts": {"lines":{"total":32,"covered":30,"skipped":0,"pct":93.75},"functions":{"total":4,"covered":4,"skipped":0,"pct":100},"statements":{"total":32,"covered":30,"skipped":0,"pct":93.75},"branches":{"total":2,"covered":2,"skipped":0,"pct":100}}
@@ -75,8 +76,7 @@
7576
,"/home/runner/work/swarm-cli/swarm-cli/src/command/stamp/topup.ts": {"lines":{"total":23,"covered":11,"skipped":0,"pct":47.82},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":23,"covered":11,"skipped":0,"pct":47.82},"branches":{"total":4,"covered":0,"skipped":0,"pct":0}}
7677
,"/home/runner/work/swarm-cli/swarm-cli/src/command/utility/cid.ts": {"lines":{"total":13,"covered":8,"skipped":0,"pct":61.53},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":13,"covered":8,"skipped":0,"pct":61.53},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
7778
,"/home/runner/work/swarm-cli/swarm-cli/src/command/utility/create-batch.ts": {"lines":{"total":34,"covered":14,"skipped":0,"pct":41.17},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":35,"covered":14,"skipped":0,"pct":40},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}}
78-
,"/home/runner/work/swarm-cli/swarm-cli/src/command/utility/get-bee.ts": {"lines":{"total":37,"covered":10,"skipped":0,"pct":27.02},"functions":{"total":4,"covered":1,"skipped":0,"pct":25},"statements":{"total":37,"covered":10,"skipped":0,"pct":27.02},"branches":{"total":9,"covered":0,"skipped":0,"pct":0}}
79-
,"/home/runner/work/swarm-cli/swarm-cli/src/command/utility/index.ts": {"lines":{"total":23,"covered":15,"skipped":0,"pct":65.21},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":23,"covered":15,"skipped":0,"pct":65.21},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}}
79+
,"/home/runner/work/swarm-cli/swarm-cli/src/command/utility/index.ts": {"lines":{"total":22,"covered":14,"skipped":0,"pct":63.63},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":22,"covered":14,"skipped":0,"pct":63.63},"branches":{"total":2,"covered":0,"skipped":0,"pct":0}}
8080
,"/home/runner/work/swarm-cli/swarm-cli/src/command/utility/lock.ts": {"lines":{"total":11,"covered":7,"skipped":0,"pct":63.63},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":11,"covered":7,"skipped":0,"pct":63.63},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
8181
,"/home/runner/work/swarm-cli/swarm-cli/src/command/utility/rchash.ts": {"lines":{"total":23,"covered":7,"skipped":0,"pct":30.43},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":23,"covered":7,"skipped":0,"pct":30.43},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
8282
,"/home/runner/work/swarm-cli/swarm-cli/src/command/utility/redeem.ts": {"lines":{"total":51,"covered":12,"skipped":0,"pct":23.52},"functions":{"total":2,"covered":1,"skipped":0,"pct":50},"statements":{"total":52,"covered":12,"skipped":0,"pct":23.07},"branches":{"total":11,"covered":0,"skipped":0,"pct":0}}

0 commit comments

Comments
 (0)