mirror of
https://github.com/smogon/pokemon-showdown.git
synced 2026-03-21 17:25:10 -05:00
Fix eslint errors
This commit is contained in:
parent
7f99f51e91
commit
8bdebea6e4
|
|
@ -481,10 +481,10 @@ export class ReadWriteStream extends ReadStream implements WriteStream {
|
|||
const nodeStream: NodeJS.WritableStream = options.nodeStream;
|
||||
this.nodeWritableStream = nodeStream;
|
||||
options.write = function (data: string | Buffer) {
|
||||
const result = this.nodeWritableStream!.write(data);
|
||||
const result = this.nodeWritableStream.write(data);
|
||||
if (result !== false) return undefined;
|
||||
if (!this.drainListeners.length) {
|
||||
this.nodeWritableStream!.once('drain', () => {
|
||||
this.nodeWritableStream.once('drain', () => {
|
||||
for (const listener of this.drainListeners) listener();
|
||||
this.drainListeners = [];
|
||||
});
|
||||
|
|
@ -497,7 +497,7 @@ export class ReadWriteStream extends ReadStream implements WriteStream {
|
|||
if (nodeStream !== process.stdout && nodeStream !== process.stderr) {
|
||||
options.writeEnd = function () {
|
||||
return new Promise<void>(resolve => {
|
||||
this.nodeWritableStream!.end(() => resolve());
|
||||
this.nodeWritableStream.end(() => resolve());
|
||||
});
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -462,7 +462,7 @@ export class DataMove extends BasicEffect implements Readonly<BasicEffect & Move
|
|||
this.effectType = 'Move';
|
||||
this.type = Utils.getString(data.type);
|
||||
this.target = data.target;
|
||||
this.basePower = Number(data.basePower!);
|
||||
this.basePower = Number(data.basePower);
|
||||
this.accuracy = data.accuracy!;
|
||||
this.critRatio = Number(data.critRatio) || 1;
|
||||
this.baseMoveType = Utils.getString(data.baseMoveType) || this.type;
|
||||
|
|
@ -479,7 +479,7 @@ export class DataMove extends BasicEffect implements Readonly<BasicEffect & Move
|
|||
this.ignoreOffensive = !!data.ignoreOffensive;
|
||||
this.ignoreDefensive = !!data.ignoreDefensive;
|
||||
this.ignoreImmunity = (data.ignoreImmunity !== undefined ? data.ignoreImmunity : this.category === 'Status');
|
||||
this.pp = Number(data.pp!);
|
||||
this.pp = Number(data.pp);
|
||||
this.noPPBoosts = !!data.noPPBoosts;
|
||||
this.isZ = data.isZ || false;
|
||||
this.isMax = data.isMax || false;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user