diff --git a/package.json b/package.json index 7793686..4729181 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ "codecov": "3.1.0", "lint-staged": "7.3.0", "nyc": "13.0.1", - "sinon": "6.3.4", + "sinon": "7.2.1", "xo": "0.23.0" }, "files": [ diff --git a/yarn.lock b/yarn.lock index f121756..23a56ec 100644 --- a/yarn.lock +++ b/yarn.lock @@ -170,23 +170,25 @@ dependencies: type-detect "4.0.8" -"@sinonjs/formatio@3.0.0", "@sinonjs/formatio@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@sinonjs/formatio/-/formatio-3.0.0.tgz#9d282d81030a03a03fa0c5ce31fd8786a4da311a" +"@sinonjs/commons@^1.2.0": + version "1.3.0" + resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.3.0.tgz#50a2754016b6f30a994ceda6d9a0a8c36adda849" dependencies: - "@sinonjs/samsam" "2.1.0" + type-detect "4.0.8" -"@sinonjs/samsam@2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@sinonjs/samsam/-/samsam-2.1.0.tgz#b8b8f5b819605bd63601a6ede459156880f38ea3" +"@sinonjs/formatio@^3.1.0": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@sinonjs/formatio/-/formatio-3.1.0.tgz#6ac9d1eb1821984d84c4996726e45d1646d8cce5" dependencies: - array-from "^2.1.1" + "@sinonjs/samsam" "^2 || ^3" -"@sinonjs/samsam@^2.1.1": - version "2.1.1" - resolved "https://registry.yarnpkg.com/@sinonjs/samsam/-/samsam-2.1.1.tgz#f352621c24c9e9ab2ed293a7655e8d46bfd64c16" +"@sinonjs/samsam@^2 || ^3", "@sinonjs/samsam@^3.0.2": + version "3.0.2" + resolved "https://registry.yarnpkg.com/@sinonjs/samsam/-/samsam-3.0.2.tgz#304fb33bd5585a0b2df8a4c801fcb47fa84d8e43" dependencies: + "@sinonjs/commons" "^1.0.2" array-from "^2.1.1" + lodash.get "^4.4.2" abbrev@1: version "1.1.1" @@ -3102,10 +3104,14 @@ log-update@^1.0.2: ansi-escapes "^1.0.0" cli-cursor "^1.0.2" -lolex@^2.3.2, lolex@^2.7.4: +lolex@^2.3.2: version "2.7.5" resolved "https://registry.yarnpkg.com/lolex/-/lolex-2.7.5.tgz#113001d56bfc7e02d56e36291cc5c413d1aa0733" +lolex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lolex/-/lolex-3.0.0.tgz#f04ee1a8aa13f60f1abd7b0e8f4213ec72ec193e" + loose-envify@^1.0.0: version "1.4.0" resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" @@ -3383,11 +3389,11 @@ nice-try@^1.0.4: version "1.0.5" resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" -nise@^1.4.5: - version "1.4.5" - resolved "https://registry.yarnpkg.com/nise/-/nise-1.4.5.tgz#979a97a19c48d627bb53703726ae8d53ce8d4b3e" +nise@^1.4.7: + version "1.4.7" + resolved "https://registry.yarnpkg.com/nise/-/nise-1.4.7.tgz#180d723df5071a3d3fc0e83fe8eb0c02b7db1f59" dependencies: - "@sinonjs/formatio" "3.0.0" + "@sinonjs/formatio" "^3.1.0" just-extend "^3.0.0" lolex "^2.3.2" path-to-regexp "^1.7.0" @@ -4300,19 +4306,17 @@ signal-exit@^3.0.0, signal-exit@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" -sinon@6.3.4: - version "6.3.4" - resolved "https://registry.yarnpkg.com/sinon/-/sinon-6.3.4.tgz#6f076d7ddcf381af6c16468ac83d30333a756ec8" +sinon@7.2.1: + version "7.2.1" + resolved "https://registry.yarnpkg.com/sinon/-/sinon-7.2.1.tgz#f5e279faeb0e949326d7fee79a540d176eda3d27" dependencies: - "@sinonjs/commons" "^1.0.2" - "@sinonjs/formatio" "^3.0.0" - "@sinonjs/samsam" "^2.1.1" + "@sinonjs/commons" "^1.2.0" + "@sinonjs/formatio" "^3.1.0" + "@sinonjs/samsam" "^3.0.2" diff "^3.5.0" - lodash.get "^4.4.2" - lolex "^2.7.4" - nise "^1.4.5" + lolex "^3.0.0" + nise "^1.4.7" supports-color "^5.5.0" - type-detect "^4.0.8" slash@^1.0.0: version "1.0.0" @@ -4736,7 +4740,7 @@ type-check@~0.3.2: dependencies: prelude-ls "~1.1.2" -type-detect@4.0.8, type-detect@^4.0.8: +type-detect@4.0.8: version "4.0.8" resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c"