Finally make it work with source-region library

This commit is contained in:
Yura Dupyn 2026-04-06 21:27:51 +02:00
parent d64c39db82
commit 1158166e3e
4 changed files with 815 additions and 1047 deletions

@ -1 +1 @@
Subproject commit 2f5ead6d688379c2393e95e24c3e36d3496c360d Subproject commit 5df8b05274f6b88097ac25400ba5aa625a8887bc

1836
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -1,5 +1,5 @@
{ {
"name": "electron-test", "name": "scrowl",
"version": "1.0.0", "version": "1.0.0",
"description": "", "description": "",
"license": "MIT", "license": "MIT",
@ -11,8 +11,12 @@
"package": "electron-forge package", "package": "electron-forge package",
"make": "electron-forge make", "make": "electron-forge make",
"publish": "electron-forge publish", "publish": "electron-forge publish",
"lint": "eslint --ext .ts,.tsx ." "lint": "eslint --ext .ts,.tsx .",
"build:libs": "npm run build -w source-region"
}, },
"workspaces": [
"libs/*"
],
"devDependencies": { "devDependencies": {
"@electron-forge/cli": "^7.11.1", "@electron-forge/cli": "^7.11.1",
"@electron-forge/maker-deb": "^7.11.1", "@electron-forge/maker-deb": "^7.11.1",
@ -45,6 +49,6 @@
"codemirror": "^6.0.2", "codemirror": "^6.0.2",
"electron-squirrel-startup": "^1.0.1", "electron-squirrel-startup": "^1.0.1",
"solid-js": "^1.9.11", "solid-js": "^1.9.11",
"source-region": "file:libs/source-region" "source-region": "*"
} }
} }

View file

@ -1,5 +1,19 @@
```
npm install
npm run build:libs # to build the libs like `source-region`
```
# pulls latest commits of all the submodules
```
git submodule update --remote
```
npm run start npm run start
# Tests # Tests