mirror of
https://github.com/enso-org/enso.git
synced 2024-12-23 02:21:54 +03:00
af050f522b
Added bidirectional synchronization of module edits with language server. All document edits made by any of the Yjs peers are sent to language server to apply to the file. Any local file changes cause reload, which is synchronized back to Yjs by finding a diff.
60 lines
1.6 KiB
JSON
60 lines
1.6 KiB
JSON
{
|
|
"version": "0.0.0-dev",
|
|
"type": "module",
|
|
"author": {
|
|
"name": "Enso Team",
|
|
"email": "contact@enso.org"
|
|
},
|
|
"homepage": "https://github.com/enso-org/ide",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git@github.com:enso-org/ide.git"
|
|
},
|
|
"bugs": {
|
|
"url": "https://github.com/enso-org/ide/issues"
|
|
},
|
|
"name": "enso",
|
|
"description": "Enso Data Processing Environment.",
|
|
"main": "index.cjs",
|
|
"dependencies": {
|
|
"@types/mime-types": "^2.1.1",
|
|
"@types/opener": "^1.4.0",
|
|
"chalk": "^5.2.0",
|
|
"create-servers": "3.2.0",
|
|
"electron-is-dev": "^2.0.0",
|
|
"mime-types": "^2.1.35",
|
|
"opener": "^1.5.2",
|
|
"string-length": "^5.0.1",
|
|
"@types/tar": "^6.1.4",
|
|
"tar": "^6.1.13",
|
|
"yargs": "17.6.2"
|
|
},
|
|
"comments": {
|
|
"electron-builder": "Cannot be updated to a newer version because of a NSIS installer issue: https://github.com/enso-org/enso/issues/5169"
|
|
},
|
|
"devDependencies": {
|
|
"crypto-js": "4.1.1",
|
|
"electron": "25.7.0",
|
|
"electron-builder": "^22.14.13",
|
|
"electron-notarize": "1.2.2",
|
|
"enso-common": "^1.0.0",
|
|
"esbuild": "^0.19.3",
|
|
"fast-glob": "^3.2.12",
|
|
"portfinder": "^1.0.32",
|
|
"tsx": "^3.12.6"
|
|
},
|
|
"optionalDependencies": {
|
|
"dmg-license": "^1.0.11",
|
|
"@esbuild/darwin-x64": "^0.17.15",
|
|
"@esbuild/linux-x64": "^0.17.15",
|
|
"@esbuild/windows-x64": "^0.17.15"
|
|
},
|
|
"scripts": {
|
|
"typecheck": "npm run --workspace=enso-gui2 compile-server && tsc --noEmit",
|
|
"start": "tsx start.ts",
|
|
"build": "tsx bundle.ts",
|
|
"dist": "tsx dist.ts",
|
|
"watch": "tsx watch.ts"
|
|
}
|
|
}
|