theia-core

v0.0.1-alpha.2
Theia is a cloud & desktop IDE framework implemented in TypeScript.

lint

tslint -c ./config/tslint/tslint.json --project ./tsconfig.json

test

mocha --opts ./config/mocha/mocha.opts src/**/*.spec.ts

build

tsc && npm run lint

clean

rimraf lib

watch

tsc-watch --onSuccess "npm run lint"

prepare

npm run clean && npm run build && npm run java:download

coverage

nyc mocha --require reflect-metadata/Reflect --compilers ts:ts-node/register src/**/*.spec.ts

java:build

gulp --gulpfile ./config/gulp/java-ls-tasks.js build_java_server

java:watch

gulp --gulpfile ./config/gulp/java-ls-tasks.js watch_java_server

test:watch

mocha --watch --opts ./config/mocha/mocha.opts src/**/*.spec.ts

java:download

gulp --gulpfile ./config/gulp/java-ls-tasks.js download_java_server

prepublishOnly

npm run test
npm i theia-core

Metadata

Downloads

Maintainers