From ff7349f506f0246efb11d8e1a326613123d19ed7 Mon Sep 17 00:00:00 2001 From: Sagi Dayan Date: Wed, 13 May 2020 21:59:40 -0400 Subject: [PATCH] Fixed some issues with email spam scores --- app/Controllers/Http/AdminApiController.js | 3 + app/Utils/EmailUtils.js | 31 +- config/app.js | 14 +- package.json | 10 +- public/images/emails/sun+cloud.png | Bin 0 -> 9547 bytes public/images/emails/welcome.png | Bin 21911 -> 28005 bytes resources/views/emails/layouts/base.edge | 59 +- .../views/emails/test-settings-text.edge | 6 + resources/views/emails/welcome-text.edge | 15 + resources/views/emails/welcome.edge | 86 +- yarn.lock | 887 ++++++++---------- 11 files changed, 545 insertions(+), 566 deletions(-) create mode 100644 public/images/emails/sun+cloud.png create mode 100644 resources/views/emails/test-settings-text.edge create mode 100644 resources/views/emails/welcome-text.edge diff --git a/app/Controllers/Http/AdminApiController.js b/app/Controllers/Http/AdminApiController.js index f23aeec..5d1cc22 100644 --- a/app/Controllers/Http/AdminApiController.js +++ b/app/Controllers/Http/AdminApiController.js @@ -24,6 +24,9 @@ class AdminApiController { code: 0, data: {} } } + return { + code: 500, message: 'Something went wrong' + } } catch (e) { response.code(500); diff --git a/app/Utils/EmailUtils.js b/app/Utils/EmailUtils.js index f3011af..b8ccf38 100644 --- a/app/Utils/EmailUtils.js +++ b/app/Utils/EmailUtils.js @@ -1,5 +1,6 @@ const Mail = use('Mail'); const Env = use('Env'); +const Logger = use('Logger') const from = Env.get('MAIL_FROM', 'admin@localhost.com'); const baseUrl = Env.get('APP_URL', 'http://localhost:3333'); @@ -10,22 +11,26 @@ class EmailUtils { static async sendTestEmail(user) { const to = user.email; try { - await Mail.send('emails.test-settings', {user, baseUrl}, (message) => { - message.from(from).to(to).subject('Seepur | Email Settings Test'); - }); + await Mail.send( + ['emails.test-settings', 'emails.test-settings-text'], + {user, baseUrl}, (message) => { + message.from(from).to(to).subject('Seepur | Email Settings Test'); + }); return true; } catch (e) { - console.error(e); - throw e; + Logger.error(e); + return false; } } - static async sendResetPassword(user, code) { + static async sendResetPassword( + user, code) { // TODO: Make a text version of this email if (!emailEnabled) return true; const to = user.email; const link = { href: `${appUrl}/password/reset/${code}`, text: 'Reset your password' }; + Logger.info(`Sending test email to ${user.email}`); try { await Mail.send( 'emails.reset-password', {user, code, link, baseUrl}, (message) => { @@ -33,7 +38,7 @@ class EmailUtils { }); return true; } catch (e) { - console.error(e); + Logger.error(e); return false; } } @@ -41,14 +46,16 @@ class EmailUtils { static async sendWelcomeEmail(user) { if (!emailEnabled) return true; const to = user.email; - console.log(`Sending welcome email to:${to} from:${from}`); + Logger.info(`Sending welcome email to:${to} from:${from}`); try { - await Mail.send('emails.welcome', {user, baseUrl}, (message) => { - message.from(from).to(to).subject('Welcome to your Seepur'); - }); + await Mail.send( + ['emails.welcome', 'emails.welcome-text'], {user, baseUrl}, + (message) => { + message.from(from).to(to).subject('Welcome to your Seepur'); + }); return true; } catch (e) { - console.error(e); + Logger.error(e); return false; } } diff --git a/config/app.js b/config/app.js index e7ff5d4..7502b2f 100644 --- a/config/app.js +++ b/config/app.js @@ -199,11 +199,7 @@ module.exports = { | and `stderr` | */ - console: { - driver: 'console', - name: 'adonis-app', - level: 'info' - }, + console: {driver: 'console', name: 'Seepur', level: 'info'}, /* |-------------------------------------------------------------------------- @@ -216,12 +212,8 @@ module.exports = { | For a different directory, set an absolute path for the filename. | */ - file: { - driver: 'file', - name: 'adonis-app', - filename: 'adonis.log', - level: 'info' - } + file: + {driver: 'file', name: 'Seepur', filename: 'adonis.log', level: 'info'} }, /* diff --git a/package.json b/package.json index 8d56a1f..7e522c7 100644 --- a/package.json +++ b/package.json @@ -39,15 +39,15 @@ "@adonisjs/websocket": "^1.0.12", "@adonisjs/websocket-client": "^1.0.9", "adonis-vue-websocket": "^2.0.2", - "animate.css": "^3.7.2", + "animate.css": "^4.1.0", "bulma": "^0.8.0", "fork-awesome": "^1.1.7", "moment": "^2.24.0", "regenerator-runtime": "^0.13.5", - "rematrix": "^0.5.0", + "rematrix": "^0.7.0", "sqlite3": "^4.1.1", "typescript": "^3.7.5", - "uuid": "^7.0.3", + "uuid": "^8.0.0", "vue": "^2.6.11", "vue-router": "^3.1.5", "vuex": "^3.1.2" @@ -56,13 +56,13 @@ "@babel/core": "^7.8.3", "@babel/plugin-transform-regenerator": "^7.8.7", "@babel/plugin-transform-runtime": "^7.9.0", - "@types/node": "^13.11.0", + "@types/node": "^14.0.1", "babel-loader": "^8.0.6", "babel-preset-env": "^1.7.0", "babel-preset-stage-2": "^6.24.1", "css-loader": "^3.4.2", "node-sass": "^4.13.0", - "ts-loader": "^6.2.1", + "ts-loader": "^7.0.4", "vue-loader": "^15.8.3", "vue-style-loader": "^4.1.2", "vue-template-compiler": "^2.6.11", diff --git a/public/images/emails/sun+cloud.png b/public/images/emails/sun+cloud.png new file mode 100644 index 0000000000000000000000000000000000000000..599fc8c850262d2d944e10d29c68e5bca9d1c82f GIT binary patch literal 9547 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 -
-
-

Seepur

-
- @!section('content') - -
-
-

- Seepur | The source code is licensed - MIT. Made with ♥️ by friends and family. For all the savtot out there -

+ +
+
+
+

Seepur

+

A safe and fun way to spend time with far away loved ones

-
+ + @!section('content') + +
+
+

+ Seepur | The source code is licensed + MIT. Made with ♥️ by friends and family. For all the savtot out there +

+
+
- + + diff --git a/resources/views/emails/test-settings-text.edge b/resources/views/emails/test-settings-text.edge new file mode 100644 index 0000000..e59a96f --- /dev/null +++ b/resources/views/emails/test-settings-text.edge @@ -0,0 +1,6 @@ + +Hi {{user.name}}, + + You've got mail! + +If you see this email it means that your email settings are correct! diff --git a/resources/views/emails/welcome-text.edge b/resources/views/emails/welcome-text.edge new file mode 100644 index 0000000..cd4fa62 --- /dev/null +++ b/resources/views/emails/welcome-text.edge @@ -0,0 +1,15 @@ + + Hi {{user.name}}, + Welcome to your very own Seepur! + + Thank you for choosing us to help you connect with your far away loved ones! + + Fun Stats on Bedtime Stories + + * 76% of dads read to their kids compared to 72% of mums + * 1 In 10 parents read their kids a bedtime story every night + * 6% of parents NEVER read a bedtime story to their child + + Have a great time, + Team Seepur + diff --git a/resources/views/emails/welcome.edge b/resources/views/emails/welcome.edge index e6a05fa..c6f1c57 100644 --- a/resources/views/emails/welcome.edge +++ b/resources/views/emails/welcome.edge @@ -1,46 +1,54 @@ @layout('emails.layouts.base') @section('content') +
-

- Hi {{user.name}}, -

+

+ Hi {{user.name}}, +

+

+ Welcome to your very own Seepur! +

+

+ Thank you for choosing us to help you connect with your far away loved ones! +

-
- +

Fun Stats on Bedtime Stories

+
    +
  • 76% of dads read to their kids compared to 72% of mums
  • +
  • 1 In 10 parents read their kids a bedtime story every night
  • +
  • 6% of parents NEVER read a bedtime story to their child
  • +
+ + + +

+ Have a great time, +

+
+

+ Team Seepur +

-

- Welcome to your very own Seepur! -

-

- Thank you for choosing us to help you connect with your far away loved ones! -

- - - -

- We Hope you will have a great time -

-
-

- Team Seepur -

@endsection diff --git a/yarn.lock b/yarn.lock index dacd08e..826b18a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -255,18 +255,18 @@ "@babel/highlight" "^7.8.3" "@babel/core@^7.8.3": - version "7.9.0" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.9.0.tgz#ac977b538b77e132ff706f3b8a4dbad09c03c56e" - integrity sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w== + version "7.9.6" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.9.6.tgz#d9aa1f580abf3b2286ef40b6904d390904c63376" + integrity sha512-nD3deLvbsApbHAHttzIssYqgb883yU/d9roe4RZymBCDaZryMJDbptVpEpeQuRh4BJ+SYI8le9YGxKvFEvl1Wg== dependencies: "@babel/code-frame" "^7.8.3" - "@babel/generator" "^7.9.0" + "@babel/generator" "^7.9.6" "@babel/helper-module-transforms" "^7.9.0" - "@babel/helpers" "^7.9.0" - "@babel/parser" "^7.9.0" + "@babel/helpers" "^7.9.6" + "@babel/parser" "^7.9.6" "@babel/template" "^7.8.6" - "@babel/traverse" "^7.9.0" - "@babel/types" "^7.9.0" + "@babel/traverse" "^7.9.6" + "@babel/types" "^7.9.6" convert-source-map "^1.7.0" debug "^4.1.0" gensync "^1.0.0-beta.1" @@ -276,12 +276,12 @@ semver "^5.4.1" source-map "^0.5.0" -"@babel/generator@^7.9.0", "@babel/generator@^7.9.5": - version "7.9.5" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.9.5.tgz#27f0917741acc41e6eaaced6d68f96c3fa9afaf9" - integrity sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ== +"@babel/generator@^7.9.6": + version "7.9.6" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.9.6.tgz#5408c82ac5de98cda0d77d8124e99fa1f2170a43" + integrity sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ== dependencies: - "@babel/types" "^7.9.5" + "@babel/types" "^7.9.6" jsesc "^2.5.1" lodash "^4.17.13" source-map "^0.5.0" @@ -342,14 +342,14 @@ integrity sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ== "@babel/helper-replace-supers@^7.8.6": - version "7.8.6" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz#5ada744fd5ad73203bf1d67459a27dcba67effc8" - integrity sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA== + version "7.9.6" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.9.6.tgz#03149d7e6a5586ab6764996cd31d6981a17e1444" + integrity sha512-qX+chbxkbArLyCImk3bWV+jB5gTNU/rsze+JlcF6Nf8tVTigPJSI1o1oBow/9Resa1yehUO9lIipsmu9oG4RzA== dependencies: "@babel/helper-member-expression-to-functions" "^7.8.3" "@babel/helper-optimise-call-expression" "^7.8.3" - "@babel/traverse" "^7.8.6" - "@babel/types" "^7.8.6" + "@babel/traverse" "^7.9.6" + "@babel/types" "^7.9.6" "@babel/helper-simple-access@^7.8.3": version "7.8.3" @@ -371,14 +371,14 @@ resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz#90977a8e6fbf6b431a7dc31752eee233bf052d80" integrity sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g== -"@babel/helpers@^7.9.0": - version "7.9.2" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.9.2.tgz#b42a81a811f1e7313b88cba8adc66b3d9ae6c09f" - integrity sha512-JwLvzlXVPjO8eU9c/wF9/zOIN7X6h8DYf7mG4CiFRZRvZNKEF5dQ3H3V+ASkHoIB3mWhatgl5ONhyqHRI6MppA== +"@babel/helpers@^7.9.6": + version "7.9.6" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.9.6.tgz#092c774743471d0bb6c7de3ad465ab3d3486d580" + integrity sha512-tI4bUbldloLcHWoRUMAj4g1bF313M/o6fBKhIsb3QnGVPwRm9JsNf/gqMkQ7zjqReABiffPV6RWj7hEglID5Iw== dependencies: "@babel/template" "^7.8.3" - "@babel/traverse" "^7.9.0" - "@babel/types" "^7.9.0" + "@babel/traverse" "^7.9.6" + "@babel/types" "^7.9.6" "@babel/highlight@^7.8.3": version "7.9.0" @@ -389,10 +389,10 @@ chalk "^2.0.0" js-tokens "^4.0.0" -"@babel/parser@^7.8.6", "@babel/parser@^7.9.0": - version "7.9.4" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.9.4.tgz#68a35e6b0319bbc014465be43828300113f2f2e8" - integrity sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA== +"@babel/parser@^7.8.6", "@babel/parser@^7.9.6": + version "7.9.6" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.9.6.tgz#3b1bbb30dabe600cd72db58720998376ff653bc7" + integrity sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q== "@babel/plugin-transform-regenerator@^7.8.7": version "7.8.7" @@ -402,9 +402,9 @@ regenerator-transform "^0.14.2" "@babel/plugin-transform-runtime@^7.9.0": - version "7.9.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.9.0.tgz#45468c0ae74cc13204e1d3b1f4ce6ee83258af0b" - integrity sha512-pUu9VSf3kI1OqbWINQ7MaugnitRss1z533436waNXp+0N3ur3zfut37sXiQMxkuCF4VUjwZucen/quskCh7NHw== + version "7.9.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.9.6.tgz#3ba804438ad0d880a17bca5eaa0cdf1edeedb2fd" + integrity sha512-qcmiECD0mYOjOIt8YHNsAP1SxPooC/rDmfmiSK9BNY72EitdSc7l44WTEklaWuFtbOEBjNhWWyph/kOImbNJ4w== dependencies: "@babel/helper-module-imports" "^7.8.3" "@babel/helper-plugin-utils" "^7.8.3" @@ -412,9 +412,9 @@ semver "^5.5.1" "@babel/runtime@^7.8.4": - version "7.9.2" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.9.2.tgz#d90df0583a3a252f09aaa619665367bae518db06" - integrity sha512-NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q== + version "7.9.6" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.9.6.tgz#a9102eb5cadedf3f31d08a9ecf294af7827ea29f" + integrity sha512-64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ== dependencies: regenerator-runtime "^0.13.4" @@ -427,25 +427,25 @@ "@babel/parser" "^7.8.6" "@babel/types" "^7.8.6" -"@babel/traverse@^7.8.6", "@babel/traverse@^7.9.0": - version "7.9.5" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.9.5.tgz#6e7c56b44e2ac7011a948c21e283ddd9d9db97a2" - integrity sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ== +"@babel/traverse@^7.9.6": + version "7.9.6" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.9.6.tgz#5540d7577697bf619cc57b92aa0f1c231a94f442" + integrity sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg== dependencies: "@babel/code-frame" "^7.8.3" - "@babel/generator" "^7.9.5" + "@babel/generator" "^7.9.6" "@babel/helper-function-name" "^7.9.5" "@babel/helper-split-export-declaration" "^7.8.3" - "@babel/parser" "^7.9.0" - "@babel/types" "^7.9.5" + "@babel/parser" "^7.9.6" + "@babel/types" "^7.9.6" debug "^4.1.0" globals "^11.1.0" lodash "^4.17.13" -"@babel/types@^7.8.3", "@babel/types@^7.8.6", "@babel/types@^7.9.0", "@babel/types@^7.9.5": - version "7.9.5" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.9.5.tgz#89231f82915a8a566a703b3b20133f73da6b9444" - integrity sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg== +"@babel/types@^7.8.3", "@babel/types@^7.8.6", "@babel/types@^7.9.0", "@babel/types@^7.9.5", "@babel/types@^7.9.6": + version "7.9.6" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.9.6.tgz#2c5502b427251e9de1bd2dff95add646d95cc9f7" + integrity sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA== dependencies: "@babel/helper-validator-identifier" "^7.9.5" lodash "^4.17.13" @@ -466,10 +466,10 @@ node-exceptions "^3.0.0" resetable "^1.0.2" -"@types/node@^13.11.0": - version "13.11.0" - resolved "https://registry.yarnpkg.com/@types/node/-/node-13.11.0.tgz#390ea202539c61c8fa6ba4428b57e05bc36dc47b" - integrity sha512-uM4mnmsIIPK/yeO+42F2RQhGUIs39K2RFmugcJANppXe6J1nvH87PvzPZYpza7Xhhs8Yn9yIAVdLZ84z61+0xQ== +"@types/node@^14.0.1": + version "14.0.1" + resolved "https://registry.yarnpkg.com/@types/node/-/node-14.0.1.tgz#5d93e0a099cd0acd5ef3d5bde3c086e1f49ff68c" + integrity sha512-FAYBGwC+W6F9+huFIDtn43cpy7+SzG+atzRiTfdp3inUKL2hXnd4rG8hylJLIh4+hqrQy1P17kvJByE/z825hA== "@types/tinycolor2@^1.4.0": version "1.4.2" @@ -477,9 +477,9 @@ integrity sha512-PeHg/AtdW6aaIO2a+98Xj7rWY4KC1E6yOy7AFknJQ7VXUGNrMlyxDFxJo7HqLtjQms/ZhhQX52mLVW/EX3JGOw== "@vue/component-compiler-utils@^3.1.0": - version "3.1.1" - resolved "https://registry.yarnpkg.com/@vue/component-compiler-utils/-/component-compiler-utils-3.1.1.tgz#d4ef8f80292674044ad6211e336a302e4d2a6575" - integrity sha512-+lN3nsfJJDGMNz7fCpcoYIORrXo0K3OTsdr8jCM7FuqdI4+70TY6gxY6viJ2Xi1clqyPg7LpeOWwjF31vSMmUw== + version "3.1.2" + resolved "https://registry.yarnpkg.com/@vue/component-compiler-utils/-/component-compiler-utils-3.1.2.tgz#8213a5ff3202f9f2137fe55370f9e8b9656081c3" + integrity sha512-QLq9z8m79mCinpaEeSURhnNCN6djxpHw0lpP/bodMlt5kALfONpryMthvnrQOlTcIKoF+VoPi+lPHUYeDFPXug== dependencies: consolidate "^0.15.1" hash-sum "^1.0.2" @@ -487,154 +487,154 @@ merge-source-map "^1.1.0" postcss "^7.0.14" postcss-selector-parser "^6.0.2" - prettier "^1.18.2" source-map "~0.6.1" vue-template-es2015-compiler "^1.9.0" + optionalDependencies: + prettier "^1.18.2" -"@webassemblyjs/ast@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.8.5.tgz#51b1c5fe6576a34953bf4b253df9f0d490d9e359" - integrity sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ== +"@webassemblyjs/ast@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.9.0.tgz#bd850604b4042459a5a41cd7d338cbed695ed964" + integrity sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA== dependencies: - "@webassemblyjs/helper-module-context" "1.8.5" - "@webassemblyjs/helper-wasm-bytecode" "1.8.5" - "@webassemblyjs/wast-parser" "1.8.5" + "@webassemblyjs/helper-module-context" "1.9.0" + "@webassemblyjs/helper-wasm-bytecode" "1.9.0" + "@webassemblyjs/wast-parser" "1.9.0" -"@webassemblyjs/floating-point-hex-parser@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz#1ba926a2923613edce496fd5b02e8ce8a5f49721" - integrity sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ== +"@webassemblyjs/floating-point-hex-parser@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz#3c3d3b271bddfc84deb00f71344438311d52ffb4" + integrity sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA== -"@webassemblyjs/helper-api-error@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz#c49dad22f645227c5edb610bdb9697f1aab721f7" - integrity sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA== +"@webassemblyjs/helper-api-error@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz#203f676e333b96c9da2eeab3ccef33c45928b6a2" + integrity sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw== -"@webassemblyjs/helper-buffer@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz#fea93e429863dd5e4338555f42292385a653f204" - integrity sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q== +"@webassemblyjs/helper-buffer@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz#a1442d269c5feb23fcbc9ef759dac3547f29de00" + integrity sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA== -"@webassemblyjs/helper-code-frame@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz#9a740ff48e3faa3022b1dff54423df9aa293c25e" - integrity sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ== +"@webassemblyjs/helper-code-frame@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz#647f8892cd2043a82ac0c8c5e75c36f1d9159f27" + integrity sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA== dependencies: - "@webassemblyjs/wast-printer" "1.8.5" + "@webassemblyjs/wast-printer" "1.9.0" -"@webassemblyjs/helper-fsm@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz#ba0b7d3b3f7e4733da6059c9332275d860702452" - integrity sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow== +"@webassemblyjs/helper-fsm@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz#c05256b71244214671f4b08ec108ad63b70eddb8" + integrity sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw== -"@webassemblyjs/helper-module-context@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz#def4b9927b0101dc8cbbd8d1edb5b7b9c82eb245" - integrity sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g== +"@webassemblyjs/helper-module-context@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz#25d8884b76839871a08a6c6f806c3979ef712f07" + integrity sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g== dependencies: - "@webassemblyjs/ast" "1.8.5" - mamacro "^0.0.3" + "@webassemblyjs/ast" "1.9.0" -"@webassemblyjs/helper-wasm-bytecode@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz#537a750eddf5c1e932f3744206551c91c1b93e61" - integrity sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ== +"@webassemblyjs/helper-wasm-bytecode@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz#4fed8beac9b8c14f8c58b70d124d549dd1fe5790" + integrity sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw== -"@webassemblyjs/helper-wasm-section@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz#74ca6a6bcbe19e50a3b6b462847e69503e6bfcbf" - integrity sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA== +"@webassemblyjs/helper-wasm-section@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz#5a4138d5a6292ba18b04c5ae49717e4167965346" + integrity sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw== dependencies: - "@webassemblyjs/ast" "1.8.5" - "@webassemblyjs/helper-buffer" "1.8.5" - "@webassemblyjs/helper-wasm-bytecode" "1.8.5" - "@webassemblyjs/wasm-gen" "1.8.5" + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/helper-buffer" "1.9.0" + "@webassemblyjs/helper-wasm-bytecode" "1.9.0" + "@webassemblyjs/wasm-gen" "1.9.0" -"@webassemblyjs/ieee754@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz#712329dbef240f36bf57bd2f7b8fb9bf4154421e" - integrity sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g== +"@webassemblyjs/ieee754@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz#15c7a0fbaae83fb26143bbacf6d6df1702ad39e4" + integrity sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg== dependencies: "@xtuc/ieee754" "^1.2.0" -"@webassemblyjs/leb128@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.8.5.tgz#044edeb34ea679f3e04cd4fd9824d5e35767ae10" - integrity sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A== +"@webassemblyjs/leb128@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.9.0.tgz#f19ca0b76a6dc55623a09cffa769e838fa1e1c95" + integrity sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw== dependencies: "@xtuc/long" "4.2.2" -"@webassemblyjs/utf8@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.8.5.tgz#a8bf3b5d8ffe986c7c1e373ccbdc2a0915f0cedc" - integrity sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw== +"@webassemblyjs/utf8@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.9.0.tgz#04d33b636f78e6a6813227e82402f7637b6229ab" + integrity sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w== -"@webassemblyjs/wasm-edit@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz#962da12aa5acc1c131c81c4232991c82ce56e01a" - integrity sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q== +"@webassemblyjs/wasm-edit@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz#3fe6d79d3f0f922183aa86002c42dd256cfee9cf" + integrity sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw== dependencies: - "@webassemblyjs/ast" "1.8.5" - "@webassemblyjs/helper-buffer" "1.8.5" - "@webassemblyjs/helper-wasm-bytecode" "1.8.5" - "@webassemblyjs/helper-wasm-section" "1.8.5" - "@webassemblyjs/wasm-gen" "1.8.5" - "@webassemblyjs/wasm-opt" "1.8.5" - "@webassemblyjs/wasm-parser" "1.8.5" - "@webassemblyjs/wast-printer" "1.8.5" + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/helper-buffer" "1.9.0" + "@webassemblyjs/helper-wasm-bytecode" "1.9.0" + "@webassemblyjs/helper-wasm-section" "1.9.0" + "@webassemblyjs/wasm-gen" "1.9.0" + "@webassemblyjs/wasm-opt" "1.9.0" + "@webassemblyjs/wasm-parser" "1.9.0" + "@webassemblyjs/wast-printer" "1.9.0" -"@webassemblyjs/wasm-gen@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz#54840766c2c1002eb64ed1abe720aded714f98bc" - integrity sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg== +"@webassemblyjs/wasm-gen@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz#50bc70ec68ded8e2763b01a1418bf43491a7a49c" + integrity sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA== dependencies: - "@webassemblyjs/ast" "1.8.5" - "@webassemblyjs/helper-wasm-bytecode" "1.8.5" - "@webassemblyjs/ieee754" "1.8.5" - "@webassemblyjs/leb128" "1.8.5" - "@webassemblyjs/utf8" "1.8.5" + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/helper-wasm-bytecode" "1.9.0" + "@webassemblyjs/ieee754" "1.9.0" + "@webassemblyjs/leb128" "1.9.0" + "@webassemblyjs/utf8" "1.9.0" -"@webassemblyjs/wasm-opt@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz#b24d9f6ba50394af1349f510afa8ffcb8a63d264" - integrity sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q== +"@webassemblyjs/wasm-opt@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz#2211181e5b31326443cc8112eb9f0b9028721a61" + integrity sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A== dependencies: - "@webassemblyjs/ast" "1.8.5" - "@webassemblyjs/helper-buffer" "1.8.5" - "@webassemblyjs/wasm-gen" "1.8.5" - "@webassemblyjs/wasm-parser" "1.8.5" + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/helper-buffer" "1.9.0" + "@webassemblyjs/wasm-gen" "1.9.0" + "@webassemblyjs/wasm-parser" "1.9.0" -"@webassemblyjs/wasm-parser@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz#21576f0ec88b91427357b8536383668ef7c66b8d" - integrity sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw== +"@webassemblyjs/wasm-parser@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz#9d48e44826df4a6598294aa6c87469d642fff65e" + integrity sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA== dependencies: - "@webassemblyjs/ast" "1.8.5" - "@webassemblyjs/helper-api-error" "1.8.5" - "@webassemblyjs/helper-wasm-bytecode" "1.8.5" - "@webassemblyjs/ieee754" "1.8.5" - "@webassemblyjs/leb128" "1.8.5" - "@webassemblyjs/utf8" "1.8.5" + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/helper-api-error" "1.9.0" + "@webassemblyjs/helper-wasm-bytecode" "1.9.0" + "@webassemblyjs/ieee754" "1.9.0" + "@webassemblyjs/leb128" "1.9.0" + "@webassemblyjs/utf8" "1.9.0" -"@webassemblyjs/wast-parser@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz#e10eecd542d0e7bd394f6827c49f3df6d4eefb8c" - integrity sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg== +"@webassemblyjs/wast-parser@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz#3031115d79ac5bd261556cecc3fa90a3ef451914" + integrity sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw== dependencies: - "@webassemblyjs/ast" "1.8.5" - "@webassemblyjs/floating-point-hex-parser" "1.8.5" - "@webassemblyjs/helper-api-error" "1.8.5" - "@webassemblyjs/helper-code-frame" "1.8.5" - "@webassemblyjs/helper-fsm" "1.8.5" + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/floating-point-hex-parser" "1.9.0" + "@webassemblyjs/helper-api-error" "1.9.0" + "@webassemblyjs/helper-code-frame" "1.9.0" + "@webassemblyjs/helper-fsm" "1.9.0" "@xtuc/long" "4.2.2" -"@webassemblyjs/wast-printer@1.8.5": - version "1.8.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz#114bbc481fd10ca0e23b3560fa812748b0bae5bc" - integrity sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg== +"@webassemblyjs/wast-printer@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz#4935d54c85fef637b00ce9f52377451d00d47899" + integrity sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA== dependencies: - "@webassemblyjs/ast" "1.8.5" - "@webassemblyjs/wast-parser" "1.8.5" + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/wast-parser" "1.9.0" "@xtuc/long" "4.2.2" "@xtuc/ieee754@^1.2.0": @@ -674,15 +674,15 @@ acorn-walk@^7.0.0: resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.1.1.tgz#345f0dffad5c735e7373d2fec9a1023e6a44b83e" integrity sha512-wdlPY2tm/9XBr7QkKlq0WQVgiuGTX6YWPyRyBviSoScBuLfTVQhvwg6wJ369GJ/1nPfTLMfnrFIfjqVg6d+jQQ== -acorn@^6.2.1: +acorn@^6.4.1: version "6.4.1" resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.1.tgz#531e58ba3f51b9dacb9a6646ca4debf5b14ca474" integrity sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA== acorn@^7.0.0: - version "7.1.1" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.1.1.tgz#e35668de0b402f359de515c5482a1ab9f89a69bf" - integrity sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg== + version "7.2.0" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.2.0.tgz#17ea7e40d7c8640ff54a694c889c26f31704effe" + integrity sha512-apwXVmYVpQ34m/i71vrApRrRKCWQnZZF1+npOD0WV5xZFfwWOmKGQ2RWlfdy9vWITsenisM8M0Qeq8agcFHNiQ== adonis-await-outside@^1.0.0: version "1.0.0" @@ -707,9 +707,9 @@ ajv-keywords@^3.1.0, ajv-keywords@^3.4.1: integrity sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ== ajv@^6.1.0, ajv@^6.10.2, ajv@^6.12.0, ajv@^6.5.5: - version "6.12.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.0.tgz#06d60b96d87b8454a5adaba86e7854da629db4b7" - integrity sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw== + version "6.12.2" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.2.tgz#c629c5eced17baf314437918d2da88c99d5958cd" + integrity sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ== dependencies: fast-deep-equal "^3.1.1" fast-json-stable-stringify "^2.0.0" @@ -721,10 +721,10 @@ amdefine@>=0.0.4: resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5" integrity sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU= -animate.css@^3.7.2: - version "3.7.2" - resolved "https://registry.yarnpkg.com/animate.css/-/animate.css-3.7.2.tgz#e73e0d50e92cb1cfef1597d9b38a9481020e08ea" - integrity sha512-0bE8zYo7C0KvgOYrSVfrzkbYk6IOTVPNqkiHg2cbyF4Pq/PXzilz4BRWA3hwEUBoMp5VBgrC29lQIZyhRWdBTw== +animate.css@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/animate.css/-/animate.css-4.1.0.tgz#dec2aabe4babfc6f6777f9a5cccd132838729b50" + integrity sha512-0aVcfWDeU9ykV6vjn1P67ZSs01jxoUQZCGaYbkk0SIIelIG8kUdLrIkua1+VabHfTtsSivDRMMn0ILPvZum2gw== ansi-align@^2.0.0: version "2.0.0" @@ -1270,14 +1270,15 @@ babel-helper-replace-supers@^6.24.1: babel-types "^6.24.1" babel-loader@^8.0.6: - version "8.0.6" - resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.0.6.tgz#e33bdb6f362b03f4bb141a0c21ab87c501b70dfb" - integrity sha512-4BmWKtBOBm13uoUwd08UwjZlaw3O9GWf456R9j+5YykFZ6LUIjIKLc0zEZf+hauxPOJs96C8k6FvYD09vWzhYw== + version "8.1.0" + resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.1.0.tgz#c611d5112bd5209abe8b9fa84c3e4da25275f1c3" + integrity sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw== dependencies: - find-cache-dir "^2.0.0" - loader-utils "^1.0.2" - mkdirp "^0.5.1" + find-cache-dir "^2.1.0" + loader-utils "^1.4.0" + mkdirp "^0.5.3" pify "^4.0.1" + schema-utils "^2.6.5" babel-messages@^6.23.0: version "6.23.0" @@ -1771,11 +1772,16 @@ bluebird@^3.1.1, bluebird@^3.5.1, bluebird@^3.5.5: resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== -bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.4.0: +bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.4.0: version "4.11.8" resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.8.tgz#2cde09eb5ee341f484746bb0309b3253b1b1442f" integrity sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA== +bn.js@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.1.1.tgz#48efc4031a9c4041b9c99c6941d903463ab62eb5" + integrity sha512-IUTD/REb78Z2eodka1QZyyEk66pciRcP6Sroka0aI3tG/iwIdYLrBD62RsubR7vqdt3WyX8p4jxeatzmRSphtA== + boxen@^1.2.1: version "1.3.0" resolved "https://registry.yarnpkg.com/boxen/-/boxen-1.3.0.tgz#55c6c39a8ba58d9c61ad22cd877532deb665a20b" @@ -1856,7 +1862,7 @@ browserify-des@^1.0.0: inherits "^2.0.1" safe-buffer "^5.1.2" -browserify-rsa@^4.0.0: +browserify-rsa@^4.0.0, browserify-rsa@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.0.1.tgz#21e0abfaf6f2029cf2fafb133567a701d4135524" integrity sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ= @@ -1865,17 +1871,18 @@ browserify-rsa@^4.0.0: randombytes "^2.0.1" browserify-sign@^4.0.0: - version "4.0.4" - resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.0.4.tgz#aa4eb68e5d7b658baa6bf6a57e630cbd7a93d298" - integrity sha1-qk62jl17ZYuqa/alfmMMvXqT0pg= + version "4.1.0" + resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.1.0.tgz#4fe971b379a5aeb4925e06779f9fa1f41d249d70" + integrity sha512-VYxo7cDCeYUoBZ0ZCy4UyEUCP3smyBd4DRQM5nrFS1jJjPJjX7rP3oLRpPoWfkhQfyJ0I9ZbHbKafrFD/SGlrg== dependencies: - bn.js "^4.1.1" - browserify-rsa "^4.0.0" - create-hash "^1.1.0" - create-hmac "^1.1.2" - elliptic "^6.0.0" - inherits "^2.0.1" - parse-asn1 "^5.0.0" + bn.js "^5.1.1" + browserify-rsa "^4.0.1" + create-hash "^1.2.0" + create-hmac "^1.1.7" + elliptic "^6.5.2" + inherits "^2.0.4" + parse-asn1 "^5.1.5" + readable-stream "^3.6.0" browserify-zlib@^0.2.0: version "0.2.0" @@ -1893,9 +1900,9 @@ browserslist@^3.2.6: electron-to-chromium "^1.3.47" bson@^1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/bson/-/bson-1.1.3.tgz#aa82cb91f9a453aaa060d6209d0675114a8154d3" - integrity sha512-TdiJxMVnodVS7r0BdL42y/pqC9cL2iKynVwA0Ho3qbsQYr428veL3l7BQyuqiw+Q5SqqoT0m4srSY/BlZ9AxXg== + version "1.1.4" + resolved "https://registry.yarnpkg.com/bson/-/bson-1.1.4.tgz#f76870d799f15b854dffb7ee32f0a874797f7e89" + integrity sha512-S/yKGU1syOMzO86+dGpg2qGoDL0zvzcb262G+gqEy6TgP6rt6z6qxSFX/8X6vLC91P7G7C3nLs0+bvDzmvBA3Q== buffer-equal-constant-time@1.0.1: version "1.0.1" @@ -1927,9 +1934,9 @@ builtin-status-codes@^3.0.0: integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= bulma@^0.8.0: - version "0.8.0" - resolved "https://registry.yarnpkg.com/bulma/-/bulma-0.8.0.tgz#ac1606431703a4761b18a4a2d5cc1fa864a2aece" - integrity sha512-nhf3rGyiZh/VM7FrSJ/5KeLlfaFkXz0nYcXriynfPH4vVpnxnqyEwaNGdNCVzHyyCA3cHgkQAMpdF/SFbFGZfA== + version "0.8.2" + resolved "https://registry.yarnpkg.com/bulma/-/bulma-0.8.2.tgz#5d928f16ed4a84549c2873f95c92c38c69c631a7" + integrity sha512-vMM/ijYSxX+Sm+nD7Lmc1UgWDy2JcL2nTKqwgEqXuOMU+IGALbXd5MLt/BcjBAPLIx36TtzhzBcSnOP974gcqA== bytes@3.1.0, bytes@^3.0.0: version "3.1.0" @@ -1937,9 +1944,9 @@ bytes@3.1.0, bytes@^3.0.0: integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== cacache@^12.0.2: - version "12.0.3" - resolved "https://registry.yarnpkg.com/cacache/-/cacache-12.0.3.tgz#be99abba4e1bf5df461cd5a2c1071fc432573390" - integrity sha512-kqdmfXEGFepesTuROHMs3MpFLWrPkSSpRqOw80RCflZXy/khxaArvFrQ7uJxSUduzAufc6G0g1VUCOZXxWavPw== + version "12.0.4" + resolved "https://registry.yarnpkg.com/cacache/-/cacache-12.0.4.tgz#668bcbd105aeb5f1d92fe25570ec9525c8faa40c" + integrity sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ== dependencies: bluebird "^3.5.5" chownr "^1.1.1" @@ -2015,11 +2022,6 @@ camelcase@^2.0.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" integrity sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8= -camelcase@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a" - integrity sha1-MvxLn82vhF/N9+c7uXysImHwqwo= - camelcase@^4.0.0: version "4.1.0" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" @@ -2031,9 +2033,9 @@ camelcase@^5.0.0, camelcase@^5.3.1: integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== caniuse-lite@^1.0.30000844: - version "1.0.30001035" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001035.tgz#2bb53b8aa4716b2ed08e088d4dc816a5fe089a1e" - integrity sha512-C1ZxgkuA4/bUEdMbU5WrGY4+UhMFFiXrgNAfxiMIqWgFTWfv/xsZCS2xEHT2LMq7xAZfuAnu6mcqyDl0ZR6wLQ== + version "1.0.30001055" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001055.tgz#7b52c3537f7a8c0408aca867e83d2b04268b54cd" + integrity sha512-MbwsBmKrBSKIWldfdIagO5OJWZclpJtS4h0Jrk/4HFrXJxTdVdH23Fd+xCiHriVGvYcWyW8mR/CPsYajlH8Iuw== capture-stack-trace@^1.0.0: version "1.0.1" @@ -2075,9 +2077,9 @@ chalk@^1.1.1, chalk@^1.1.3: supports-color "^2.0.0" chance@^1.0.16: - version "1.1.4" - resolved "https://registry.yarnpkg.com/chance/-/chance-1.1.4.tgz#d8743bf8e40bb05e024c305ca1ff441195eb23db" - integrity sha512-pXPDSu3knKlb6H7ahQfpq//J9mSOxYK8SMtp8MV/nRJh8aLRDIl0ipLH8At8+nVogVwtvPZzyIzY/EbcY/cLuQ== + version "1.1.5" + resolved "https://registry.yarnpkg.com/chance/-/chance-1.1.5.tgz#94d9415b40e8d31a13144b998e76519193456dce" + integrity sha512-uBVETzUktMGLALWQ8fCJCOjNF4Gm1lRjjjuC2+z7rCjx78ioONIK7bYhGzBovhQyqOegJEl3nAJxjE7mvY6aIw== choices-separator@^2.0.0: version "2.0.0" @@ -2088,7 +2090,7 @@ choices-separator@^2.0.0: debug "^2.6.6" strip-color "^0.1.0" -chokidar@^2.0.2, chokidar@^2.1.8: +chokidar@^2.1.8: version "2.1.8" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.8.tgz#804b3a7b6a99358c3c5c61e71d8728f041cff917" integrity sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg== @@ -2168,15 +2170,6 @@ cli-table@^0.3.1: dependencies: colors "1.0.3" -cliui@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d" - integrity sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0= - dependencies: - string-width "^1.0.1" - strip-ansi "^3.0.1" - 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" @@ -2408,6 +2401,11 @@ cookie@^0.3.1: resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" integrity sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s= +cookie@^0.4.0: + version "0.4.1" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.1.tgz#afd713fe26ebd21ba95ceb61f9a8116e50a537d1" + integrity sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA== + copy-concurrently@^1.0.0: version "1.0.5" resolved "https://registry.yarnpkg.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz#92297398cae34937fcafd6ec8139c18051f0b5e0" @@ -2450,7 +2448,7 @@ create-error-class@^3.0.0: dependencies: capture-stack-trace "^1.0.0" -create-hash@^1.1.0, create-hash@^1.1.2: +create-hash@^1.1.0, create-hash@^1.1.2, create-hash@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196" integrity sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg== @@ -2461,7 +2459,7 @@ create-hash@^1.1.0, create-hash@^1.1.2: ripemd160 "^2.0.1" sha.js "^2.4.0" -create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4: +create-hmac@^1.1.0, create-hmac@^1.1.4, create-hmac@^1.1.7: version "1.1.7" resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff" integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg== @@ -2547,22 +2545,23 @@ csrf@^3.0.6: uid-safe "2.1.5" css-loader@^3.4.2: - version "3.4.2" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-3.4.2.tgz#d3fdb3358b43f233b78501c5ed7b1c6da6133202" - integrity sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA== + version "3.5.3" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-3.5.3.tgz#95ac16468e1adcd95c844729e0bb167639eb0bcf" + integrity sha512-UEr9NH5Lmi7+dguAm+/JSPovNjYbm2k3TK58EiwQHzOHH5Jfq1Y+XoP2bQO6TMn7PptMd0opxxedAWcaSTRKHw== dependencies: camelcase "^5.3.1" cssesc "^3.0.0" icss-utils "^4.1.1" loader-utils "^1.2.3" normalize-path "^3.0.0" - postcss "^7.0.23" + postcss "^7.0.27" postcss-modules-extract-imports "^2.0.0" postcss-modules-local-by-default "^3.0.2" - postcss-modules-scope "^2.1.1" + postcss-modules-scope "^2.2.0" postcss-modules-values "^3.0.0" - postcss-value-parser "^4.0.2" - schema-utils "^2.6.0" + postcss-value-parser "^4.0.3" + schema-utils "^2.6.6" + semver "^6.3.0" cssesc@^3.0.0: version "3.0.0" @@ -2626,7 +2625,7 @@ debug@^4.0.1, debug@^4.1.0, 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= @@ -2794,11 +2793,11 @@ ee-first@1.1.1: integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= electron-to-chromium@^1.3.47: - version "1.3.377" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.377.tgz#b49d420b36ee6c48b0cd3137bfc7fec75f369b2e" - integrity sha512-cm2WzMKf/3dW5+hNANKm8GAW6SwIWOqLTJ6GPCD0Bbw1qJ9Wzm9nmx9M+byzSsgw8CdCv5fb/wzLFqVS5h6QrA== + version "1.3.436" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.436.tgz#d50715d8c2a75c9a3d2e77a1c3a28072580aaba2" + integrity sha512-qE378nzCj/E680nApDh8ctJ3gY8k58xIRCBbQC9S6i3OCRlwnTzTBVGXWDh37RZYgIYyFR0n6X14xlND1EkezQ== -elliptic@^6.0.0: +elliptic@^6.0.0, elliptic@^6.5.2: version "6.5.2" resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.2.tgz#05c5678d7173c049d8ca433552224a495d0e3762" integrity sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw== @@ -3101,9 +3100,9 @@ fecha@^2.3.3: integrity sha512-lUGBnIamTAwk4znq5BcqsDaxSmZ9nDVJaij6NvRt/Tg4R69gERA+otPKbS86ROw9nxVMw2/mp1fnaiWqbs6Sdg== figgy-pudding@^3.5.1: - version "3.5.1" - resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.1.tgz#862470112901c727a0e495a80744bd5baa1d6790" - integrity sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w== + version "3.5.2" + resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.2.tgz#b4eee8148abb01dcf1d1ac34367d59e12fa61d6e" + integrity sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw== file-uri-to-path@1.0.0: version "1.0.0" @@ -3127,7 +3126,7 @@ fill-range@^7.0.1: dependencies: to-regex-range "^5.0.1" -find-cache-dir@^2.0.0, find-cache-dir@^2.1.0: +find-cache-dir@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7" integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== @@ -3306,9 +3305,9 @@ fs.realpath@^1.0.0: integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= fsevents@^1.2.7: - version "1.2.11" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.11.tgz#67bf57f4758f02ede88fb2a1712fef4d15358be3" - integrity sha512-+ux3lx6peh0BpvY0JebGyZoiR4D+oYzdPZMKJwkZ+sFkNJzpL7tXc/wehS49gUAxg3tmMHPHZkA8JU2rhhgDHw== + version "1.2.13" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.13.tgz#f325cb0455592428bcf11b383370ef70e3bfcc38" + integrity sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw== dependencies: bindings "^1.5.0" nan "^2.12.1" @@ -3349,11 +3348,6 @@ gensync@^1.0.0-beta.1: resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.1.tgz#58f4361ff987e5ff6e1e7a210827aa371eaac269" integrity sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg== -get-caller-file@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a" - integrity sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w== - 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" @@ -3511,9 +3505,9 @@ got@^6.7.1: url-parse-lax "^1.0.0" graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6: - version "4.2.3" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.3.tgz#4a12ff1b60376ef09862c2093edd908328be8423" - integrity sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ== + version "4.2.4" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" + integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== gradient-string@^1.2.0: version "1.2.0" @@ -3597,12 +3591,13 @@ has-values@^1.0.0: kind-of "^4.0.0" hash-base@^3.0.0: - version "3.0.4" - resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.0.4.tgz#5fc8686847ecd73499403319a6b0a3f3f6ae4918" - integrity sha1-X8hoaEfs1zSZQDMZprCj8/auSRg= + version "3.1.0" + resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.1.0.tgz#55c381d9e06e1d2997a883b4a3fddfe7f0d3af33" + integrity sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA== dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" + inherits "^2.0.4" + readable-stream "^3.6.0" + safe-buffer "^5.2.0" hash-sum@^1.0.2: version "1.0.2" @@ -3792,7 +3787,7 @@ info-symbol@^0.1.0: resolved "https://registry.yarnpkg.com/info-symbol/-/info-symbol-0.1.0.tgz#27841d72867ddb4242cd612d79c10633881c6a78" integrity sha1-J4QdcoZ920JCzWEtecEGM4gcang= -inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.1, inherits@~2.0.3: +inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.0, inherits@~2.0.1, inherits@~2.0.3: version "2.0.4" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== @@ -3832,11 +3827,6 @@ invariant@^2.2.2: 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" @@ -4353,13 +4343,6 @@ lazy-cache@^2.0.1, lazy-cache@^2.0.2: dependencies: set-getter "^0.1.0" -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" @@ -4406,7 +4389,7 @@ loader-utils@1.2.3: emojis-list "^2.0.0" json5 "^1.0.1" -loader-utils@^1.0.2, loader-utils@^1.1.0, loader-utils@^1.2.3: +loader-utils@^1.0.2, loader-utils@^1.1.0, loader-utils@^1.2.3, loader-utils@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613" integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== @@ -4569,11 +4552,6 @@ make-iterator@^1.0.0: dependencies: kind-of "^6.0.2" -mamacro@^0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/mamacro/-/mamacro-0.0.3.tgz#ad2c9576197c9f1abf308d0787865bd975a3f3e4" - integrity sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA== - map-age-cleaner@^0.1.1: version "0.1.3" resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a" @@ -4700,17 +4678,17 @@ miller-rabin@^4.0.0: bn.js "^4.0.0" brorand "^1.0.1" -mime-db@1.43.0: - version "1.43.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.43.0.tgz#0a12e0502650e473d735535050e7c8f4eb4fae58" - integrity sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ== +mime-db@1.44.0: + version "1.44.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.44.0.tgz#fa11c5eb0aca1334b4233cb4d52f10c5a6272f92" + integrity sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg== mime-types@^2.1.12, mime-types@^2.1.17, mime-types@~2.1.19, mime-types@~2.1.24: - version "2.1.26" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.26.tgz#9c921fc09b7e149a65dfdc0da4d20997200b0a06" - integrity sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ== + version "2.1.27" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.27.tgz#47949f98e279ea53119f5722e0f34e529bec009f" + integrity sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w== dependencies: - mime-db "1.43.0" + mime-db "1.44.0" mime@1.4.1: version "1.4.1" @@ -4806,17 +4784,17 @@ mixin-object@^2.0.1: for-in "^0.1.3" is-extendable "^0.1.1" -"mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1: - version "0.5.3" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.3.tgz#5a514b7179259287952881e94410ec5465659f8c" - integrity sha512-P+2gwrFqx8lhew375MQHHeTlY8AuOJSrGf0R5ddkEndUkmwpgUob/vQuBD1V22/Cw1/lJr4x+EjllSezBThzBg== +"mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@^0.5.3: + version "0.5.5" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" + integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== dependencies: minimist "^1.2.5" moment@^2.22.2, moment@^2.24.0: - version "2.24.0" - resolved "https://registry.yarnpkg.com/moment/-/moment-2.24.0.tgz#0d055d53f5052aa653c9f6eb68bb5d12bf5c2b5b" - integrity sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg== + version "2.25.3" + resolved "https://registry.yarnpkg.com/moment/-/moment-2.25.3.tgz#252ff41319cf41e47761a1a88cab30edfe9808c0" + integrity sha512-PuYv0PHxZvzc15Sp8ybUCoQ+xpyPWvjOuK72a5ovzp2LI32rJXOiIfyoFoYvG3s6EwwrdkMyWuRiEHSZRLJNdg== move-concurrently@^1.0.1: version "1.0.1" @@ -4866,9 +4844,9 @@ mute-stream@0.0.7: integrity sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s= nan@^2.12.1, nan@^2.13.2: - version "2.14.0" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.0.tgz#7818f722027b2459a86f0295d434d1fc2336c52c" - integrity sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg== + version "2.14.1" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.1.tgz#d7be34dfa3105b91494c3147089315eff8874b01" + integrity sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw== nanomatch@^1.2.9: version "1.2.13" @@ -4888,9 +4866,9 @@ nanomatch@^1.2.9: to-regex "^3.0.1" needle@^2.2.1: - version "2.3.3" - resolved "https://registry.yarnpkg.com/needle/-/needle-2.3.3.tgz#a041ad1d04a871b0ebb666f40baaf1fb47867117" - integrity sha512-EkY0GeSq87rWp1hoq/sH/wnTWgFVhYlnIkbJ0YJFfRgEFlz2RraCjBpFQ+vrEgEdp0ThfyHADmkChEhcb7PKyw== + version "2.4.1" + resolved "https://registry.yarnpkg.com/needle/-/needle-2.4.1.tgz#14af48732463d7475696f937626b1b993247a56a" + integrity sha512-x/gi6ijr4B7fwl6WYL9FwlCvRQKGlUNvnceho8wxkwXqN8jvVmmmATTmZPRRG7b/yC1eode26C2HO9jl78Du9g== dependencies: debug "^3.2.6" iconv-lite "^0.4.4" @@ -4912,13 +4890,13 @@ nice-try@^1.0.4: integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== node-cookie@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/node-cookie/-/node-cookie-2.1.1.tgz#650142d79f87159b7d015e191681f5a6a41ddd3e" - integrity sha512-NZG0AxjfMT7N421HUvgOu4ilLin2GpzUnHrETT3k8UyytQTnEWBH6KOyAP9LoMEeu+CvUdwMB5w4ZK3pohjswg== + version "2.1.2" + resolved "https://registry.yarnpkg.com/node-cookie/-/node-cookie-2.1.2.tgz#4327c70e6a9bbe8c8ee86713bd9b534f655ec405" + integrity sha512-8/k8V9/2hCESYMmNVtJiHweKlP1ZqjrzG3bv+cSooiWurHB6N7KqVdX/s7ojbBXTwOJrLKJzC9rlPRvFRYuKRA== dependencies: - cookie "^0.3.1" + cookie "^0.4.0" cookie-signature "^1.1.0" - simple-encryptor "^1.4.0" + simple-encryptor "^3.0.0" node-csp@^1.0.1: version "1.0.1" @@ -5036,9 +5014,9 @@ node-res@4.1.4: vary "^1.1.2" node-sass@^4.13.0: - version "4.13.1" - resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.13.1.tgz#9db5689696bb2eec2c32b98bfea4c7a2e992d0a3" - integrity sha512-TTWFx+ZhyDx1Biiez2nB0L3YrCZ/8oHagaDalbuBSlqXgUPsdkUSzJsVxeDO9LtPB49+Fh3WQl3slABo6AotNw== + version "4.14.1" + resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.14.1.tgz#99c87ec2efb7047ed638fb4c9db7f3a42e2217b5" + integrity sha512-sjCuOlvGyCJS40R8BscF5vhVlQjNN069NtQ1gSxyK1u9iqvn6tf7O1R4GNowVZfiZUCRt5MmMs1xd+4V/7Yr0g== dependencies: async-foreach "^0.1.3" chalk "^1.1.1" @@ -5054,7 +5032,7 @@ node-sass@^4.13.0: node-gyp "^3.8.0" npmlog "^4.0.0" request "^2.88.0" - sass-graph "^2.2.4" + sass-graph "2.2.5" stdout-stream "^1.4.0" "true-case-path" "^1.0.2" @@ -5262,13 +5240,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@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9" - integrity sha1-IPnxeuKe00XoveWDsT0gCYA8FNk= - dependencies: - lcid "^1.0.0" - os-locale@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-3.1.0.tgz#a802a6ee17f24c10483ab9935719cef4ed16bf1a" @@ -5317,9 +5288,9 @@ p-is-promise@^2.0.0: integrity sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg== p-limit@^2.0.0: - version "2.2.2" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.2.tgz#61279b67721f5287aa1c13a9a7fbbc48c9291b1e" - integrity sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ== + version "2.3.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" + integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== dependencies: p-try "^2.0.0" @@ -5366,7 +5337,7 @@ parallel-transform@^1.1.0: inherits "^2.0.3" readable-stream "^2.1.5" -parse-asn1@^5.0.0: +parse-asn1@^5.0.0, parse-asn1@^5.1.5: version "5.1.5" resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.5.tgz#003271343da58dc94cace494faef3d2147ecea0e" integrity sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ== @@ -5504,9 +5475,9 @@ pg-connection-string@2.0.0: integrity sha1-Pu/lmX4G2Ugh5NUC5CtqHHP434I= picomatch@^2.0.5: - version "2.2.1" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.1.tgz#21bac888b6ed8601f831ce7816e335bc779f0a4a" - integrity sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA== + version "2.2.2" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" + integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== pify@^2.0.0: version "2.3.0" @@ -5579,10 +5550,10 @@ postcss-modules-local-by-default@^3.0.2: postcss-selector-parser "^6.0.2" postcss-value-parser "^4.0.0" -postcss-modules-scope@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-2.1.1.tgz#33d4fc946602eb5e9355c4165d68a10727689dba" - integrity sha512-OXRUPecnHCg8b9xWvldG/jUpRIGPNRka0r4D4j0ESUU2/5IOnpsjfPPmDprM3Ih8CgZ8FXjWqaniK5v4rWt3oQ== +postcss-modules-scope@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz#385cae013cc7743f5a7d7602d1073a89eaae62ee" + integrity sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ== dependencies: postcss "^7.0.6" postcss-selector-parser "^6.0.0" @@ -5604,15 +5575,15 @@ postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.2: indexes-of "^1.0.1" uniq "^1.0.1" -postcss-value-parser@^4.0.0, postcss-value-parser@^4.0.2: - version "4.0.3" - resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz#651ff4593aa9eda8d5d0d66593a2417aeaeb325d" - integrity sha512-N7h4pG+Nnu5BEIzyeaaIYWs0LI5XC40OrRh5L60z0QjFsqGWcHcbkBvpe1WYpcIS9yQ8sOi/vIPt1ejQCrMVrg== +postcss-value-parser@^4.0.0, postcss-value-parser@^4.0.3: + version "4.1.0" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb" + integrity sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ== -postcss@^7.0.14, postcss@^7.0.16, postcss@^7.0.23, postcss@^7.0.5, postcss@^7.0.6: - version "7.0.27" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.27.tgz#cc67cdc6b0daa375105b7c424a85567345fc54d9" - integrity sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ== +postcss@^7.0.14, postcss@^7.0.16, postcss@^7.0.27, postcss@^7.0.5, postcss@^7.0.6: + version "7.0.30" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.30.tgz#cc9378beffe46a02cbc4506a0477d05fcea9a8e2" + integrity sha512-nu/0m+NtIzoubO+xdAlwZl/u5S5vi/y6BCsoL8D+8IxsD3XvBS8X4YEADNIVXKVuQvduiucnRv+vPIqj56EGMQ== dependencies: chalk "^2.4.2" source-map "^0.6.1" @@ -5856,9 +5827,9 @@ pseudomap@^1.0.2: integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= psl@^1.1.28: - version "1.7.0" - resolved "https://registry.yarnpkg.com/psl/-/psl-1.7.0.tgz#f1c4c47a8ef97167dea5d6bbf4816d736e884a3c" - integrity sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ== + version "1.8.0" + resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" + integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== pstree.remy@^1.1.7: version "1.1.7" @@ -5918,9 +5889,9 @@ punycode@^2.1.0, punycode@^2.1.1: integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== qs@^6.5.2: - version "6.9.1" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.9.1.tgz#20082c65cb78223635ab1a9eaca8875a29bf8ec9" - integrity sha512-Cxm7/SS/y/Z3MHWSxXb8lIFqgqBowP5JMlTUFyJN88y0SGQhVmZnqFK/PeuMX9LzUyWsqqhNxIyg0jlzq946yA== + version "6.9.4" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.9.4.tgz#9090b290d1f91728d3c22e54843ca44aea5ab687" + integrity sha512-A1kFqHekCTM7cz0udomYUoYNWjBebHm/5wzU/XqrBRBNWectVH0QIiN+NEcZ0Dte5hvzHwbr8+XQmguPhJ6WdQ== qs@~6.5.2: version "6.5.2" @@ -5937,9 +5908,9 @@ query-string@^5.0.1: strict-uri-encode "^1.0.0" query-string@^6.0.0: - version "6.12.0" - resolved "https://registry.yarnpkg.com/query-string/-/query-string-6.12.0.tgz#fa0fe5b3ddf4d040d1236b80672949ab33d5cf80" - integrity sha512-aoiFW9ZU7jP8Itjqfpw80Qe7RoyCIhFrW522sdsp9LG92pat6CCG3d8qNZBaUi71FsEjIfLjx9Ky347FtVoqXA== + version "6.12.1" + resolved "https://registry.yarnpkg.com/query-string/-/query-string-6.12.1.tgz#2ae4d272db4fba267141665374e49a1de09e8a7c" + integrity sha512-OHj+zzfRMyj3rmo/6G8a5Ifvw3AleL/EbcHMD27YA31Q+cO5lfmQxECkImuNVjcskLcvBRVHNAB3w6udMs1eAA== dependencies: decode-uri-component "^0.2.0" split-on-first "^1.0.0" @@ -6046,7 +6017,7 @@ read-pkg@^1.0.0: string_decoder "~1.1.1" util-deprecate "~1.0.1" -readable-stream@^3.1.1: +readable-stream@^3.1.1, readable-stream@^3.6.0: version "3.6.0" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== @@ -6180,10 +6151,10 @@ regjsparser@^0.1.4: dependencies: jsesc "~0.5.0" -rematrix@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/rematrix/-/rematrix-0.5.0.tgz#9e8cd1abc82a0c1f4114dba333ad9a9c560673fe" - integrity sha512-vlyfr4SoiHeH3gj/AkwgChPmA6Nb4UqFomB9deUcFQugWUC7DijAAAF+MX9K3yuvxm9aURoED5wofRDl9ISi2w== +rematrix@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/rematrix/-/rematrix-0.7.0.tgz#4ebea0bf9eb940fda494832bc7adca55097d5d1b" + integrity sha512-AHRKw9aDAd89RphqfZMU83bZ6sMbJcCJnqIIBmjhGTAfwjXzkWXMYusPjMOl0mq8AwXRXZlceAXS7Uet822ARw== remove-trailing-separator@^1.0.1: version "1.1.0" @@ -6243,11 +6214,6 @@ require-directory@^2.1.1: resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= -require-main-filename@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" - integrity sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE= - require-main-filename@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" @@ -6306,9 +6272,9 @@ resolve-url@^0.2.1: integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.3.2, resolve@^1.8.1: - version "1.15.1" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.15.1.tgz#27bdcdeffeaf2d6244b95bb0f9f4b4653451f3e8" - integrity sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w== + version "1.17.0" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.17.0.tgz#b25941b54968231cc2d1bb76a79cb7f2c0bf8444" + integrity sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w== dependencies: path-parse "^1.0.6" @@ -6356,10 +6322,10 @@ safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== -safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.0.tgz#b74daec49b1148f88c64b68d49b1e815c1f2f519" - integrity sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg== +safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@~5.2.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== safe-regex@^1.1.0: version "1.1.0" @@ -6373,15 +6339,15 @@ safe-regex@^1.1.0: resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -sass-graph@^2.2.4: - version "2.2.4" - resolved "https://registry.yarnpkg.com/sass-graph/-/sass-graph-2.2.4.tgz#13fbd63cd1caf0908b9fd93476ad43a51d1e0b49" - integrity sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k= +sass-graph@2.2.5: + version "2.2.5" + resolved "https://registry.yarnpkg.com/sass-graph/-/sass-graph-2.2.5.tgz#a981c87446b8319d96dce0671e487879bd24c2e8" + integrity sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag== dependencies: glob "^7.0.0" lodash "^4.0.0" scss-tokenizer "^0.2.3" - yargs "^7.0.0" + yargs "^13.3.2" sax@^1.2.4: version "1.2.4" @@ -6397,10 +6363,10 @@ schema-utils@^1.0.0: ajv-errors "^1.0.0" ajv-keywords "^3.1.0" -schema-utils@^2.6.0: - version "2.6.5" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.6.5.tgz#c758f0a7e624263073d396e29cd40aa101152d8a" - integrity sha512-5KXuwKziQrTVHh8j/Uxz+QUbxkaLW9X/86NBlx/gnKgtsZA2GIVMUn17qWhRFwF8jdYb3Dig5hRO/W5mZqy6SQ== +schema-utils@^2.6.5, schema-utils@^2.6.6: + version "2.6.6" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.6.6.tgz#299fe6bd4a3365dc23d99fd446caff8f1d6c330c" + integrity sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA== dependencies: ajv "^6.12.0" ajv-keywords "^3.4.1" @@ -6430,7 +6396,7 @@ semver-diff@^2.0.0: resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== -semver@^6.0.0: +semver@^6.0.0, semver@^6.3.0: version "6.3.0" resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== @@ -6526,9 +6492,9 @@ set-value@^2.0.0, set-value@^2.0.1: split-string "^3.0.1" set-value@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-3.0.1.tgz#52c82af7653ba69eb1db92e81f5cdb32739b9e95" - integrity sha512-w6n3GUPYAWQj4ZyHWzD7K2FnFXHx9OTwJYbWg+6nXjG8sCLfs9DGv+KlqglKIIJx+ks7MlFuwFW2RBPb+8V+xg== + version "3.0.2" + resolved "https://registry.yarnpkg.com/set-value/-/set-value-3.0.2.tgz#74e8ecd023c33d0f77199d415409a40f21e61b90" + integrity sha512-npjkVoz+ank0zjlV9F47Fdbjfj/PfXyVhZvGALWsyIYU/qrMzpi6avjKW3/7KeSU2Df3I46BrN1xOI1+6vW0hA== dependencies: is-plain-object "^2.0.4" @@ -6594,16 +6560,9 @@ shebang-regex@^1.0.0: integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= signal-exit@^3.0.0, signal-exit@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" - integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0= - -simple-encryptor@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/simple-encryptor/-/simple-encryptor-1.4.0.tgz#60bfd1665011a7c0f50fe12a8b51b57b94dd1bc4" - integrity sha512-g7UhXQ6flzimqzoaDqjGl5hBh4/+tJ4dtAIHaWhO9gtt+GkLRb3F/Xjv//XORFstkNxA+CFVzZJCLhs24NmrSQ== - dependencies: - scmp "2.0.0" + version "3.0.3" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" + integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== simple-encryptor@^2.0.0: version "2.0.0" @@ -6612,6 +6571,13 @@ simple-encryptor@^2.0.0: dependencies: scmp "2.0.0" +simple-encryptor@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/simple-encryptor/-/simple-encryptor-3.0.0.tgz#c88df52e336037e276e731cbe89c75846c1a89c9" + integrity sha512-xRgj9pU3Gfkl+6iBYRoXM4BdEwY4bLdL1W0tp7AjGTA7Hytv5iwmB5tvJh6K2iVszvPPYimQjLFV8jRZz3fJ1g== + dependencies: + scmp "2.0.0" + simple-swizzle@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" @@ -6673,9 +6639,9 @@ source-map-resolve@^0.5.0: urix "^0.1.0" source-map-support@~0.5.12: - version "0.5.16" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.16.tgz#0ae069e7fe3ba7538c64c98515e35339eac5a042" - integrity sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ== + version "0.5.19" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" + integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== dependencies: buffer-from "^1.0.0" source-map "^0.6.0" @@ -6711,14 +6677,14 @@ spdx-correct@^3.0.0: spdx-license-ids "^3.0.0" spdx-exceptions@^2.1.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz#2ea450aee74f2a89bfb94519c07fcd6f41322977" - integrity sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA== + version "2.3.0" + resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" + integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== spdx-expression-parse@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0" - integrity sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg== + version "3.0.1" + resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" + integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== dependencies: spdx-exceptions "^2.1.0" spdx-license-ids "^3.0.0" @@ -6741,13 +6707,12 @@ split-string@^3.0.1, split-string@^3.0.2: extend-shallow "^3.0.0" sqlite3@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/sqlite3/-/sqlite3-4.1.1.tgz#539a42e476640796578e22d589b3283c28055242" - integrity sha512-CvT5XY+MWnn0HkbwVKJAyWEMfzpAPwnTiB3TobA5Mri44SrTovmmh499NPQP+gatkeOipqPlBLel7rn4E/PCQg== + version "4.2.0" + resolved "https://registry.yarnpkg.com/sqlite3/-/sqlite3-4.2.0.tgz#49026d665e9fc4f922e56fb9711ba5b4c85c4901" + integrity sha512-roEOz41hxui2Q7uYnWsjMOTry6TcNUNmp8audCx18gF10P2NknwdpF+E+HKvz/F2NvPKGGBF4NGc+ZPQ+AABwg== dependencies: nan "^2.12.1" node-pre-gyp "^0.11.0" - request "^2.87.0" sshpk@^1.7.0: version "1.16.1" @@ -6843,7 +6808,7 @@ strict-uri-encode@^2.0.0: resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz#b9c7330c7042862f6b142dc274bbcc5866ce3546" integrity sha1-ucczDHBChi9rFC3CdLvMWGbONUY= -string-width@^1.0.1, string-width@^1.0.2: +string-width@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= @@ -7028,9 +6993,9 @@ terser-webpack-plugin@^1.4.3: worker-farm "^1.7.0" terser@^4.1.2: - version "4.6.7" - resolved "https://registry.yarnpkg.com/terser/-/terser-4.6.7.tgz#478d7f9394ec1907f0e488c5f6a6a9a2bad55e72" - integrity sha512-fmr7M1f7DBly5cX2+rFDvmGBAaaZyPrHYK4mMdHEDAdNTqXSZgSOfqsfGq2HqPGT/1V0foZZuCZFx8CHKgAk3g== + version "4.6.13" + resolved "https://registry.yarnpkg.com/terser/-/terser-4.6.13.tgz#e879a7364a5e0db52ba4891ecde007422c56a916" + integrity sha512-wMvqukYgVpQlymbnNbabVZbtM6PN63AzqexpwJL8tbh/mRT9LE5o+ruVduAGL7D6Fpjl+Q+06U5I9Ul82odAhw== dependencies: commander "^2.20.0" source-map "~0.6.1" @@ -7184,10 +7149,10 @@ triple-beam@^1.2.0, triple-beam@^1.3.0: dependencies: glob "^7.1.2" -ts-loader@^6.2.1: - version "6.2.1" - resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-6.2.1.tgz#67939d5772e8a8c6bdaf6277ca023a4812da02ef" - integrity sha512-Dd9FekWuABGgjE1g0TlQJ+4dFUfYGbYcs52/HQObE0ZmUNjQlmLAS7xXsSzy23AMaMwipsx5sNHvoEpT2CZq1g== +ts-loader@^7.0.4: + version "7.0.4" + resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-7.0.4.tgz#5d9b95227de5afb91fdd9668f8920eb193cfe0cc" + integrity sha512-5du6OQHl+4ZjO4crEyoYUyWSrmmo7bAO+inkaILZ68mvahqrfoa4nn0DRmpQ4ruT4l+cuJCgF0xD7SBIyLeeow== dependencies: chalk "^2.3.0" enhanced-resolve "^4.0.0" @@ -7196,9 +7161,9 @@ ts-loader@^6.2.1: semver "^6.0.0" tslib@^1.9.0: - version "1.11.1" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.11.1.tgz#eb15d128827fbee2841549e171f45ed338ac7e35" - integrity sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA== + version "1.12.0" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.12.0.tgz#d1fc9cacd06a1456c62f2902b361573e83d66473" + integrity sha512-5rxCQkP0kytf4H1T4xz1imjxaUUPMvc5aWp0rJ/VMIN7ClRiH1FwFvBt8wOeMasp/epeUnmSW6CixSIePtiLqA== tsscmp@1.0.6: version "1.0.6" @@ -7241,9 +7206,9 @@ typedarray@^0.0.6: integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= typescript@^3.7.5: - version "3.8.3" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.8.3.tgz#409eb8544ea0335711205869ec458ab109ee1061" - integrity sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w== + version "3.9.2" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.2.tgz#64e9c8e9be6ea583c54607677dd4680a1cf35db9" + integrity sha512-q2ktq4n/uLuNNShyayit+DTobV2ApPEo/6so68JaD5ojvc/6GClBipedB9zNWYxRSAlZXAe405Rlijzl6qDiSw== uid-safe@2.1.5: version "2.1.5" @@ -7427,10 +7392,10 @@ uuid@^3.3.2: resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== -uuid@^7.0.3: - version "7.0.3" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-7.0.3.tgz#c5c9f2c8cf25dc0a372c4df1441c41f5bd0c680b" - integrity sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg== +uuid@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.0.0.tgz#bc6ccf91b5ff0ac07bbcdbf1c7c4e150db4dbb6c" + integrity sha512-jOXGuXZAWdsTH7eZLtyXMqUb9EcWMGZNbL9YcGBJl4MH4nrxHmZJhEHvyLFrkxo+28uLb/NYRcStH48fnD0Vzw== v8-compile-cache@2.0.3: version "2.0.3" @@ -7477,9 +7442,9 @@ vue-hot-reload-api@^2.3.0: integrity sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog== vue-loader@^15.8.3: - version "15.9.0" - resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-15.9.0.tgz#5d4b0378a4606188fc83e587ed23c94bc3a10998" - integrity sha512-FeDHvTSpwyLeF7LIV1PYkvqUQgTJ8UmOxhSlCyRSxaXCKk+M6NF4tDQsLsPPNeDPyR7TfRQ8MLg6v+8PsDV9xQ== + version "15.9.2" + resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-15.9.2.tgz#ae01f5f4c9c6a04bff4483912e72ef91a402c1ae" + integrity sha512-oXBubaY//CYEISBlHX+c2YPJbmOH68xXPXjFv4MAgPqQvUsnjrBAjCJi8HXZ/r/yfn0tPL5VZj1Zcp8mJPI8VA== dependencies: "@vue/component-compiler-utils" "^3.1.0" hash-sum "^1.0.2" @@ -7519,21 +7484,21 @@ vue@^2.*, vue@^2.6.11: integrity sha512-VfPwgcGABbGAue9+sfrD4PuwFar7gPb1yl1UK1MwXoQPAw0BKSqWfoYCT/ThFrdEVWoI51dBuyCoiNU9bZDZxQ== vuex@^3.1.2: - version "3.1.3" - resolved "https://registry.yarnpkg.com/vuex/-/vuex-3.1.3.tgz#f2ad73e3fb73691698b38c93f66e58e267947180" - integrity sha512-k8vZqNMSNMgKelVZAPYw5MNb2xWSmVgCKtYKAptvm9YtZiOXnRXFWu//Y9zQNORTrm3dNj1n/WaZZI26tIX6Mw== + version "3.4.0" + resolved "https://registry.yarnpkg.com/vuex/-/vuex-3.4.0.tgz#20cc086062d750769fce1febb34e7fceeaebde45" + integrity sha512-ajtqwEW/QhnrBZQsZxCLHThZZaa+Db45c92Asf46ZDXu6uHXgbfVuBaJ4gzD2r4UX0oMJHstFwd2r2HM4l8umg== warning-symbol@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/warning-symbol/-/warning-symbol-0.1.0.tgz#bb31dd11b7a0f9d67ab2ed95f457b65825bbad21" integrity sha1-uzHdEbeg+dZ6su2V9Fe2WCW7rSE= -watchpack@^1.6.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.6.0.tgz#4bc12c2ebe8aa277a71f1d3f14d685c7b446cd00" - integrity sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA== +watchpack@^1.6.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.6.1.tgz#280da0a8718592174010c078c7585a74cd8cd0e2" + integrity sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA== dependencies: - chokidar "^2.0.2" + chokidar "^2.1.8" graceful-fs "^4.1.2" neo-async "^2.5.0" @@ -7563,15 +7528,15 @@ webpack-sources@^1.4.0, webpack-sources@^1.4.1: source-map "~0.6.1" webpack@^4.41.5: - version "4.42.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.42.0.tgz#b901635dd6179391d90740a63c93f76f39883eb8" - integrity sha512-EzJRHvwQyBiYrYqhyjW9AqM90dE4+s1/XtCfn7uWg6cS72zH+2VPFAlsnW0+W0cDi0XRjNKUMoJtpSi50+Ph6w== + version "4.43.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.43.0.tgz#c48547b11d563224c561dad1172c8aa0b8a678e6" + integrity sha512-GW1LjnPipFW2Y78OOab8NJlCflB7EFskMih2AHdvjbpKMeDJqEgSx24cXXXiPS65+WSwVyxtDsJH6jGX2czy+g== dependencies: - "@webassemblyjs/ast" "1.8.5" - "@webassemblyjs/helper-module-context" "1.8.5" - "@webassemblyjs/wasm-edit" "1.8.5" - "@webassemblyjs/wasm-parser" "1.8.5" - acorn "^6.2.1" + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/helper-module-context" "1.9.0" + "@webassemblyjs/wasm-edit" "1.9.0" + "@webassemblyjs/wasm-parser" "1.9.0" + acorn "^6.4.1" ajv "^6.10.2" ajv-keywords "^3.4.1" chrome-trace-event "^1.0.2" @@ -7582,20 +7547,15 @@ webpack@^4.41.5: loader-utils "^1.2.3" memory-fs "^0.4.1" micromatch "^3.1.10" - mkdirp "^0.5.1" + mkdirp "^0.5.3" neo-async "^2.6.1" node-libs-browser "^2.2.1" schema-utils "^1.0.0" tapable "^1.1.3" terser-webpack-plugin "^1.4.3" - watchpack "^1.6.0" + watchpack "^1.6.1" webpack-sources "^1.4.1" -which-module@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f" - integrity sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8= - which-module@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" @@ -7660,14 +7620,6 @@ worker-farm@^1.7.0: dependencies: errno "~0.1.7" -wrap-ansi@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" - integrity sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU= - dependencies: - 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" @@ -7708,11 +7660,6 @@ xtend@^4.0.0, xtend@^4.0.2, xtend@~4.0.1: resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== -y18n@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" - integrity sha1-bRX7qITAhnnA136I53WegR4H+kE= - y18n@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" @@ -7728,7 +7675,7 @@ yallist@^3.0.0, yallist@^3.0.2, yallist@^3.0.3: resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== -yargs-parser@^13.1.0: +yargs-parser@^13.1.0, yargs-parser@^13.1.2: version "13.1.2" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38" integrity sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg== @@ -7736,13 +7683,6 @@ yargs-parser@^13.1.0: camelcase "^5.0.0" decamelize "^1.2.0" -yargs-parser@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-5.0.0.tgz#275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a" - integrity sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo= - dependencies: - camelcase "^3.0.0" - yargs@13.2.4: version "13.2.4" resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.2.4.tgz#0b562b794016eb9651b98bd37acf364aa5d6dc83" @@ -7760,24 +7700,21 @@ yargs@13.2.4: y18n "^4.0.0" yargs-parser "^13.1.0" -yargs@^7.0.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-7.1.0.tgz#6ba318eb16961727f5d284f8ea003e8d6154d0c8" - integrity sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg= +yargs@^13.3.2: + version "13.3.2" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd" + integrity sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw== dependencies: - camelcase "^3.0.0" - cliui "^3.2.0" - decamelize "^1.1.1" - get-caller-file "^1.0.1" - os-locale "^1.4.0" - read-pkg-up "^1.0.1" + cliui "^5.0.0" + find-up "^3.0.0" + get-caller-file "^2.0.1" require-directory "^2.1.1" - require-main-filename "^1.0.1" + require-main-filename "^2.0.0" set-blocking "^2.0.0" - string-width "^1.0.2" - which-module "^1.0.0" - y18n "^3.2.1" - yargs-parser "^5.0.0" + string-width "^3.0.0" + which-module "^2.0.0" + y18n "^4.0.0" + yargs-parser "^13.1.2" youch-terminal@^1.0.0: version "1.0.0"