Commit Graph

964 Commits

Author SHA1 Message Date
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
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]
c5a7d8aea1 chore(deps): update dependency eslint-plugin-jsx-a11y to v6.5.1 (#44156)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-12 00:06:55 +05:30
renovate[bot]
b54747afae chore(deps): update dependency eslint-plugin-react to v7.27.0 (#44151)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-11 17:04:25 +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]
c5b1cd2994 chore(deps): update dependency eslint-plugin-import to v2.25.3 (#44150)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-11 10:29:59 +05:30
renovate[bot]
ba8efbba8b chore(deps): update babel monorepo to v7.16.3 (#44147)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-10 22:03:07 +05:30
renovate[bot]
6c5bd13612 chore(deps): update dependency mock-fs to v5.1.2 (#44142)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-10 21:59:01 +05:30
Mrugesh Mohapatra
b9296b515a fix(deps): downgrade lerna to v3 (#44129) 2021-11-05 11:13:00 -07:00
Mrugesh Mohapatra
6fef483946 chore: update all packages to node v16 & npm v8 2021-11-03 15:06:19 +05:30
Renovate Bot
ade47bfc2b chore(deps): update dependency @testing-library/jest-dom to v5.15.0 2021-11-02 15:04:43 +00:00
Renovate Bot
9419bdfed4 chore(deps): update babel monorepo to v7.16.0 2021-10-30 05:41:50 +00:00
Renovate Bot
9905175929 chore(deps): update dependency lint-staged to v11.2.6 2021-10-27 01:11:42 +00:00
Renovate Bot
389f2ff672 chore(deps): update dependency lint-staged to v11.2.5 2021-10-26 18:14:17 +00:00
Renovate Bot
6088002f7b chore(deps): update dependency lint-staged to v11.2.4 2021-10-23 22:04:16 +00:00
Renovate Bot
7a6e3fd5f9 chore(deps): update dependency husky to v7.0.4 2021-10-21 07:54:20 +00:00
Renovate Bot
5ef2091a74 chore(deps): update dependency @testing-library/user-event to v13.5.0 2021-10-20 01:55:48 +00:00
Renovate Bot
187ef03ed3 chore(deps): update dependency @testing-library/dom to v8.10.1 2021-10-19 13:23:24 +00:00
Renovate Bot
9b040e6452 chore(deps): update dependency jest to v27.3.1 2021-10-19 12:01:12 +00:00
Renovate Bot
91717384fd chore(deps): update dependency @testing-library/dom to v8.10.0 2021-10-18 11:33:46 +00:00
Renovate Bot
b54b77873b chore(deps): update dependency jest to v27.3.0 2021-10-17 20:13:04 +00:00
Renovate Bot
1ba3dc1d70 chore(deps): update dependency @testing-library/user-event to v13.4.1 2021-10-16 00:37:48 +00:00
Renovate Bot
fec14c6f8c chore(deps): update dependency @testing-library/dom to v8.9.1 2021-10-15 03:32:17 +00:00
Renovate Bot
1da90ebffb chore(deps): update dependency @testing-library/dom to v8.9.0 2021-10-13 15:23:41 +00:00
renovate[bot]
d268d7f7cd chore(deps): update dependency eslint-plugin-import to v2.25.2 (#43833)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-13 13:00:49 +05:30
Renovate Bot
588493b705 fix(deps): update dependency typescript to v4.4.4 2021-10-13 00:10:30 +00:00
Renovate Bot
871ebf53e0 chore(deps): update dependency webpack-bundle-analyzer to v4.5.0 2021-10-12 15:17:46 +00:00
Renovate Bot
98539cc4b1 chore(deps): update dependency eslint-plugin-import to v2.25.1 2021-10-12 14:00:00 +00:00
Renovate Bot
8db6fa6b32 chore(deps): update dependency lint-staged to v11.2.3 2021-10-10 22:42:40 +00:00
Renovate Bot
d551967970 chore(deps): update dependency @testing-library/user-event to v13.3.0 2021-10-10 10:58:37 +00:00
Renovate Bot
986345e43f chore(deps): update dependency lint-staged to v11.2.2 2021-10-09 22:47:31 +00:00
Renovate Bot
0e2f5f0074 chore(deps): update dependency lint-staged to v11.2.1 2021-10-09 07:09:21 +00:00
Renovate Bot
31f1eaabc5 chore(deps): update dependency jest to v27.2.5 2021-10-08 16:56:47 +00:00
Nicholas Carrigan (he/him)
571b4c0354 fix: remove lint translations (#43762) 2021-10-07 21:38:25 +05:30
Renovate Bot
536eef3be9 chore(deps): update babel monorepo to v7.15.8 2021-10-06 23:33:34 +00:00
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
ded5c5cc3d chore(deps): update typescript-eslint monorepo to v4.33.0 2021-10-05 05:27:07 +00:00
Renovate Bot
8ea801844a chore(deps): update dependency lint-staged to v11.2.0 2021-10-04 18:51:57 +00:00
renovate[bot]
ffe5ef2b22 chore(deps): update dependency @testing-library/dom to v8.7.2 (#43714)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-04 22:19:38 +05:30
Renovate Bot
ababb4bc0b chore(deps): update dependency eslint-plugin-react to v7.26.1 2021-09-30 14:04:14 +00:00
Renovate Bot
dadc5614cc chore(deps): update dependency @testing-library/dom to v8.7.1 2021-09-30 12:56:06 +00:00
Renovate Bot
d180104983 chore(deps): update dependency jest to v27.2.4 2021-09-29 17:46:14 +00:00
Renovate Bot
cf6cc7fc84 chore(deps): update dependency @testing-library/dom to v8.7.0 2021-09-29 13:21:44 +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
07927fbcc4 chore(deps): update typescript-eslint monorepo to v4.32.0 2021-09-28 09:48:00 +00: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