diff --git a/package.json b/package.json index 19bc643..13ce60a 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ "ava": "^2.0.0", "prettier": "npm:@btmills/prettier@latest", "release-it": "^19.2.4", - "sinon": "^7.3.2" + "sinon": "^21.0.3" }, "peerDependencies": { "release-it": "^19.2.4" diff --git a/yarn.lock b/yarn.lock index e99d37b..28d748d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -865,7 +865,7 @@ __metadata: mock-fs: "npm:^5.5.0" prettier: "npm:@btmills/prettier@latest" release-it: "npm:^19.2.4" - sinon: "npm:^7.3.2" + sinon: "npm:^21.0.3" xml2js: "npm:^0.5.0" yamljs: "npm:^0.3.0" peerDependencies: @@ -880,40 +880,31 @@ __metadata: languageName: node linkType: hard -"@sinonjs/commons@npm:^1, @sinonjs/commons@npm:^1.3.0, @sinonjs/commons@npm:^1.4.0": - version: 1.6.0 - resolution: "@sinonjs/commons@npm:1.6.0" +"@sinonjs/commons@npm:^3.0.1": + version: 3.0.1 + resolution: "@sinonjs/commons@npm:3.0.1" dependencies: type-detect: "npm:4.0.8" - checksum: 10c0/24c8dd77c378785a3c568adb4f6e49e8db9553804f3d53c29b948f36c4a249d5536aff8449485d845222d252adaf4d696e8857b4c0e5e5ab970beb3be17f2ef6 + checksum: 10c0/1227a7b5bd6c6f9584274db996d7f8cee2c8c350534b9d0141fc662eaf1f292ea0ae3ed19e5e5271c8fd390d27e492ca2803acd31a1978be2cdc6be0da711403 languageName: node linkType: hard -"@sinonjs/formatio@npm:^3.2.1": - version: 3.2.1 - resolution: "@sinonjs/formatio@npm:3.2.1" +"@sinonjs/fake-timers@npm:^15.1.1": + version: 15.1.1 + resolution: "@sinonjs/fake-timers@npm:15.1.1" dependencies: - "@sinonjs/commons": "npm:^1" - "@sinonjs/samsam": "npm:^3.1.0" - checksum: 10c0/543ebb528e97f8ebf8c9c29fbaa6543999e563303860aaa4d70d8ad4f3231b54b1ca238dd346b6dcd325328b2b29c48da967c637eb184635677b5e4278c0c164 + "@sinonjs/commons": "npm:^3.0.1" + checksum: 10c0/8eaaa1c9db91256dfe31f3503cdd844ea031ffd16276b3bcd95457432d666d6d027453af5f884e010dba4ebe264b50ac0aac049e192c5f370158da9b291206b9 languageName: node linkType: hard -"@sinonjs/samsam@npm:^3.1.0, @sinonjs/samsam@npm:^3.3.3": - version: 3.3.3 - resolution: "@sinonjs/samsam@npm:3.3.3" +"@sinonjs/samsam@npm:^9.0.3": + version: 9.0.3 + resolution: "@sinonjs/samsam@npm:9.0.3" dependencies: - "@sinonjs/commons": "npm:^1.3.0" - array-from: "npm:^2.1.1" - lodash: "npm:^4.17.15" - checksum: 10c0/01b0f1eb28fa54dca2c544153f0ac2e8790a89e5031b8437d27524944f8cc1013d1cb77390533eaefb528e6349936ff96adc30886147ccbdd7daa24d907e83e0 - languageName: node - linkType: hard - -"@sinonjs/text-encoding@npm:^0.7.1": - version: 0.7.1 - resolution: "@sinonjs/text-encoding@npm:0.7.1" - checksum: 10c0/a55d2aa35f30efcafc8ca57841ee9a6c963e969be3ace0a9576f772790fedd36c22be5687df0ad55e1c5ce1961e05c496f2981f5ad3491802bd9212d91ca03e2 + "@sinonjs/commons": "npm:^3.0.1" + type-detect: "npm:^4.1.0" + checksum: 10c0/d8e82ee3b09aa7cef607f689d435c7146a0466c6b38fb7973bdf9a0dec84cb5cd0040475c8ace746ecbfd8b0e907756065485064fe0f8ed512e870dedc81b796 languageName: node linkType: hard @@ -1101,13 +1092,6 @@ __metadata: languageName: node linkType: hard -"array-from@npm:^2.1.1": - version: 2.1.1 - resolution: "array-from@npm:2.1.1" - checksum: 10c0/565fe078a3fb8be3d1b17d1b1a6b514d14d7f6c7349fb1de0b0f4cb7e0e4ffb6d35e03ff234ac978cffb67fc8f1e93e477271b70fe2f9e0ef76d10b0402d4d26 - languageName: node - linkType: hard - "array-union@npm:^1.0.1": version: 1.0.2 resolution: "array-union@npm:1.0.2" @@ -2061,10 +2045,10 @@ __metadata: languageName: node linkType: hard -"diff@npm:^3.5.0": - version: 3.5.0 - resolution: "diff@npm:3.5.0" - checksum: 10c0/fc62d5ba9f6d1b8b5833380969037007913d4886997838c247c54ec6934f09ae5a07e17ae28b1f016018149d81df8ad89306f52eac1afa899e0bed49015a64d1 +"diff@npm:^8.0.3": + version: 8.0.3 + resolution: "diff@npm:8.0.3" + checksum: 10c0/d29321c70d3545fdcb56c5fdd76028c3f04c012462779e062303d4c3c531af80d2c360c26b871e6e2b9a971d2422d47e1779a859106c4cac4b5d2d143df70e20 languageName: node linkType: hard @@ -3207,13 +3191,6 @@ __metadata: languageName: node linkType: hard -"isarray@npm:0.0.1": - version: 0.0.1 - resolution: "isarray@npm:0.0.1" - checksum: 10c0/ed1e62da617f71fe348907c71743b5ed550448b455f8d269f89a7c7ddb8ae6e962de3dab6a74a237b06f5eb7f6ece7a45ada8ce96d87fe972926530f91ae3311 - languageName: node - linkType: hard - "isexe@npm:^2.0.0": version: 2.0.0 resolution: "isexe@npm:2.0.0" @@ -3326,13 +3303,6 @@ __metadata: languageName: node linkType: hard -"just-extend@npm:^4.0.2": - version: 4.0.2 - resolution: "just-extend@npm:4.0.2" - checksum: 10c0/92a1efd9ab30078e9bec97a5cc92d0762afcfe778450cc4a80c9202ffffd16a9155f6387792bd6f66edeb0527b5d621da07d681d19ce69f01562e56c4c0dbf2c - languageName: node - linkType: hard - "keyv@npm:^3.0.0": version: 3.1.0 resolution: "keyv@npm:3.1.0" @@ -3522,13 +3492,6 @@ __metadata: languageName: node linkType: hard -"lolex@npm:^4.1.0, lolex@npm:^4.2.0": - version: 4.2.0 - resolution: "lolex@npm:4.2.0" - checksum: 10c0/b56fbffec393eaaff0f950e528ab7762507527743e4678646a485a0049c830d078960a66a2ddc68ddfde72cbbdde5bc98d9fbe7c487b419317d293d978e8ab20 - languageName: node - linkType: hard - "loud-rejection@npm:^1.0.0": version: 1.6.0 resolution: "loud-rejection@npm:1.6.0" @@ -3965,19 +3928,6 @@ __metadata: languageName: node linkType: hard -"nise@npm:^1.5.2": - version: 1.5.2 - resolution: "nise@npm:1.5.2" - dependencies: - "@sinonjs/formatio": "npm:^3.2.1" - "@sinonjs/text-encoding": "npm:^0.7.1" - just-extend: "npm:^4.0.2" - lolex: "npm:^4.1.0" - path-to-regexp: "npm:^1.7.0" - checksum: 10c0/06ba146795dca84843df8ae8e023535b28225da03a42bf4e8655aee8fc67dc527b0e21784cb56e222d30773bc92e6e83c59a895d3ab562177a6dd33c08e03442 - languageName: node - linkType: hard - "node-fetch-native@npm:^1.6.6": version: 1.6.7 resolution: "node-fetch-native@npm:1.6.7" @@ -4493,15 +4443,6 @@ __metadata: languageName: node linkType: hard -"path-to-regexp@npm:^1.7.0": - version: 1.7.0 - resolution: "path-to-regexp@npm:1.7.0" - dependencies: - isarray: "npm:0.0.1" - checksum: 10c0/ac2def3e136f215bb38fca13c6b6a7e4a5274a9657fcf02b231ba1036a727d6ff74e98fdff97149484d9028fafa903bdbcb8f54832ab220d47605218414b94f6 - languageName: node - linkType: hard - "path-type@npm:^3.0.0": version: 3.0.0 resolution: "path-type@npm:3.0.0" @@ -5182,18 +5123,16 @@ __metadata: languageName: node linkType: hard -"sinon@npm:^7.3.2": - version: 7.4.2 - resolution: "sinon@npm:7.4.2" +"sinon@npm:^21.0.3": + version: 21.0.3 + resolution: "sinon@npm:21.0.3" dependencies: - "@sinonjs/commons": "npm:^1.4.0" - "@sinonjs/formatio": "npm:^3.2.1" - "@sinonjs/samsam": "npm:^3.3.3" - diff: "npm:^3.5.0" - lolex: "npm:^4.2.0" - nise: "npm:^1.5.2" - supports-color: "npm:^5.5.0" - checksum: 10c0/99c79ca99bcc7f7bc805a4034802602913e50d4bb31571344d711e3802040e15c34ff79e2ad627f6ba4dffe51ce2e78efd1efe5ce3bd73dd9bad7f456c3200e0 + "@sinonjs/commons": "npm:^3.0.1" + "@sinonjs/fake-timers": "npm:^15.1.1" + "@sinonjs/samsam": "npm:^9.0.3" + diff: "npm:^8.0.3" + supports-color: "npm:^7.2.0" + checksum: 10c0/06418f39b577d1ad85475f2b7715d4c954ff807fb0d2d3c87fd3540a46bb82e032945eb6e2fe49dc8c099c934086e717ff1779c5001a8032eb16420c09cdacd2 languageName: node linkType: hard @@ -5466,7 +5405,7 @@ __metadata: languageName: node linkType: hard -"supports-color@npm:^5.3.0, supports-color@npm:^5.5.0": +"supports-color@npm:^5.3.0": version: 5.5.0 resolution: "supports-color@npm:5.5.0" dependencies: @@ -5484,6 +5423,15 @@ __metadata: languageName: node linkType: hard +"supports-color@npm:^7.2.0": + version: 7.2.0 + resolution: "supports-color@npm:7.2.0" + dependencies: + has-flag: "npm:^4.0.0" + checksum: 10c0/afb4c88521b8b136b5f5f95160c98dee7243dc79d5432db7efc27efb219385bbc7d9427398e43dd6cc730a0f87d5085ce1652af7efbe391327bc0a7d0f7fc124 + languageName: node + linkType: hard + "symbol-observable@npm:^1.0.4": version: 1.2.0 resolution: "symbol-observable@npm:1.2.0" @@ -5595,6 +5543,13 @@ __metadata: languageName: node linkType: hard +"type-detect@npm:^4.1.0": + version: 4.1.0 + resolution: "type-detect@npm:4.1.0" + checksum: 10c0/df8157ca3f5d311edc22885abc134e18ff8ffbc93d6a9848af5b682730ca6a5a44499259750197250479c5331a8a75b5537529df5ec410622041650a7f293e2a + languageName: node + linkType: hard + "type-fest@npm:^0.3.0": version: 0.3.1 resolution: "type-fest@npm:0.3.1"