github.com/google/osv-scalibr@v0.4.1/extractor/filesystem/language/javascript/packagelockjson/testdata/nested-dependencies-dup.v2.json (about)

     1  {
     2    "name": "my-library",
     3    "lockfileVersion": 2,
     4    "requires": true,
     5    "packages": {
     6      "": {
     7        "dependencies": {},
     8        "devDependencies": {}
     9      },
    10      "node_modules/@vue/component-compiler-utils/node_modules/supports-color": {
    11        "version": "6.1.0",
    12        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
    13        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
    14        "dependencies": {
    15          "has-flag": "^3.0.0"
    16        },
    17        "engines": {
    18          "node": ">=6"
    19        }
    20      },
    21      "node_modules/autoprefixer/node_modules/supports-color": {
    22        "version": "6.1.0",
    23        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
    24        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
    25        "dependencies": {
    26          "has-flag": "^3.0.0"
    27        },
    28        "engines": {
    29          "node": ">=6"
    30        }
    31      },
    32      "node_modules/babel-code-frame/node_modules/supports-color": {
    33        "version": "2.0.0",
    34        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
    35        "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
    36        "engines": {
    37          "node": ">=0.8.0"
    38        }
    39      },
    40      "node_modules/css-declaration-sorter/node_modules/supports-color": {
    41        "version": "6.1.0",
    42        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
    43        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
    44        "dependencies": {
    45          "has-flag": "^3.0.0"
    46        },
    47        "engines": {
    48          "node": ">=6"
    49        }
    50      },
    51      "node_modules/cssnano-preset-default/node_modules/supports-color": {
    52        "version": "6.1.0",
    53        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
    54        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
    55        "dependencies": {
    56          "has-flag": "^3.0.0"
    57        },
    58        "engines": {
    59          "node": ">=6"
    60        }
    61      },
    62      "node_modules/cssnano-util-raw-cache/node_modules/supports-color": {
    63        "version": "6.1.0",
    64        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
    65        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
    66        "dependencies": {
    67          "has-flag": "^3.0.0"
    68        },
    69        "engines": {
    70          "node": ">=6"
    71        }
    72      },
    73      "node_modules/cssnano/node_modules/supports-color": {
    74        "version": "6.1.0",
    75        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
    76        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
    77        "dependencies": {
    78          "has-flag": "^3.0.0"
    79        },
    80        "engines": {
    81          "node": ">=6"
    82        }
    83      },
    84      "node_modules/friendly-errors-webpack-plugin/node_modules/supports-color": {
    85        "version": "2.0.0",
    86        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
    87        "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
    88        "engines": {
    89          "node": ">=0.8.0"
    90        }
    91      },
    92      "node_modules/postcss-calc/node_modules/supports-color": {
    93        "version": "6.1.0",
    94        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
    95        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
    96        "dependencies": {
    97          "has-flag": "^3.0.0"
    98        },
    99        "engines": {
   100          "node": ">=6"
   101        }
   102      },
   103      "node_modules/postcss-colormin/node_modules/supports-color": {
   104        "version": "6.1.0",
   105        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
   106        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
   107        "dependencies": {
   108          "has-flag": "^3.0.0"
   109        },
   110        "engines": {
   111          "node": ">=6"
   112        }
   113      },
   114      "node_modules/postcss-convert-values/node_modules/supports-color": {
   115        "version": "6.1.0",
   116        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
   117        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
   118        "dependencies": {
   119          "has-flag": "^3.0.0"
   120        },
   121        "engines": {
   122          "node": ">=6"
   123        }
   124      },
   125      "node_modules/postcss-discard-comments/node_modules/supports-color": {
   126        "version": "6.1.0",
   127        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
   128        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
   129        "dependencies": {
   130          "has-flag": "^3.0.0"
   131        },
   132        "engines": {
   133          "node": ">=6"
   134        }
   135      },
   136      "node_modules/postcss-discard-duplicates/node_modules/supports-color": {
   137        "version": "6.1.0",
   138        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
   139        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
   140        "dependencies": {
   141          "has-flag": "^3.0.0"
   142        },
   143        "engines": {
   144          "node": ">=6"
   145        }
   146      },
   147      "node_modules/postcss-discard-empty/node_modules/supports-color": {
   148        "version": "6.1.0",
   149        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
   150        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
   151        "dependencies": {
   152          "has-flag": "^3.0.0"
   153        },
   154        "engines": {
   155          "node": ">=6"
   156        }
   157      },
   158      "node_modules/postcss-discard-overridden/node_modules/supports-color": {
   159        "version": "6.1.0",
   160        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
   161        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
   162        "dependencies": {
   163          "has-flag": "^3.0.0"
   164        },
   165        "engines": {
   166          "node": ">=6"
   167        }
   168      },
   169      "node_modules/postcss-loader/node_modules/supports-color": {
   170        "version": "6.1.0",
   171        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
   172        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
   173        "dependencies": {
   174          "has-flag": "^3.0.0"
   175        },
   176        "engines": {
   177          "node": ">=6"
   178        }
   179      },
   180      "node_modules/postcss-merge-longhand/node_modules/supports-color": {
   181        "version": "6.1.0",
   182        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
   183        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
   184        "dependencies": {
   185          "has-flag": "^3.0.0"
   186        },
   187        "engines": {
   188          "node": ">=6"
   189        }
   190      },
   191      "node_modules/postcss-merge-rules/node_modules/supports-color": {
   192        "version": "6.1.0",
   193        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
   194        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
   195        "dependencies": {
   196          "has-flag": "^3.0.0"
   197        },
   198        "engines": {
   199          "node": ">=6"
   200        }
   201      },
   202      "node_modules/postcss-minify-font-values/node_modules/supports-color": {
   203        "version": "6.1.0",
   204        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
   205        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
   206        "dependencies": {
   207          "has-flag": "^3.0.0"
   208        },
   209        "engines": {
   210          "node": ">=6"
   211        }
   212      },
   213      "node_modules/postcss-minify-gradients/node_modules/supports-color": {
   214        "version": "6.1.0",
   215        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
   216        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
   217        "dependencies": {
   218          "has-flag": "^3.0.0"
   219        },
   220        "engines": {
   221          "node": ">=6"
   222        }
   223      },
   224      "node_modules/postcss-minify-params/node_modules/supports-color": {
   225        "version": "6.1.0",
   226        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
   227        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
   228        "dependencies": {
   229          "has-flag": "^3.0.0"
   230        },
   231        "engines": {
   232          "node": ">=6"
   233        }
   234      },
   235      "node_modules/postcss-minify-selectors/node_modules/supports-color": {
   236        "version": "6.1.0",
   237        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
   238        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
   239        "dependencies": {
   240          "has-flag": "^3.0.0"
   241        },
   242        "engines": {
   243          "node": ">=6"
   244        }
   245      },
   246      "node_modules/postcss-normalize-charset/node_modules/supports-color": {
   247        "version": "6.1.0",
   248        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
   249        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
   250        "dependencies": {
   251          "has-flag": "^3.0.0"
   252        },
   253        "engines": {
   254          "node": ">=6"
   255        }
   256      },
   257      "node_modules/postcss-normalize-display-values/node_modules/supports-color": {
   258        "version": "6.1.0",
   259        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
   260        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
   261        "dependencies": {
   262          "has-flag": "^3.0.0"
   263        },
   264        "engines": {
   265          "node": ">=6"
   266        }
   267      },
   268      "node_modules/postcss-normalize-positions/node_modules/supports-color": {
   269        "version": "6.1.0",
   270        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
   271        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
   272        "dependencies": {
   273          "has-flag": "^3.0.0"
   274        },
   275        "engines": {
   276          "node": ">=6"
   277        }
   278      },
   279      "node_modules/postcss-normalize-repeat-style/node_modules/supports-color": {
   280        "version": "6.1.0",
   281        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
   282        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
   283        "dependencies": {
   284          "has-flag": "^3.0.0"
   285        },
   286        "engines": {
   287          "node": ">=6"
   288        }
   289      },
   290      "node_modules/postcss-normalize-string/node_modules/supports-color": {
   291        "version": "6.1.0",
   292        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
   293        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
   294        "dependencies": {
   295          "has-flag": "^3.0.0"
   296        },
   297        "engines": {
   298          "node": ">=6"
   299        }
   300      },
   301      "node_modules/postcss-normalize-timing-functions/node_modules/supports-color": {
   302        "version": "6.1.0",
   303        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
   304        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
   305        "dependencies": {
   306          "has-flag": "^3.0.0"
   307        },
   308        "engines": {
   309          "node": ">=6"
   310        }
   311      },
   312      "node_modules/postcss-normalize-unicode/node_modules/supports-color": {
   313        "version": "6.1.0",
   314        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
   315        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
   316        "dependencies": {
   317          "has-flag": "^3.0.0"
   318        },
   319        "engines": {
   320          "node": ">=6"
   321        }
   322      },
   323      "node_modules/postcss-normalize-url/node_modules/supports-color": {
   324        "version": "6.1.0",
   325        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
   326        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
   327        "dependencies": {
   328          "has-flag": "^3.0.0"
   329        },
   330        "engines": {
   331          "node": ">=6"
   332        }
   333      },
   334      "node_modules/postcss-normalize-whitespace/node_modules/supports-color": {
   335        "version": "6.1.0",
   336        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
   337        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
   338        "dependencies": {
   339          "has-flag": "^3.0.0"
   340        },
   341        "engines": {
   342          "node": ">=6"
   343        }
   344      },
   345      "node_modules/postcss-ordered-values/node_modules/supports-color": {
   346        "version": "6.1.0",
   347        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
   348        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
   349        "dependencies": {
   350          "has-flag": "^3.0.0"
   351        },
   352        "engines": {
   353          "node": ">=6"
   354        }
   355      },
   356      "node_modules/postcss-reduce-initial/node_modules/supports-color": {
   357        "version": "6.1.0",
   358        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
   359        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
   360        "dependencies": {
   361          "has-flag": "^3.0.0"
   362        },
   363        "engines": {
   364          "node": ">=6"
   365        }
   366      },
   367      "node_modules/postcss-reduce-transforms/node_modules/supports-color": {
   368        "version": "6.1.0",
   369        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
   370        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
   371        "dependencies": {
   372          "has-flag": "^3.0.0"
   373        },
   374        "engines": {
   375          "node": ">=6"
   376        }
   377      },
   378      "node_modules/postcss-svgo/node_modules/supports-color": {
   379        "version": "6.1.0",
   380        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
   381        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
   382        "dependencies": {
   383          "has-flag": "^3.0.0"
   384        },
   385        "engines": {
   386          "node": ">=6"
   387        }
   388      },
   389      "node_modules/postcss-unique-selectors/node_modules/supports-color": {
   390        "version": "6.1.0",
   391        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
   392        "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
   393        "dependencies": {
   394          "has-flag": "^3.0.0"
   395        },
   396        "engines": {
   397          "node": ">=6"
   398        }
   399      }
   400    }
   401  }