From 63b0b103c4c89b9919f197bc6708fe94531fdb70 Mon Sep 17 00:00:00 2001 From: Andy Hanson Date: Fri, 9 Feb 2018 15:10:19 -0800 Subject: [PATCH] Update package-lock, lint, and test --- .../package-lock.json | 122 ++++++++++++------ .../test/test.ts | 2 +- .../definitelytyped-header-parser/tslint.json | 1 + 3 files changed, 83 insertions(+), 42 deletions(-) diff --git a/packages/definitelytyped-header-parser/package-lock.json b/packages/definitelytyped-header-parser/package-lock.json index d7b3ff03..bdda2455 100644 --- a/packages/definitelytyped-header-parser/package-lock.json +++ b/packages/definitelytyped-header-parser/package-lock.json @@ -5,21 +5,21 @@ "requires": true, "dependencies": { "@types/mocha": { - "version": "2.2.44", - "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-2.2.44.tgz", - "integrity": "sha512-k2tWTQU8G4+iSMvqKi0Q9IIsWAp/n8xzdZS4Q4YVIltApoMA00wFBFdlJnmoaK1/z7B0Cy0yPe6GgXteSmdUNw==", + "version": "2.2.48", + "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-2.2.48.tgz", + "integrity": "sha512-nlK/iyETgafGli8Zh9zJVCTicvU3iajSkRwOh3Hhiva598CMqNJ4NcVCGMTGKpGpTYj/9R8RLzS9NAykSSCqGw==", "dev": true }, "@types/node": { - "version": "7.0.48", - "resolved": "https://registry.npmjs.org/@types/node/-/node-7.0.48.tgz", - "integrity": "sha512-LLlXafM3BD52MH056tHxTXO8JFCnpJJQkdzIU3+m8ew+CXJY/5zIXgDNb4TK/QFvlI8QexLS5tL+sE0Qhegr1w==", + "version": "7.0.54", + "resolved": "https://registry.npmjs.org/@types/node/-/node-7.0.54.tgz", + "integrity": "sha512-w5PYRbRlUOUqHziUzmSeKhIAV9ogBb/sJQxsR8DsYFY30/xJ2RIIuee6gNNl3TgPEFON8vkOR/qKbQr5/XF7/A==", "dev": true }, "@types/parsimmon": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@types/parsimmon/-/parsimmon-1.3.1.tgz", - "integrity": "sha512-xSPnj6R/h8ksvfaFwkhfxnSPhd0eRD1LwfB59L3GJuMUe4zjXGUSb3YZ5eUSM8jk4/qH72FtKzOYtLnZh/OgKQ==" + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@types/parsimmon/-/parsimmon-1.6.1.tgz", + "integrity": "sha512-JdPkIcXDnNiDD6k2FKrB12YWQ5Bcq3hX2DovpU+IGg8yg/aKCTT5xKJVKRXbts1GGXi5P8T8KpCJT98WWjCyGw==" }, "ansi-regex": { "version": "2.1.1", @@ -36,6 +36,15 @@ "color-convert": "1.9.1" } }, + "argparse": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.9.tgz", + "integrity": "sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY=", + "dev": true, + "requires": { + "sprintf-js": "1.0.3" + } + }, "array-filter": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz", @@ -105,9 +114,9 @@ "dev": true }, "brace-expansion": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz", - "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=", + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.10.tgz", + "integrity": "sha512-u0KjSZq9NOEh36yRmKT/pIYOu0rpGAyUTeUmJgNd1K2tpAaUomh092TZ0fqbBGQc4hz85BVngAiB2mqekvQvIw==", "dev": true, "requires": { "balanced-match": "1.0.0", @@ -265,6 +274,12 @@ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", "dev": true }, + "esprima": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz", + "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==", + "dev": true + }, "esutils": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", @@ -457,6 +472,16 @@ "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", "dev": true }, + "js-yaml": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.10.0.tgz", + "integrity": "sha512-O2v52ffjLa9VeM43J4XocZE//WT9N0IiwDa3KSHH7Tu8CtH+1qM8SIZvnsTh6v+4yFy5KUY3BHUVwjpfAWsjIA==", + "dev": true, + "requires": { + "argparse": "1.0.9", + "esprima": "4.0.0" + } + }, "json-parse-better-errors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.1.tgz", @@ -566,9 +591,9 @@ } }, "make-error": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.0.tgz", - "integrity": "sha1-Uq06M5zPEM5itAQLcI/nByRLi5Y=", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.3.tgz", + "integrity": "sha512-j3dZCri3cCd23wgPqK/0/KvTN8R+W6fXDqQe8BNLbTpONjbA8SPaRr+q0BQq9bx3Q/+g68/gDIh9FW3by702Tg==", "dev": true }, "map-stream": { @@ -589,7 +614,7 @@ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "dev": true, "requires": { - "brace-expansion": "1.1.8" + "brace-expansion": "1.1.10" } }, "minimist": { @@ -641,7 +666,7 @@ "requires": { "hosted-git-info": "2.5.0", "is-builtin-module": "1.0.0", - "semver": "5.4.1", + "semver": "5.5.0", "validate-npm-package-license": "3.0.1" } }, @@ -694,9 +719,9 @@ "dev": true }, "parsimmon": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/parsimmon/-/parsimmon-1.6.2.tgz", - "integrity": "sha512-bJNB0ZQhHyM5KqO2Z5ttQAVn/PZ2pccxaOnMcZ0Su7HA1Iv4GQTfUmzSZ6N3jcsCn9F68PZcypAvF3nDRRL+3g==" + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/parsimmon/-/parsimmon-1.6.4.tgz", + "integrity": "sha512-0RD7NpRXFg1iQDtjdCD9lizAT0FIXc0Z4fBlzLP3l9m5XjeYo9Ao6yvP5F58fiWkGWMXdwj6a+lawP+dNEUS3Q==" }, "path-is-absolute": { "version": "1.0.1", @@ -770,9 +795,9 @@ } }, "semver": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.4.1.tgz", - "integrity": "sha512-WfG/X9+oATh81XtllIo/I8gOiY9EXRdv1cQdyykeXK17YcUW3EXUAi2To4pcH6nZtJPr7ZOpM5OMyWJZm+8Rsg==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", + "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==", "dev": true }, "shebang-command": { @@ -847,6 +872,12 @@ "through": "2.3.8" } }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, "stream-combiner": { "version": "0.0.4", "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz", @@ -912,7 +943,7 @@ "arrify": "1.0.1", "chalk": "2.3.0", "diff": "3.2.0", - "make-error": "1.3.0", + "make-error": "1.3.3", "minimist": "1.2.0", "mkdirp": "0.5.1", "source-map-support": "0.4.18", @@ -940,43 +971,52 @@ } }, "tslib": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.8.0.tgz", - "integrity": "sha512-ymKWWZJST0/CkgduC2qkzjMOWr4bouhuURNXCn/inEX0L57BnRG6FhX76o7FOnsjHazCjfU2LKeSrlS2sIKQJg==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.0.tgz", + "integrity": "sha512-f/qGG2tUkrISBlQZEjEqoZ3B2+npJjIf04H1wuAv9iA8i04Icp+61KRXxFdha22670NJopsZCIjhC3SnjPRKrQ==", "dev": true }, "tslint": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.8.0.tgz", - "integrity": "sha1-H0mtWy53x2w69N3K5VKuTjYS6xM=", + "version": "5.9.1", + "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.9.1.tgz", + "integrity": "sha1-ElX4ej/1frCw4fDmEKi0dIBGya4=", "dev": true, "requires": { "babel-code-frame": "6.26.0", "builtin-modules": "1.1.1", "chalk": "2.3.0", - "commander": "2.9.0", + "commander": "2.14.1", "diff": "3.2.0", "glob": "7.1.1", + "js-yaml": "3.10.0", "minimatch": "3.0.4", "resolve": "1.5.0", - "semver": "5.4.1", - "tslib": "1.8.0", - "tsutils": "2.13.0" + "semver": "5.5.0", + "tslib": "1.9.0", + "tsutils": "2.21.0" + }, + "dependencies": { + "commander": { + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.14.1.tgz", + "integrity": "sha512-+YR16o3rK53SmWHU3rEM3tPAh2rwb1yPcQX5irVn7mb0gXbwuCCrnkbV5+PBfETdfg1vui07nM6PCG1zndcjQw==", + "dev": true + } } }, "tsutils": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.13.0.tgz", - "integrity": "sha512-FuWzNJbMsp3gcZMbI3b5DomhW4Ia41vMxjN63nKWI0t7f+I3UmHfRl0TrXJTwI2LUduDG+eR1Mksp3pvtlyCFQ==", + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.21.0.tgz", + "integrity": "sha512-zlOHTYtTwvTiKxUyAU8wiKzPpAgwZrGjb7AY18VUlxuCgBiTMVorIl5HjrCT8V64Hm34RI1BZITJMVQpBLMxVg==", "dev": true, "requires": { - "tslib": "1.8.0" + "tslib": "1.9.0" } }, "typescript": { - "version": "2.7.0-dev.20171129", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.7.0-dev.20171129.tgz", - "integrity": "sha512-ol/AGcRTNWfQQIyPxeqiDmzKIYmRsCjvAUS5XMpGLNGjelU2GmvJJlwrQP5H2NOCV4njdgF0pgcVrXENRvIVyQ==", + "version": "2.8.0-dev.20180209", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.8.0-dev.20180209.tgz", + "integrity": "sha512-wGZk9O/i+d3IlCyvMaQhqMAmop5JH57QeEPn/b5BzZI91tRcXwDo+aSPdYWf72BIpK24KO7FXXzr07Kc/uxPKg==", "dev": true }, "v8flags": { diff --git a/packages/definitelytyped-header-parser/test/test.ts b/packages/definitelytyped-header-parser/test/test.ts index 3f089b33..ca7cd7d8 100644 --- a/packages/definitelytyped-header-parser/test/test.ts +++ b/packages/definitelytyped-header-parser/test/test.ts @@ -77,7 +77,7 @@ describe("parseTypeScriptVersionLine", () => { describe("tagsToUpdate", () => { it("works", () => { - assert.deepEqual(TypeScriptVersion.tagsToUpdate("2.5"), ["ts2.5", "ts2.6", "ts2.7", "latest"]); + assert.deepEqual(TypeScriptVersion.tagsToUpdate("2.5"), ["ts2.5", "ts2.6", "ts2.7", "ts2.8", "latest"]); }); }); diff --git a/packages/definitelytyped-header-parser/tslint.json b/packages/definitelytyped-header-parser/tslint.json index ac99f3ed..a2dddd26 100644 --- a/packages/definitelytyped-header-parser/tslint.json +++ b/packages/definitelytyped-header-parser/tslint.json @@ -15,6 +15,7 @@ "linebreak-style": false, "member-ordering": false, "newline-before-return": false, + "newline-per-chained-call": false, "no-namespace": false, "no-require-imports": false, "no-unused-variable": false,