0.0.9 • Published 2 months ago

jul-compiler v0.0.9

Weekly downloads
-
License
ISC
Repository
github
Last release
2 months ago

Setup

Node installieren: https://nodejs.org
npm i npm -g
npm i (in den Projekten jul-compiler, jul-language-server, vscode-jul-language-service)
npm i copyfiles -g
npm i rimraf -g
npm i @vscode/vsce -g
? npm link (in jul-compiler)

Damit vsce ausgeführt werden kann:
Admin PowerShell öffnen
Set-ExecutionPolicy -ExecutionPolicy Unrestricted

Build

npm run build-all
Baut jul-compiler, jul-language-server und vscode-jul-language-server 1. jul-compiler: npx tsc && copyfiles --flat src/core-lib.jul out 2. jul-language-server: npx tsc --project ../jul-language-server/tsconfig.json 3. vscode-jul-language-service: 1. delete: rimraf ../vscode-jul-language-service/out/jul-language-server 2. copy: copyfiles -a ../jul-language-server ../vscode-jul-language-service/out --exclude .git 3. build: npx tsc

Cli installieren

npm i -g

Cli ausführen

jul ../jul-examples/test1.jul
node out/cli.js ../jul-examples/test1.jul

Test

einzelnen Test ausführen (pattern sucht nach it(...))
npx mocha 'test-setup.mjs' 'test/**/*.test.js' -g pattern

Publish

npm run build
npm version patch (oder minor/major)
commit
npm publish

0.0.9

2 months ago

0.0.8

7 months ago

0.0.7

7 months ago

0.0.5

7 months ago

0.0.3

7 months ago

0.0.2

7 months ago

0.0.1

8 months ago

0.0.0

8 months ago