Files
ignis/package.json

37 lines
994 B
JSON

{
"name": "ignis-monorepo",
"version": "0.8.6",
"private": true,
"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 apps/ignis-server/server/index.js",
"dev": "npm run build && npm run dev:server",
"docker:build": "node apps/ignis-server/scripts/build-image.js",
"test": "vitest run",
"test:watch": "vitest"
},
"dependencies": {
"archiver": "^7.0.1",
"chokidar": "^3.6.0",
"compression": "^1.7.4",
"cors": "^2.8.5",
"express": "^4.21.0",
"pako": "^2.1.0",
"ws": "^8.16.0"
},
"devDependencies": {
"@noble/hashes": "^2.2.0",
"esbuild": "^0.20.0",
"esbuild-svelte": "^0.9.4",
"lucide-svelte": "^0.577.0",
"path-browserify": "^1.0.1",
"svelte": "^4.2.20",
"vitest": "^3.2.4"
}
}