diff --git a/package.json b/package.json index 76202e1d..16b20242 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "babel-plugin-transform-react-remove-prop-types": "^0.4.24", "cheerio": "^1.0.0-rc.2", "child-process-promise": "^2.2.1", - "chokidar": "^3.0.0", + "chokidar": "^3.0.1", "circular-dependency-plugin": "^5.0.2", "clean-css": "^4.2.1", "compression": "^1.7.4", @@ -66,7 +66,7 @@ "express": "^4.17.1", "file-api": "^0.10.4", "file-drop-element": "0.2.0", - "form-data": "^2.3.3", + "form-data": "^2.4.0", "glob": "^7.1.4", "indexeddb-getall-shim": "^1.3.5", "intersection-observer": "^0.7.0", @@ -83,10 +83,10 @@ "pinch-zoom-element": "^1.1.1", "preact": "^10.0.0-beta.1", "prop-types": "^15.7.2", - "quick-lru": "^4.0.0", + "quick-lru": "^4.0.1", "remount": "^0.11.0", "requestidlecallback": "^0.3.0", - "rollup": "^1.15.6", + "rollup": "^1.16.2", "rollup-plugin-replace": "^2.2.0", "rollup-plugin-terser": "^5.0.0", "sapper": "nolanlawson/sapper#for-pinafore-14", @@ -99,17 +99,17 @@ "terser-webpack-plugin": "^1.3.0", "text-encoding": "^0.7.0", "tiny-queue": "^0.2.1", - "webpack": "^4.34.0", + "webpack": "^4.35.0", "webpack-bundle-analyzer": "^3.3.2" }, "devDependencies": { "assert": "^2.0.0", "eslint-plugin-html": "^5.0.5", - "fake-indexeddb": "^2.1.0", + "fake-indexeddb": "^2.1.1", "mocha": "^6.1.4", - "now": "^15.3.0", + "now": "^15.6.0", "standard": "^12.0.1", - "testcafe": "^1.1.4" + "testcafe": "^1.2.1" }, "engines": { "node": ">= 8" diff --git a/yarn.lock b/yarn.lock index 33c2fc34..3d0ee924 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1818,10 +1818,10 @@ chokidar@^2.0.2: optionalDependencies: fsevents "^1.2.7" -chokidar@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.0.0.tgz#6b538f0fd6d5d31d5dd2b59e05426bec0f49aa40" - integrity sha512-ebzWopcacB2J19Jsb5RPtMrzmjUZ5VAQnsL0Ztrix3lswozHbiDp+1Lg3AWSKHdwsps/W2vtshA/x3I827F78g== +chokidar@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.0.1.tgz#98fe9aa476c55d9aea7841d6325ffdb30e95b40c" + integrity sha512-2ww34sJWehnbpV0Q4k4V5Hh7juo7po6z7LUWkcIQnSGN1lHOL8GGtLtfwabKvLFQw/hbSUQ0u6V7OgGYgBzlkQ== dependencies: anymatch "^3.0.1" async-each "^1.0.3" @@ -1830,7 +1830,7 @@ chokidar@^3.0.0: is-binary-path "^2.1.0" is-glob "^4.0.1" normalize-path "^3.0.0" - readdirp "^3.0.1" + readdirp "^3.0.2" optionalDependencies: fsevents "^2.0.6" @@ -3122,10 +3122,10 @@ extsprintf@^1.2.0: resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= -fake-indexeddb@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/fake-indexeddb/-/fake-indexeddb-2.1.0.tgz#418780fff50b61540fa4fb6effe2e11528aa9dba" - integrity sha512-GDu/XA/znG1Z6E1rnf72fiqCG/YzhKShngrHtx8+Ij5h9uwqSISs7MPu0ZqAqhyNTl0uGwJhda0aX8ouwej1zw== +fake-indexeddb@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/fake-indexeddb/-/fake-indexeddb-2.1.1.tgz#0a72a53f3844ac76320d15e3f15860d4ce19f0ce" + integrity sha512-di5PzbH6/gleD4qcpxT1IDtNNMTKuEs+C2KeJDP1e4mwP2L0UY+vPcTkCdIGq8IcaUUph6IkCrUZJvtpFUdhfg== dependencies: core-js "^2.4.1" realistic-structured-clone "^2.0.1" @@ -3306,7 +3306,16 @@ forever-agent@~0.6.1: resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= -form-data@^2.3.3, form-data@~2.3.2: +form-data@^2.4.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.4.0.tgz#4902b831b051e0db5612a35e1a098376f7b13ad8" + integrity sha512-4FinE8RfqYnNim20xDwZZE0V2kOs/AuElIjFUbPuegQSaoZM+vUT5FnwSl10KPugH4voTg1bEQlcbCG9ka75TA== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.6" + mime-types "^2.1.12" + +form-data@~2.3.2: version "2.3.3" resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== @@ -5114,10 +5123,10 @@ normalize-path@^3.0.0: resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== -now@^15.3.0: - version "15.3.0" - resolved "https://registry.yarnpkg.com/now/-/now-15.3.0.tgz#cae6d6e37d9babea524c4125e842d6dbd54cd217" - integrity sha512-QuPHIlvcDKHaj39lR2VugeguO7JOtMZ5Ff2XcEPzy2VxsV/ocIhlDiNxV5P4nhl5rzzQt8bn9TFh33n4vO5yIA== +now@^15.6.0: + version "15.6.0" + resolved "https://registry.yarnpkg.com/now/-/now-15.6.0.tgz#cb6c8276d0d69b00d26665a8746e970d6aa0820b" + integrity sha512-qvZyBYOUs3Cr+J8CZNgGVOgU1SFp/OFnkDESpJf5O4TnaiZzAZfrOGy7aZdkXJj6SALS94gfctPqh9LczJ2ldA== npm-bundled@^1.0.1: version "1.0.6" @@ -5482,16 +5491,16 @@ parse-json@^4.0.0: error-ex "^1.3.1" json-parse-better-errors "^1.0.1" +parse5@2.2.3, parse5@^2.1.5: + version "2.2.3" + resolved "https://registry.yarnpkg.com/parse5/-/parse5-2.2.3.tgz#0c4fc41c1000c5e6b93d48b03f8083837834e9f6" + integrity sha1-DE/EHBAAxea5PUiwP4CDg3g06fY= + parse5@^1.5.0: version "1.5.1" resolved "https://registry.yarnpkg.com/parse5/-/parse5-1.5.1.tgz#9b7f3b0de32be78dc2401b17573ccaf0f6f59d94" integrity sha1-m387DeMr543CQBsXVzzK8Pb1nZQ= -parse5@^2.1.5: - version "2.2.3" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-2.2.3.tgz#0c4fc41c1000c5e6b93d48b03f8083837834e9f6" - integrity sha1-DE/EHBAAxea5PUiwP4CDg3g06fY= - parse5@^3.0.1: version "3.0.3" resolved "https://registry.yarnpkg.com/parse5/-/parse5-3.0.3.tgz#042f792ffdd36851551cf4e9e066b3874ab45b5c" @@ -5933,10 +5942,10 @@ querystring@0.2.0: resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= -quick-lru@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.0.tgz#a44d44010a776d787af65b1226566dd1ae7b9649" - integrity sha512-5cS39FEMrySKt/8c66v10HrmoexP2iYOsJBhtbVrlAr6Cbuc6khFMN8CHJG87c+QsdxBABivfVscgk20I/rPDw== +quick-lru@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f" + integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g== randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5: version "2.1.0" @@ -6069,10 +6078,10 @@ readdirp@^2.2.1: micromatch "^3.1.10" readable-stream "^2.0.2" -readdirp@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.0.1.tgz#14a8875883c5575c235579624a1e177cb0b1ec58" - integrity sha512-emMp13NEwWQQX1yeDgrzDNCSY7NHV6k9HTW0OhyQqOAzYacbqQhnmWiCYjxNPcqMTQ9k77oXQJp28jkytm3+jg== +readdirp@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.0.2.tgz#cba63348e9e42fc1bd334b1d2ef895b6a043cbd6" + integrity sha512-LbyJYv48eywrhOlScq16H/VkCiGKGPC2TpOdZCJ7QXnYEjn3NN/Oblh8QEU3vqfSRBB7OGvh5x45NKiVeNujIQ== dependencies: picomatch "^2.0.4" @@ -6341,10 +6350,10 @@ rollup-pluginutils@^2.6.0: estree-walker "^0.6.0" micromatch "^3.1.10" -rollup@^1.15.6: - version "1.15.6" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-1.15.6.tgz#caf0ed28d2d78e3a59c1398e5a3695fb600a0ef0" - integrity sha512-s3Vn3QJQ5YVFfIG4nXoG9VdL1I37IZsft+4ZyeBhxE0df1kCFz9e+4bEAbR4mKH3pvBO9e9xjdxWPhhIp0r9ow== +rollup@^1.16.2: + version "1.16.2" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-1.16.2.tgz#959aeae4b06c8e540749bac442d6d37aefb9217d" + integrity sha512-UAZxaQvH0klYZdF+90xv9nGb+m4p8jdoaow1VL5/RzDK/gN/4CjvaMmJNcOIv1/+gtzswKhAg/467mzF0sLpAg== dependencies: "@types/estree" "0.0.39" "@types/node" "^12.0.8" @@ -7124,10 +7133,10 @@ testcafe-browser-tools@1.6.8: read-file-relative "^1.2.0" which-promise "^1.0.0" -testcafe-hammerhead@14.6.3: - version "14.6.3" - resolved "https://registry.yarnpkg.com/testcafe-hammerhead/-/testcafe-hammerhead-14.6.3.tgz#61d22650a4fe3b6ee7af721acff5d4f78afcb1af" - integrity sha512-vMQGfO7d6Vy0wkyzAdBUQ4Rin7vLqJGrBvgjlvBaj2ec1oH+RX0IlOwCB3HFMA/JljM7BpVD7y97Jq9Ebcgs4g== +testcafe-hammerhead@14.6.8: + version "14.6.8" + resolved "https://registry.yarnpkg.com/testcafe-hammerhead/-/testcafe-hammerhead-14.6.8.tgz#bfde517afbc68041a609de90c8fbab4ed45d2e0c" + integrity sha512-Ep/eBmIBli/utdtzczl1NFRO9Gl/WHzyLTh0kifkbV/xm5EM8FBnSEb72kNrTlPLngvFXAqJccAUaU4DALA+Jg== dependencies: acorn-hammerhead "^0.2.0" bowser "1.6.0" @@ -7144,7 +7153,7 @@ testcafe-hammerhead@14.6.3: mustache "^2.1.1" nanoid "^0.2.2" os-family "^1.0.0" - parse5 "^1.5.0" + parse5 "2.2.3" pify "^2.3.0" pinkie "1.0.0" read-file-relative "^1.2.0" @@ -7197,10 +7206,10 @@ testcafe-reporter-xunit@^2.1.0: resolved "https://registry.yarnpkg.com/testcafe-reporter-xunit/-/testcafe-reporter-xunit-2.1.0.tgz#e6d66c572ce15af266706af0fd610b2a841dd443" integrity sha1-5tZsVyzhWvJmcGrw/WELKoQd1EM= -testcafe@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/testcafe/-/testcafe-1.1.4.tgz#8c03542b3790d91e47af3439f4c77ff67d1d32ad" - integrity sha512-2c0erAxmRd8o018e0sQ1SVVyX1JlTXwUHlRIITF3u7bPAe40IFINhPGBA8KhDYwWDSaOUZp4ft6bxDef2g8Zgg== +testcafe@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/testcafe/-/testcafe-1.2.1.tgz#e4e3f9459cf35d8aa4484ec60edc1597d5a11893" + integrity sha512-kLlrtujAPabG8mh2JNLFIUmhZSHgfeQlT1TO9PikkjBhduirK2OCL6ye8pvyw9rOQVqwIl214wCv5DgAJcaC0w== dependencies: "@types/node" "^10.12.19" async-exit-hook "^1.1.2" @@ -7262,7 +7271,7 @@ testcafe@^1.1.4: source-map-support "^0.5.5" strip-bom "^2.0.0" testcafe-browser-tools "1.6.8" - testcafe-hammerhead "14.6.3" + testcafe-hammerhead "14.6.8" testcafe-legacy-api "3.1.11" testcafe-reporter-json "^2.1.0" testcafe-reporter-list "^2.1.0" @@ -7755,10 +7764,10 @@ webpack-sources@^1.3.0: source-list-map "^2.0.0" source-map "~0.6.1" -webpack@^4.34.0: - version "4.34.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.34.0.tgz#a4c30129482f7b4ece4c0842002dedf2b56fab58" - integrity sha512-ry2IQy1wJjOefLe1uJLzn5tG/DdIKzQqNlIAd2L84kcaADqNvQDTBlo8UcCNyDaT5FiaB+16jhAkb63YeG3H8Q== +webpack@^4.35.0: + version "4.35.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.35.0.tgz#ad3f0f8190876328806ccb7a36f3ce6e764b8378" + integrity sha512-M5hL3qpVvtr8d4YaJANbAQBc4uT01G33eDpl/psRTBCfjxFTihdhin1NtAKB1ruDwzeVdcsHHV3NX+QsAgOosw== dependencies: "@webassemblyjs/ast" "1.8.5" "@webassemblyjs/helper-module-context" "1.8.5"