Initial stable release of the Module API

Primarily to get away from semver treating every update as breaking in the 0.x.y series.
This commit is contained in:
Michael Telatynski
2025-05-13 10:40:26 +01:00
parent afcf4593bc
commit d7736db1af
9 changed files with 519 additions and 7 deletions
+5 -3
View File
@@ -6,6 +6,8 @@ Please see LICENSE files in the repository root for full details.
*/
export { ModuleLoader, ModuleIncompatibleError } from "./loader";
export type { Api, Module, ModuleFactory, Config, ConfigApi } from "./api";
export type * from "./legacy-modules";
export type * from "./legacy-customisations";
export type { Api, Module, ModuleFactory } from "./api";
export type { Config, ConfigApi } from "./api/config";
export type { I18nApi, Variables, Translations } from "./api/i18n";
export type * from "./api/legacy-modules";
export type * from "./api/legacy-customisations";