[Dev] Turn on @typescript-eslint/no-throw-literal; Use .eslintignore from root folder (#1623)
This commit is contained in:
parent
d1bd4733d8
commit
bf395194a9
@ -1 +1,11 @@
|
|||||||
dev
|
dev
|
||||||
|
|
||||||
|
src/lib/rlottie/rlottie-wasm.js
|
||||||
|
src/lib/webp/webp_wasm.js
|
||||||
|
|
||||||
|
src/lib/gramjs/tl/types-generator/template.js
|
||||||
|
src/lib/gramjs/tl/api.d.ts
|
||||||
|
src/lib/gramjs/tl/apiTl.js
|
||||||
|
src/lib/gramjs/tl/schemaTl.js
|
||||||
|
src/lib/gramjs/tl/apiTl.full.js
|
||||||
|
src/lib/gramjs/tl/schemaTl.full.js
|
||||||
|
|||||||
@ -63,7 +63,6 @@
|
|||||||
],
|
],
|
||||||
"@typescript-eslint/camelcase": "off",
|
"@typescript-eslint/camelcase": "off",
|
||||||
"@typescript-eslint/member-delimiter-style": "error",
|
"@typescript-eslint/member-delimiter-style": "error",
|
||||||
"@typescript-eslint/no-throw-literal": "off",
|
|
||||||
"teactn/prefer-separate-component-file": "off"
|
"teactn/prefer-separate-component-file": "off"
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
|
|||||||
@ -14,7 +14,7 @@
|
|||||||
"lint": "tsc && eslint . --ext .ts,.tsx --ignore-pattern src/lib/gramjs",
|
"lint": "tsc && eslint . --ext .ts,.tsx --ignore-pattern src/lib/gramjs",
|
||||||
"lint:fix": "npm run lint -- --fix",
|
"lint:fix": "npm run lint -- --fix",
|
||||||
"gramjs:tl": "node ./src/lib/gramjs/tl/generateModules.js",
|
"gramjs:tl": "node ./src/lib/gramjs/tl/generateModules.js",
|
||||||
"gramjs:lint:fix": "eslint ./src/lib/gramjs --ignore-path=src/lib/gramjs/.eslintignore --fix",
|
"gramjs:lint:fix": "eslint ./src/lib/gramjs --fix",
|
||||||
"test": "cross-env APP_ENV=test jest --verbose --forceExit",
|
"test": "cross-env APP_ENV=test jest --verbose --forceExit",
|
||||||
"prepare": "husky install"
|
"prepare": "husky install"
|
||||||
},
|
},
|
||||||
@ -28,7 +28,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"lint-staged": {
|
"lint-staged": {
|
||||||
"*.{ts,tsx,js}": "eslint --fix --ignore-path=src/lib/gramjs/.eslintignore"
|
"*.{ts,tsx,js}": "eslint --fix"
|
||||||
},
|
},
|
||||||
"author": "Alexander Zinchuk (alexander@zinchuk.com)",
|
"author": "Alexander Zinchuk (alexander@zinchuk.com)",
|
||||||
"license": "GPL-3.0-or-later",
|
"license": "GPL-3.0-or-later",
|
||||||
|
|||||||
@ -90,7 +90,7 @@ function subscribeToWorker(onUpdate: OnApiUpdate) {
|
|||||||
} else if (data.type === 'methodCallback') {
|
} else if (data.type === 'methodCallback') {
|
||||||
requestStates.get(data.messageId)?.callback?.(...data.callbackArgs);
|
requestStates.get(data.messageId)?.callback?.(...data.callbackArgs);
|
||||||
} else if (data.type === 'unhandledError') {
|
} else if (data.type === 'unhandledError') {
|
||||||
throw data.error;
|
throw new Error(data.error?.message);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
@ -130,7 +130,7 @@ export default class WorkerConnector {
|
|||||||
const requestState = requestStates.get(data.messageId);
|
const requestState = requestStates.get(data.messageId);
|
||||||
requestState?.callback?.(...data.callbackArgs);
|
requestState?.callback?.(...data.callbackArgs);
|
||||||
} else if (data.type === 'unhandledError') {
|
} else if (data.type === 'unhandledError') {
|
||||||
throw data.error;
|
throw new Error(data.error?.message);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user