use link: rather than file: for local dependencies
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
---
|
||||
'@backstage/create-app': patch
|
||||
---
|
||||
|
||||
Switched the `file:` dependency for a `link:` dependency in the `backend` package. This makes sure that the `app` package is linked in rather than copied.
|
||||
|
||||
To apply this update to an existing app, make the following change to `packages/backend/package.json`:
|
||||
|
||||
```diff
|
||||
"dependencies": {
|
||||
- "app": "file:../app",
|
||||
+ "app": "link:../app",
|
||||
"@backstage/backend-common": "^{{version '@backstage/backend-common'}}",
|
||||
```
|
||||
@@ -60,7 +60,7 @@
|
||||
"@octokit/rest": "^18.5.3",
|
||||
"azure-devops-node-api": "^11.0.1",
|
||||
"dockerode": "^3.3.1",
|
||||
"example-app": "file:../app",
|
||||
"example-app": "link:../app",
|
||||
"express": "^4.17.1",
|
||||
"express-promise-router": "^4.1.0",
|
||||
"express-prom-bundle": "^6.3.6",
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
"migrate:create": "knex migrate:make -x ts"
|
||||
},
|
||||
"dependencies": {
|
||||
"app": "file:../app",
|
||||
"app": "link:../app",
|
||||
"@backstage/backend-common": "^{{version '@backstage/backend-common'}}",
|
||||
"@backstage/backend-tasks": "^{{version '@backstage/backend-tasks'}}",
|
||||
"@backstage/catalog-model": "^{{version '@backstage/catalog-model'}}",
|
||||
|
||||
@@ -40,7 +40,7 @@
|
||||
"@types/node": "^14.14.32",
|
||||
"@types/serve-handler": "^6.1.0",
|
||||
"@types/webpack-env": "^1.15.3",
|
||||
"techdocs-cli-embedded-app": "file:../techdocs-cli-embedded-app",
|
||||
"techdocs-cli-embedded-app": "link:../techdocs-cli-embedded-app",
|
||||
"find-process": "^1.4.5",
|
||||
"nodemon": "^2.0.2",
|
||||
"ts-node": "^10.0.0"
|
||||
|
||||
@@ -24,9 +24,9 @@
|
||||
"storybook-dark-mode": "^1.0.8"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@backstage/theme": "file:../packages/theme",
|
||||
"@backstage/test-utils": "file:../packages/test-utils",
|
||||
"@backstage/core-app-api": "file:../packages/core-app-api",
|
||||
"@backstage/core-plugin-api": "file:../packages/core-plugin-api"
|
||||
"@backstage/theme": "link:../packages/theme",
|
||||
"@backstage/test-utils": "link:../packages/test-utils",
|
||||
"@backstage/core-app-api": "link:../packages/core-app-api",
|
||||
"@backstage/core-plugin-api": "link:../packages/core-plugin-api"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -11437,7 +11437,7 @@ evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3:
|
||||
md5.js "^1.3.4"
|
||||
safe-buffer "^5.1.1"
|
||||
|
||||
"example-app@file:packages/app":
|
||||
"example-app@link:packages/app":
|
||||
version "0.2.63"
|
||||
dependencies:
|
||||
"@backstage/app-defaults" "^0.1.6"
|
||||
@@ -22962,7 +22962,7 @@ tdigest@^0.1.1:
|
||||
dependencies:
|
||||
bintrees "1.0.1"
|
||||
|
||||
"techdocs-cli-embedded-app@file:packages/techdocs-cli-embedded-app":
|
||||
"techdocs-cli-embedded-app@link:packages/techdocs-cli-embedded-app":
|
||||
version "0.2.62"
|
||||
dependencies:
|
||||
"@backstage/app-defaults" "^0.1.6"
|
||||
|
||||
Reference in New Issue
Block a user