Skip to content

Commit ad0fd29

Browse files
committed
Use snapshot-url for rendering html snapshots
1 parent 882bff4 commit ad0fd29

File tree

2 files changed

+58
-31
lines changed

2 files changed

+58
-31
lines changed

package.json

+1-3
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,6 @@
3333
]
3434
},
3535
"devDependencies": {
36-
"js-beautify": "^1.14.0",
37-
"jsdom": "^19.0.0",
38-
"puppeteer": "^13.0.1"
36+
"snapshot-url": "^0.0.5"
3937
}
4038
}

yarn.lock

+57-28
Original file line numberDiff line numberDiff line change
@@ -2283,6 +2283,13 @@ axe-core@^4.3.5:
22832283
resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.3.5.tgz#78d6911ba317a8262bfee292aeafcc1e04b49cc5"
22842284
integrity sha512-WKTW1+xAzhMS5dJsxWkliixlO/PqC4VhmO9T4juNYcaTg9jzWiJsou6m5pxWYGfigWbwzJWeFY6z47a+4neRXA==
22852285

2286+
axios@^0.26.0:
2287+
version "0.26.1"
2288+
resolved "https://registry.yarnpkg.com/axios/-/axios-0.26.1.tgz#1ede41c51fcf51bbbd6fd43669caaa4f0495aaa9"
2289+
integrity sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==
2290+
dependencies:
2291+
follow-redirects "^1.14.8"
2292+
22862293
axobject-query@^2.2.0:
22872294
version "2.2.0"
22882295
resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-2.2.0.tgz#943d47e10c0b704aa42275e20edf3722648989be"
@@ -2940,6 +2947,13 @@ cosmiconfig@^7.0.0, cosmiconfig@^7.0.1:
29402947
path-type "^4.0.0"
29412948
yaml "^1.10.0"
29422949

2950+
2951+
version "3.1.5"
2952+
resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.1.5.tgz#e1389f44d9e7ba767907f7af8454787952ab534f"
2953+
integrity sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==
2954+
dependencies:
2955+
node-fetch "2.6.7"
2956+
29432957
cross-spawn@^7.0.2, cross-spawn@^7.0.3:
29442958
version "7.0.3"
29452959
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
@@ -3183,10 +3197,10 @@ debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2:
31833197
dependencies:
31843198
ms "2.1.2"
31853199

3186-
3187-
version "4.3.2"
3188-
resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.2.tgz#f0a49c18ac8779e31d4a0c6029dfb76873c7428b"
3189-
integrity sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==
3200+
3201+
version "4.3.4"
3202+
resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865"
3203+
integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==
31903204
dependencies:
31913205
ms "2.1.2"
31923206

@@ -3309,10 +3323,10 @@ detective@^5.2.0:
33093323
defined "^1.0.0"
33103324
minimist "^1.1.1"
33113325

3312-
3313-
version "0.0.937139"
3314-
resolved "https://registry.yarnpkg.com/devtools-protocol/-/devtools-protocol-0.0.937139.tgz#bdee3751fdfdb81cb701fd3afa94b1065dafafcf"
3315-
integrity sha512-daj+rzR3QSxsPRy5vjjthn58axO8c11j58uY0lG5vvlJk/EiOdCWOptGdkXDjtuRHr78emKq0udHCXM4trhoDQ==
3326+
3327+
version "0.0.969999"
3328+
resolved "https://registry.yarnpkg.com/devtools-protocol/-/devtools-protocol-0.0.969999.tgz#3d6be0a126b3607bb399ae2719b471dda71f3478"
3329+
integrity sha512-6GfzuDWU0OFAuOvBokXpXPLxjOJ5DZ157Ue3sGQQM3LgAamb8m0R0ruSfN0DDu+XG5XJgT50i6zZ/0o8RglreQ==
33163330

33173331
didyoumean@^1.2.2:
33183332
version "1.2.2"
@@ -4141,6 +4155,11 @@ follow-redirects@^1.0.0:
41414155
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.7.tgz#2004c02eb9436eee9a21446a6477debf17e81685"
41424156
integrity sha512-+hbxoLbFMbRKDwohX8GkTataGqO6Jb7jGwpAlwgy2bIz25XtRm7KEzJM76R1WiNT5SwZkX4Y75SwBolkpmE7iQ==
41434157

4158+
follow-redirects@^1.14.8:
4159+
version "1.14.9"
4160+
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.9.tgz#dd4ea157de7bfaf9ea9b3fbd85aa16951f78d8d7"
4161+
integrity sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==
4162+
41444163
fork-ts-checker-webpack-plugin@^6.5.0:
41454164
version "6.5.0"
41464165
resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.0.tgz#0282b335fa495a97e167f69018f566ea7d2a2b5e"
@@ -5380,9 +5399,9 @@ jest@^27.4.3:
53805399
jest-cli "^27.4.7"
53815400

53825401
js-beautify@^1.14.0:
5383-
version "1.14.0"
5384-
resolved "https://registry.yarnpkg.com/js-beautify/-/js-beautify-1.14.0.tgz#2ce790c555d53ce1e3d7363227acf5dc69024c2d"
5385-
integrity sha512-yuck9KirNSCAwyNJbqW+BxJqJ0NLJ4PwBUzQQACl5O3qHMBXVkXb/rD0ilh/Lat/tn88zSZ+CAHOlk0DsY7GuQ==
5402+
version "1.14.2"
5403+
resolved "https://registry.yarnpkg.com/js-beautify/-/js-beautify-1.14.2.tgz#8180514fd4c7789c4ac4bcc327b6dda634c55666"
5404+
integrity sha512-H85kX95a53os+q1OCqtYe8AXAmgy3BvtysA/V83S3fdhznm6WlUpGi14DqSPbKFsL3dXZFXYl7YQwW9U1+76ng==
53865405
dependencies:
53875406
config-chain "^1.1.12"
53885407
editorconfig "^0.15.3"
@@ -5911,10 +5930,10 @@ no-case@^3.0.4:
59115930
lower-case "^2.0.2"
59125931
tslib "^2.0.3"
59135932

5914-
5915-
version "2.6.5"
5916-
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.5.tgz#42735537d7f080a7e5f78b6c549b7146be1742fd"
5917-
integrity sha512-mmlIVHJEu5rnIxgEgez6b9GgWXbkZj5YZ7fx+2r94a2E+Uirsp6HsPTPlomfdHtpt/B0cdKviwkoaM6pyvUOpQ==
5933+
5934+
version "2.6.7"
5935+
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad"
5936+
integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==
59185937
dependencies:
59195938
whatwg-url "^5.0.0"
59205939

@@ -6949,23 +6968,23 @@ punycode@^2.1.0, punycode@^2.1.1:
69496968
resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
69506969
integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
69516970

6952-
puppeteer@^13.0.1:
6953-
version "13.0.1"
6954-
resolved "https://registry.yarnpkg.com/puppeteer/-/puppeteer-13.0.1.tgz#9cd9bb8ec090bade183ca186bf342396bdffa135"
6955-
integrity sha512-wqGIx59LzYqWhYcJQphMT+ux0sgatEUbjKG0lbjJxNVqVIT3ZC5m4Bvmq2gHE3qhb63EwS+rNkql08bm4BvO0A==
6971+
puppeteer@^13.5.0:
6972+
version "13.5.2"
6973+
resolved "https://registry.yarnpkg.com/puppeteer/-/puppeteer-13.5.2.tgz#73ae84969cbf514aeee871a05ec4549d67f6abee"
6974+
integrity sha512-DJAyXODBikZ3xPs8C35CtExEw78LZR9RyelGDAs0tX1dERv3OfW7qpQ9VPBgsfz+hG2HiMTO/Tyf7BuMVWsrxg==
69566975
dependencies:
6957-
debug "4.3.2"
6958-
devtools-protocol "0.0.937139"
6976+
cross-fetch "3.1.5"
6977+
debug "4.3.4"
6978+
devtools-protocol "0.0.969999"
69596979
extract-zip "2.0.1"
69606980
https-proxy-agent "5.0.0"
6961-
node-fetch "2.6.5"
69626981
pkg-dir "4.2.0"
69636982
progress "2.0.3"
69646983
proxy-from-env "1.1.0"
69656984
rimraf "3.0.2"
69666985
tar-fs "2.1.1"
69676986
unbzip2-stream "1.4.3"
6968-
ws "8.2.3"
6987+
ws "8.5.0"
69696988

69706989
q@^1.1.2:
69716990
version "1.5.1"
@@ -7610,6 +7629,16 @@ slash@^4.0.0:
76107629
resolved "https://registry.yarnpkg.com/slash/-/slash-4.0.0.tgz#2422372176c4c6c5addb5e2ada885af984b396a7"
76117630
integrity sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==
76127631

7632+
snapshot-url@^0.0.5:
7633+
version "0.0.5"
7634+
resolved "https://registry.yarnpkg.com/snapshot-url/-/snapshot-url-0.0.5.tgz#08b95c48f9a752db6082d7c7d4f0301d8be0f826"
7635+
integrity sha512-exRejji8Od5CV6VWGTYy3AO21vsx5uUYE8ZQshRqlcK44JMfyaQcZerJ2TXVlVUjpd5LZDoEJ+KkSCmpqTLC1Q==
7636+
dependencies:
7637+
axios "^0.26.0"
7638+
js-beautify "^1.14.0"
7639+
jsdom "^19.0.0"
7640+
puppeteer "^13.5.0"
7641+
76137642
sockjs@^0.3.21:
76147643
version "0.3.24"
76157644
resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.24.tgz#c9bc8995f33a111bea0395ec30aa3206bdb5ccce"
@@ -8815,17 +8844,17 @@ write-file-atomic@^3.0.0:
88158844
signal-exit "^3.0.2"
88168845
typedarray-to-buffer "^3.1.5"
88178846

8818-
8819-
version "8.2.3"
8820-
resolved "https://registry.yarnpkg.com/ws/-/ws-8.2.3.tgz#63a56456db1b04367d0b721a0b80cae6d8becbba"
8821-
integrity sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==
8847+
ws@8.5.0, ws@^8.2.3:
8848+
version "8.5.0"
8849+
resolved "https://registry.yarnpkg.com/ws/-/ws-8.5.0.tgz#bfb4be96600757fe5382de12c670dab984a1ed4f"
8850+
integrity sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==
88228851

88238852
ws@^7.4.6:
88248853
version "7.5.6"
88258854
resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.6.tgz#e59fc509fb15ddfb65487ee9765c5a51dec5fe7b"
88268855
integrity sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA==
88278856

8828-
ws@^8.1.0, ws@^8.2.3:
8857+
ws@^8.1.0:
88298858
version "8.4.0"
88308859
resolved "https://registry.yarnpkg.com/ws/-/ws-8.4.0.tgz#f05e982a0a88c604080e8581576e2a063802bed6"
88318860
integrity sha512-IHVsKe2pjajSUIl4KYMQOdlyliovpEPquKkqbwswulszzI7r0SfQrxnXdWAEqOlDCLrVSJzo+O1hAwdog2sKSQ==

0 commit comments

Comments
 (0)