scaffold new structure and packages

This commit is contained in:
Nystik
2026-05-18 22:40:34 +02:00
parent 23306ff68e
commit 64073968d4
8 changed files with 96 additions and 4 deletions

View File

@@ -0,0 +1,5 @@
{
"name": "@ignis/app",
"version": "0.0.0-internal",
"private": true
}

61
package-lock.json generated
View File

@@ -1,12 +1,16 @@
{
"name": "ignis",
"name": "ignis-monorepo",
"version": "0.8.1",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "ignis",
"name": "ignis-monorepo",
"version": "0.8.1",
"workspaces": [
"packages/*",
"apps/*"
],
"dependencies": {
"archiver": "^7.0.1",
"chokidar": "^3.6.0",
@@ -26,6 +30,15 @@
"vitest": "^3.2.4"
}
},
"apps/ignis": {
"name": "@ignis/app",
"version": "0.8.1",
"extraneous": true
},
"apps/ignis-server": {
"name": "@ignis/app",
"version": "0.0.0-internal"
},
"node_modules/@ampproject/remapping": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz",
@@ -482,6 +495,30 @@
"node": ">=12"
}
},
"node_modules/@ignis/app": {
"resolved": "apps/ignis-server",
"link": true
},
"node_modules/@ignis/bridge-plugin": {
"resolved": "packages/bridge-plugin",
"link": true
},
"node_modules/@ignis/server-core": {
"resolved": "packages/server-core",
"link": true
},
"node_modules/@ignis/services": {
"resolved": "packages/services",
"link": true
},
"node_modules/@ignis/shim": {
"resolved": "packages/shim",
"link": true
},
"node_modules/@ignis/ui": {
"resolved": "packages/ui",
"link": true
},
"node_modules/@isaacs/cliui": {
"version": "8.0.2",
"resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
@@ -4412,6 +4449,26 @@
"engines": {
"node": ">= 14"
}
},
"packages/bridge-plugin": {
"name": "@ignis/bridge-plugin",
"version": "0.0.0-internal"
},
"packages/server-core": {
"name": "@ignis/server-core",
"version": "0.0.0-internal"
},
"packages/services": {
"name": "@ignis/services",
"version": "0.0.0-internal"
},
"packages/shim": {
"name": "@ignis/shim",
"version": "0.0.0-internal"
},
"packages/ui": {
"name": "@ignis/ui",
"version": "0.0.0-internal"
}
}
}

View File

@@ -1,8 +1,12 @@
{
"name": "ignis",
"name": "ignis-monorepo",
"version": "0.8.1",
"private": true,
"description": "An Electron shim and server bridge for running Obsidian in a browser.",
"description": "Monorepo for Ignis: a browser-based Obsidian client. Self-hosted server in apps/ignis-server; shim, UI, and shared libraries in packages/.",
"workspaces": [
"packages/*",
"apps/*"
],
"scripts": {
"build": "node build.js",
"dev:server": "node server/index.js",

View File

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

View File

@@ -0,0 +1,5 @@
{
"name": "@ignis/server-core",
"version": "0.0.0-internal",
"private": true
}

View File

@@ -0,0 +1,5 @@
{
"name": "@ignis/services",
"version": "0.0.0-internal",
"private": true
}

View File

@@ -0,0 +1,6 @@
{
"name": "@ignis/shim",
"version": "0.0.0-internal",
"private": true,
"main": "src/loader.js"
}

5
packages/ui/package.json Normal file
View File

@@ -0,0 +1,5 @@
{
"name": "@ignis/ui",
"version": "0.0.0-internal",
"private": true
}