Web3 DAO | Offchain Labs Logo

Fix tsc not catching typescript errors

Organization

Offchain Labs

Deadline

N/A

Status

LIVE


INSTRUCTIONS

Currently yarn run tsc catch errors from node_modules folder:

❯ yarn run tsc
yarn run v1.22.19
$ /home/.../.bin/tsc
node_modules/@wagmi/core/dist/contracts-3880ee54.d.ts:144:91 - error TS1005: '?' expected.

144 }, TOptions extends Options = DefaultOptions> = TFunction['inputs'] extends infer TInputs extends readonly AbiParameter[] ? Or<IsNever<TInputs>, NotEqual<TAbi, Abi>> extends true ? {
                                                                                              ~~~~~~~

node_modules/@wagmi/core/dist/contracts-3880ee54.d.ts:144:99 - error TS1005: ':' expected.

144 }, TOptions extends Options = DefaultOptions> = TFunction['inputs'] extends infer TInputs extends readonly AbiParameter[] ? Or<IsNever<TInputs>, NotEqual<TAbi, Abi>> extends true ? {
                                                                                                      ~~~~~~~~

It should only catch errors from our own files