Skip to content

Commit 9275856

Browse files
authored
docs: update usage example for npm pkg (#4424)
Add example for setting array values Fixes #4320
1 parent fb13bda commit 9275856

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

lib/commands/pkg.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ class Pkg extends BaseCommand {
99
'set <key>=<value> [<key>=<value> ...]',
1010
'get [<key> [<key> ...]]',
1111
'delete <key> [<key> ...]',
12+
'set [<array>[<index>].<key>=<value> ...]',
13+
'set [<array>[].<key>=<value> ...]',
1214
]
1315

1416
static params = [

tap-snapshots/test/lib/load-all-commands.js.test.cjs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -690,6 +690,8 @@ Usage:
690690
npm pkg set <key>=<value> [<key>=<value> ...]
691691
npm pkg get [<key> [<key> ...]]
692692
npm pkg delete <key> [<key> ...]
693+
npm pkg set [<array>[<index>].<key>=<value> ...]
694+
npm pkg set [<array>[].<key>=<value> ...]
693695
694696
Options:
695697
[-f|--force] [--json]

tap-snapshots/test/lib/utils/npm-usage.js.test.cjs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -773,6 +773,8 @@ All commands:
773773
npm pkg set <key>=<value> [<key>=<value> ...]
774774
npm pkg get [<key> [<key> ...]]
775775
npm pkg delete <key> [<key> ...]
776+
npm pkg set [<array>[<index>].<key>=<value> ...]
777+
npm pkg set [<array>[].<key>=<value> ...]
776778
777779
Options:
778780
[-f|--force] [--json]

0 commit comments

Comments
 (0)