{
  "name": "@shopify/generate-docs",
  "description": "Docs tooling",
  "version": "1.2.2",
  "main": "bin/generate-docs/assembler.js",
  "exports": {
    "types": "./dist/types.d.ts",
    "import": "./dist/types.ts"
  },
  "types": "dist/types.d.ts",
  "license": "MIT",
  "publishConfig": {
    "access": "public",
    "@shopify:registry": "https://registry.npmjs.org"
  },
  "files": [
    "bin/**/*",
    "dist/**/*"
  ],
  "author": "Shopify Inc.",
  "bin": {
    "generate-docs": "./bin/generate-docs.js",
    "set-up-docs": "./bin/set-up-docs.js",
    "set-up-config": "./bin/set-up-config.js",
    "compare-docs": "./bin/compare-docs.js"
  },
  "dependencies": {
    "@types/react": "^18.0.21",
    "globby": "^11.1.0",
    "typescript": "^4.8.3 || ^5.0.0"
  },
  "devDependencies": {
    "@babel/preset-env": "^7.19.4",
    "@babel/preset-typescript": "^7.18.6",
    "@types/node": "^20.8.4",
    "@types/jest": "^28.1.7",
    "jest": "^28.1.3",
    "rollup": "^2.78.1",
    "rollup-plugin-dts": "^4.2.2"
  },
  "scripts": {
    "test": "jest",
    "lint": "eslint .",
    "build-assembler": "tsc src/assembler/assembler.ts src/setupDocs.ts src/compareDocs.ts src/utilities/*.ts --target esnext --module node16 --types react --outDir dist",
    "build-schemas": "rollup -c",
    "build-docs": "sh ./docs/build-docs.sh",
    "build": "pnpm run build-assembler && pnpm run build-schemas",
    "pack:private": "pnpm pack && mv *.tgz ../"
  }
}