Commit Graph

809 Commits (814faaf82d97d9a4ac04f8c4573e197edb3be62a)

Author SHA1 Message Date
Renovate Bot 9f48f0f644 chore(deps): update dependency execa to v5.1.0 2021-06-02 22:06:53 +00:00
Oliver Eyton-Williams 802273cf8a
refactor: remove sinon (#42337) 2021-06-02 21:03:05 +05:30
Renovate Bot aa21dc945c chore(deps): update typescript-eslint monorepo to v4.26.0 2021-05-31 18:37:10 +00:00
Renovate Bot 8705c0ec81 chore(deps): update dependency execa to v5.0.1 2021-05-30 20:19:15 +00:00
Renovate Bot fd5621db7b chore(deps): update dependency eslint-plugin-react to v7.24.0 2021-05-29 23:56:10 +00:00
Renovate Bot 67057577af chore(deps): update dependency eslint-plugin-import to v2.23.4 2021-05-29 23:07:38 +00:00
Renovate Bot c966823920 chore(deps): update babel monorepo to v7.14.4 2021-05-28 20:06:23 +00:00
Renovate Bot 074409e699 chore(deps): update dependency typescript to v4.3.2 2021-05-26 18:39:25 +00:00
Renovate Bot 7844b81288 chore(deps): update typescript-eslint monorepo to v4.25.0 2021-05-25 02:50:29 +00:00
Renovate Bot 827cc4f53e chore(deps): update dependency cypress to v7.4.0 2021-05-24 23:18:50 +00:00
Renovate Bot 4496168187 chore(deps): update dependency start-server-and-test to v1.12.3 2021-05-24 15:47:07 +00:00
Oliver Eyton-Williams 9c6701bf10
fix: eslint config (#42228)
The typescript parser does not work properly on pure JS and is only
needed for TS files, so this commit restricts @typescript-eslint/parser
to .ts and .tsx files
2021-05-24 17:45:39 +07:00
Renovate Bot df0860dd96 chore(deps): update dependency eslint to v7.27.0 2021-05-22 03:01:14 +00:00
Renovate Bot 6db31fd9aa chore(deps): update dependency eslint-plugin-import to v2.23.3 2021-05-21 21:46:14 +00:00
renovate[bot] f53097b152
chore(deps): update dependency lint-staged to v11 (#42180)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-20 17:21:28 +05:30
Renovate Bot 8ef1c43f3d chore(deps): update typescript-eslint monorepo to v4.24.0 2021-05-18 00:34:41 +00:00
renovate[bot] d14f53f463
chore(deps): pin dependencies (#42168)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-18 01:19:29 +05:30
Oliver Eyton-Williams 66dae77fc5
feat: use TypeScript in the client (#42124) 2021-05-18 00:23:41 +05:30
Renovate Bot 45904743c7 chore(deps): update dependency webpack-bundle-analyzer to v4.4.2 2021-05-17 15:26:46 +00:00
Renovate Bot c666e83d6f chore(deps): pin dependencies 2021-05-16 19:43:46 +00:00
Oliver Eyton-Williams 1c1d86922c
refactor: simplify jest config (#42136)
* refactor: bring api jest tests to root

* refactor: pull client tests to root

* fix: remove ancient curriculum babelrc

* feat: run all jest tests at once

* fix: remove unused babelrcRoot

* chore: remove more jests
2021-05-16 18:08:04 +05:30
Renovate Bot 929f27ce9e chore(deps): update dependency eslint-plugin-import to v2.23.2 2021-05-15 17:39:04 +00:00
Oliver Eyton-Williams 07f324b278
test: run sequentially (#42132)
Running tests in parallel while outputting to a single console can
result in confusing output.  Results can get interleaved and, more
importantly, if one test fails, the rest get killed. This can create
unpredictable error messages.
2021-05-14 09:11:21 -07:00
Renovate Bot 8a67ecf788 chore(deps): update dependency start-server-and-test to v1.12.2 2021-05-14 15:46:11 +00:00
renovate[bot] 0085af6957
chore(deps): update dependency markdownlint to v0.23.1 (#42040)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-13 11:36:41 +03:00
Renovate Bot 4df358b7c6 chore(deps): update dependency cypress to v7.3.0 2021-05-11 02:16:33 +00:00
Renovate Bot 965fc8240d chore(deps): update dependency dotenv to v9.0.2 2021-05-10 22:13:17 +00:00
Huyen Nguyen 3efe3fa73f
feat(tools): create ui-components package and setup Storybook (#41920)
* feat(client): basic Storybook setup

* Revert "feat(client): basic Storybook setup"

This reverts commit f55e249326.

* feat(tools): create ui-components package and setup Storybook

* Add ui-components to lerna.json
2021-05-11 00:37:01 +05:30
renovate[bot] 21dd80c47a
chore(deps): update dependency prettier to v2.3.0 (#42074)
* chore(deps): update dependency prettier to v2.3.0

* chore: apply formating per prettier

* fix: correctly disable import/no-unresolved

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Mrugesh Mohapatra <hi@mrugesh.dev>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-05-10 08:48:49 -07:00
Renovate Bot 91a6690634 chore(deps): update dependency dotenv to v9.0.1 2021-05-09 08:23:55 +00:00
Renovate Bot 293fe2ccd2 chore(deps): update dependency eslint to v7.26.0 2021-05-08 04:18:56 +00:00
Mrugesh Mohapatra 81d8d3f294
fix(npm-audit): improve audit and fix run-scripts (#42050)
* fix(npm-audit): improve audit and fix run-scripts

* fix: include --no-bail

Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-05-07 23:48:11 +05:30
Nicholas Carrigan 39c214290c revert(client): roll back react 17
Reverts b6da89c5b6 to hot-fix help
button issue.
2021-05-07 03:53:04 +05:30
renovate[bot] 050afb4bb0
chore(deps): update dependency dotenv to v9 (#42018)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-06 21:24:33 +05:30
Renovate Bot 69d47cd5bc chore(deps): update dependency dotenv to v8.6.0 2021-05-06 09:37:16 +00:00
Oliver Eyton-Williams 71df96e7f1 chore(deps): sinon 2021-05-06 13:26:54 +05:30
Oliver Eyton-Williams 2720de51a6 chore(deps): husky 2021-05-06 13:26:54 +05:30
Oliver Eyton-Williams ce15039268 chore(deps): lint-staged 2021-05-06 13:26:54 +05:30
Renovate Bot b6da89c5b6 chore(deps): update react monorepo 2021-05-05 20:59:42 +05:30
renovate[bot] 4ace78e0f7
chore(deps): pin dependencies (#42002)
chore(deps): pin dependencies
2021-05-05 20:52:14 +05:30
Oliver Eyton-Williams e7156dcc9e
feat: generate Webpack stats in CI (#41993) 2021-05-05 14:32:22 +00:00
Oliver Eyton-Williams e839c6694d fix: build workers before testing 2021-05-05 18:12:50 +05:30
Oliver Eyton-Williams 5541b796a3 chore(deps): execa 2021-05-05 18:12:50 +05:30
Renovate Bot 06b90baa59 chore(deps): update dependency dotenv to v8.5.1 2021-05-05 11:14:39 +00:00
renovate[bot] 3e9bc73d67 chore(deps): update dependency jest to v26 (#41699)
* chore(deps): update dependency jest to v26

* chore: add missing package, invariant

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-05-05 12:24:11 +05:30
Renovate Bot e16b5e02c9 chore(deps): update dependency eslint-config-prettier to v8.3.0 2021-05-03 02:12:54 +00:00
Renovate Bot 53179ba098 chore(deps): update dependency eslint to v7.25.0 2021-05-02 22:11:41 +00:00
Renovate Bot cb3c3db83a chore(deps): update dependency cypress to v7.2.0 2021-05-02 17:40:15 +00:00
Oliver Eyton-Williams 629fc2901f
chore(root): remove unused dependencies (#41855) 2021-04-20 19:31:41 +05:30
renovate[bot] 2f736f7f8e
chore(deps): update dependency cypress to v7 (#41838)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-04-19 13:05:00 +05:30