{
  "name": "@konkonam/nuxt-shopify",
  "version": "0.0.14",
  "license": "MIT",
  "type": "module",
  "description": "Easily integrate shopify into your nuxt 3 & 4 project 🚀",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/konkonam/nuxt-shopify.git"
  },
  "homepage": "https://konkonam.github.io/nuxt-shopify",
  "exports": {
    ".": {
      "types": "./dist/types.d.ts",
      "import": "./dist/module.mjs",
      "require": "./dist/module.cjs"
    }
  },
  "main": "./dist/module.cjs",
  "types": "./dist/types.d.ts",
  "files": [
    "dist"
  ],
  "dependencies": {
    "@graphql-codegen/cli": "^5.0.3",
    "@graphql-codegen/import-types-preset": "^3.0.0",
    "@shopify/admin-api-client": "^1.0.4",
    "@shopify/api-codegen-preset": "^1.1.3",
    "@shopify/graphql-codegen": "^0.1.0",
    "@shopify/storefront-api-client": "^1.0.3",
    "consola": "^3.3.3",
    "defu": "^6.1.4",
    "h3": "^1.13.0",
    "minimatch": "^10.0.1",
    "scule": "^1.3.0",
    "zod": "^3.24.1"
  },
  "devDependencies": {
    "@nuxt/eslint-config": "^0.7.4",
    "@nuxt/kit": "^3.15.0",
    "@nuxt/module-builder": "^0.8.4",
    "@nuxt/schema": "^3.15.0",
    "@nuxt/test-utils": "^3.15.1",
    "@types/node": "^20.17.11",
    "eslint": "^9.17.0",
    "nuxt": "^3.15.0",
    "vitepress": "^1.5.0",
    "vitest": "^2.1.8",
    "vue-tsc": "^2.2.0"
  },
  "keywords": [
    "nuxt",
    "nuxt3",
    "nuxtjs",
    "nuxt-module",
    "shopify",
    "ecommerce",
    "storefront-api",
    "admin-api",
    "graphql",
    "codegen"
  ],
  "engines": {
    "node": "^18.x || ^20.x || ^22.x"
  },
  "stackblitz": {
    "startCommand": "pnpm run prepare:dev && pnpm run dev"
  },
  "scripts": {
    "build": "nuxt-module-build build",
    "build:docs": "vitepress build docs",
    "dev": "nuxi dev playgrounds/playground",
    "dev:docs": "vitepress dev docs",
    "dev:v4": "nuxi dev playgrounds/playground-nuxt-v4",
    "preview:docs": "vitepress preview docs",
    "release": "pnpm publish --no-git-checks",
    "lint": "eslint .",
    "typecheck": "vue-tsc --noEmit",
    "analyze": "pnpm run --filter=./playgrounds/playground analyze",
    "prepare:dev": "pnpm run --filter=./playgrounds/* prepare",
    "cleanup": "pnpm run --filter=./playgrounds/playground cleanup && nuxi cleanup && rm -rf node_modules"
  }
}