Commit Graph

532 Commits (c2aa8ce3e546c585bf33c0cb936f0166a39569d0)

Author SHA1 Message Date
renovate[bot] 7e3f4aff81
chore(deps): update dependency @types/jest to v27.0.3 (#44225)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-21 14:11:51 +05:30
renovate[bot] 947f7d0e18
chore(deps): update dependency inquirer to v8.2.0 (#44223)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-21 13:07:15 +05:30
renovate[bot] 5f35cc8685
fix(deps): update dependency @types/node to v16.11.9 (#44207)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-20 23:03:32 +05:30
renovate[bot] 2381c6a569
chore(deps): pin dependency @types/jest to v27.0.2 (#44215)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-20 16:05:07 +05:30
renovate[bot] 933cf6684f
chore(deps): pin dependencies (#44224)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-20 00:52:38 +05:30
renovate[bot] db4bdf4478
fix(deps): update dependency @types/react to v17.0.35 (#44168)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-19 23:53:58 +05:30
Shaun Hamilton d75e43a1e7
chore: use constants for superblocks (#43886)
* chore: use constants for superblocks

* add prettier ts dec to challenge-helper-scripts

* config/ to ts. broken

* typescripterise tools/ and config/

* create global tsconfig, remove alternate configs

* delete temp ts->js, add to gitignore

* fix gitignore

* re-import SuperBlocks in super-block-intro.tsx

* remove renamed files added again

* fix config

* remove accidental files

* remove snap

* delete built files

* adjust eslintrc for enums

* add node types to root

* ignore build files in lint and prettier

* fix tools/ in tsconfig

* ignore annoying ts warnings

* prettierise Map/index.tsx

* fix enum to match lint rule

* rejig Map to render RWD superblock

* 'pretty minor' - implicitly tsc within root

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

* fix client/package.json for Gitpod

* broken: migrate @types to root

* fix: use typeRoots to prevent duplication

* fix show.tsx, try typeroots in root

* silly fix for duplicate node_modules types

* remove typeRoots from root

* fix: tsconfig or not tsconfig, that is the...

* fix: ...question: Whether 'tis nobler in the mind

to suffer the slings and arrows of outrageous configs...

* fix: Or to take Arms against a Sea of lint errors
And by opposing end them

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-11-19 19:49:40 +05:30
renovate[bot] d944fa0c8e
fix(deps): update dependency typescript to v4.5.2 (#44197)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-19 09:57:03 +05:30
renovate[bot] 54cea8af21
chore(deps): update babel monorepo to v7.16.4 (#44190)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-18 10:44:13 +05:30
renovate[bot] 8c94a26fbe
chore(deps): pin dependencies (#44191)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-17 19:32:50 +05:30
renovate[bot] 6d21f143c3
fix(deps): update dependency @types/node to v16.11.7 (#44167)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-15 20:18:53 +05:30
renovate[bot] 9dc35e4397
chore(deps): pin dependency @types/node to 16.11.7 (#44173)
* chore(deps): pin dependency @types/node to 16.11.7

* chore: install @types/node in tools

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-11-15 15:26:55 +05:30
renovate[bot] 355341908b
chore(deps): update dependency rollup to v2.60.0 (#44165)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-12 13:17:38 +05:30
renovate[bot] fb6995cefc
chore(deps): update dependency @testing-library/dom to v8.11.1 (#44116)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-11 12:10:31 +05:30
renovate[bot] f64537599e
chore(deps): update dependency webpack to v5.63.0 (#44131)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-11 10:28:52 +05:30
Ahmad Abdolsaheb 7f769cdaf8
Add Patreon client key validation (#44155) 2021-11-10 08:21:50 -08:00
renovate[bot] 6feeaa289b
fix(deps): update dependency @types/react-dom to v17.0.11 (#44107)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-10 20:17:39 +05:30
Mrugesh Mohapatra 0b79725a9e
chore(deps): apply npm audit fix on all packages (#44108)
chore(deps): apply npm audit fix on all packages
2021-11-03 16:26:50 +05:30
Mrugesh Mohapatra 466f39794b chore: update all lockfiles to v2 2021-11-03 15:06:19 +05:30
Mrugesh Mohapatra 6fef483946 chore: update all packages to node v16 & npm v8 2021-11-03 15:06:19 +05:30
Micah Silverman 2b5c1ed712
chore(deps): updated versions to address vulnerabilities (#44075) 2021-11-02 15:55:05 +05:30
Renovate Bot c42dc1b350 chore(deps): update dependency rollup to v2.59.0 2021-11-01 11:04:30 +00:00
Renovate Bot 48b31e1d6d fix(deps): update dependency node-fetch to v2.6.6 2021-10-31 19:04:50 +00:00
Renovate Bot 9419bdfed4 chore(deps): update babel monorepo to v7.16.0 2021-10-30 05:41:50 +00:00
Renovate Bot 0a85af9abc chore(deps): update dependency tailwindcss to v2.2.19 2021-10-29 21:14:40 +00:00
renovate[bot] 5ffdaf7606
chore(deps): update dependency autoprefixer to v10.4.0 (#44045)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-28 22:25:01 +05:30
Mrugesh Mohapatra b4c68c039b
chore(deps): run npm audit fix on all packages (#44002) 2021-10-26 19:11:53 +05:30
renovate[bot] f586d7083d
fix(deps): update dependency @types/node to v16.11.6 (#44008)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-26 10:34:37 +05:30
Renovate Bot 62a48deae9 fix(deps): update dependency @types/react to v17.0.33 2021-10-26 01:47:16 +00:00
Renovate Bot e4e22e9f57 chore(deps): update dependency rollup to v2.58.3 2021-10-25 21:43:46 +00:00
Renovate Bot a4ba10a7bc chore(deps): update dependency rollup to v2.58.1 2021-10-25 08:42:09 +00:00
Renovate Bot fa8b2693ad fix(deps): update dependency @types/react to v17.0.32 2021-10-24 13:58:11 +00:00
Renovate Bot b4d68a9c64 chore(deps): update dependency ts-node to v10.4.0 2021-10-23 00:48:07 +00:00
Renovate Bot 558440de9d chore(deps): update dependency ts-node to v10.3.1 2021-10-21 22:02:35 +00:00
Renovate Bot 874afd0d06 chore(deps): update dependency postcss to v8.3.11 2021-10-21 20:44:57 +00:00
Nicholas Carrigan (he/him) b36cdbafd1
chore: rename "part" to "step" (#43934)
* chore: rename part to step

* chore: update metas

* chore: more renaming

* chore: update tooling

* chore: update frontmatter

* chore(tools): title testing
2021-10-21 18:07:52 +01:00
Renovate Bot a6c707ee98 fix(deps): update dependency @types/react to v17.0.31 2021-10-21 09:44:13 +00:00
Renovate Bot 2da421e2bc chore(deps): update dependency babel-loader to v8.2.3 2021-10-21 04:10:04 +00:00
Renovate Bot 5be3f83299 chore(deps): update dependency postcss to v8.3.10 2021-10-20 22:45:51 +00:00
Renovate Bot 13e4d265dc chore(deps): update dependency mongodb to v3.7.3 2021-10-20 20:17:06 +00:00
Renovate Bot 686804f60c fix(deps): update dependency @types/react-dom to v17.0.10 2021-10-20 11:04:42 +00:00
Renovate Bot 182e07a4da chore(deps): update dependency @rollup/plugin-node-resolve to v13.0.6 2021-10-19 17:38:46 +00:00
Renovate Bot 774454c6d1 fix(deps): update dependency @types/react to v17.0.30 2021-10-15 20:19:29 +00:00
Renovate Bot e61bc3ba5d chore(deps): update storybook monorepo to v6.3.12 2021-10-15 12:12:17 +00:00
Renovate Bot d4a49a1c1c chore(deps): update dependency tailwindcss to v2.2.17 2021-10-13 20:42:44 +00:00
Oliver Eyton-Williams 22afdd1aad
fix: stop modal appearing in steps (#43728)
* fix: stop showing completion modal on steps

* feat: submit steps with ctrl+enter

* fix: handle ctrl+enter when not focussing editor

* fix: reset tests when user types

* refactor: pass showCompletionModal as an option

Otherwise we have to write executeChallenge(true) which does not mean
what you might reasonably expect.

* fix: always executeChallenge when not on step

* fix: update frontend project show

* fix: handle missing payload

* refactor: isProjectStep -> hasEditableRegion

* refactor: more renaming

* fix: make meta.json control multifile editor use

* fix: update the challengeSchema correctly

* Update client/src/templates/Challenges/classic/editor.tsx

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

* fix: remove logging

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2021-10-13 14:47:59 +03:00
Renovate Bot 588493b705 fix(deps): update dependency typescript to v4.4.4 2021-10-13 00:10:30 +00:00
Renovate Bot 7a9e762ba1 fix(deps): update dependency @types/react to v17.0.29 2021-10-12 22:09:26 +00:00
Renovate Bot 96fad4087d chore(deps): update storybook monorepo to v6.3.11 2021-10-12 18:21:07 +00:00
Renovate Bot 6ac5605fa6 fix(deps): update dependency @types/react to v17.0.28 2021-10-12 12:13:53 +00:00
Renovate Bot ba585768eb chore(deps): update dependency ts-node to v10.3.0 2021-10-11 21:43:32 +00:00
Ahmad Abdolsaheb f56a5617ac
feat: add tailwind theme support (#43616)
* feat: add tailwind theme support

* feat: simplify config
2021-10-11 10:38:44 +03:00
Nicholas Carrigan (he/him) d7abed9456
fix: index.md generation (#43763) 2021-10-07 18:21:55 +02:00
Renovate Bot c9bec74729 chore(deps): update storybook monorepo to v6.3.10 2021-10-07 02:56:10 +00:00
Renovate Bot 536eef3be9 chore(deps): update babel monorepo to v7.15.8 2021-10-06 23:33:34 +00:00
Niraj Nandish 7824f13f5f
feat: auto clean client cache when SHOW_UPCOMING_CHANGES value changes (#43747)
* feat: auto clean client cache on env var change

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
2021-10-06 21:07:08 +05:30
Oliver Eyton-Williams c8d7f0a782
feat(tools): remove eslint-plugin-prettier for prettier (#42438)
* feat: remove eslint-plugin-prettier for prettier

This removes the annoying lint warnings when all that needs to change is
formatting

* fix: use .js lint-staged config to ignore properly

* fix: lint everything if a lot of files are changed

It's faster than making lots of individual linter calls

* chore: apply prettier

* fix: ignore code in curriculum-file-structure
2021-10-06 21:02:21 +05:30
Renovate Bot bed3a1413a chore(deps): update dependency mongodb to v3.7.2 2021-10-05 23:49:22 +00:00
Renovate Bot 926da84521 chore(deps): update dependency postcss to v8.3.9 2021-10-05 02:17:44 +00:00
Renovate Bot 4bfbb5e208 chore(deps): update dependency autoprefixer to v10.3.7 2021-10-04 23:04:45 +00:00
Renovate Bot 73e7f640ce fix(deps): update dependency @types/react to v17.0.27 2021-10-03 21:32:21 +00:00
Renovate Bot 3f79710779 chore(deps): update dependency @testing-library/react to v12.1.2 2021-10-03 17:15:37 +00:00
Renovate Bot 90e19da7d8 chore(deps): update storybook monorepo to v6.3.9 2021-10-01 20:42:02 +00:00
Renovate Bot 1ec3aa5d82 chore(deps): update dependency rollup to v2.58.0 2021-10-01 10:05:37 +00:00
Renovate Bot f31a2d1e24 fix(deps): update dependency @types/react to v17.0.26 2021-09-30 18:05:07 +00:00
renovate[bot] c2792290cb
chore(deps): update dependency ansi-regex to 5.0.1 [security] (#43542)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-30 19:18:09 +02:00
renovate[bot] d23d09089e
chore(deps): update dependency nth-check to 2.0.1 [security] (#43509)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-30 18:09:43 +02:00
Renovate Bot 8895f2d1ab fix(deps): update dependency @types/react to v17.0.25 2021-09-29 18:50:45 +00:00
Nicholas Carrigan (he/him) 02417bec07
fix: code block newline (#43600) 2021-09-28 20:00:37 -07:00
Renovate Bot a6c35c1b80 fix(deps): update dependency @actions/core to v1.6.0 2021-09-29 02:05:16 +00:00
Renovate Bot cf824faf8e chore(deps): update dependency jest to v27.2.3 2021-09-28 13:17:08 +00:00
Hamza Waleed ebec6705a3
feat(typescript): Add typescript support for UI components library (#43541)
* Add TS configs and improve dir structure

* Add TS configs and improve dir structure

* Fix components exports from index

* chore: prettier

* Add tsconfig and then fix the linter warnings

* Add @babel/preset-typescript

* Fix eslint rule and update btn component to fix storybook

* Fix TS and Jest configs

Converted all remaining files to TS as well

* Remove TS ignored rules and fixed some TS & jest stuff

* Revert to old directory structure

* Use absolute versions in package.json

* enable ts strict to infer types

Co-authored-by: Hamza Waleed <hamza.waleed@arbisoft.com>
2021-09-28 14:06:21 +03:00
renovate[bot] 8beb26e84e
chore(deps): update dependency typescript to v4.4.3 (#43316)
* chore(deps): update dependency typescript to v4.4.3

* fix: use UserType correctly

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-09-28 10:56:46 +02:00
renovate[bot] 1e25aa1c53
chore(deps): update dependency tailwindcss to v2.2.16 (#43575)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-27 22:15:22 +05:30
Renovate Bot b751becb40 chore(deps): update dependency @testing-library/react to v12.1.1 2021-09-27 15:02:33 +00:00
Renovate Bot bf83352e66 chore(deps): update dependency autoprefixer to v10.3.6 2021-09-26 13:18:29 +00:00
Renovate Bot 38f0bec2e3 chore(deps): update dependency postcss to v8.3.8 2021-09-25 10:50:22 +00:00
Nicholas Carrigan (he/him) 972c10a33d
chore: clean up comments (#43550) 2021-09-23 20:09:27 +02:00
Renovate Bot d47da0de51 chore(deps): update dependency rollup to v2.57.0 2021-09-23 01:52:18 +00:00
Renovate Bot b7b2033c3d fix(deps): update dependency node-fetch to v2.6.5 2021-09-22 21:14:48 +00:00
Renovate Bot 226f9f3a97 chore(deps): update dependency postcss to v8.3.7 2021-09-22 19:31:10 +00:00
Renovate Bot 98b06848a4 chore(deps): update dependency autoprefixer to v10.3.5 2021-09-22 11:30:24 +00:00
Renovate Bot 71e1693b29 chore(deps): update dependency @rollup/plugin-node-resolve to v13.0.5 2021-09-22 08:53:00 +00:00
Renovate Bot 95c210c38e fix(deps): update dependency node-fetch to v2.6.4 2021-09-21 14:43:37 +00:00
Renovate Bot f764699638 fix(deps): update dependency node-fetch to v2.6.3 2021-09-21 04:40:58 +00:00
Renovate Bot cdbbd168fd chore(deps): update dependency prettier to v2.4.1 2021-09-16 10:19:33 +00:00
Renovate Bot ff90a509f2 chore(deps): update dependency mongodb to v3.7.1 2021-09-14 21:28:19 +00:00
Renovate Bot 7b5d54bb78 chore(deps): update dependency @testing-library/react to v12.1.0 2021-09-11 13:34:10 +00:00
Renovate Bot 4ae1a50fd7 chore(deps): update dependency tailwindcss to v2.2.15 2021-09-10 14:10:13 +00:00
Mrugesh Mohapatra e9be93f964 chore(deps): npm audit fix - tools 2021-09-10 18:11:02 +05:30
renovate[bot] f46d183d95
chore(deps): update babel monorepo to v7.15.6 (#43424)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-10 15:27:27 +05:30
Renovate Bot 5bdf6159f5 chore(deps): update dependency prettier to v2.4.0 2021-09-09 13:38:43 +00:00
Renovate Bot 2c5ba710c3 fix(deps): update dependency react-i18next to v11.12.0 2021-09-08 20:12:09 +00:00
renovate[bot] 4950313ca0
chore(deps): update dependency remark-html to 13.0.2 [security] (#43400)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-08 13:46:01 -05:00
Renovate Bot 790f757f49 chore(deps): update dependency tailwindcss to v2.2.14 2021-09-08 16:58:31 +00:00
Renovate Bot 42b748edf2 chore(deps): update dependency tailwindcss to v2.2.12 2021-09-08 12:30:52 +00:00
Shaun Hamilton 6fd628f338
fix(tools): correct files -> challengeFiles (#43385) 2021-09-07 20:24:11 +05:30
Renovate Bot fa6d3f4cf2 chore(deps): update dependency tailwindcss to v2.2.11 2021-09-07 12:50:50 +00:00
Renovate Bot a5eafbf04f chore(deps): update dependency tailwindcss to v2.2.10 2021-09-06 22:06:25 +00:00
Renovate Bot c0922f814f fix(deps): update dependency node-fetch to v2.6.2 2021-09-06 16:07:22 +00:00