monkeytype/frontend
Sanidhya Singh 9aeaa31d2c
impr: replace JSONSchema with ajv for faster validation (sanidhyas3s) (#5145)
* impr: replace JSONSchema with ajv for faster validation

* Remove JSONSchema from packages

* Add ajv in dev-dependencies

* move dep to frontend

* Fix validation schema for different languages and error messages

* fix double space

* different way of showing errors

* por que no los dos

* return on failed schema

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2024-03-11 20:00:10 +01:00
..
__tests__ impr: floor accuracy intead of rounding when not showing decimal places (fehmer) (#5120) 2024-02-26 17:16:46 +01:00
docker chore: improve docker files for local development (#5157) 2024-03-04 16:10:22 +01:00
scripts impr: replace JSONSchema with ajv for faster validation (sanidhyas3s) (#5145) 2024-03-11 20:00:10 +01:00
src refactor(share custom theme): use new modal system 2024-03-09 00:20:13 +01:00
static refactor: commandline (#5180) 2024-03-05 19:34:35 +01:00
.eslintignore Compile both JS and TS (#2464) by sondrekje 2022-02-11 19:02:21 +01:00
.firebaserc_example chore: add missing example file 2023-08-21 11:16:10 +02:00
firebase.json fix: dont rewrite static assets to index 2024-02-23 19:43:33 +01:00
gulpfile.js build: replace webpack with vite (#5096) 2024-02-22 02:24:20 +01:00
knip.json added knip to find unused exports 2023-08-10 18:32:33 +02:00
package-lock.json impr: replace JSONSchema with ajv for faster validation (sanidhyas3s) (#5145) 2024-03-11 20:00:10 +01:00
package.json impr: replace JSONSchema with ajv for faster validation (sanidhyas3s) (#5145) 2024-03-11 20:00:10 +01:00
tsconfig.json test: replace jest with vitest on frontend (fehmer) (#5105) 2024-02-26 12:23:50 +01:00
vite.config.js fix(caching): no longer caching external resources locally 2024-03-07 22:08:29 +01:00
vitest.config.js test: replace jest with vitest on frontend (fehmer) (#5105) 2024-02-26 12:23:50 +01:00