{
  "name": "@mnemotix/koncept-core",
  "license": "Apache-2.0",
  "version": "2.2.0",
  "description": "Koncept Core toolkit",
  "main": "lib/client/index.js",
  "repository": "https://gitlab.com/mnemotix/koncept/koncept-core",
  "author": "Mnemotix <dev@mnemotix.com>",
  "sideEffects": false,
  "dependencies": {
    "@babel/core": "^7.17.0",
    "@babel/register": "^7.17.0",
    "@babel/runtime": "^7.17.2",
    "@date-io/core": "^1.3.13",
    "@date-io/dayjs": "^1.3.13",
    "@elastic/elasticsearch": "^7.11.0",
    "@loadable/component": "^5.12.0",
    "@mui/icons-material": "^5.6.2",
    "@mui/lab": "^5.0.0-alpha.80",
    "babel-loader": "^8.2.2",
    "compression-webpack-plugin": "^6.0.2",
    "connect-history-api-fallback": "^1.6.0",
    "css-loader": "^5.0.1",
    "css-minimizer-webpack-plugin": "^1.2.0",
    "dayjs": "^1.9.1",
    "deepmerge": "^4.2.2",
    "dotenv": "^8.2.0",
    "env-var": "^6.3.0",
    "express-static-gzip": "^2.1.0",
    "file-loader": "^6.2.0",
    "html-webpack-plugin": "^5.0.0-alpha.16",
    "i18next-xhr-backend": "^2.0.1",
    "invariant": "^2.2.4",
    "is-hotkey": "^0.1.6",
    "localforage": "^1.7.3",
    "lodash": "4.17.10",
    "mini-css-extract-plugin": "^1.3.3",
    "notistack": "^2.0.4",
    "prop-types": "^15.6.0",
    "raw-loader": "^4.0.2",
    "react-color": "^2.19.3",
    "react-helmet": "^6.1.0",
    "react-intersection-observer": "^8.31.0",
    "react-router": "5.2.0",
    "react-router-dom": "^5.2.0",
    "react-router-named-routes": "^0.0.23",
    "react-scroll-into-view-if-needed": "^3.0.1",
    "react-tracked": "^1.7.0",
    "react-use": "^17.3.2",
    "react-virtualized-auto-sizer": "^1.0.5",
    "react-window": "^1.8.6",
    "react-window-infinite-loader": "^1.0.7",
    "rimraf": "^3.0.2",
    "scheduler": "^0.20.2",
    "style-loader": "^2.0.0",
    "terser-webpack-plugin": "^5.0.3",
    "tiny-warning": "^1.0.3",
    "url-loader": "^4.1.1",
    "webpack": "^5.59.1",
    "webpack-dev-middleware": "^5.2.1",
    "webpack-hot-middleware": "^2.25.1",
    "yargs": "^13.2.4",
    "yup": "^0.32.11"
  },
  "devDependencies": {
    "@apollo/client": "^3.4.8",
    "@babel/cli": "^7.15.7",
    "@babel/plugin-transform-runtime": "^7.17.0",
    "@babel/preset-env": "^7.15.8",
    "@babel/preset-react": "^7.14.5",
    "@elastic/elasticsearch": "^7.7.1",
    "@emotion/react": "^11.9.0",
    "@emotion/styled": "^11.8.1",
    "@mnemotix/synaptix-client-toolkit": "^2.5.4",
    "@mnemotix/synaptix.js": "^4.12.1",
    "@mui/material": "^5.6.4",
    "@mui/styles": "^5.6.2",
    "@mui/system": "^5.6.4",
    "@synaptix/ui": "^0.0.9",
    "@testing-library/react": "^9.3.0",
    "babel-plugin-import": "^1.13.0",
    "babel-plugin-jsx-control-statements": "^4.0.0",
    "depcheck": "^1.4.2",
    "graphql": "15.7.2",
    "i18next": "^21.6.14",
    "jest": "^24.9.0",
    "ora": "^3.4.0",
    "react": "17.0.2",
    "react-dom": "17.0.2",
    "react-i18next": "11.16.2"
  },
  "peerDependencies": {
    "@apollo/client": "^3.4.8",
    "@emotion/react": "^11.9.0",
    "@emotion/styled": "^11.8.1",
    "@mnemotix/synaptix-client-toolkit": "^2.5.5",
    "@mnemotix/synaptix.js": "^4.12.1",
    "@mui/material": "^5.6.4",
    "@mui/styles": "^5.6.2",
    "@mui/system": "^5.6.4",
    "@synaptix/ui": ">=1.0.0",
    "graphql": "15.7.2",
    "i18next": "^21.6.14",
    "react": "17.0.2",
    "react-dom": "17.0.2",
    "react-i18next": "11.16.2",
    "react-router": "5.2.0",
    "react-router-dom": "5.3.0"
  },
  "scripts": {
    "build-dev": "npx rimraf lib && yarn build:modern --watch",
    "build": "npx rimraf lib && yarn build:modern  && yarn build:legacy",
    "build:modern": "echo \"Transpiling...\" && NODE_ENV=modern babel src --out-dir lib --root-mode upward --source-maps",
    "build:legacy": "echo \"Transpiling client code for legacy browsers...\" && NODE_ENV=legacy babel src/client --out-dir lib/client/legacy --root-mode upward --source-maps",
    "test": "jest __tests__ --passWithNoTests",
    "test:debug": "node --inspect-brk node_modules/.bin/jest __tests__ --runInBand",
    "release": "yarn test && PACKAGE_VERSION=$(node -pe \"require('./package.json').version\") && npx auto-changelog -v $PACKAGE_VERSION && git commit -a -m \"[ic] Releasing $PACKAGE_VERSION\" && git tag -a $PACKAGE_VERSION -m \"v$PACKAGE_VERSION\" && git push && git push origin $PACKAGE_VERSION",
    "data:index": "./bin/indexData.js",
    "data:gql-fragments": "./bin/generateGqlPossibleTypes.js"
  },
  "bin": {
    "data-index": "./bin/indexData.js",
    "gql-fragments": "./bin/generateGqlPossibleTypes.js"
  },
  "packageManager": "yarn@3.1.1",
  "resolutionsLink": {}
}
