From 7d52560edd893d461021aecd4486e05fc03c0fef Mon Sep 17 00:00:00 2001 From: Trevor Date: Tue, 13 Aug 2019 10:42:37 -0700 Subject: [PATCH 1/4] Winter '20 (API 47.0) prep --- package.json | 16 +- src/config.js | 2 +- yarn.lock | 924 +++++++++++++++++++++----------------------------- 3 files changed, 395 insertions(+), 547 deletions(-) diff --git a/package.json b/package.json index ec91187..7d0dc5b 100644 --- a/package.json +++ b/package.json @@ -20,14 +20,14 @@ "test": "jest" }, "dependencies": { - "@lwc/compiler": "0.37.4-220.2", - "@lwc/engine": "0.37.4-220.2", - "@lwc/jest-preset": "0.37.4-220.2", - "@lwc/jest-resolver": "0.37.4-220.2", - "@lwc/jest-serializer": "0.37.4-220.2", - "@lwc/jest-transformer": "0.37.4-220.2", - "@lwc/module-resolver": "0.37.4-220.2", - "@lwc/wire-service": "0.37.4-220.2", + "@lwc/compiler": "1.0.2-222.15", + "@lwc/engine": "1.0.2-222.15", + "@lwc/jest-preset": "^1.0.0", + "@lwc/jest-resolver": "^1.0.0", + "@lwc/jest-serializer": "^1.0.0", + "@lwc/jest-transformer": "^1.0.0", + "@lwc/module-resolver": "1.0.2-222.15", + "@lwc/wire-service": "1.0.2-222.15", "@salesforce/wire-service-jest-util": "^2.2.5", "chalk": "^2.3.0", "glob": "^7.1.2", diff --git a/src/config.js b/src/config.js index 5808776..c91899f 100644 --- a/src/config.js +++ b/src/config.js @@ -38,7 +38,7 @@ const jestConfig = { ], }; -const expectedApiVersion = '46.0'; +const expectedApiVersion = '47.0'; // Execute command is different on Windows. const jestPath = process.platform == 'win32' ? './node_modules/jest/bin/jest.js' : 'node_modules/.bin/jest'; diff --git a/yarn.lock b/yarn.lock index fe29325..29892ca 100644 --- a/yarn.lock +++ b/yarn.lock @@ -670,7 +670,7 @@ rimraf "^2.5.4" strip-ansi "^5.0.0" -"@jest/environment@^24.8.0": +"@jest/environment@^24.3.0", "@jest/environment@^24.8.0": version "24.8.0" resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-24.8.0.tgz#0342261383c776bdd652168f68065ef144af0eac" integrity sha512-vlGt2HLg7qM+vtBrSkjDxk9K0YtRBi7HfRFaDxoRtyi+DyVChzhF20duvpdAnKVBV6W5tym8jm0U9EfXbDk1tw== @@ -680,7 +680,7 @@ "@jest/types" "^24.8.0" jest-mock "^24.8.0" -"@jest/fake-timers@^24.8.0": +"@jest/fake-timers@^24.3.0", "@jest/fake-timers@^24.8.0": version "24.8.0" resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-24.8.0.tgz#2e5b80a4f78f284bcb4bd5714b8e10dd36a8d3d1" integrity sha512-2M4d5MufVXwi6VzZhJ9f5S/wU4ud2ck0kxPof1Iz3zWx6Y+V2eJrES9jEktB6O3o/oEyk+il/uNu9PvASjWXQw== @@ -765,7 +765,7 @@ source-map "^0.6.1" write-file-atomic "2.4.1" -"@jest/types@^24.8.0": +"@jest/types@^24.3.0", "@jest/types@^24.8.0": version "24.8.0" resolved "https://registry.yarnpkg.com/@jest/types/-/types-24.8.0.tgz#f31e25948c58f0abd8c845ae26fcea1491dea7ad" integrity sha512-g17UxVr2YfBtaMUxn9u/4+siG1ptg9IGYAYwvpwn61nBg779RXnjE/m7CxYcIzEt0AbHZZAHSEZNhkE2WxURVg== @@ -774,117 +774,137 @@ "@types/istanbul-reports" "^1.1.1" "@types/yargs" "^12.0.9" -"@lwc/babel-plugin-component@0.37.4-220.2": - version "0.37.4-220.2" - resolved "https://registry.yarnpkg.com/@lwc/babel-plugin-component/-/babel-plugin-component-0.37.4-220.2.tgz#9ebe1f4df3f49c557ec2dbaa989a10ce99df5d6d" - integrity sha512-PHkQt3zyCRMMmACPdE9WAJ9nqp0mPdZ5LumW6sb7vZeE9Z6VeoEskZzkhUPywW+77u9pHIRawiYjbbV5gtwBNg== +"@lwc/babel-plugin-component@1.0.2-222.15": + version "1.0.2-222.15" + resolved "https://registry.yarnpkg.com/@lwc/babel-plugin-component/-/babel-plugin-component-1.0.2-222.15.tgz#ee8920078391cc909714c50b89c34b1a9a410be4" + integrity sha512-AhR4JJAQCwVuWsriHJYpwiHWfaQW9Qb3QIF7OSb9rThyUEHQg7LCkuzgyccytHXJ7SJP8/HAm+EJRFPQEf6M3w== dependencies: "@babel/helper-module-imports" "7.0.0" "@babel/plugin-proposal-class-properties" "7.1.0" - "@lwc/errors" "0.37.4-220.2" + "@lwc/errors" "1.0.2-222.15" + line-column "^1.0.2" -"@lwc/compiler@0.37.4-220.2": - version "0.37.4-220.2" - resolved "https://registry.yarnpkg.com/@lwc/compiler/-/compiler-0.37.4-220.2.tgz#e0eedadbf34aa6325acf7169f8369a9f86aac3f3" - integrity sha512-UQ8AX8ANOx3OYjJ5iFE87oEykqBbMrFBJgOQyheNyEn5IQITXDdy/MPSV0YKbSFr8TVncJS10Tb26JfQDIftbg== +"@lwc/compiler@1.0.2-222.15": + version "1.0.2-222.15" + resolved "https://registry.yarnpkg.com/@lwc/compiler/-/compiler-1.0.2-222.15.tgz#781c1b7a9cd7fd98247fb8a5409ed556a6a4e644" + integrity sha512-PuDhxlHrLJe8I3bPJDC6U2IV3/0aeNlPsk814Mt63Q7fyddzeGATWAOJv2Do4Id3y1DTJUnU2uMD/jTlGjLi8w== dependencies: "@babel/core" "7.1.0" "@babel/plugin-proposal-object-rest-spread" "7.0.0" - "@lwc/babel-plugin-component" "0.37.4-220.2" - "@lwc/errors" "0.37.4-220.2" - "@lwc/style-compiler" "0.37.4-220.2" - "@lwc/template-compiler" "0.37.4-220.2" - "@types/chokidar" "^1.7.5" - babel-preset-compat "0.21.4" - babel-preset-minify "0.5.0-alpha.5a128fd5" - rollup "0.66.2" - rollup-plugin-replace "^2.0.0" - -"@lwc/engine@0.37.4-220.2": - version "0.37.4-220.2" - resolved "https://registry.yarnpkg.com/@lwc/engine/-/engine-0.37.4-220.2.tgz#357f51236a43fe1b3defee6e09e0041b4bca24bf" - integrity sha512-K/41eTS7lrew/aoN9tNOuyCnffUfKi27pF8k+D20rbQjitOn5MzAeMHN31gelprwFxcfdnGGVCc5DkpWfRhMiA== + "@lwc/babel-plugin-component" "1.0.2-222.15" + "@lwc/errors" "1.0.2-222.15" + "@lwc/style-compiler" "1.0.2-222.15" + "@lwc/template-compiler" "1.0.2-222.15" + babel-preset-compat "0.21.5" + rollup "^1.7.4" + rollup-plugin-replace "^2.1.0" + terser "^3.17.0" + +"@lwc/engine@1.0.2-222.15": + version "1.0.2-222.15" + resolved "https://registry.yarnpkg.com/@lwc/engine/-/engine-1.0.2-222.15.tgz#fb32d4fbc5a86fb32868b12d82057f5ff5792672" + integrity sha512-6Au7SwNQcD0beGCTChuD2S/mVjPVdLT2KedjkKyk+I9BaSDwcTMyWpxfpgndU0U9ZcuCyk7wlM3hutsxduo/ng== dependencies: observable-membrane "0.26.1" -"@lwc/errors@0.37.4-220.2": - version "0.37.4-220.2" - resolved "https://registry.yarnpkg.com/@lwc/errors/-/errors-0.37.4-220.2.tgz#9a29698dea1eed9fbdb5542a4c18a3fe14628884" - integrity sha512-fIetApE3x/dNo515Or1psyOta0iLQqLfq5frr9bqyorybpyqxWSPY7hyi2NX+NPXJWyjvI0g3V0vQSaKw329Kg== +"@lwc/errors@1.0.2-222.15": + version "1.0.2-222.15" + resolved "https://registry.yarnpkg.com/@lwc/errors/-/errors-1.0.2-222.15.tgz#56ba566d0ad33d2d70bb1ae10fd7c214e91779a2" + integrity sha512-k1kjTrwK73mCOsBUcCx5SHx1n2y8ETNEPWclH70gE3vRdkUADg6My6AbR6cW0/RAw4jWqCmPU232fcWsG9Oseg== -"@lwc/jest-preset@0.37.4-220.2": - version "0.37.4-220.2" - resolved "https://registry.yarnpkg.com/@lwc/jest-preset/-/jest-preset-0.37.4-220.2.tgz#4649d7fad1a818a891e42c0e359c600a2274b097" - integrity sha512-rMXsa3NPFzwZl5Cbx+0jZfINo+w5ZcJOYWz/odjL2hu1Z1RF9QPAReS1Q9+JxVe2dL9kfVB0h2BHMN7UXe924Q== +"@lwc/errors@~0.41.0": + version "0.41.0" + resolved "https://registry.yarnpkg.com/@lwc/errors/-/errors-0.41.0.tgz#e4e6fa08ce99aca89b1cbe90597594b346274e9b" + integrity sha512-CIX1UX7i73r1ND1G8g2tCC0X7Zi2UPkRcEtcJjravk8yWRqIWvxXh5A2Hs9QzH/fDsb7G5N/blbQ2/QAQj2JgQ== + +"@lwc/jest-preset@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@lwc/jest-preset/-/jest-preset-1.0.0.tgz#087ccc828af3cbc3ab0ad4795c5c303639be1ed2" + integrity sha512-9pLcGMrXbBRBs48QfiySHzAMwgmggTe7CseaOIyU6AAX1Lh8eQ1gKOffpgM4+GxNzCk7hkuN8TdvK6m1I7rT7w== dependencies: - "@lwc/jest-resolver" "0.37.4-220.2" - "@lwc/jest-serializer" "0.37.4-220.2" - "@lwc/jest-transformer" "0.37.4-220.2" - "@lwc/test-utils" "0.37.4-220.2" + "@lwc/jest-resolver" "1.0.0" + "@lwc/jest-serializer" "1.0.0" + "@lwc/jest-transformer" "1.0.0" + "@lwc/test-utils" "1.0.0" + jest-environment-jsdom-fifteen "^1.0.0" -"@lwc/jest-resolver@0.37.4-220.2": - version "0.37.4-220.2" - resolved "https://registry.yarnpkg.com/@lwc/jest-resolver/-/jest-resolver-0.37.4-220.2.tgz#73459244a6f7b883dd5230bff7680c85db1eee10" - integrity sha512-Q7Gb+2TQ4Mhl8l290SPM7+sCN7r6pb+f6zaHvYnPWcON6KXXxy3/Klj33kvvqnrjLC2QoZCRtXy6p/1zsSedng== +"@lwc/jest-resolver@1.0.0", "@lwc/jest-resolver@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@lwc/jest-resolver/-/jest-resolver-1.0.0.tgz#abc9dff9dc44fedab8f669e402bc94aa48a76042" + integrity sha512-YzA89WOQz073Pu6feAV4BDBeIEGrDvfueSmQsWrpIhBrqJWKkQKQ3cEcaWmh/PMBNn5aqJ3/7VEtAbh0dQACgA== -"@lwc/jest-serializer@0.37.4-220.2": - version "0.37.4-220.2" - resolved "https://registry.yarnpkg.com/@lwc/jest-serializer/-/jest-serializer-0.37.4-220.2.tgz#217d57ed3b3d4bbc6016452b0460aeef84a878f3" - integrity sha512-BEBWhlNSA3c2340LSXGUNHWEpRfkVDtTqZjaYrKfKfw4yZaflhfbtuBuIfynT8WERL8491W2STmLnojeqpmkew== +"@lwc/jest-serializer@1.0.0", "@lwc/jest-serializer@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@lwc/jest-serializer/-/jest-serializer-1.0.0.tgz#9ae00f881432fa392e9ad3bb92b318e26142ba66" + integrity sha512-Q9LolRhC/tVahoQEnjMTbXzZhvAd6TqQ7CJ4T2vzHinjmp5uB9TlxIT1c5eF8gb2xV5DqOsRrnjpnV4GrefDxA== + dependencies: + pretty-format "~24.8.0" -"@lwc/jest-transformer@0.37.4-220.2": - version "0.37.4-220.2" - resolved "https://registry.yarnpkg.com/@lwc/jest-transformer/-/jest-transformer-0.37.4-220.2.tgz#1fcc84792a034235a4a5a6337ac21cab1d9ec7d5" - integrity sha512-v1lyri+bi1e4RmuXZXbjlPSDJLLzSRwNVYrcJLic6yY4H44ib2E8T7ofgLpHFZfXng+arfXGxIjQ8PAUcdotkw== +"@lwc/jest-transformer@1.0.0", "@lwc/jest-transformer@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@lwc/jest-transformer/-/jest-transformer-1.0.0.tgz#c25e69438122ad9b626137f2d2e0d42b6a0d7934" + integrity sha512-S4AFY6Jy9b8A5dYrLmtmowjod7as3pDxkysPAfM818rS4VdnA7HzWJDPfN2hSpUbj4nGfCYEnLy/ka1M6Wyh+w== dependencies: "@babel/core" "7.1.0" "@babel/plugin-transform-modules-commonjs" "7.1.0" "@babel/template" "~7.1.2" - "@lwc/errors" "0.37.4-220.2" + "@lwc/errors" "~0.41.0" babel-preset-jest "^24.0.0" -"@lwc/module-resolver@0.37.4-220.2": - version "0.37.4-220.2" - resolved "https://registry.yarnpkg.com/@lwc/module-resolver/-/module-resolver-0.37.4-220.2.tgz#a6c84d3f347aa759b63c3dbc31586f846c12c220" - integrity sha512-tycKV4OjFXYEWEiBt4De2C0Vz6cSXtdTQPAH9UyF94TNfkSZlC5Xk+pfoRNBByvvdnsF82MZFo5cYEtu+XQlQw== +"@lwc/module-resolver@1.0.2-222.15": + version "1.0.2-222.15" + resolved "https://registry.yarnpkg.com/@lwc/module-resolver/-/module-resolver-1.0.2-222.15.tgz#330c1bddfef9c4aea8e21f0970513495b085b1f8" + integrity sha512-4CrkWdu5BII+kG8k+MpJ4Cqu3WtjoJ1d8DNXf+pm9SXM/AAg2ryvOsdVBecUO14r8ocXa6bDp6y2Vdluc9sXJg== dependencies: - glob "^7.1.2" + fast-glob "~2.2.6" -"@lwc/style-compiler@0.37.4-220.2": - version "0.37.4-220.2" - resolved "https://registry.yarnpkg.com/@lwc/style-compiler/-/style-compiler-0.37.4-220.2.tgz#8a40e5e6cf73ee9638d27af4545d076aa068326d" - integrity sha512-3hsCu1QXdEpvxjAIgpa3h2RnreIT0A+ER3ysW8RWe6N+vgeEIniJv6YXY+X8Ot/7VoVPmnHuFwFh+TatwOlqQw== +"@lwc/style-compiler@1.0.2-222.15": + version "1.0.2-222.15" + resolved "https://registry.yarnpkg.com/@lwc/style-compiler/-/style-compiler-1.0.2-222.15.tgz#6fb98a439e85d5a224de39ecc919d673a878c777" + integrity sha512-DnlAQZgeioEmvjntu3L1weKNkGsQ7wVnLDQCoV6JGJ4oNI+ZAw28TCuYqNj4lMB0cxTtAqxE/FqFJ8f8Q8/8Ww== dependencies: cssnano "~3.10.0" postcss "~7.0.5" postcss-selector-parser "6.0.2" postcss-value-parser "3.3.1" -"@lwc/template-compiler@0.37.4-220.2": - version "0.37.4-220.2" - resolved "https://registry.yarnpkg.com/@lwc/template-compiler/-/template-compiler-0.37.4-220.2.tgz#eafbda17cf20a4708207afdbdd0f66dc56212d33" - integrity sha512-MIhn3PrSgQSq0tCT06ukIIMS7icIhQEpj/tRFiW/VOjjUsDYUSDTxa/VF6vCMnoRIuxVvhWFzIz27B88p4zWqQ== +"@lwc/template-compiler@1.0.2-222.15": + version "1.0.2-222.15" + resolved "https://registry.yarnpkg.com/@lwc/template-compiler/-/template-compiler-1.0.2-222.15.tgz#68d4dcc478b03a3180183292c59f4b66da00870e" + integrity sha512-C/rkqaUynv+SxGhe5ddc/kRfxZ/0NyFVg80E7+g40Chz0N8apuCdkVtybCib98I5yBh9GcfQCuXcdt6J2Ju9Jg== dependencies: "@babel/generator" "~7.1.5" "@babel/parser" "~7.1.5" "@babel/template" "~7.1.2" "@babel/traverse" "~7.1.5" "@babel/types" "~7.1.5" - "@lwc/errors" "0.37.4-220.2" - "@lwc/style-compiler" "0.37.4-220.2" + "@lwc/errors" "1.0.2-222.15" camelcase "~5.0.0" he "^1.1.1" parse5-with-errors "^4.0.1" -"@lwc/test-utils@0.37.4-220.2": - version "0.37.4-220.2" - resolved "https://registry.yarnpkg.com/@lwc/test-utils/-/test-utils-0.37.4-220.2.tgz#6aa2bb9712382defc825e4300ff461168b16a2d4" - integrity sha512-grrOqEwjO2mkKc5O4t3SA64lCVbKWT0G70tNfvq6BSYtakfXmES+cKFAb8x2s3U4Nc3bMcBf0HFhnXnCbIuQgg== +"@lwc/test-utils@1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@lwc/test-utils/-/test-utils-1.0.0.tgz#913068ccaaab8791c938e26a9a0c796946b21828" + integrity sha512-Wd3cAk0U1tBs6vvLex+oE6vEUe5cPcwSSklxi4xn5zDIUMxfxvjzbE7HJED+jm8lKP4Nb5wpm8qRY+R+NbmKvA== -"@lwc/wire-service@0.37.4-220.2": - version "0.37.4-220.2" - resolved "https://registry.yarnpkg.com/@lwc/wire-service/-/wire-service-0.37.4-220.2.tgz#dddf2692ddc1cd4a2367361efc443640efa5720d" - integrity sha512-WzuV2J+zvE1z480DXy+ohLrp7J6PlXXfhKeT7fqxq/RHeKHnVaoOhYm81RCPpKIV2pgzBPhdopgj8gGNjfPIIQ== +"@lwc/wire-service@1.0.2-222.15": + version "1.0.2-222.15" + resolved "https://registry.yarnpkg.com/@lwc/wire-service/-/wire-service-1.0.2-222.15.tgz#a8ff22b3a4ef6d0b7254c8df63ec47493dc6206f" + integrity sha512-cgqxx8EUPiMU2JjRdU6C7D3DTpmoAcelQrraEa9Fb428x/tovRIcwf0hbeOHFwuyc0qjmHcj0MihgoH8EoMuTQ== + +"@mrmlnc/readdir-enhanced@^2.2.1": + version "2.2.1" + resolved "https://registry.yarnpkg.com/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde" + integrity sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g== + dependencies: + call-me-maybe "^1.0.1" + glob-to-regexp "^0.3.0" + +"@nodelib/fs.stat@^1.1.2": + version "1.1.3" + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b" + integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== "@salesforce/wire-service-jest-util@^2.2.5": version "2.2.5" @@ -924,24 +944,11 @@ dependencies: "@babel/types" "^7.3.0" -"@types/chokidar@^1.7.5": - version "1.7.5" - resolved "https://registry.yarnpkg.com/@types/chokidar/-/chokidar-1.7.5.tgz#1fa78c8803e035bed6d98e6949e514b133b0c9b6" - integrity sha512-PDkSRY7KltW3M60hSBlerxI8SFPXsO3AL/aRVsO4Kh9IHRW74Ih75gUuTd/aE4LSSFqypb10UIX3QzOJwBQMGQ== - dependencies: - "@types/events" "*" - "@types/node" "*" - "@types/estree@0.0.39": version "0.0.39" resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f" integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== -"@types/events@*": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@types/events/-/events-1.2.0.tgz#81a6731ce4df43619e5c8c945383b3e62a89ea86" - integrity sha512-KEIlhXnIutzKwRbQkGWb/I4HFqBuUykAdHgDED6xqwXJfONCjF5VoE0cXEiurh3XauygxzeDzgtXUqvLkxFzzA== - "@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0": version "2.0.1" resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz#42995b446db9a48a11a07ec083499a860e9138ff" @@ -962,10 +969,10 @@ "@types/istanbul-lib-coverage" "*" "@types/istanbul-lib-report" "*" -"@types/node@*": - version "10.12.12" - resolved "https://registry.yarnpkg.com/@types/node/-/node-10.12.12.tgz#e15a9d034d9210f00320ef718a50c4a799417c47" - integrity sha512-Pr+6JRiKkfsFvmU/LK68oBRCQeEg36TyAbPhc2xpez24OOZZCuoIhWGTd39VZy6nGafSbxzGouFPTFD/rR1A0A== +"@types/node@^12.6.9": + version "12.7.1" + resolved "https://registry.yarnpkg.com/@types/node/-/node-12.7.1.tgz#3b5c3a26393c19b400844ac422bd0f631a94d69d" + integrity sha512-aK9jxMypeSrhiYofWWBf/T7O+KwaiAHzM4sveCdWPn71lzUSMimRnKzhXDKfKwV1kWoBo2P1aGgaIYGLf9/ljw== "@types/node@^6.0.46": version "6.14.2" @@ -1000,6 +1007,14 @@ acorn-globals@^4.1.0: acorn "^6.0.1" acorn-walk "^6.0.1" +acorn-globals@^4.3.2: + version "4.3.3" + resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-4.3.3.tgz#a86f75b69680b8780d30edd21eee4e0ea170c05e" + integrity sha512-vkR40VwS2SYO98AIeFvzWWh+xyc2qi9s7OoXSFEGIP/rOJKzjnhykaZJNnHdoq4BL2gGxI5EZOU16z896EYnOQ== + dependencies: + acorn "^6.0.1" + acorn-walk "^6.0.1" + acorn-jsx@^5.0.0: version "5.0.1" resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.0.1.tgz#32a064fd925429216a09b141102bfdd185fae40e" @@ -1020,6 +1035,11 @@ acorn@^6.0.1, acorn@^6.0.2: resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.0.4.tgz#77377e7353b72ec5104550aa2d2097a2fd40b754" integrity sha512-VY4i5EKSKkofY2I+6QLTbTTN/UvEQPCo6eiwzzSaSWfpaDhOmStMCMod6wmuPciNq+XS0faCglFu2lHZpdHUtg== +acorn@^6.1.1, acorn@^6.2.1: + version "6.3.0" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.3.0.tgz#0087509119ffa4fc0a0041d1e93a417e68cb856e" + integrity sha512-/czfa8BwS88b9gWQVhc8eknunSA2DoJpJyTQkhheIf5E48u1N0R4q/YxxsAeqRrmK9TQ/uYfgLDfZo91UlANIA== + ajv@^6.5.3, ajv@^6.5.5, ajv@^6.6.1: version "6.6.1" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.6.1.tgz#6360f5ed0d80f232cc2b294c362d5dc2e538dd61" @@ -1095,19 +1115,12 @@ argparse@^1.0.7: dependencies: sprintf-js "~1.0.2" -arr-diff@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf" - integrity sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8= - dependencies: - arr-flatten "^1.0.1" - arr-diff@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= -arr-flatten@^1.0.1, arr-flatten@^1.1.0: +arr-flatten@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== @@ -1122,11 +1135,6 @@ array-equal@^1.0.0: resolved "https://registry.yarnpkg.com/array-equal/-/array-equal-1.0.0.tgz#8c2a5ef2472fd9ea742b04c77a75093ba2757c93" integrity sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM= -array-unique@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" - integrity sha1-odl8yvy8JiXMcPrc6zalDFiwGlM= - array-unique@^0.3.2: version "0.3.2" resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" @@ -1154,6 +1162,11 @@ astral-regex@^1.0.0: resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== +async-limiter@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" + integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== + async-limiter@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.0.tgz#78faed8c3d074ab81f22b4e985d79e8738f720f8" @@ -1191,46 +1204,6 @@ aws4@^1.8.0: resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.8.0.tgz#f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f" integrity sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ== -babel-helper-evaluate-path@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/babel-helper-evaluate-path/-/babel-helper-evaluate-path-0.5.0.tgz#a62fa9c4e64ff7ea5cea9353174ef023a900a67c" - integrity sha512-mUh0UhS607bGh5wUMAQfOpt2JX2ThXMtppHRdRU1kL7ZLRWIXxoV2UIV1r2cAeeNeU1M5SB5/RSUgUxrK8yOkA== - -babel-helper-flip-expressions@^0.4.3: - version "0.4.3" - resolved "https://registry.yarnpkg.com/babel-helper-flip-expressions/-/babel-helper-flip-expressions-0.4.3.tgz#3696736a128ac18bc25254b5f40a22ceb3c1d3fd" - integrity sha1-NpZzahKKwYvCUlS19AoizrPB0/0= - -babel-helper-flip-expressions@^0.5.0-alpha.e9f96ffe: - version "0.5.0-alpha.e9f96ffe" - resolved "https://registry.yarnpkg.com/babel-helper-flip-expressions/-/babel-helper-flip-expressions-0.5.0-alpha.e9f96ffe.tgz#fa3929314172a13a56cbc82b395c4e2c6c098025" - integrity sha1-+jkpMUFyoTpWy8grOVxOLGwJgCU= - -babel-helper-is-nodes-equiv@^0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/babel-helper-is-nodes-equiv/-/babel-helper-is-nodes-equiv-0.0.1.tgz#34e9b300b1479ddd98ec77ea0bbe9342dfe39684" - integrity sha1-NOmzALFHnd2Y7HfqC76TQt/jloQ= - -babel-helper-is-void-0@^0.5.0-alpha.e9f96ffe: - version "0.5.0-alpha.e9f96ffe" - resolved "https://registry.yarnpkg.com/babel-helper-is-void-0/-/babel-helper-is-void-0-0.5.0-alpha.e9f96ffe.tgz#e1c0c51dad35638c1c1c2e2f6f1069a9fe0be0af" - integrity sha1-4cDFHa01Y4wcHC4vbxBpqf4L4K8= - -babel-helper-mark-eval-scopes@^0.4.3: - version "0.4.3" - resolved "https://registry.yarnpkg.com/babel-helper-mark-eval-scopes/-/babel-helper-mark-eval-scopes-0.4.3.tgz#d244a3bef9844872603ffb46e22ce8acdf551562" - integrity sha1-0kSjvvmESHJgP/tG4izorN9VFWI= - -babel-helper-remove-or-void@^0.4.3: - version "0.4.3" - resolved "https://registry.yarnpkg.com/babel-helper-remove-or-void/-/babel-helper-remove-or-void-0.4.3.tgz#a4f03b40077a0ffe88e45d07010dee241ff5ae60" - integrity sha1-pPA7QAd6D/6I5F0HAQ3uJB/1rmA= - -babel-helper-to-multiple-sequence-expressions@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/babel-helper-to-multiple-sequence-expressions/-/babel-helper-to-multiple-sequence-expressions-0.5.0.tgz#a3f924e3561882d42fcf48907aa98f7979a4588d" - integrity sha512-m2CvfDW4+1qfDdsrtf4dwOslQC3yhbgyBFptncp4wvtdrDHqueW7slsYv4gArie056phvQFhT2nRcGS4bnm6mA== - babel-jest@^24.8.0: version "24.8.0" resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-24.8.0.tgz#5c15ff2b28e20b0f45df43fe6b7f2aae93dba589" @@ -1260,150 +1233,17 @@ babel-plugin-jest-hoist@^24.6.0: dependencies: "@types/babel__traverse" "^7.0.6" -babel-plugin-minify-builtins@^0.5.0-alpha.5a128fd5: - version "0.5.0" - resolved "https://registry.yarnpkg.com/babel-plugin-minify-builtins/-/babel-plugin-minify-builtins-0.5.0.tgz#31eb82ed1a0d0efdc31312f93b6e4741ce82c36b" - integrity sha512-wpqbN7Ov5hsNwGdzuzvFcjgRlzbIeVv1gMIlICbPj0xkexnfoIDe7q+AZHMkQmAE/F9R5jkrB6TLfTegImlXag== - -babel-plugin-minify-constant-folding@^0.5.0-alpha.5a128fd5: - version "0.5.0" - resolved "https://registry.yarnpkg.com/babel-plugin-minify-constant-folding/-/babel-plugin-minify-constant-folding-0.5.0.tgz#f84bc8dbf6a561e5e350ff95ae216b0ad5515b6e" - integrity sha512-Vj97CTn/lE9hR1D+jKUeHfNy+m1baNiJ1wJvoGyOBUx7F7kJqDZxr9nCHjO/Ad+irbR3HzR6jABpSSA29QsrXQ== - dependencies: - babel-helper-evaluate-path "^0.5.0" - -babel-plugin-minify-dead-code-elimination@^0.5.0-alpha.5a128fd5: - version "0.5.0" - resolved "https://registry.yarnpkg.com/babel-plugin-minify-dead-code-elimination/-/babel-plugin-minify-dead-code-elimination-0.5.0.tgz#d23ef5445238ad06e8addf5c1cf6aec835bcda87" - integrity sha512-XQteBGXlgEoAKc/BhO6oafUdT4LBa7ARi55mxoyhLHNuA+RlzRmeMAfc31pb/UqU01wBzRc36YqHQzopnkd/6Q== - dependencies: - babel-helper-evaluate-path "^0.5.0" - babel-helper-mark-eval-scopes "^0.4.3" - babel-helper-remove-or-void "^0.4.3" - lodash.some "^4.6.0" - -babel-plugin-minify-flip-comparisons@^0.5.0-alpha.5a128fd5: - version "0.5.0-alpha.e9f96ffe" - resolved "https://registry.yarnpkg.com/babel-plugin-minify-flip-comparisons/-/babel-plugin-minify-flip-comparisons-0.5.0-alpha.e9f96ffe.tgz#a0443772d1e0b8c6c06499cf9ac27979519a3bd4" - integrity sha1-oEQ3ctHguMbAZJnPmsJ5eVGaO9Q= - dependencies: - babel-helper-is-void-0 "^0.5.0-alpha.e9f96ffe" - -babel-plugin-minify-guarded-expressions@^0.5.0-alpha.5a128fd5: - version "0.5.0-alpha.e9f96ffe" - resolved "https://registry.yarnpkg.com/babel-plugin-minify-guarded-expressions/-/babel-plugin-minify-guarded-expressions-0.5.0-alpha.e9f96ffe.tgz#48a9040c4863ce079840f1f7c7b80b9056bc20a7" - integrity sha1-SKkEDEhjzgeYQPH3x7gLkFa8IKc= - dependencies: - babel-helper-flip-expressions "^0.5.0-alpha.e9f96ffe" - -babel-plugin-minify-infinity@^0.5.0-alpha.5a128fd5: - version "0.5.0-alpha.e9f96ffe" - resolved "https://registry.yarnpkg.com/babel-plugin-minify-infinity/-/babel-plugin-minify-infinity-0.5.0-alpha.e9f96ffe.tgz#1eff5cf31e4400202a53ebb90f28083c4d0d06bc" - integrity sha1-Hv9c8x5EACAqU+u5DygIPE0NBrw= - -babel-plugin-minify-mangle-names@^0.5.0-alpha.5a128fd5: - version "0.5.0" - resolved "https://registry.yarnpkg.com/babel-plugin-minify-mangle-names/-/babel-plugin-minify-mangle-names-0.5.0.tgz#bcddb507c91d2c99e138bd6b17a19c3c271e3fd3" - integrity sha512-3jdNv6hCAw6fsX1p2wBGPfWuK69sfOjfd3zjUXkbq8McbohWy23tpXfy5RnToYWggvqzuMOwlId1PhyHOfgnGw== - dependencies: - babel-helper-mark-eval-scopes "^0.4.3" - -babel-plugin-minify-numeric-literals@^0.5.0-alpha.5a128fd5: - version "0.5.0-alpha.e9f96ffe" - resolved "https://registry.yarnpkg.com/babel-plugin-minify-numeric-literals/-/babel-plugin-minify-numeric-literals-0.5.0-alpha.e9f96ffe.tgz#07be5d3fed33f2d740a706a14b24439161c840ee" - integrity sha1-B75dP+0z8tdApwahSyRDkWHIQO4= - -babel-plugin-minify-replace@^0.5.0-alpha.5a128fd5: - version "0.5.0" - resolved "https://registry.yarnpkg.com/babel-plugin-minify-replace/-/babel-plugin-minify-replace-0.5.0.tgz#d3e2c9946c9096c070efc96761ce288ec5c3f71c" - integrity sha512-aXZiaqWDNUbyNNNpWs/8NyST+oU7QTpK7J9zFEFSA0eOmtUNMU3fczlTTTlnCxHmq/jYNFEmkkSG3DDBtW3Y4Q== - -babel-plugin-minify-simplify@^0.5.0-alpha.5a128fd5: - version "0.5.0" - resolved "https://registry.yarnpkg.com/babel-plugin-minify-simplify/-/babel-plugin-minify-simplify-0.5.0.tgz#1f090018afb90d8b54d3d027fd8a4927f243da6f" - integrity sha512-TM01J/YcKZ8XIQd1Z3nF2AdWHoDsarjtZ5fWPDksYZNsoOjQ2UO2EWm824Ym6sp127m44gPlLFiO5KFxU8pA5Q== - dependencies: - babel-helper-flip-expressions "^0.4.3" - babel-helper-is-nodes-equiv "^0.0.1" - babel-helper-to-multiple-sequence-expressions "^0.5.0" - -babel-plugin-minify-type-constructors@^0.5.0-alpha.5a128fd5: - version "0.5.0-alpha.e9f96ffe" - resolved "https://registry.yarnpkg.com/babel-plugin-minify-type-constructors/-/babel-plugin-minify-type-constructors-0.5.0-alpha.e9f96ffe.tgz#116b76e4b4953c89f2c836769eec9464643e6b46" - integrity sha1-EWt25LSVPInyyDZ2nuyUZGQ+a0Y= - dependencies: - babel-helper-is-void-0 "^0.5.0-alpha.e9f96ffe" - -babel-plugin-transform-inline-consecutive-adds@^0.5.0-alpha.5a128fd5: - version "0.5.0-alpha.e9f96ffe" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-inline-consecutive-adds/-/babel-plugin-transform-inline-consecutive-adds-0.5.0-alpha.e9f96ffe.tgz#d485c6ca183e15e865fec5731aadc831e2083022" - integrity sha1-1IXGyhg+Fehl/sVzGq3IMeIIMCI= - -babel-plugin-transform-member-expression-literals@^6.10.0-alpha.5a128fd5: - version "6.10.0-alpha.f95869d4" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-member-expression-literals/-/babel-plugin-transform-member-expression-literals-6.10.0-alpha.f95869d4.tgz#272ebd2a2d4341b86c24dcd84374ae5aa3702874" - integrity sha1-Jy69Ki1DQbhsJNzYQ3SuWqNwKHQ= - -babel-plugin-transform-merge-sibling-variables@^6.10.0-alpha.5a128fd5: - version "6.10.0-alpha.f95869d4" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-merge-sibling-variables/-/babel-plugin-transform-merge-sibling-variables-6.10.0-alpha.f95869d4.tgz#48a330d28293e318d07175c260c74859e7398b43" - integrity sha1-SKMw0oKT4xjQcXXCYMdIWec5i0M= - -babel-plugin-transform-minify-booleans@^6.10.0-alpha.5a128fd5: - version "6.10.0-alpha.f95869d4" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-minify-booleans/-/babel-plugin-transform-minify-booleans-6.10.0-alpha.f95869d4.tgz#1deef69c22135038a91de1f5d13d759e3464c43c" - integrity sha1-He72nCITUDipHeH10T11njRkxDw= - -babel-plugin-transform-property-literals@^6.10.0-alpha.5a128fd5: - version "6.10.0-alpha.f95869d4" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-property-literals/-/babel-plugin-transform-property-literals-6.10.0-alpha.f95869d4.tgz#37127aaa04125c3d08bf95cdb5a8f1d2e44ca453" - integrity sha1-NxJ6qgQSXD0Iv5XNtajx0uRMpFM= - dependencies: - esutils "^2.0.2" - -babel-plugin-transform-proxy-compat@0.21.4: - version "0.21.4" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-proxy-compat/-/babel-plugin-transform-proxy-compat-0.21.4.tgz#082495c3436287291b88567d1eccc868ed3846eb" - integrity sha512-B+IBmsnXMfyPldmELqQwgpfiyrEiahwnyhUsa3HLNpkXqznUNj6b8tbtW9BSRtpGEhkgbaEZBGYLOr40GqnpoQ== +babel-plugin-transform-proxy-compat@0.21.5: + version "0.21.5" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-proxy-compat/-/babel-plugin-transform-proxy-compat-0.21.5.tgz#f351c5630bafd807f3251588312ce72d451c9b3d" + integrity sha512-dCS2cZywzNKvTs9Fpkb67SHQviqibmQZaVVv/+VmMemZ+ZriefgV/oJx00FLOxnV31y+FXyU/f+EMRIf797Uxw== dependencies: "@babel/types" "7.0.0" -babel-plugin-transform-regexp-constructors@^0.5.0-alpha.5a128fd5: - version "0.5.0-alpha.e9f96ffe" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-regexp-constructors/-/babel-plugin-transform-regexp-constructors-0.5.0-alpha.e9f96ffe.tgz#8d7a283d3bd1645018dbce73e7e3846a68267e66" - integrity sha1-jXooPTvRZFAY285z5+OEamgmfmY= - -babel-plugin-transform-remove-console@^6.10.0-alpha.5a128fd5: - version "6.10.0-alpha.f95869d4" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-remove-console/-/babel-plugin-transform-remove-console-6.10.0-alpha.f95869d4.tgz#c5717af9f76918b2821cfaef44d8245d4ea9422c" - integrity sha1-xXF6+fdpGLKCHPrvRNgkXU6pQiw= - -babel-plugin-transform-remove-debugger@^6.10.0-alpha.5a128fd5: - version "6.10.0-alpha.f95869d4" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-remove-debugger/-/babel-plugin-transform-remove-debugger-6.10.0-alpha.f95869d4.tgz#1fc35c29c7c0878cf30e558a733651906e888e44" - integrity sha1-H8NcKcfAh4zzDlWKczZRkG6IjkQ= - -babel-plugin-transform-remove-undefined@^0.5.0-alpha.5a128fd5: - version "0.5.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-remove-undefined/-/babel-plugin-transform-remove-undefined-0.5.0.tgz#80208b31225766c630c97fa2d288952056ea22dd" - integrity sha512-+M7fJYFaEE/M9CXa0/IRkDbiV3wRELzA1kKQFCJ4ifhrzLKn/9VCCgj9OFmYWwBd8IB48YdgPkHYtbYq+4vtHQ== - dependencies: - babel-helper-evaluate-path "^0.5.0" - -babel-plugin-transform-simplify-comparison-operators@^6.10.0-alpha.5a128fd5: - version "6.10.0-alpha.f95869d4" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-simplify-comparison-operators/-/babel-plugin-transform-simplify-comparison-operators-6.10.0-alpha.f95869d4.tgz#f5499a6dc3ed686bda53363866b67dda774c5bed" - integrity sha1-9UmabcPtaGvaUzY4ZrZ92ndMW+0= - -babel-plugin-transform-undefined-to-void@^6.10.0-alpha.5a128fd5: - version "6.10.0-alpha.f95869d4" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-undefined-to-void/-/babel-plugin-transform-undefined-to-void-6.10.0-alpha.f95869d4.tgz#175a1a3090e616403f8c819cdcea1aecb66523b2" - integrity sha1-F1oaMJDmFkA/jIGc3Ooa7LZlI7I= - -babel-preset-compat@0.21.4: - version "0.21.4" - resolved "https://registry.yarnpkg.com/babel-preset-compat/-/babel-preset-compat-0.21.4.tgz#7dbd391271534afbf9188c9ba6a33e9a84cad823" - integrity sha512-1B1ULWnXsvkibWcCUa79TQ2Ct0Ns5DO8IiB2FLa8xD8SwwEHfHqCCJBSoZNPXiaf6ekFBnNG2f1jKIrZXNvfCg== +babel-preset-compat@0.21.5: + version "0.21.5" + resolved "https://registry.yarnpkg.com/babel-preset-compat/-/babel-preset-compat-0.21.5.tgz#43eca27a571d0f7365dbc193852d5bb74afc5ab5" + integrity sha512-dJKautD8EmpFq4lIsL1sbe9iECu4OeM1+GpV6mgY0J2DgUsrZWjMJL4BjiRvp/StS+Yp9Ajq+YlJZNtyVZdcmg== dependencies: "@babel/plugin-proposal-class-properties" "7.1.0" "@babel/plugin-proposal-object-rest-spread" "7.0.0" @@ -1434,7 +1274,7 @@ babel-preset-compat@0.21.4: "@babel/plugin-transform-template-literals" "7.0.0" "@babel/plugin-transform-typeof-symbol" "7.0.0" "@babel/plugin-transform-unicode-regex" "7.0.0" - babel-plugin-transform-proxy-compat "0.21.4" + babel-plugin-transform-proxy-compat "0.21.5" babel-preset-jest@^24.0.0, babel-preset-jest@^24.6.0: version "24.6.0" @@ -1444,35 +1284,6 @@ babel-preset-jest@^24.0.0, babel-preset-jest@^24.6.0: "@babel/plugin-syntax-object-rest-spread" "^7.0.0" babel-plugin-jest-hoist "^24.6.0" -babel-preset-minify@0.5.0-alpha.5a128fd5: - version "0.5.0-alpha.5a128fd5" - resolved "https://registry.yarnpkg.com/babel-preset-minify/-/babel-preset-minify-0.5.0-alpha.5a128fd5.tgz#4d1dbbd1222d347d61e64c9c930dba081a71ed2d" - integrity sha1-TR270SItNH1h5kyckw26CBpx7S0= - dependencies: - babel-plugin-minify-builtins "^0.5.0-alpha.5a128fd5" - babel-plugin-minify-constant-folding "^0.5.0-alpha.5a128fd5" - babel-plugin-minify-dead-code-elimination "^0.5.0-alpha.5a128fd5" - babel-plugin-minify-flip-comparisons "^0.5.0-alpha.5a128fd5" - babel-plugin-minify-guarded-expressions "^0.5.0-alpha.5a128fd5" - babel-plugin-minify-infinity "^0.5.0-alpha.5a128fd5" - babel-plugin-minify-mangle-names "^0.5.0-alpha.5a128fd5" - babel-plugin-minify-numeric-literals "^0.5.0-alpha.5a128fd5" - babel-plugin-minify-replace "^0.5.0-alpha.5a128fd5" - babel-plugin-minify-simplify "^0.5.0-alpha.5a128fd5" - babel-plugin-minify-type-constructors "^0.5.0-alpha.5a128fd5" - babel-plugin-transform-inline-consecutive-adds "^0.5.0-alpha.5a128fd5" - babel-plugin-transform-member-expression-literals "^6.10.0-alpha.5a128fd5" - babel-plugin-transform-merge-sibling-variables "^6.10.0-alpha.5a128fd5" - babel-plugin-transform-minify-booleans "^6.10.0-alpha.5a128fd5" - babel-plugin-transform-property-literals "^6.10.0-alpha.5a128fd5" - babel-plugin-transform-regexp-constructors "^0.5.0-alpha.5a128fd5" - babel-plugin-transform-remove-console "^6.10.0-alpha.5a128fd5" - babel-plugin-transform-remove-debugger "^6.10.0-alpha.5a128fd5" - babel-plugin-transform-remove-undefined "^0.5.0-alpha.5a128fd5" - babel-plugin-transform-simplify-comparison-operators "^6.10.0-alpha.5a128fd5" - babel-plugin-transform-undefined-to-void "^6.10.0-alpha.5a128fd5" - lodash.isplainobject "^4.0.6" - balanced-match@^0.4.2: version "0.4.2" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838" @@ -1511,15 +1322,6 @@ brace-expansion@^1.1.7: balanced-match "^1.0.0" concat-map "0.0.1" -braces@^1.8.2: - version "1.8.5" - resolved "https://registry.yarnpkg.com/braces/-/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7" - integrity sha1-uneWLhLf+WnWt2cR6RS3N4V79qc= - dependencies: - expand-range "^1.8.1" - preserve "^0.2.0" - repeat-element "^1.1.2" - braces@^2.3.1: version "2.3.2" resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" @@ -1606,6 +1408,11 @@ cache-base@^1.0.1: union-value "^1.0.0" unset-value "^1.0.0" +call-me-maybe@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/call-me-maybe/-/call-me-maybe-1.0.1.tgz#26d208ea89e37b5cbde60250a15f031c16a4d66b" + integrity sha1-JtII6onje1y95gJQoV8DHBak1ms= + caller-path@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-0.1.0.tgz#94085ef63581ecd3daa92444a8fe94e82577751f" @@ -1836,6 +1643,11 @@ combined-stream@^1.0.6, combined-stream@~1.0.6: dependencies: delayed-stream "~1.0.0" +commander@^2.19.0: + version "2.20.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.0.tgz#d58bb2b5c1ee8f87b0d340027e9e94e222c5a422" + integrity sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ== + commander@~2.17.1: version "2.17.1" resolved "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf" @@ -1954,6 +1766,11 @@ cssom@0.3.x, "cssom@>= 0.3.2 < 0.4.0": resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.4.tgz#8cd52e8a3acfd68d3aed38ee0a640177d2f9d797" integrity sha512-+7prCSORpXNeR4/fUP3rL+TzqtiFfhMvTd7uEqMdgPvLPt4+uzFUeufx5RHjGTACCargg/DiEt/moMQmvnfkog== +cssom@^0.3.6: + version "0.3.8" + resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" + integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== + cssstyle@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-1.1.1.tgz#18b038a9c44d65f7a8e428a653b9f6fe42faf5fb" @@ -1961,6 +1778,13 @@ cssstyle@^1.0.0: dependencies: cssom "0.3.x" +cssstyle@^1.2.2: + version "1.4.0" + resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-1.4.0.tgz#9d31328229d3c565c61e586b02041a28fccdccf1" + integrity sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA== + dependencies: + cssom "0.3.x" + dashdash@^1.12.0: version "1.14.1" resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" @@ -1968,7 +1792,7 @@ dashdash@^1.12.0: dependencies: assert-plus "^1.0.0" -data-urls@^1.0.0: +data-urls@^1.0.0, data-urls@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-1.1.0.tgz#15ee0582baa5e22bb59c77140da8f9c76963bbfe" integrity sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ== @@ -2150,6 +1974,18 @@ escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= +escodegen@^1.11.1: + version "1.12.0" + resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.12.0.tgz#f763daf840af172bb3a2b6dd7219c0e17f7ff541" + integrity sha512-TuA+EhsanGcme5T3R0L80u4t8CpbXQjegRmf7+FPTJrtCTErXFeelblRgHQa1FofEzqYYJmJ/OqjTwREp9qgmg== + dependencies: + esprima "^3.1.3" + estraverse "^4.2.0" + esutils "^2.0.2" + optionator "^0.8.1" + optionalDependencies: + source-map "~0.6.1" + escodegen@^1.9.1: version "1.11.0" resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.11.0.tgz#b27a9389481d5bfd5bec76f7bb1eb3f8f4556589" @@ -2261,10 +2097,10 @@ estraverse@^4.0.0, estraverse@^4.1.0, estraverse@^4.1.1, estraverse@^4.2.0: resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" integrity sha1-De4/7TH81GlhjOc0IJn8GvoL2xM= -estree-walker@^0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.5.2.tgz#d3850be7529c9580d815600b53126515e146dd39" - integrity sha512-XpCnW/AE10ws/kDAs37cngSkvgIR8aN3G0MS85m7dUpuK2EREo9VJ00uvw6Dg/hXEpfsE1I1TvJOJr+Z+TL+ig== +estree-walker@^0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.6.1.tgz#53049143f40c6eb918b23671d1fe3219f3a1b362" + integrity sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w== esutils@^2.0.2: version "2.0.2" @@ -2307,13 +2143,6 @@ exit@^0.1.2: resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw= -expand-brackets@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b" - integrity sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s= - dependencies: - is-posix-bracket "^0.1.0" - expand-brackets@^2.1.4: version "2.1.4" resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" @@ -2327,13 +2156,6 @@ expand-brackets@^2.1.4: snapdragon "^0.8.1" to-regex "^3.0.1" -expand-range@^1.8.1: - version "1.8.2" - resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337" - integrity sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc= - dependencies: - fill-range "^2.1.0" - expect@^24.8.0: version "24.8.0" resolved "https://registry.yarnpkg.com/expect/-/expect-24.8.0.tgz#471f8ec256b7b6129ca2524b2a62f030df38718d" @@ -2375,13 +2197,6 @@ external-editor@^3.0.0: iconv-lite "^0.4.24" tmp "^0.0.33" -extglob@^0.3.1: - version "0.3.2" - resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1" - integrity sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE= - dependencies: - is-extglob "^1.0.0" - extglob@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" @@ -2411,6 +2226,18 @@ fast-deep-equal@^2.0.1: resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49" integrity sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk= +fast-glob@~2.2.6: + version "2.2.7" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-2.2.7.tgz#6953857c3afa475fff92ee6015d52da70a4cd39d" + integrity sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw== + dependencies: + "@mrmlnc/readdir-enhanced" "^2.2.1" + "@nodelib/fs.stat" "^1.1.2" + glob-parent "^3.1.0" + is-glob "^4.0.0" + merge2 "^1.2.3" + micromatch "^3.1.10" + fast-json-stable-stringify@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2" @@ -2443,22 +2270,6 @@ file-entry-cache@^2.0.0: flat-cache "^1.2.1" object-assign "^4.0.1" -filename-regex@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26" - integrity sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY= - -fill-range@^2.1.0: - version "2.2.4" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.4.tgz#eb1e773abb056dcd8df2bfdf6af59b8b3a936565" - integrity sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q== - dependencies: - is-number "^2.1.0" - isobject "^2.0.0" - randomatic "^3.0.0" - repeat-element "^1.1.2" - repeat-string "^1.5.2" - fill-range@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" @@ -2498,18 +2309,11 @@ flatten@^1.0.2: resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782" integrity sha1-2uRqnXj74lKSJYzB54CkHZXAN4I= -for-in@^1.0.1, for-in@^1.0.2: +for-in@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= -for-own@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/for-own/-/for-own-0.1.5.tgz#5265c681a4f294dabbf17c9509b6763aa84510ce" - integrity sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4= - dependencies: - for-in "^1.0.1" - forever-agent@~0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" @@ -2604,20 +2408,18 @@ getpass@^0.1.1: dependencies: assert-plus "^1.0.0" -glob-base@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" - integrity sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q= +glob-parent@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" + integrity sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= dependencies: - glob-parent "^2.0.0" - is-glob "^2.0.0" + is-glob "^3.1.0" + path-dirname "^1.0.0" -glob-parent@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28" - integrity sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg= - dependencies: - is-glob "^2.0.0" +glob-to-regexp@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab" + integrity sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs= glob@^7.0.5, glob@^7.1.1, glob@^7.1.2: version "7.1.3" @@ -2869,6 +2671,11 @@ invert-kv@^2.0.0: resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz#7393f5afa59ec9ff5f67a27620d11c226e3eec02" integrity sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA== +ip-regex@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" + integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= + is-absolute-url@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6" @@ -2954,18 +2761,6 @@ is-descriptor@^1.0.0, is-descriptor@^1.0.2: is-data-descriptor "^1.0.0" kind-of "^6.0.2" -is-dotfile@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1" - integrity sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE= - -is-equal-shallow@^0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534" - integrity sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ= - dependencies: - is-primitive "^2.0.0" - is-extendable@^0.1.0, is-extendable@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" @@ -2978,10 +2773,10 @@ is-extendable@^1.0.1: dependencies: is-plain-object "^2.0.4" -is-extglob@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0" - integrity sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA= +is-extglob@^2.1.0, is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= is-fullwidth-code-point@^1.0.0: version "1.0.0" @@ -3000,19 +2795,19 @@ is-generator-fn@^2.0.0: resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== -is-glob@^2.0.0, is-glob@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" - integrity sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM= +is-glob@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" + integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= dependencies: - is-extglob "^1.0.0" + is-extglob "^2.1.0" -is-number@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f" - integrity sha1-Afy7s5NGOlSPL0ZszhbezknbkI8= +is-glob@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" + integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== dependencies: - kind-of "^3.0.2" + is-extglob "^2.1.1" is-number@^3.0.0: version "3.0.0" @@ -3021,11 +2816,6 @@ is-number@^3.0.0: dependencies: kind-of "^3.0.2" -is-number@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" - integrity sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ== - is-plain-obj@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" @@ -3038,16 +2828,6 @@ is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: dependencies: isobject "^3.0.1" -is-posix-bracket@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4" - integrity sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q= - -is-primitive@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575" - integrity sha1-IHurkWOEmcB7Kt8kCkGochADRXU= - is-promise@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa" @@ -3089,7 +2869,7 @@ is-windows@^1.0.2: resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== -isarray@1.0.0, isarray@~1.0.0: +isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= @@ -3247,6 +3027,18 @@ jest-each@^24.8.0: jest-util "^24.8.0" pretty-format "^24.8.0" +jest-environment-jsdom-fifteen@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/jest-environment-jsdom-fifteen/-/jest-environment-jsdom-fifteen-1.0.0.tgz#9634f78d7cedcc1fdf55b4052051c422935a68ab" + integrity sha512-TNGpp8HUzpvrpweantzipQo6M2YbvmKkj1WGsdf29xpU0fgSa8nrL2fQgZDxpvrh77AexXtuXuwee0cl2iiLvg== + dependencies: + "@jest/environment" "^24.3.0" + "@jest/fake-timers" "^24.3.0" + "@jest/types" "^24.3.0" + jest-mock "^24.0.0" + jest-util "^24.0.0" + jsdom "^15.1.0" + jest-environment-jsdom@^24.8.0: version "24.8.0" resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-24.8.0.tgz#300f6949a146cabe1c9357ad9e9ecf9f43f38857" @@ -3347,7 +3139,7 @@ jest-message-util@^24.8.0: slash "^2.0.0" stack-utils "^1.0.1" -jest-mock@^24.8.0: +jest-mock@^24.0.0, jest-mock@^24.8.0: version "24.8.0" resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-24.8.0.tgz#2f9d14d37699e863f1febf4e4d5a33b7fdbbde56" integrity sha512-6kWugwjGjJw+ZkK4mDa0Df3sDlUTsV47MSrT0nGQ0RBWJbpODDQ8MHDVtGtUYBne3IwZUhtB7elxHspU79WH3A== @@ -3461,7 +3253,7 @@ jest-snapshot@^24.8.0: pretty-format "^24.8.0" semver "^5.5.0" -jest-util@^24.8.0: +jest-util@^24.0.0, jest-util@^24.8.0: version "24.8.0" resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-24.8.0.tgz#41f0e945da11df44cc76d64ffb915d0716f46cd1" integrity sha512-DYZeE+XyAnbNt0BG1OQqKy/4GVLPtzwGx5tsnDrFcax36rVE3lTA5fbvgmbVPUZf9w77AJ8otqR4VBbfFJkUZA== @@ -3575,6 +3367,38 @@ jsdom@^11.5.1: ws "^5.2.0" xml-name-validator "^3.0.0" +jsdom@^15.1.0: + version "15.1.1" + resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-15.1.1.tgz#21ed01f81d95ef4327f3e564662aef5e65881252" + integrity sha512-cQZRBB33arrDAeCrAEWn1U3SvrvC8XysBua9Oqg1yWrsY/gYcusloJC3RZJXuY5eehSCmws8f2YeliCqGSkrtQ== + dependencies: + abab "^2.0.0" + acorn "^6.1.1" + acorn-globals "^4.3.2" + array-equal "^1.0.0" + cssom "^0.3.6" + cssstyle "^1.2.2" + data-urls "^1.1.0" + domexception "^1.0.1" + escodegen "^1.11.1" + html-encoding-sniffer "^1.0.2" + nwsapi "^2.1.4" + parse5 "5.1.0" + pn "^1.1.0" + request "^2.88.0" + request-promise-native "^1.0.7" + saxes "^3.1.9" + symbol-tree "^3.2.2" + tough-cookie "^3.0.1" + w3c-hr-time "^1.0.1" + w3c-xmlserializer "^1.1.2" + webidl-conversions "^4.0.2" + whatwg-encoding "^1.0.5" + whatwg-mimetype "^2.3.0" + whatwg-url "^7.0.0" + ws "^7.0.0" + xml-name-validator "^3.0.0" + jsesc@^2.5.1: version "2.5.2" resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" @@ -3693,6 +3517,14 @@ levn@^0.3.0, levn@~0.3.0: prelude-ls "~1.1.2" type-check "~0.3.2" +line-column@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/line-column/-/line-column-1.0.2.tgz#d25af2936b6f4849172b312e4792d1d987bc34a2" + integrity sha1-0lryk2tvSEkXKzEuR5LR2Ye8NKI= + dependencies: + isarray "^1.0.0" + isobject "^2.0.0" + load-json-file@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b" @@ -3719,21 +3551,11 @@ locate-path@^3.0.0: p-locate "^3.0.0" path-exists "^3.0.0" -lodash.isplainobject@^4.0.6: - version "4.0.6" - resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" - integrity sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs= - lodash.memoize@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= -lodash.some@^4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.some/-/lodash.some-4.6.0.tgz#1bb9f314ef6b8baded13b549169b2a945eb68e4d" - integrity sha1-G7nzFO9ri63tE7VJFpsqlF62jk0= - lodash.sortby@^4.7.0: version "4.7.0" resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" @@ -3764,12 +3586,12 @@ lru-cache@^4.0.1: pseudomap "^1.0.2" yallist "^2.1.2" -magic-string@^0.25.1: - version "0.25.1" - resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.1.tgz#b1c248b399cd7485da0fe7385c2fc7011843266e" - integrity sha512-sCuTz6pYom8Rlt4ISPFn6wuFodbKMIHUMv4Qko9P17dpxb7s52KJTmRuZZqHdGmLCK9AOcDare039nRIcfdkEg== +magic-string@^0.25.2: + version "0.25.3" + resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.3.tgz#34b8d2a2c7fec9d9bdf9929a3fd81d271ef35be9" + integrity sha512-6QK0OpF/phMz0Q2AxILkX2mFhi7m+WMwTRg0LQKq/WBB0cDP4rYH3Wp4/d3OTXlrPLVJT/RFqj8tFeAR4nk8AA== dependencies: - sourcemap-codec "^1.4.1" + sourcemap-codec "^1.4.4" make-dir@^2.1.0: version "2.1.0" @@ -3810,11 +3632,6 @@ math-expression-evaluator@^1.2.14: resolved "https://registry.yarnpkg.com/math-expression-evaluator/-/math-expression-evaluator-1.2.17.tgz#de819fdbcd84dccd8fae59c6aeb79615b9d266ac" integrity sha1-3oGf282E3M2PrlnGrreWFbnSZqw= -math-random@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/math-random/-/math-random-1.0.1.tgz#8b3aac588b8a66e4975e3cdea67f7bb329601fac" - integrity sha1-izqsWIuKZuSXXjzepn97sylgH6w= - mem@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/mem/-/mem-1.1.0.tgz#5edd52b485ca1d900fe64895505399a0dfa45f76" @@ -3838,24 +3655,10 @@ merge-stream@^1.0.1: dependencies: readable-stream "^2.0.1" -micromatch@^2.3.11: - version "2.3.11" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565" - integrity sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU= - dependencies: - arr-diff "^2.0.0" - array-unique "^0.2.1" - braces "^1.8.2" - expand-brackets "^0.1.4" - extglob "^0.3.1" - filename-regex "^2.0.0" - is-extglob "^1.0.0" - is-glob "^2.0.1" - kind-of "^3.0.2" - normalize-path "^2.0.1" - object.omit "^2.0.0" - parse-glob "^3.0.4" - regex-cache "^0.4.2" +merge2@^1.2.3: + version "1.2.4" + resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.2.4.tgz#c9269589e6885a60cf80605d9522d4b67ca646e3" + integrity sha512-FYE8xI+6pjFOhokZu0We3S5NKCirLbCzSh2Usf3qEyr4X8U+0jNg9P8RZ4qz+V2UoECLVwSyzU3LxXBaLGtD3A== micromatch@^3.1.10, micromatch@^3.1.4: version "3.1.10" @@ -3898,7 +3701,7 @@ mimic-fn@^2.0.0: resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== -minimatch@^3.0.2, minimatch@^3.0.4: +minimatch@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== @@ -4065,7 +3868,7 @@ normalize-package-data@^2.3.2: semver "2 || 3 || 4 || 5" validate-npm-package-license "^3.0.1" -normalize-path@^2.0.1, normalize-path@^2.1.1: +normalize-path@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= @@ -4132,6 +3935,11 @@ nwsapi@^2.0.7: resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.0.9.tgz#77ac0cdfdcad52b6a1151a84e73254edc33ed016" integrity sha512-nlWFSCTYQcHk/6A9FFnfhKc14c3aFhfdNBXgo8Qgi9QTBu/qg3Ww+Uiz9wMzXd1T8GFxPc2QIHB6Qtf2XFryFQ== +nwsapi@^2.1.4: + version "2.1.4" + resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.1.4.tgz#e006a878db23636f8e8a67d33ca0e4edf61a842f" + integrity sha512-iGfd9Y6SFdTNldEy2L0GUhcarIutFmk+MPWIn9dmj8NMIup03G08uUF2KGbbmv/Ux4RT0VZJoP/sVbWA6d/VIw== + oauth-sign@~0.9.0: version "0.9.0" resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" @@ -4171,14 +3979,6 @@ object.getownpropertydescriptors@^2.0.3: define-properties "^1.1.2" es-abstract "^1.5.1" -object.omit@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa" - integrity sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo= - dependencies: - for-own "^0.1.4" - is-extendable "^0.1.1" - object.pick@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" @@ -4326,16 +4126,6 @@ p-try@^2.0.0: resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== -parse-glob@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c" - integrity sha1-ssN2z7EfNVE7rdFz7wu246OIORw= - dependencies: - glob-base "^0.3.0" - is-dotfile "^1.0.0" - is-extglob "^1.0.0" - is-glob "^2.0.0" - parse-json@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" @@ -4356,11 +4146,21 @@ parse5@4.0.0: resolved "https://registry.yarnpkg.com/parse5/-/parse5-4.0.0.tgz#6d78656e3da8d78b4ec0b906f7c08ef1dfe3f608" integrity sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA== +parse5@5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/parse5/-/parse5-5.1.0.tgz#c59341c9723f414c452975564c7c00a68d58acd2" + integrity sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ== + pascalcase@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= +path-dirname@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" + integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= + path-exists@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" @@ -4704,12 +4504,7 @@ prepend-http@^1.0.0: resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= -preserve@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" - integrity sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks= - -pretty-format@^24.8.0: +pretty-format@^24.8.0, pretty-format@~24.8.0: version "24.8.0" resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-24.8.0.tgz#8dae7044f58db7cb8be245383b565a963e3c27f2" integrity sha512-P952T7dkrDEplsR+TuY7q3VXDae5Sr7zmQb12JU/NDQa/3CH7/QW0yvqLcGN6jL+zQFKaoJcPc+yJxMTGmosqw== @@ -4788,15 +4583,6 @@ query-string@^4.1.0: object-assign "^4.1.0" strict-uri-encode "^1.0.0" -randomatic@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-3.1.1.tgz#b776efc59375984e36c537b2f51a1f0aff0da1ed" - integrity sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw== - dependencies: - is-number "^4.0.0" - kind-of "^6.0.0" - math-random "^1.0.1" - rc@^1.2.7: version "1.2.8" resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" @@ -4884,13 +4670,6 @@ regenerator-transform@^0.13.3: dependencies: private "^0.1.6" -regex-cache@^0.4.2: - version "0.4.4" - resolved "https://registry.yarnpkg.com/regex-cache/-/regex-cache-0.4.4.tgz#75bdc58a2a1496cec48a12835bc54c8d562336dd" - integrity sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ== - dependencies: - is-equal-shallow "^0.1.3" - regex-not@^1.0.0, regex-not@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" @@ -4938,7 +4717,7 @@ repeat-element@^1.1.2: resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce" integrity sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g== -repeat-string@^1.5.2, repeat-string@^1.6.1: +repeat-string@^1.6.1: version "1.6.1" resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= @@ -4950,6 +4729,13 @@ request-promise-core@1.1.1: dependencies: lodash "^4.13.1" +request-promise-core@1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.2.tgz#339f6aababcafdb31c799ff158700336301d3346" + integrity sha512-UHYyq1MO8GsefGEt7EprS8UrXsm1TxEvFUX1IMTuSLU2Rh7fTIdFtl8xD7JiEYiWU2dl+NYAjCTksTehQUxPag== + dependencies: + lodash "^4.17.11" + request-promise-native@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.5.tgz#5281770f68e0c9719e5163fd3fab482215f4fda5" @@ -4959,7 +4745,16 @@ request-promise-native@^1.0.5: stealthy-require "^1.1.0" tough-cookie ">=2.3.3" -request@^2.87.0: +request-promise-native@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.7.tgz#a49868a624bdea5069f1251d0a836e0d89aa2c59" + integrity sha512-rIMnbBdgNViL37nZ1b3L/VfPOpSi0TqVDQPAvO6U14lMzOLrt5nilxCQqtDKhZeDiW0/hkCXGoQjhgJd/tCh6w== + dependencies: + request-promise-core "1.1.2" + stealthy-require "^1.1.1" + tough-cookie "^2.3.3" + +request@^2.87.0, request@^2.88.0: version "2.88.0" resolved "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef" integrity sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg== @@ -5069,30 +4864,29 @@ rimraf@^2.6.3: dependencies: glob "^7.1.3" -rollup-plugin-replace@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/rollup-plugin-replace/-/rollup-plugin-replace-2.1.0.tgz#f9c07a4a89a2f8be912ee54b3f0f68d91e9ed0ae" - integrity sha512-SxrAIgpH/B5/W4SeULgreOemxcpEgKs2gcD42zXw50bhqGWmcnlXneVInQpAqzA/cIly4bJrOpeelmB9p4YXSQ== +rollup-plugin-replace@^2.1.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/rollup-plugin-replace/-/rollup-plugin-replace-2.2.0.tgz#f41ae5372e11e7a217cde349c8b5d5fd115e70e3" + integrity sha512-/5bxtUPkDHyBJAKketb4NfaeZjL5yLZdeUihSfbF2PQMz+rSTEb8ARKoOl3UBT4m7/X+QOXJo3sLTcq+yMMYTA== dependencies: - magic-string "^0.25.1" - minimatch "^3.0.2" - rollup-pluginutils "^2.0.1" + magic-string "^0.25.2" + rollup-pluginutils "^2.6.0" -rollup-pluginutils@^2.0.1: - version "2.3.3" - resolved "https://registry.yarnpkg.com/rollup-pluginutils/-/rollup-pluginutils-2.3.3.tgz#3aad9b1eb3e7fe8262820818840bf091e5ae6794" - integrity sha512-2XZwja7b6P5q4RZ5FhyX1+f46xi1Z3qBKigLRZ6VTZjwbN0K1IFGMlwm06Uu0Emcre2Z63l77nq/pzn+KxIEoA== +rollup-pluginutils@^2.6.0: + version "2.8.1" + resolved "https://registry.yarnpkg.com/rollup-pluginutils/-/rollup-pluginutils-2.8.1.tgz#8fa6dd0697344938ef26c2c09d2488ce9e33ce97" + integrity sha512-J5oAoysWar6GuZo0s+3bZ6sVZAC0pfqKz68De7ZgDi5z63jOVZn1uJL/+z1jeKHNbGII8kAyHF5q8LnxSX5lQg== dependencies: - estree-walker "^0.5.2" - micromatch "^2.3.11" + estree-walker "^0.6.1" -rollup@0.66.2: - version "0.66.2" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-0.66.2.tgz#77acdb9f4093f5f035ce75480577c40a81ea7999" - integrity sha512-+rOLjWO170M3Y2jyyGU4ZJuTu1T1KuKNyH+RszHRzQdsuI5TulRbkSM4vlaMnwcxHm4XdgBNZ1mmNzhQIImbiQ== +rollup@^1.7.4: + version "1.19.4" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-1.19.4.tgz#0cb4e4d6fa127adab59b11d0be50e8dd1c78123a" + integrity sha512-G24w409GNj7i/Yam2cQla6qV2k6Nug8bD2DZg9v63QX/cH/dEdbNJg8H4lUm5M1bRpPKRUC465Rm9H51JTKOfQ== dependencies: "@types/estree" "0.0.39" - "@types/node" "*" + "@types/node" "^12.6.9" + acorn "^6.2.1" rsvp@^4.8.4: version "4.8.4" @@ -5150,6 +4944,13 @@ sax@^1.2.4, sax@~1.2.1: resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== +saxes@^3.1.9: + version "3.1.11" + resolved "https://registry.yarnpkg.com/saxes/-/saxes-3.1.11.tgz#d59d1fd332ec92ad98a2e0b2ee644702384b1c5b" + integrity sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g== + dependencies: + xmlchars "^2.1.1" + "semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1: version "5.6.0" resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004" @@ -5287,6 +5088,14 @@ source-map-support@^0.5.6: buffer-from "^1.0.0" source-map "^0.6.0" +source-map-support@~0.5.10: + version "0.5.13" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.13.tgz#31b24a9c2e73c2de85066c0feb7d44767ed52932" + integrity sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + source-map-url@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" @@ -5302,10 +5111,10 @@ source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1: resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== -sourcemap-codec@^1.4.1: - version "1.4.4" - resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.4.tgz#c63ea927c029dd6bd9a2b7fa03b3fec02ad56e9f" - integrity sha512-CYAPYdBu34781kLHkaW3m6b/uUSyMOC2R61gcYMWooeuaGtjof86ZA/8T+qVPPt7np1085CR9hmMGrySwEc8Xg== +sourcemap-codec@^1.4.4: + version "1.4.6" + resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.6.tgz#e30a74f0402bad09807640d39e971090a08ce1e9" + integrity sha512-1ZooVLYFxC448piVLBbtOxFcXwnymH9oUF8nRd3CuYDVvkRBxRl6pB4Mtas5a4drtL+E8LDgFkQNcgIw6tc8Hg== spdx-correct@^3.0.0: version "3.1.0" @@ -5373,7 +5182,7 @@ static-extend@^0.1.1: define-property "^0.2.5" object-copy "^0.1.0" -stealthy-require@^1.1.0: +stealthy-require@^1.1.0, stealthy-require@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" integrity sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= @@ -5518,6 +5327,15 @@ tar@^4: safe-buffer "^5.1.2" yallist "^3.0.2" +terser@^3.17.0: + version "3.17.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-3.17.0.tgz#f88ffbeda0deb5637f9d24b0da66f4e15ab10cb2" + integrity sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ== + dependencies: + commander "^2.19.0" + source-map "~0.6.1" + source-map-support "~0.5.10" + test-exclude@^5.2.3: version "5.2.3" resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-5.2.3.tgz#c3d3e1e311eb7ee405e092dac10aefd09091eac0" @@ -5585,7 +5403,7 @@ to-regex@^3.0.1, to-regex@^3.0.2: regex-not "^1.0.2" safe-regex "^1.1.0" -tough-cookie@>=2.3.3, tough-cookie@^2.3.4: +tough-cookie@>=2.3.3, tough-cookie@^2.3.3, tough-cookie@^2.3.4: version "2.5.0" resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== @@ -5593,6 +5411,15 @@ tough-cookie@>=2.3.3, tough-cookie@^2.3.4: psl "^1.1.28" punycode "^2.1.1" +tough-cookie@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-3.0.1.tgz#9df4f57e739c26930a018184887f4adb7dca73b2" + integrity sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg== + dependencies: + ip-regex "^2.1.0" + psl "^1.1.28" + punycode "^2.1.1" + tough-cookie@~2.4.3: version "2.4.3" resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781" @@ -5760,6 +5587,15 @@ w3c-hr-time@^1.0.1: dependencies: browser-process-hrtime "^0.1.2" +w3c-xmlserializer@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz#30485ca7d70a6fd052420a3d12fd90e6339ce794" + integrity sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg== + dependencies: + domexception "^1.0.1" + webidl-conversions "^4.0.2" + xml-name-validator "^3.0.0" + walker@^1.0.7, walker@~1.0.5: version "1.0.7" resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.7.tgz#2f7f9b8fd10d677262b18a884e28d19618e028fb" @@ -5772,14 +5608,14 @@ webidl-conversions@^4.0.2: resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== -whatwg-encoding@^1.0.1, whatwg-encoding@^1.0.3: +whatwg-encoding@^1.0.1, whatwg-encoding@^1.0.3, whatwg-encoding@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== dependencies: iconv-lite "0.4.24" -whatwg-mimetype@^2.1.0, whatwg-mimetype@^2.2.0: +whatwg-mimetype@^2.1.0, whatwg-mimetype@^2.2.0, whatwg-mimetype@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf" integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== @@ -5872,11 +5708,23 @@ ws@^5.2.0: dependencies: async-limiter "~1.0.0" +ws@^7.0.0: + version "7.1.2" + resolved "https://registry.yarnpkg.com/ws/-/ws-7.1.2.tgz#c672d1629de8bb27a9699eb599be47aeeedd8f73" + integrity sha512-gftXq3XI81cJCgkUiAVixA0raD9IVmXqsylCrjRygw4+UOOGzPoxnQ6r/CnVL9i+mDncJo94tSkyrtuuQVBmrg== + dependencies: + async-limiter "^1.0.0" + xml-name-validator@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== +xmlchars@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.1.1.tgz#ef1a81c05bff629c2280007f12daca21bd6f6c93" + integrity sha512-7hew1RPJ1iIuje/Y01bGD/mXokXxegAgVS+e+E0wSi2ILHQkYAH1+JXARwTjZSM4Z4Z+c73aKspEcqj+zPPL/w== + y18n@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" From 5521bf60465501c5ab5730ee8d3edc34e0866093 Mon Sep 17 00:00:00 2001 From: Trevor Date: Tue, 13 Aug 2019 11:03:38 -0700 Subject: [PATCH 2/4] 0.6.0 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 7d0dc5b..3bfd13f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@salesforce/lwc-jest", - "version": "0.5.4", + "version": "0.6.0", "description": "Run Jest against LWC components in a Salesforce DX workspace environment", "main": "src/index.js", "license": "MIT", From b6a13870e796cdab0c7a0944c8a88d72ed5c903c Mon Sep 17 00:00:00 2001 From: Trevor Date: Tue, 13 Aug 2019 11:09:33 -0700 Subject: [PATCH 3/4] update to node LTS for CI --- .circleci/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 3c16592..0af960e 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -2,7 +2,7 @@ version: 2 jobs: build: docker: - - image: circleci/node:8 + - image: circleci/node:lts steps: - checkout From 8aeab410e880ed2a060377c900e49108e1d6b696 Mon Sep 17 00:00:00 2001 From: Trevor Date: Wed, 9 Oct 2019 08:54:00 -0700 Subject: [PATCH 4/4] Prerelease 0.6.1 (#98) * 0.6.1-alpha1 * wip: synthetic shadow dep * wip: add testEnvironment to preset * update yargs for security alert (#90) * update yargs for security alert * fix test * Bump eslint-utils from 1.3.1 to 1.4.2 (#89) Bumps [eslint-utils](https://github.com/mysticatea/eslint-utils) from 1.3.1 to 1.4.2. - [Release notes](https://github.com/mysticatea/eslint-utils/releases) - [Commits](https://github.com/mysticatea/eslint-utils/compare/v1.3.1...v1.4.2) Signed-off-by: dependabot[bot] * Update input stub to support "autocomplete" property (#92) * Update to include date-style and time-style attributes (#94) * 0.6.1 --- package.json | 21 +- scripts/upgrade-lwc.sh | 10 +- src/config.js | 2 + src/lightning-stubs/input/input.js | 5 +- tests/__snapshots__/help.test.js.snap | 1 - yarn.lock | 389 +++++++++++--------------- 6 files changed, 191 insertions(+), 237 deletions(-) diff --git a/package.json b/package.json index 3bfd13f..93a72eb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@salesforce/lwc-jest", - "version": "0.6.0", + "version": "0.6.1", "description": "Run Jest against LWC components in a Salesforce DX workspace environment", "main": "src/index.js", "license": "MIT", @@ -20,19 +20,20 @@ "test": "jest" }, "dependencies": { - "@lwc/compiler": "1.0.2-222.15", - "@lwc/engine": "1.0.2-222.15", - "@lwc/jest-preset": "^1.0.0", - "@lwc/jest-resolver": "^1.0.0", - "@lwc/jest-serializer": "^1.0.0", - "@lwc/jest-transformer": "^1.0.0", - "@lwc/module-resolver": "1.0.2-222.15", - "@lwc/wire-service": "1.0.2-222.15", + "@lwc/compiler": "1.0.2-222.23", + "@lwc/engine": "1.0.2-222.23", + "@lwc/jest-preset": "2.2.0", + "@lwc/jest-resolver": "2.2.0", + "@lwc/jest-serializer": "2.2.0", + "@lwc/jest-transformer": "2.2.0", + "@lwc/module-resolver": "1.0.2-222.23", + "@lwc/synthetic-shadow": "1.0.2-222.23", + "@lwc/wire-service": "1.0.2-222.23", "@salesforce/wire-service-jest-util": "^2.2.5", "chalk": "^2.3.0", "glob": "^7.1.2", "jest": "24.8.0", - "yargs": "^10.0.3" + "yargs": "^13.0.0" }, "devDependencies": { "eslint": "^5.9.0", diff --git a/scripts/upgrade-lwc.sh b/scripts/upgrade-lwc.sh index f1bcc84..4cf7c31 100755 --- a/scripts/upgrade-lwc.sh +++ b/scripts/upgrade-lwc.sh @@ -6,12 +6,14 @@ # For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT LWC_VERSION=$1 +LWC_TEST_VERSION=$2 yarn upgrade @lwc/compiler@$LWC_VERSION yarn upgrade @lwc/engine@$LWC_VERSION -yarn upgrade @lwc/jest-resolver@$LWC_VERSION -yarn upgrade @lwc/jest-serializer@$LWC_VERSION -yarn upgrade @lwc/jest-transformer@$LWC_VERSION yarn upgrade @lwc/module-resolver@$LWC_VERSION yarn upgrade @lwc/wire-service@$LWC_VERSION -yarn upgrade @lwc/jest-preset@$LWC_VERSION + +yarn upgrade @lwc/jest-resolver@$LWC_TEST_VERSION +yarn upgrade @lwc/jest-serializer@$LWC_TEST_VERSION +yarn upgrade @lwc/jest-transformer@$LWC_TEST_VERSION +yarn upgrade @lwc/jest-preset@$LWC_TEST_VERSION diff --git a/src/config.js b/src/config.js index c91899f..1fb3255 100644 --- a/src/config.js +++ b/src/config.js @@ -7,6 +7,7 @@ 'use strict'; const path = require('path'); +const jestPreset = require('@lwc/jest-preset'); const { PROJECT_ROOT, getModulePaths, @@ -23,6 +24,7 @@ function getCoveragePaths() { const jestConfig = { rootDir: PROJECT_ROOT, moduleFileExtensions: ['js', 'html'], + testEnvironment: jestPreset.testEnvironment || 'jsdom', transform: { '^.+\\.(js|html|css)$': require.resolve('@lwc/jest-transformer') }, diff --git a/src/lightning-stubs/input/input.js b/src/lightning-stubs/input/input.js index bf6df0e..a83a688 100644 --- a/src/lightning-stubs/input/input.js +++ b/src/lightning-stubs/input/input.js @@ -8,11 +8,13 @@ import { LightningElement, api } from 'lwc'; export default class Input extends LightningElement { @api accept + @api autocomplete @api checked @api dateAriaControls @api dateAriaDescribedBy @api dateAriaLabel @api dateAriaLabelledBy + @api dateStyle @api disabled @api fieldLevelHelp @api files @@ -45,6 +47,7 @@ export default class Input extends LightningElement { @api timeAriaControls @api timeAriaDescribedBy @api timeAriaLabelledBy + @api timeStyle @api timezone @api type @api validity @@ -56,4 +59,4 @@ export default class Input extends LightningElement { @api reportValidity() {} @api setCustomValidity() {} @api showHelpMessageIfInvalid() {} -} \ No newline at end of file +} diff --git a/tests/__snapshots__/help.test.js.snap b/tests/__snapshots__/help.test.js.snap index da37a9d..847b33a 100644 --- a/tests/__snapshots__/help.test.js.snap +++ b/tests/__snapshots__/help.test.js.snap @@ -21,6 +21,5 @@ Options: Examples: lwc-jest --coverage Collect coverage and display in output lwc-jest -- --json All params after \`--\` are directly passed to Jest - " `; diff --git a/yarn.lock b/yarn.lock index 29892ca..b93863d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -313,6 +313,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.0.0" +"@babel/plugin-syntax-dynamic-import@^7.0.0": + version "7.2.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.2.0.tgz#69c159ffaf4998122161ad8ebc5e6d1f55df8612" + integrity sha512-mVxuJ0YroI/h/tbFTPGZR8cv6ai+STMKNBq0f8hFxsxWjl94qqhsb+wXbpNMDPU3cfR1TIsVFzU3nXyZMqyK4w== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-syntax-object-rest-spread@^7.0.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.2.0.tgz#3b7a3e733510c57e820b9142a6579ac8b0dfad2e" @@ -774,124 +781,124 @@ "@types/istanbul-reports" "^1.1.1" "@types/yargs" "^12.0.9" -"@lwc/babel-plugin-component@1.0.2-222.15": - version "1.0.2-222.15" - resolved "https://registry.yarnpkg.com/@lwc/babel-plugin-component/-/babel-plugin-component-1.0.2-222.15.tgz#ee8920078391cc909714c50b89c34b1a9a410be4" - integrity sha512-AhR4JJAQCwVuWsriHJYpwiHWfaQW9Qb3QIF7OSb9rThyUEHQg7LCkuzgyccytHXJ7SJP8/HAm+EJRFPQEf6M3w== +"@lwc/babel-plugin-component@1.0.2-222.23": + version "1.0.2-222.23" + resolved "https://registry.yarnpkg.com/@lwc/babel-plugin-component/-/babel-plugin-component-1.0.2-222.23.tgz#930f1947c01de44a80799f8fc0b26fdc2595a252" + integrity sha512-71m5O1hU6MungnaevRSy44pwKK3TyjnfC5SmKTem5TBSu+8+piyKS2Gk61zpbSqZY8pWlKMfN+R/mWf1/5Lq/Q== dependencies: "@babel/helper-module-imports" "7.0.0" "@babel/plugin-proposal-class-properties" "7.1.0" - "@lwc/errors" "1.0.2-222.15" + "@lwc/errors" "1.0.2-222.23" line-column "^1.0.2" -"@lwc/compiler@1.0.2-222.15": - version "1.0.2-222.15" - resolved "https://registry.yarnpkg.com/@lwc/compiler/-/compiler-1.0.2-222.15.tgz#781c1b7a9cd7fd98247fb8a5409ed556a6a4e644" - integrity sha512-PuDhxlHrLJe8I3bPJDC6U2IV3/0aeNlPsk814Mt63Q7fyddzeGATWAOJv2Do4Id3y1DTJUnU2uMD/jTlGjLi8w== +"@lwc/compiler@1.0.2-222.23": + version "1.0.2-222.23" + resolved "https://registry.yarnpkg.com/@lwc/compiler/-/compiler-1.0.2-222.23.tgz#c7eecc00fb4fd4d31a0d6560e117d10f40c458da" + integrity sha512-UUjWiG+IataMmpre9vtyykx2cyo9QPeQ4Un/s9jU2/c3t3O1sS8a2VVdJ/L0AyRHffKdQ46oYFVkIqI5kgBRuQ== dependencies: "@babel/core" "7.1.0" "@babel/plugin-proposal-object-rest-spread" "7.0.0" - "@lwc/babel-plugin-component" "1.0.2-222.15" - "@lwc/errors" "1.0.2-222.15" - "@lwc/style-compiler" "1.0.2-222.15" - "@lwc/template-compiler" "1.0.2-222.15" + "@lwc/babel-plugin-component" "1.0.2-222.23" + "@lwc/errors" "1.0.2-222.23" + "@lwc/style-compiler" "1.0.2-222.23" + "@lwc/template-compiler" "1.0.2-222.23" babel-preset-compat "0.21.5" rollup "^1.7.4" rollup-plugin-replace "^2.1.0" terser "^3.17.0" -"@lwc/engine@1.0.2-222.15": - version "1.0.2-222.15" - resolved "https://registry.yarnpkg.com/@lwc/engine/-/engine-1.0.2-222.15.tgz#fb32d4fbc5a86fb32868b12d82057f5ff5792672" - integrity sha512-6Au7SwNQcD0beGCTChuD2S/mVjPVdLT2KedjkKyk+I9BaSDwcTMyWpxfpgndU0U9ZcuCyk7wlM3hutsxduo/ng== +"@lwc/engine@1.0.2-222.23": + version "1.0.2-222.23" + resolved "https://registry.yarnpkg.com/@lwc/engine/-/engine-1.0.2-222.23.tgz#912937361dff7f3f04c45013016b4eb22dddeaf9" + integrity sha512-HGDRZ8WX2fy7dJdA9aygVxMIRwYsfyk33WTOlqrTUFTiiyN9n0PKliQ7TKDwtS1Uc9jxJzmOkIxpfPR70UHNLg== dependencies: observable-membrane "0.26.1" -"@lwc/errors@1.0.2-222.15": - version "1.0.2-222.15" - resolved "https://registry.yarnpkg.com/@lwc/errors/-/errors-1.0.2-222.15.tgz#56ba566d0ad33d2d70bb1ae10fd7c214e91779a2" - integrity sha512-k1kjTrwK73mCOsBUcCx5SHx1n2y8ETNEPWclH70gE3vRdkUADg6My6AbR6cW0/RAw4jWqCmPU232fcWsG9Oseg== +"@lwc/errors@1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@lwc/errors/-/errors-1.0.0.tgz#378a4fce92bdf75d6fd8b63a5c8bbeaf25d45693" + integrity sha512-4eglRYsMiTdFtxEKKlUob4KAU5irdGt3K0g+aG6XTX5RBLsnOePJ+ek/mGoknNewkJbC+3NTVGFVmwPo9YGSRQ== -"@lwc/errors@~0.41.0": - version "0.41.0" - resolved "https://registry.yarnpkg.com/@lwc/errors/-/errors-0.41.0.tgz#e4e6fa08ce99aca89b1cbe90597594b346274e9b" - integrity sha512-CIX1UX7i73r1ND1G8g2tCC0X7Zi2UPkRcEtcJjravk8yWRqIWvxXh5A2Hs9QzH/fDsb7G5N/blbQ2/QAQj2JgQ== +"@lwc/errors@1.0.2-222.23": + version "1.0.2-222.23" + resolved "https://registry.yarnpkg.com/@lwc/errors/-/errors-1.0.2-222.23.tgz#66d95665b86c6bdc46c7de3bb6dc46bb95158a10" + integrity sha512-42o0YjqKP7UYjGpth2flppH6BOtF1RC2CU8tOmYUgQnWpAshNlsbwmb6aG4MUJBGtHnVkEmJdOZoC8g2nkN14Q== -"@lwc/jest-preset@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@lwc/jest-preset/-/jest-preset-1.0.0.tgz#087ccc828af3cbc3ab0ad4795c5c303639be1ed2" - integrity sha512-9pLcGMrXbBRBs48QfiySHzAMwgmggTe7CseaOIyU6AAX1Lh8eQ1gKOffpgM4+GxNzCk7hkuN8TdvK6m1I7rT7w== +"@lwc/jest-preset@2.2.0": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@lwc/jest-preset/-/jest-preset-2.2.0.tgz#2fce22a26bbaeb817a116a96f7a1e8305ac979c3" + integrity sha512-fNolQ8ZEPepcjmmBI5lUS7KEkBqqxxToyiFld0oEnIT/G7KYst6yBdlJuSm0gOgoyiTGVz0gkSWxqHkDFfUJmQ== dependencies: - "@lwc/jest-resolver" "1.0.0" - "@lwc/jest-serializer" "1.0.0" - "@lwc/jest-transformer" "1.0.0" - "@lwc/test-utils" "1.0.0" + "@lwc/jest-resolver" "2.2.0" + "@lwc/jest-serializer" "2.2.0" + "@lwc/jest-transformer" "2.2.0" jest-environment-jsdom-fifteen "^1.0.0" -"@lwc/jest-resolver@1.0.0", "@lwc/jest-resolver@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@lwc/jest-resolver/-/jest-resolver-1.0.0.tgz#abc9dff9dc44fedab8f669e402bc94aa48a76042" - integrity sha512-YzA89WOQz073Pu6feAV4BDBeIEGrDvfueSmQsWrpIhBrqJWKkQKQ3cEcaWmh/PMBNn5aqJ3/7VEtAbh0dQACgA== +"@lwc/jest-resolver@2.2.0": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@lwc/jest-resolver/-/jest-resolver-2.2.0.tgz#156349b09c452e76c4421e22d7b4c2293edccee2" + integrity sha512-rCPO09/yVAEL/di9PU4SM0fNThTu6h+LECWVnwT8kcY2ETXPp5DbBmG/zMPVoqz4So+QGc6KbGNfQBVvJsb5gg== -"@lwc/jest-serializer@1.0.0", "@lwc/jest-serializer@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@lwc/jest-serializer/-/jest-serializer-1.0.0.tgz#9ae00f881432fa392e9ad3bb92b318e26142ba66" - integrity sha512-Q9LolRhC/tVahoQEnjMTbXzZhvAd6TqQ7CJ4T2vzHinjmp5uB9TlxIT1c5eF8gb2xV5DqOsRrnjpnV4GrefDxA== +"@lwc/jest-serializer@2.2.0": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@lwc/jest-serializer/-/jest-serializer-2.2.0.tgz#4d77b9c01febf1842c4ec409be5d2390a1ff9868" + integrity sha512-GoXiqR8j85kJcjl1M6FzGbBwO/Si/VCkLAv2pzHrS7Q2h4/ZtIL9+27P6Nb+f6l8E/yM12S3Uw/LWrDFXWKH7A== dependencies: pretty-format "~24.8.0" -"@lwc/jest-transformer@1.0.0", "@lwc/jest-transformer@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@lwc/jest-transformer/-/jest-transformer-1.0.0.tgz#c25e69438122ad9b626137f2d2e0d42b6a0d7934" - integrity sha512-S4AFY6Jy9b8A5dYrLmtmowjod7as3pDxkysPAfM818rS4VdnA7HzWJDPfN2hSpUbj4nGfCYEnLy/ka1M6Wyh+w== +"@lwc/jest-transformer@2.2.0": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@lwc/jest-transformer/-/jest-transformer-2.2.0.tgz#a59f3c9ce6747c7d498d57dbf11c776c9023a094" + integrity sha512-1ywV9bX6KLC5uH1LJu3b4lXw1tqHcPQs7Ny6LyYaHIiFTInOJorDM7W1St+oVGOX5Ti9MzCRHPa3Q/0kTuKuog== dependencies: "@babel/core" "7.1.0" "@babel/plugin-transform-modules-commonjs" "7.1.0" "@babel/template" "~7.1.2" - "@lwc/errors" "~0.41.0" + "@lwc/errors" "1.0.0" + babel-plugin-transform-dynamic-import "^2.1.0" babel-preset-jest "^24.0.0" -"@lwc/module-resolver@1.0.2-222.15": - version "1.0.2-222.15" - resolved "https://registry.yarnpkg.com/@lwc/module-resolver/-/module-resolver-1.0.2-222.15.tgz#330c1bddfef9c4aea8e21f0970513495b085b1f8" - integrity sha512-4CrkWdu5BII+kG8k+MpJ4Cqu3WtjoJ1d8DNXf+pm9SXM/AAg2ryvOsdVBecUO14r8ocXa6bDp6y2Vdluc9sXJg== +"@lwc/module-resolver@1.0.2-222.23": + version "1.0.2-222.23" + resolved "https://registry.yarnpkg.com/@lwc/module-resolver/-/module-resolver-1.0.2-222.23.tgz#b5fbce20e4e1268543a5a893d64833e7d6f23bdd" + integrity sha512-vrp1tkbrWYkTzpo6NFRvvAS03WlgVhq8InR0jGNLtd3JxjF4HQ3ONDyfSVRxwkenK35U8q8CznxbPBMw+0qUeg== dependencies: fast-glob "~2.2.6" -"@lwc/style-compiler@1.0.2-222.15": - version "1.0.2-222.15" - resolved "https://registry.yarnpkg.com/@lwc/style-compiler/-/style-compiler-1.0.2-222.15.tgz#6fb98a439e85d5a224de39ecc919d673a878c777" - integrity sha512-DnlAQZgeioEmvjntu3L1weKNkGsQ7wVnLDQCoV6JGJ4oNI+ZAw28TCuYqNj4lMB0cxTtAqxE/FqFJ8f8Q8/8Ww== +"@lwc/style-compiler@1.0.2-222.23": + version "1.0.2-222.23" + resolved "https://registry.yarnpkg.com/@lwc/style-compiler/-/style-compiler-1.0.2-222.23.tgz#154f2c0cd173a20c8c57d154c9fb69362dd419ec" + integrity sha512-P32wnowg+MwuNtdG/IFNBFdLKVKqRkwq5PXeqoLZzQK0JK4YCl3KEa9WMDGJH6fZky49iYZZSMV1fzvbjHJ9Zg== dependencies: cssnano "~3.10.0" postcss "~7.0.5" postcss-selector-parser "6.0.2" postcss-value-parser "3.3.1" -"@lwc/template-compiler@1.0.2-222.15": - version "1.0.2-222.15" - resolved "https://registry.yarnpkg.com/@lwc/template-compiler/-/template-compiler-1.0.2-222.15.tgz#68d4dcc478b03a3180183292c59f4b66da00870e" - integrity sha512-C/rkqaUynv+SxGhe5ddc/kRfxZ/0NyFVg80E7+g40Chz0N8apuCdkVtybCib98I5yBh9GcfQCuXcdt6J2Ju9Jg== +"@lwc/synthetic-shadow@1.0.2-222.23": + version "1.0.2-222.23" + resolved "https://registry.yarnpkg.com/@lwc/synthetic-shadow/-/synthetic-shadow-1.0.2-222.23.tgz#ad7711b89cf1563daf3d01301fdd8b24242a1ae1" + integrity sha512-SqIp8+dxLhtovMT2TCIkJTSPCfnAmn556VSRdfIR7SWuio8IS63lubwV9Bn2ECajiYX6YPMQIdvsanKgJtfPYw== + +"@lwc/template-compiler@1.0.2-222.23": + version "1.0.2-222.23" + resolved "https://registry.yarnpkg.com/@lwc/template-compiler/-/template-compiler-1.0.2-222.23.tgz#5720796458e1d0e6e9c9d3f1b67889c6822bd3ac" + integrity sha512-5/0tCYwqYnCo7hyqro6HSXS5N2IpYXdq7MBMWN2Q4kCZzo6aPmAg+FwZr7uXzWBSUCqjeqL9oWrlneAn2SJDUQ== dependencies: "@babel/generator" "~7.1.5" "@babel/parser" "~7.1.5" "@babel/template" "~7.1.2" "@babel/traverse" "~7.1.5" "@babel/types" "~7.1.5" - "@lwc/errors" "1.0.2-222.15" + "@lwc/errors" "1.0.2-222.23" camelcase "~5.0.0" he "^1.1.1" parse5-with-errors "^4.0.1" -"@lwc/test-utils@1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@lwc/test-utils/-/test-utils-1.0.0.tgz#913068ccaaab8791c938e26a9a0c796946b21828" - integrity sha512-Wd3cAk0U1tBs6vvLex+oE6vEUe5cPcwSSklxi4xn5zDIUMxfxvjzbE7HJED+jm8lKP4Nb5wpm8qRY+R+NbmKvA== - -"@lwc/wire-service@1.0.2-222.15": - version "1.0.2-222.15" - resolved "https://registry.yarnpkg.com/@lwc/wire-service/-/wire-service-1.0.2-222.15.tgz#a8ff22b3a4ef6d0b7254c8df63ec47493dc6206f" - integrity sha512-cgqxx8EUPiMU2JjRdU6C7D3DTpmoAcelQrraEa9Fb428x/tovRIcwf0hbeOHFwuyc0qjmHcj0MihgoH8EoMuTQ== +"@lwc/wire-service@1.0.2-222.23": + version "1.0.2-222.23" + resolved "https://registry.yarnpkg.com/@lwc/wire-service/-/wire-service-1.0.2-222.23.tgz#4f2e842f4aeb522f3b4e7d7fe9d833dc0f5ffa55" + integrity sha512-gD2IkMAKvXkkFitODCGPo2U0Z9t/F6X9uX4Gjgmso5E/XmmcZbvQLO3UbPshu7wlNiZ7G2m1Q7ZZDZ8Bik566Q== "@mrmlnc/readdir-enhanced@^2.2.1": version "2.2.1" @@ -1075,6 +1082,11 @@ ansi-regex@^4.0.0: resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.0.0.tgz#70de791edf021404c3fd615aa89118ae0432e5a9" integrity sha512-iB5Dda8t/UqpPI/IjsejXu5jOGDrzn41wJyljwPH65VCIbk6+1BzFIMJGFwTNrYXT1CrD+B4l19U7awiQ8rk7w== +ansi-regex@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" + integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== + ansi-styles@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" @@ -1233,6 +1245,13 @@ babel-plugin-jest-hoist@^24.6.0: dependencies: "@types/babel__traverse" "^7.0.6" +babel-plugin-transform-dynamic-import@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-dynamic-import/-/babel-plugin-transform-dynamic-import-2.1.0.tgz#3ce618dd983c072b6e2135f527d46092fb45d80e" + integrity sha512-ja4NWc37+7bV6/uJKCERJEGHEyK1DXgXp8teHvjKC4Jsj3Ib484dJdamFIBtSb40JFniyWZo6ML46usVvfdsSg== + dependencies: + "@babel/plugin-syntax-dynamic-import" "^7.0.0" + babel-plugin-transform-proxy-compat@0.21.5: version "0.21.5" resolved "https://registry.yarnpkg.com/babel-plugin-transform-proxy-compat/-/babel-plugin-transform-proxy-compat-0.21.5.tgz#f351c5630bafd807f3251588312ce72d451c9b3d" @@ -1430,11 +1449,6 @@ callsites@^3.0.0: resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== -camelcase@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" - integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= - camelcase@^5.0.0: version "5.3.1" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" @@ -1559,6 +1573,15 @@ cliui@^4.0.0: strip-ansi "^4.0.0" wrap-ansi "^2.0.0" +cliui@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5" + integrity sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA== + dependencies: + string-width "^3.1.0" + strip-ansi "^5.2.0" + wrap-ansi "^5.1.0" + clone@^1.0.2: version "1.0.4" resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" @@ -1685,15 +1708,6 @@ core-util-is@1.0.2, core-util-is@~1.0.0: resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= -cross-spawn@^5.0.1: - version "5.1.0" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" - integrity sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk= - dependencies: - lru-cache "^4.0.1" - shebang-command "^1.2.0" - which "^1.2.9" - cross-spawn@^6.0.0, cross-spawn@^6.0.5: version "6.0.5" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" @@ -1829,7 +1843,7 @@ debug@^4.1.1: dependencies: ms "^2.1.1" -decamelize@^1.1.1, decamelize@^1.1.2, decamelize@^1.2.0: +decamelize@^1.1.2, decamelize@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= @@ -1935,6 +1949,11 @@ electron-to-chromium@^1.2.7: resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.90.tgz#b4c51b8303beff18f2b74817402bf4898e09558a" integrity sha512-IjJZKRhFbWSOX1w0sdIXgp4CMRguu6UYcTckyFF/Gjtemsu/25eZ+RXwFlV+UWcIueHyQA1UnRJxocTpH5NdGA== +emoji-regex@^7.0.1: + version "7.0.3" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" + integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== + end-of-stream@^1.1.0: version "1.4.1" resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43" @@ -2007,14 +2026,16 @@ eslint-scope@^4.0.0: estraverse "^4.1.1" eslint-utils@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.3.1.tgz#9a851ba89ee7c460346f97cf8939c7298827e512" - integrity sha512-Z7YjnIldX+2XMcjr7ZkgEsOj/bREONV60qYeB/bjMAqqqZ4zxKyWX+BOUkdmRmA9riiIPVvo5x86m5elviOk0Q== + version "1.4.2" + resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.4.2.tgz#166a5180ef6ab7eb462f162fd0e6f2463d7309ab" + integrity sha512-eAZS2sEUMlIeCjBeubdj45dmBHQwPHWyBcT1VSYB7o9x9WRRqKxyUoiXlRjyAwzN7YEzHJlYg0NmzDRWx6GP4Q== + dependencies: + eslint-visitor-keys "^1.0.0" eslint-visitor-keys@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d" - integrity sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ== + version "1.1.0" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz#e2a82cea84ff246ad6fb57f9bde5b46621459ec2" + integrity sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A== eslint@^5.9.0: version "5.10.0" @@ -2112,19 +2133,6 @@ exec-sh@^0.3.2: resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.3.2.tgz#6738de2eb7c8e671d0366aea0b0db8c6f7d7391b" integrity sha512-9sLAvzhI5nc8TpuQUh4ahMdCrWT00wPWz7j47/emR5+2qEfoZP5zzUXvx+vdx+H6ohhnsYC31iX04QLYJK8zTg== -execa@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777" - integrity sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c= - dependencies: - cross-spawn "^5.0.1" - get-stream "^3.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - execa@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" @@ -2280,13 +2288,6 @@ fill-range@^4.0.0: repeat-string "^1.6.1" to-regex-range "^2.1.0" -find-up@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" - integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c= - dependencies: - locate-path "^2.0.0" - find-up@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" @@ -2384,10 +2385,10 @@ get-caller-file@^1.0.1: resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a" integrity sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w== -get-stream@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" - integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= +get-caller-file@^2.0.1: + version "2.0.5" + resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" + integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== get-stream@^4.0.0: version "4.1.0" @@ -2661,11 +2662,6 @@ invariant@^2.2.4: dependencies: loose-envify "^1.0.0" -invert-kv@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" - integrity sha1-EEqOSqym09jNFXqO+L+rLXo//bY= - invert-kv@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz#7393f5afa59ec9ff5f67a27620d11c226e3eec02" @@ -3485,13 +3481,6 @@ kleur@^3.0.2: resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== -lcid@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" - integrity sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU= - dependencies: - invert-kv "^1.0.0" - lcid@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/lcid/-/lcid-2.0.0.tgz#6ef5d2df60e52f82eb228a4c373e8d1f397253cf" @@ -3535,14 +3524,6 @@ load-json-file@^4.0.0: pify "^3.0.0" strip-bom "^3.0.0" -locate-path@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" - integrity sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= - dependencies: - p-locate "^2.0.0" - path-exists "^3.0.0" - locate-path@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" @@ -3578,18 +3559,10 @@ loose-envify@^1.0.0: dependencies: js-tokens "^3.0.0 || ^4.0.0" -lru-cache@^4.0.1: - version "4.1.5" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" - integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== - dependencies: - pseudomap "^1.0.2" - yallist "^2.1.2" - magic-string@^0.25.2: - version "0.25.3" - resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.3.tgz#34b8d2a2c7fec9d9bdf9929a3fd81d271ef35be9" - integrity sha512-6QK0OpF/phMz0Q2AxILkX2mFhi7m+WMwTRg0LQKq/WBB0cDP4rYH3Wp4/d3OTXlrPLVJT/RFqj8tFeAR4nk8AA== + version "0.25.4" + resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.4.tgz#325b8a0a79fc423db109b77fd5a19183b7ba5143" + integrity sha512-oycWO9nEVAP2RVPbIoDoA4Y7LFIJ3xRYov93gAyJhZkET1tNuB0u7uWkZS2LpBWTJUWnmau/To8ECWRC+jKNfw== dependencies: sourcemap-codec "^1.4.4" @@ -3632,13 +3605,6 @@ math-expression-evaluator@^1.2.14: resolved "https://registry.yarnpkg.com/math-expression-evaluator/-/math-expression-evaluator-1.2.17.tgz#de819fdbcd84dccd8fae59c6aeb79615b9d266ac" integrity sha1-3oGf282E3M2PrlnGrreWFbnSZqw= -mem@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/mem/-/mem-1.1.0.tgz#5edd52b485ca1d900fe64895505399a0dfa45f76" - integrity sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y= - dependencies: - mimic-fn "^1.0.0" - mem@^4.0.0: version "4.3.0" resolved "https://registry.yarnpkg.com/mem/-/mem-4.3.0.tgz#461af497bc4ae09608cdb2e60eefb69bff744178" @@ -4030,15 +3996,6 @@ os-homedir@^1.0.0: resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= -os-locale@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-2.1.0.tgz#42bc2900a6b5b8bd17376c8e882b65afccf24bf2" - integrity sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA== - dependencies: - execa "^0.7.0" - lcid "^1.0.0" - mem "^1.1.0" - os-locale@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-3.1.0.tgz#a802a6ee17f24c10483ab9935719cef4ed16bf1a" @@ -4083,13 +4040,6 @@ p-is-promise@^2.0.0: resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-2.1.0.tgz#918cebaea248a62cf7ffab8e3bca8c5f882fc42e" integrity sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg== -p-limit@^1.1.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" - integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== - dependencies: - p-try "^1.0.0" - p-limit@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.0.tgz#417c9941e6027a9abcba5092dd2904e255b5fbc2" @@ -4097,13 +4047,6 @@ p-limit@^2.0.0: dependencies: p-try "^2.0.0" -p-locate@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" - integrity sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= - dependencies: - p-limit "^1.1.0" - p-locate@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" @@ -4116,11 +4059,6 @@ p-reduce@^1.0.0: resolved "https://registry.yarnpkg.com/p-reduce/-/p-reduce-1.0.0.tgz#18c2b0dd936a4690a529f8231f58a0fdb6a47dfa" integrity sha1-GMKw3ZNqRpClKfgjH1ig/bakffo= -p-try@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" - integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= - p-try@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" @@ -4537,11 +4475,6 @@ prompts@^2.0.1: kleur "^3.0.2" sisteransi "^1.0.0" -pseudomap@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" - integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= - psl@^1.1.24, psl@^1.1.28: version "1.1.31" resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.31.tgz#e9aa86d0101b5b105cbe93ac6b784cd547276184" @@ -5217,6 +5150,15 @@ string-width@^1.0.1: is-fullwidth-code-point "^2.0.0" strip-ansi "^4.0.0" +string-width@^3.0.0, string-width@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" + integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== + dependencies: + emoji-regex "^7.0.1" + is-fullwidth-code-point "^2.0.0" + strip-ansi "^5.1.0" + string_decoder@~1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" @@ -5245,6 +5187,13 @@ strip-ansi@^5.0.0: dependencies: ansi-regex "^4.0.0" +strip-ansi@^5.1.0, strip-ansi@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" + integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== + dependencies: + ansi-regex "^4.1.0" + strip-bom@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" @@ -5680,6 +5629,15 @@ wrap-ansi@^2.0.0: string-width "^1.0.1" strip-ansi "^3.0.1" +wrap-ansi@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09" + integrity sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q== + dependencies: + ansi-styles "^3.2.0" + string-width "^3.0.0" + strip-ansi "^5.0.0" + wrappy@1: version "1.0.2" resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" @@ -5721,25 +5679,15 @@ xml-name-validator@^3.0.0: integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== xmlchars@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.1.1.tgz#ef1a81c05bff629c2280007f12daca21bd6f6c93" - integrity sha512-7hew1RPJ1iIuje/Y01bGD/mXokXxegAgVS+e+E0wSi2ILHQkYAH1+JXARwTjZSM4Z4Z+c73aKspEcqj+zPPL/w== - -y18n@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" - integrity sha1-bRX7qITAhnnA136I53WegR4H+kE= + version "2.2.0" + resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb" + integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== -"y18n@^3.2.1 || ^4.0.0": +"y18n@^3.2.1 || ^4.0.0", y18n@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w== -yallist@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" - integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= - yallist@^3.0.0, yallist@^3.0.2: version "3.0.3" resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.3.tgz#b4b049e314be545e3ce802236d6cd22cd91c3de9" @@ -5753,30 +5701,13 @@ yargs-parser@^11.1.1: camelcase "^5.0.0" decamelize "^1.2.0" -yargs-parser@^8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-8.1.0.tgz#f1376a33b6629a5d063782944da732631e966950" - integrity sha512-yP+6QqN8BmrgW2ggLtTbdrOyBNSI7zBa4IykmiV5R1wl1JWNxQvWhMfMdmzIYtKU7oP3OOInY/tl2ov3BDjnJQ== +yargs-parser@^13.1.1: + version "13.1.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.1.tgz#d26058532aa06d365fe091f6a1fc06b2f7e5eca0" + integrity sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ== dependencies: - camelcase "^4.1.0" - -yargs@^10.0.3: - version "10.1.2" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-10.1.2.tgz#454d074c2b16a51a43e2fb7807e4f9de69ccb5c5" - integrity sha512-ivSoxqBGYOqQVruxD35+EyCFDYNEFL/Uo6FcOnz+9xZdZzK0Zzw4r4KhbrME1Oo2gOggwJod2MnsdamSG7H9ig== - dependencies: - cliui "^4.0.0" - decamelize "^1.1.1" - find-up "^2.1.0" - get-caller-file "^1.0.1" - os-locale "^2.0.0" - require-directory "^2.1.1" - require-main-filename "^1.0.1" - set-blocking "^2.0.0" - string-width "^2.0.0" - which-module "^2.0.0" - y18n "^3.2.1" - yargs-parser "^8.1.0" + camelcase "^5.0.0" + decamelize "^1.2.0" yargs@^12.0.2: version "12.0.5" @@ -5795,3 +5726,19 @@ yargs@^12.0.2: which-module "^2.0.0" y18n "^3.2.1 || ^4.0.0" yargs-parser "^11.1.1" + +yargs@^13.0.0: + version "13.3.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.0.tgz#4c657a55e07e5f2cf947f8a366567c04a0dedc83" + integrity sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA== + dependencies: + cliui "^5.0.0" + find-up "^3.0.0" + get-caller-file "^2.0.1" + require-directory "^2.1.1" + require-main-filename "^2.0.0" + set-blocking "^2.0.0" + string-width "^3.0.0" + which-module "^2.0.0" + y18n "^4.0.0" + yargs-parser "^13.1.1"