{ "name": "spring-flo", "version": "0.7.0", "description": "Library for quickly building text DSL visualization diagram editor", "main": "./dist/bundles/spring-flo.umd.js", "module": "./dist/spring-flo.es5.js", "es2015": "./dist/spring-flo.js", "typings": "./dist/spring-flo.d.ts", "author": "", "license": "Apache-2.0", "repository": { "type": "git", "url": "http://github.com/spring-projects/spring-flo.git" }, "engines": { "node": ">= 6.9.0", "npm": ">= 3.0.0" }, "scripts": { "clean": "rimraf out-tsc dist/*", "prebuild": "npm run clean", "build": "node build.js", "build-demo": "tsc -p src/demo/", "build-demo:watch": "tsc -p src/demo/ -w", "serve": "lite-server -c=bs-config.json", "prestart": "npm run build-demo", "start": "concurrently \"npm run build-demo:watch\" \"npm run serve\"", "build-test": "tsc -p src/lib/tsconfig.spec.json", "build-test:watch": "tsc -p src/lib/tsconfig.spec.json -w", "pretest": "npm run build-test", "test": "concurrently \"npm run build-test:watch\" \"karma start karma.conf.js\"", "pretest:once": "npm run build-test", "test:once": "karma start karma.conf.js --single-run", "preintegration": "npm run build && cd integration && npm run clean && npm install", "integration": "npm run integration:aot && npm run integration:jit", "integration:jit": "cd integration && npm run e2e", "integration:aot": "cd integration && npm run e2e:aot", "lint": "tslint ./src/**/*.ts -t verbose", "release": "standard-version", "postinstall": "postinstall-build --only-as-dependency dist \"npm run build && rimraf node_modules\"" }, "dependencies": { "@angular/core": "^4.2.4", "@angular/forms": "^4.2.4", "@angular/platform-browser": "^4.2.4", "@types/codemirror": "0.0.45", "@types/jointjs": "^1.0.4", "@types/lodash": "^4.14.73", "codemirror": "^5.28.0", "jointjs": "1.0.3", "lodash": "3.10.1", "ts-disposables": "^2.2.3", "postinstall-build": "^5.0.1" }, "peerDependencies": { "@angular/core": ">=4.0.0 <5.0.0 || >=4.0.0-beta <5.0.0", "@angular/animations": "^4.2.4" }, "devDependencies": { "@angular/common": "^4.2.4", "@angular/compiler": "^4.2.4", "@angular/compiler-cli": "4.1.3", "@angular/core": "^4.2.4", "@angular/platform-browser": "^4.2.4", "@angular/platform-browser-dynamic": "^4.2.4", "@angular/platform-server": "^4.2.4", "@types/jasmine": "2.5.36", "@types/node": "^6.0.46", "camelcase": "^4.0.0", "concurrently": "3.4.0", "core-js": "^2.4.1", "glob": "^7.1.1", "jasmine-core": "^2.5.2", "karma": "^1.5.0", "karma-chrome-launcher": "^2.0.0", "karma-cli": "^1.0.1", "karma-html-reporter": "^0.2.7", "karma-jasmine": "^1.1.0", "karma-jasmine-html-reporter": "^0.2.2", "lite-server": "^2.2.2", "ngx-bootstrap": "^1.8.1", "rimraf": "^2.6.1", "rollup": "^0.48.2", "rollup-plugin-sourcemaps": "^0.4.2", "rollup-plugin-uglify": "^2.0.1", "rxjs": "^5.4.2", "standard-version": "^4.0.0", "systemjs": "^0.19.40", "tslint": "~5.3.2", "typescript": "~2.3.3", "zone.js": "^0.8.14", "@angular/forms": "^4.2.4", "@angular/platform-browser": "^4.2.4", "@types/codemirror": "0.0.45", "@types/jointjs": "^1.0.4", "@types/lodash": "^4.14.73", "codemirror": "^5.28.0", "jointjs": "1.0.3", "lodash": "3.10.1", "ts-disposables": "^2.2.3" }, "buildDependencies": [ "@angular/core", "@angular/forms", "@angular/platform-browser", "@types/codemirror", "@types/jointjs", "@types/lodash", "codemirror", "jointjs", "lodash", "ts-disposables", "@angular/common", "@angular/compiler", "@angular/compiler-cli", "@angular/platform-browser", "@angular/platform-browser-dynamic", "@angular/platform-server", "@types/jasmine", "@types/node", "camelcase", "concurrently", "core-js", "glob", "jasmine-core", "karma", "karma-chrome-launcher", "karma-cli", "karma-html-reporter", "karma-jasmine", "karma-jasmine-html-reporter", "lite-server", "ngx-bootstrap", "rimraf", "rollup", "rollup-plugin-sourcemaps", "rollup-plugin-uglify", "rxjs", "standard-version", "systemjs", "tslint", "typescript", "zone.js" ] }