Skip to content

Commit 10dc3bc

Browse files
chore: update eslint config webpack (#471)
1 parent 0d6c6c0 commit 10dc3bc

30 files changed

+1215
-941
lines changed

lib/AliasFieldPlugin.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ const getInnerRequest = require("./getInnerRequest");
1616
module.exports = class AliasFieldPlugin {
1717
/**
1818
* @param {string | ResolveStepHook} source source
19-
* @param {string | Array<string>} field field
19+
* @param {string | string[]} field field
2020
* @param {string | ResolveStepHook} target target
2121
*/
2222
constructor(source, field, target) {
@@ -54,11 +54,11 @@ module.exports = class AliasFieldPlugin {
5454
fieldData,
5555
innerRequest,
5656
)
57-
? /** @type {{[Key in string]: JsonPrimitive}} */ (fieldData)[
57+
? /** @type {{ [Key in string]: JsonPrimitive }} */ (fieldData)[
5858
innerRequest
5959
]
6060
: innerRequest.startsWith("./")
61-
? /** @type {{[Key in string]: JsonPrimitive}} */ (fieldData)[
61+
? /** @type {{ [Key in string]: JsonPrimitive }} */ (fieldData)[
6262
innerRequest.slice(2)
6363
]
6464
: undefined;

lib/AliasPlugin.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@
77

88
/** @typedef {import("./Resolver")} Resolver */
99
/** @typedef {import("./Resolver").ResolveStepHook} ResolveStepHook */
10-
/** @typedef {string | Array<string> | false} Alias */
11-
/** @typedef {{alias: Alias, name: string, onlyModule?: boolean}} AliasOption */
10+
/** @typedef {string | string[] | false} Alias */
11+
/** @typedef {{ alias: Alias, name: string, onlyModule?: boolean }} AliasOption */
1212

1313
const { aliasResolveHandler } = require("./AliasUtils");
1414

1515
module.exports = class AliasPlugin {
1616
/**
1717
* @param {string | ResolveStepHook} source source
18-
* @param {AliasOption | Array<AliasOption>} options options
18+
* @param {AliasOption | AliasOption[]} options options
1919
* @param {string | ResolveStepHook} target target
2020
*/
2121
constructor(source, options, target) {

lib/AliasUtils.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@ const { PathType, getType } = require("./util/path");
1313
/** @typedef {import("./Resolver").ResolveContext} ResolveContext */
1414
/** @typedef {import("./Resolver").ResolveStepHook} ResolveStepHook */
1515
/** @typedef {import("./Resolver").ResolveCallback} ResolveCallback */
16-
/** @typedef {string | Array<string> | false} Alias */
17-
/** @typedef {{alias: Alias, name: string, onlyModule?: boolean}} AliasOption */
16+
/** @typedef {string | string[] | false} Alias */
17+
/** @typedef {{ alias: Alias, name: string, onlyModule?: boolean }} AliasOption */
1818

1919
/** @typedef {(err?: null | Error, result?: null | ResolveRequest) => void} InnerCallback */
2020
/**
2121
* @param {Resolver} resolver resolver
22-
* @param {Array<AliasOption>} options options
22+
* @param {AliasOption[]} options options
2323
* @param {ResolveStepHook} target target
2424
* @param {ResolveRequest} request request
2525
* @param {ResolveContext} resolveContext resolve context
@@ -39,7 +39,7 @@ function aliasResolveHandler(
3939

4040
/**
4141
* @param {string} maybeAbsolutePath path
42-
* @returns {null|string} absolute path with slash ending
42+
* @returns {null | string} absolute path with slash ending
4343
*/
4444
const getAbsolutePathWithSlashEnding = (maybeAbsolutePath) => {
4545
const type = getType(maybeAbsolutePath);
@@ -78,7 +78,7 @@ function aliasResolveHandler(
7878
if (matchRequest || matchWildcard) {
7979
/**
8080
* @param {Alias} alias alias
81-
* @param {(err?: null|Error, result?: null|ResolveRequest) => void} callback callback
81+
* @param {(err?: null | Error, result?: null | ResolveRequest) => void} callback callback
8282
* @returns {void}
8383
*/
8484
const resolveWithAlias = (alias, callback) => {

lib/DescriptionFileUtils.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ const forEachBail = require("./forEachBail");
2222

2323
/**
2424
* @callback ErrorFirstCallback
25-
* @param {Error|null=} error
25+
* @param {Error | null=} error
2626
* @param {DescriptionFileInfo=} result
2727
*/
2828

@@ -35,7 +35,7 @@ const forEachBail = require("./forEachBail");
3535

3636
/**
3737
* @param {string} directory directory
38-
* @returns {string|null} parent directory or null
38+
* @returns {string | null} parent directory or null
3939
*/
4040
function cdUp(directory) {
4141
if (directory === "/") return null;
@@ -50,7 +50,7 @@ function cdUp(directory) {
5050
* @param {Resolver} resolver resolver
5151
* @param {string} directory directory
5252
* @param {string[]} filenames filenames
53-
* @param {DescriptionFileInfo|undefined} oldInfo oldInfo
53+
* @param {DescriptionFileInfo | undefined} oldInfo oldInfo
5454
* @param {ResolveContext} resolveContext resolveContext
5555
* @param {ErrorFirstCallback} callback callback
5656
*/
@@ -71,7 +71,7 @@ function loadDescriptionFile(
7171
filenames,
7272
/**
7373
* @param {string} filename filename
74-
* @param {(err?: null|Error, result?: null|Result) => void} callback callback
74+
* @param {(err?: null | Error, result?: null | Result) => void} callback callback
7575
* @returns {void}
7676
*/
7777
(filename, callback) => {
@@ -172,7 +172,7 @@ function loadDescriptionFile(
172172

173173
/**
174174
* @param {JsonObject} content content
175-
* @param {string|string[]} field field
175+
* @param {string | string[]} field field
176176
* @returns {JsonValue | undefined} field data
177177
*/
178178
function getField(content, field) {

lib/ExportsFieldPlugin.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ module.exports = class ExportsFieldPlugin {
6464
request.fragment
6565
: request.request;
6666
const exportsField =
67-
/** @type {ExportsField|null|undefined} */
67+
/** @type {ExportsField | null | undefined} */
6868
(
6969
DescriptionFileUtils.getField(
7070
/** @type {JsonObject} */ (request.descriptionFileData),
@@ -130,7 +130,7 @@ module.exports = class ExportsFieldPlugin {
130130
paths,
131131
/**
132132
* @param {string} path path
133-
* @param {(err?: null|Error, result?: null|ResolveRequest) => void} callback callback
133+
* @param {(err?: null | Error, result?: null | ResolveRequest) => void} callback callback
134134
* @param {number} i index
135135
* @returns {void}
136136
*/

lib/ExtensionAliasPlugin.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ const forEachBail = require("./forEachBail");
1010
/** @typedef {import("./Resolver")} Resolver */
1111
/** @typedef {import("./Resolver").ResolveRequest} ResolveRequest */
1212
/** @typedef {import("./Resolver").ResolveStepHook} ResolveStepHook */
13-
/** @typedef {{ alias: string|string[], extension: string }} ExtensionAliasOption */
13+
/** @typedef {{ alias: string | string[], extension: string }} ExtensionAliasOption */
1414

1515
module.exports = class ExtensionAliasPlugin {
1616
/**
@@ -39,7 +39,7 @@ module.exports = class ExtensionAliasPlugin {
3939
const isAliasString = typeof alias === "string";
4040
/**
4141
* @param {string} alias extension alias
42-
* @param {(err?: null | Error, result?: null|ResolveRequest) => void} callback callback
42+
* @param {(err?: null | Error, result?: null | ResolveRequest) => void} callback callback
4343
* @param {number=} index index
4444
* @returns {void}
4545
*/

lib/ImportsFieldPlugin.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ module.exports = class ImportsFieldPlugin {
6666
const remainingRequest =
6767
request.request + request.query + request.fragment;
6868
const importsField =
69-
/** @type {ImportsField|null|undefined} */
69+
/** @type {ImportsField | null | undefined} */
7070
(
7171
DescriptionFileUtils.getField(
7272
/** @type {JsonObject} */ (request.descriptionFileData),
@@ -127,7 +127,7 @@ module.exports = class ImportsFieldPlugin {
127127
paths,
128128
/**
129129
* @param {string} path path
130-
* @param {(err?: null|Error, result?: null|ResolveRequest) => void} callback callback
130+
* @param {(err?: null | Error, result?: null | ResolveRequest) => void} callback callback
131131
* @param {number} i index
132132
* @returns {void}
133133
*/
@@ -212,8 +212,8 @@ module.exports = class ImportsFieldPlugin {
212212
}
213213
},
214214
/**
215-
* @param {(null|Error)=} err error
216-
* @param {(null|ResolveRequest)=} result result
215+
* @param {null | Error=} err error
216+
* @param {null | ResolveRequest=} result result
217217
* @returns {void}
218218
*/
219219
(err, result) => callback(err, result || null),

lib/MainFieldPlugin.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ const DescriptionFileUtils = require("./DescriptionFileUtils");
1313
/** @typedef {import("./Resolver").ResolveRequest} ResolveRequest */
1414
/** @typedef {import("./Resolver").ResolveStepHook} ResolveStepHook */
1515

16-
/** @typedef {{name: string|Array<string>, forceRelative: boolean}} MainFieldOptions */
16+
/** @typedef {{ name: string | string[], forceRelative: boolean }} MainFieldOptions */
1717

1818
const alreadyTriedMainField = Symbol("alreadyTriedMainField");
1919

@@ -48,7 +48,7 @@ module.exports = class MainFieldPlugin {
4848
}
4949
const filename = path.basename(request.descriptionFilePath);
5050
let mainModule =
51-
/** @type {string|null|undefined} */
51+
/** @type {string | null | undefined} */
5252
(
5353
DescriptionFileUtils.getField(
5454
/** @type {JsonObject} */ (request.descriptionFileData),

lib/ModulesInHierarchicalDirectoriesPlugin.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ const { modulesResolveHandler } = require("./ModulesUtils");
1313
module.exports = class ModulesInHierarchicalDirectoriesPlugin {
1414
/**
1515
* @param {string | ResolveStepHook} source source
16-
* @param {string | Array<string>} directories directories
16+
* @param {string | string[]} directories directories
1717
* @param {string | ResolveStepHook} target target
1818
*/
1919
constructor(source, directories, target) {
2020
this.source = source;
21-
this.directories = /** @type {Array<string>} */ [...directories];
21+
this.directories = /** @type {string[]} */ [...directories];
2222
this.target = target;
2323
}
2424

lib/ModulesUtils.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ const getPaths = require("./getPaths");
1515
/** @typedef {(err?: null | Error, result?: null | ResolveRequest) => void} InnerCallback */
1616
/**
1717
* @param {Resolver} resolver resolver
18-
* @param {Array<string>} directories directories
18+
* @param {string[]} directories directories
1919
* @param {ResolveStepHook} target target
2020
* @param {ResolveRequest} request request
2121
* @param {ResolveContext} resolveContext resolve context
@@ -43,7 +43,7 @@ function modulesResolveHandler(
4343
addrs,
4444
/**
4545
* @param {string} addr addr
46-
* @param {(err?: null|Error, result?: null|ResolveRequest) => void} callback callback
46+
* @param {(err?: null | Error, result?: null | ResolveRequest) => void} callback callback
4747
* @returns {void}
4848
*/
4949
(addr, callback) => {

0 commit comments

Comments
 (0)