Merge pull request #16219 from backstage/rugvip/triplefix
backend-common: work around missing logform dependency
This commit is contained in:
@@ -53,6 +53,7 @@
|
||||
"@types/dockerode": "^3.3.0",
|
||||
"@types/express": "^4.17.6",
|
||||
"@types/luxon": "^3.0.0",
|
||||
"@types/triple-beam": "^1.3.2",
|
||||
"@types/webpack-env": "^1.15.2",
|
||||
"archiver": "^5.0.2",
|
||||
"aws-sdk": "^2.840.0",
|
||||
|
||||
@@ -196,6 +196,14 @@ function findTypeDepErrors(typeDeps: string[], pkg: Package) {
|
||||
}
|
||||
|
||||
for (const dep of deps) {
|
||||
// Remove this once the logform issue has been fixed.
|
||||
// https://github.com/winstonjs/logform/issues/242
|
||||
if (
|
||||
pkg.packageJson.name === '@backstage/backend-common' &&
|
||||
dep === '@types/triple-beam'
|
||||
) {
|
||||
continue;
|
||||
}
|
||||
errors.push(
|
||||
mkErr('WrongDepError', `Should be dev dep ${dep}`, {
|
||||
dep,
|
||||
|
||||
@@ -3457,6 +3457,7 @@ __metadata:
|
||||
"@types/stoppable": ^1.1.0
|
||||
"@types/supertest": ^2.0.8
|
||||
"@types/tar": ^6.1.1
|
||||
"@types/triple-beam": ^1.3.2
|
||||
"@types/webpack-env": ^1.15.2
|
||||
"@types/yauzl": ^2.10.0
|
||||
archiver: ^5.0.2
|
||||
@@ -15443,6 +15444,13 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@types/triple-beam@npm:^1.3.2":
|
||||
version: 1.3.2
|
||||
resolution: "@types/triple-beam@npm:1.3.2"
|
||||
checksum: dd7b4a563fb710abc992e5d59eac481bed9e303fada2e276e37b00be31c392e03300ee468e57761e616512872e77935f92472877d0704a19688d15a726cee17b
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@types/trusted-types@npm:*":
|
||||
version: 2.0.2
|
||||
resolution: "@types/trusted-types@npm:2.0.2"
|
||||
|
||||
Reference in New Issue
Block a user