{
  "name": "actionhero-next-middleware",
  "version": "0.0.2",
  "description": "Middleware for shopify with Next frontend for embeded app",
  "author": "Ryan Gallagher",
  "license": "MIT",
  "dependencies": {
    "@shopify/app-bridge-react": "^1.21.4",
    "@shopify/polaris": "^4.21.0",
    "@types/bluebird": "^3.5.30",
    "@types/validator": "^12.0.1",
    "@zeit/next-css": "^1.0.1",
    "actionhero": "^22.0.9",
    "ah-next-plugin": "^0.1.3",
    "ah-sequelize-plugin": "^2.1.0",
    "ah-shopify-auth-plugin": "0.0.32",
    "dotenv": "^8.2.0",
    "ftp-srv": "^4.3.1",
    "graphql-request": "^1.8.2",
    "js-cookie": "^2.2.1",
    "lodash": "^4.17.15",
    "moment": "^2.25.3",
    "mysql2": "^2.1.0",
    "nodemailer": "^6.4.6",
    "react-com": "^1.0.6",
    "reflect-metadata": "^0.1.13",
    "sequelize": "^5.21.8",
    "sequelize-typescript": "^1.1.0",
    "store-js": "^2.0.4",
    "uuid": "^7.0.3",
    "xml2json": "^0.12.0"
  },
  "devDependencies": {
    "@types/jest": "^25.2.1",
    "@types/node": "^13.13.5",
    "@types/react-dom": "^16.9.8",
    "ioredis": "^4.16.3",
    "jest": "^25.5.4",
    "next": "^9.4.0",
    "prettier": "^2.0.5",
    "react": "^16.13.1",
    "react-dom": "^16.13.1",
    "request-promise-native": "latest",
    "sequelize-cli": "^5.5.1",
    "ts-jest": "^25.5.1",
    "ts-node-dev": "latest",
    "typescript": "^3.8.3",
    "winston": "latest",
    "ws": "^7.3.0"
  },
  "scripts": {
    "build": "yarn build-api && yarn build-web",
    "build-api": "cd api && rm -rf dist && tsc --declaration",
    "build-web": "cd web && next build",
    "start": "cd api && node ./dist/server.js",
    "dev": "cd api && ts-node-dev --transpile-only --ignore-watch=\"../web\" --no-deps --notify=false ./src/server.ts",
    "test": "yarn test-api && yarn test-web",
    "pretest": "yarn lint && yarn build",
    "test-api": "cd api && jest",
    "test-web": "cd web && jest",
    "lint": "yarn lint-api && yarn lint-web",
    "lint-api": "cd api && prettier --check src/**/*.ts",
    "lint-web": "cd web && prettier --check pages/**/*.tsx components/**/*.tsx"
  }
}
