This is an automated email from the ASF dual-hosted git repository.
vatamane pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/couchdb-fauxton.git
The following commit(s) were added to refs/heads/main by this push:
new 5c3a2ce5 upgrade Sinon to v15
5c3a2ce5 is described below
commit 5c3a2ce541c15f99ceeb426444356e5a78149f6a
Author: Jordan Fry <[email protected]>
AuthorDate: Fri Dec 16 14:46:35 2022 +0000
upgrade Sinon to v15
---
package-lock.json | 194 ++++++++++++++++++++++++++++++++++++++++++------------
package.json | 2 +-
2 files changed, 154 insertions(+), 42 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 0b21dd8f..0141d0f8 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -97,7 +97,7 @@
"nightwatch": "^2.3.3",
"node-fetch": "^2.6.7",
"redux-mock-store": "^1.5.4",
- "sinon": "^13.0.2",
+ "sinon": "^15.0.1",
"style-loader": "^3.3.1",
"webpack": "^5.74.0",
"webpack-cli": "^4.10.0",
@@ -3197,20 +3197,29 @@
}
},
"node_modules/@sinonjs/samsam": {
- "version": "6.1.1",
- "resolved":
"https://registry.npmjs.org/@sinonjs/samsam/-/samsam-6.1.1.tgz",
- "integrity":
"sha512-cZ7rKJTLiE7u7Wi/v9Hc2fs3Ucc3jrWeMgPHbbTCeVAB2S0wOBbYlkJVeNSL04i7fdhT8wIbDq1zhC/PXTD2SA==",
+ "version": "7.0.1",
+ "resolved":
"https://registry.npmjs.org/@sinonjs/samsam/-/samsam-7.0.1.tgz",
+ "integrity":
"sha512-zsAk2Jkiq89mhZovB2LLOdTCxJF4hqqTToGP0ASWlhp4I1hqOjcfmZGafXntCN7MDC6yySH0mFHrYtHceOeLmw==",
"dev": true,
"dependencies": {
- "@sinonjs/commons": "^1.6.0",
+ "@sinonjs/commons": "^2.0.0",
"lodash.get": "^4.4.2",
"type-detect": "^4.0.8"
}
},
+ "node_modules/@sinonjs/samsam/node_modules/@sinonjs/commons": {
+ "version": "2.0.0",
+ "resolved":
"https://registry.npmjs.org/@sinonjs/commons/-/commons-2.0.0.tgz",
+ "integrity":
"sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg==",
+ "dev": true,
+ "dependencies": {
+ "type-detect": "4.0.8"
+ }
+ },
"node_modules/@sinonjs/text-encoding": {
- "version": "0.7.1",
- "resolved":
"https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.1.tgz",
- "integrity":
"sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ==",
+ "version": "0.7.2",
+ "resolved":
"https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.2.tgz",
+ "integrity":
"sha512-sXXKG+uL9IrKqViTtao2Ws6dy0znu9sOaP1di/jKGW1M6VssO8vlpXCQcpZ+jisQ1tTFAC5Jo/EOzFbggBagFQ==",
"dev": true
},
"node_modules/@testim/chrome-version": {
@@ -14468,22 +14477,49 @@
}
},
"node_modules/nise": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.1.tgz",
- "integrity":
"sha512-yr5kW2THW1AkxVmCnKEh4nbYkJdB3I7LUkiUgOvEkOp414mc2UMaHMA7pjq1nYowhdoJZGwEKGaQVbxfpWj10A==",
+ "version": "5.1.3",
+ "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.3.tgz",
+ "integrity":
"sha512-U597iWTTBBYIV72986jyU382/MMZ70ApWcRmkoF1AZ75bpqOtI3Gugv/6+0jLgoDOabmcSwYBkSSAWIp1eA5cg==",
"dev": true,
"dependencies": {
- "@sinonjs/commons": "^1.8.3",
- "@sinonjs/fake-timers": ">=5",
+ "@sinonjs/commons": "^2.0.0",
+ "@sinonjs/fake-timers": "^7.0.4",
"@sinonjs/text-encoding": "^0.7.1",
"just-extend": "^4.0.2",
"path-to-regexp": "^1.7.0"
}
},
+ "node_modules/nise/node_modules/@sinonjs/commons": {
+ "version": "2.0.0",
+ "resolved":
"https://registry.npmjs.org/@sinonjs/commons/-/commons-2.0.0.tgz",
+ "integrity":
"sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg==",
+ "dev": true,
+ "dependencies": {
+ "type-detect": "4.0.8"
+ }
+ },
+ "node_modules/nise/node_modules/@sinonjs/fake-timers": {
+ "version": "7.1.2",
+ "resolved":
"https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-7.1.2.tgz",
+ "integrity":
"sha512-iQADsW4LBMISqZ6Ci1dupJL9pprqwcVFTcOsEmQOEhW+KLCVn/Y4Jrvg2k19fIHCp+iFprriYPTdRcQR8NbUPg==",
+ "dev": true,
+ "dependencies": {
+ "@sinonjs/commons": "^1.7.0"
+ }
+ },
+
"node_modules/nise/node_modules/@sinonjs/fake-timers/node_modules/@sinonjs/commons":
{
+ "version": "1.8.6",
+ "resolved":
"https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz",
+ "integrity":
"sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==",
+ "dev": true,
+ "dependencies": {
+ "type-detect": "4.0.8"
+ }
+ },
"node_modules/nise/node_modules/isarray": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
- "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
+ "integrity":
"sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==",
"dev": true
},
"node_modules/nise/node_modules/path-to-regexp": {
@@ -16866,16 +16902,16 @@
"dev": true
},
"node_modules/sinon": {
- "version": "13.0.2",
- "resolved": "https://registry.npmjs.org/sinon/-/sinon-13.0.2.tgz",
- "integrity":
"sha512-KvOrztAVqzSJWMDoxM4vM+GPys1df2VBoXm+YciyB/OLMamfS3VXh3oGh5WtrAGSzrgczNWFFY22oKb7Fi5eeA==",
+ "version": "15.0.1",
+ "resolved": "https://registry.npmjs.org/sinon/-/sinon-15.0.1.tgz",
+ "integrity":
"sha512-PZXKc08f/wcA/BMRGBze2Wmw50CWPiAH3E21EOi4B49vJ616vW4DQh4fQrqsYox2aNR/N3kCqLuB0PwwOucQrg==",
"dev": true,
"dependencies": {
- "@sinonjs/commons": "^1.8.3",
- "@sinonjs/fake-timers": "^9.1.2",
- "@sinonjs/samsam": "^6.1.1",
+ "@sinonjs/commons": "^2.0.0",
+ "@sinonjs/fake-timers": "10.0.2",
+ "@sinonjs/samsam": "^7.0.1",
"diff": "^5.0.0",
- "nise": "^5.1.1",
+ "nise": "^5.1.2",
"supports-color": "^7.2.0"
},
"funding": {
@@ -16883,6 +16919,24 @@
"url": "https://opencollective.com/sinon"
}
},
+ "node_modules/sinon/node_modules/@sinonjs/commons": {
+ "version": "2.0.0",
+ "resolved":
"https://registry.npmjs.org/@sinonjs/commons/-/commons-2.0.0.tgz",
+ "integrity":
"sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg==",
+ "dev": true,
+ "dependencies": {
+ "type-detect": "4.0.8"
+ }
+ },
+ "node_modules/sinon/node_modules/@sinonjs/fake-timers": {
+ "version": "10.0.2",
+ "resolved":
"https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.0.2.tgz",
+ "integrity":
"sha512-SwUDyjWnah1AaNl7kxsa7cfLhlTYoiyhDAIgyh+El30YvXs/o7OLXpYH88Zdhyx9JExKrmHDJ+10bwIcY80Jmw==",
+ "dev": true,
+ "dependencies": {
+ "@sinonjs/commons": "^2.0.0"
+ }
+ },
"node_modules/sinon/node_modules/has-flag": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
@@ -21128,20 +21182,31 @@
}
},
"@sinonjs/samsam": {
- "version": "6.1.1",
- "resolved":
"https://registry.npmjs.org/@sinonjs/samsam/-/samsam-6.1.1.tgz",
- "integrity":
"sha512-cZ7rKJTLiE7u7Wi/v9Hc2fs3Ucc3jrWeMgPHbbTCeVAB2S0wOBbYlkJVeNSL04i7fdhT8wIbDq1zhC/PXTD2SA==",
+ "version": "7.0.1",
+ "resolved":
"https://registry.npmjs.org/@sinonjs/samsam/-/samsam-7.0.1.tgz",
+ "integrity":
"sha512-zsAk2Jkiq89mhZovB2LLOdTCxJF4hqqTToGP0ASWlhp4I1hqOjcfmZGafXntCN7MDC6yySH0mFHrYtHceOeLmw==",
"dev": true,
"requires": {
- "@sinonjs/commons": "^1.6.0",
+ "@sinonjs/commons": "^2.0.0",
"lodash.get": "^4.4.2",
"type-detect": "^4.0.8"
+ },
+ "dependencies": {
+ "@sinonjs/commons": {
+ "version": "2.0.0",
+ "resolved":
"https://registry.npmjs.org/@sinonjs/commons/-/commons-2.0.0.tgz",
+ "integrity":
"sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg==",
+ "dev": true,
+ "requires": {
+ "type-detect": "4.0.8"
+ }
+ }
}
},
"@sinonjs/text-encoding": {
- "version": "0.7.1",
- "resolved":
"https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.1.tgz",
- "integrity":
"sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ==",
+ "version": "0.7.2",
+ "resolved":
"https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.2.tgz",
+ "integrity":
"sha512-sXXKG+uL9IrKqViTtao2Ws6dy0znu9sOaP1di/jKGW1M6VssO8vlpXCQcpZ+jisQ1tTFAC5Jo/EOzFbggBagFQ==",
"dev": true
},
"@testim/chrome-version": {
@@ -29632,22 +29697,51 @@
}
},
"nise": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.1.tgz",
- "integrity":
"sha512-yr5kW2THW1AkxVmCnKEh4nbYkJdB3I7LUkiUgOvEkOp414mc2UMaHMA7pjq1nYowhdoJZGwEKGaQVbxfpWj10A==",
+ "version": "5.1.3",
+ "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.3.tgz",
+ "integrity":
"sha512-U597iWTTBBYIV72986jyU382/MMZ70ApWcRmkoF1AZ75bpqOtI3Gugv/6+0jLgoDOabmcSwYBkSSAWIp1eA5cg==",
"dev": true,
"requires": {
- "@sinonjs/commons": "^1.8.3",
- "@sinonjs/fake-timers": ">=5",
+ "@sinonjs/commons": "^2.0.0",
+ "@sinonjs/fake-timers": "^7.0.4",
"@sinonjs/text-encoding": "^0.7.1",
"just-extend": "^4.0.2",
"path-to-regexp": "^1.7.0"
},
"dependencies": {
+ "@sinonjs/commons": {
+ "version": "2.0.0",
+ "resolved":
"https://registry.npmjs.org/@sinonjs/commons/-/commons-2.0.0.tgz",
+ "integrity":
"sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg==",
+ "dev": true,
+ "requires": {
+ "type-detect": "4.0.8"
+ }
+ },
+ "@sinonjs/fake-timers": {
+ "version": "7.1.2",
+ "resolved":
"https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-7.1.2.tgz",
+ "integrity":
"sha512-iQADsW4LBMISqZ6Ci1dupJL9pprqwcVFTcOsEmQOEhW+KLCVn/Y4Jrvg2k19fIHCp+iFprriYPTdRcQR8NbUPg==",
+ "dev": true,
+ "requires": {
+ "@sinonjs/commons": "^1.7.0"
+ },
+ "dependencies": {
+ "@sinonjs/commons": {
+ "version": "1.8.6",
+ "resolved":
"https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz",
+ "integrity":
"sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==",
+ "dev": true,
+ "requires": {
+ "type-detect": "4.0.8"
+ }
+ }
+ }
+ },
"isarray": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
- "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
+ "integrity":
"sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==",
"dev": true
},
"path-to-regexp": {
@@ -31472,19 +31566,37 @@
"dev": true
},
"sinon": {
- "version": "13.0.2",
- "resolved": "https://registry.npmjs.org/sinon/-/sinon-13.0.2.tgz",
- "integrity":
"sha512-KvOrztAVqzSJWMDoxM4vM+GPys1df2VBoXm+YciyB/OLMamfS3VXh3oGh5WtrAGSzrgczNWFFY22oKb7Fi5eeA==",
+ "version": "15.0.1",
+ "resolved": "https://registry.npmjs.org/sinon/-/sinon-15.0.1.tgz",
+ "integrity":
"sha512-PZXKc08f/wcA/BMRGBze2Wmw50CWPiAH3E21EOi4B49vJ616vW4DQh4fQrqsYox2aNR/N3kCqLuB0PwwOucQrg==",
"dev": true,
"requires": {
- "@sinonjs/commons": "^1.8.3",
- "@sinonjs/fake-timers": "^9.1.2",
- "@sinonjs/samsam": "^6.1.1",
+ "@sinonjs/commons": "^2.0.0",
+ "@sinonjs/fake-timers": "10.0.2",
+ "@sinonjs/samsam": "^7.0.1",
"diff": "^5.0.0",
- "nise": "^5.1.1",
+ "nise": "^5.1.2",
"supports-color": "^7.2.0"
},
"dependencies": {
+ "@sinonjs/commons": {
+ "version": "2.0.0",
+ "resolved":
"https://registry.npmjs.org/@sinonjs/commons/-/commons-2.0.0.tgz",
+ "integrity":
"sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg==",
+ "dev": true,
+ "requires": {
+ "type-detect": "4.0.8"
+ }
+ },
+ "@sinonjs/fake-timers": {
+ "version": "10.0.2",
+ "resolved":
"https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.0.2.tgz",
+ "integrity":
"sha512-SwUDyjWnah1AaNl7kxsa7cfLhlTYoiyhDAIgyh+El30YvXs/o7OLXpYH88Zdhyx9JExKrmHDJ+10bwIcY80Jmw==",
+ "dev": true,
+ "requires": {
+ "@sinonjs/commons": "^2.0.0"
+ }
+ },
"has-flag": {
"version": "4.0.0",
"resolved":
"https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
diff --git a/package.json b/package.json
index db964600..a684f5de 100644
--- a/package.json
+++ b/package.json
@@ -55,7 +55,7 @@
"nightwatch": "^2.3.3",
"node-fetch": "^2.6.7",
"redux-mock-store": "^1.5.4",
- "sinon": "^13.0.2",
+ "sinon": "^15.0.1",
"style-loader": "^3.3.1",
"webpack": "^5.74.0",
"webpack-cli": "^4.10.0",