From 9b7c6c8dd5f2d3bbfcbcca80b622fc0dd6e070ae Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Mon, 22 Jan 2024 13:47:32 +0100 Subject: [PATCH] cli: add experimental warning for auth entry point build Signed-off-by: Patrik Oldsberg --- .changeset/large-tables-wonder.md | 2 +- packages/cli/src/lib/bundler/bundle.ts | 5 +++++ packages/cli/src/lib/bundler/server.ts | 7 +++++++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/.changeset/large-tables-wonder.md b/.changeset/large-tables-wonder.md index 05ab456543..f54402dbd4 100644 --- a/.changeset/large-tables-wonder.md +++ b/.changeset/large-tables-wonder.md @@ -2,4 +2,4 @@ '@backstage/cli': patch --- -Add support for optional `auth` app entry point. +Add experimental support for optional `auth` app entry point. diff --git a/packages/cli/src/lib/bundler/bundle.ts b/packages/cli/src/lib/bundler/bundle.ts index 72931ec3e0..2c3311cb39 100644 --- a/packages/cli/src/lib/bundler/bundle.ts +++ b/packages/cli/src/lib/bundler/bundle.ts @@ -66,6 +66,11 @@ export async function buildBundle(options: BuildOptions) { dist: 'dist/auth', }); if (authPaths) { + console.log( + chalk.yellow( + `⚠️ WARNING: The app /auth entry point is an experimental feature that may receive immediate breaking changes.`, + ), + ); configs.push( await createConfig(authPaths, { ...commonConfigOptions, diff --git a/packages/cli/src/lib/bundler/server.ts b/packages/cli/src/lib/bundler/server.ts index 3954c1ee03..5b3bd22720 100644 --- a/packages/cli/src/lib/bundler/server.ts +++ b/packages/cli/src/lib/bundler/server.ts @@ -207,6 +207,13 @@ DEPRECATION WARNING: React Router Beta is deprecated and support for it will be entry: 'src/auth', dist: 'dist/auth', }); + if (authPaths) { + console.log( + chalk.yellow( + `⚠️ WARNING: The app /auth entry point is an experimental feature that may receive immediate breaking changes.`, + ), + ); + } const compiler = authPaths ? webpack([ config,