{
  "name": "@watervein/dom",
  "version": "0.1.54-dev.2",
  "description": "Watervein DOM package",
  "author": "KoHaRxnP",
  "license": "(MIT OR Apache-2.0)",
  "type": "module",
  "main": "./dist/index.prod.js",
  "module": "./dist/index.prod.js",
  "types": "./dist/index.d.ts",
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "development": "./dist/index.dev.js",
      "production": "./dist/index.prod.js",
      "default": "./dist/index.prod.js"
    }
  },
  "files": [
    "dist",
    "README.md"
  ],
  "peerDependencies": {
    "@watervein/dom-core": "0.1.54-dev.2",
    "@watervein/core": "0.1.54-dev.2"
  },
  "devDependencies": {
    "@watervein/core": "0.1.54-dev.2",
    "@watervein/dom-core": "0.1.54-dev.2"
  },
  "publishConfig": {
    "access": "public"
  },
  "sideEffects": false,
  "keywords": [
    "framework",
    "ui-framework",
    "watervein",
    "waterveinjs",
    "typescript",
    "javascript",
    "dag",
    "ecs",
    "nes"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/waterveinjs/watervein.git"
  },
  "bugs": {
    "url": "https://github.com/waterveinjs/watervein/issues"
  },
  "homepage": "https://github.com/waterveinjs/watervein#readme",
  "scripts": {
    "build": "pnpm build:js-dev && pnpm build:js-prod && pnpm build:types",
    "build:js-dev": "esbuild src/index.ts --bundle --outfile=dist/index.dev.js --format=esm --platform=browser --external:@watervein/* --define:__DEV__=true --target=es2022",
    "build:js-prod": "esbuild src/index.ts --bundle --outfile=dist/index.prod.js --format=esm --platform=browser --external:@watervein/* --define:__DEV__=false --minify-whitespace --minify-identifiers --legal-comments=none --drop:debugger --target=es2022",
    "build:types": "dts-bundle-generator -o dist/index.d.ts src/index.ts --external-imports @watervein/* --no-check"
  }
}