Bump the npm group with 6 updates (#1902)

* Bump the npm group with 6 updates

Bumps the npm group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [@octokit/types](https://github.com/octokit/types.ts) | `11.1.0` | `12.0.0` |
| [@types/adm-zip](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/adm-zip) | `0.5.1` | `0.5.2` |
| [@types/semver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver) | `7.5.2` | `7.5.3` |
| [@types/sinon](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/sinon) | `10.0.16` | `10.0.17` |
| [eslint](https://github.com/eslint/eslint) | `8.49.0` | `8.50.0` |
| [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript) | `3.6.0` | `3.6.1` |


Updates `@octokit/types` from 11.1.0 to 12.0.0
- [Release notes](https://github.com/octokit/types.ts/releases)
- [Commits](https://github.com/octokit/types.ts/compare/v11.1.0...v12.0.0)

Updates `@types/adm-zip` from 0.5.1 to 0.5.2
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/adm-zip)

Updates `@types/semver` from 7.5.2 to 7.5.3
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/semver)

Updates `@types/sinon` from 10.0.16 to 10.0.17
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/sinon)

Updates `eslint` from 8.49.0 to 8.50.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.49.0...v8.50.0)

Updates `eslint-import-resolver-typescript` from 3.6.0 to 3.6.1
- [Release notes](https://github.com/import-js/eslint-import-resolver-typescript/releases)
- [Changelog](https://github.com/import-js/eslint-import-resolver-typescript/blob/master/CHANGELOG.md)
- [Commits](https://github.com/import-js/eslint-import-resolver-typescript/compare/v3.6.0...v3.6.1)

---
updated-dependencies:
- dependency-name: "@octokit/types"
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: npm
- dependency-name: "@types/adm-zip"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@types/semver"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@types/sinon"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm
- dependency-name: eslint-import-resolver-typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update checked-in dependencies

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This commit is contained in:
dependabot[bot] 2023-09-26 10:34:03 -07:00 committed by GitHub
parent 4818fdd8ec
commit 27cb1e1de5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
80 changed files with 117979 additions and 1193 deletions

0
node_modules/@types/adm-zip/LICENSE generated vendored Executable file → Normal file
View file

2
node_modules/@types/adm-zip/README.md generated vendored Executable file → Normal file
View file

@ -8,7 +8,7 @@ This package contains type definitions for adm-zip (https://github.com/cthackers
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/adm-zip.
### Additional Details
* Last updated: Sat, 09 Sep 2023 20:33:02 GMT
* Last updated: Fri, 22 Sep 2023 18:11:03 GMT
* Dependencies: [@types/node](https://npmjs.com/package/@types/node)
* Global values: none

5
node_modules/@types/adm-zip/index.d.ts generated vendored Executable file → Normal file
View file

@ -9,8 +9,8 @@
/// <reference types="node" />
import * as FS from 'fs';
import { Constants } from './util';
import * as FS from "fs";
import { Constants } from "./util";
declare class AdmZip {
/**
@ -118,7 +118,6 @@ declare class AdmZip {
filter?: RegExp | ((filename: string) => boolean),
): void;
/**
*
* @param localPath - path where files will be extracted
* @param props - optional properties
* @param props.zipPath - optional path inside zip

6
node_modules/@types/adm-zip/package.json generated vendored Executable file → Normal file
View file

@ -1,6 +1,6 @@
{
"name": "@types/adm-zip",
"version": "0.5.1",
"version": "0.5.2",
"description": "TypeScript definitions for adm-zip",
"homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/adm-zip",
"license": "MIT",
@ -42,6 +42,6 @@
"dependencies": {
"@types/node": "*"
},
"typesPublisherContentHash": "2e5ee14b2604eed0df716f3fbe0ab112c0e9202577bf8b71e85576326fedaa6d",
"typeScriptVersion": "4.3"
"typesPublisherContentHash": "760a250ea3b5679cae48f06c02648470299cac3e2afe9f0ab03cffc9d703048d",
"typeScriptVersion": "4.5"
}

48
node_modules/@types/adm-zip/util.d.ts generated vendored Executable file → Normal file
View file

@ -143,36 +143,36 @@ export const Constants: {
export const Errors: {
/* Header error messages */
INVALID_LOC: 'Invalid LOC header (bad signature)';
INVALID_CEN: 'Invalid CEN header (bad signature)';
INVALID_END: 'Invalid END header (bad signature)';
INVALID_LOC: "Invalid LOC header (bad signature)";
INVALID_CEN: "Invalid CEN header (bad signature)";
INVALID_END: "Invalid END header (bad signature)";
/* ZipEntry error messages */
NO_DATA: 'Nothing to decompress';
BAD_CRC: 'CRC32 checksum failed';
FILE_IN_THE_WAY: 'There is a file in the way: %s';
UNKNOWN_METHOD: 'Invalid/unsupported compression method';
NO_DATA: "Nothing to decompress";
BAD_CRC: "CRC32 checksum failed";
FILE_IN_THE_WAY: "There is a file in the way: %s";
UNKNOWN_METHOD: "Invalid/unsupported compression method";
/* Inflater error messages */
AVAIL_DATA: 'inflate::Available inflate data did not terminate';
INVALID_DISTANCE: 'inflate::Invalid literal/length or distance code in fixed or dynamic block';
TO_MANY_CODES: 'inflate::Dynamic block code description: too many length or distance codes';
INVALID_REPEAT_LEN: 'inflate::Dynamic block code description: repeat more than specified lengths';
INVALID_REPEAT_FIRST: 'inflate::Dynamic block code description: repeat lengths with no first length';
INCOMPLETE_CODES: 'inflate::Dynamic block code description: code lengths codes incomplete';
INVALID_DYN_DISTANCE: 'inflate::Dynamic block code description: invalid distance code lengths';
INVALID_CODES_LEN: 'inflate::Dynamic block code description: invalid literal/length code lengths';
AVAIL_DATA: "inflate::Available inflate data did not terminate";
INVALID_DISTANCE: "inflate::Invalid literal/length or distance code in fixed or dynamic block";
TO_MANY_CODES: "inflate::Dynamic block code description: too many length or distance codes";
INVALID_REPEAT_LEN: "inflate::Dynamic block code description: repeat more than specified lengths";
INVALID_REPEAT_FIRST: "inflate::Dynamic block code description: repeat lengths with no first length";
INCOMPLETE_CODES: "inflate::Dynamic block code description: code lengths codes incomplete";
INVALID_DYN_DISTANCE: "inflate::Dynamic block code description: invalid distance code lengths";
INVALID_CODES_LEN: "inflate::Dynamic block code description: invalid literal/length code lengths";
INVALID_STORE_BLOCK: "inflate::Stored block length did not match one's complement";
INVALID_BLOCK_TYPE: 'inflate::Invalid block type (type == 3)';
INVALID_BLOCK_TYPE: "inflate::Invalid block type (type == 3)";
/* ADM-ZIP error messages */
CANT_EXTRACT_FILE: 'Could not extract the file';
CANT_OVERRIDE: 'Target file already exists';
NO_ZIP: 'No zip file was loaded';
CANT_EXTRACT_FILE: "Could not extract the file";
CANT_OVERRIDE: "Target file already exists";
NO_ZIP: "No zip file was loaded";
NO_ENTRY: "Entry doesn't exist";
DIRECTORY_CONTENT_ERROR: 'A directory cannot have content';
FILE_NOT_FOUND: 'File not found: %s';
NOT_IMPLEMENTED: 'Not implemented';
INVALID_FILENAME: 'Invalid filename';
INVALID_FORMAT: 'Invalid or unsupported zip format. No END header found';
DIRECTORY_CONTENT_ERROR: "A directory cannot have content";
FILE_NOT_FOUND: "File not found: %s";
NOT_IMPLEMENTED: "Not implemented";
INVALID_FILENAME: "Invalid filename";
INVALID_FORMAT: "Invalid or unsupported zip format. No END header found";
};

View file

@ -8,7 +8,7 @@ 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: Thu, 14 Sep 2023 01:49:19 GMT
* Last updated: Mon, 25 Sep 2023 13:39:06 GMT
* Dependencies: none
* Global values: none

View file

@ -1,11 +1,11 @@
import semver = require('../index');
import SemVer = require('./semver');
import semver = require("../index");
import SemVer = require("./semver");
declare class Comparator {
constructor(comp: string | Comparator, optionsOrLoose?: boolean | semver.Options);
semver: SemVer;
operator: '' | '=' | '<' | '>' | '<=' | '>=';
operator: "" | "=" | "<" | ">" | "<=" | ">=";
value: string;
loose: boolean;
options: semver.Options;

View file

@ -1,6 +1,6 @@
import semver = require('../index');
import Comparator = require('./comparator');
import SemVer = require('./semver');
import semver = require("../index");
import Comparator = require("./comparator");
import SemVer = require("./semver");
declare class Range {
constructor(range: string | Range, optionsOrLoose?: boolean | semver.RangeOptions);

View file

@ -1,4 +1,4 @@
import semver = require('../index');
import semver = require("../index");
declare class SemVer {
constructor(version: string | SemVer, optionsOrLoose?: boolean | semver.RangeOptions);

View file

@ -1,4 +1,4 @@
import semver = require('../index');
import semver = require("../index");
/**
* Returns cleaned (removed leading/trailing whitespace, remove '=v' prefix) and parsed version, or null if version is invalid.

View file

@ -1,5 +1,5 @@
import semver = require('../index');
import SemVer = require('../classes/semver');
import semver = require("../index");
import SemVer = require("../classes/semver");
/**
* Pass in a comparison string, and it'll call the corresponding semver comparison function.

View file

@ -1,5 +1,5 @@
import semver = require('../index');
import SemVer = require('../classes/semver');
import semver = require("../index");
import SemVer = require("../classes/semver");
/**
* Coerces a string to SemVer if possible

View file

@ -1,5 +1,5 @@
import semver = require('../index');
import SemVer = require('../classes/semver');
import semver = require("../index");
import SemVer = require("../classes/semver");
/**
* Compares two versions including build identifiers (the bit after `+` in the semantic version string).

View file

@ -1,4 +1,4 @@
import SemVer = require('../classes/semver');
import SemVer = require("../classes/semver");
declare function compareLoose(v1: string | SemVer, v2: string | SemVer): 1 | 0 | -1;

View file

@ -1,5 +1,5 @@
import semver = require('../index');
import SemVer = require('../classes/semver');
import semver = require("../index");
import SemVer = require("../classes/semver");
/**
* Compares two versions excluding build identifiers (the bit after `+` in the semantic version string).

View file

@ -1,5 +1,5 @@
import semver = require('../index');
import SemVer = require('../classes/semver');
import semver = require("../index");
import SemVer = require("../classes/semver");
/**
* Returns difference between two versions by the release type (major, premajor, minor, preminor, patch, prepatch, or prerelease), or null if the versions are the same.

View file

@ -1,5 +1,5 @@
import SemVer = require('../classes/semver');
import semver = require('../index');
import SemVer = require("../classes/semver");
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.

View file

@ -1,5 +1,5 @@
import SemVer = require('../classes/semver');
import semver = require('../index');
import SemVer = require("../classes/semver");
import semver = require("../index");
/**
* v1 > v2

View file

@ -1,5 +1,5 @@
import SemVer = require('../classes/semver');
import semver = require('../index');
import SemVer = require("../classes/semver");
import semver = require("../index");
/**
* v1 >= v2

View file

@ -1,9 +1,9 @@
import SemVer = require('../classes/semver');
import semver = require('../index');
import SemVer = require("../classes/semver");
import semver = require("../index");
declare namespace inc {
/** Base number to be used for the prerelease identifier */
type IdentifierBase = '0' | '1';
type IdentifierBase = "0" | "1";
}
/**
@ -13,7 +13,7 @@ declare function inc(
version: string | SemVer,
release: semver.ReleaseType,
optionsOrLoose?: boolean | semver.Options,
identifier?: string
identifier?: string,
): string | null;
declare function inc(
version: string | SemVer,

View file

@ -1,5 +1,5 @@
import SemVer = require('../classes/semver');
import semver = require('../index');
import SemVer = require("../classes/semver");
import semver = require("../index");
/**
* v1 < v2

View file

@ -1,5 +1,5 @@
import SemVer = require('../classes/semver');
import semver = require('../index');
import SemVer = require("../classes/semver");
import semver = require("../index");
/**
* v1 <= v2

View file

@ -1,5 +1,5 @@
import SemVer = require('../classes/semver');
import semver = require('../index');
import SemVer = require("../classes/semver");
import semver = require("../index");
/**
* Return the major version number.

View file

@ -1,5 +1,5 @@
import SemVer = require('../classes/semver');
import semver = require('../index');
import SemVer = require("../classes/semver");
import semver = require("../index");
/**
* Return the minor version number.

View file

@ -1,5 +1,5 @@
import SemVer = require('../classes/semver');
import semver = require('../index');
import SemVer = require("../classes/semver");
import semver = require("../index");
/**
* v1 != v2 The opposite of eq.

View file

@ -1,5 +1,5 @@
import SemVer = require('../classes/semver');
import semver = require('../index');
import SemVer = require("../classes/semver");
import semver = require("../index");
/**
* Return the parsed version as a SemVer object, or null if it's not valid.

View file

@ -1,5 +1,5 @@
import SemVer = require('../classes/semver');
import semver = require('../index');
import SemVer = require("../classes/semver");
import semver = require("../index");
/**
* Return the patch version number.

View file

@ -1,5 +1,5 @@
import SemVer = require('../classes/semver');
import semver = require('../index');
import SemVer = require("../classes/semver");
import semver = require("../index");
/**
* Returns an array of prerelease components, or null if none exist.

View file

@ -1,5 +1,5 @@
import SemVer = require('../classes/semver');
import semver = require('../index');
import SemVer = require("../classes/semver");
import semver = require("../index");
/**
* The reverse of compare.

View file

@ -1,5 +1,5 @@
import SemVer = require('../classes/semver');
import semver = require('../index');
import SemVer = require("../classes/semver");
import semver = require("../index");
/**
* Sorts an array of semver entries in descending order using `compareBuild()`.

View file

@ -1,6 +1,6 @@
import Range = require('../classes/range');
import SemVer = require('../classes/semver');
import semver = require('../index');
import Range = require("../classes/range");
import SemVer = require("../classes/semver");
import semver = require("../index");
/**
* Return true if the version satisfies the range.

View file

@ -1,5 +1,5 @@
import SemVer = require('../classes/semver');
import semver = require('../index');
import SemVer = require("../classes/semver");
import semver = require("../index");
/**
* Sorts an array of semver entries in ascending order using `compareBuild()`.

View file

@ -1,5 +1,5 @@
import semver = require('../index');
import SemVer = require('../classes/semver');
import semver = require("../index");
import SemVer = require("../classes/semver");
/**
* Return the parsed version as a string, or null if it's not valid.
*/

126
node_modules/@types/semver/index.d.ts generated vendored
View file

@ -11,107 +11,107 @@
// re-exports for index file
// functions for working with versions
import semverParse = require('./functions/parse');
import semverValid = require('./functions/valid');
import semverClean = require('./functions/clean');
import semverInc = require('./functions/inc');
import semverDiff = require('./functions/diff');
import semverMajor = require('./functions/major');
import semverMinor = require('./functions/minor');
import semverPatch = require('./functions/patch');
import semverPrerelease = require('./functions/prerelease');
import semverCompare = require('./functions/compare');
import semverRcompare = require('./functions/rcompare');
import semverCompareLoose = require('./functions/compare-loose');
import semverCompareBuild = require('./functions/compare-build');
import semverSort = require('./functions/sort');
import semverRsort = require('./functions/rsort');
import semverParse = require("./functions/parse");
import semverValid = require("./functions/valid");
import semverClean = require("./functions/clean");
import semverInc = require("./functions/inc");
import semverDiff = require("./functions/diff");
import semverMajor = require("./functions/major");
import semverMinor = require("./functions/minor");
import semverPatch = require("./functions/patch");
import semverPrerelease = require("./functions/prerelease");
import semverCompare = require("./functions/compare");
import semverRcompare = require("./functions/rcompare");
import semverCompareLoose = require("./functions/compare-loose");
import semverCompareBuild = require("./functions/compare-build");
import semverSort = require("./functions/sort");
import semverRsort = require("./functions/rsort");
export {
semverParse as parse,
semverValid as valid,
semverClean as clean,
semverInc as inc,
semverCompare as compare,
semverCompareBuild as compareBuild,
semverCompareLoose as compareLoose,
semverDiff as diff,
semverInc as inc,
semverMajor as major,
semverMinor as minor,
semverParse as parse,
semverPatch as patch,
semverPrerelease as prerelease,
semverCompare as compare,
semverRcompare as rcompare,
semverCompareLoose as compareLoose,
semverCompareBuild as compareBuild,
semverSort as sort,
semverRsort as rsort,
semverSort as sort,
semverValid as valid,
};
// low-level comparators between versions
import semverGt = require('./functions/gt');
import semverLt = require('./functions/lt');
import semverEq = require('./functions/eq');
import semverNeq = require('./functions/neq');
import semverGte = require('./functions/gte');
import semverLte = require('./functions/lte');
import semverCmp = require('./functions/cmp');
import semverCoerce = require('./functions/coerce');
import semverGt = require("./functions/gt");
import semverLt = require("./functions/lt");
import semverEq = require("./functions/eq");
import semverNeq = require("./functions/neq");
import semverGte = require("./functions/gte");
import semverLte = require("./functions/lte");
import semverCmp = require("./functions/cmp");
import semverCoerce = require("./functions/coerce");
export {
semverGt as gt,
semverLt as lt,
semverEq as eq,
semverNeq as neq,
semverGte as gte,
semverLte as lte,
semverCmp as cmp,
semverCoerce as coerce,
semverEq as eq,
semverGt as gt,
semverGte as gte,
semverLt as lt,
semverLte as lte,
semverNeq as neq,
};
// working with ranges
import semverSatisfies = require('./functions/satisfies');
import semverMaxSatisfying = require('./ranges/max-satisfying');
import semverMinSatisfying = require('./ranges/min-satisfying');
import semverToComparators = require('./ranges/to-comparators');
import semverMinVersion = require('./ranges/min-version');
import semverValidRange = require('./ranges/valid');
import semverOutside = require('./ranges/outside');
import semverGtr = require('./ranges/gtr');
import semverLtr = require('./ranges/ltr');
import semverIntersects = require('./ranges/intersects');
import simplify = require('./ranges/simplify');
import rangeSubset = require('./ranges/subset');
import semverSatisfies = require("./functions/satisfies");
import semverMaxSatisfying = require("./ranges/max-satisfying");
import semverMinSatisfying = require("./ranges/min-satisfying");
import semverToComparators = require("./ranges/to-comparators");
import semverMinVersion = require("./ranges/min-version");
import semverValidRange = require("./ranges/valid");
import semverOutside = require("./ranges/outside");
import semverGtr = require("./ranges/gtr");
import semverLtr = require("./ranges/ltr");
import semverIntersects = require("./ranges/intersects");
import simplify = require("./ranges/simplify");
import rangeSubset = require("./ranges/subset");
export {
semverSatisfies as satisfies,
rangeSubset as subset,
semverGtr as gtr,
semverIntersects as intersects,
semverLtr as ltr,
semverMaxSatisfying as maxSatisfying,
semverMinSatisfying as minSatisfying,
semverToComparators as toComparators,
semverMinVersion as minVersion,
semverValidRange as validRange,
semverOutside as outside,
semverGtr as gtr,
semverLtr as ltr,
semverIntersects as intersects,
semverSatisfies as satisfies,
semverToComparators as toComparators,
semverValidRange as validRange,
simplify as simplifyRange,
rangeSubset as subset,
};
// classes
import SemVer = require('./classes/semver');
import Range = require('./classes/range');
import Comparator = require('./classes/comparator');
import SemVer = require("./classes/semver");
import Range = require("./classes/range");
import Comparator = require("./classes/comparator");
export { SemVer, Range, Comparator };
export { Comparator, Range, SemVer };
// internals
import identifiers = require('./internals/identifiers');
import identifiers = require("./internals/identifiers");
export import compareIdentifiers = identifiers.compareIdentifiers;
export import rcompareIdentifiers = identifiers.rcompareIdentifiers;
export const SEMVER_SPEC_VERSION: '2.0.0';
export const SEMVER_SPEC_VERSION: "2.0.0";
export const RELEASE_TYPES: ReleaseType[];
export type ReleaseType = 'major' | 'premajor' | 'minor' | 'preminor' | 'patch' | 'prepatch' | 'prerelease';
export type ReleaseType = "major" | "premajor" | "minor" | "preminor" | "patch" | "prepatch" | "prerelease";
export interface Options {
loose?: boolean | undefined;
@ -135,4 +135,4 @@ export interface CoerceOptions extends Options {
rtl?: boolean | undefined;
}
export type Operator = '===' | '!==' | '' | '=' | '==' | '!=' | '>' | '>=' | '<' | '<=';
export type Operator = "===" | "!==" | "" | "=" | "==" | "!=" | ">" | ">=" | "<" | "<=";

View file

@ -1,6 +1,6 @@
{
"name": "@types/semver",
"version": "7.5.2",
"version": "7.5.3",
"description": "TypeScript definitions for semver",
"homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/semver",
"license": "MIT",
@ -45,6 +45,6 @@
},
"scripts": {},
"dependencies": {},
"typesPublisherContentHash": "82353707fa0620975ca147a80b51777ddd4978164cbf2da1b37183ba8840b04c",
"typesPublisherContentHash": "899f87e0aba8e7570c139c1d8aa9356942a2d5e12f7612a3ca18ec2f39ef67cd",
"typeScriptVersion": "4.5"
}

View file

@ -1,2 +1,2 @@
import semver = require('.');
import semver = require(".");
export = semver;

View file

@ -1,6 +1,6 @@
import Range = require('../classes/range');
import SemVer = require('../classes/semver');
import semver = require('../index');
import Range = require("../classes/range");
import SemVer = require("../classes/semver");
import semver = require("../index");
/**
* Return true if version is greater than all the versions possible in the range.

View file

@ -1,5 +1,5 @@
import Range = require('../classes/range');
import semver = require('../index');
import Range = require("../classes/range");
import semver = require("../index");
/**
* Return true if any of the ranges comparators intersect

View file

@ -1,6 +1,6 @@
import Range = require('../classes/range');
import SemVer = require('../classes/semver');
import semver = require('../index');
import Range = require("../classes/range");
import SemVer = require("../classes/semver");
import semver = require("../index");
/**
* Return true if version is less than all the versions possible in the range.

View file

@ -1,6 +1,6 @@
import Range = require('../classes/range');
import SemVer = require('../classes/semver');
import semver = require('../index');
import Range = require("../classes/range");
import SemVer = require("../classes/semver");
import semver = require("../index");
/**
* Return the highest version in the list that satisfies the range, or null if none of them do.

View file

@ -1,6 +1,6 @@
import Range = require('../classes/range');
import SemVer = require('../classes/semver');
import semver = require('../index');
import Range = require("../classes/range");
import SemVer = require("../classes/semver");
import semver = require("../index");
/**
* Return the lowest version in the list that satisfies the range, or null if none of them do.

View file

@ -1,6 +1,6 @@
import Range = require('../classes/range');
import SemVer = require('../classes/semver');
import semver = require('../index');
import Range = require("../classes/range");
import SemVer = require("../classes/semver");
import semver = require("../index");
/**
* Return the lowest version that can possibly match the given range.

View file

@ -1,6 +1,6 @@
import Range = require('../classes/range');
import SemVer = require('../classes/semver');
import semver = require('../index');
import Range = require("../classes/range");
import SemVer = require("../classes/semver");
import semver = require("../index");
/**
* Return true if the version is outside the bounds of the range in either the high or low direction.
@ -9,7 +9,7 @@ import semver = require('../index');
declare function outside(
version: string | SemVer,
range: string | Range,
hilo: '>' | '<',
hilo: ">" | "<",
optionsOrLoose?: boolean | semver.RangeOptions,
): boolean;
export = outside;

View file

@ -1,5 +1,5 @@
import Range = require('../classes/range');
import semver = require('../index');
import Range = require("../classes/range");
import semver = require("../index");
/**
* Return a "simplified" range that matches the same items in `versions` list as the range specified.

View file

@ -1,5 +1,5 @@
import Range = require('../classes/range');
import semver = require('../index');
import Range = require("../classes/range");
import semver = require("../index");
/**
* Return true if the subRange range is entirely contained by the superRange range.

View file

@ -1,5 +1,5 @@
import Range = require('../classes/range');
import semver = require('../index');
import Range = require("../classes/range");
import semver = require("../index");
/**
* Mostly just for testing and legacy API reasons

View file

@ -1,5 +1,5 @@
import Range = require('../classes/range');
import semver = require('../index');
import Range = require("../classes/range");
import semver = require("../index");
/**
* Return the valid range or null if it's not valid

0
node_modules/@types/sinon/LICENSE generated vendored Executable file → Normal file
View file

2
node_modules/@types/sinon/README.md generated vendored Executable file → Normal file
View file

@ -8,7 +8,7 @@ This package contains type definitions for Sinon (https://sinonjs.org).
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/sinon.
### Additional Details
* Last updated: Tue, 01 Aug 2023 09:02:50 GMT
* Last updated: Mon, 25 Sep 2023 13:39:06 GMT
* Dependencies: [@types/sinonjs__fake-timers](https://npmjs.com/package/@types/sinonjs__fake-timers)
* Global values: `sinon`

50
node_modules/@types/sinon/index.d.ts generated vendored Executable file → Normal file
View file

@ -10,7 +10,7 @@
// Mathias Schreck <https://github.com/lo1tuma>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
import * as FakeTimers from '@sinonjs/fake-timers';
import * as FakeTimers from "@sinonjs/fake-timers";
// sinon uses DOM dependencies which are absent in browser-less environment like node.js
// to avoid compiler errors this monkey patch is used
@ -132,7 +132,8 @@ declare namespace Sinon {
}
interface SinonSpyCall<TArgs extends readonly any[] = any[], TReturnValue = any>
extends SinonSpyCallApi<TArgs, TReturnValue> {
extends SinonSpyCallApi<TArgs, TReturnValue>
{
/**
* The calls this value.
*/
@ -164,7 +165,6 @@ declare namespace Sinon {
/**
* Returns true if the spy call occurred before another spy call.
* @param call
*
*/
calledBefore(call: SinonSpyCall<any>): boolean;
/**
@ -174,11 +174,12 @@ declare namespace Sinon {
calledAfter(call: SinonSpyCall<any>): boolean;
}
interface SinonSpy<TArgs extends readonly any[] = any[], TReturnValue = any>
extends Pick<
interface SinonSpy<TArgs extends readonly any[] = any[], TReturnValue = any> extends
Pick<
SinonSpyCallApi<TArgs, TReturnValue>,
Exclude<keyof SinonSpyCallApi<TArgs, TReturnValue>, 'args'>
> {
Exclude<keyof SinonSpyCallApi<TArgs, TReturnValue>, "args">
>
{
// Properties
/**
* The number of recorded calls.
@ -386,11 +387,13 @@ declare namespace Sinon {
* The original method can be restored by calling object.method.restore().
* The returned spy is the function object which replaced the original method. spy === object.method.
*/
<T, K extends keyof T>(obj: T, method: K): T[K] extends (...args: infer TArgs) => infer TReturnValue
? SinonSpy<TArgs, TReturnValue>
<T, K extends keyof T>(
obj: T,
method: K,
): T[K] extends (...args: infer TArgs) => infer TReturnValue ? SinonSpy<TArgs, TReturnValue>
: SinonSpy;
<T, K extends keyof T>(obj: T, method: K, types: Array<'get' | 'set'>): PropertyDescriptor & {
<T, K extends keyof T>(obj: T, method: K, types: Array<"get" | "set">): PropertyDescriptor & {
get: SinonSpy<[], T[K]>;
set: SinonSpy<[T[K]], void>;
};
@ -400,12 +403,12 @@ declare namespace Sinon {
[P in keyof T]: SinonSpiedMember<T[P]>;
};
type SinonSpiedMember<T> = T extends (...args: infer TArgs) => infer TReturnValue
? SinonSpy<TArgs, TReturnValue>
type SinonSpiedMember<T> = T extends (...args: infer TArgs) => infer TReturnValue ? SinonSpy<TArgs, TReturnValue>
: T;
interface SinonStub<TArgs extends readonly any[] = any[], TReturnValue = any>
extends SinonSpy<TArgs, TReturnValue> {
extends SinonSpy<TArgs, TReturnValue>
{
/**
* Resets the stubs behaviour to the default behaviour
* You can reset behaviour of all stubs using sinon.resetBehavior()
@ -684,8 +687,10 @@ declare namespace Sinon {
* An exception is thrown if the property is not already a function.
* The original function can be restored by calling object.method.restore(); (or stub.restore();).
*/
<T, K extends keyof T>(obj: T, method: K): T[K] extends (...args: infer TArgs) => infer TReturnValue
? SinonStub<TArgs, TReturnValue>
<T, K extends keyof T>(
obj: T,
method: K,
): T[K] extends (...args: infer TArgs) => infer TReturnValue ? SinonStub<TArgs, TReturnValue>
: SinonStub;
}
@ -883,7 +888,7 @@ declare namespace Sinon {
}
interface SinonFakeXMLHttpRequestStatic {
new (): SinonFakeXMLHttpRequest;
new(): SinonFakeXMLHttpRequest;
/**
* Default false.
* When set to true, Sinon will check added filters if certain requests should be unfaked
@ -1470,15 +1475,16 @@ declare namespace Sinon {
*
* @template TType Object type being stubbed.
*/
type SinonStubbedInstance<TType> = TType & {
[P in keyof TType]: SinonStubbedMember<TType[P]>;
};
type SinonStubbedInstance<TType> =
& TType
& {
[P in keyof TType]: SinonStubbedMember<TType[P]>;
};
/**
* Replaces a type with a Sinon stub if it's a function.
*/
type SinonStubbedMember<T> = T extends (...args: infer TArgs) => infer TReturnValue
? SinonStub<TArgs, TReturnValue>
type SinonStubbedMember<T> = T extends (...args: infer TArgs) => infer TReturnValue ? SinonStub<TArgs, TReturnValue>
: T;
interface SinonFake {
@ -1670,7 +1676,7 @@ declare namespace Sinon {
}
type SinonPromise<T> = Promise<T> & {
status: 'pending' | 'resolved' | 'rejected';
status: "pending" | "resolved" | "rejected";
resolve(val: unknown): Promise<T>;
reject(reason: unknown): Promise<void>;
resolvedValue?: T;

6
node_modules/@types/sinon/package.json generated vendored Executable file → Normal file
View file

@ -1,6 +1,6 @@
{
"name": "@types/sinon",
"version": "10.0.16",
"version": "10.0.17",
"description": "TypeScript definitions for Sinon",
"homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/sinon",
"license": "MIT",
@ -57,6 +57,6 @@
"dependencies": {
"@types/sinonjs__fake-timers": "*"
},
"typesPublisherContentHash": "80a97a78fae8ba4177fdc4c2d9cb72ff3c90b9c29fbc7c54a1ecaa647e7128ed",
"typeScriptVersion": "4.3"
"typesPublisherContentHash": "2012d8a927c9716abe3aba878c235064296c06cc5d07c978bdbd9f41d013cda3",
"typeScriptVersion": "4.5"
}