| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- {
- "private": true,
- "name": "modula2-ide",
- "version": "0.46.0",
- "description": "GNU Modula-2 IDE built on Eclipse Theia",
- "engines": {
- "node": ">=24",
- "yarn": ">=1.22.0 <2"
- },
- "workspaces": [
- "apps/browser",
- "apps/electron",
- "extensions/modula2-compiler",
- "extensions/modula2-debug",
- "extensions/modula2-language",
- "extensions/modula2-project",
- "extensions/modula2-workbench",
- "extensions/pascal-language",
- "extensions/oberon-language",
- "extensions/pascal-compiler",
- "extensions/pascal-debug",
- "extensions/pascal-workbench",
- "extensions/oberon-compiler",
- "extensions/oberon-debug",
- "extensions/oberon-workbench",
- "extensions/pascal-project",
- "extensions/oberon-project"
- ],
- "scripts": {
- "prepare": "yarn --cwd extensions/modula2-compiler prepare && yarn --cwd extensions/modula2-debug prepare && yarn --cwd extensions/modula2-language prepare && yarn --cwd extensions/modula2-project prepare && yarn --cwd extensions/modula2-workbench prepare",
- "build": "yarn build:language && yarn build:compiler && yarn build:pascal-compiler && yarn build:debug && yarn build:pascal-debug && yarn build:project && yarn build:pascal-project && yarn build:oberon-project && yarn build:workbench && yarn build:pascal-workbench && yarn build:oberon-compiler && yarn build:oberon-debug && yarn build:oberon-workbench && yarn build:browser",
- "build:language": "yarn --cwd extensions/modula2-language build && yarn --cwd extensions/pascal-language build && yarn --cwd extensions/oberon-language build && bash scripts/sync-language-plugin.sh",
- "build:compiler": "yarn --cwd extensions/modula2-compiler build",
- "build:debug": "yarn --cwd extensions/modula2-debug build",
- "build:project": "yarn --cwd extensions/modula2-project build",
- "build:workbench": "yarn --cwd extensions/modula2-workbench build",
- "build:browser": "yarn --cwd apps/browser bundle",
- "build:electron": "yarn --cwd apps/electron bundle",
- "start:browser": "yarn --cwd apps/browser start",
- "start:electron": "yarn --cwd apps/electron start",
- "watch:language": "yarn --cwd extensions/modula2-language watch",
- "watch:workbench": "yarn --cwd extensions/modula2-workbench watch",
- "build:pascal-compiler": "yarn --cwd extensions/pascal-compiler build",
- "build:pascal-debug": "yarn --cwd extensions/pascal-debug build",
- "build:pascal-workbench": "yarn --cwd extensions/pascal-workbench build",
- "build:oberon-compiler": "yarn --cwd extensions/oberon-compiler build",
- "build:oberon-debug": "yarn --cwd extensions/oberon-debug build",
- "build:oberon-workbench": "yarn --cwd extensions/oberon-workbench build",
- "build:pascal-project": "yarn --cwd extensions/pascal-project build",
- "build:oberon-project": "yarn --cwd extensions/oberon-project build"
- },
- "devDependencies": {
- "electron": "^42.8.1",
- "lerna": "^8.2.4"
- }
- }
|