Skip to content

Commit 93eee5b

Browse files
author
Josh Goldberg
committed
Updated all to latest; added tests to config.yml
1 parent c1ee12a commit 93eee5b

File tree

4 files changed

+1221
-1359
lines changed

4 files changed

+1221
-1359
lines changed

.circleci/config.yml

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ jobs:
7979

8080
- run: npm run prettier
8181

82-
test:
82+
test-end-to-end:
8383
docker:
8484
- image: circleci/node:latest
8585

@@ -91,7 +91,21 @@ jobs:
9191
- attach_workspace:
9292
at: "."
9393

94-
- run: npm run test:unit
94+
- run: npm run test:end-to-end
95+
96+
test-unit:
97+
docker:
98+
- image: circleci/node:latest
99+
100+
working_directory: ~/repo
101+
102+
steps:
103+
- checkout
104+
105+
- attach_workspace:
106+
at: "."
107+
108+
- run: npm run test:unit -- --coverage
95109

96110
tsc:
97111
docker:
@@ -129,7 +143,10 @@ workflows:
129143
- prettier:
130144
requires:
131145
- build
132-
- test:
146+
- test-end-to-end:
147+
requires:
148+
- build
149+
- test-unit:
133150
requires:
134151
- build
135152
- tsc:

.eslintrc.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,14 @@ module.exports = {
2828
"@typescript-eslint/no-magic-numbers": 0,
2929
"@typescript-eslint/no-parameter-properties": 0,
3030
"@typescript-eslint/no-type-alias": 0,
31+
"@typescript-eslint/no-unnecessary-condition": 0,
3132
"@typescript-eslint/no-use-before-define": 0,
3233
"@typescript-eslint/prefer-for-of": 1,
3334
"@typescript-eslint/prefer-interface": 0,
35+
"@typescript-eslint/quotes": 0,
36+
"@typescript-eslint/require-await": 0,
37+
"@typescript-eslint/strict-boolean-expressions": 0,
38+
"@typescript-eslint/typedef": 0,
3439
"default-case": 0,
3540
"guard-for-in": 0,
3641
"import/no-extraneous-dependencies": [

0 commit comments

Comments
 (0)