{
  "name": "@finsemble/finsemble-api",
  "files": [
    "assets",
    "configs",
    "dist",
    "types"
  ],
  "main": "dist/main.js",
  "types": "types/main.d.ts",
  "version": "7.3.5",
  "description": "Finsemble is an application framework providing infrastructure, services, and components for quickly building HTML5 multi-window financial desktop applications.",
  "scripts": {
    "do-audit": " improved-yarn-audit --min-severity high",
    "build": "gulp build --production",
    "clean": "gulp clean",
    "depcheck": "depcheck",
    "dev": "gulp build --watch",
    "dev:fresh": "gulp build --clean --watch",
    "monodev": "yarn dev",
    "obfuscate": "gulp build --production --obfuscate",
    "pack_obfuscate": "yarn run obfuscate && yarn run pack",
    "pack": "npm pack && mv *.tgz ./api.tgz",
    "prod": "gulp build --production",
    "test": "ts-mocha",
    "test-coverage": "nyc ts-mocha && nyc merge .nyc_output ../../.nyc_output/api.json",
    "types": "gulp types"
  },
  "author": "Cosaic",
  "license": "SEE LICENSE IN LICENSE",
  "dependencies": {
    "@q42/floating-focus-a11y": "^1.3.3"
  },
  "devDependencies": {
    "@istanbuljs/nyc-config-typescript": "1.0.2",
    "@reduxjs/toolkit": "1.7.1",
    "@types/chai": "4.3.1",
    "@types/deepmerge": "2.2.0",
    "@types/lodash": "4.14.182",
    "@types/mocha": "9.1.1",
    "@types/node": "16.11.6",
    "@types/sinon": "10.0.12",
    "ajv": "8.11.0",
    "ajv-formats": "^2.1.1",
    "async": "3.2.4",
    "case-sensitive-paths-webpack-plugin": "2.4.0",
    "chai": "4.3.6",
    "chalk": "4.1.2",
    "copy-webpack-plugin": "10.2.4",
    "css-loader": "6.7.1",
    "deepmerge": "4.2.2",
    "depcheck": "^1.4.3",
    "esm": "~3.2.25",
    "fast-check": "3.0.1",
    "file-saver": "2.0.5",
    "fuse.js": "6.6.2",
    "gulp": "^4.0.2",
    "gulp-javascript-obfuscator": "^1.1.6",
    "gulp-string-replace": "1.1.2",
    "improved-yarn-audit": "^3.0.0",
    "jsonwebtoken": "^8.5.1",
    "jszip": "3.10.0",
    "lodash": "4.17.21",
    "mocha": "^10.0.0",
    "mock-socket": "9.1.5",
    "nyc": "15.1.0",
    "p-limit": "4.0.0",
    "p-queue": "7.2.0",
    "pretty-hrtime": "1.0.3",
    "prop-types": "15.8.1",
    "react": "17.0.2",
    "react-dom": "17.0.2",
    "react-redux": "7.2.8",
    "react-virtualized": "9.22.3",
    "redux-devtools": "3.7.0",
    "redux-devtools-chart-monitor": "1.7.2",
    "redux-devtools-dock-monitor": "^1.2.0",
    "redux-devtools-log-monitor": "2.1.0",
    "redux-loop": "6.2.0",
    "resize-observer-polyfill": "1.5.1",
    "searchjs": "1.1.0",
    "shelljs": "0.8.5",
    "sinon": "14.0.0",
    "sinon-chai": "3.7.0",
    "source-map-loader": "3.0.1",
    "style-loader": "3.3.1",
    "to-string-loader": "1.2.0",
    "ts-loader": "9.3.0",
    "ts-mocha": "10.0.0",
    "typescript": "4.7.4",
    "uuid-random": "^1.3.2",
    "vinyl-sourcemaps-apply": "0.2.1",
    "webpack": "5.73.0",
    "webpack-bundle-analyzer": "^4.4.2",
    "webpack-cli": "^4.9.1",
    "webpack-glob-entries": "1.0.1",
    "worker-farm": "1.7.0"
  },
  "resolutions": {
    "glob-parent": "^5.1.2"
  }
}
