From da52e5fc1d650f54dc564d860f2dfe5b0484148f Mon Sep 17 00:00:00 2001 From: Mark Wubben Date: Sun, 16 Feb 2020 15:22:36 +0100 Subject: [PATCH] Bump dependencies * Bump dependencies * Rebuild package-lock * Fix lint errors --- lib/beautify-stack.js | 2 +- package-lock.json | 43 ++++++++++++++++++++++++++++++------------- package.json | 2 +- test/helper/report.js | 2 +- 4 files changed, 33 insertions(+), 16 deletions(-) diff --git a/lib/beautify-stack.js b/lib/beautify-stack.js index eb385c93c..96206d605 100644 --- a/lib/beautify-stack.js +++ b/lib/beautify-stack.js @@ -8,7 +8,7 @@ let ignoreStackLines = []; const avaInternals = /\/ava\/(?:lib\/|lib\/worker\/)?[\w-]+\.js:\d+:\d+\)?$/; const avaDependencies = /\/node_modules\/(?:@ava\/babel|@ava\/require-precompiled|append-transform|empower-core|nyc|require-precompiled|(?:ava\/node_modules\/)?(?:babel-runtime|core-js))\//; -const stackFrameLine = /^.+( \(.+:\d+:\d+\)|:\d+:\d+)$/; // eslint-disable-line prefer-named-capture-group +const stackFrameLine = /^.+( \(.+:\d+:\d+\)|:\d+:\d+)$/; if (!debug.enabled) { ignoreStackLines = StackUtils.nodeInternals(); diff --git a/package-lock.json b/package-lock.json index 3623433eb..401133c67 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2106,9 +2106,9 @@ } }, "eslint-config-xo": { - "version": "0.29.0", - "resolved": "https://registry.npmjs.org/eslint-config-xo/-/eslint-config-xo-0.29.0.tgz", - "integrity": "sha512-T1pgAOcIRSPXlgQPWI8fxDpIU1XRFSQW1RxtvHJPnZUV5KaHW4juKZUdAmTaPqOV1cp0wIkP32kVO1vKMWk6Jw==", + "version": "0.29.1", + "resolved": "https://registry.npmjs.org/eslint-config-xo/-/eslint-config-xo-0.29.1.tgz", + "integrity": "sha512-RDjeKh8CV0/EH4utW/6uOkwJJOOU+rX3uE5eUBOamcLNe4lNjyo8kSt3B6DzAm1L/1tWGikI7LFNVY9gG7PDQw==", "dev": true, "requires": { "confusing-browser-globals": "1.0.9" @@ -2127,6 +2127,23 @@ "plur": "^3.0.1", "string-width": "^4.2.0", "supports-hyperlinks": "^2.0.0" + }, + "dependencies": { + "irregular-plurals": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-2.0.0.tgz", + "integrity": "sha512-Y75zBYLkh0lJ9qxeHlMjQ7bSbyiSqNW/UOPWDmzC7cXskL1hekSITh1Oc6JV0XCWWZ9DE8VYSB71xocLk3gmGw==", + "dev": true + }, + "plur": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/plur/-/plur-3.1.1.tgz", + "integrity": "sha512-t1Ax8KUvV3FFII8ltczPn2tJdjqbd1sIzu6t4JL7nQ3EyeL/lTrj5PWKb06ic5/6XYDr65rQ4uzQEGN70/6X5w==", + "dev": true, + "requires": { + "irregular-plurals": "^2.0.0" + } + } } }, "eslint-import-resolver-node": { @@ -3429,9 +3446,9 @@ "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==" }, "hasha": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.1.0.tgz", - "integrity": "sha512-OFPDWmzPN1l7atOV1TgBVmNtBxaIysToK6Ve9DK+vT6pYuklw/nPNT+HJbZi0KDcI6vWB+9tgvZ5YD7fA3CXcA==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.2.0.tgz", + "integrity": "sha512-2W+jKdQbAdSIrggA8Q35Br8qKadTrqCTC8+XZvBWepKDK6m9XkX6Iz1a2yh2KP01kzAR/dpuMeUnocoLYDcskw==", "dev": true, "requires": { "is-stream": "^2.0.0", @@ -3654,9 +3671,9 @@ } }, "irregular-plurals": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-2.0.0.tgz", - "integrity": "sha512-Y75zBYLkh0lJ9qxeHlMjQ7bSbyiSqNW/UOPWDmzC7cXskL1hekSITh1Oc6JV0XCWWZ9DE8VYSB71xocLk3gmGw==" + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-3.2.0.tgz", + "integrity": "sha512-YqTdPLfwP7YFN0SsD3QUVCkm9ZG2VzOXv3DOrw5G5mkMbVwptTwVcFv7/C0vOpBmgTxAeTG19XpUs1E522LW9Q==" }, "is-accessor-descriptor": { "version": "0.1.6", @@ -5776,11 +5793,11 @@ } }, "plur": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/plur/-/plur-3.1.1.tgz", - "integrity": "sha512-t1Ax8KUvV3FFII8ltczPn2tJdjqbd1sIzu6t4JL7nQ3EyeL/lTrj5PWKb06ic5/6XYDr65rQ4uzQEGN70/6X5w==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/plur/-/plur-4.0.0.tgz", + "integrity": "sha512-4UGewrYgqDFw9vV6zNV+ADmPAUAfJPKtGvb/VdpQAx25X5f3xXdGdyOEVFwkl8Hl/tl7+xbeHqSEM+D5/TirUg==", "requires": { - "irregular-plurals": "^2.0.0" + "irregular-plurals": "^3.2.0" } }, "posix-character-classes": { diff --git a/package.json b/package.json index f2a77fd66..540f1a1c9 100644 --- a/package.json +++ b/package.json @@ -95,7 +95,7 @@ "p-map": "^3.0.0", "picomatch": "^2.2.1", "pkg-conf": "^3.1.0", - "plur": "^3.1.1", + "plur": "^4.0.0", "pretty-ms": "^6.0.0", "read-pkg": "^5.2.0", "resolve-cwd": "^3.0.0", diff --git a/test/helper/report.js b/test/helper/report.js index f992b1df6..8d2f7dffc 100644 --- a/test/helper/report.js +++ b/test/helper/report.js @@ -63,7 +63,7 @@ exports.sanitizers = { posix: str => replaceString(str, '\\', '/'), slow: str => str.replace(/(?slow.+?)\(\d+m?s\)/g, '$ (000ms)'), timeout: str => replaceString(str, 'Timeout._onTimeout', 'Timeout.setTimeout'), - traces: str => str.replace(/(\[...)?[^\s'[]+\s\((.+\.js:\d+:\d+)\)/g, '$1$2'), // eslint-disable-line prefer-named-capture-group + traces: str => str.replace(/(\[...)?[^\s'[]+\s\((.+\.js:\d+:\d+)\)/g, '$1$2'), version: str => replaceString(str, `v${pkg.version}`, 'v1.0.0-beta.5.1') };