{
  "name": "@arianee/shopify-app",
  "version": "0.6.0",
  "files": [
    "dist-npm/arianee_bundle.js",
    "dist-npm/arianee_bundle.d.ts",
    "dist-npm/arianee_bundle.js.LICENSE.txt"
  ],
  "main": "dist-npm/arianee_bundle.js",
  "typescript": {
    "definition": "dist-npm/arianee_bundle.d.ts"
  },
  "scripts": {
    "test": "jest --config jest.config.ts",
    "build:onlyremix": "remix vite:build",
    "build": "remix vite:build && npm run claim-embed:build",
    "predev": "[ -f ngrok.tunnel.url ] && (echo '\\033[32mFound ngrok.tunnel.url\n->' && cat ngrok.tunnel.url && echo '\n\\033[0m') || echo '\\033[31m/!\\\nIMPORTANT: ngrok.tunnel.url not found, needed for App Proxy feature, please follow the README requirements\n/!\\ \\033[0m\n' && [ ! -f .env ] || export MONGODB_URI=$(grep '^MONGODB_URI=' .env | cut -d '=' -f2- | tr -d '\n') && prisma generate && prisma db push",
    "dev": "export MONGODB_URI=$(grep '^MONGODB_URI=' .env | cut -d '=' -f2- | tr -d '\n')  && if [ -f ngrok.tunnel.url ]; then shopify app dev --tunnel-url=$(cat ngrok.tunnel.url):8080; else shopify app dev; fi",
    "config:link": "shopify app config link",
    "generate": "shopify app generate",
    "predeploy": "npm run build && npm run claim-embed:build",
    "deploy": "shopify app deploy",
    "config:use": "shopify app config use",
    "env": "shopify app env",
    "start": "remix-serve ./build/server/index.js",
    "docker-start": "prisma generate && npm run start",
    "setup": "prisma generate && prisma db push",
    "lint": "eslint --cache --cache-location ./node_modules/.cache/eslint .",
    "shopify": "shopify",
    "prisma": "prisma",
    "graphql-codegen": "graphql-codegen",
    "vite": "vite",
    "claim-embed:dev": "webpack serve --open --mode development --config ./webpack.config.isolated.cjs --port 8099",
    "claim-embed:build:w": "npx webpack --mode production --watch --config ./webpack.config.cjs",
    "claim-embed:build": "webpack --mode production --config ./webpack.config.cjs",
    "claim-embed:build-npm": "rm -rf dist-npm && tsc --project tsconfig.npm.json && webpack --mode production --config ./webpack.config.npm.cjs && dts-bundle --name arianee_bundle --main ./dist-npm/init.d.ts --out arianee_bundle.d.ts && npm run claim-embed:clean-dist-npm",
    "claim-embed:clean-dist-npm": "mkdir dist-npm-temp && mv dist-npm/arianee_bundle.js dist-npm-temp/arianee_bundle.js && mv  dist-npm/arianee_bundle.d.ts dist-npm-temp/arianee_bundle.d.ts && mv  dist-npm/arianee_bundle.js.LICENSE.txt dist-npm-temp/arianee_bundle.js.LICENSE.txt && rm -rf dist-npm && mv dist-npm-temp dist-npm",
    "ngrok:start": "/Users/$(echo $USER)/Applications/ngrok http --domain=$(cat ngrok.tunnel.url | sed 's|https://||')  8080",
    "prepublish-npm": "npm run claim-embed:build-npm",
    "publish-npm": "npm publish --access public"
  },
  "type": "module",
  "engines": {
    "node": "^18.20 || ^20.10 || >=21.0.0"
  },
  "dependencies": {
    "@arianee/shopify-app": "^0.0.2",
    "@arianee/utils": "^1.79.0",
    "@emotion/react": "^11.13.3",
    "@emotion/styled": "^11.13.0",
    "@mui/material": "^6.0.2",
    "@prisma/client": "^5.11.0",
    "@remix-run/dev": "^2.7.1",
    "@remix-run/node": "^2.7.1",
    "@remix-run/react": "^2.7.1",
    "@remix-run/serve": "^2.7.1",
    "@shopify/app-bridge-react": "^4.1.2",
    "@shopify/polaris": "^12.0.0",
    "@shopify/shopify-app-remix": "^3.0.2",
    "@shopify/shopify-app-session-storage-prisma": "^5.0.2",
    "axios": "^1.7.7",
    "i18next": "^23.15.1",
    "isbot": "^5.1.0",
    "jsonwebtoken": "^9.0.2",
    "mongodb": "^6.8.0",
    "mongoose": "^8.6.1",
    "prisma": "^5.11.0",
    "react": "^18.3.1",
    "react-dom": "^18.3.1",
    "remix-utils": "^7.7.0",
    "require": "^2.4.20",
    "styled-components": "^6.1.13",
    "vite-tsconfig-paths": "^4.3.1"
  },
  "devDependencies": {
    "@arianee/common-types": "^1.79.0",
    "@babel/core": "^7.25.2",
    "@babel/preset-env": "^7.25.4",
    "@babel/preset-react": "^7.24.7",
    "@babel/preset-typescript": "^7.24.7",
    "@remix-run/eslint-config": "^2.7.1",
    "@shopify/api-codegen-preset": "^1.0.1",
    "@shopify/cli": "3.66.0",
    "@types/eslint": "^8.40.0",
    "@types/jest": "^29.5.13",
    "@types/jsonwebtoken": "^9.0.7",
    "@types/node": "^20.16.5",
    "@types/react": "^18.2.31",
    "@types/react-dom": "^18.2.14",
    "babel-jest": "^29.7.0",
    "babel-loader": "^9.1.3",
    "dts-bundle": "^0.7.3",
    "eslint": "^8.42.0",
    "eslint-config-prettier": "^9.1.0",
    "html-webpack-plugin": "^5.6.0",
    "jest": "^29.7.0",
    "jest-environment-jsdom": "^29.7.0",
    "prettier": "^3.2.4",
    "terser-webpack-plugin": "^5.3.10",
    "ts-node": "^10.9.2",
    "typescript": "^5.5.4",
    "vite": "^5.4.6",
    "webpack": "^5.94.0",
    "webpack-cli": "^5.1.4",
    "webpack-dev-server": "^5.0.4"
  },
  "workspaces": [
    "extensions/*"
  ],
  "trustedDependencies": [
    "@shopify/plugin-cloudflare"
  ],
  "optionalDependencies": {
    "@rollup/rollup-linux-x64-gnu": "4.21.3"
  },
  "resolutions": {
    "undici": "6.13.0"
  },
  "overrides": {
    "undici": "6.13.0"
  },
  "author": "arianee"
}
