Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/npm/cli.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGar <gar+gh@danger.computer>2022-09-13 19:52:29 +0300
committerNathan Fritz <fritzy@github.com>2022-09-14 00:22:44 +0300
commitcc2c784e45da97a74a533e9a8629599e69114060 (patch)
treeee083adfaa0b3925d50846bc7b99787483b5aa32 /workspaces/arborist/test
parent0545c7a2257f67af8795dea0816bf4610d2afaf6 (diff)
fix: keep saveTypes separate for each `add`
Diffstat (limited to 'workspaces/arborist/test')
-rw-r--r--workspaces/arborist/test/add-rm-pkg-deps.js16
1 files changed, 16 insertions, 0 deletions
diff --git a/workspaces/arborist/test/add-rm-pkg-deps.js b/workspaces/arborist/test/add-rm-pkg-deps.js
index 77ea2bd61..b15b9f96d 100644
--- a/workspaces/arborist/test/add-rm-pkg-deps.js
+++ b/workspaces/arborist/test/add-rm-pkg-deps.js
@@ -25,6 +25,22 @@ t.test('add', t => {
add: [
foo1,
bar,
+ ],
+ path: '/',
+ }), {
+ dependencies: { bar: '1' },
+ devDependencies: { foo: '1' },
+ }, 'inferred save types stay the same for each dependency')
+
+ t.strictSame(logs, [])
+ t.strictSame(add({
+ pkg: {
+ dependencies: { bar: '1' },
+ devDependencies: { foo: '2' },
+ },
+ add: [
+ foo1,
+ bar,
file,
],
saveType: 'prod',