0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-06 13:08:40 +08:00
discourse/lib/plugin
David Taylor de793bc6ed
DEV: add typescript support for core, themes and plugins (#41478)
We've been using basic type-checking via JSDoc for some time. This
commit allows us to author proper `.ts`/`.gts` files, and use the full
typescript syntax. Initially, only d-button and a single chat file are
migrated, as proof of functionality.

In future, we may migrate more files, and consider making our tsconfig
more strict.
2026-07-08 12:57:18 +01:00
..
filter.rb
filter_manager.rb
instance.rb DEV: add typescript support for core, themes and plugins (#41478) 2026-07-08 12:57:18 +01:00
js_compiler.rb DEV: Increase plugin_manager timout, and improve error message (#38874) 2026-03-25 15:43:07 +00:00
js_manager.rb DEV: add typescript support for core, themes and plugins (#41478) 2026-07-08 12:57:18 +01:00
metadata.rb DEV: Enable Style/RedundantSelf rubocop rule (#40098) 2026-05-19 19:27:45 +02:00