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:
@@ -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'}}",
|
||||
|
||||
Reference in New Issue
Block a user