UNPKG

@backstage-community/plugin-scaffolder-backend-module-annotator

Version:

The annotator module for @backstage/plugin-scaffolder-backend

28 lines (24 loc) 1.12 kB
'use strict'; var backendPluginApi = require('@backstage/backend-plugin-api'); var alpha = require('@backstage/plugin-scaffolder-node/alpha'); var annotator = require('./actions/annotator/annotator.cjs.js'); var createTimestampAction = require('./actions/customActions/createTimestampAction.cjs.js'); var createScaffoldedFromAction = require('./actions/customActions/createScaffoldedFromAction.cjs.js'); const scaffolderCustomActionsScaffolderModule = backendPluginApi.createBackendModule({ moduleId: "scaffolder-backend-scaffolder-annotator", pluginId: "scaffolder", register(env) { env.registerInit({ deps: { scaffolder: alpha.scaffolderActionsExtensionPoint }, async init({ scaffolder }) { scaffolder.addActions(createScaffoldedFromAction.createScaffoldedFromAction()); scaffolder.addActions(createTimestampAction.createTimestampAction()); scaffolder.addActions(annotator.createAnnotatorAction()); } }); } }); exports.scaffolderCustomActionsScaffolderModule = scaffolderCustomActionsScaffolderModule; //# sourceMappingURL=module.cjs.js.map