From c066c88d417adc6177f70d53dcd488bf04a22fb1 Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Thu, 18 Apr 2024 16:58:04 +0200 Subject: [PATCH] create-app: remove types.ts from template Signed-off-by: Patrik Oldsberg --- .changeset/afraid-needles-divide.md | 5 ++++ .../packages/backend/src/index.test.ts | 8 ------ .../default-app/packages/backend/src/types.ts | 25 ------------------- 3 files changed, 5 insertions(+), 33 deletions(-) create mode 100644 .changeset/afraid-needles-divide.md delete mode 100644 packages/create-app/templates/default-app/packages/backend/src/index.test.ts delete mode 100644 packages/create-app/templates/default-app/packages/backend/src/types.ts diff --git a/.changeset/afraid-needles-divide.md b/.changeset/afraid-needles-divide.md new file mode 100644 index 0000000000..6db7f449b0 --- /dev/null +++ b/.changeset/afraid-needles-divide.md @@ -0,0 +1,5 @@ +--- +'@backstage/create-app': patch +--- + +Removed `packages/backend/src/types.ts` from the template as it is unused. It was mistakenly left in after moving the template to the new backend system. diff --git a/packages/create-app/templates/default-app/packages/backend/src/index.test.ts b/packages/create-app/templates/default-app/packages/backend/src/index.test.ts deleted file mode 100644 index 7814b8cadf..0000000000 --- a/packages/create-app/templates/default-app/packages/backend/src/index.test.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { PluginEnvironment } from './types'; - -describe('test', () => { - it('unbreaks the test runner', () => { - const unbreaker = {} as PluginEnvironment; - expect(unbreaker).toBeTruthy(); - }); -}); diff --git a/packages/create-app/templates/default-app/packages/backend/src/types.ts b/packages/create-app/templates/default-app/packages/backend/src/types.ts deleted file mode 100644 index 9cd2c74be3..0000000000 --- a/packages/create-app/templates/default-app/packages/backend/src/types.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { Logger } from 'winston'; -import { Config } from '@backstage/config'; -import { - PluginCacheManager, - PluginDatabaseManager, - PluginEndpointDiscovery, - TokenManager, - UrlReader, -} from '@backstage/backend-common'; -import { PluginTaskScheduler } from '@backstage/backend-tasks'; -import { PermissionEvaluator } from '@backstage/plugin-permission-common'; -import { IdentityApi } from '@backstage/plugin-auth-node'; - -export type PluginEnvironment = { - logger: Logger; - database: PluginDatabaseManager; - cache: PluginCacheManager; - config: Config; - reader: UrlReader; - discovery: PluginEndpointDiscovery; - tokenManager: TokenManager; - scheduler: PluginTaskScheduler; - permissions: PermissionEvaluator; - identity: IdentityApi; -};