{
  "name": "web",
  "version": "0.2.0",
  "description": "web client for quickshare",
  "main": "",
  "scripts": {
    "build": "webpack --config webpack.app.prod.js",
    "build:watch": "webpack --config webpack.app.prod.js --watch",
    "build:dev": "webpack --config webpack.app.dev.js --watch",
    "test": "jest test --maxWorkers=2",
    "test:watch": "jest test --watch --maxWorkers=2"
  },
  "author": "hexxa",
  "license": "LGPL-3.0",
  "devDependencies": {
    "@babel/plugin-transform-runtime": "^7.4.4",
    "@babel/preset-env": "^7.4.4",
    "@babel/preset-react": "^7.0.0",
    "@types/assert": "^1.4.2",
    "@types/deep-diff": "^1.0.0",
    "@types/jest": "^27.0.1",
    "assert": "^2.0.0",
    "babel-loader": "^8.2.2",
    "deep-diff": "^1.0.2",
    "html-webpack-plugin": "^4.0.0-beta.5",
    "jest": "^27.2.0",
    "source-map-loader": "^0.2.4",
    "style-loader": "^0.23.1",
    "terser-webpack-plugin": "^5.2.4",
    "ts-jest": "^27.0.5",
    "ts-loader": "^6.0.0",
    "ts-mockito": "^2.6.1",
    "ts-node": "^8.2.0",
    "tslint": "^5.16.0",
    "typescript": "^4.1.3",
    "webpack": "^5.52.1",
    "webpack-bundle-analyzer": "^4.4.2",
    "webpack-cli": "^4.2.0",
    "webpack-merge": "^4.2.1",
    "worker-loader": "^3.0.7"
  },
  "dependencies": {
    "@react-icons/all-files": "^4.1.0",
    "@types/axios": "^0.14.0",
    "@types/immutable": "^3.8.7",
    "@types/react": "^16.8.13",
    "@types/react-copy-to-clipboard": "^4.2.6",
    "@types/react-dom": "^16.8.4",
    "@types/react-svg": "^5.0.0",
    "@types/throttle-debounce": "^1.1.1",
    "axios": "^0.21.2",
    "css-loader": "^5.0.0",
    "filesize": "^6.1.0",
    "immutable": "^4.0.0-rc.12",
    "react": "^16.8.6",
    "react-copy-to-clipboard": "^5.0.1",
    "react-dom": "^16.8.6",
    "react-svg": "^8.0.6",
    "throttle-debounce": "^2.1.0",
    "webpack-bundle-analyzer": "^4.4.2",
    "worker-loader": "^3.0.7"
  },
  "jest": {
    "preset": "ts-jest",
    "testEnvironment": "jsdom",
    "testMatch": [
      "**/src/**/__test__/**/*.test.ts",
      "**/src/**/__test__/**/*.test.tsx"
    ],
    "transform": {
      "\\.(ts|tsx)$": "ts-jest"
    },
    "verbose": true,
    "moduleFileExtensions": [
      "ts",
      "tsx",
      "js"
    ],
    "setupFilesAfterEnv": [
      "./jest.setup.js"
    ]
  },
  "autoBump": {}
}
