create-app: remove peer dependencies

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
Patrik Oldsberg
2022-06-08 10:13:55 +02:00
parent 978de7ae09
commit 0e870fe0ac
3 changed files with 7 additions and 51 deletions
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/create-app': patch
---
Removed peer dependencies, as they are no longer needed.
-48
View File
@@ -50,54 +50,6 @@
"mock-fs": "^5.1.1",
"ts-node": "^10.0.0"
},
"peerDependencies": {
"@backstage/app-defaults": "",
"@backstage/backend-common": "",
"@backstage/backend-tasks": "",
"@backstage/catalog-client": "",
"@backstage/catalog-model": "",
"@backstage/cli": "",
"@backstage/config": "",
"@backstage/core-app-api": "",
"@backstage/core-components": "",
"@backstage/core-plugin-api": "",
"@backstage/errors": "",
"@backstage/integration-react": "",
"@backstage/plugin-api-docs": "",
"@backstage/plugin-app-backend": "",
"@backstage/plugin-auth-backend": "",
"@backstage/plugin-catalog": "",
"@backstage/plugin-catalog-backend": "",
"@backstage/plugin-catalog-common": "",
"@backstage/plugin-catalog-graph": "",
"@backstage/plugin-catalog-import": "",
"@backstage/plugin-catalog-react": "",
"@backstage/plugin-circleci": "",
"@backstage/plugin-explore": "",
"@backstage/plugin-github-actions": "",
"@backstage/plugin-lighthouse": "",
"@backstage/plugin-org": "",
"@backstage/plugin-permission-common": "",
"@backstage/plugin-permission-node": "",
"@backstage/plugin-permission-react": "",
"@backstage/plugin-proxy-backend": "",
"@backstage/plugin-rollbar-backend": "",
"@backstage/plugin-scaffolder": "",
"@backstage/plugin-scaffolder-backend": "",
"@backstage/plugin-search": "",
"@backstage/plugin-search-react": "",
"@backstage/plugin-search-backend": "",
"@backstage/plugin-search-backend-module-pg": "",
"@backstage/plugin-search-backend-node": "",
"@backstage/plugin-tech-radar": "",
"@backstage/plugin-techdocs": "",
"@backstage/plugin-techdocs-react": "",
"@backstage/plugin-techdocs-module-addons-contrib": "",
"@backstage/plugin-techdocs-backend": "",
"@backstage/plugin-user-settings": "",
"@backstage/test-utils": "",
"@backstage/theme": ""
},
"nodemonConfig": {
"watch": "./src",
"exec": "bin/backstage-create-app",
+2 -3
View File
@@ -20,9 +20,8 @@
This is a list of all packages used by the template. If dependencies are added or removed,
this list should be updated as well.
The list, and the accompanying peerDependencies entries, are here to ensure correct versioning
and bumping of this package. Without this list the version would not be bumped unless we
manually trigger a release.
There is a release step that ensures that this package is always bumped with every
release, meaning these version will always be up to date.
This does not create an actual dependency on these packages and does not bring in any code.
Relative imports are used rather than package imports to make sure the packages aren't externalized.