build: make eslint configuration use strict type checking
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Wed, 3 Jan 2024 21:53:00 +0000 (22:53 +0100)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Wed, 3 Jan 2024 21:53:00 +0000 (22:53 +0100)
commitc63a35a04c190989be80f9218d97e0aca739475e
tree64fb123dffdd303902ed79fc6dd12563d2f2d9c3
parent8166b5b31ebb2d15bbdc112f1a86d3774fe21294
build: make eslint configuration use strict type checking

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
29 files changed:
.eslintrc.cjs
examples/typescript/http-server-pool/express-cluster/src/main.ts
examples/typescript/http-server-pool/express-cluster/src/worker.ts
examples/typescript/http-server-pool/express-hybrid/src/express-worker.ts
examples/typescript/http-server-pool/express-hybrid/src/main.ts
examples/typescript/http-server-pool/fastify-cluster/src/main.ts
examples/typescript/http-server-pool/fastify-cluster/src/worker.ts
examples/typescript/http-server-pool/fastify-hybrid/src/fastify-worker.ts
examples/typescript/http-server-pool/fastify-hybrid/src/main.ts
examples/typescript/websocket-server-pool/ws-cluster/src/main.ts
examples/typescript/websocket-server-pool/ws-hybrid/src/main.ts
src/deque.ts
src/pools/abstract-pool.ts
src/pools/cluster/dynamic.ts
src/pools/cluster/fixed.ts
src/pools/selection-strategies/abstract-worker-choice-strategy.ts
src/pools/selection-strategies/interleaved-weighted-round-robin-worker-choice-strategy.ts
src/pools/selection-strategies/weighted-round-robin-worker-choice-strategy.ts
src/pools/thread/dynamic.ts
src/pools/thread/fixed.ts
src/pools/utils.ts
src/pools/worker-node.ts
src/pools/worker.ts
src/utils.ts
src/worker/abstract-worker.ts
src/worker/cluster-worker.ts
src/worker/thread-worker.ts
src/worker/utils.ts
tests/pools/utils.test.mjs