Rewrite test cases in TypeScript for better intellisense and type check. (.test.js => .test.ts)
Add a new tsconfig.test.json dedicated for compiling .test.ts into .test.js files. (tsconfig.json is responsible for buiding the project, and the common part is extracted into tsconfig.base.json)
This PR:
tsconfig.test.json
dedicated for compiling .test.ts into .test.js files. (tsconfig.json
is responsible for buiding the project, and the common part is extracted intotsconfig.base.json
)