[easy] run typechecking on CI (#954)

This commit is contained in:
Keyan Zhang 2020-03-14 21:12:39 -07:00 committed by GitHub
parent 3f8144ef85
commit 05af9f04ed
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 3 additions and 0 deletions

View File

@ -19,5 +19,6 @@ jobs:
npm ci
npm run test:other
npm run test:code
npm run test:typecheck
env:
CI: true

View File

@ -97,6 +97,7 @@
"test:app": "react-scripts test --env=jsdom --passWithNoTests",
"test:debug": "react-scripts --inspect-brk test --runInBand --no-cache",
"test:code": "eslint --ignore-path .gitignore --ext .js,.ts,.tsx .",
"test:typecheck": "tsc",
"test:other": "npm run prettier -- --list-different"
},
"version": "1.0.0",

View File

@ -41,6 +41,7 @@ it("clones arrow element", () => {
assertCloneObjects(element, copy);
// @ts-ignore
expect(copy.__proto__).toEqual({ hello: "world" });
expect(copy.hasOwnProperty("hello")).toBe(false);