chore(scaffolder): fix the exporting of the FilePreparer so we can actually setup a scaffolder in the backend

This commit is contained in:
blam
2020-06-18 18:09:36 +02:00
parent 299609a020
commit ed05397694
2 changed files with 8 additions and 1 deletions
+7 -1
View File
@@ -17,11 +17,17 @@
import {
CookieCutter,
createRouter,
FilePreparer,
Preparers,
} from '@backstage/plugin-scaffolder-backend';
import type { PluginEnvironment } from '../types';
export default async function createPlugin({ logger }: PluginEnvironment) {
const templater = new CookieCutter();
const filePreparer = new FilePreparer();
const preparers = new Preparers();
return await createRouter({ storage: null, templater, logger });
preparers.register('file', filePreparer);
return await createRouter({ preparers, templater, logger });
}
@@ -16,3 +16,4 @@
export * from './preparers';
export * from './types';
export * from './helpers';
export * from './file';