Use frontend-dev-utils in new frontend plugin template

Update the new frontend plugin template to use createDevApp in its dev entry point and teach cli-module-new to resolve frontend-dev-utils versions for generated packages.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
This commit is contained in:
Patrik Oldsberg
2026-03-16 16:13:02 +01:00
parent 989a1dcc9b
commit ebeb0d4d8b
5 changed files with 14 additions and 8 deletions
@@ -1,10 +1,5 @@
import { createApp } from '@backstage/frontend-defaults';
import ReactDOM from 'react-dom';
import { createDevApp } from '@backstage/frontend-dev-utils';
import plugin from '../src';
const app = createApp({
features: [plugin],
});
ReactDOM.render(app.createRoot(), document.getElementById('root'));
createDevApp({ features: [plugin] });
@@ -35,7 +35,7 @@
},
"devDependencies": {
"@backstage/cli": "{{versionQuery '@backstage/cli'}}",
"@backstage/frontend-defaults": "{{versionQuery '@backstage/frontend-defaults'}}",
"@backstage/frontend-dev-utils": "{{versionQuery '@backstage/frontend-dev-utils'}}",
"@backstage/frontend-test-utils": "{{versionQuery '@backstage/frontend-test-utils'}}",
"@testing-library/jest-dom": "{{versionQuery '@testing-library/jest-dom' '6.0.0'}}",
"@testing-library/react": "{{versionQuery '@testing-library/react' '14.0.0'}}",