Merge pull request #11918 from backstage/rugvip/nopeer

create-app: remove peer dependencies
This commit is contained in:
Patrik Oldsberg
2022-06-09 10:08:55 +02:00
committed by GitHub
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.