diff --git a/src/bin/build-keycloak-theme/generateFtl/error.ftl b/src/bin/build-keycloak-theme/generateFtl/error.ftl new file mode 100644 index 00000000..ae6e107f --- /dev/null +++ b/src/bin/build-keycloak-theme/generateFtl/error.ftl @@ -0,0 +1,4 @@ + \ No newline at end of file diff --git a/src/bin/build-keycloak-theme/generateFtl/index.ts b/src/bin/build-keycloak-theme/generateFtl/index.ts index 6480c209..b6155351 100644 --- a/src/bin/build-keycloak-theme/generateFtl/index.ts +++ b/src/bin/build-keycloak-theme/generateFtl/index.ts @@ -9,7 +9,9 @@ import fs from "fs"; import { join as pathJoin } from "path"; import { objectKeys } from "evt/tools/typeSafety/objectKeys"; -function loadFtlFile(ftlFileBasename: "template.ftl" | "login.ftl" | "register.ftl" | "info.ftl") { +export type PageId = "login.ftl" | "register.ftl" | "info.ftl" | "error.ftl"; + +function loadFtlFile(ftlFileBasename: PageId | "template.ftl") { return fs.readFileSync(pathJoin(__dirname, ftlFileBasename)) .toString("utf8") .match(/^