rename bridge plugin package

This commit is contained in:
Nystik 2026-05-24 00:26:32 +02:00
parent ec3c38228c
commit 69f8320d05
21 changed files with 23 additions and 15 deletions

View file

@ -11,5 +11,5 @@ demo-vaults
data data
tmp tmp
**/dist **/dist
packages/bridge-plugin/main.js packages/bridge/main.js
apps/ignis-server/server/plugins/*/plugin/main.js apps/ignis-server/server/plugins/*/plugin/main.js

2
.gitignore vendored
View file

@ -3,7 +3,7 @@ dist/
investigation/ investigation/
vaults/ vaults/
packages/*/dist/ packages/*/dist/
packages/bridge-plugin/main.js packages/bridge/main.js
apps/ignis-server/server/plugins/*/plugin/main.js apps/ignis-server/server/plugins/*/plugin/main.js
demo-vaults/ demo-vaults/
data/ data/

View file

@ -9,7 +9,7 @@ COPY package.json package-lock.json ./
COPY packages/services/package.json ./packages/services/ COPY packages/services/package.json ./packages/services/
COPY packages/shim/package.json ./packages/shim/ COPY packages/shim/package.json ./packages/shim/
COPY packages/ui/package.json ./packages/ui/ COPY packages/ui/package.json ./packages/ui/
COPY packages/bridge-plugin/package.json ./packages/bridge-plugin/ COPY packages/bridge/package.json ./packages/bridge/
COPY packages/server-core/package.json ./packages/server-core/ COPY packages/server-core/package.json ./packages/server-core/
COPY apps/ignis-server/package.json ./apps/ignis-server/ COPY apps/ignis-server/package.json ./apps/ignis-server/
@ -38,7 +38,7 @@ COPY package.json package-lock.json ./
COPY packages/services/package.json ./packages/services/ COPY packages/services/package.json ./packages/services/
COPY packages/shim/package.json ./packages/shim/ COPY packages/shim/package.json ./packages/shim/
COPY packages/ui/package.json ./packages/ui/ COPY packages/ui/package.json ./packages/ui/
COPY packages/bridge-plugin/package.json ./packages/bridge-plugin/ COPY packages/bridge/package.json ./packages/bridge/
COPY packages/server-core/package.json ./packages/server-core/ COPY packages/server-core/package.json ./packages/server-core/
COPY apps/ignis-server/package.json ./apps/ignis-server/ COPY apps/ignis-server/package.json ./apps/ignis-server/
@ -51,13 +51,13 @@ COPY images/ ./images/
COPY packages/server-core/src/ ./packages/server-core/src/ COPY packages/server-core/src/ ./packages/server-core/src/
# Bridge plugin: manifest + styles for auto-install into vaults; built main.js comes from the build stage. # Bridge plugin: manifest + styles for auto-install into vaults; built main.js comes from the build stage.
COPY packages/bridge-plugin/manifest.json ./packages/bridge-plugin/ COPY packages/bridge/manifest.json ./packages/bridge/
COPY packages/bridge-plugin/styles.css ./packages/bridge-plugin/ COPY packages/bridge/styles.css ./packages/bridge/
# Built artifacts from the build stage. # Built artifacts from the build stage.
COPY --from=build /app/packages/shim/dist/shim-loader.js ./packages/shim/dist/shim-loader.js COPY --from=build /app/packages/shim/dist/shim-loader.js ./packages/shim/dist/shim-loader.js
COPY --from=build /app/packages/ui/dist/ignis-ui.js ./packages/ui/dist/ignis-ui.js COPY --from=build /app/packages/ui/dist/ignis-ui.js ./packages/ui/dist/ignis-ui.js
COPY --from=build /app/packages/bridge-plugin/main.js ./packages/bridge-plugin/main.js COPY --from=build /app/packages/bridge/main.js ./packages/bridge/main.js
COPY --from=build /app/apps/ignis-server/server/plugins/headless-sync/plugin/main.js ./apps/ignis-server/server/plugins/headless-sync/plugin/main.js COPY --from=build /app/apps/ignis-server/server/plugins/headless-sync/plugin/main.js ./apps/ignis-server/server/plugins/headless-sync/plugin/main.js
RUN chmod +x /app/apps/ignis-server/scripts/entrypoint.sh RUN chmod +x /app/apps/ignis-server/scripts/entrypoint.sh

View file

@ -6,7 +6,7 @@ const {
} = require("./plugin-system/obsidian-plugin"); } = require("./plugin-system/obsidian-plugin");
const BRIDGE_PLUGIN_ID = "ignis-bridge"; const BRIDGE_PLUGIN_ID = "ignis-bridge";
const BRIDGE_PLUGIN_DIR = path.join(__dirname, "..", "..", "..", "packages", "bridge-plugin"); const BRIDGE_PLUGIN_DIR = path.join(__dirname, "..", "..", "..", "packages", "bridge");
// .ignis metadata helpers // .ignis metadata helpers

View file

@ -8,8 +8,8 @@ Promise.all([
// Build ignis-ui.js (delegated to packages/ui) // Build ignis-ui.js (delegated to packages/ui)
require("./packages/ui/build.js"), require("./packages/ui/build.js"),
// Build ignis-bridge plugin (delegated to packages/bridge-plugin) // Build ignis-bridge plugin (delegated to packages/bridge)
require("./packages/bridge-plugin/build.js"), require("./packages/bridge/build.js"),
// Build headless-sync bundled plugin // Build headless-sync bundled plugin
esbuild.build({ esbuild.build({

16
package-lock.json generated
View file

@ -1,12 +1,12 @@
{ {
"name": "ignis-monorepo", "name": "ignis-monorepo",
"version": "0.8.1", "version": "0.8.2",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "ignis-monorepo", "name": "ignis-monorepo",
"version": "0.8.1", "version": "0.8.2",
"workspaces": [ "workspaces": [
"packages/*", "packages/*",
"apps/*" "apps/*"
@ -498,8 +498,8 @@
"resolved": "apps/ignis-server", "resolved": "apps/ignis-server",
"link": true "link": true
}, },
"node_modules/@ignis/bridge-plugin": { "node_modules/@ignis/bridge": {
"resolved": "packages/bridge-plugin", "resolved": "packages/bridge",
"link": true "link": true
}, },
"node_modules/@ignis/server-core": { "node_modules/@ignis/server-core": {
@ -4428,9 +4428,17 @@
"node": ">= 14" "node": ">= 14"
} }
}, },
"packages/bridge": {
"name": "@ignis/bridge",
"version": "0.0.0-internal",
"devDependencies": {
"esbuild": "^0.20.0"
}
},
"packages/bridge-plugin": { "packages/bridge-plugin": {
"name": "@ignis/bridge-plugin", "name": "@ignis/bridge-plugin",
"version": "0.0.0-internal", "version": "0.0.0-internal",
"extraneous": true,
"devDependencies": { "devDependencies": {
"esbuild": "^0.20.0" "esbuild": "^0.20.0"
} }

View file

@ -1,5 +1,5 @@
{ {
"name": "@ignis/bridge-plugin", "name": "@ignis/bridge",
"version": "0.0.0-internal", "version": "0.0.0-internal",
"private": true, "private": true,
"scripts": { "scripts": {