diff --git a/.eslintignore b/.eslintignore
index 015b9ac1..2362dadb 100644
--- a/.eslintignore
+++ b/.eslintignore
@@ -2,3 +2,4 @@ typedoc/**/*
**/test/fixtures/**/node_modules/**
**/test/work/*
dist/
+src/targets.js
diff --git a/.eslintrc.js b/.eslintrc.js
index 5844fef5..76828bca 100644
--- a/.eslintrc.js
+++ b/.eslintrc.js
@@ -1,21 +1,17 @@
+'use strict'
const eslintConfig = {
extends: [
- 'eslint:recommended',
- 'plugin:ava/recommended',
- 'plugin:import/errors',
- 'plugin:import/warnings',
- 'plugin:promise/recommended',
- 'standard',
- 'plugin:@typescript-eslint/eslint-recommended',
- 'plugin:@typescript-eslint/recommended',
- 'plugin:import/typescript',
+ 'eslint:recommended'
],
- parser: '@typescript-eslint/parser',
parserOptions: {
- sourceType: 'module',
+ "ecmaVersion": "latest"
+ },
+ env: {
+ "es6": true,
+ "node": true
},
plugins: [
- 'ava',
+ 'ava'
],
rules: {
'ava/no-import-test-files': 0,
@@ -25,17 +21,45 @@ const eslintConfig = {
2,
{
CallExpression: {
- arguments: 'first',
+ arguments: 'first'
},
- SwitchCase: 1,
- },
+ SwitchCase: 1
+ }
],
'no-console': 0,
strict: 'error',
- 'comma-dangle': ['error', 'only-multiline'],
- semi: ['error', 'always'],
- 'space-before-function-paren': ['error', 'never']
+ 'comma-dangle': ['error', 'never'],
+ semi: ['error', 'never'],
+ 'space-before-function-paren': ['error', 'always']
},
-};
+ overrides: [
+ {
+ files: ["**/*.ts"],
+ extends: [
+ 'eslint:recommended',
+ 'plugin:ava/recommended',
+ 'plugin:import/errors',
+ 'plugin:import/warnings',
+ 'plugin:promise/recommended',
+ 'plugin:@typescript-eslint/eslint-recommended',
+ 'plugin:@typescript-eslint/recommended',
+ 'plugin:import/typescript'
+ ],
+ parser: '@typescript-eslint/parser',
+ parserOptions: {
+ sourceType: 'module'
+ },
+ rules: {
+ 'comma-dangle': ['error', 'always-multiline'],
+ semi: ['error', 'always'],
+ 'space-before-function-paren': ['error', {
+ "anonymous": "never",
+ "named": "never",
+ "asyncArrow": "always"
+ }]
+ }
+ }
+ ]
+}
-module.exports = eslintConfig;
+module.exports = eslintConfig
diff --git a/package.json b/package.json
index e492242c..ae9eaf96 100644
--- a/package.json
+++ b/package.json
@@ -52,19 +52,19 @@
"@types/parse-author": "^2.0.2",
"@types/plist": "^3.0.4",
"@types/resolve": "^1.20.4",
+ "@types/semver": "^7.5.8",
"@types/yargs-parser": "^21.0.2",
- "@typescript-eslint/eslint-plugin": "^7.0.0",
+ "@typescript-eslint/eslint-plugin": "7.2.0",
"@typescript-eslint/parser": "^6.9.1",
"ava": "^3.10.1",
"buffer-equal": "^1.0.0",
"codecov": "^3.0.0",
"copyfiles": "^2.4.1",
"eslint": "^8.52.0",
- "eslint-config-standard": "^16.0.0",
"eslint-plugin-ava": "^14.0.0",
"eslint-plugin-import": "^2.22.1",
"eslint-plugin-node": "^11.0.0",
- "eslint-plugin-promise": "^5.1.0",
+ "eslint-plugin-promise": "^6.2.0",
"lodash": "^4.17.21",
"nyc": "^15.0.0",
"pkg-up": "^4.0.0",
@@ -82,7 +82,7 @@
"codecov": "nyc report --reporter=text-lcov > coverage.lcov && codecov",
"coverage": "nyc ava test/index.js",
"docs:build": "node test/ci/build_docs.js",
- "lint": "eslint --ext .ts .",
+ "lint": "eslint .",
"prepublish": "npm run build",
"pretest": "npm run build",
"test": "npm run lint && npm run coverage"
diff --git a/src/cli.ts b/src/cli.ts
index 35f58985..566119dc 100644
--- a/src/cli.ts
+++ b/src/cli.ts
@@ -22,17 +22,17 @@ export function parseArgs(argv: string[]) {
'junk',
'overwrite',
'prune',
- 'quiet'
+ 'quiet',
],
default: {
'deref-symlinks': true,
junk: true,
- prune: true
+ prune: true,
},
string: [
'electron-version',
- 'out'
- ]
+ 'out',
+ ],
});
args.dir = args._[0];
diff --git a/src/infer.ts b/src/infer.ts
index c86925d9..376c3b6f 100644
--- a/src/infer.ts
+++ b/src/infer.ts
@@ -127,7 +127,7 @@ export async function getMetadataFromPackageJSON(platforms: SupportedPlatform[],
'dependencies.electron',
'devDependencies.electron',
'dependencies.electron-nightly',
- 'devDependencies.electron-nightly'
+ 'devDependencies.electron-nightly',
]);
}
diff --git a/src/prune.ts b/src/prune.ts
index 26ac0c59..8d330c21 100644
--- a/src/prune.ts
+++ b/src/prune.ts
@@ -5,7 +5,7 @@ import path from 'path';
const ELECTRON_MODULES = [
'electron',
- 'electron-nightly'
+ 'electron-nightly',
];
export class Pruner {
@@ -20,7 +20,7 @@ export class Pruner {
this.quiet = quiet;
this.galactus = new DestroyerOfModules({
rootDirectory: dir,
- shouldKeepModuleTest: (module, isDevDep) => this.shouldKeepModule(module, isDevDep)
+ shouldKeepModuleTest: (module, isDevDep) => this.shouldKeepModule(module, isDevDep),
});
}
diff --git a/src/resedit.ts b/src/resedit.ts
index b517da27..4f141eed 100644
--- a/src/resedit.ts
+++ b/src/resedit.ts
@@ -55,7 +55,7 @@ export async function resedit(exePath: string, options: ExeMetadata) {
res.entries,
existingIconGroups[0].id,
existingIconGroups[0].lang,
- iconFile.icons.map((item) => item.data)
+ iconFile.icons.map((item) => item.data),
);
}
@@ -78,7 +78,7 @@ export async function resedit(exePath: string, options: ExeMetadata) {
const currentManifestContent = Buffer.from(manifestEntry.bin).toString('utf-8');
const newContent = currentManifestContent.replace(
/()/g,
- `$1${options.win32Metadata?.['requested-execution-level']}$2`
+ `$1${options.win32Metadata?.['requested-execution-level']}$2`,
);
manifestEntry.bin = Buffer.from(newContent, 'utf-8');
}
diff --git a/src/universal.ts b/src/universal.ts
index 2bf1ae18..1ade4d1e 100644
--- a/src/universal.ts
+++ b/src/universal.ts
@@ -30,7 +30,7 @@ export async function packageUniversalMac(packageForPlatformAndArchWithOpts: Pac
const tempPackages = {} as Record;
- await Promise.all((['x64', 'arm64'] as SupportedArch[]).map(async(tempArch) => {
+ await Promise.all((['x64', 'arm64'] as SupportedArch[]).map(async (tempArch) => {
const tempOpts = {
...comboOpts,
arch: tempArch,
diff --git a/temp/targets.js b/temp/targets.js
index 791876c9..4429158d 100644
--- a/temp/targets.js
+++ b/temp/targets.js
@@ -1 +1,2 @@
+'use strict'
module.exports = require('../dist/targets')
diff --git a/test/_setup.js b/test/_setup.js
index cd011eef..0d0568a1 100644
--- a/test/_setup.js
+++ b/test/_setup.js
@@ -21,7 +21,7 @@ function fixtureSubdir (subdir) {
* Skip testing darwin/mas target on Windows since Electron Packager itself skips it
* (see https://github.com/electron/packager/issues/71)
*/
-function skipDownloadingMacZips (platform, arch) {
+function skipDownloadingMacZips (platform) {
return isPlatformMac(platform) && process.platform === 'win32'
}
diff --git a/test/_util.js b/test/_util.js
index 932f7ec2..ef44e349 100644
--- a/test/_util.js
+++ b/test/_util.js
@@ -15,7 +15,7 @@ const test = require('ava')
const ORIGINAL_CWD = process.cwd()
-test.before(async t => {
+test.before(async () => {
if (!process.env.CI) {
await setup.setupTestsuite()
process.chdir(setup.WORK_CWD)
@@ -23,7 +23,7 @@ test.before(async t => {
return Promise.resolve(process.chdir(setup.WORK_CWD))
})
-test.after.always(async t => {
+test.after.always(async () => {
process.chdir(ORIGINAL_CWD)
await fs.remove(setup.WORK_CWD)
})
diff --git a/test/prune.js b/test/prune.js
index ee9a50e9..bc9ac9c8 100644
--- a/test/prune.js
+++ b/test/prune.js
@@ -18,7 +18,7 @@ async function assertDependencyExists (t, resourcesPath, moduleName) {
await util.assertDirectory(t, modulePath, 'module is a directory')
}
-async function createPruneOptionTest (t, baseOpts, prune, testMessage) {
+async function createPruneOptionTest (t, baseOpts, prune) {
const opts = {
...baseOpts,
name: 'pruneTest',
diff --git a/test/targets.js b/test/targets.js
index 96a2ad58..23b5c536 100644
--- a/test/targets.js
+++ b/test/targets.js
@@ -2,7 +2,7 @@
const config = require('./config.json')
const sinon = require('sinon')
-const { allOfficialArchsForPlatformAndVersion, createPlatformArchPairs, osModules, supported, validateListFromOptions } = require('../dist/targets')
+const { allOfficialArchsForPlatformAndVersion, createPlatformArchPairs, supported, validateListFromOptions } = require('../dist/targets')
const test = require('ava')
const util = require('./_util')
diff --git a/yarn.lock b/yarn.lock
index 142fd544..ef112120 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -349,7 +349,12 @@
dependencies:
eslint-visitor-keys "^3.3.0"
-"@eslint-community/regexpp@^4.5.1", "@eslint-community/regexpp@^4.6.1":
+"@eslint-community/regexpp@^4.5.1":
+ version "4.10.1"
+ resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.10.1.tgz#361461e5cb3845d874e61731c11cfedd664d83a0"
+ integrity sha512-Zm2NGpWELsQAD1xsJzGQpYfvICSsFkEpU0jxBjfdC6uNEWXcHnfs9hScFWtXVDVl+rBQJGrl4g1vcKIejpH9dA==
+
+"@eslint-community/regexpp@^4.6.1":
version "4.10.0"
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.10.0.tgz#548f6de556857c8bb73bbee70c35dc82a2e74d63"
integrity sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==
@@ -578,9 +583,9 @@
integrity sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==
"@types/json-schema@^7.0.12":
- version "7.0.14"
- resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.14.tgz#74a97a5573980802f32c8e47b663530ab3b6b7d1"
- integrity sha512-U3PUjAudAdJBeC2pgN8uTIKgxrb4nlDF3SF0++EldXQvQBGkpFZMSnwQiIoDU77tv45VgNkl/L4ouD+rEomujw==
+ version "7.0.15"
+ resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841"
+ integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==
"@types/json5@^0.0.29":
version "0.0.29"
@@ -641,10 +646,10 @@
dependencies:
"@types/node" "*"
-"@types/semver@^7.5.0":
- version "7.5.4"
- resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.4.tgz#0a41252ad431c473158b22f9bfb9a63df7541cff"
- integrity sha512-MMzuxN3GdFwskAnb6fz0orFvhfqi752yjaXylr0Rp4oDg5H0Zn1IuyRhDVvYOwAXoJirx2xuS16I3WjxnAIHiQ==
+"@types/semver@^7.5.0", "@types/semver@^7.5.8":
+ version "7.5.8"
+ resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.8.tgz#8268a8c57a3e4abd25c165ecd36237db7948a55e"
+ integrity sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==
"@types/yargs-parser@^21.0.2":
version "21.0.3"
@@ -658,16 +663,16 @@
dependencies:
"@types/node" "*"
-"@typescript-eslint/eslint-plugin@^7.0.0":
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.0.0.tgz#62cda0d35bbf601683c6e58cf5d04f0275caca4e"
- integrity sha512-M72SJ0DkcQVmmsbqlzc6EJgb/3Oz2Wdm6AyESB4YkGgCxP8u5jt5jn4/OBMPK3HLOxcttZq5xbBBU7e2By4SZQ==
+"@typescript-eslint/eslint-plugin@7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.2.0.tgz#5a5fcad1a7baed85c10080d71ad901f98c38d5b7"
+ integrity sha512-mdekAHOqS9UjlmyF/LSs6AIEvfceV749GFxoBAjwAv0nkevfKHWQFDMcBZWUiIC5ft6ePWivXoS36aKQ0Cy3sw==
dependencies:
"@eslint-community/regexpp" "^4.5.1"
- "@typescript-eslint/scope-manager" "7.0.0"
- "@typescript-eslint/type-utils" "7.0.0"
- "@typescript-eslint/utils" "7.0.0"
- "@typescript-eslint/visitor-keys" "7.0.0"
+ "@typescript-eslint/scope-manager" "7.2.0"
+ "@typescript-eslint/type-utils" "7.2.0"
+ "@typescript-eslint/utils" "7.2.0"
+ "@typescript-eslint/visitor-keys" "7.2.0"
debug "^4.3.4"
graphemer "^1.4.0"
ignore "^5.2.4"
@@ -694,21 +699,21 @@
"@typescript-eslint/types" "6.21.0"
"@typescript-eslint/visitor-keys" "6.21.0"
-"@typescript-eslint/scope-manager@7.0.0":
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.0.0.tgz#15ea9abad2b56fc8f5c0b516775f41c86c5c8685"
- integrity sha512-IxTStwhNDPO07CCrYuAqjuJ3Xf5MrMaNgbAZPxFXAUpAtwqFxiuItxUaVtP/SJQeCdJjwDGh9/lMOluAndkKeg==
+"@typescript-eslint/scope-manager@7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.2.0.tgz#cfb437b09a84f95a0930a76b066e89e35d94e3da"
+ integrity sha512-Qh976RbQM/fYtjx9hs4XkayYujB/aPwglw2choHmf3zBjB4qOywWSdt9+KLRdHubGcoSwBnXUH2sR3hkyaERRg==
dependencies:
- "@typescript-eslint/types" "7.0.0"
- "@typescript-eslint/visitor-keys" "7.0.0"
+ "@typescript-eslint/types" "7.2.0"
+ "@typescript-eslint/visitor-keys" "7.2.0"
-"@typescript-eslint/type-utils@7.0.0":
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.0.0.tgz#a4c7ae114414e09dbbd3c823b5924793f7483252"
- integrity sha512-FIM8HPxj1P2G7qfrpiXvbHeHypgo2mFpFGoh5I73ZlqmJOsloSa1x0ZyXCer43++P1doxCgNqIOLqmZR6SOT8g==
+"@typescript-eslint/type-utils@7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.2.0.tgz#7be5c30e9b4d49971b79095a1181324ef6089a19"
+ integrity sha512-xHi51adBHo9O9330J8GQYQwrKBqbIPJGZZVQTHHmy200hvkLZFWJIFtAG/7IYTWUyun6DE6w5InDReePJYJlJA==
dependencies:
- "@typescript-eslint/typescript-estree" "7.0.0"
- "@typescript-eslint/utils" "7.0.0"
+ "@typescript-eslint/typescript-estree" "7.2.0"
+ "@typescript-eslint/utils" "7.2.0"
debug "^4.3.4"
ts-api-utils "^1.0.1"
@@ -717,10 +722,10 @@
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.21.0.tgz#205724c5123a8fef7ecd195075fa6e85bac3436d"
integrity sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==
-"@typescript-eslint/types@7.0.0":
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.0.0.tgz#2e5889c7fe3c873fc6dc6420aa77775f17cd5dc6"
- integrity sha512-9ZIJDqagK1TTs4W9IyeB2sH/s1fFhN9958ycW8NRTg1vXGzzH5PQNzq6KbsbVGMT+oyyfa17DfchHDidcmf5cg==
+"@typescript-eslint/types@7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.2.0.tgz#0feb685f16de320e8520f13cca30779c8b7c403f"
+ integrity sha512-XFtUHPI/abFhm4cbCDc5Ykc8npOKBSJePY3a3s+lwumt7XWJuzP5cZcfZ610MIPHjQjNsOLlYK8ASPaNG8UiyA==
"@typescript-eslint/typescript-estree@6.21.0":
version "6.21.0"
@@ -736,13 +741,13 @@
semver "^7.5.4"
ts-api-utils "^1.0.1"
-"@typescript-eslint/typescript-estree@7.0.0":
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.0.0.tgz#7ce66f2ce068517f034f73fba9029300302fdae9"
- integrity sha512-JzsOzhJJm74aQ3c9um/aDryHgSHfaX8SHFIu9x4Gpik/+qxLvxUylhTsO9abcNu39JIdhY2LgYrFxTii3IajLA==
+"@typescript-eslint/typescript-estree@7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.2.0.tgz#5beda2876c4137f8440c5a84b4f0370828682556"
+ integrity sha512-cyxS5WQQCoBwSakpMrvMXuMDEbhOo9bNHHrNcEWis6XHx6KF518tkF1wBvKIn/tpq5ZpUYK7Bdklu8qY0MsFIA==
dependencies:
- "@typescript-eslint/types" "7.0.0"
- "@typescript-eslint/visitor-keys" "7.0.0"
+ "@typescript-eslint/types" "7.2.0"
+ "@typescript-eslint/visitor-keys" "7.2.0"
debug "^4.3.4"
globby "^11.1.0"
is-glob "^4.0.3"
@@ -750,17 +755,17 @@
semver "^7.5.4"
ts-api-utils "^1.0.1"
-"@typescript-eslint/utils@7.0.0":
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.0.0.tgz#e43710af746c6ae08484f7afc68abc0212782c7e"
- integrity sha512-kuPZcPAdGcDBAyqDn/JVeJVhySvpkxzfXjJq1X1BFSTYo1TTuo4iyb937u457q4K0In84p6u2VHQGaFnv7VYqg==
+"@typescript-eslint/utils@7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.2.0.tgz#fc8164be2f2a7068debb4556881acddbf0b7ce2a"
+ integrity sha512-YfHpnMAGb1Eekpm3XRK8hcMwGLGsnT6L+7b2XyRv6ouDuJU1tZir1GS2i0+VXRatMwSI1/UfcyPe53ADkU+IuA==
dependencies:
"@eslint-community/eslint-utils" "^4.4.0"
"@types/json-schema" "^7.0.12"
"@types/semver" "^7.5.0"
- "@typescript-eslint/scope-manager" "7.0.0"
- "@typescript-eslint/types" "7.0.0"
- "@typescript-eslint/typescript-estree" "7.0.0"
+ "@typescript-eslint/scope-manager" "7.2.0"
+ "@typescript-eslint/types" "7.2.0"
+ "@typescript-eslint/typescript-estree" "7.2.0"
semver "^7.5.4"
"@typescript-eslint/visitor-keys@6.21.0":
@@ -771,12 +776,12 @@
"@typescript-eslint/types" "6.21.0"
eslint-visitor-keys "^3.4.1"
-"@typescript-eslint/visitor-keys@7.0.0":
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.0.0.tgz#83cdadd193ee735fe9ea541f6a2b4d76dfe62081"
- integrity sha512-JZP0uw59PRHp7sHQl3aF/lFgwOW2rgNVnXUksj1d932PMita9wFBd3621vHQRDvHwPsSY9FMAAHVc8gTvLYY4w==
+"@typescript-eslint/visitor-keys@7.2.0":
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.2.0.tgz#5035f177752538a5750cca1af6044b633610bf9e"
+ integrity sha512-c6EIQRHhcpl6+tO8EMR+kjkkV+ugUNXOmeASA1rlzkd8EPIriavpWoiEz1HR/VLhbVIdhqnV6E7JZm00cBDx2A==
dependencies:
- "@typescript-eslint/types" "7.0.0"
+ "@typescript-eslint/types" "7.2.0"
eslint-visitor-keys "^3.4.1"
"@ungap/structured-clone@^1.2.0":
@@ -1819,11 +1824,6 @@ escape-string-regexp@^4.0.0:
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
-eslint-config-standard@^16.0.0:
- version "16.0.3"
- resolved "https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-16.0.3.tgz#6c8761e544e96c531ff92642eeb87842b8488516"
- integrity sha512-x4fmJL5hGqNJKGHSjnLdgA6U6h1YW/G2dW9fA+cyVur4SK6lyue8+UgNKWlZtUDTXvgKDD/Oa3GQjmB5kjtVvg==
-
eslint-import-resolver-node@^0.3.9:
version "0.3.9"
resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz#d4eaac52b8a2e7c3cd1903eb00f7e053356118ac"
@@ -1897,10 +1897,10 @@ eslint-plugin-node@^11.0.0:
resolve "^1.10.1"
semver "^6.1.0"
-eslint-plugin-promise@^5.1.0:
- version "5.2.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-5.2.0.tgz#a596acc32981627eb36d9d75f9666ac1a4564971"
- integrity sha512-SftLb1pUG01QYq2A/hGAWfDRXqYD82zE7j7TopDOyNdU+7SvvoXREls/+PRTY17vUXzXnZA/zfnyKgRH6x4JJw==
+eslint-plugin-promise@^6.2.0:
+ version "6.2.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-6.2.0.tgz#e24ab0e3c0a25fa227d98d9ff612156b5af15945"
+ integrity sha512-QmAqwizauvnKOlifxyDj2ObfULpHQawlg/zQdgEixur9vl0CvZGv/LCJV2rtj3210QCoeGBzVMfMXqGAOr/4fA==
eslint-scope@^7.2.2:
version "7.2.2"
@@ -2595,11 +2595,16 @@ ignore-walk@3.0.4:
dependencies:
minimatch "^3.0.4"
-ignore@^5.1.1, ignore@^5.2.0, ignore@^5.2.4:
+ignore@^5.1.1, ignore@^5.2.0:
version "5.2.4"
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324"
integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==
+ignore@^5.2.4:
+ version "5.3.1"
+ resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.1.tgz#5073e554cd42c5b33b394375f538b8593e34d4ef"
+ integrity sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==
+
import-fresh@^3.2.1:
version "3.3.0"
resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
@@ -4523,9 +4528,9 @@ trim-repeated@^1.0.0:
escape-string-regexp "^1.0.2"
ts-api-utils@^1.0.1:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.0.3.tgz#f12c1c781d04427313dbac808f453f050e54a331"
- integrity sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.3.0.tgz#4b490e27129f1e8e686b45cc4ab63714dc60eea1"
+ integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==
tsconfig-paths@^3.15.0:
version "3.15.0"