diff --git a/node_modules/.package-lock.json b/node_modules/.package-lock.json index d8b2f0507..dd8d1e9ad 100644 --- a/node_modules/.package-lock.json +++ b/node_modules/.package-lock.json @@ -575,12 +575,10 @@ "license": "MIT" }, "node_modules/@types/semver": { - "version": "7.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-D/2EJvAlCEtYFEYmmlGwbGXuK886HzyCc3nZX/tkFTQdEU8jZDAgiv08P162yB17y4ZXZoq7yFAnW4GDBb9Now==", + "dev": true }, "node_modules/@types/sinon": { "version": "10.0.2", diff --git a/node_modules/@types/semver/LICENSE b/node_modules/@types/semver/LICENSE old mode 100644 new mode 100755 diff --git a/node_modules/@types/semver/README.md b/node_modules/@types/semver/README.md old mode 100644 new mode 100755 index 50e9995f7..c928ac7d6 --- a/node_modules/@types/semver/README.md +++ b/node_modules/@types/semver/README.md @@ -8,8 +8,8 @@ This package contains type definitions for semver (https://github.com/npm/node-s Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/semver. ### Additional Details - * Last updated: Wed, 13 May 2020 16:20:54 GMT - * Dependencies: [@types/node](https://npmjs.com/package/@types/node) + * Last updated: Fri, 23 Jul 2021 22:01:15 GMT + * Dependencies: none * Global values: none # Credits diff --git a/node_modules/@types/semver/classes/comparator.d.ts b/node_modules/@types/semver/classes/comparator.d.ts old mode 100644 new mode 100755 index de7c21083..43570644d --- a/node_modules/@types/semver/classes/comparator.d.ts +++ b/node_modules/@types/semver/classes/comparator.d.ts @@ -1,17 +1,17 @@ -import sermver = require('../'); +import semver = require('../index'); import SemVer = require('./semver'); declare class Comparator { - constructor(comp: string | Comparator, optionsOrLoose?: boolean | sermver.Options); + constructor(comp: string | Comparator, optionsOrLoose?: boolean | semver.Options); semver: SemVer; operator: '' | '=' | '<' | '>' | '<=' | '>='; value: string; loose: boolean; - options: sermver.Options; + options: semver.Options; parse(comp: string): void; test(version: string | SemVer): boolean; - intersects(comp: Comparator, optionsOrLoose?: boolean | sermver.Options): boolean; + intersects(comp: Comparator, optionsOrLoose?: boolean | semver.Options): boolean; } export = Comparator; diff --git a/node_modules/@types/semver/classes/range.d.ts b/node_modules/@types/semver/classes/range.d.ts old mode 100644 new mode 100755 index b61020c8a..13a97b81b --- a/node_modules/@types/semver/classes/range.d.ts +++ b/node_modules/@types/semver/classes/range.d.ts @@ -1,4 +1,4 @@ -import semver = require('../'); +import semver = require('../index'); import Comparator = require('./comparator'); import SemVer = require('./semver'); diff --git a/node_modules/@types/semver/classes/semver.d.ts b/node_modules/@types/semver/classes/semver.d.ts old mode 100644 new mode 100755 index fc0c49f00..95797ecf5 --- a/node_modules/@types/semver/classes/semver.d.ts +++ b/node_modules/@types/semver/classes/semver.d.ts @@ -1,4 +1,4 @@ -import semver = require('../'); +import semver = require('../index'); declare class SemVer { constructor(version: string | SemVer, optionsOrLoose?: boolean | semver.Options); diff --git a/node_modules/@types/semver/functions/clean.d.ts b/node_modules/@types/semver/functions/clean.d.ts old mode 100644 new mode 100755 index b2ec9e5dd..cdc1825de --- a/node_modules/@types/semver/functions/clean.d.ts +++ b/node_modules/@types/semver/functions/clean.d.ts @@ -1,4 +1,4 @@ -import semver = require('../'); +import semver = require('../index'); /** * Returns cleaned (removed leading/trailing whitespace, remove '=v' prefix) and parsed version, or null if version is invalid. diff --git a/node_modules/@types/semver/functions/cmp.d.ts b/node_modules/@types/semver/functions/cmp.d.ts old mode 100644 new mode 100755 index f74fd68af..960a1b114 --- a/node_modules/@types/semver/functions/cmp.d.ts +++ b/node_modules/@types/semver/functions/cmp.d.ts @@ -1,4 +1,4 @@ -import semver = require('../'); +import semver = require('../index'); import SemVer = require('../classes/semver'); /** diff --git a/node_modules/@types/semver/functions/coerce.d.ts b/node_modules/@types/semver/functions/coerce.d.ts old mode 100644 new mode 100755 index b8f71e10f..d6d5975d1 --- a/node_modules/@types/semver/functions/coerce.d.ts +++ b/node_modules/@types/semver/functions/coerce.d.ts @@ -1,4 +1,4 @@ -import semver = require('../'); +import semver = require('../index'); import SemVer = require('../classes/semver'); /** diff --git a/node_modules/@types/semver/functions/compare-build.d.ts b/node_modules/@types/semver/functions/compare-build.d.ts old mode 100644 new mode 100755 diff --git a/node_modules/@types/semver/functions/compare-loose.d.ts b/node_modules/@types/semver/functions/compare-loose.d.ts old mode 100644 new mode 100755 diff --git a/node_modules/@types/semver/functions/compare.d.ts b/node_modules/@types/semver/functions/compare.d.ts old mode 100644 new mode 100755 index d7b72d064..c322ec31f --- a/node_modules/@types/semver/functions/compare.d.ts +++ b/node_modules/@types/semver/functions/compare.d.ts @@ -1,4 +1,4 @@ -import semver = require('../'); +import semver = require('../index'); import SemVer = require('../classes/semver'); /** diff --git a/node_modules/@types/semver/functions/diff.d.ts b/node_modules/@types/semver/functions/diff.d.ts old mode 100644 new mode 100755 index 52f7676c1..cb98461be --- a/node_modules/@types/semver/functions/diff.d.ts +++ b/node_modules/@types/semver/functions/diff.d.ts @@ -1,4 +1,4 @@ -import semver = require('../'); +import semver = require('../index'); import SemVer = require('../classes/semver'); /** diff --git a/node_modules/@types/semver/functions/eq.d.ts b/node_modules/@types/semver/functions/eq.d.ts old mode 100644 new mode 100755 index e01aa6fa4..90d29d79c --- a/node_modules/@types/semver/functions/eq.d.ts +++ b/node_modules/@types/semver/functions/eq.d.ts @@ -1,5 +1,5 @@ import SemVer = require('../classes/semver'); -import semver = require('../'); +import semver = require('../index'); /** * v1 == v2 This is true if they're logically equivalent, even if they're not the exact same string. You already know how to compare strings. diff --git a/node_modules/@types/semver/functions/gt.d.ts b/node_modules/@types/semver/functions/gt.d.ts old mode 100644 new mode 100755 index aa973794b..5907c77db --- a/node_modules/@types/semver/functions/gt.d.ts +++ b/node_modules/@types/semver/functions/gt.d.ts @@ -1,5 +1,5 @@ import SemVer = require('../classes/semver'); -import semver = require('../'); +import semver = require('../index'); /** * v1 > v2 diff --git a/node_modules/@types/semver/functions/gte.d.ts b/node_modules/@types/semver/functions/gte.d.ts old mode 100644 new mode 100755 index bfcf4d63c..02cdb4314 --- a/node_modules/@types/semver/functions/gte.d.ts +++ b/node_modules/@types/semver/functions/gte.d.ts @@ -1,5 +1,5 @@ import SemVer = require('../classes/semver'); -import semver = require('../'); +import semver = require('../index'); /** * v1 >= v2 diff --git a/node_modules/@types/semver/functions/inc.d.ts b/node_modules/@types/semver/functions/inc.d.ts old mode 100644 new mode 100755 index 16fc33f30..be32080d4 --- a/node_modules/@types/semver/functions/inc.d.ts +++ b/node_modules/@types/semver/functions/inc.d.ts @@ -1,5 +1,5 @@ import SemVer = require('../classes/semver'); -import semver = require('../'); +import semver = require('../index'); /** * Return the version incremented by the release type (major, minor, patch, or prerelease), or null if it's not valid. diff --git a/node_modules/@types/semver/functions/lt.d.ts b/node_modules/@types/semver/functions/lt.d.ts old mode 100644 new mode 100755 index 25bb05395..15b395789 --- a/node_modules/@types/semver/functions/lt.d.ts +++ b/node_modules/@types/semver/functions/lt.d.ts @@ -1,5 +1,5 @@ import SemVer = require('../classes/semver'); -import semver = require('../'); +import semver = require('../index'); /** * v1 < v2 diff --git a/node_modules/@types/semver/functions/lte.d.ts b/node_modules/@types/semver/functions/lte.d.ts old mode 100644 new mode 100755 index 0a16e77b6..801715491 --- a/node_modules/@types/semver/functions/lte.d.ts +++ b/node_modules/@types/semver/functions/lte.d.ts @@ -1,5 +1,5 @@ import SemVer = require('../classes/semver'); -import semver = require('../'); +import semver = require('../index'); /** * v1 <= v2 diff --git a/node_modules/@types/semver/functions/major.d.ts b/node_modules/@types/semver/functions/major.d.ts old mode 100644 new mode 100755 index b86e7217e..cca67b299 --- a/node_modules/@types/semver/functions/major.d.ts +++ b/node_modules/@types/semver/functions/major.d.ts @@ -1,5 +1,5 @@ import SemVer = require('../classes/semver'); -import semver = require('../'); +import semver = require('../index'); /** * Return the major version number. diff --git a/node_modules/@types/semver/functions/minor.d.ts b/node_modules/@types/semver/functions/minor.d.ts old mode 100644 new mode 100755 index 1a99e0462..3db72f1c0 --- a/node_modules/@types/semver/functions/minor.d.ts +++ b/node_modules/@types/semver/functions/minor.d.ts @@ -1,5 +1,5 @@ import SemVer = require('../classes/semver'); -import semver = require('../'); +import semver = require('../index'); /** * Return the minor version number. diff --git a/node_modules/@types/semver/functions/neq.d.ts b/node_modules/@types/semver/functions/neq.d.ts old mode 100644 new mode 100755 index 5ce800cbe..c4aef562c --- a/node_modules/@types/semver/functions/neq.d.ts +++ b/node_modules/@types/semver/functions/neq.d.ts @@ -1,5 +1,5 @@ import SemVer = require('../classes/semver'); -import semver = require('../'); +import semver = require('../index'); /** * v1 != v2 The opposite of eq. diff --git a/node_modules/@types/semver/functions/parse.d.ts b/node_modules/@types/semver/functions/parse.d.ts old mode 100644 new mode 100755 index 2bfc5f6e9..8cef2d3d7 --- a/node_modules/@types/semver/functions/parse.d.ts +++ b/node_modules/@types/semver/functions/parse.d.ts @@ -1,5 +1,5 @@ import SemVer = require('../classes/semver'); -import semver = require('../'); +import semver = require('../index'); /** * Return the parsed version as a SemVer object, or null if it's not valid. diff --git a/node_modules/@types/semver/functions/patch.d.ts b/node_modules/@types/semver/functions/patch.d.ts old mode 100644 new mode 100755 index da3805157..cd9880333 --- a/node_modules/@types/semver/functions/patch.d.ts +++ b/node_modules/@types/semver/functions/patch.d.ts @@ -1,5 +1,5 @@ import SemVer = require('../classes/semver'); -import semver = require('../'); +import semver = require('../index'); /** * Return the patch version number. diff --git a/node_modules/@types/semver/functions/prerelease.d.ts b/node_modules/@types/semver/functions/prerelease.d.ts old mode 100644 new mode 100755 index 56e8f297a..613f179ec --- a/node_modules/@types/semver/functions/prerelease.d.ts +++ b/node_modules/@types/semver/functions/prerelease.d.ts @@ -1,5 +1,5 @@ import SemVer = require('../classes/semver'); -import semver = require('../'); +import semver = require('../index'); /** * Returns an array of prerelease components, or null if none exist. @@ -7,6 +7,6 @@ import semver = require('../'); declare function prerelease( version: string | SemVer, optionsOrLoose?: boolean | semver.Options, -): ReadonlyArray | null; +): ReadonlyArray | null; export = prerelease; diff --git a/node_modules/@types/semver/functions/rcompare.d.ts b/node_modules/@types/semver/functions/rcompare.d.ts old mode 100644 new mode 100755 index aca59b5e9..860e77f7d --- a/node_modules/@types/semver/functions/rcompare.d.ts +++ b/node_modules/@types/semver/functions/rcompare.d.ts @@ -1,5 +1,5 @@ import SemVer = require('../classes/semver'); -import semver = require('../'); +import semver = require('../index'); /** * The reverse of compare. diff --git a/node_modules/@types/semver/functions/rsort.d.ts b/node_modules/@types/semver/functions/rsort.d.ts old mode 100644 new mode 100755 index ac0d4c800..7f46608c3 --- a/node_modules/@types/semver/functions/rsort.d.ts +++ b/node_modules/@types/semver/functions/rsort.d.ts @@ -1,5 +1,5 @@ import SemVer = require('../classes/semver'); -import semver = require('../'); +import semver = require('../index'); /** * Sorts an array of semver entries in descending order using `compareBuild()`. diff --git a/node_modules/@types/semver/functions/satisfies.d.ts b/node_modules/@types/semver/functions/satisfies.d.ts old mode 100644 new mode 100755 index 81433820d..904f39b2a --- a/node_modules/@types/semver/functions/satisfies.d.ts +++ b/node_modules/@types/semver/functions/satisfies.d.ts @@ -1,6 +1,6 @@ import Range = require('../classes/range'); import SemVer = require('../classes/semver'); -import semver = require('../'); +import semver = require('../index'); /** * Return true if the version satisfies the range. diff --git a/node_modules/@types/semver/functions/sort.d.ts b/node_modules/@types/semver/functions/sort.d.ts old mode 100644 new mode 100755 index bbc9b89fc..c86bffda8 --- a/node_modules/@types/semver/functions/sort.d.ts +++ b/node_modules/@types/semver/functions/sort.d.ts @@ -1,5 +1,5 @@ import SemVer = require('../classes/semver'); -import semver = require('../'); +import semver = require('../index'); /** * Sorts an array of semver entries in ascending order using `compareBuild()`. diff --git a/node_modules/@types/semver/functions/valid.d.ts b/node_modules/@types/semver/functions/valid.d.ts old mode 100644 new mode 100755 index 77d8a0ec9..458637070 --- a/node_modules/@types/semver/functions/valid.d.ts +++ b/node_modules/@types/semver/functions/valid.d.ts @@ -1,4 +1,4 @@ -import semver = require('../'); +import semver = require('../index'); import SemVer = require('../classes/semver'); /** * Return the parsed version as a string, or null if it's not valid. diff --git a/node_modules/@types/semver/index.d.ts b/node_modules/@types/semver/index.d.ts old mode 100644 new mode 100755 index b2f453610..17afe6006 --- a/node_modules/@types/semver/index.d.ts +++ b/node_modules/@types/semver/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for semver 7.2 +// Type definitions for semver 7.3 // Project: https://github.com/npm/node-semver // Definitions by: Bart van der Schoor // BendingBender @@ -6,9 +6,7 @@ // Klaus Meinhardt // ExE Boss // Piotr Błażejewicz -// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/semver - -/// +// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // re-exports for index file @@ -79,7 +77,8 @@ import semverOutside = require('./ranges/outside'); import semverGtr = require('./ranges/gtr'); import semverLtr = require('./ranges/ltr'); import semverIntersects = require('./ranges/intersects'); -import simplifyRange = require('./ranges/simplify'); +import simplify = require('./ranges/simplify'); +import rangeSubset = require('./ranges/subset'); export { semverSatisfies as satisfies, @@ -92,7 +91,8 @@ export { semverGtr as gtr, semverLtr as ltr, semverIntersects as intersects, - simplifyRange as simplify, + simplify as simplifyRange, + rangeSubset as subset, }; // classes @@ -112,8 +112,8 @@ export const SEMVER_SPEC_VERSION: '2.0.0'; export type ReleaseType = 'major' | 'premajor' | 'minor' | 'preminor' | 'patch' | 'prepatch' | 'prerelease'; export interface Options { - loose?: boolean; - includePrerelease?: boolean; + loose?: boolean | undefined; + includePrerelease?: boolean | undefined; } export interface CoerceOptions extends Options { /** @@ -127,7 +127,7 @@ export interface CoerceOptions extends Options { * * @since 6.2.0 */ - rtl?: boolean; + rtl?: boolean | undefined; } export type Operator = '===' | '!==' | '' | '=' | '==' | '!=' | '>' | '>=' | '<' | '<='; diff --git a/node_modules/@types/semver/internals/identifiers.d.ts b/node_modules/@types/semver/internals/identifiers.d.ts old mode 100644 new mode 100755 diff --git a/node_modules/@types/semver/package.json b/node_modules/@types/semver/package.json old mode 100644 new mode 100755 index eb5d0f55c..fcbece288 --- a/node_modules/@types/semver/package.json +++ b/node_modules/@types/semver/package.json @@ -1,7 +1,8 @@ { "name": "@types/semver", - "version": "7.2.0", + "version": "7.3.8", "description": "TypeScript definitions for semver", + "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/semver", "license": "MIT", "contributors": [ { @@ -43,9 +44,7 @@ "directory": "types/semver" }, "scripts": {}, - "dependencies": { - "@types/node": "*" - }, - "typesPublisherContentHash": "a85c812786f6121af7012f9234a35445623e4933797ddf4b52584d65deaec9ef", - "typeScriptVersion": "2.9" + "dependencies": {}, + "typesPublisherContentHash": "9f17862a79b39f8289a2ac1d3bf53c50947aa9c048bafe1ce72418667cf56e27", + "typeScriptVersion": "3.6" } \ No newline at end of file diff --git a/node_modules/@types/semver/preload.d.ts b/node_modules/@types/semver/preload.d.ts old mode 100644 new mode 100755 diff --git a/node_modules/@types/semver/ranges/gtr.d.ts b/node_modules/@types/semver/ranges/gtr.d.ts old mode 100644 new mode 100755 index f61362f41..9a1361f8d --- a/node_modules/@types/semver/ranges/gtr.d.ts +++ b/node_modules/@types/semver/ranges/gtr.d.ts @@ -1,6 +1,6 @@ import Range = require('../classes/range'); import SemVer = require('../classes/semver'); -import semver = require('../'); +import semver = require('../index'); /** * Return true if version is greater than all the versions possible in the range. diff --git a/node_modules/@types/semver/ranges/intersects.d.ts b/node_modules/@types/semver/ranges/intersects.d.ts old mode 100644 new mode 100755 index 264f2d49e..d793f9cd8 --- a/node_modules/@types/semver/ranges/intersects.d.ts +++ b/node_modules/@types/semver/ranges/intersects.d.ts @@ -1,5 +1,5 @@ import Range = require('../classes/range'); -import semver = require('../'); +import semver = require('../index'); /** * Return true if any of the ranges comparators intersect diff --git a/node_modules/@types/semver/ranges/ltr.d.ts b/node_modules/@types/semver/ranges/ltr.d.ts old mode 100644 new mode 100755 index 6cf9279ca..7fd46c1fe --- a/node_modules/@types/semver/ranges/ltr.d.ts +++ b/node_modules/@types/semver/ranges/ltr.d.ts @@ -1,6 +1,6 @@ import Range = require('../classes/range'); import SemVer = require('../classes/semver'); -import semver = require('../'); +import semver = require('../index'); /** * Return true if version is less than all the versions possible in the range. diff --git a/node_modules/@types/semver/ranges/max-satisfying.d.ts b/node_modules/@types/semver/ranges/max-satisfying.d.ts old mode 100644 new mode 100755 index 0150f8b31..d7bd46ec8 --- a/node_modules/@types/semver/ranges/max-satisfying.d.ts +++ b/node_modules/@types/semver/ranges/max-satisfying.d.ts @@ -1,6 +1,6 @@ import Range = require('../classes/range'); import SemVer = require('../classes/semver'); -import semver = require('../'); +import semver = require('../index'); /** * Return the highest version in the list that satisfies the range, or null if none of them do. diff --git a/node_modules/@types/semver/ranges/min-satisfying.d.ts b/node_modules/@types/semver/ranges/min-satisfying.d.ts old mode 100644 new mode 100755 index 4fe1ab835..cbc90ab5c --- a/node_modules/@types/semver/ranges/min-satisfying.d.ts +++ b/node_modules/@types/semver/ranges/min-satisfying.d.ts @@ -1,6 +1,6 @@ import Range = require('../classes/range'); import SemVer = require('../classes/semver'); -import semver = require('../'); +import semver = require('../index'); /** * Return the lowest version in the list that satisfies the range, or null if none of them do. diff --git a/node_modules/@types/semver/ranges/min-version.d.ts b/node_modules/@types/semver/ranges/min-version.d.ts old mode 100644 new mode 100755 index c2f590e72..589e092fb --- a/node_modules/@types/semver/ranges/min-version.d.ts +++ b/node_modules/@types/semver/ranges/min-version.d.ts @@ -1,6 +1,6 @@ import Range = require('../classes/range'); import SemVer = require('../classes/semver'); -import semver = require('../'); +import semver = require('../index'); /** * Return the lowest version that can possibly match the given range. diff --git a/node_modules/@types/semver/ranges/outside.d.ts b/node_modules/@types/semver/ranges/outside.d.ts old mode 100644 new mode 100755 index 9d45339fa..9dfe4df00 --- a/node_modules/@types/semver/ranges/outside.d.ts +++ b/node_modules/@types/semver/ranges/outside.d.ts @@ -1,6 +1,6 @@ import Range = require('../classes/range'); import SemVer = require('../classes/semver'); -import semver = require('../'); +import semver = require('../index'); /** * Return true if the version is outside the bounds of the range in either the high or low direction. diff --git a/node_modules/@types/semver/ranges/simplify.d.ts b/node_modules/@types/semver/ranges/simplify.d.ts old mode 100644 new mode 100755 index 6f42e8e75..f8ee177d1 --- a/node_modules/@types/semver/ranges/simplify.d.ts +++ b/node_modules/@types/semver/ranges/simplify.d.ts @@ -1,5 +1,5 @@ import Range = require('../classes/range'); -import semver = require('../'); +import semver = require('../index'); /** * Return a "simplified" range that matches the same items in `versions` list as the range specified. diff --git a/node_modules/@types/semver/ranges/subset.d.ts b/node_modules/@types/semver/ranges/subset.d.ts new file mode 100755 index 000000000..a1073f50d --- /dev/null +++ b/node_modules/@types/semver/ranges/subset.d.ts @@ -0,0 +1,13 @@ +import Range = require('../classes/range'); +import semver = require('../index'); + +/** + * Return true if the subRange range is entirely contained by the superRange range. + */ +declare function subset( + sub: string | Range, + dom: string | Range, + options?: semver.Options, +): boolean; + +export = subset; diff --git a/node_modules/@types/semver/ranges/to-comparators.d.ts b/node_modules/@types/semver/ranges/to-comparators.d.ts old mode 100644 new mode 100755 index 96860288a..77f5dad7f --- a/node_modules/@types/semver/ranges/to-comparators.d.ts +++ b/node_modules/@types/semver/ranges/to-comparators.d.ts @@ -1,5 +1,5 @@ import Range = require('../classes/range'); -import semver = require('../'); +import semver = require('../index'); /** * Mostly just for testing and legacy API reasons diff --git a/node_modules/@types/semver/ranges/valid.d.ts b/node_modules/@types/semver/ranges/valid.d.ts old mode 100644 new mode 100755 index 87afc432c..496483551 --- a/node_modules/@types/semver/ranges/valid.d.ts +++ b/node_modules/@types/semver/ranges/valid.d.ts @@ -1,5 +1,5 @@ import Range = require('../classes/range'); -import semver = require('../'); +import semver = require('../index'); /** * Return the valid range or null if it's not valid @@ -7,6 +7,6 @@ import semver = require('../'); declare function validRange( range: string | Range | null | undefined, optionsOrLoose?: boolean | semver.Options, -): string; +): string | null; export = validRange;