Merge pull request #33714 from backstage/rugvip/dev-db

cli: experimental embedded-postgres support for local dev
This commit is contained in:
Patrik Oldsberg
2026-04-03 21:07:15 +02:00
committed by GitHub
8 changed files with 377 additions and 41 deletions
+99 -1
View File
@@ -2900,6 +2900,7 @@ __metadata:
cross-spawn: "npm:^7.0.3"
css-loader: "npm:^6.5.1"
ctrlc-windows: "npm:^2.1.0"
embedded-postgres: "npm:18.3.0-beta.16"
esbuild-loader: "npm:^4.0.0"
eslint-rspack-plugin: "npm:^4.2.1"
eslint-webpack-plugin: "npm:^4.2.0"
@@ -2912,6 +2913,7 @@ __metadata:
node-stdlib-browser: "npm:^1.3.1"
npm-packlist: "npm:^5.0.0"
p-queue: "npm:^6.6.2"
portfinder: "npm:^1.0.32"
postcss: "npm:^8.1.0"
postcss-import: "npm:^16.1.0"
process: "npm:^0.11.10"
@@ -2934,6 +2936,11 @@ __metadata:
webpack-dev-server: "npm:^5.0.0"
yml-loader: "npm:^2.1.0"
yn: "npm:^4.0.0"
peerDependencies:
embedded-postgres: ^18.3.0-beta.16
peerDependenciesMeta:
embedded-postgres:
optional: true
bin:
cli-module-build: bin/backstage-cli-module-build
languageName: unknown
@@ -8556,6 +8563,62 @@ __metadata:
languageName: node
linkType: hard
"@embedded-postgres/darwin-arm64@npm:^18.3.0-beta.16":
version: 18.3.0-beta.16
resolution: "@embedded-postgres/darwin-arm64@npm:18.3.0-beta.16"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
"@embedded-postgres/darwin-x64@npm:^18.3.0-beta.16":
version: 18.3.0-beta.16
resolution: "@embedded-postgres/darwin-x64@npm:18.3.0-beta.16"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
"@embedded-postgres/linux-arm64@npm:^18.3.0-beta.16":
version: 18.3.0-beta.16
resolution: "@embedded-postgres/linux-arm64@npm:18.3.0-beta.16"
conditions: os=linux & cpu=arm64
languageName: node
linkType: hard
"@embedded-postgres/linux-arm@npm:^18.3.0-beta.16":
version: 18.3.0-beta.16
resolution: "@embedded-postgres/linux-arm@npm:18.3.0-beta.16"
conditions: os=linux & cpu=arm
languageName: node
linkType: hard
"@embedded-postgres/linux-ia32@npm:^18.3.0-beta.16":
version: 18.3.0-beta.16
resolution: "@embedded-postgres/linux-ia32@npm:18.3.0-beta.16"
conditions: os=linux & cpu=ia32
languageName: node
linkType: hard
"@embedded-postgres/linux-ppc64@npm:^18.3.0-beta.16":
version: 18.3.0-beta.16
resolution: "@embedded-postgres/linux-ppc64@npm:18.3.0-beta.16"
conditions: os=linux & cpu=ppc64
languageName: node
linkType: hard
"@embedded-postgres/linux-x64@npm:^18.3.0-beta.16":
version: 18.3.0-beta.16
resolution: "@embedded-postgres/linux-x64@npm:18.3.0-beta.16"
conditions: os=linux & cpu=x64
languageName: node
linkType: hard
"@embedded-postgres/windows-x64@npm:^18.3.0-beta.16":
version: 18.3.0-beta.16
resolution: "@embedded-postgres/windows-x64@npm:18.3.0-beta.16"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
"@emnapi/core@npm:^1.4.3, @emnapi/core@npm:^1.5.0, @emnapi/core@npm:^1.7.1":
version: 1.7.1
resolution: "@emnapi/core@npm:1.7.1"
@@ -29365,6 +29428,41 @@ __metadata:
languageName: node
linkType: hard
"embedded-postgres@npm:18.3.0-beta.16":
version: 18.3.0-beta.16
resolution: "embedded-postgres@npm:18.3.0-beta.16"
dependencies:
"@embedded-postgres/darwin-arm64": "npm:^18.3.0-beta.16"
"@embedded-postgres/darwin-x64": "npm:^18.3.0-beta.16"
"@embedded-postgres/linux-arm": "npm:^18.3.0-beta.16"
"@embedded-postgres/linux-arm64": "npm:^18.3.0-beta.16"
"@embedded-postgres/linux-ia32": "npm:^18.3.0-beta.16"
"@embedded-postgres/linux-ppc64": "npm:^18.3.0-beta.16"
"@embedded-postgres/linux-x64": "npm:^18.3.0-beta.16"
"@embedded-postgres/windows-x64": "npm:^18.3.0-beta.16"
async-exit-hook: "npm:^2.0.1"
pg: "npm:^8.7.3"
dependenciesMeta:
"@embedded-postgres/darwin-arm64":
optional: true
"@embedded-postgres/darwin-x64":
optional: true
"@embedded-postgres/linux-arm":
optional: true
"@embedded-postgres/linux-arm64":
optional: true
"@embedded-postgres/linux-ia32":
optional: true
"@embedded-postgres/linux-ppc64":
optional: true
"@embedded-postgres/linux-x64":
optional: true
"@embedded-postgres/windows-x64":
optional: true
checksum: 10/13ebdec978559d8d5496df521ec6d6a717a6a3e234a7daa1d3d85e8d050626cde927e5d1d382c70eec219afa721d3c28c26a39023de0a5919feb535470860b47
languageName: node
linkType: hard
"emittery@npm:^0.13.1":
version: 0.13.1
resolution: "emittery@npm:0.13.1"
@@ -41564,7 +41662,7 @@ __metadata:
languageName: node
linkType: hard
"pg@npm:^8.11.3, pg@npm:^8.9.0":
"pg@npm:^8.11.3, pg@npm:^8.7.3, pg@npm:^8.9.0":
version: 8.20.0
resolution: "pg@npm:8.20.0"
dependencies: