{
  "name": "@unrdf/atomvm",
  "version": "26.5.5",
  "description": "Run AtomVM (Erlang/BEAM VM) in browser and Node.js using WebAssembly",
  "type": "module",
  "main": "src/index.mjs",
  "types": "./dist/index.d.mts",
  "exports": {
    ".": "./src/index.mjs",
    "./service-worker-manager": "./src/service-worker-manager.mjs"
  },
  "scripts": {
    "dev": "vite",
    "dev:full": "echo 'Module name required: pnpm run dev:full <module>' && exit 1",
    "build": "tsc --emitDeclarationOnly",
    "build:types": "tsc --emitDeclarationOnly",
    "build:vite": "vite build",
    "preview": "vite preview",
    "serve": "python3 -m http.server 8080 --directory dist",
    "atomvm:node": "node src/cli.mjs",
    "atomvm:run": "echo 'Module name required: pnpm run atomvm:run <module>' && exit 1",
    "build:erlang": "node scripts/index.mjs build",
    "build:erlang:workflow": "node scripts/index.mjs workflow",
    "build:erlang:clean": "node scripts/index.mjs clean",
    "test": "vitest run --coverage",
    "test:watch": "vitest --coverage",
    "test:ui": "vitest --ui",
    "test:browser": "vitest run --config vitest.browser.config.mjs",
    "test:browser:watch": "vitest --config vitest.browser.config.mjs",
    "test:playwright": "playwright test",
    "test:playwright:ui": "playwright test --ui"
  },
  "keywords": [
    "atomvm",
    "erlang",
    "beam",
    "wasm",
    "browser",
    "service-worker"
  ],
  "dependencies": {
    "@opentelemetry/api": "^1.8.0",
    "@unrdf/core": "workspace:*",
    "@unrdf/hooks": "workspace:*",
    "@unrdf/oxigraph": "workspace:*",
    "@unrdf/receipts": "workspace:*",
    "@unrdf/streaming": "workspace:*",
    "@unrdf/v6-core": "workspace:*",
    "coi-serviceworker": "^0.1.7"
  },
  "devDependencies": {
    "@playwright/test": "^1.57.0",
    "@vitest/browser": "^4.0.15",
    "jsdom": "^24.0.0",
    "vite": "^7.3.0",
    "vitest": "^4.0.15"
  },
  "engines": {
    "node": ">=18.0.0",
    "pnpm": ">=7.0.0"
  },
  "sideEffects": false,
  "files": [
    "src/",
    "dist/",
    "README.md",
    "LICENSE"
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/unrdf/unrdf.git",
    "directory": "packages/atomvm"
  },
  "bugs": {
    "url": "https://github.com/unrdf/unrdf/issues"
  },
  "homepage": "https://github.com/unrdf/unrdf#readme",
  "license": "MIT",
  "publishConfig": {
    "access": "public"
  }
}
