Christian Fehmer
eb092cea1c
refactor: move languages to contracts (@fehmer) ( #6497 )
2025-05-07 14:02:27 +02:00
Christian Fehmer
5ab7bfb438
refactor: move themes list to typescript (@fehmer) ( #6489 )
...
Co-authored-by: fehmer <3728838+fehmer@users.noreply.github.com>
2025-05-05 13:30:09 +02:00
Christian Fehmer
212b8d38cb
refactor: make funbox settings an array (@fehmer) ( #6487 )
...
change funbox from "hash separated values" to array.
---------
Co-authored-by: Miodec <jack@monkeytype.com>
2025-04-29 11:31:44 +02:00
Jack
cac8835c77
chore: add oxlint (@miodec) ( #6455 )
...
Use oxlint for general linting to provide much quicker feedback. Keep
eslint for type-aware rules. Fully switch to oxlint once it supports
type-aware.
2025-04-16 17:18:50 +02:00
Christian Fehmer
4abcc8c5cd
impr: split keymap layouts into seperate files (@fehmer) ( #6452 )
...
!nuf
2025-04-16 15:06:53 +02:00
Jack
fdadb4ae83
refactor: move funboxes to a shared package (@miodec) ( #6063 )
2024-12-04 16:11:07 +01:00
Sergi Meseguer
50639faa1d
impr(layouts): add basic support for thumb alpha keys (@zigotica) ( #6023 )
2024-11-19 00:45:06 +01:00
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
Jack
8f6bfbb708
build: replace webpack with vite ( #5096 )
2024-02-22 02:24:20 +01:00