diff --git a/package.json b/package.json index 13a574dde724a4..ab1f351d18f1c8 100644 --- a/package.json +++ b/package.json @@ -87,7 +87,7 @@ "cross-env": "^7.0.0", "danger": "^9.1.8", "dom-accessibility-api": "^0.3.0", - "dtslint": "^2.0.0", + "dtslint": "^3.1.0", "enzyme": "^3.9.0", "enzyme-adapter-react-16": "^1.14.0", "eslint": "^5.9.0", diff --git a/yarn.lock b/yarn.lock index 6bda298a6d74d5..1224f050c2d754 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5989,28 +5989,30 @@ dot-prop@^4.1.0, dot-prop@^4.1.1, dot-prop@^4.2.0: dependencies: is-obj "^1.0.0" -dts-critic@^2.2.4: - version "2.2.4" - resolved "https://registry.yarnpkg.com/dts-critic/-/dts-critic-2.2.4.tgz#3ef70be891eede2bdf2ff9e293d9ec398b9cf772" - integrity sha512-yGHhVKo66iyPBFUYRyXX1uW+XEG3/HDP1pHCR3VlPl9ho8zRHy6lzS5k+gCSuINqjNsV8UjZSUXUuTuw0wHp7g== +dts-critic@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/dts-critic/-/dts-critic-3.0.1.tgz#c4f18e08dda91456a14835b700b1f816a77ce299" + integrity sha512-3y34qsytqwEgfoUcYwxVm9Lv54Q+MPEXCOtZpwhl4TNM1SN/yjolWXz7Xw2U0BQv/rGhIdM2ONNTaAxRfQdJ6g== dependencies: command-exists "^1.2.8" definitelytyped-header-parser "^3.8.2" semver "^6.2.0" + typescript "^3.7.5" yargs "^12.0.5" -dtslint@^2.0.0: - version "2.0.5" - resolved "https://registry.yarnpkg.com/dtslint/-/dtslint-2.0.5.tgz#2589c69751f9943c29841eab8634baa329df115b" - integrity sha512-73Rixb/W7VbxUb0PPSyAPT63dmaudA4JxcA+NWJvBd+d03kl9j2BW3Ldzz0+SlhWkYRyrJtp2D9IXURNLaWRpw== +dtslint@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/dtslint/-/dtslint-3.1.0.tgz#8a974c75ca1193d53f26cce8ec791aba38c3d405" + integrity sha512-L1j0+keWRAMPYTk0986UVhCnvwLvgnpSU/ECKzY7UCwiirqJLi3v2KpSlPbqW7Xl8G3D5/64oICNp5EZuvfTvg== dependencies: definitelytyped-header-parser "3.8.2" - dts-critic "^2.2.4" + dts-critic "^3.0.0" fs-extra "^6.0.1" - request "^2.88.0" + json-stable-stringify "^1.0.1" strip-json-comments "^2.0.1" tslint "5.14.0" typescript next + yargs "^15.1.0" duplexer2@^0.1.2, duplexer2@~0.1.4: version "0.1.4" @@ -8951,6 +8953,13 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= +json-stable-stringify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af" + integrity sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8= + dependencies: + jsonify "~0.0.0" + json-stringify-safe@^5.0.1, json-stringify-safe@~5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" @@ -14838,7 +14847,7 @@ typescript@3.5.2: resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.5.2.tgz#a09e1dc69bc9551cadf17dba10ee42cf55e5d56c" integrity sha512-7KxJovlYhTX5RaRbUdkAXN1KUZ8PwWlTzQdHV6xNqvuFOs7+WBo10TQUqT19Q/Jz2hk5v9TQDIhyLhhJY4p5AA== -typescript@^3.8.2, typescript@next: +typescript@^3.7.5, typescript@^3.8.2, typescript@next: version "3.8.2" resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.8.2.tgz#91d6868aaead7da74f493c553aeff76c0c0b1d5a" integrity sha512-EgOVgL/4xfVrCMbhYKUQTdF37SQn4Iw73H5BgCrF1Abdun7Kwy/QZsE/ssAy0y4LxBbvua3PIbFsbRczWWnDdQ== @@ -15818,7 +15827,7 @@ yargs@^14.2.2: y18n "^4.0.0" yargs-parser "^15.0.0" -yargs@^15.0.1, yargs@^15.0.2: +yargs@^15.0.1, yargs@^15.0.2, yargs@^15.1.0: version "15.1.0" resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.1.0.tgz#e111381f5830e863a89550bd4b136bb6a5f37219" integrity sha512-T39FNN1b6hCW4SOIk1XyTOWxtXdcen0t+XYrysQmChzSipvhBO8Bj0nK1ozAasdk24dNWuMZvr4k24nz+8HHLg==