{
  "name": "kagekiri",
  "version": "2.0.0",
  "description": "Shadow DOM-piercing querySelector/querySelectorAll implementation",
  "main": "dist/kagekiri.cjs.js",
  "module": "dist/kagekiri.es.js",
  "types": "types/kagekiri.d.ts",
  "scripts": {
    "test": "karma start --single-run",
    "test:coverage": "COVERAGE=1 karma start --single-run",
    "test:debug": "karma start --browsers=Chrome --single-run=false",
    "test:bundlesize": "node scripts/bundlesize.mjs",
    "build": "rollup -c",
    "prepare": "npm run build",
    "lint": "standard *.js {scripts,src,test}/**/*.js",
    "lint:fix": "standard --fix *.js  {scripts,src,test}/**/*.js"
  },
  "keywords": [
    "shadowdom",
    "shadow",
    "dom",
    "CSS",
    "selector",
    "querySelector",
    "querySelectorAll"
  ],
  "author": {
    "email": "nlawson@salesforce.com",
    "name": "Nolan Lawson"
  },
  "license": "BSD-3-Clause",
  "//": [
    "karma-rollup-preprocessor is pinned due to a bug in 7.0.8: https://github.com/jlmakes/karma-rollup-preprocessor/issues/75"
  ],
  "devDependencies": {
    "@rollup/plugin-commonjs": "^28.0.0",
    "@rollup/plugin-node-resolve": "^15.3.0",
    "@rollup/plugin-terser": "^0.4.4",
    "assert": "^2.1.0",
    "bytes": "^3.1.2",
    "husky": "^7.0.4",
    "karma": "^6.4.3",
    "karma-chrome-launcher": "^3.2.0",
    "karma-coverage": "^2.2.1",
    "karma-firefox-launcher": "^1.3.0",
    "karma-mocha": "^2.0.1",
    "karma-rollup-preprocessor": "7.0.7",
    "lint-staged": "^15.2.10",
    "mocha": "^10.4.0",
    "postcss-selector-parser": "^6.1.2",
    "rimraf": "^3.0.2",
    "rollup": "^4.22.4",
    "rollup-plugin-istanbul": "^5.0.0",
    "rollup-plugin-node-globals": "^1.4.0",
    "rollup-plugin-string": "^3.0.0",
    "standard": "^16.0.4",
    "terser": "^5.30.4"
  },
  "files": [
    "dist",
    "types"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/salesforce/kagekiri.git"
  },
  "bugs": {
    "url": "https://github.com/salesforce/kagekiri/issues"
  },
  "homepage": "https://github.com/salesforce/kagekiri#readme",
  "sideEffects": false,
  "bundlesize": [
    {
      "path": "./dist/kagekiri.iife.min.js",
      "maxSize": "58 kB",
      "compression": "none"
    },
    {
      "path": "./dist/kagekiri.iife.min.js",
      "maxSize": "15 kB",
      "compression": "gzip"
    }
  ],
  "lint-staged": {
    "**/*.js": "standard --fix"
  },
  "standard": {
    "ignore": [
      "types/"
    ]
  },
  "volta": {
    "node": "20.17.0",
    "npm": "10.8.3"
  }
}
