Note

    package

    { "name": "shopify-ai-product-optimizer", "version": "1. 0. Imported Context { "name": "shopify-ai-product-optimizer", "version": "1.0.0", "pr...

    { "name": "shopify-ai-product-optimizer", "version": "1. 0.

    { "name": "shopify-ai-product-optimizer", "version": "1.0.0", "private": true, "type": "module", "scripts": { "build": "remix vite:build", "dev": "shopify app dev", "lint": "eslint --cache --cache-location ./node_modules/.cache/eslint .", "shopify": "shopify", "typecheck": "tsc", "worker:dev": "tsx watch ./worker/index.ts", "worker:build": "tsup ./worker/index.ts --format esm --dts", "db:generate": "prisma generate", "db:migrate": "prisma migrate dev", "db:push": "prisma db push", "db:studio": "prisma studio" }, "dependencies": { "@prisma/client": "^5.22.0", "@remix-run/node": "^2.15.0", "@remix-run/react": "^2.15.0", "@remix-run/serve": "^2.15.0", "@shopify/admin-api-client": "^1.0.0", "@shopify/app-bridge-react": "^4.1.5", "@shopify/polaris": "^13.9.0", "@shopify/shopify-app-remix": "^3.4.0", "@shopify/shopify-app-session-storage-prisma": "^5.1.0", "bullmq": "^5.25.0", "isbot": "^5.1.17", "openai": "^4.71.0", "react": "^18.3.1", "react-dom": "^18.3.1", "zod": "^3.23.8" }, "devDependencies": { "@eslint/js": "^9.14.0", "@remix-run/dev": "^2.15.0", "@shopify/api-codegen-preset": "^1.1.1", "@types/node": "^22.9.0", "@types/react": "^18.3.12", "@types/react-dom": "^18.3.1", "@typescript-eslint/eslint-plugin": "^8.54.0", "@typescript-eslint/parser": "^8.54.0", "eslint": "^9.14.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-react": "^7.37.2", "eslint-plugin-react-hooks": "^5.0.0", "globals": "^15.12.0", "prettier": "^3.3.3", "prisma": "^5.22.0", "tsup": "^8.3.5", "tsx": "^4.19.2", "typescript": "^5.6.3", "vite": "^5.4.11", "vite-tsconfig-paths": "^5.1.2" }, "workspaces": [ "extensions/*" ], "engines": { "node": "20.x" } }

    Provenance