{ "name": "spring-flo", "version": "0.9.0", "description": "Library for quickly building text DSL visualization diagram editor", "main": "./dist/bundles/spring-flo.umd.js", "module": "./dist/fesm5/spring-flo.js", "es2015": "./dist/fesm2015/spring-flo.js", "esm5": "./dist/esm5/spring-flo.js", "esm2015": "./dist/esm2015/spring-flo.js", "fesm5": "./dist/fesm5/spring-flo.js", "fesm2015": "./dist/fesm2015/spring-flo.js", "typings": "./dist/out-tsc/spring-flo.d.ts", "author": "", "license": "Apache-2.0", "repository": { "type": "git", "url": "https://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", "prepare": "npm run build" }, "dependencies": { "codemirror-minified": "5.49.2", "jointjs": "3.1.0", "ts-disposables": "2.2.3" }, "peerDependencies": { "@angular/core": ">=9.0.0 <10.0.0", "@angular/forms": ">=9.0.0 < 10.0.0", "@angular/common": ">=9.0.0 <10.0.0", "rxjs": ">=6.0.0 <7.0.0" }, "devDependencies": { "@angular/animations": "9.0.0", "@angular/common": "9.0.0", "@angular/compiler": "9.0.0", "@angular/compiler-cli": "9.0.0", "@angular/core": "9.0.0", "@angular/forms": "9.0.0", "@angular/platform-browser": "9.0.0", "@angular/platform-browser-dynamic": "9.0.0", "@angular/platform-server": "9.0.0", "@types/backbone": "1.3.42", "@types/codemirror": "0.0.64", "@types/jasmine": "2.5.36", "@types/jquery": "3.3.4", "@types/lodash": "4.14.123", "@types/node": "6.0.46", "camelcase": "4.0.0", "chalk": "2.4.1", "concurrently": "4.0.1", "core-js": "3.6.4", "glob": "7.1.1", "gulp": "3.9.1", "gulp-inline-ng2-template": "5.0.1", "jasmine-core": "2.5.2", "jquery": "3.4.1", "jshint": "2.10.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.5.4", "ng-packagr": "9.0.0", "scss-bundle": "^2.5.1", "node-sass": "^4.12.0", "ngx-bootstrap": "5.2.0", "rimraf": "2.6.1", "rollup": "^1.31.0", "rollup-plugin-commonjs": "^10.1.0", "rollup-plugin-node-resolve": "^5.2.0", "rollup-plugin-sourcemaps": "^0.5.0", "rxjs": "6.5.4", "shelljs": "0.8.1", "standard-version": "7.0.1", "systemjs": "0.21.4", "tslint": "5.17.0", "typescript": "3.7.5", "uglify-js": "3.6.0", "zone.js": "0.10.2" } }