[READ-ONLY] Mirror of https://github.com/lion-byte/eslint-config. ESLint config for personal projects
eslint-config personal-config
0

Configure Feed

Select the types of activity you want to include in your feed.

feat: update packages and add `eslint-plugin-import`

Rules added:
- import/dynamic-import-chunkname
- import/newline-after-import
- import/no-mutable-exports
- import/order

Added `browser` and `node` to `env` setting

Mark Hernandez (Jan 21, 2020, 7:59 PM -0600) 1ef2ae8b ef7bf368

+686 -736
+9 -10
.eslintrc.json
··· 1 1 { 2 + "env": { "browser": true, "node": true }, 2 3 "extends": [ 3 4 "plugin:jest/recommended", 4 5 "plugin:jsx-a11y/recommended", 5 6 "standard", 6 7 "standard-jsx" 7 8 ], 8 - "plugins": ["jest", "jsx-a11y", "react-hooks"], 9 + "plugins": ["import", "jest", "jsx-a11y", "react-hooks"], 9 10 "parser": "babel-eslint", 10 - "parserOptions": { 11 - "ecmaVersion": 11 12 - }, 11 + "parserOptions": { "ecmaVersion": 11 }, 13 12 "rules": { 14 13 "arrow-body-style": "error", 15 14 "arrow-parens": ["error", "as-needed"], ··· 31 30 "single", 32 31 { "avoidEscape": true, "allowTemplateLiterals": true } 33 32 ], 33 + "import/dynamic-import-chunkname": "error", 34 + "import/newline-after-import": "error", 35 + "import/no-mutable-exports": "error", 36 + "import/order": "error", 37 + "react/jsx-fragments": "off", 34 38 "react/jsx-uses-react": "error", 35 39 "react/jsx-uses-vars": "error", 36 - "react/jsx-fragments": "off", 37 40 "react-hooks/rules-of-hooks": "error", 38 41 "react-hooks/exhaustive-deps": "warn" 39 42 }, 40 - "settings": { 41 - "react": { 42 - "version": "latest" 43 - } 44 - } 43 + "settings": { "react": { "version": "latest" } } 45 44 }
+659 -717
package-lock.json
··· 5 5 "requires": true, 6 6 "dependencies": { 7 7 "@babel/code-frame": { 8 - "version": "7.5.5", 9 - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz", 10 - "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==", 8 + "version": "7.8.3", 9 + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", 10 + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", 11 11 "requires": { 12 - "@babel/highlight": "^7.0.0" 12 + "@babel/highlight": "^7.8.3" 13 13 } 14 14 }, 15 15 "@babel/core": { 16 - "version": "7.7.5", 17 - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.7.5.tgz", 18 - "integrity": "sha512-M42+ScN4+1S9iB6f+TL7QBpoQETxbclx+KNoKJABghnKYE+fMzSGqst0BZJc8CpI625bwPwYgUyRvxZ+0mZzpw==", 16 + "version": "7.8.3", 17 + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.3.tgz", 18 + "integrity": "sha512-4XFkf8AwyrEG7Ziu3L2L0Cv+WyY47Tcsp70JFmpftbAA1K7YL/sgE9jh9HyNj08Y/U50ItUchpN0w6HxAoX1rA==", 19 19 "dev": true, 20 20 "requires": { 21 - "@babel/code-frame": "^7.5.5", 22 - "@babel/generator": "^7.7.4", 23 - "@babel/helpers": "^7.7.4", 24 - "@babel/parser": "^7.7.5", 25 - "@babel/template": "^7.7.4", 26 - "@babel/traverse": "^7.7.4", 27 - "@babel/types": "^7.7.4", 21 + "@babel/code-frame": "^7.8.3", 22 + "@babel/generator": "^7.8.3", 23 + "@babel/helpers": "^7.8.3", 24 + "@babel/parser": "^7.8.3", 25 + "@babel/template": "^7.8.3", 26 + "@babel/traverse": "^7.8.3", 27 + "@babel/types": "^7.8.3", 28 28 "convert-source-map": "^1.7.0", 29 29 "debug": "^4.1.0", 30 + "gensync": "^1.0.0-beta.1", 30 31 "json5": "^2.1.0", 31 32 "lodash": "^4.17.13", 32 33 "resolve": "^1.3.2", ··· 35 36 } 36 37 }, 37 38 "@babel/generator": { 38 - "version": "7.7.4", 39 - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.4.tgz", 40 - "integrity": "sha512-m5qo2WgdOJeyYngKImbkyQrnUN1mPceaG5BV+G0E3gWsa4l/jCSryWJdM2x8OuGAOyh+3d5pVYfZWCiNFtynxg==", 39 + "version": "7.8.3", 40 + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.3.tgz", 41 + "integrity": "sha512-WjoPk8hRpDRqqzRpvaR8/gDUPkrnOOeuT2m8cNICJtZH6mwaCo3v0OKMI7Y6SM1pBtyijnLtAL0HDi41pf41ug==", 41 42 "requires": { 42 - "@babel/types": "^7.7.4", 43 + "@babel/types": "^7.8.3", 43 44 "jsesc": "^2.5.1", 44 45 "lodash": "^4.17.13", 45 46 "source-map": "^0.5.0" 46 47 } 47 48 }, 48 49 "@babel/helper-function-name": { 49 - "version": "7.7.4", 50 - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz", 51 - "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==", 50 + "version": "7.8.3", 51 + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz", 52 + "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==", 52 53 "requires": { 53 - "@babel/helper-get-function-arity": "^7.7.4", 54 - "@babel/template": "^7.7.4", 55 - "@babel/types": "^7.7.4" 54 + "@babel/helper-get-function-arity": "^7.8.3", 55 + "@babel/template": "^7.8.3", 56 + "@babel/types": "^7.8.3" 56 57 } 57 58 }, 58 59 "@babel/helper-get-function-arity": { 59 - "version": "7.7.4", 60 - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz", 61 - "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==", 60 + "version": "7.8.3", 61 + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", 62 + "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", 62 63 "requires": { 63 - "@babel/types": "^7.7.4" 64 + "@babel/types": "^7.8.3" 64 65 } 65 66 }, 66 67 "@babel/helper-plugin-utils": { 67 - "version": "7.0.0", 68 - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz", 69 - "integrity": "sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA==", 68 + "version": "7.8.3", 69 + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", 70 + "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==", 70 71 "dev": true 71 72 }, 72 73 "@babel/helper-split-export-declaration": { 73 - "version": "7.7.4", 74 - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz", 75 - "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==", 74 + "version": "7.8.3", 75 + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", 76 + "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", 76 77 "requires": { 77 - "@babel/types": "^7.7.4" 78 + "@babel/types": "^7.8.3" 78 79 } 79 80 }, 80 81 "@babel/helpers": { 81 - "version": "7.7.4", 82 - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.7.4.tgz", 83 - "integrity": "sha512-ak5NGZGJ6LV85Q1Zc9gn2n+ayXOizryhjSUBTdu5ih1tlVCJeuQENzc4ItyCVhINVXvIT/ZQ4mheGIsfBkpskg==", 82 + "version": "7.8.3", 83 + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.8.3.tgz", 84 + "integrity": "sha512-LmU3q9Pah/XyZU89QvBgGt+BCsTPoQa+73RxAQh8fb8qkDyIfeQnmgs+hvzhTCKTzqOyk7JTkS3MS1S8Mq5yrQ==", 84 85 "dev": true, 85 86 "requires": { 86 - "@babel/template": "^7.7.4", 87 - "@babel/traverse": "^7.7.4", 88 - "@babel/types": "^7.7.4" 87 + "@babel/template": "^7.8.3", 88 + "@babel/traverse": "^7.8.3", 89 + "@babel/types": "^7.8.3" 89 90 } 90 91 }, 91 92 "@babel/highlight": { 92 - "version": "7.5.0", 93 - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.5.0.tgz", 94 - "integrity": "sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==", 93 + "version": "7.8.3", 94 + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", 95 + "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", 95 96 "requires": { 96 97 "chalk": "^2.0.0", 97 98 "esutils": "^2.0.2", ··· 99 100 } 100 101 }, 101 102 "@babel/parser": { 102 - "version": "7.7.5", 103 - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.5.tgz", 104 - "integrity": "sha512-KNlOe9+/nk4i29g0VXgl8PEXIRms5xKLJeuZ6UptN0fHv+jDiriG+y94X6qAgWTR0h3KaoM1wK5G5h7MHFRSig==" 103 + "version": "7.8.3", 104 + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.3.tgz", 105 + "integrity": "sha512-/V72F4Yp/qmHaTALizEm9Gf2eQHV3QyTL3K0cNfijwnMnb1L+LDlAubb/ZnSdGAVzVSWakujHYs1I26x66sMeQ==" 105 106 }, 106 107 "@babel/plugin-syntax-object-rest-spread": { 107 - "version": "7.7.4", 108 - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.7.4.tgz", 109 - "integrity": "sha512-mObR+r+KZq0XhRVS2BrBKBpr5jqrqzlPvS9C9vuOf5ilSwzloAl7RPWLrgKdWS6IreaVrjHxTjtyqFiOisaCwg==", 108 + "version": "7.8.3", 109 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", 110 + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", 110 111 "dev": true, 111 112 "requires": { 112 - "@babel/helper-plugin-utils": "^7.0.0" 113 + "@babel/helper-plugin-utils": "^7.8.0" 113 114 } 114 115 }, 115 116 "@babel/runtime": { 116 - "version": "7.7.6", 117 - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.7.6.tgz", 118 - "integrity": "sha512-BWAJxpNVa0QlE5gZdWjSxXtemZyZ9RmrmVozxt3NUXeZhVIJ5ANyqmMc0JDrivBZyxUuQvFxlvH4OWWOogGfUw==", 117 + "version": "7.8.3", 118 + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.3.tgz", 119 + "integrity": "sha512-fVHx1rzEmwB130VTkLnxR+HmxcTjGzH12LYQcFFoBwakMd3aOMD4OsRN7tGG/UOYE2ektgFrS8uACAoRk1CY0w==", 119 120 "requires": { 120 121 "regenerator-runtime": "^0.13.2" 121 122 } 122 123 }, 123 124 "@babel/runtime-corejs3": { 124 - "version": "7.7.6", 125 - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.7.6.tgz", 126 - "integrity": "sha512-NrRUehqG0sMSCaP+0XV/vOvvjNl4BQOWq3Qys1Q2KTEm5tGMo9h0dHnIzeKerj0a7SIB8LP5kYg/T1raE3FoKQ==", 125 + "version": "7.8.3", 126 + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.8.3.tgz", 127 + "integrity": "sha512-lrIU4aVbmlM/wQPzhEvzvNJskKyYptuXb0fGC0lTQTupTOYtR2Vqbu6/jf8vTr4M8Wt1nIzxVrSvPI5qESa/xA==", 127 128 "requires": { 128 129 "core-js-pure": "^3.0.0", 129 130 "regenerator-runtime": "^0.13.2" 130 131 } 131 132 }, 132 133 "@babel/template": { 133 - "version": "7.7.4", 134 - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz", 135 - "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==", 134 + "version": "7.8.3", 135 + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.3.tgz", 136 + "integrity": "sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ==", 136 137 "requires": { 137 - "@babel/code-frame": "^7.0.0", 138 - "@babel/parser": "^7.7.4", 139 - "@babel/types": "^7.7.4" 138 + "@babel/code-frame": "^7.8.3", 139 + "@babel/parser": "^7.8.3", 140 + "@babel/types": "^7.8.3" 140 141 } 141 142 }, 142 143 "@babel/traverse": { 143 - "version": "7.7.4", 144 - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz", 145 - "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==", 144 + "version": "7.8.3", 145 + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.8.3.tgz", 146 + "integrity": "sha512-we+a2lti+eEImHmEXp7bM9cTxGzxPmBiVJlLVD+FuuQMeeO7RaDbutbgeheDkw+Xe3mCfJHnGOWLswT74m2IPg==", 146 147 "requires": { 147 - "@babel/code-frame": "^7.5.5", 148 - "@babel/generator": "^7.7.4", 149 - "@babel/helper-function-name": "^7.7.4", 150 - "@babel/helper-split-export-declaration": "^7.7.4", 151 - "@babel/parser": "^7.7.4", 152 - "@babel/types": "^7.7.4", 148 + "@babel/code-frame": "^7.8.3", 149 + "@babel/generator": "^7.8.3", 150 + "@babel/helper-function-name": "^7.8.3", 151 + "@babel/helper-split-export-declaration": "^7.8.3", 152 + "@babel/parser": "^7.8.3", 153 + "@babel/types": "^7.8.3", 153 154 "debug": "^4.1.0", 154 155 "globals": "^11.1.0", 155 156 "lodash": "^4.17.13" 156 157 } 157 158 }, 158 159 "@babel/types": { 159 - "version": "7.7.4", 160 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", 161 - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", 160 + "version": "7.8.3", 161 + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", 162 + "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==", 162 163 "requires": { 163 164 "esutils": "^2.0.2", 164 165 "lodash": "^4.17.13", ··· 714 715 } 715 716 }, 716 717 "@octokit/rest": { 717 - "version": "16.35.2", 718 - "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-16.35.2.tgz", 719 - "integrity": "sha512-iijaNZpn9hBpUdh8YdXqNiWazmq4R1vCUsmxpBB0kCQ0asHZpCx+HNs22eiHuwYKRhO31ZSAGBJLi0c+3XHaKQ==", 718 + "version": "16.37.0", 719 + "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-16.37.0.tgz", 720 + "integrity": "sha512-qLPK9FOCK4iVpn6ghknNuv/gDDxXQG6+JBQvoCwWjQESyis9uemakjzN36nvvp8SCny7JuzHI2RV8ChbV5mYdQ==", 720 721 "dev": true, 721 722 "requires": { 722 723 "@octokit/request": "^5.2.0", ··· 734 735 } 735 736 }, 736 737 "@octokit/types": { 737 - "version": "2.0.2", 738 - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-2.0.2.tgz", 739 - "integrity": "sha512-StASIL2lgT3TRjxv17z9pAqbnI7HGu9DrJlg3sEBFfCLaMEqp+O3IQPUF6EZtQ4xkAu2ml6kMBBCtGxjvmtmuQ==", 738 + "version": "2.1.0", 739 + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-2.1.0.tgz", 740 + "integrity": "sha512-n1GUYFgKm5glcy0E+U5jnqAFY2p04rnK4A0YhuM70C7Vm9Vyx+xYwd/WOTEr8nUJcbPSR/XL+/26+rirY6jJQA==", 740 741 "dev": true, 741 742 "requires": { 742 743 "@types/node": ">= 8" ··· 764 765 } 765 766 }, 766 767 "@semantic-release/commit-analyzer": { 767 - "version": "6.3.3", 768 - "resolved": "https://registry.npmjs.org/@semantic-release/commit-analyzer/-/commit-analyzer-6.3.3.tgz", 769 - "integrity": "sha512-Pyv1ZL2u5AIOY4YbxFCAB5J1PEh5yON8ylbfiPiriDGGW6Uu1U3Y8lysMtWu+FUD5x7tSnyIzhqx0+fxPxqbgw==", 768 + "version": "7.0.0", 769 + "resolved": "https://registry.npmjs.org/@semantic-release/commit-analyzer/-/commit-analyzer-7.0.0.tgz", 770 + "integrity": "sha512-t5wMGByv+SknjP2m3rhWN4vmXoQ16g5VFY8iC4/tcbLPvzxK+35xsTIeUsrVFZv3ymdgAQKIr5J3lKjhF/VZZQ==", 770 771 "dev": true, 771 772 "requires": { 772 773 "conventional-changelog-angular": "^5.0.0", ··· 774 775 "conventional-commits-parser": "^3.0.7", 775 776 "debug": "^4.0.0", 776 777 "import-from": "^3.0.0", 777 - "lodash": "^4.17.4" 778 + "lodash": "^4.17.4", 779 + "micromatch": "^3.1.10" 780 + }, 781 + "dependencies": { 782 + "braces": { 783 + "version": "2.3.2", 784 + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", 785 + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", 786 + "dev": true, 787 + "requires": { 788 + "arr-flatten": "^1.1.0", 789 + "array-unique": "^0.3.2", 790 + "extend-shallow": "^2.0.1", 791 + "fill-range": "^4.0.0", 792 + "isobject": "^3.0.1", 793 + "repeat-element": "^1.1.2", 794 + "snapdragon": "^0.8.1", 795 + "snapdragon-node": "^2.0.1", 796 + "split-string": "^3.0.2", 797 + "to-regex": "^3.0.1" 798 + }, 799 + "dependencies": { 800 + "extend-shallow": { 801 + "version": "2.0.1", 802 + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 803 + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 804 + "dev": true, 805 + "requires": { 806 + "is-extendable": "^0.1.0" 807 + } 808 + } 809 + } 810 + }, 811 + "fill-range": { 812 + "version": "4.0.0", 813 + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", 814 + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", 815 + "dev": true, 816 + "requires": { 817 + "extend-shallow": "^2.0.1", 818 + "is-number": "^3.0.0", 819 + "repeat-string": "^1.6.1", 820 + "to-regex-range": "^2.1.0" 821 + }, 822 + "dependencies": { 823 + "extend-shallow": { 824 + "version": "2.0.1", 825 + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 826 + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 827 + "dev": true, 828 + "requires": { 829 + "is-extendable": "^0.1.0" 830 + } 831 + } 832 + } 833 + }, 834 + "is-number": { 835 + "version": "3.0.0", 836 + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", 837 + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", 838 + "dev": true, 839 + "requires": { 840 + "kind-of": "^3.0.2" 841 + }, 842 + "dependencies": { 843 + "kind-of": { 844 + "version": "3.2.2", 845 + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 846 + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 847 + "dev": true, 848 + "requires": { 849 + "is-buffer": "^1.1.5" 850 + } 851 + } 852 + } 853 + }, 854 + "micromatch": { 855 + "version": "3.1.10", 856 + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", 857 + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", 858 + "dev": true, 859 + "requires": { 860 + "arr-diff": "^4.0.0", 861 + "array-unique": "^0.3.2", 862 + "braces": "^2.3.1", 863 + "define-property": "^2.0.2", 864 + "extend-shallow": "^3.0.2", 865 + "extglob": "^2.0.4", 866 + "fragment-cache": "^0.2.1", 867 + "kind-of": "^6.0.2", 868 + "nanomatch": "^1.2.9", 869 + "object.pick": "^1.3.0", 870 + "regex-not": "^1.0.0", 871 + "snapdragon": "^0.8.1", 872 + "to-regex": "^3.0.2" 873 + } 874 + }, 875 + "to-regex-range": { 876 + "version": "2.1.1", 877 + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", 878 + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", 879 + "dev": true, 880 + "requires": { 881 + "is-number": "^3.0.0", 882 + "repeat-string": "^1.6.1" 883 + } 884 + } 778 885 } 779 886 }, 780 887 "@semantic-release/error": { ··· 784 891 "dev": true 785 892 }, 786 893 "@semantic-release/git": { 787 - "version": "7.0.18", 788 - "resolved": "https://registry.npmjs.org/@semantic-release/git/-/git-7.0.18.tgz", 789 - "integrity": "sha512-VwnsGUXpNdvPcsq05BQyLBZxGUlEiJCMKNi8ttLvZZAhjI1mAp9dwypOeyxSJ5eFQ+iGMBLdoKF1LL0pmA/d0A==", 894 + "version": "8.0.0", 895 + "resolved": "https://registry.npmjs.org/@semantic-release/git/-/git-8.0.0.tgz", 896 + "integrity": "sha512-CfjEXtxd4zmhAPtPfrerHQi5QkdMzDhoZY7bUi4zjz3S6PaAlJrpAt09/iV+JKmePEJWiWFla/+a0Y9Qull7YQ==", 790 897 "dev": true, 791 898 "requires": { 792 899 "@semantic-release/error": "^2.1.0", 793 900 "aggregate-error": "^3.0.0", 794 901 "debug": "^4.0.0", 795 902 "dir-glob": "^3.0.0", 796 - "execa": "^3.2.0", 797 - "fs-extra": "^8.0.0", 798 - "globby": "^10.0.0", 903 + "execa": "^4.0.0", 799 904 "lodash": "^4.17.4", 800 905 "micromatch": "^4.0.0", 801 906 "p-reduce": "^2.0.0" 802 907 } 803 908 }, 804 909 "@semantic-release/github": { 805 - "version": "5.5.5", 806 - "resolved": "https://registry.npmjs.org/@semantic-release/github/-/github-5.5.5.tgz", 807 - "integrity": "sha512-Wo9OIULMRydbq+HpFh9yiLvra1XyEULPro9Tp4T5MQJ0WZyAQ3YQm74IdT8Pe/UmVDq2nfpT1oHrWkwOc4loHg==", 910 + "version": "6.0.1", 911 + "resolved": "https://registry.npmjs.org/@semantic-release/github/-/github-6.0.1.tgz", 912 + "integrity": "sha512-4/xMKFe7svbv5ltvBxoqPY8fBSPyllVtnf2RMHaddeRKC8C/7FqakwRDmui7jgC3alVrVsRtz/jdTdZjB4J28Q==", 808 913 "dev": true, 809 914 "requires": { 810 915 "@octokit/rest": "^16.27.0", ··· 815 920 "dir-glob": "^3.0.0", 816 921 "fs-extra": "^8.0.0", 817 922 "globby": "^10.0.0", 818 - "http-proxy-agent": "^2.1.0", 819 - "https-proxy-agent": "^3.0.0", 820 - "issue-parser": "^5.0.0", 923 + "http-proxy-agent": "^3.0.0", 924 + "https-proxy-agent": "^4.0.0", 925 + "issue-parser": "^6.0.0", 821 926 "lodash": "^4.17.4", 822 927 "mime": "^2.4.3", 823 928 "p-filter": "^2.0.0", ··· 826 931 } 827 932 }, 828 933 "@semantic-release/npm": { 829 - "version": "5.3.4", 830 - "resolved": "https://registry.npmjs.org/@semantic-release/npm/-/npm-5.3.4.tgz", 831 - "integrity": "sha512-XjITNRA/oOpJ7BfHk/WaOHs1WniYBszTde/bwADjjk1Luacpxg87jbDQVVt/oA3Zlx+MelxACRIEuRiPC5gu8g==", 934 + "version": "6.0.0", 935 + "resolved": "https://registry.npmjs.org/@semantic-release/npm/-/npm-6.0.0.tgz", 936 + "integrity": "sha512-aqODzbtWpVHO/keinbBMnZEaN/TkdwQvyDWcT0oNbKFpZwLjNjn+QVItoLekF62FLlXXziu2y6V4wnl9FDnujA==", 832 937 "dev": true, 833 938 "requires": { 834 939 "@semantic-release/error": "^2.2.0", 835 940 "aggregate-error": "^3.0.0", 836 - "execa": "^3.2.0", 941 + "execa": "^4.0.0", 837 942 "fs-extra": "^8.0.0", 838 943 "lodash": "^4.17.15", 839 944 "nerf-dart": "^1.0.0", ··· 842 947 "rc": "^1.2.8", 843 948 "read-pkg": "^5.0.0", 844 949 "registry-auth-token": "^4.0.0", 950 + "semver": "^6.3.0", 845 951 "tempy": "^0.3.0" 846 952 }, 847 953 "dependencies": { ··· 869 975 "type-fest": "^0.6.0" 870 976 } 871 977 }, 978 + "semver": { 979 + "version": "6.3.0", 980 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", 981 + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", 982 + "dev": true 983 + }, 872 984 "type-fest": { 873 985 "version": "0.6.0", 874 986 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", ··· 915 1027 } 916 1028 }, 917 1029 "p-limit": { 918 - "version": "2.2.1", 919 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", 920 - "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", 1030 + "version": "2.2.2", 1031 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", 1032 + "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", 921 1033 "dev": true, 922 1034 "requires": { 923 1035 "p-try": "^2.0.0" ··· 1060 1172 "dev": true 1061 1173 }, 1062 1174 "@types/istanbul-lib-report": { 1063 - "version": "1.1.1", 1064 - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-1.1.1.tgz", 1065 - "integrity": "sha512-3BUTyMzbZa2DtDI2BkERNC6jJw2Mr2Y0oGI7mRxYNBPxppbtEK1F66u3bKwU2g+wxwWI7PAoRpJnOY1grJqzHg==", 1175 + "version": "3.0.0", 1176 + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", 1177 + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", 1066 1178 "dev": true, 1067 1179 "requires": { 1068 1180 "@types/istanbul-lib-coverage": "*" ··· 1079 1191 } 1080 1192 }, 1081 1193 "@types/json-schema": { 1082 - "version": "7.0.3", 1083 - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.3.tgz", 1084 - "integrity": "sha512-Il2DtDVRGDcqjDtE+rF8iqg1CArehSK84HZJCT7AMITlyXRBpuPhqGLDQMowraqqu1coEaimg4ZOqggt6L6L+A==" 1194 + "version": "7.0.4", 1195 + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.4.tgz", 1196 + "integrity": "sha512-8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA==" 1085 1197 }, 1086 1198 "@types/minimatch": { 1087 1199 "version": "3.0.3", ··· 1090 1202 "dev": true 1091 1203 }, 1092 1204 "@types/node": { 1093 - "version": "12.12.17", 1094 - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.17.tgz", 1095 - "integrity": "sha512-Is+l3mcHvs47sKy+afn2O1rV4ldZFU7W8101cNlOd+MRbjM4Onida8jSZnJdTe/0Pcf25g9BNIUsuugmE6puHA==", 1205 + "version": "13.1.8", 1206 + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.1.8.tgz", 1207 + "integrity": "sha512-6XzyyNM9EKQW4HKuzbo/CkOIjn/evtCmsU+MUM1xDfJ+3/rNjBttM1NgN7AOQvN6tP1Sl1D1PIKMreTArnxM9A==", 1096 1208 "dev": true 1097 1209 }, 1098 1210 "@types/normalize-package-data": { ··· 1120 1232 "dev": true 1121 1233 }, 1122 1234 "@types/yargs": { 1123 - "version": "13.0.3", 1124 - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.3.tgz", 1125 - "integrity": "sha512-K8/LfZq2duW33XW/tFwEAfnZlqIfVsoyRB3kfXdPXYhl0nfM8mmh7GS0jg7WrX2Dgq/0Ha/pR1PaR+BvmWwjiQ==", 1235 + "version": "13.0.6", 1236 + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.6.tgz", 1237 + "integrity": "sha512-IkltIncDQWv6fcAvnHtJ6KtkmY/vtR3bViOaCzpj/A3yNhlfZAgxNe6AEQD1cQrkYD+YsKVo08DSxvNKEsD7BA==", 1126 1238 "dev": true, 1127 1239 "requires": { 1128 1240 "@types/yargs-parser": "*" 1129 1241 } 1130 1242 }, 1131 1243 "@types/yargs-parser": { 1132 - "version": "13.1.0", 1133 - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-13.1.0.tgz", 1134 - "integrity": "sha512-gCubfBUZ6KxzoibJ+SCUc/57Ms1jz5NjHe4+dI2krNmU5zCPAphyLJYyTOg06ueIyfj+SaCUqmzun7ImlxDcKg==", 1244 + "version": "15.0.0", 1245 + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-15.0.0.tgz", 1246 + "integrity": "sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==", 1135 1247 "dev": true 1136 1248 }, 1137 1249 "@typescript-eslint/experimental-utils": { 1138 - "version": "2.11.0", 1139 - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.11.0.tgz", 1140 - "integrity": "sha512-YxcA/y0ZJaCc/fB/MClhcDxHI0nOBB7v2/WxBju2cOTanX7jO9ttQq6Fy4yW9UaY5bPd9xL3cun3lDVqk67sPQ==", 1250 + "version": "2.17.0", 1251 + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.17.0.tgz", 1252 + "integrity": "sha512-2bNf+mZ/3mj5/3CP56v+ldRK3vFy9jOvmCPs/Gr2DeSJh+asPZrhFniv4QmQsHWQFPJFWhFHgkGgJeRmK4m8iQ==", 1141 1253 "requires": { 1142 1254 "@types/json-schema": "^7.0.3", 1143 - "@typescript-eslint/typescript-estree": "2.11.0", 1255 + "@typescript-eslint/typescript-estree": "2.17.0", 1144 1256 "eslint-scope": "^5.0.0" 1145 1257 } 1146 1258 }, 1147 1259 "@typescript-eslint/typescript-estree": { 1148 - "version": "2.11.0", 1149 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.11.0.tgz", 1150 - "integrity": "sha512-HGY4+d4MagO6cKMcKfIKaTMxcAv7dEVnji2Zi+vi5VV8uWAM631KjAB5GxFcexMYrwKT0EekRiiGK1/Sd7VFGA==", 1260 + "version": "2.17.0", 1261 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.17.0.tgz", 1262 + "integrity": "sha512-g0eVRULGnEEUakxRfJO0s0Hr1LLQqsI6OrkiCLpdHtdJJek+wyd8mb00vedqAoWldeDcOcP8plqw8/jx9Gr3Lw==", 1151 1263 "requires": { 1152 1264 "debug": "^4.1.1", 1153 1265 "eslint-visitor-keys": "^1.1.0", 1154 1266 "glob": "^7.1.6", 1155 1267 "is-glob": "^4.0.1", 1156 - "lodash.unescape": "4.0.1", 1268 + "lodash": "^4.17.15", 1157 1269 "semver": "^6.3.0", 1158 1270 "tsutils": "^3.17.1" 1159 1271 }, ··· 1218 1330 "dev": true 1219 1331 }, 1220 1332 "agent-base": { 1221 - "version": "4.3.0", 1222 - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", 1223 - "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", 1224 - "dev": true, 1225 - "requires": { 1226 - "es6-promisify": "^5.0.0" 1227 - } 1333 + "version": "5.1.1", 1334 + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz", 1335 + "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==", 1336 + "dev": true 1228 1337 }, 1229 1338 "aggregate-error": { 1230 1339 "version": "3.0.1", ··· 1237 1346 } 1238 1347 }, 1239 1348 "ajv": { 1240 - "version": "6.10.2", 1241 - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", 1242 - "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", 1349 + "version": "6.11.0", 1350 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.11.0.tgz", 1351 + "integrity": "sha512-nCprB/0syFYy9fVYU1ox1l2KN8S9I+tziH8D4zdZuLT3N6RMlGSGt5FSTpAiHB/Whv8Qs1cWHma1aMKZyaHRKA==", 1243 1352 "dev": true, 1244 1353 "requires": { 1245 - "fast-deep-equal": "^2.0.1", 1354 + "fast-deep-equal": "^3.1.1", 1246 1355 "fast-json-stable-stringify": "^2.0.0", 1247 1356 "json-schema-traverse": "^0.4.1", 1248 1357 "uri-js": "^4.2.2" ··· 1459 1568 "dev": true 1460 1569 }, 1461 1570 "array-includes": { 1462 - "version": "3.1.0", 1463 - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.0.tgz", 1464 - "integrity": "sha512-ONOEQoKrvXPKk7Su92Co0YMqYO32FfqJTzkKU9u2UpIXyYZIzLSvpdg4AwvSw4mSUW0czu6inK+zby6Oj6gDjQ==", 1571 + "version": "3.1.1", 1572 + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", 1573 + "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", 1465 1574 "requires": { 1466 1575 "define-properties": "^1.1.3", 1467 - "es-abstract": "^1.17.0-next.0" 1576 + "es-abstract": "^1.17.0", 1577 + "is-string": "^1.0.5" 1468 1578 } 1469 1579 }, 1470 1580 "array-union": { ··· 1557 1667 "dev": true 1558 1668 }, 1559 1669 "aws4": { 1560 - "version": "1.9.0", 1561 - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.0.tgz", 1562 - "integrity": "sha512-Uvq6hVe90D0B2WEnUqtdgY1bATGz3mw33nH9Y+dmA+w5DHvUmBgkr5rM/KCHpCsiFNRUfokW/szpPPgMK2hm4A==", 1670 + "version": "1.9.1", 1671 + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz", 1672 + "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==", 1563 1673 "dev": true 1564 1674 }, 1565 1675 "axobject-query": { ··· 1639 1749 } 1640 1750 }, 1641 1751 "p-limit": { 1642 - "version": "2.2.1", 1643 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", 1644 - "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", 1752 + "version": "2.2.2", 1753 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", 1754 + "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", 1645 1755 "dev": true, 1646 1756 "requires": { 1647 1757 "p-try": "^2.0.0" ··· 1787 1897 "version": "3.0.2", 1788 1898 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 1789 1899 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 1790 - "dev": true, 1791 1900 "requires": { 1792 1901 "fill-range": "^7.0.1" 1793 1902 } ··· 1853 1962 "unset-value": "^1.0.0" 1854 1963 } 1855 1964 }, 1856 - "caller-callsite": { 1857 - "version": "2.0.0", 1858 - "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", 1859 - "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", 1860 - "dev": true, 1861 - "requires": { 1862 - "callsites": "^2.0.0" 1863 - }, 1864 - "dependencies": { 1865 - "callsites": { 1866 - "version": "2.0.0", 1867 - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", 1868 - "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", 1869 - "dev": true 1870 - } 1871 - } 1872 - }, 1873 - "caller-path": { 1874 - "version": "2.0.0", 1875 - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", 1876 - "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", 1877 - "dev": true, 1878 - "requires": { 1879 - "caller-callsite": "^2.0.0" 1880 - } 1881 - }, 1882 1965 "callsites": { 1883 1966 "version": "3.1.0", 1884 1967 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", ··· 2158 2241 "dot-prop": "^3.0.0" 2159 2242 } 2160 2243 }, 2244 + "compare-versions": { 2245 + "version": "3.5.1", 2246 + "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.5.1.tgz", 2247 + "integrity": "sha512-9fGPIB7C6AyM18CJJBHt5EnCZDG3oiTJYy0NjfIAGjKpzv0tkxWko7TNQHF5ymqm7IH03tqmeuBxtvD+Izh6mg==", 2248 + "dev": true 2249 + }, 2161 2250 "component-emitter": { 2162 2251 "version": "1.3.0", 2163 2252 "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", ··· 2251 2340 "dev": true 2252 2341 }, 2253 2342 "core-js-pure": { 2254 - "version": "3.5.0", 2255 - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.5.0.tgz", 2256 - "integrity": "sha512-wB0QtKAofWigiISuT1Tej3hKgq932fB//Lf1VoPbiLpTYlHY0nIDhgF+q1na0DAKFHH5wGCirkAknOmDN8ijXA==" 2343 + "version": "3.6.4", 2344 + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.6.4.tgz", 2345 + "integrity": "sha512-epIhRLkXdgv32xIUFaaAry2wdxZYBi6bgM7cB136dzzXXa+dFyRLTZeLUJxnd8ShrmyVXBub63n2NHo2JAt8Cw==" 2257 2346 }, 2258 2347 "core-util-is": { 2259 2348 "version": "1.0.2", ··· 2262 2351 "dev": true 2263 2352 }, 2264 2353 "cosmiconfig": { 2265 - "version": "5.2.1", 2266 - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", 2267 - "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", 2354 + "version": "6.0.0", 2355 + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", 2356 + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", 2268 2357 "dev": true, 2269 2358 "requires": { 2270 - "import-fresh": "^2.0.0", 2271 - "is-directory": "^0.3.1", 2272 - "js-yaml": "^3.13.1", 2273 - "parse-json": "^4.0.0" 2359 + "@types/parse-json": "^4.0.0", 2360 + "import-fresh": "^3.1.0", 2361 + "parse-json": "^5.0.0", 2362 + "path-type": "^4.0.0", 2363 + "yaml": "^1.7.2" 2274 2364 }, 2275 2365 "dependencies": { 2276 - "import-fresh": { 2277 - "version": "2.0.0", 2278 - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", 2279 - "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", 2280 - "dev": true, 2281 - "requires": { 2282 - "caller-path": "^2.0.0", 2283 - "resolve-from": "^3.0.0" 2284 - } 2285 - }, 2286 2366 "parse-json": { 2287 - "version": "4.0.0", 2288 - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", 2289 - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", 2367 + "version": "5.0.0", 2368 + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", 2369 + "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", 2290 2370 "dev": true, 2291 2371 "requires": { 2372 + "@babel/code-frame": "^7.0.0", 2292 2373 "error-ex": "^1.3.1", 2293 - "json-parse-better-errors": "^1.0.1" 2374 + "json-parse-better-errors": "^1.0.1", 2375 + "lines-and-columns": "^1.1.6" 2294 2376 } 2295 2377 }, 2296 - "resolve-from": { 2297 - "version": "3.0.0", 2298 - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", 2299 - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", 2378 + "path-type": { 2379 + "version": "4.0.0", 2380 + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", 2381 + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", 2300 2382 "dev": true 2301 2383 } 2302 2384 } ··· 2497 2579 } 2498 2580 } 2499 2581 }, 2500 - "del": { 2501 - "version": "5.1.0", 2502 - "resolved": "https://registry.npmjs.org/del/-/del-5.1.0.tgz", 2503 - "integrity": "sha512-wH9xOVHnczo9jN2IW68BabcecVPxacIA3g/7z6vhSU/4stOKQzeCRK0yD0A24WiAAUJmmVpWqrERcTxnLo3AnA==", 2504 - "dev": true, 2505 - "requires": { 2506 - "globby": "^10.0.1", 2507 - "graceful-fs": "^4.2.2", 2508 - "is-glob": "^4.0.1", 2509 - "is-path-cwd": "^2.2.0", 2510 - "is-path-inside": "^3.0.1", 2511 - "p-map": "^3.0.0", 2512 - "rimraf": "^3.0.0", 2513 - "slash": "^3.0.0" 2514 - }, 2515 - "dependencies": { 2516 - "rimraf": { 2517 - "version": "3.0.0", 2518 - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.0.tgz", 2519 - "integrity": "sha512-NDGVxTsjqfunkds7CqsOiEnxln4Bo7Nddl3XhS4pXg5OzwkLqJ971ZVAAnB+DDLnF76N+VnDEiBHaVV8I06SUg==", 2520 - "dev": true, 2521 - "requires": { 2522 - "glob": "^7.1.3" 2523 - } 2524 - } 2525 - } 2526 - }, 2527 2582 "delayed-stream": { 2528 2583 "version": "1.0.0", 2529 2584 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", ··· 2632 2687 } 2633 2688 }, 2634 2689 "env-ci": { 2635 - "version": "4.5.1", 2636 - "resolved": "https://registry.npmjs.org/env-ci/-/env-ci-4.5.1.tgz", 2637 - "integrity": "sha512-Xtmr+ordf8POu3NcNzx3eOa2zHyfD4h3fPHX5fLklkWa86ck35n1c9oZmyUnVPUl9zHnpZWdWtCUBPSWEagjCQ==", 2690 + "version": "5.0.1", 2691 + "resolved": "https://registry.npmjs.org/env-ci/-/env-ci-5.0.1.tgz", 2692 + "integrity": "sha512-xXgohoOAFFF1Y3EdsSKP7olyH/DLS6ZD3aglV6mDFAXBqBXLJSsZLrOZdYfDs5mOmgNaP3YYynObzwF3QkC24g==", 2638 2693 "dev": true, 2639 2694 "requires": { 2640 - "execa": "^3.2.0", 2695 + "execa": "^4.0.0", 2641 2696 "java-properties": "^1.0.0" 2642 2697 } 2643 2698 }, ··· 2650 2705 } 2651 2706 }, 2652 2707 "es-abstract": { 2653 - "version": "1.17.0-next.1", 2654 - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.0-next.1.tgz", 2655 - "integrity": "sha512-7MmGr03N7Rnuid6+wyhD9sHNE2n4tFSwExnU2lQl3lIo2ShXWGePY80zYaoMOmILWv57H0amMjZGHNzzGG70Rw==", 2708 + "version": "1.17.4", 2709 + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", 2710 + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", 2656 2711 "requires": { 2657 2712 "es-to-primitive": "^1.2.1", 2658 2713 "function-bind": "^1.1.1", 2659 2714 "has": "^1.0.3", 2660 2715 "has-symbols": "^1.0.1", 2661 - "is-callable": "^1.1.4", 2662 - "is-regex": "^1.0.4", 2716 + "is-callable": "^1.1.5", 2717 + "is-regex": "^1.0.5", 2663 2718 "object-inspect": "^1.7.0", 2664 2719 "object-keys": "^1.1.1", 2665 2720 "object.assign": "^4.1.0", 2666 - "string.prototype.trimleft": "^2.1.0", 2667 - "string.prototype.trimright": "^2.1.0" 2721 + "string.prototype.trimleft": "^2.1.1", 2722 + "string.prototype.trimright": "^2.1.1" 2668 2723 } 2669 2724 }, 2670 2725 "es-to-primitive": { ··· 2677 2732 "is-symbol": "^1.0.2" 2678 2733 } 2679 2734 }, 2680 - "es6-promise": { 2681 - "version": "4.2.8", 2682 - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", 2683 - "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==", 2684 - "dev": true 2685 - }, 2686 - "es6-promisify": { 2687 - "version": "5.0.0", 2688 - "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", 2689 - "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=", 2690 - "dev": true, 2691 - "requires": { 2692 - "es6-promise": "^4.0.3" 2693 - } 2694 - }, 2695 2735 "escape-string-regexp": { 2696 2736 "version": "1.0.5", 2697 2737 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 2698 2738 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" 2699 2739 }, 2700 2740 "escodegen": { 2701 - "version": "1.12.0", 2702 - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.12.0.tgz", 2703 - "integrity": "sha512-TuA+EhsanGcme5T3R0L80u4t8CpbXQjegRmf7+FPTJrtCTErXFeelblRgHQa1FofEzqYYJmJ/OqjTwREp9qgmg==", 2741 + "version": "1.13.0", 2742 + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.13.0.tgz", 2743 + "integrity": "sha512-eYk2dCkxR07DsHA/X2hRBj0CFAZeri/LyDMc0C8JT1Hqi6JnVpMhJ7XFITbb0+yZS3lVkaPL2oCkZ3AVmeVbMw==", 2704 2744 "dev": true, 2705 2745 "requires": { 2706 - "esprima": "^3.1.3", 2746 + "esprima": "^4.0.1", 2707 2747 "estraverse": "^4.2.0", 2708 2748 "esutils": "^2.0.2", 2709 2749 "optionator": "^0.8.1", 2710 2750 "source-map": "~0.6.1" 2711 2751 }, 2712 2752 "dependencies": { 2713 - "esprima": { 2714 - "version": "3.1.3", 2715 - "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", 2716 - "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=", 2717 - "dev": true 2718 - }, 2719 2753 "source-map": { 2720 2754 "version": "0.6.1", 2721 2755 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", ··· 2726 2760 } 2727 2761 }, 2728 2762 "eslint": { 2729 - "version": "6.7.2", 2730 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.7.2.tgz", 2731 - "integrity": "sha512-qMlSWJaCSxDFr8fBPvJM9kJwbazrhNcBU3+DszDW1OlEwKBBRWsJc7NJFelvwQpanHCR14cOLD41x8Eqvo3Nng==", 2763 + "version": "6.8.0", 2764 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", 2765 + "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", 2732 2766 "dev": true, 2733 2767 "requires": { 2734 2768 "@babel/code-frame": "^7.0.0", ··· 2798 2832 "dev": true, 2799 2833 "requires": { 2800 2834 "esutils": "^2.0.2" 2835 + } 2836 + }, 2837 + "eslint-utils": { 2838 + "version": "1.4.3", 2839 + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", 2840 + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", 2841 + "dev": true, 2842 + "requires": { 2843 + "eslint-visitor-keys": "^1.1.0" 2801 2844 } 2802 2845 }, 2803 2846 "globals": { ··· 2870 2913 "integrity": "sha512-ULVC8qH8qCqbU792ZOO6DaiaZyHNS/5CZt3hKqHkEhVlhPEPN3nfBqqxJCyp59XrjIBZPu1chMYe9T2DXZ7TMw==" 2871 2914 }, 2872 2915 "eslint-import-resolver-node": { 2873 - "version": "0.3.2", 2874 - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz", 2875 - "integrity": "sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q==", 2916 + "version": "0.3.3", 2917 + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz", 2918 + "integrity": "sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==", 2876 2919 "requires": { 2877 2920 "debug": "^2.6.9", 2878 - "resolve": "^1.5.0" 2921 + "resolve": "^1.13.1" 2879 2922 }, 2880 2923 "dependencies": { 2881 2924 "debug": { ··· 2894 2937 } 2895 2938 }, 2896 2939 "eslint-module-utils": { 2897 - "version": "2.5.0", 2898 - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.5.0.tgz", 2899 - "integrity": "sha512-kCo8pZaNz2dsAW7nCUjuVoI11EBXXpIzfNxmaoLhXoRDOnqXLC4iSGVRdZPhOitfbdEfMEfKOiENaK6wDPZEGw==", 2940 + "version": "2.5.2", 2941 + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.5.2.tgz", 2942 + "integrity": "sha512-LGScZ/JSlqGKiT8OC+cYRxseMjyqt6QO54nl281CK93unD89ijSeRV6An8Ci/2nvWVKe8K/Tqdm75RQoIOCr+Q==", 2900 2943 "requires": { 2901 2944 "debug": "^2.6.9", 2902 2945 "pkg-dir": "^2.0.0" ··· 2918 2961 } 2919 2962 }, 2920 2963 "eslint-plugin-es": { 2921 - "version": "2.0.0", 2922 - "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-2.0.0.tgz", 2923 - "integrity": "sha512-f6fceVtg27BR02EYnBhgWLFQfK6bN4Ll0nQFrBHOlCsAyxeZkn0NHns5O0YZOPrV1B3ramd6cgFwaoFLcSkwEQ==", 2964 + "version": "3.0.0", 2965 + "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.0.tgz", 2966 + "integrity": "sha512-6/Jb/J/ZvSebydwbBJO1R9E5ky7YeElfK56Veh7e4QGFHCXoIXGH9HhVz+ibJLM3XJ1XjP+T7rKBLUa/Y7eIng==", 2924 2967 "requires": { 2925 - "eslint-utils": "^1.4.2", 2968 + "eslint-utils": "^2.0.0", 2926 2969 "regexpp": "^3.0.0" 2927 2970 } 2928 - }, 2929 - "eslint-plugin-eslint-plugin": { 2930 - "version": "2.1.0", 2931 - "resolved": "https://registry.npmjs.org/eslint-plugin-eslint-plugin/-/eslint-plugin-eslint-plugin-2.1.0.tgz", 2932 - "integrity": "sha512-kT3A/ZJftt28gbl/Cv04qezb/NQ1dwYIbi8lyf806XMxkus7DvOVCLIfTXMrorp322Pnoez7+zabXH29tADIDg==" 2933 2971 }, 2934 2972 "eslint-plugin-import": { 2935 - "version": "2.19.1", 2936 - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.19.1.tgz", 2937 - "integrity": "sha512-x68131aKoCZlCae7rDXKSAQmbT5DQuManyXo2sK6fJJ0aK5CWAkv6A6HJZGgqC8IhjQxYPgo6/IY4Oz8AFsbBw==", 2973 + "version": "2.20.0", 2974 + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.0.tgz", 2975 + "integrity": "sha512-NK42oA0mUc8Ngn4kONOPsPB1XhbUvNHqF+g307dPV28aknPoiNnKLFd9em4nkswwepdF5ouieqv5Th/63U7YJQ==", 2938 2976 "requires": { 2939 2977 "array-includes": "^3.0.3", 2940 2978 "array.prototype.flat": "^1.2.1", ··· 2966 3004 } 2967 3005 }, 2968 3006 "eslint-plugin-jest": { 2969 - "version": "23.1.1", 2970 - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-23.1.1.tgz", 2971 - "integrity": "sha512-2oPxHKNh4j1zmJ6GaCBuGcb8FVZU7YjFUOJzGOPnl9ic7VA/MGAskArLJiRIlnFUmi1EUxY+UiATAy8dv8s5JA==", 3007 + "version": "23.6.0", 3008 + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-23.6.0.tgz", 3009 + "integrity": "sha512-GH8AhcFXspOLqak7fqnddLXEJsrFyvgO8Bm60SexvKSn1+3rWYESnCiWUOCUcBTprNSDSE4CtAZdM4EyV6gPPw==", 2972 3010 "requires": { 2973 - "@typescript-eslint/experimental-utils": "^2.5.0" 3011 + "@typescript-eslint/experimental-utils": "^2.5.0", 3012 + "micromatch": "^4.0.2" 2974 3013 } 2975 3014 }, 2976 3015 "eslint-plugin-jsx-a11y": { ··· 2990 3029 } 2991 3030 }, 2992 3031 "eslint-plugin-node": { 2993 - "version": "10.0.0", 2994 - "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-10.0.0.tgz", 2995 - "integrity": "sha512-1CSyM/QCjs6PXaT18+zuAXsjXGIGo5Rw630rSKwokSs2jrYURQc4R5JZpoanNCqwNmepg+0eZ9L7YiRUJb8jiQ==", 3032 + "version": "11.0.0", 3033 + "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.0.0.tgz", 3034 + "integrity": "sha512-chUs/NVID+sknFiJzxoN9lM7uKSOEta8GC8365hw1nDfwIPIjjpRSwwPvQanWv8dt/pDe9EV4anmVSwdiSndNg==", 2996 3035 "requires": { 2997 - "eslint-plugin-es": "^2.0.0", 2998 - "eslint-utils": "^1.4.2", 3036 + "eslint-plugin-es": "^3.0.0", 3037 + "eslint-utils": "^2.0.0", 2999 3038 "ignore": "^5.1.1", 3000 3039 "minimatch": "^3.0.4", 3001 3040 "resolve": "^1.10.1", ··· 3015 3054 "integrity": "sha512-VoM09vT7bfA7D+upt+FjeBO5eHIJQBUWki1aPvB+vbNiHS3+oGIJGIeyBtKQTME6UPXXy3vV07OL1tHd3ANuDw==" 3016 3055 }, 3017 3056 "eslint-plugin-react": { 3018 - "version": "7.17.0", 3019 - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.17.0.tgz", 3020 - "integrity": "sha512-ODB7yg6lxhBVMeiH1c7E95FLD4E/TwmFjltiU+ethv7KPdCwgiFuOZg9zNRHyufStTDLl/dEFqI2Q1VPmCd78A==", 3057 + "version": "7.18.0", 3058 + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.18.0.tgz", 3059 + "integrity": "sha512-p+PGoGeV4SaZRDsXqdj9OWcOrOpZn8gXoGPcIQTzo2IDMbAKhNDnME9myZWqO3Ic4R3YmwAZ1lDjWl2R2hMUVQ==", 3021 3060 "requires": { 3022 - "array-includes": "^3.0.3", 3061 + "array-includes": "^3.1.1", 3023 3062 "doctrine": "^2.1.0", 3024 - "eslint-plugin-eslint-plugin": "^2.1.0", 3025 3063 "has": "^1.0.3", 3026 3064 "jsx-ast-utils": "^2.2.3", 3027 - "object.entries": "^1.1.0", 3028 - "object.fromentries": "^2.0.1", 3029 - "object.values": "^1.1.0", 3065 + "object.entries": "^1.1.1", 3066 + "object.fromentries": "^2.0.2", 3067 + "object.values": "^1.1.1", 3030 3068 "prop-types": "^15.7.2", 3031 - "resolve": "^1.13.1" 3069 + "resolve": "^1.14.2" 3032 3070 }, 3033 3071 "dependencies": { 3034 3072 "doctrine": { ··· 3061 3099 } 3062 3100 }, 3063 3101 "eslint-utils": { 3064 - "version": "1.4.3", 3065 - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", 3066 - "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", 3102 + "version": "2.0.0", 3103 + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.0.0.tgz", 3104 + "integrity": "sha512-0HCPuJv+7Wv1bACm8y5/ECVfYdfsAm9xmVb7saeFlxjPYALefjhbYoCkBjPdPzGH8wWyTpAez82Fh3VKYEZ8OA==", 3067 3105 "requires": { 3068 3106 "eslint-visitor-keys": "^1.1.0" 3069 3107 } ··· 3124 3162 "dev": true 3125 3163 }, 3126 3164 "execa": { 3127 - "version": "3.4.0", 3128 - "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz", 3129 - "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==", 3165 + "version": "4.0.0", 3166 + "resolved": "https://registry.npmjs.org/execa/-/execa-4.0.0.tgz", 3167 + "integrity": "sha512-JbDUxwV3BoT5ZVXQrSVbAiaXhXUkIwvbhPIwZ0N13kX+5yCzOhUNdocxB/UQRuYOHRYYwAxKYwJYc0T4D12pDA==", 3130 3168 "dev": true, 3131 3169 "requires": { 3132 3170 "cross-spawn": "^7.0.0", ··· 3136 3174 "merge-stream": "^2.0.0", 3137 3175 "npm-run-path": "^4.0.0", 3138 3176 "onetime": "^5.1.0", 3139 - "p-finally": "^2.0.0", 3140 3177 "signal-exit": "^3.0.2", 3141 3178 "strip-final-newline": "^2.0.0" 3142 3179 } ··· 3321 3358 "dev": true 3322 3359 }, 3323 3360 "fast-deep-equal": { 3324 - "version": "2.0.1", 3325 - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", 3326 - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", 3361 + "version": "3.1.1", 3362 + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", 3363 + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", 3327 3364 "dev": true 3328 3365 }, 3329 3366 "fast-glob": { ··· 3398 3435 "version": "7.0.1", 3399 3436 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 3400 3437 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 3401 - "dev": true, 3402 3438 "requires": { 3403 3439 "to-regex-range": "^5.0.1" 3404 3440 } ··· 4064 4100 "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", 4065 4101 "dev": true 4066 4102 }, 4103 + "gensync": { 4104 + "version": "1.0.0-beta.1", 4105 + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz", 4106 + "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==", 4107 + "dev": true 4108 + }, 4067 4109 "get-caller-file": { 4068 4110 "version": "2.0.5", 4069 4111 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", ··· 4074 4116 "version": "3.0.2", 4075 4117 "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", 4076 4118 "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", 4077 - "dev": true 4078 - }, 4079 - "get-stdin": { 4080 - "version": "7.0.0", 4081 - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-7.0.0.tgz", 4082 - "integrity": "sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==", 4083 4119 "dev": true 4084 4120 }, 4085 4121 "get-stream": { ··· 4169 4205 "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" 4170 4206 }, 4171 4207 "globby": { 4172 - "version": "10.0.1", 4173 - "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.1.tgz", 4174 - "integrity": "sha512-sSs4inE1FB2YQiymcmTv6NWENryABjUNPeWhOvmn4SjtKybglsyPZxFB3U1/+L1bYi0rNZDqCLlHyLYDl1Pq5A==", 4208 + "version": "10.0.2", 4209 + "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", 4210 + "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", 4175 4211 "dev": true, 4176 4212 "requires": { 4177 4213 "@types/glob": "^7.1.1", ··· 4196 4232 "dev": true 4197 4233 }, 4198 4234 "handlebars": { 4199 - "version": "4.5.3", 4200 - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.5.3.tgz", 4201 - "integrity": "sha512-3yPecJoJHK/4c6aZhSvxOyG4vJKDshV36VHp0iVCDVh7o9w2vwi3NSnL2MMPj3YdduqaBcu7cGbggJQM0br9xA==", 4235 + "version": "4.7.2", 4236 + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.2.tgz", 4237 + "integrity": "sha512-4PwqDL2laXtTWZghzzCtunQUTLbo31pcCJrd/B/9JP8XbhVzpS5ZXuKqlOzsd1rtcaLo4KqAn8nl8mkknS4MHw==", 4202 4238 "dev": true, 4203 4239 "requires": { 4204 4240 "neo-async": "^2.6.0", ··· 4338 4374 "whatwg-encoding": "^1.0.1" 4339 4375 } 4340 4376 }, 4377 + "html-escaper": { 4378 + "version": "2.0.0", 4379 + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.0.tgz", 4380 + "integrity": "sha512-a4u9BeERWGu/S8JiWEAQcdrg9v4QArtP9keViQjGMdff20fBdd8waotXaNmODqBe6uZ3Nafi7K/ho4gCQHV3Ig==", 4381 + "dev": true 4382 + }, 4341 4383 "http-proxy-agent": { 4342 - "version": "2.1.0", 4343 - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz", 4344 - "integrity": "sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==", 4384 + "version": "3.0.0", 4385 + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-3.0.0.tgz", 4386 + "integrity": "sha512-uGuJaBWQWDQCJI5ip0d/VTYZW0nRrlLWXA4A7P1jrsa+f77rW2yXz315oBt6zGCF6l8C2tlMxY7ffULCj+5FhA==", 4345 4387 "dev": true, 4346 4388 "requires": { 4347 - "agent-base": "4", 4348 - "debug": "3.1.0" 4349 - }, 4350 - "dependencies": { 4351 - "debug": { 4352 - "version": "3.1.0", 4353 - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", 4354 - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", 4355 - "dev": true, 4356 - "requires": { 4357 - "ms": "2.0.0" 4358 - } 4359 - }, 4360 - "ms": { 4361 - "version": "2.0.0", 4362 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 4363 - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 4364 - "dev": true 4365 - } 4389 + "agent-base": "5", 4390 + "debug": "4" 4366 4391 } 4367 4392 }, 4368 4393 "http-signature": { ··· 4377 4402 } 4378 4403 }, 4379 4404 "https-proxy-agent": { 4380 - "version": "3.0.1", 4381 - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-3.0.1.tgz", 4382 - "integrity": "sha512-+ML2Rbh6DAuee7d07tYGEKOEi2voWPUGan+ExdPbPW6Z3svq+JCqr0v8WmKPOkz1vOVykPCBSuobe7G8GJUtVg==", 4405 + "version": "4.0.0", 4406 + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz", 4407 + "integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==", 4383 4408 "dev": true, 4384 4409 "requires": { 4385 - "agent-base": "^4.3.0", 4386 - "debug": "^3.1.0" 4387 - }, 4388 - "dependencies": { 4389 - "debug": { 4390 - "version": "3.2.6", 4391 - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", 4392 - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", 4393 - "dev": true, 4394 - "requires": { 4395 - "ms": "^2.1.1" 4396 - } 4397 - } 4410 + "agent-base": "5", 4411 + "debug": "4" 4398 4412 } 4399 4413 }, 4400 4414 "human-signals": { ··· 4404 4418 "dev": true 4405 4419 }, 4406 4420 "husky": { 4407 - "version": "3.1.0", 4408 - "resolved": "https://registry.npmjs.org/husky/-/husky-3.1.0.tgz", 4409 - "integrity": "sha512-FJkPoHHB+6s4a+jwPqBudBDvYZsoQW5/HBuMSehC8qDiCe50kpcxeqFoDSlow+9I6wg47YxBoT3WxaURlrDIIQ==", 4421 + "version": "4.2.0", 4422 + "resolved": "https://registry.npmjs.org/husky/-/husky-4.2.0.tgz", 4423 + "integrity": "sha512-UcEAvGAZVDyzYSxiguMBEbfxqYkVk/HD2UPTKlgDbVW3QB9/Dm3TNDrGwswkrcDfBTRzRIldiTZAyMU6DP9/PA==", 4410 4424 "dev": true, 4411 4425 "requires": { 4412 - "chalk": "^2.4.2", 4426 + "chalk": "^3.0.0", 4413 4427 "ci-info": "^2.0.0", 4414 - "cosmiconfig": "^5.2.1", 4415 - "execa": "^1.0.0", 4416 - "get-stdin": "^7.0.0", 4428 + "compare-versions": "^3.5.1", 4429 + "cosmiconfig": "^6.0.0", 4430 + "find-versions": "^3.2.0", 4417 4431 "opencollective-postinstall": "^2.0.2", 4418 4432 "pkg-dir": "^4.2.0", 4419 4433 "please-upgrade-node": "^3.2.0", 4420 - "read-pkg": "^5.2.0", 4421 - "run-node": "^1.0.0", 4422 - "slash": "^3.0.0" 4434 + "slash": "^3.0.0", 4435 + "which-pm-runs": "^1.0.0" 4423 4436 }, 4424 4437 "dependencies": { 4425 - "cross-spawn": { 4426 - "version": "6.0.5", 4427 - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", 4428 - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", 4438 + "ansi-styles": { 4439 + "version": "4.2.1", 4440 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", 4441 + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", 4429 4442 "dev": true, 4430 4443 "requires": { 4431 - "nice-try": "^1.0.4", 4432 - "path-key": "^2.0.1", 4433 - "semver": "^5.5.0", 4434 - "shebang-command": "^1.2.0", 4435 - "which": "^1.2.9" 4444 + "@types/color-name": "^1.1.1", 4445 + "color-convert": "^2.0.1" 4436 4446 } 4437 4447 }, 4438 - "execa": { 4439 - "version": "1.0.0", 4440 - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", 4441 - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", 4448 + "chalk": { 4449 + "version": "3.0.0", 4450 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", 4451 + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", 4452 + "dev": true, 4453 + "requires": { 4454 + "ansi-styles": "^4.1.0", 4455 + "supports-color": "^7.1.0" 4456 + } 4457 + }, 4458 + "color-convert": { 4459 + "version": "2.0.1", 4460 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 4461 + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 4442 4462 "dev": true, 4443 4463 "requires": { 4444 - "cross-spawn": "^6.0.0", 4445 - "get-stream": "^4.0.0", 4446 - "is-stream": "^1.1.0", 4447 - "npm-run-path": "^2.0.0", 4448 - "p-finally": "^1.0.0", 4449 - "signal-exit": "^3.0.0", 4450 - "strip-eof": "^1.0.0" 4464 + "color-name": "~1.1.4" 4451 4465 } 4466 + }, 4467 + "color-name": { 4468 + "version": "1.1.4", 4469 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 4470 + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 4471 + "dev": true 4452 4472 }, 4453 4473 "find-up": { 4454 4474 "version": "4.1.0", ··· 4460 4480 "path-exists": "^4.0.0" 4461 4481 } 4462 4482 }, 4463 - "get-stream": { 4464 - "version": "4.1.0", 4465 - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", 4466 - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", 4467 - "dev": true, 4468 - "requires": { 4469 - "pump": "^3.0.0" 4470 - } 4471 - }, 4472 - "is-stream": { 4473 - "version": "1.1.0", 4474 - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", 4475 - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", 4483 + "has-flag": { 4484 + "version": "4.0.0", 4485 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4486 + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4476 4487 "dev": true 4477 4488 }, 4478 4489 "locate-path": { ··· 4484 4495 "p-locate": "^4.1.0" 4485 4496 } 4486 4497 }, 4487 - "npm-run-path": { 4488 - "version": "2.0.2", 4489 - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", 4490 - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", 4491 - "dev": true, 4492 - "requires": { 4493 - "path-key": "^2.0.0" 4494 - } 4495 - }, 4496 - "p-finally": { 4497 - "version": "1.0.0", 4498 - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", 4499 - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", 4500 - "dev": true 4501 - }, 4502 4498 "p-limit": { 4503 - "version": "2.2.1", 4504 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", 4505 - "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", 4499 + "version": "2.2.2", 4500 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", 4501 + "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", 4506 4502 "dev": true, 4507 4503 "requires": { 4508 4504 "p-try": "^2.0.0" ··· 4523 4519 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 4524 4520 "dev": true 4525 4521 }, 4526 - "parse-json": { 4527 - "version": "5.0.0", 4528 - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", 4529 - "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", 4530 - "dev": true, 4531 - "requires": { 4532 - "@babel/code-frame": "^7.0.0", 4533 - "error-ex": "^1.3.1", 4534 - "json-parse-better-errors": "^1.0.1", 4535 - "lines-and-columns": "^1.1.6" 4536 - } 4537 - }, 4538 4522 "path-exists": { 4539 4523 "version": "4.0.0", 4540 4524 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 4541 4525 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 4542 4526 "dev": true 4543 4527 }, 4544 - "path-key": { 4545 - "version": "2.0.1", 4546 - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", 4547 - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", 4548 - "dev": true 4549 - }, 4550 4528 "pkg-dir": { 4551 4529 "version": "4.2.0", 4552 4530 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", ··· 4556 4534 "find-up": "^4.0.0" 4557 4535 } 4558 4536 }, 4559 - "read-pkg": { 4560 - "version": "5.2.0", 4561 - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", 4562 - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", 4563 - "dev": true, 4564 - "requires": { 4565 - "@types/normalize-package-data": "^2.4.0", 4566 - "normalize-package-data": "^2.5.0", 4567 - "parse-json": "^5.0.0", 4568 - "type-fest": "^0.6.0" 4569 - } 4570 - }, 4571 - "shebang-command": { 4572 - "version": "1.2.0", 4573 - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", 4574 - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", 4537 + "supports-color": { 4538 + "version": "7.1.0", 4539 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", 4540 + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", 4575 4541 "dev": true, 4576 4542 "requires": { 4577 - "shebang-regex": "^1.0.0" 4578 - } 4579 - }, 4580 - "shebang-regex": { 4581 - "version": "1.0.0", 4582 - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", 4583 - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", 4584 - "dev": true 4585 - }, 4586 - "type-fest": { 4587 - "version": "0.6.0", 4588 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", 4589 - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", 4590 - "dev": true 4591 - }, 4592 - "which": { 4593 - "version": "1.3.1", 4594 - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", 4595 - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", 4596 - "dev": true, 4597 - "requires": { 4598 - "isexe": "^2.0.0" 4543 + "has-flag": "^4.0.0" 4599 4544 } 4600 4545 } 4601 4546 } ··· 4671 4616 } 4672 4617 }, 4673 4618 "p-limit": { 4674 - "version": "2.2.1", 4675 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", 4676 - "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", 4619 + "version": "2.2.2", 4620 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", 4621 + "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", 4677 4622 "dev": true, 4678 4623 "requires": { 4679 4624 "p-try": "^2.0.0" ··· 4738 4683 "dev": true 4739 4684 }, 4740 4685 "inquirer": { 4741 - "version": "7.0.0", 4742 - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.0.tgz", 4743 - "integrity": "sha512-rSdC7zelHdRQFkWnhsMu2+2SO41mpv2oF2zy4tMhmiLWkcKbOAs87fWAJhVXttKVwhdZvymvnuM95EyEXg2/tQ==", 4686 + "version": "7.0.3", 4687 + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.3.tgz", 4688 + "integrity": "sha512-+OiOVeVydu4hnCGLCSX+wedovR/Yzskv9BFqUNNKq9uU2qg7LCcCo3R86S2E7WLo0y/x2pnEZfZe1CoYnORUAw==", 4744 4689 "dev": true, 4745 4690 "requires": { 4746 4691 "ansi-escapes": "^4.2.1", ··· 4752 4697 "lodash": "^4.17.15", 4753 4698 "mute-stream": "0.0.8", 4754 4699 "run-async": "^2.2.0", 4755 - "rxjs": "^6.4.0", 4700 + "rxjs": "^6.5.3", 4756 4701 "string-width": "^4.1.0", 4757 4702 "strip-ansi": "^5.1.0", 4758 4703 "through": "^2.3.6" ··· 4809 4754 "dev": true 4810 4755 }, 4811 4756 "is-callable": { 4812 - "version": "1.1.4", 4813 - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", 4814 - "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==" 4757 + "version": "1.1.5", 4758 + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", 4759 + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==" 4815 4760 }, 4816 4761 "is-ci": { 4817 4762 "version": "2.0.0", ··· 4843 4788 } 4844 4789 }, 4845 4790 "is-date-object": { 4846 - "version": "1.0.1", 4847 - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", 4848 - "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=" 4791 + "version": "1.0.2", 4792 + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", 4793 + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==" 4849 4794 }, 4850 4795 "is-descriptor": { 4851 4796 "version": "0.1.6", ··· 4866 4811 } 4867 4812 } 4868 4813 }, 4869 - "is-directory": { 4870 - "version": "0.3.1", 4871 - "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", 4872 - "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", 4873 - "dev": true 4874 - }, 4875 4814 "is-extendable": { 4876 4815 "version": "0.1.1", 4877 4816 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", ··· 4906 4845 "is-number": { 4907 4846 "version": "7.0.0", 4908 4847 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 4909 - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 4910 - "dev": true 4848 + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" 4911 4849 }, 4912 4850 "is-obj": { 4913 4851 "version": "1.0.1", ··· 4923 4861 "requires": { 4924 4862 "symbol-observable": "^1.1.0" 4925 4863 } 4926 - }, 4927 - "is-path-cwd": { 4928 - "version": "2.2.0", 4929 - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", 4930 - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", 4931 - "dev": true 4932 - }, 4933 - "is-path-inside": { 4934 - "version": "3.0.2", 4935 - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz", 4936 - "integrity": "sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==", 4937 - "dev": true 4938 4864 }, 4939 4865 "is-plain-obj": { 4940 4866 "version": "1.1.0", ··· 4958 4884 "dev": true 4959 4885 }, 4960 4886 "is-regex": { 4961 - "version": "1.0.4", 4962 - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", 4963 - "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", 4887 + "version": "1.0.5", 4888 + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", 4889 + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", 4964 4890 "requires": { 4965 - "has": "^1.0.1" 4891 + "has": "^1.0.3" 4966 4892 } 4967 4893 }, 4968 4894 "is-regexp": { ··· 4976 4902 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", 4977 4903 "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", 4978 4904 "dev": true 4905 + }, 4906 + "is-string": { 4907 + "version": "1.0.5", 4908 + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", 4909 + "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==" 4979 4910 }, 4980 4911 "is-symbol": { 4981 4912 "version": "1.0.3", ··· 5036 4967 "dev": true 5037 4968 }, 5038 4969 "issue-parser": { 5039 - "version": "5.0.0", 5040 - "resolved": "https://registry.npmjs.org/issue-parser/-/issue-parser-5.0.0.tgz", 5041 - "integrity": "sha512-q/16W7EPHRL0FKVz9NU++TUsoygXGj6JOi88oulyAcQG+IEZ0T6teVdE+VLbe19OfL/tbV8Wi3Dfo0HedeHW0Q==", 4970 + "version": "6.0.0", 4971 + "resolved": "https://registry.npmjs.org/issue-parser/-/issue-parser-6.0.0.tgz", 4972 + "integrity": "sha512-zKa/Dxq2lGsBIXQ7CUZWTHfvxPC2ej0KfO7fIPqLlHB9J2hJ7rGhZ5rilhuufylr4RXYPzJUeFjKxz305OsNlA==", 5042 4973 "dev": true, 5043 4974 "requires": { 5044 4975 "lodash.capitalize": "^4.2.1", ··· 5121 5052 } 5122 5053 }, 5123 5054 "istanbul-reports": { 5124 - "version": "2.2.6", 5125 - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.6.tgz", 5126 - "integrity": "sha512-SKi4rnMyLBKe0Jy2uUdx28h8oG7ph2PPuQPvIAh31d+Ci+lSiEu4C+h3oBPuJ9+mPKhOyW0M8gY4U5NM1WLeXA==", 5055 + "version": "2.2.7", 5056 + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz", 5057 + "integrity": "sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==", 5127 5058 "dev": true, 5128 5059 "requires": { 5129 - "handlebars": "^4.1.2" 5060 + "html-escaper": "^2.0.0" 5130 5061 } 5131 5062 }, 5132 5063 "java-properties": { ··· 5230 5161 "requires": { 5231 5162 "path-key": "^2.0.0" 5232 5163 } 5233 - }, 5234 - "p-finally": { 5235 - "version": "1.0.0", 5236 - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", 5237 - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", 5238 - "dev": true 5239 5164 }, 5240 5165 "path-key": { 5241 5166 "version": "2.0.1", ··· 6154 6079 } 6155 6080 }, 6156 6081 "kind-of": { 6157 - "version": "6.0.2", 6158 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", 6159 - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", 6082 + "version": "6.0.3", 6083 + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", 6084 + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", 6160 6085 "dev": true 6161 6086 }, 6162 6087 "kleur": { ··· 6194 6119 "dev": true 6195 6120 }, 6196 6121 "lint-staged": { 6197 - "version": "9.5.0", 6198 - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-9.5.0.tgz", 6199 - "integrity": "sha512-nawMob9cb/G1J98nb8v3VC/E8rcX1rryUYXVZ69aT9kde6YWX+uvNOEHY5yf2gcWcTJGiD0kqXmCnS3oD75GIA==", 6122 + "version": "10.0.1", 6123 + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-10.0.1.tgz", 6124 + "integrity": "sha512-Qk48GmcMX8zFzhuJsf0ZquILxnnDkY56Y+/y1TGxEe4S5P+RetnisiF0Z15t+Gwa5PMNAG4dPxqGHabW7L4zwg==", 6200 6125 "dev": true, 6201 6126 "requires": { 6202 - "chalk": "^2.4.2", 6203 - "commander": "^2.20.0", 6204 - "cosmiconfig": "^5.2.1", 6127 + "chalk": "^3.0.0", 6128 + "commander": "^4.0.1", 6129 + "cosmiconfig": "^6.0.0", 6205 6130 "debug": "^4.1.1", 6206 6131 "dedent": "^0.7.0", 6207 - "del": "^5.0.0", 6208 - "execa": "^2.0.3", 6132 + "execa": "^3.4.0", 6209 6133 "listr": "^0.14.3", 6210 6134 "log-symbols": "^3.0.0", 6211 6135 "micromatch": "^4.0.2", 6212 6136 "normalize-path": "^3.0.0", 6213 - "please-upgrade-node": "^3.1.1", 6214 - "string-argv": "^0.3.0", 6137 + "please-upgrade-node": "^3.2.0", 6215 6138 "stringify-object": "^3.3.0" 6216 6139 }, 6217 6140 "dependencies": { 6141 + "ansi-styles": { 6142 + "version": "4.2.1", 6143 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", 6144 + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", 6145 + "dev": true, 6146 + "requires": { 6147 + "@types/color-name": "^1.1.1", 6148 + "color-convert": "^2.0.1" 6149 + } 6150 + }, 6151 + "chalk": { 6152 + "version": "3.0.0", 6153 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", 6154 + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", 6155 + "dev": true, 6156 + "requires": { 6157 + "ansi-styles": "^4.1.0", 6158 + "supports-color": "^7.1.0" 6159 + } 6160 + }, 6161 + "color-convert": { 6162 + "version": "2.0.1", 6163 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 6164 + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 6165 + "dev": true, 6166 + "requires": { 6167 + "color-name": "~1.1.4" 6168 + } 6169 + }, 6170 + "color-name": { 6171 + "version": "1.1.4", 6172 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 6173 + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 6174 + "dev": true 6175 + }, 6176 + "commander": { 6177 + "version": "4.1.0", 6178 + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.0.tgz", 6179 + "integrity": "sha512-NIQrwvv9V39FHgGFm36+U9SMQzbiHvU79k+iADraJTpmrFFfx7Ds0IvDoAdZsDrknlkRk14OYoWXb57uTh7/sw==", 6180 + "dev": true 6181 + }, 6218 6182 "execa": { 6219 - "version": "2.1.0", 6220 - "resolved": "https://registry.npmjs.org/execa/-/execa-2.1.0.tgz", 6221 - "integrity": "sha512-Y/URAVapfbYy2Xp/gb6A0E7iR8xeqOCXsuuaoMn7A5PzrXUK84E1gyiEfq0wQd/GHA6GsoHWwhNq8anb0mleIw==", 6183 + "version": "3.4.0", 6184 + "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz", 6185 + "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==", 6222 6186 "dev": true, 6223 6187 "requires": { 6224 6188 "cross-spawn": "^7.0.0", 6225 6189 "get-stream": "^5.0.0", 6190 + "human-signals": "^1.1.1", 6226 6191 "is-stream": "^2.0.0", 6227 6192 "merge-stream": "^2.0.0", 6228 - "npm-run-path": "^3.0.0", 6193 + "npm-run-path": "^4.0.0", 6229 6194 "onetime": "^5.1.0", 6230 6195 "p-finally": "^2.0.0", 6231 6196 "signal-exit": "^3.0.2", 6232 6197 "strip-final-newline": "^2.0.0" 6233 6198 } 6234 6199 }, 6200 + "has-flag": { 6201 + "version": "4.0.0", 6202 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 6203 + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 6204 + "dev": true 6205 + }, 6235 6206 "normalize-path": { 6236 6207 "version": "3.0.0", 6237 6208 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 6238 6209 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 6239 6210 "dev": true 6240 6211 }, 6241 - "npm-run-path": { 6242 - "version": "3.1.0", 6243 - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz", 6244 - "integrity": "sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==", 6212 + "p-finally": { 6213 + "version": "2.0.1", 6214 + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", 6215 + "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", 6216 + "dev": true 6217 + }, 6218 + "supports-color": { 6219 + "version": "7.1.0", 6220 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", 6221 + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", 6245 6222 "dev": true, 6246 6223 "requires": { 6247 - "path-key": "^3.0.0" 6224 + "has-flag": "^4.0.0" 6248 6225 } 6249 6226 } 6250 6227 } ··· 6270 6247 "version": "1.1.0", 6271 6248 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", 6272 6249 "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", 6273 - "dev": true 6274 - }, 6275 - "p-map": { 6276 - "version": "2.1.0", 6277 - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", 6278 - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", 6279 6250 "dev": true 6280 6251 } 6281 6252 } ··· 6505 6476 "integrity": "sha1-JMS/zWsvuji/0FlNsRedjptlZWE=", 6506 6477 "dev": true 6507 6478 }, 6508 - "lodash.unescape": { 6509 - "version": "4.0.1", 6510 - "resolved": "https://registry.npmjs.org/lodash.unescape/-/lodash.unescape-4.0.1.tgz", 6511 - "integrity": "sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw=" 6512 - }, 6513 6479 "lodash.uniq": { 6514 6480 "version": "4.5.0", 6515 6481 "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", ··· 6707 6673 } 6708 6674 }, 6709 6675 "marked": { 6710 - "version": "0.7.0", 6711 - "resolved": "https://registry.npmjs.org/marked/-/marked-0.7.0.tgz", 6712 - "integrity": "sha512-c+yYdCZJQrsRjTPhUx7VKkApw9bwDkNbHUKo1ovgcfDjb2kc8rLuRbIFyXL5WOEUwzSSKo3IXpph2K6DqB/KZg==", 6676 + "version": "0.8.0", 6677 + "resolved": "https://registry.npmjs.org/marked/-/marked-0.8.0.tgz", 6678 + "integrity": "sha512-MyUe+T/Pw4TZufHkzAfDj6HarCBWia2y27/bhuYkTaiUnfDYFnCP3KUN+9oM7Wi6JA2rymtVYbQu3spE0GCmxQ==", 6713 6679 "dev": true 6714 6680 }, 6715 6681 "marked-terminal": { ··· 6842 6808 "version": "4.0.2", 6843 6809 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", 6844 6810 "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", 6845 - "dev": true, 6846 6811 "requires": { 6847 6812 "braces": "^3.0.1", 6848 6813 "picomatch": "^2.0.5" ··· 6855 6820 "dev": true 6856 6821 }, 6857 6822 "mime-db": { 6858 - "version": "1.42.0", 6859 - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.42.0.tgz", 6860 - "integrity": "sha512-UbfJCR4UAVRNgMpfImz05smAXK7+c+ZntjaA26ANtkXLlOe947Aag5zdIcKQULAiF9Cq4WxBi9jUs5zkA84bYQ==", 6823 + "version": "1.43.0", 6824 + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz", 6825 + "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==", 6861 6826 "dev": true 6862 6827 }, 6863 6828 "mime-types": { 6864 - "version": "2.1.25", 6865 - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.25.tgz", 6866 - "integrity": "sha512-5KhStqB5xpTAeGqKBAMgwaYMnQik7teQN4IAzC7npDv6kzeU6prfkR67bc87J1kWMPGkoaZSq1npmexMgkmEVg==", 6829 + "version": "2.1.26", 6830 + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz", 6831 + "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==", 6867 6832 "dev": true, 6868 6833 "requires": { 6869 - "mime-db": "1.42.0" 6834 + "mime-db": "1.43.0" 6870 6835 } 6871 6836 }, 6872 6837 "mimic-fn": { ··· 7074 7039 "dev": true 7075 7040 }, 7076 7041 "npm": { 7077 - "version": "6.13.4", 7078 - "resolved": "https://registry.npmjs.org/npm/-/npm-6.13.4.tgz", 7079 - "integrity": "sha512-vTcUL4SCg3AzwInWTbqg1OIaOXlzKSS8Mb8kc5avwrJpcvevDA5J9BhYSuei+fNs3pwOp4lzA5x2FVDXACvoXA==", 7042 + "version": "6.13.6", 7043 + "resolved": "https://registry.npmjs.org/npm/-/npm-6.13.6.tgz", 7044 + "integrity": "sha512-NomC08kv7HIl1FOyLOe9Hp89kYsOsvx52huVIJ7i8hFW8Xp65lDwe/8wTIrh9q9SaQhA8hTrfXPh3BEL3TmMpw==", 7080 7045 "dev": true, 7081 7046 "requires": { 7082 7047 "JSONStream": "^1.3.5", ··· 7164 7129 "once": "~1.4.0", 7165 7130 "opener": "^1.5.1", 7166 7131 "osenv": "^0.1.5", 7167 - "pacote": "^9.5.11", 7132 + "pacote": "^9.5.12", 7168 7133 "path-is-inside": "~1.0.2", 7169 7134 "promise-inflight": "~1.0.1", 7170 7135 "qrcode-terminal": "^0.12.0", ··· 9446 9411 } 9447 9412 }, 9448 9413 "pacote": { 9449 - "version": "9.5.11", 9414 + "version": "9.5.12", 9450 9415 "bundled": true, 9451 9416 "dev": true, 9452 9417 "requires": { ··· 10565 10530 } 10566 10531 }, 10567 10532 "npm-run-path": { 10568 - "version": "4.0.0", 10569 - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.0.tgz", 10570 - "integrity": "sha512-8eyAOAH+bYXFPSnNnKr3J+yoybe8O87Is5rtAQ8qRczJz1ajcsjg8l2oZqP+Ppx15Ii3S1vUTjQN2h4YO2tWWQ==", 10533 + "version": "4.0.1", 10534 + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", 10535 + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", 10571 10536 "dev": true, 10572 10537 "requires": { 10573 10538 "path-key": "^3.0.0" ··· 10802 10767 "dev": true, 10803 10768 "requires": { 10804 10769 "p-map": "^2.0.0" 10805 - }, 10806 - "dependencies": { 10807 - "p-map": { 10808 - "version": "2.1.0", 10809 - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", 10810 - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", 10811 - "dev": true 10812 - } 10813 10770 } 10814 10771 }, 10815 10772 "p-finally": { 10816 - "version": "2.0.1", 10817 - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", 10818 - "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", 10773 + "version": "1.0.0", 10774 + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", 10775 + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", 10819 10776 "dev": true 10820 10777 }, 10821 10778 "p-is-promise": { ··· 10841 10798 } 10842 10799 }, 10843 10800 "p-map": { 10844 - "version": "3.0.0", 10845 - "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", 10846 - "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", 10847 - "dev": true, 10848 - "requires": { 10849 - "aggregate-error": "^3.0.0" 10850 - } 10801 + "version": "2.1.0", 10802 + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", 10803 + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", 10804 + "dev": true 10851 10805 }, 10852 10806 "p-reduce": { 10853 10807 "version": "2.1.0", ··· 10935 10889 "dev": true 10936 10890 }, 10937 10891 "picomatch": { 10938 - "version": "2.1.1", 10939 - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.1.1.tgz", 10940 - "integrity": "sha512-OYMyqkKzK7blWO/+XZYP6w8hH0LDvkBvdvKukti+7kqYFCiEAk+gI3DWnryapc0Dau05ugGTy0foQ6mqn4AHYA==", 10941 - "dev": true 10892 + "version": "2.2.1", 10893 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.1.tgz", 10894 + "integrity": "sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==" 10942 10895 }, 10943 10896 "pify": { 10944 10897 "version": "2.3.0", ··· 11088 11041 } 11089 11042 }, 11090 11043 "psl": { 11091 - "version": "1.6.0", 11092 - "resolved": "https://registry.npmjs.org/psl/-/psl-1.6.0.tgz", 11093 - "integrity": "sha512-SYKKmVel98NCOYXpkwUqZqh0ahZeeKfmisiLIcEZdsb+WbLv02g/dI5BUmZnIyOe7RzZtLax81nnb2HbvC2tzA==", 11044 + "version": "1.7.0", 11045 + "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz", 11046 + "integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==", 11094 11047 "dev": true 11095 11048 }, 11096 11049 "pump": { ··· 11178 11131 } 11179 11132 }, 11180 11133 "readable-stream": { 11181 - "version": "2.3.6", 11182 - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", 11183 - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", 11134 + "version": "2.3.7", 11135 + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", 11136 + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", 11184 11137 "dev": true, 11185 11138 "requires": { 11186 11139 "core-util-is": "~1.0.0", ··· 11249 11202 "integrity": "sha512-Z+hNr7RAVWxznLPuA7DIh8UNX1j9CDrUQxskw9IrBE1Dxue2lyXT+shqEIeLUjrokxIP8CMy1WkjgG3rTsd5/g==" 11250 11203 }, 11251 11204 "registry-auth-token": { 11252 - "version": "4.0.0", 11253 - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.0.0.tgz", 11254 - "integrity": "sha512-lpQkHxd9UL6tb3k/aHAVfnVtn+Bcs9ob5InuFLLEDqSqeq+AljB8GZW9xY0x7F+xYwEcjKe07nyoxzEYz6yvkw==", 11205 + "version": "4.1.0", 11206 + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.1.0.tgz", 11207 + "integrity": "sha512-7uxS951DeOBOwsv8deX+l7HcjY2VZxaOgHtM6RKzg3HhpE+bJ0O7VbuMJLosC1T5WSFpHm0DuFIbqUl43jHpsA==", 11255 11208 "dev": true, 11256 11209 "requires": { 11257 11210 "rc": "^1.2.8", ··· 11355 11308 "dev": true 11356 11309 }, 11357 11310 "resolve": { 11358 - "version": "1.13.1", 11359 - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.13.1.tgz", 11360 - "integrity": "sha512-CxqObCX8K8YtAhOBRg+lrcdn+LK+WYOS8tSjqSFbjtrI5PnS63QPhZl4+yKfrU9tdsbMu9Anr/amegT87M9Z6w==", 11311 + "version": "1.14.2", 11312 + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.14.2.tgz", 11313 + "integrity": "sha512-EjlOBLBO1kxsUxsKjLt7TAECyKW6fOh1VRkykQkKGzcBbjjPIxBqGh0jf7GJ3k/f5mxMqW3htMD3WdTUVtW8HQ==", 11361 11314 "requires": { 11362 11315 "path-parse": "^1.0.6" 11363 11316 } ··· 11443 11396 "is-promise": "^2.1.0" 11444 11397 } 11445 11398 }, 11446 - "run-node": { 11447 - "version": "1.0.0", 11448 - "resolved": "https://registry.npmjs.org/run-node/-/run-node-1.0.0.tgz", 11449 - "integrity": "sha512-kc120TBlQ3mih1LSzdAJXo4xn/GWS2ec0l3S+syHDXP9uRr0JAT8Qd3mdMuyjqCzeZktgP3try92cEgf9Nks8A==", 11450 - "dev": true 11451 - }, 11452 11399 "run-parallel": { 11453 11400 "version": "1.1.9", 11454 11401 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", ··· 11456 11403 "dev": true 11457 11404 }, 11458 11405 "rxjs": { 11459 - "version": "6.5.3", 11460 - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.3.tgz", 11461 - "integrity": "sha512-wuYsAYYFdWTAnAaPoKGNhfpWwKZbJW+HgAJ+mImp+Epl7BG8oNWBCTyRM8gba9k4lk8BgWdoYm21Mo/RYhhbgA==", 11406 + "version": "6.5.4", 11407 + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", 11408 + "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", 11462 11409 "dev": true, 11463 11410 "requires": { 11464 11411 "tslib": "^1.9.0" ··· 11653 11600 "path-key": "^2.0.0" 11654 11601 } 11655 11602 }, 11656 - "p-finally": { 11657 - "version": "1.0.0", 11658 - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", 11659 - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", 11660 - "dev": true 11661 - }, 11662 11603 "path-key": { 11663 11604 "version": "2.0.1", 11664 11605 "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", ··· 11708 11649 "dev": true 11709 11650 }, 11710 11651 "semantic-release": { 11711 - "version": "15.13.31", 11712 - "resolved": "https://registry.npmjs.org/semantic-release/-/semantic-release-15.13.31.tgz", 11713 - "integrity": "sha512-mrtYkH4p0FvXIRFCsr2r5il/A+Uj7oeeq+dgyojAbr4Tzywv9AlCYHeE3A8U3eE4bMJPiBV4YnQRsk1QS8yDDw==", 11652 + "version": "16.0.2", 11653 + "resolved": "https://registry.npmjs.org/semantic-release/-/semantic-release-16.0.2.tgz", 11654 + "integrity": "sha512-KQmPGJvhB3qn49pFGnAuSm8txOV6nLWrUg/jQG+1CYfg7rrroVKqpZ9mmA6+PjfoFCroQ0Na7Ee5DuzHiR6e/A==", 11714 11655 "dev": true, 11715 11656 "requires": { 11716 - "@semantic-release/commit-analyzer": "^6.1.0", 11657 + "@semantic-release/commit-analyzer": "^7.0.0", 11717 11658 "@semantic-release/error": "^2.2.0", 11718 - "@semantic-release/github": "^5.1.0", 11719 - "@semantic-release/npm": "^5.0.5", 11659 + "@semantic-release/github": "^6.0.0", 11660 + "@semantic-release/npm": "^6.0.0", 11720 11661 "@semantic-release/release-notes-generator": "^7.1.2", 11721 11662 "aggregate-error": "^3.0.0", 11722 11663 "cosmiconfig": "^6.0.0", 11723 11664 "debug": "^4.0.0", 11724 - "env-ci": "^4.0.0", 11725 - "execa": "^3.2.0", 11665 + "env-ci": "^5.0.0", 11666 + "execa": "^4.0.0", 11726 11667 "figures": "^3.0.0", 11727 11668 "find-versions": "^3.0.0", 11728 11669 "get-stream": "^5.0.0", ··· 11730 11671 "hook-std": "^2.0.0", 11731 11672 "hosted-git-info": "^3.0.0", 11732 11673 "lodash": "^4.17.15", 11733 - "marked": "^0.7.0", 11674 + "marked": "^0.8.0", 11734 11675 "marked-terminal": "^3.2.0", 11735 - "p-locate": "^4.0.0", 11676 + "micromatch": "^4.0.2", 11677 + "p-each-series": "^2.1.0", 11736 11678 "p-reduce": "^2.0.0", 11737 11679 "read-pkg-up": "^7.0.0", 11738 11680 "resolve-from": "^5.0.0", 11739 - "semver": "^6.0.0", 11681 + "semver": "^7.1.1", 11682 + "semver-diff": "^3.1.1", 11740 11683 "signale": "^1.2.1", 11741 11684 "yargs": "^15.0.1" 11742 11685 }, 11743 11686 "dependencies": { 11744 11687 "ansi-styles": { 11745 - "version": "4.2.0", 11746 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.0.tgz", 11747 - "integrity": "sha512-7kFQgnEaMdRtwf6uSfUnVr9gSGC7faurn+J/Mv90/W+iTtN0405/nLdopfMWwchyxhbGYl6TC4Sccn9TUkGAgg==", 11688 + "version": "4.2.1", 11689 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", 11690 + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", 11748 11691 "dev": true, 11749 11692 "requires": { 11750 11693 "@types/color-name": "^1.1.1", ··· 11777 11720 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 11778 11721 "dev": true 11779 11722 }, 11780 - "cosmiconfig": { 11781 - "version": "6.0.0", 11782 - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", 11783 - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", 11784 - "dev": true, 11785 - "requires": { 11786 - "@types/parse-json": "^4.0.0", 11787 - "import-fresh": "^3.1.0", 11788 - "parse-json": "^5.0.0", 11789 - "path-type": "^4.0.0", 11790 - "yaml": "^1.7.2" 11791 - } 11792 - }, 11793 11723 "find-up": { 11794 11724 "version": "4.1.0", 11795 11725 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", ··· 11818 11748 "p-locate": "^4.1.0" 11819 11749 } 11820 11750 }, 11751 + "p-each-series": { 11752 + "version": "2.1.0", 11753 + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.1.0.tgz", 11754 + "integrity": "sha512-ZuRs1miPT4HrjFa+9fRfOFXxGJfORgelKV9f9nNOWw2gl6gVsRaVDOQP0+MI0G0wGKns1Yacsu0GjOFbTK0JFQ==", 11755 + "dev": true 11756 + }, 11821 11757 "p-limit": { 11822 - "version": "2.2.1", 11823 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", 11824 - "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", 11758 + "version": "2.2.2", 11759 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", 11760 + "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", 11825 11761 "dev": true, 11826 11762 "requires": { 11827 11763 "p-try": "^2.0.0" ··· 11860 11796 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 11861 11797 "dev": true 11862 11798 }, 11863 - "path-type": { 11864 - "version": "4.0.0", 11865 - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", 11866 - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", 11867 - "dev": true 11868 - }, 11869 11799 "read-pkg": { 11870 11800 "version": "5.2.0", 11871 11801 "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", ··· 11904 11834 "dev": true 11905 11835 }, 11906 11836 "semver": { 11907 - "version": "6.3.0", 11908 - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", 11909 - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", 11837 + "version": "7.1.1", 11838 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.1.1.tgz", 11839 + "integrity": "sha512-WfuG+fl6eh3eZ2qAf6goB7nhiCd7NPXhmyFxigB/TOkQyeLP8w8GsVehvtGNtnNmyboz4TgeK40B1Kbql/8c5A==", 11910 11840 "dev": true 11911 11841 }, 11912 11842 "strip-ansi": { ··· 11930 11860 } 11931 11861 }, 11932 11862 "yargs": { 11933 - "version": "15.0.2", 11934 - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.0.2.tgz", 11935 - "integrity": "sha512-GH/X/hYt+x5hOat4LMnCqMd8r5Cv78heOMIJn1hr7QPPBqfeC6p89Y78+WB9yGDvfpCvgasfmWLzNzEioOUD9Q==", 11863 + "version": "15.1.0", 11864 + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.1.0.tgz", 11865 + "integrity": "sha512-T39FNN1b6hCW4SOIk1XyTOWxtXdcen0t+XYrysQmChzSipvhBO8Bj0nK1ozAasdk24dNWuMZvr4k24nz+8HHLg==", 11936 11866 "dev": true, 11937 11867 "requires": { 11938 11868 "cliui": "^6.0.0", ··· 11971 11901 "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", 11972 11902 "dev": true 11973 11903 }, 11904 + "semver-diff": { 11905 + "version": "3.1.1", 11906 + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", 11907 + "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", 11908 + "dev": true, 11909 + "requires": { 11910 + "semver": "^6.3.0" 11911 + }, 11912 + "dependencies": { 11913 + "semver": { 11914 + "version": "6.3.0", 11915 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", 11916 + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", 11917 + "dev": true 11918 + } 11919 + } 11920 + }, 11974 11921 "semver-regex": { 11975 11922 "version": "2.0.0", 11976 11923 "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz", ··· 12214 12161 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 12215 12162 }, 12216 12163 "source-map-resolve": { 12217 - "version": "0.5.2", 12218 - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", 12219 - "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", 12164 + "version": "0.5.3", 12165 + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", 12166 + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", 12220 12167 "dev": true, 12221 12168 "requires": { 12222 - "atob": "^2.1.1", 12169 + "atob": "^2.1.2", 12223 12170 "decode-uri-component": "^0.2.0", 12224 12171 "resolve-url": "^0.2.1", 12225 12172 "source-map-url": "^0.4.0", ··· 12389 12336 "readable-stream": "^2.0.2" 12390 12337 } 12391 12338 }, 12392 - "string-argv": { 12393 - "version": "0.3.1", 12394 - "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", 12395 - "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", 12396 - "dev": true 12397 - }, 12398 12339 "string-length": { 12399 12340 "version": "2.0.0", 12400 12341 "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz", ··· 12451 12392 } 12452 12393 }, 12453 12394 "string.prototype.trimleft": { 12454 - "version": "2.1.0", 12455 - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.0.tgz", 12456 - "integrity": "sha512-FJ6b7EgdKxxbDxc79cOlok6Afd++TTs5szo+zJTUyow3ycrRfJVE2pq3vcN53XexvKZu/DJMDfeI/qMiZTrjTw==", 12395 + "version": "2.1.1", 12396 + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", 12397 + "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", 12457 12398 "requires": { 12458 12399 "define-properties": "^1.1.3", 12459 12400 "function-bind": "^1.1.1" 12460 12401 } 12461 12402 }, 12462 12403 "string.prototype.trimright": { 12463 - "version": "2.1.0", 12464 - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.0.tgz", 12465 - "integrity": "sha512-fXZTSV55dNBwv16uw+hh5jkghxSnc5oHq+5K/gXgizHwAvMetdAJlHqqoFC1FSDVPYWLkAKl2cxpUT41sV7nSg==", 12404 + "version": "2.1.1", 12405 + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", 12406 + "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", 12466 12407 "requires": { 12467 12408 "define-properties": "^1.1.3", 12468 12409 "function-bind": "^1.1.1" ··· 12672 12613 } 12673 12614 }, 12674 12615 "p-limit": { 12675 - "version": "2.2.1", 12676 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", 12677 - "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", 12616 + "version": "2.2.2", 12617 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", 12618 + "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", 12678 12619 "dev": true, 12679 12620 "requires": { 12680 12621 "p-try": "^2.0.0" ··· 12832 12773 "version": "5.0.1", 12833 12774 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 12834 12775 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 12835 - "dev": true, 12836 12776 "requires": { 12837 12777 "is-number": "^7.0.0" 12838 12778 } ··· 12918 12858 "dev": true 12919 12859 }, 12920 12860 "uglify-js": { 12921 - "version": "3.7.2", 12922 - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.7.2.tgz", 12923 - "integrity": "sha512-uhRwZcANNWVLrxLfNFEdltoPNhECUR3lc+UdJoG9CBpMcSnKyWA94tc3eAujB1GcMY5Uwq8ZMp4qWpxWYDQmaA==", 12861 + "version": "3.7.6", 12862 + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.7.6.tgz", 12863 + "integrity": "sha512-yYqjArOYSxvqeeiYH2VGjZOqq6SVmhxzaPjJC1W2F9e+bqvFL9QXQ2osQuKUFjM2hGjKG2YclQnRKWQSt/nOTQ==", 12924 12864 "dev": true, 12925 12865 "optional": true, 12926 12866 "requires": { ··· 13047 12987 "dev": true 13048 12988 }, 13049 12989 "util.promisify": { 13050 - "version": "1.0.0", 13051 - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", 13052 - "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", 12990 + "version": "1.0.1", 12991 + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", 12992 + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", 13053 12993 "dev": true, 13054 12994 "requires": { 13055 - "define-properties": "^1.1.2", 13056 - "object.getownpropertydescriptors": "^2.0.3" 12995 + "define-properties": "^1.1.3", 12996 + "es-abstract": "^1.17.2", 12997 + "has-symbols": "^1.0.1", 12998 + "object.getownpropertydescriptors": "^2.1.0" 13057 12999 } 13058 13000 }, 13059 13001 "uuid": { 13060 - "version": "3.3.3", 13061 - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz", 13062 - "integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==", 13002 + "version": "3.4.0", 13003 + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", 13004 + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", 13063 13005 "dev": true 13064 13006 }, 13065 13007 "v8-compile-cache": { ··· 13153 13095 "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", 13154 13096 "dev": true 13155 13097 }, 13098 + "which-pm-runs": { 13099 + "version": "1.0.0", 13100 + "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz", 13101 + "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=", 13102 + "dev": true 13103 + }, 13156 13104 "windows-release": { 13157 13105 "version": "3.2.0", 13158 13106 "resolved": "https://registry.npmjs.org/windows-release/-/windows-release-3.2.0.tgz", ··· 13213 13161 "requires": { 13214 13162 "path-key": "^2.0.0" 13215 13163 } 13216 - }, 13217 - "p-finally": { 13218 - "version": "1.0.0", 13219 - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", 13220 - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", 13221 - "dev": true 13222 13164 }, 13223 13165 "path-key": { 13224 13166 "version": "2.0.1", ··· 13405 13347 } 13406 13348 }, 13407 13349 "p-limit": { 13408 - "version": "2.2.1", 13409 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", 13410 - "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", 13350 + "version": "2.2.2", 13351 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", 13352 + "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", 13411 13353 "dev": true, 13412 13354 "requires": { 13413 13355 "p-try": "^2.0.0"
+9 -9
package.json
··· 22 22 }, 23 23 "devDependencies": { 24 24 "@semantic-release/changelog": "^3.0.6", 25 - "@semantic-release/git": "^7.0.18", 26 - "eslint": "^6.7.2", 27 - "husky": "^3.1.0", 25 + "@semantic-release/git": "^8.0.0", 26 + "eslint": "^6.8.0", 27 + "husky": "^4.2.0", 28 28 "jest": "^24.9.0", 29 - "lint-staged": "^9.5.0", 29 + "lint-staged": "^10.0.1", 30 30 "prettier": "^1.19.1", 31 - "semantic-release": "^15.13.31" 31 + "semantic-release": "^16.0.2" 32 32 }, 33 33 "dependencies": { 34 34 "babel-eslint": "^10.0.3", 35 35 "eslint-config-standard": "^14.1.0", 36 36 "eslint-config-standard-jsx": "^8.1.0", 37 - "eslint-plugin-import": "^2.19.1", 38 - "eslint-plugin-jest": "^23.1.1", 37 + "eslint-plugin-import": "^2.20.0", 38 + "eslint-plugin-jest": "^23.6.0", 39 39 "eslint-plugin-jsx-a11y": "^6.2.3", 40 - "eslint-plugin-node": "^10.0.0", 40 + "eslint-plugin-node": "^11.0.0", 41 41 "eslint-plugin-promise": "^4.2.1", 42 - "eslint-plugin-react": "^7.17.0", 42 + "eslint-plugin-react": "^7.18.0", 43 43 "eslint-plugin-react-hooks": "^2.3.0", 44 44 "eslint-plugin-standard": "^4.0.1" 45 45 },
+9
test/__snapshots__/index.test.js.snap
··· 2 2 3 3 exports[`ESLint configuration should exist 1`] = ` 4 4 Object { 5 + "env": Object { 6 + "browser": true, 7 + "node": true, 8 + }, 5 9 "extends": Array [ 6 10 "plugin:jest/recommended", 7 11 "plugin:jsx-a11y/recommended", ··· 13 17 "ecmaVersion": 11, 14 18 }, 15 19 "plugins": Array [ 20 + "import", 16 21 "jest", 17 22 "jsx-a11y", 18 23 "react-hooks", ··· 27 32 "error", 28 33 "all", 29 34 ], 35 + "import/dynamic-import-chunkname": "error", 36 + "import/newline-after-import": "error", 37 + "import/no-mutable-exports": "error", 38 + "import/order": "error", 30 39 "max-statements-per-line": "error", 31 40 "no-multiple-empty-lines": Array [ 32 41 "error",