2021-02-21 18:55:06 +01:00
|
|
|
import { join as pathJoin } from "path";
|
2023-03-18 15:49:45 +01:00
|
|
|
import { generateKeycloakThemeResources } from "keycloakify/bin/keycloakify/generateKeycloakThemeResources";
|
2021-10-12 00:26:29 +02:00
|
|
|
import { setupSampleReactProject, sampleReactProjectDirPath } from "./setupSampleReactProject";
|
2021-02-21 18:55:06 +01:00
|
|
|
|
2021-02-22 12:11:00 +01:00
|
|
|
setupSampleReactProject();
|
2021-02-21 18:55:06 +01:00
|
|
|
|
|
|
|
generateKeycloakThemeResources({
|
2021-02-21 20:54:33 +01:00
|
|
|
"reactAppBuildDirPath": pathJoin(sampleReactProjectDirPath, "build"),
|
2021-10-12 00:26:29 +02:00
|
|
|
"keycloakThemeBuildingDirPath": pathJoin(sampleReactProjectDirPath, "build_keycloak_theme"),
|
2023-03-24 06:01:07 +01:00
|
|
|
"emailThemeSrcDirPath": undefined,
|
2021-10-11 21:35:40 +02:00
|
|
|
"keycloakVersion": "11.0.3",
|
2022-08-16 14:41:06 +07:00
|
|
|
"buildOptions": {
|
|
|
|
"themeName": "keycloakify-demo-app",
|
2023-03-16 22:43:09 +01:00
|
|
|
"extraLoginPages": ["my-custom-page.ftl"],
|
2022-08-16 14:41:06 +07:00
|
|
|
"extraThemeProperties": ["env=test"],
|
|
|
|
"isStandalone": true,
|
2022-09-08 15:43:03 +03:00
|
|
|
"urlPathname": "/keycloakify-demo-app/",
|
|
|
|
"isSilent": false
|
2022-08-20 11:44:48 +07:00
|
|
|
}
|
2021-02-21 18:55:06 +01:00
|
|
|
});
|