{
  "name": "tw-oleh-gatsby-source-graphql",
  "version": "0.1.6",
  "description": "GraphQL connection for the Thrillworks Orchestration Layer",
  "main": "index.js",
  "dependencies": {
    "@babel/runtime": "^7.10.1",
    "apollo-link": "1.2.14",
    "apollo-link-http": "^1.5.17",
    "apollo-link-ws": "^1.0.20",
    "base64-img": "^1.0.4",
    "dataloader": "^2.0.0",
    "graphql-tools": "^6.0.3",
    "invariant": "^2.2.4",
    "node-fetch": "^2.6.0",
    "querystring": "^0.2.0",
    "uuid": "^8.1.0"
  },
  "devDependencies": {
    "@babel/cli": "^7.10.1",
    "@babel/core": "^7.10.1",
    "@thrillworksinc/eslint-config-thrillworks": "^1.0.0",
    "babel-eslint": "^10.1.0",
    "babel-loader": "^8.1.0",
    "babel-preset-gatsby-package": "^0.4.1",
    "cross-env": "^5.2.1",
    "eslint": "^7.1.0",
    "eslint-config-airbnb": "^18.1.0",
    "eslint-config-prettier": "^6.10.1",
    "eslint-plugin-import": "^2.20.2",
    "eslint-plugin-jsx-a11y": "^6.2.3",
    "eslint-plugin-prettier": "^3.1.3",
    "eslint-plugin-react": "^7.20.0",
    "eslint-plugin-react-hooks": "^4.0.4",
    "prettier": "^2.0.5",
    "prettier-eslint": "^10.1.1"
  },
  "keywords": [
    "gatsby",
    "gatsby-plugin",
    "thrillworks",
    "orchestration"
  ],
  "scripts": {
    "build": "babel src --out-dir . --ignore \"**/__tests__\"",
    "prepare": "cross-env NODE_ENV=production npm run build",
    "watch": "babel -w src --out-dir . --ignore \"**/__tests__\""
  },
  "engines": {
    "node": ">=12.5.1"
  },
  "eslintConfig": {
    "parser": "babel-eslint",
    "extends": [
      "airbnb",
      "prettier",
      "@thrillworksinc/eslint-config-thrillworks"
    ],
    "plugins": [
      "prettier"
    ],
    "globals": {
      "window": true,
      "document": true
    },
    "rules": {
      "prettier/prettier": [
        "error",
        {
          "singleQuote": true,
          "trailingComma": "all"
        }
      ],
      "react/prefer-stateless-function": "off",
      "react/jsx-filename-extension": "off",
      "no-use-before-define": "off",
      "no-underscore-dangle": "off",
      "camelcase": "off",
      "react/jsx-closing-bracket-location": "off",
      "react/jsx-curly-spacing": "off",
      "react/jsx-equals-spacing": "off",
      "react/jsx-first-prop-new-line": "off",
      "react/jsx-indent": "off",
      "react/jsx-indent-props": "off",
      "react/jsx-max-props-per-line": "off",
      "react/jsx-tag-spacing": "off",
      "react/jsx-wrap-multilines": "off",
      "react/jsx-props-no-spreading": "off",
      "react/jsx-curly-newline": "off",
      "import/prefer-default-export": "off"
    }
  },
  "prettier": {
    "endOfLine": "lf",
    "semi": true,
    "singleQuote": false,
    "tabWidth": 2,
    "trailingComma": "es5"
  },
  "babel": {
    "presets": [
      [
        "babel-preset-gatsby-package"
      ]
    ]
  },
  "author": "Marc Pelland <mpelland@thrillworks.com>",
  "repository": "Thrillworks/tw-oleh-gatsby-source-graphql",
  "license": "MIT"
}
