Compare commits
4 Commits
Author | SHA1 | Date | |
---|---|---|---|
fd3261cdf1 | |||
b4b53d2552 | |||
0371d9ea7a | |||
73031e74ec |
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "keycloakify",
|
"name": "keycloakify",
|
||||||
"version": "11.3.30",
|
"version": "11.3.32",
|
||||||
"description": "Framework to create custom Keycloak UIs",
|
"description": "Framework to create custom Keycloak UIs",
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
|
@ -245,7 +245,7 @@ program
|
|||||||
.command({
|
.command({
|
||||||
name: "copy-keycloak-resources-to-public",
|
name: "copy-keycloak-resources-to-public",
|
||||||
description:
|
description:
|
||||||
"(Webpack/Create-React-App only) Copy Keycloak default theme resources to the public directory."
|
"(Internal) Copy Keycloak default theme resources to the public directory."
|
||||||
})
|
})
|
||||||
.task({
|
.task({
|
||||||
skip,
|
skip,
|
||||||
|
@ -9,6 +9,16 @@ import { getIsPrettierAvailable, runPrettier } from "./tools/runPrettier";
|
|||||||
export async function command(params: { buildContext: BuildContext }) {
|
export async function command(params: { buildContext: BuildContext }) {
|
||||||
const { buildContext } = params;
|
const { buildContext } = params;
|
||||||
|
|
||||||
|
run_copy_assets_to_public: {
|
||||||
|
if (buildContext.bundler !== "webpack") {
|
||||||
|
break run_copy_assets_to_public;
|
||||||
|
}
|
||||||
|
|
||||||
|
const { command } = await import("./copy-keycloak-resources-to-public");
|
||||||
|
|
||||||
|
await command({ buildContext });
|
||||||
|
}
|
||||||
|
|
||||||
const { hasBeenHandled } = maybeDelegateCommandToCustomHandler({
|
const { hasBeenHandled } = maybeDelegateCommandToCustomHandler({
|
||||||
commandName: "update-kc-gen",
|
commandName: "update-kc-gen",
|
||||||
buildContext
|
buildContext
|
||||||
@ -52,7 +62,12 @@ export async function command(params: { buildContext: BuildContext }) {
|
|||||||
2
|
2
|
||||||
)};`,
|
)};`,
|
||||||
``,
|
``,
|
||||||
`type KcContext =`,
|
`/**`,
|
||||||
|
` * NOTE: Do not import this type except maybe in your entrypoint. `,
|
||||||
|
` * If you need to import the KcContext import it either from src/login/KcContext.ts or src/account/KcContext.ts.`,
|
||||||
|
` * Depending on the theme type you are working on.`,
|
||||||
|
` */`,
|
||||||
|
`export type KcContext =`,
|
||||||
hasLoginTheme && ` | import("./login/KcContext").KcContext`,
|
hasLoginTheme && ` | import("./login/KcContext").KcContext`,
|
||||||
hasAccountTheme && ` | import("./account/KcContext").KcContext`,
|
hasAccountTheme && ` | import("./account/KcContext").KcContext`,
|
||||||
hasAdminTheme && ` | import("./admin/KcContext").KcContext`,
|
hasAdminTheme && ` | import("./admin/KcContext").KcContext`,
|
||||||
|
Reference in New Issue
Block a user