Skip to content

Commit e1a49f5

Browse files
Removed eslint-disable-next-line compat/compat
1 parent 781e72a commit e1a49f5

File tree

3 files changed

+7
-10
lines changed

3 files changed

+7
-10
lines changed

src/listeners/browser.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,6 @@ export class BrowserSignalListener implements ISignalListener {
115115
* Returns true if beacon API was used successfully, false otherwise.
116116
*/
117117
private _sendBeacon(url: string, data: any, extraMetadata?: {}) {
118-
// eslint-disable-next-line compat/compat
119118
if (typeof navigator !== 'undefined' && navigator.sendBeacon) {
120119
const json = {
121120
entries: data,
@@ -130,7 +129,7 @@ export class BrowserSignalListener implements ISignalListener {
130129
const payload = JSON.stringify(json);
131130

132131
// https://xgwang.me/posts/you-may-not-know-beacon/#it-may-throw-error%2C-be-sure-to-catch
133-
try { // eslint-disable-next-line compat/compat
132+
try {
134133
return navigator.sendBeacon(url, payload);
135134
} catch (e) {
136135
return false;

src/sync/streaming/parseUtils.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ function Uint8ArrayToString(myUint8Arr: Uint8Array) { // @ts-ignore
1313

1414
function StringToUint8Array(myString: string) {
1515
const charCodes = myString.split('').map((e) => e.charCodeAt(0));
16-
// eslint-disable-next-line compat/compat
1716
return new Uint8Array(charCodes);
1817
}
1918

src/utils/lang/index.ts

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -122,10 +122,9 @@ export function isBoolean(val: any): boolean {
122122
*/
123123
export function isFiniteNumber(val: any): boolean {
124124
if (val instanceof Number) val = val.valueOf();
125-
// @TODO remove `isFinite` once `Number.isFinite` is fully supported by targets
126-
// eslint-disable-next-line compat/compat
127-
if (typeof val === 'number') return Number.isFinite ? Number.isFinite(val) : isFinite(val);
128-
return false;
125+
return typeof val === 'number' ?
126+
Number.isFinite ? Number.isFinite(val) : isFinite(val) :
127+
false;
129128
}
130129

131130
/**
@@ -134,9 +133,9 @@ export function isFiniteNumber(val: any): boolean {
134133
*/
135134
export function isIntegerNumber(val: any): boolean {
136135
if (val instanceof Number) val = val.valueOf();
137-
// eslint-disable-next-line compat/compat
138-
if (typeof val === 'number') return Number.isInteger ? Number.isInteger(val) : isFinite(val) && Math.floor(val) === val;
139-
return false;
136+
return typeof val === 'number' ?
137+
Number.isInteger ? Number.isInteger(val) : isFinite(val) && Math.floor(val) === val :
138+
false;
140139
}
141140

142141
/**

0 commit comments

Comments
 (0)