{
  "name": "@joist/element",
  "version": "4.2.2",
  "type": "module",
  "main": "./target/lib.js",
  "module": "./target/lib.js",
  "exports": {
    ".": "./target/lib.js",
    "./*": "./target/lib/*",
    "./package.json": "./package.json"
  },
  "files": [
    "src",
    "target"
  ],
  "sideEffects": false,
  "description": "Intelligently apply styles to WebComponents",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/joist-framework/joist.git"
  },
  "keywords": [
    "TypeScript",
    "WebComponents",
    "CSS",
    "ShadowDOM"
  ],
  "author": "deebloo",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/joist-framework/joist/issues"
  },
  "publishConfig": {
    "access": "public"
  },
  "scripts": {
    "test": "wireit",
    "build": "wireit"
  },
  "wireit": {
    "build": {
      "command": "tsc --build --pretty",
      "clean": "if-file-deleted",
      "files": [
        "src/**",
        "tsconfig.json",
        "../../tsconfig.json"
      ],
      "output": [
        "target/**",
        "tsconfig.tsbuildinfo"
      ]
    },
    "test": {
      "command": "wtr --config wtr.config.mjs",
      "files": [
        "vitest.config.js",
        "target/**"
      ],
      "output": [],
      "dependencies": [
        "build"
      ]
    }
  }
}
