{
  "name": "unplugin-typegpu",
  "version": "0.1.4",
  "description": "Build plugins for TypeGPU, enabling seamless JavaScript -> WGSL transpilation and improved debugging.",
  "keywords": [
    "rollup-plugin",
    "unplugin",
    "babel-plugin",
    "vite-plugin",
    "typegpu",
    "gpgpu",
    "webgpu",
    "wgpu",
    "wgsl",
    "typescript",
    "shaders"
  ],
  "license": "MIT",
  "type": "module",
  "exports": {
    "./package.json": "./package.json",
    ".": {
      "types": "./index.d.ts",
      "module": "./index.js",
      "import": "./index.js",
      "default": "./index.cjs"
    },
    "./rollup": {
      "types": "./rollup.d.ts",
      "module": "./rollup.js",
      "import": "./rollup.js",
      "default": "./rollup.cjs"
    },
    "./babel": {
      "types": "./babel.d.ts",
      "module": "./babel.js",
      "import": "./babel.js",
      "default": "./babel.cjs"
    },
    "./esbuild": {
      "types": "./esbuild.d.ts",
      "module": "./esbuild.js",
      "import": "./esbuild.js",
      "default": "./esbuild.cjs"
    },
    "./farm": {
      "types": "./farm.d.ts",
      "module": "./farm.js",
      "import": "./farm.js",
      "default": "./farm.cjs"
    },
    "./rolldown": {
      "types": "./rolldown.d.ts",
      "module": "./rolldown.js",
      "import": "./rolldown.js",
      "default": "./rolldown.cjs"
    },
    "./rspack": {
      "types": "./rspack.d.ts",
      "module": "./rspack.js",
      "import": "./rspack.js",
      "default": "./rspack.cjs"
    },
    "./vite": {
      "types": "./vite.d.ts",
      "module": "./vite.js",
      "import": "./vite.js",
      "default": "./vite.cjs"
    },
    "./webpack": {
      "types": "./webpack.d.ts",
      "module": "./webpack.js",
      "import": "./webpack.js",
      "default": "./webpack.cjs"
    }
  },
  "sideEffects": false,
  "repository": {
    "type": "git",
    "url": "git+https://github.com/software-mansion/TypeGPU.git"
  },
  "bugs": {
    "url": "https://github.com/software-mansion/TypeGPU/issues"
  },
  "homepage": "https://typegpu.com",
  "dependencies": {
    "@babel/standalone": "^7.27.0",
    "defu": "^6.1.4",
    "estree-walker": "^3.0.3",
    "magic-string-ast": "^0.9.1",
    "picomatch": "^4.0.2",
    "tinyest": "~0.1.1",
    "tinyest-for-wgsl": "~0.1.2",
    "unplugin": "^2.3.1"
  },
  "peerDependencies": {
    "typegpu": "^0.5.9"
  },
  "main": "./index.js",
  "types": "./index.d.ts",
  "private": false,
  "scripts": {}
}