{
  "name": "@cipherstash/auth",
  "version": "0.43.0",
  "license": "SEE LICENSE IN LICENSE",
  "main": "index.js",
  "types": "index.d.ts",
  "browser": false,
  "exports": {
    ".": {
      "node": {
        "types": "./index.d.ts",
        "default": "./index.js"
      },
      "default": {
        "types": "./wasm-types.d.ts",
        "default": "./wasm/stack_auth_wasm.js"
      }
    },
    "./wasm": {
      "types": "./wasm-types.d.ts",
      "default": "./wasm/stack_auth_wasm.js"
    },
    "./wasm-inline": {
      "types": "./wasm-inline.d.ts",
      "default": "./wasm-inline.mjs"
    },
    "./cookies": {
      "types": "./cookies.d.ts",
      "default": "./cookies.mjs"
    },
    "./next": {
      "types": "./next.d.ts",
      "default": "./next.mjs"
    }
  },
  "napi": {
    "name": "stack-auth-node",
    "triples": {
      "defaults": false,
      "additional": [
        "x86_64-apple-darwin",
        "aarch64-apple-darwin",
        "x86_64-unknown-linux-gnu",
        "aarch64-unknown-linux-gnu",
        "x86_64-unknown-linux-musl",
        "x86_64-pc-windows-msvc"
      ]
    }
  },
  "files": [
    "index.js",
    "index.d.ts",
    "native.d.ts",
    "README.md",
    "LICENSE",
    "stack-auth-node.js",
    "wasm-types.d.ts",
    "wasm-inline.mjs",
    "wasm-inline.d.ts",
    "cookies.mjs",
    "cookies.d.ts",
    "base64url.mjs",
    "base64url.d.ts",
    "next.mjs",
    "next.d.ts",
    "wasm/"
  ],
  "scripts": {
    "build": "napi build --release --dts native.d.ts",
    "build:debug": "napi build --dts native.d.ts",
    "build:wasm": "cd ../wasm && wasm-pack build --target bundler --out-dir ../node/wasm && rm -f ../node/wasm/README.md ../node/wasm/LICENSE ../node/wasm/.gitignore && echo '{\"type\":\"module\"}' > ../node/wasm/package.json && node ../node/scripts/inline-wasm.mjs",
    "test": "npm run build:debug && vitest run",
    "format": "npx --yes @biomejs/biome@2.3.4 format --write .",
    "format:check": "npx --yes @biomejs/biome@2.3.4 ci ."
  },
  "peerDependencies": {
    "@cipherstash/auth-darwin-x64": "0.43.0",
    "@cipherstash/auth-darwin-arm64": "0.43.0",
    "@cipherstash/auth-linux-x64-gnu": "0.43.0",
    "@cipherstash/auth-linux-arm64-gnu": "0.43.0",
    "@cipherstash/auth-linux-x64-musl": "0.43.0",
    "@cipherstash/auth-win32-x64-msvc": "0.43.0"
  },
  "peerDependenciesMeta": {
    "@cipherstash/auth-darwin-x64": {
      "optional": true
    },
    "@cipherstash/auth-darwin-arm64": {
      "optional": true
    },
    "@cipherstash/auth-linux-x64-gnu": {
      "optional": true
    },
    "@cipherstash/auth-linux-arm64-gnu": {
      "optional": true
    },
    "@cipherstash/auth-linux-x64-musl": {
      "optional": true
    },
    "@cipherstash/auth-win32-x64-msvc": {
      "optional": true
    }
  },
  "dependencies": {
    "@byteslice/result": "^0.3.0"
  },
  "devDependencies": {
    "@napi-rs/cli": "^2",
    "typescript": "^5",
    "vitest": "^3"
  }
}
