keycloak_theme/src/bin/download-sample-keycloak-themes.ts

19 lines
605 B
TypeScript
Raw Normal View History

2021-02-21 23:40:10 +01:00
#!/usr/bin/env node
2021-02-21 23:06:42 +01:00
import { keycloakThemeBuildingDirPath } from "./build-keycloak-theme";
2021-02-28 18:40:57 +01:00
import { downloadAndUnzip } from "./tools/downloadAndUnzip";
2021-03-01 20:45:37 +01:00
import { join as pathJoin } from "path";
2021-02-21 23:06:42 +01:00
2021-02-28 18:40:57 +01:00
export const keycloakBuiltinThemesAndThirdPartyExamplesThemsUrl =
"https://github.com/garronej/keycloak-react-theming/releases/download/v0.0.1/other_keycloak_thems.zip";
if (require.main === module) {
downloadAndUnzip({
2021-02-28 19:56:01 +01:00
"url": keycloakBuiltinThemesAndThirdPartyExamplesThemsUrl,
2021-03-01 20:45:37 +01:00
"destDirPath": pathJoin(keycloakThemeBuildingDirPath, "src", "main", "resources", "theme")
2021-02-28 18:40:57 +01:00
});
}
2021-02-21 23:06:42 +01:00