renovate[bot]
49656662a4
chore(deps): update babel monorepo to v7.14.5 ( #42425 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-10 14:13:07 +05:30
renovate[bot]
91b54278b6
chore(deps): pin dependencies ( #42419 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-09 22:18:09 +05:30
Oliver Eyton-Williams
63156dffee
CodeSee take 2 ( #42330 )
...
* Adds CodeSee developer tooling to FreeCodeCamp client
CodeSee is a continuous code understanding platform,
meant to help developers when diving into a codebase.
This is an alpha version, which enables FCC contributors
to create and explore recordings of code execution on the
front-end. These recordings are meant to help orient a
developer to an unfamiliar part of the codebase, or help
diagnose when behavior is not matching our mental model.
When running in development, the client will now display
a small, purple CodeSee icon in the browser. Clicking this
icon starts (then stops) a new recording.
* chore(deps): update to @codesee/latest
* feat: switch to CodeSee hosted
* chore(deps): add process to root
I couldn't pin down what, exactly, but something in the client depends
on safer-buffer from the root, which tries to find process/browser, so
it needs installing here too.
Co-authored-by: Joshua Leven <josh@codesee.io>
2021-06-09 21:19:04 +05:30
renovate[bot]
a13d6b8be9
chore(deps): pin dependencies ( #42409 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-08 23:48:39 +05:30
Mrugesh Mohapatra
3a961199fa
chore(root): update deps - minor & patch
2021-06-08 21:16:56 +05:30
renovate[bot]
104cbc596e
chore(deps): update dependency start-server-and-test to v1.12.5 ( #42355 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-08 15:04:57 +05:30
renovate[bot]
e0a5fe1802
chore(deps): update dependency eslint to v7.28.0 ( #42371 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-08 14:22:18 +05:30
Huyen Nguyen
fdf1de38e5
feat(tools): setup react testing library in ui-components ( #42221 )
...
* feat(tools): setup react testing library in ui-components
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
2021-06-07 09:01:20 +02:00
renovate[bot]
00e5440882
chore(deps): update dependency dotenv to v10 ( #42306 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-04 13:08:21 +02:00
renovate[bot]
fa594cf7f5
chore(deps): update dependency @testing-library/jest-dom to v5.13.0 ( #42351 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-04 14:20:50 +05:30
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