{
  "name": "@go1d/retriever",
  "version": "3.0.60",
  "description": "Explore UI",
  "scripts": {
    "build": "lingui compile && npm run build:dts && npm run build:js",
    "build:dts": "tsc --project tsconfig.build.json --emitDeclarationOnly",
    "build:js": "babel src --out-dir build --extensions \".ts,.tsx,.js\" --ignore \"**/*.test.tsx\"",
    "dev:setup": "shx rm -rf build && npm run build && shx cp package.json build/",
    "dev:link": "./tools/linkModules.sh",
    "dev:watch": "npm run build:js -- --watch",
    "lingui:extract": "lingui extract --clean",
    "lingui:compile": "lingui compile",
    "lint": "eslint \"src/**/*.{ts,tsx}\"",
    "lint:fix": "eslint \"src/**/*.{ts,tsx}\" --fix",
    "schema:update": "./tools/updateSchema.sh",
    "test": "jest",
    "test:watch": "jest --watch",
    "test:ci": "jest --coverage --runInBand",
    "test:i18n": "cross-env RUN_I18N_TESTS=1 jest",
    "storybook": "start-storybook -p 6006",
    "build-storybook": "build-storybook",
    "type-check": "tsc --noEmit",
    "prepare": "node -e \"try { require('husky').install() } catch (e) {if (!/^\\.git/.test(e.message)) throw e}\""
  },
  "repository": {
    "type": "git",
    "url": "git@github.com:go1com/go1d-retriever.git"
  },
  "dependencies": {
    "@apollo/client": "^3.3.7",
    "apollo-cache-inmemory": "^1.6.6",
    "axios": "^0.27.2",
    "graphql": "^14.6.0",
    "graphql-tag": "^2.10.3",
    "he": "^1.2.0",
    "i18n-iso-countries": "^7.11.3",
    "is-mobile": "^2.2.1",
    "iso-639-1": "^3.1.2",
    "lodash": "^4.17.15",
    "moment": "^2.24.0",
    "qs": "^6.9.4",
    "query-string": "^7.0.1",
    "slate": "^0.46.1",
    "title-case": "^3.0.3",
    "universal-cookie": "^4.0.3"
  },
  "peerDependencies": {
    "@go1d/go1d": ">=7.5.1",
    "@go1d/go1d-exchange": ">=0.2.82",
    "@go1d/mine": "^16.1.1",
    "@lingui/macro": "^3.x",
    "@lingui/react": "^3.x",
    "react": "^17.x",
    "react-apollo": "^2.5.x",
    "react-dom": "^17.x"
  },
  "devDependencies": {
    "@babel/cli": "^7.8.4",
    "@babel/core": "^7.8.6",
    "@babel/plugin-proposal-class-properties": "^7.8.3",
    "@babel/plugin-transform-runtime": "^7.8.3",
    "@babel/preset-env": "^7.11.5",
    "@babel/preset-react": "^7.8.3",
    "@babel/preset-typescript": "^7.8.3",
    "@go1d/go1d": "^15.17.0",
    "@go1d/go1d-exchange": "^0.2.133",
    "@go1d/mine": "^16.1.1",
    "@graphql-codegen/add": "^1.13.3",
    "@graphql-codegen/cli": "^1.13.3",
    "@graphql-codegen/fragment-matcher": "^1.13.3",
    "@lingui/cli": "^3.14.0",
    "@lingui/macro": "^3.14.0",
    "@lingui/react": "^3.14.0",
    "@storybook/addon-actions": "^6.3.6",
    "@storybook/addon-docs": "^6.5.10",
    "@storybook/addon-essentials": "^6.3.6",
    "@storybook/addon-links": "^6.3.6",
    "@storybook/react": "^6.3.6",
    "@testing-library/react": "^11.2.7",
    "@types/enzyme": "^3.10.5",
    "@types/jest": "^25.1.2",
    "@types/lodash": "^4.14.149",
    "@types/react": "^17.0.74",
    "@types/react-dom": "^17.0.25",
    "@typescript-eslint/eslint-plugin": "^2.19.2",
    "@typescript-eslint/parser": "^2.19.2",
    "@wojtekmaj/enzyme-adapter-react-17": "^0.6.7",
    "apollo": "^2.22.0",
    "apollo-client": "^2.6.10",
    "axios-mock-adapter": "^1.17.0",
    "babel-core": "^7.0.0-bridge.0",
    "babel-jest": "^28.0.3",
    "babel-loader": "^8.2.2",
    "babel-plugin-macros": "^2.8.0",
    "babel-plugin-root-import": "^6.5.0",
    "cross-env": "^7.0.3",
    "enzyme": "^3.11.0",
    "enzyme-to-json": "^3.4.4",
    "eslint": "^6.8.0",
    "eslint-config-airbnb": "^18.0.1",
    "eslint-import-resolver-typescript": "^2.0.0",
    "eslint-import-resolver-webpack": "^0.12.1",
    "eslint-plugin-import": "^2.20.1",
    "eslint-plugin-jsx-a11y": "^6.2.3",
    "eslint-plugin-react": "^7.18.3",
    "eslint-plugin-react-hooks": "^2.3.0",
    "husky": "^8.0.1",
    "jest": "^25.1.0",
    "lint-staged": "^13.0.3",
    "react": "^17.0.2",
    "react-apollo": "^2.5.8",
    "react-dom": "^17.0.2",
    "replace-in-file": "^5.0.2",
    "shx": "^0.3.2",
    "ts-jest": "^25.2.0",
    "tslib": "^2.5.3",
    "typescript": "^4.2.3"
  },
  "lint-staged": {
    "src/**/*.{js,ts,jsx,tsx}": [
      "eslint --fix"
    ]
  }
}
