Commit Graph

1407 Commits

Author SHA1 Message Date
renovate[bot]
cf1aaeb286 chore(deps): update typescript-eslint monorepo to v5.59.9 2023-06-10 16:18:03 +00:00
renovate[bot]
62d08d15a8 chore(deps): update dependency @types/node to v18.16.17 2023-06-10 11:05:08 +00:00
renovate[bot]
3e46486bea chore(deps): update babel monorepo to v7.22.5 2023-06-10 03:17:35 +00:00
Jacques Metevier
1f9c1e9d21 chore(deps): upgrade eslint (#50614)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2023-06-06 17:58:27 +02:00
renovate[bot]
ea3eca975e chore(deps): update dependency markdownlint to v0.29.0 (#50602)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-05 21:14:41 +05:30
renovate[bot]
5717ab9de9 chore(deps): update dependency dotenv to v16.1.4 2023-06-04 18:31:01 +00:00
renovate[bot]
31f742604c chore(deps): update dependency @types/node to v18.16.16 2023-06-04 16:01:01 +00:00
renovate[bot]
a26fabbd6d chore(deps): update dependency webpack-bundle-analyzer to v4.9.0 2023-06-03 20:04:23 +00:00
renovate[bot]
189aa2fa0a chore(deps): update dependency @types/jest to v29.5.2 2023-06-03 07:34:57 +00:00
renovate[bot]
2fec1add02 chore(deps): update babel monorepo 2023-06-03 05:34:34 +00:00
Jacques Metevier
d6e30b2b39 chore(build): remove unused packagese, add needed packages, add eslint caching (#50527)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2023-06-01 15:19:28 -05:00
a2937
512bcc0a8f chore(tools): add a pre-seed run script (#50543) 2023-05-30 15:42:59 +05:30
renovate[bot]
f1a11672cc chore(deps): update babel monorepo 2023-05-27 18:33:51 +00:00
renovate[bot]
f3b3013374 chore(deps): update dependency @types/lodash to v4.14.195 2023-05-27 12:20:46 +00:00
renovate[bot]
31619ecb52 chore(deps): update babel monorepo 2023-05-06 08:18:33 +00:00
renovate[bot]
49b72f7197 chore(deps): update dependency markdownlint to v0.28.2 (#50218)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-03 11:08:48 +02:00
renovate[bot]
86d5715f65 chore(deps): update dependency yargs to v17.7.2 2023-04-29 21:56:55 +00:00
renovate[bot]
6c6ca6c20c chore(deps): update babel monorepo 2023-04-29 09:50:23 +00:00
renovate[bot]
4718f9ea20 chore(deps): update dependency @types/node to v18.16.0 2023-04-24 02:27:07 +00:00
renovate[bot]
2154b40ab6 chore(deps): update dependency @types/node to v18.15.13 2023-04-22 20:28:40 +00:00
renovate[bot]
b1ac1d2baa chore(deps): update dependency @types/jest to v29.5.1 2023-04-22 16:14:16 +00:00
renovate[bot]
73da30749d chore(deps): update dependency @types/lodash to v4.14.194 2023-04-15 04:44:19 +00:00
renovate[bot]
98d055ed39 chore(deps): update dependency markdownlint to v0.28.1 (#50004)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-10 15:16:46 +05:30
renovate[bot]
bd42353841 chore(deps): update dependency @types/node to v18.15.11 2023-04-06 02:35:08 +00:00
Mrugesh Mohapatra
162336365b fix(e2e): update workflows and cypress configs (#49947)
* chore: bump cypress to v11

* fix: remove firefox downgrade

* fix: remove passing specs in the run-script
2023-04-05 08:33:22 -07:00
renovate[bot]
ec0da45e09 chore(deps): update dependency @types/lodash to v4.14.192 2023-04-05 12:33:08 +00:00
renovate[bot]
314c978524 chore(deps): update babel monorepo to v7.21.4 2023-04-04 07:21:28 +00:00
renovate[bot]
a638da6747 chore(deps): update dependency markdownlint to v0.28.0 (#49854)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-03 17:03:43 +00:00
Mrugesh Mohapatra
e5590e56d7 chore: use pnpm v8 for deps (#49892)
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2023-03-29 20:18:49 +05:30
Oliver Eyton-Williams
a128dd8fcd chore(api): compile TS into /dist (#49812
* chore: compile TS into /dist

Having the output co-located with the source meant that the js would be
imported by default. Given that we don't recompile on source changes,
this means the server got 'stuck' at the point of compilation and would
only register changes on build.

Also, compiling to a dist directory should make it easier to build when
we want to deploy. That said, the motivation is mostly DX.

* fix: put schema.prisma in the default location
2023-03-28 19:42:20 +05:30
renovate[bot]
0f8a3d2ed9 chore(deps): update dependency @types/node to v18.15.10 2023-03-26 21:19:36 +00:00
renovate[bot]
52728f9a97 chore(deps): update dependency eslint-config-prettier to v8.8.0 2023-03-26 07:34:09 +00:00
renovate[bot]
14e18a8c12 chore(deps): update dependency @types/node to v18.15.9 2023-03-25 10:48:40 +00:00
Oliver Eyton-Williams
a0f958189e chore: update api test suite and include it in run test (#49794) 2023-03-23 16:57:11 +00:00
Oliver Eyton-Williams
36b06be8ce chore: extend lint:ts to cover api (#49793)
* fix: include express-session types + suppress err

* chore: add api to lint:ts

* fix: remove unnecessary typeRoots config
2023-03-22 17:59:46 +05:30
renovate[bot]
7ecf6a44bc chore(deps): update jest monorepo to v29 (major) (#49775)
* chore(deps): update jest monorepo to v29

* chore: install jest-environment-jsdom

* chore: update snapshots

* fix: update config to transform nanoid+uuid

* chore: update babel's node target

This does not seem strictly necessary, but is probably for the best.

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2023-03-21 12:37:23 +00:00
Lars Kappert
e5715b5948 chore: update knip config (#49778)
* chore: update knip config

* chore: stick to knip v1 in npm scripts
2023-03-21 11:23:26 +05:30
renovate[bot]
62f4b5e8ec chore(deps): replace dependency babel-eslint with @babel/eslint-parser 7.11.0 (#49748)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-20 13:29:46 +00:00
Oliver Eyton-Williams
65a7b0f9ff fix: update scripts + remove unused (#49740)
* chore: remove unused scripts

* fix: update scripts for pnpm + typescript

* fix(scripts): use localhost for start-test

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

---------

Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2023-03-20 14:28:21 +05:30
renovate[bot]
c94962a825 chore(deps): update babel monorepo 2023-03-18 21:49:50 +00:00
Mrugesh Mohapatra
c97cae27e1 feat(tools): add warnings for filename-convention 2023-03-18 22:12:47 +05:30
renovate[bot]
75a75abab4 chore(deps): update dependency @types/node to v18.15.3 2023-03-18 04:24:48 +00:00
Tom
7aeb4ab76b feat(api): setup jest in new api (#49709)
* feat(api): setup jest in new api

* feat: sample tests
2023-03-16 20:33:40 +05:30
Oliver Eyton-Williams
d65c36e4c3 feat: replace rimraf with rm -rf (#49711)
* feat: replace rimraf with rm -rf

rimraf may not be available, but rm will be

* chore(deps): remove rimraf
2023-03-16 12:34:31 +05:30
Oliver Eyton-Williams
0cd3f7671a chore(deps): add missing dependencies (#49703)
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
2023-03-14 17:25:15 +05:30
Oliver Eyton-Williams
c498c06259 fix(deps): add missing dependencies + fix knip (#49691)
* refactor: use pnpm dlx over npx

* fix: create config before running knip

* chore: fix challenge-parser dependencies

* chore: add missing client + plugin dependencies

* chore: pin deps
2023-03-13 19:38:19 +05:30
renovate[bot]
e315d91b0c chore(deps): update dependency eslint-config-prettier to v8.7.0 2023-03-12 06:00:42 +00:00
renovate[bot]
7de9fa55a1 chore(deps): update dependency @types/node to v18.15.0 2023-03-12 02:59:50 +00:00
Oliver Eyton-Williams
4213c65670 fix: update clean commands (#49650)
* fix: update clean commands

With npx the command had to be run twice to clean node_modules.

Also, we have rimraf installed, so npx is not necessary.

* fix: include root node_modules

* fix: update script

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

---------

Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2023-03-11 01:11:28 +05:30
Oliver Eyton-Williams
3864d36e35 fix: remove use-node-version + update devops docs (#49636)
* fix: drop use-node-version + explain npmrc config

* docs(devops): go back to installing node directly

* docs(devops): update scripts + cleanup

* docs: add note about updating node

---------

Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2023-03-09 14:09:13 +00:00