{
  "name": "@solidjs/compiler",
  "description": "Solid's native Oxc JSX compiler",
  "version": "2.0.0-rc.2",
  "author": "Ryan Carniato",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/solidjs/solid.git",
    "directory": "packages/compiler"
  },
  "main": "index.js",
  "types": "types.d.ts",
  "sideEffects": false,
  "exports": {
    ".": {
      "types": "./types.d.ts",
      "require": "./index.js",
      "default": "./index.js"
    }
  },
  "files": [
    "index.js",
    "types.d.ts",
    "README.md"
  ],
  "scripts": {
    "build": "napi build --release --strip --manifest-path ./Cargo.toml",
    "build:debug": "napi build --manifest-path ./Cargo.toml",
    "bench": "pnpm run build && node scripts/bench.mjs",
    "lint": "cargo clippy --manifest-path ./Cargo.toml -- -D warnings",
    "test": "pnpm run test:rust && pnpm run build:debug && vitest run",
    "test:rust": "cargo test --manifest-path ./Cargo.toml && cargo test --manifest-path ./Cargo.toml --no-default-features",
    "artifacts": "napi artifacts",
    "napi:version": "napi version && node ./sync-optional-deps.mjs",
    "create-npm-dirs": "napi create-npm-dirs"
  },
  "napi": {
    "binaryName": "compiler",
    "targets": [
      "x86_64-apple-darwin",
      "aarch64-apple-darwin",
      "x86_64-unknown-linux-gnu",
      "aarch64-unknown-linux-gnu",
      "x86_64-pc-windows-msvc",
      "wasm32-wasip1-threads"
    ],
    "wasm": {
      "browser": {
        "fs": false,
        "asyncInit": false,
        "buffer": false,
        "errorEvent": true
      }
    }
  },
  "devDependencies": {
    "@emnapi/core": "^1.11.3",
    "@emnapi/runtime": "^1.11.3",
    "@napi-rs/cli": "^3.7.2",
    "@napi-rs/wasm-runtime": "^1.1.6",
    "emnapi": "^1.11.3"
  },
  "optionalDependencies": {
    "@solidjs/compiler-darwin-x64": "2.0.0-rc.2",
    "@solidjs/compiler-darwin-arm64": "2.0.0-rc.2",
    "@solidjs/compiler-linux-x64-gnu": "2.0.0-rc.2",
    "@solidjs/compiler-linux-arm64-gnu": "2.0.0-rc.2",
    "@solidjs/compiler-win32-x64-msvc": "2.0.0-rc.2",
    "@solidjs/compiler-wasm32-wasi": "2.0.0-rc.2"
  }
}
