KernelDeimos
ab74f1ee8d
release: v2.4.1
2024-07-11 19:41:08 -04:00
KernelDeimos
5b1924f312
chore: remove duplicate headers
2024-07-10 16:53:54 -04:00
KernelDeimos
e6e92dc7b2
dev(license-headers): add dupe detector
2024-07-10 16:50:41 -04:00
KernelDeimos
6728dd2571
dev(license-headers): fix excludes list
2024-07-10 16:25:14 -04:00
KernelDeimos
2bf9f60bb0
dev(license-headers): implement skip and replace
2024-07-10 16:12:09 -04:00
KernelDeimos
d0a5a57c88
dev(tools): add conflict prompt to license-headers
2024-07-10 14:57:39 -04:00
KernelDeimos
713b1f5889
dev(tools): add missing header adding to license-headers
2024-07-10 14:10:31 -04:00
KernelDeimos
67139ef91b
dev(tools): add license header adder thingy
2024-07-10 00:41:08 -04:00
Nariman Jelveh
eebf379205
Move .commit
to /tools
2024-07-09 15:58:55 -07:00
KernelDeimos
3a7221dba5
chore: cleanup root directory
2024-07-09 04:18:55 -04:00
KernelDeimos
bda4aed2e8
chore: add missing license headers
2024-07-09 04:10:33 -04:00
KernelDeimos
47f76ccc89
dev: add file walker
2024-07-09 03:15:51 -04:00
KernelDeimos
48f99fb807
dev: add script to replace release-please
2024-07-08 16:57:02 -04:00
KernelDeimos
d3f3e089d3
sync: update check-translations.js
2024-07-07 17:12:55 -04:00
Sam Atkins
8f8b7f0fbf
Check that all uses of i18n() use keys that exist
...
If code uses `i18n('foo')` and 'foo' is not in the dictionary for the en
translation, then this script will now report it as an error. This has
already helped catch a few mistakes.
2024-04-01 12:12:31 +01:00
Sam Atkins
3f27608850
Add a script to check our translation files are valid
...
Checks the following:
- Translation files are valid JS
- Each translation file is registered in translations.js
- Each translation's code matches its name
- Translation dictionaries only contain keys that exist in the English
translation.
2024-03-21 10:53:06 +00:00