Renovate Bot
99c16ae551
chore(deps): update dependency lint-staged to v11.1.1
2021-07-24 13:32:57 +00:00
Renovate Bot
e462b0c339
chore(deps): update dependency start-server-and-test to v1.13.0
2021-07-23 02:17:19 +00:00
Renovate Bot
b9e6e6da29
chore(deps): update dependency lint-staged to v11.1.0
2021-07-22 23:48:40 +00:00
Renovate Bot
7ae8f6e9a8
chore(deps): update dependency eslint-plugin-testing-library to v4.10.1
2021-07-21 11:48:23 +00:00
Renovate Bot
9557c7c332
chore(deps): update dependency eslint-plugin-testing-library to v4.10.0
2021-07-20 22:48:10 +00:00
Renovate Bot
1e86dae25b
chore(deps): update babel monorepo to v7.14.8
2021-07-20 20:09:11 +00:00
Renovate Bot
e63457faec
chore(deps): update dependency @testing-library/cypress to v7.0.7
2021-07-20 18:40:46 +00:00
Renovate Bot
c5d73ac047
chore(deps): update typescript-eslint monorepo to v4.28.4
2021-07-19 20:37:27 +00:00
Renovate Bot
69a4980696
chore(deps): update dependency eslint-plugin-testing-library to v4.9.1
2021-07-19 10:18:52 +00:00
Renovate Bot
a71dd8a48f
chore(deps): update dependency eslint to v7.31.0
2021-07-18 01:23:37 +00:00
Renovate Bot
b9ccfff18a
chore(deps): update dependency @testing-library/user-event to v13.2.0
2021-07-17 17:59:13 +00:00
Renovate Bot
6c37c9a538
chore(deps): update dependency lint-staged to v11.0.1
2021-07-13 11:11:36 +00:00
Renovate Bot
16078251e3
chore(deps): update typescript-eslint monorepo to v4.28.3
2021-07-12 19:43:35 +00:00
Renovate Bot
07483a8677
chore(deps): update dependency cypress to v7.7.0
2021-07-08 03:50:01 +00:00
Renovate Bot
8ca83fe73b
chore(deps): pin dependency mock-fs to 5.0.0
2021-07-07 02:05:25 +00:00
Victor Duarte
82d09bd593
feat: refactor and test tools steps utilities ( #42693 )
2021-07-07 02:22:12 +02:00
Renovate Bot
7f051cef1d
chore(deps): update dependency eslint-plugin-testing-library to v4.9.0
2021-07-06 16:20:06 +00:00
Renovate Bot
7c2a4aff6e
chore(deps): update dependency jest to v27
2021-07-06 19:01:17 +05:30
renovate[bot]
fb3e9ef420
chore(deps): update dependency husky to v7 ( #42760 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-07-06 18:51:09 +05:30
Renovate Bot
7b03eea878
chore(deps): update dependency eslint-plugin-testing-library to v4.8.0
2021-07-06 12:41:13 +00:00
Renovate Bot
f3d9e98958
chore(deps): update dependency start-server-and-test to v1.12.6
2021-07-06 09:49:42 +00:00
Renovate Bot
b62920b86a
chore(deps): update typescript-eslint monorepo to v4.28.2
2021-07-05 19:05:10 +00:00
Renovate Bot
e19ff14d44
chore(deps): update dependency eslint-plugin-testing-library to v4.7.0
2021-07-04 14:51:28 +00:00
Renovate Bot
e55b71385f
chore(deps): update dependency prismjs to v1.24.1
2021-07-03 16:56:08 +00:00
Renovate Bot
73bbd08980
chore(deps): update dependency eslint to v7.30.0
2021-07-03 00:45:57 +00:00
Renovate Bot
df662e111e
chore(deps): update dependency @testing-library/dom to v8.1.0
2021-07-01 22:07:24 +00:00
Renovate Bot
d5c1bb1233
chore(deps): update dependency typescript to v4.3.5
2021-07-01 02:33:02 +00:00
Dripcoding
da461bf09a
feat(client): ts-migrate client/src/components/profile ( #42378 )
...
* feat: rename Link, Spacer, Profile for typescript
* feaat: migrate Spacer to typescript
* feat: migrate Link to typescript
* feat: migrate Profile to typescript
* feat: migrate Profile test to typescript
* feat: rename Camper.s to Camper.tsx
* feat: migrate Camper to typescript
* feat: rename Certifications
* feat: migrate Certifications to typescript
* feat: rename HeatMap
* feat: migrate HeatMap to typescript
* feat: rename HeatMap.test.
* feat: convert HeatMap.test. to typescript
* feat: make some props optional in ICertificationProps
* feat: rename Portfolio
* feat: migrate Portfolio to typescript
* feat: rename and migrate SocialIcons
* feat: rename TimeLine
* feat: migrate TimeLine to typescript
* feat: rename TimeLine.test.
* feat: migrate TimeLine.test. to typescript
* feat: rename TimelinePagination
* feat: migrate TimelinePagination to typescript
* feat: clean up for typescript migration
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2021-06-30 20:50:57 +05:30
renovate[bot]
718634a9f6
chore(deps): update dependency @testing-library/dom to v8 ( #42677 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-30 14:57:33 +05:30
Renovate Bot
8b0101bb65
chore(deps): update typescript-eslint monorepo to v4.28.1
2021-06-28 20:37:30 +00:00
renovate[bot]
09e51ba4da
chore(deps): update dependency prismjs to v1.24.0 ( #42652 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-28 15:50:38 +05:30
renovate[bot]
6b64502317
chore(deps): update dependency prettier to v2.3.2 ( #42645 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-26 13:15:02 +02:00
renovate[bot]
45dd91a52a
chore(deps): update dependency cypress to v7.6.0 ( #42614 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-24 11:57:20 +02:00
renovate[bot]
ae3e1a1d18
chore(deps): update babel monorepo to v7.14.7 ( #42594 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-22 13:22:40 +05:30
renovate[bot]
104865f0bb
chore(deps): update typescript-eslint monorepo to v4.28.0 ( #42590 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-22 12:06:13 +05:30
renovate[bot]
7d80f24d1f
chore(deps): update dependency eslint to v7.29.0 ( #42563 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-21 13:57:08 +05:30
renovate[bot]
3499c2b08e
chore(deps): update dependency typescript to v4.3.4 ( #42550 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-18 17:34:46 +05:30
Oliver Eyton-Williams
6fedc48495
fix: convert all eslint warnings to errors ( #42527 )
...
Rather than having to configure each rule to be an error rather than a
warning, we just fail the linting if there are any issues at all.
2021-06-17 23:53:52 +05:30
renovate[bot]
964b4204d3
chore(deps): update dependency typescript to v4.3.3 ( #42542 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-17 15:44:07 +05:30
Renovate Bot
c23213bee1
chore(deps): update typescript-eslint monorepo to v4.27.0
2021-06-15 07:01:42 +00:00
Mrugesh Mohapatra
3130265991
revert: (test, e2e) test suit for cypress ( #42488 )
...
This reverts commit 22b45761a7
.
2021-06-14 23:44:43 +05:30
Sem Bauke
22b45761a7
feat(test, e2e) test suit for cypress ( #42138 )
...
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-06-14 22:07:52 +05:30
renovate[bot]
e89de73f66
chore(deps): update dependency @testing-library/jest-dom to v5.14.1 ( #42441 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-14 16:35:42 +05:30
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
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