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

reset-dep-flags.js « test « arborist « workspaces - github.com/npm/cli.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 6755c743c4a62c510ea1844f1d354c348966a4fd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
const t = require('tap')
const resetDepFlags = require('../lib/reset-dep-flags.js')

const tree = {
  inventory: new Map([
    ['x', {}],
    ['y', { extraneous: false, dev: false, devOptional: false, peer: false, optional: false }],
  ]),
}

resetDepFlags(tree)
t.match(tree, {
  inventory: new Map([
    ['x', { extraneous: true, dev: true, devOptional: true, peer: true, optional: true }],
    ['y', { extraneous: true, dev: true, devOptional: true, peer: true, optional: true }],
  ]),
})