{
  "name": "apim-ui",
  "version": "5.23.16",
  "bin": "bin/run.js",
  "homepage": "https://developer.ibm.com/apimanagement",
  "description": "API Management Toolkit",
  "authors": [
    "Chris Bygrave <bygravec@uk.ibm.com>",
    "Philip Taunton <philip_taunton@uk.ibm.com>",
    "Megan Walker <MEGANWA@uk.ibm.com>",
    "Archana Nogriya <archana.nogriya@uk.ibm.com>"
  ],
  "license": "SEE LICENSE IN License.txt",
  "main": "index.js",
  "repository": "https://github.ibm.com/apimesh/apim-ui",
  "dependencies": {
    "ace-editor-builds": "^1.2.4",
    "adaro": "^1.0.4",
    "angular": "^1.7.7",
    "angular-animate": "^1.7.8",
    "angular-aria": "^1.7.8",
    "angular-clipboard": "^1.6.2",
    "angular-cookies": "^1.7.8",
    "angular-dynamic-locale": "^0.1.37",
    "angular-highlightjs": "^0.5.1",
    "angular-i18n": "^1.7.8",
    "angular-inview": "^1.5.7",
    "angular-json-schema-form": "^0.1.4",
    "angular-marked": "^1.2.2",
    "angular-material": "^1.1.13",
    "angular-messages": "^1.7.8",
    "angular-mocks": "^1.7.8",
    "angular-native-dragdrop": "^1.2.2",
    "angular-pretty-xml": "^0.1.1",
    "angular-resource": "^1.7.8",
    "angular-sanitize": "^1.7.8",
    "angular-templatecache": "0.0.1",
    "angular-translate": "^2.18.1",
    "angular-ui-ace": "^0.2.3",
    "angular-ui-bootstrap": "2.5.6",
    "angular-ui-router": "^0.2.18",
    "angular-ui-uploader": "^1.1.3",
    "angular-ui-validate": "^1.2.3",
    "angularjs-scroll-glue": "^2.x",
    "ansi_up": "^1.3.0",
    "apiconnect-apim-client": "^8.x",
    "apiconnect-assembly": "^2.x",
    "apiconnect-cli-apps": "^7.x",
    "apiconnect-cli-auth": "^8.x",
    "apiconnect-cli-create": "^7.x",
    "apiconnect-cli-logger": "^3.x",
    "apiconnect-cli-login-bluemix": "^7.x",
    "apiconnect-cli-products": "^7.x",
    "apiconnect-cli-publish-bluemix": "^6.x",
    "apiconnect-cli-util": "^12.x",
    "apiconnect-config": "^5.x",
    "apiconnect-config-to-datapower": "^2.0.1",
    "apiconnect-example-generator": "3.0.11",
    "apiconnect-explorer": "2.x",
    "apiconnect-init-datapower-gateway": "~1.0.0",
    "apiconnect-project": "^5.x",
    "apiconnect-refs": "^2.x",
    "apiconnect-tracking": "^2.x",
    "apiconnect-ui-projects": "^3.0.0",
    "apiconnect-ui-select-list": "^4.x",
    "apiconnect-validate": "^6.x",
    "apiconnect-workspace": "^5.x",
    "apiconnect-wsdl": "^1.8.x",
    "async": "^1.4.x",
    "base64-js": "^1.2.0",
    "bluebird": "^3.x",
    "body-parser": "^1.15.x",
    "bootstrap": "^3.4.0",
    "carbon-components": "^6.18.1",
    "crypto": "^0.0.3",
    "d3": "^3.5.16",
    "debug": "^2.2.0",
    "es5-shim": "^4.5.8",
    "express": "^4.x",
    "font-awesome": "4.4.0",
    "formidable": "^1.0.17",
    "glob": "^7.0.3",
    "globby": "^4.0.0",
    "handlebars": "^4.0.5",
    "highlight.js": "^9.1.0",
    "http-proxy-middleware": "0.21.0",
    "jquery": "^3.3.1",
    "js-yaml": "^3.6.0",
    "jseb": "0.0.7",
    "jsep": "^0.3.0",
    "json-formatter": "^0.1.0",
    "json-schema-defaults": "^0.1.1",
    "json-schema-generator": "^2.0.6",
    "json-schema-view": "^0.5.0",
    "json3": "^3.3.2",
    "jsonwebtoken": "^5.5.4",
    "lodash": "^4.17.21",
    "lodash.debounce": "^4.0.6",
    "loopback-workspace": "^4.5.x",
    "marked": "^0.3.5",
    "material-design-icons-iconfont": "^2.0.5",
    "moment": "^2.13.0",
    "netrc": "^0.1.4",
    "ng-file-upload": "^12.0.4",
    "ng-infinite-scroll": "^1.2.1",
    "ng-resize": "^1.2.0",
    "ngstorage": "^0.3.10",
    "ns-popover": "^0.6.8",
    "open": "^6.0.0",
    "osenv": "^0.1.3",
    "promise-polyfill": "^4.0.4",
    "randexp": "0.4.6",
    "request": "^2.69.0",
    "strong-arc-filesystem": "^3.x",
    "strong-arc-project-list": "^4.x",
    "svgxuse": "^1.1.22",
    "tv4": "^1.2.7",
    "uuid": "^2.x",
    "validator-js": "^0.2.1",
    "x2js": "^2.0.1",
    "yaml-js": "^0.1.3"
  },
  "devDependencies": {
    "@babel/core": "^7.5.0",
    "@babel/preset-env": "^7.5.3",
    "apiconnect-cli-loopback": "^5.x",
    "apiconnect-cli-test-support": "^8.x",
    "browserify": "^13.0.0",
    "chai": "^3.5.0",
    "chai-as-promised": "^6.0.0",
    "cheerio": "^0.22.0",
    "del": "^2.2.0",
    "dockerode": "^2.5.0",
    "event-stream": "^3.3.4",
    "fs-extra": "^1.0.0",
    "gulp": "^3.9.0",
    "gulp-accessibility": "^3.1.1",
    "gulp-angular-templatecache": "^1.9.1",
    "gulp-babel": "^8.0.0",
    "gulp-bump": "^1.0.0",
    "gulp-copy": "0.0.2",
    "gulp-cssnano": "^2.1.0",
    "gulp-debug": "^2.1.2",
    "gulp-htmlmin": "^1.3.0",
    "gulp-inject": "^4.2.0",
    "gulp-insert": "^0.5.0",
    "gulp-jshint": "^2.0.0",
    "gulp-loopback-sdk-angular": "^0.1.4",
    "gulp-ng-annotate": "^1.1.0",
    "gulp-protractor": "^3.0.0",
    "gulp-rename": "^1.2.2",
    "gulp-replace": "^0.5.4",
    "gulp-rev": "^6.0.1",
    "gulp-sourcemaps": "^1.8.0",
    "gulp-stylint": "^3.0.0",
    "gulp-stylus": "^2.5.0",
    "gulp-uglify": "^1.5.1",
    "gulp-usemin": "^0.3.16",
    "gulp-zip": "^3.0.2",
    "gulp.spritesmith": "^6.0.1",
    "jasmine": "^2.4.1",
    "jasmine-core": "^2.3.4",
    "jshint": "^2.8.0",
    "jshint-stylish": "^2.0.0",
    "karma": "^1.3.0",
    "karma-chai": "^0.1.0",
    "karma-chai-as-promised": "^0.1.2",
    "karma-chai-plugins": "^0.8.0",
    "karma-chrome-launcher": "^2.2.0",
    "karma-coverage": "^1.0.0",
    "karma-jasmine": "^1.0.2",
    "karma-mocha": "^1.0.1",
    "karma-mocha-reporter": "^1.3.0",
    "karma-ng-html2js-preprocessor": "^1.0.0",
    "karma-ng-scenario": "^1.0.0",
    "karma-sinon": "^1.0.4",
    "karma-sinon-chai": "^1.2.0",
    "mocha": "^3.2.0",
    "mochawesome-screenshots": "^1.4.7",
    "nib": "^1.1.0",
    "node-json-minify": "^1.0.0",
    "puppeteer": "^1.20.0",
    "require-dir": "^0.3.0",
    "server-destroy": "^1.0.1",
    "sinon": "^2.1.0",
    "sinon-chai": "^2.8.0",
    "snyk": "^1.165.0",
    "tmp": "^0.0.30",
    "vinyl-source-stream": "^1.1.0",
    "webdriver-manager": "^10.2.8",
    "webpack-stream": "^5.2.1",
    "yargs": "^4.4.0"
  },
  "engines": {
    "node": ">=14.21.1 <15.0.0"
  },
  "scripts": {
    "force-resolutions": "npx npm-force-resolutions",
    "pretest:unit": "gulp test",
    "test:unit": "karma start",
    "webdriver:update": "webdriver-manager update",
    "pretest:build": "npm run webdriver:update",
    "pretest:e2e": "npm run webdriver:update",
    "pretest:integration": "npm run webdriver:update",
    "snyk": "./bin/snyk",
    "test:build": "gulp test:build",
    "test:e2e": "gulp test:e2e",
    "test:integration": "gulp test:integration",
    "test": "echo 'skipping tests: npm run test:unit'",
    "prestart": "npm run build",
    "predevelop": "npm run build",
    "prepublish": "gulp build",
    "version": "gulp bump",
    "start": "gulp serve:dist",
    "build": "gulp build",
    "develop": "gulp serve",
    "develop:online": "gulp serve:online"
  },
  "resolutions": {
    "graceful-fs": "^4.2.4"
  },
  "files": [
    "bin/",
    "dist/",
    "common/",
    "routes/",
    "com.ibm.apimgmt.apimanager-5.0.0.war",
    "index.js"
  ]
}
