{
  "name": "cahir",
  "version": "0.1.1",
  "type": "module",
  "description": "flexible interface for method chaining using Proxy and tagged template literals",
  "main": "./dist/cahir.0.1.1.evergreen.umd.min.js",
  "exports": {
    ".": {
      "require": "./dist/cahir.0.1.1.evergreen.umd.min.cjs",
      "browser": "./dist/cahir.0.1.1.evergreen.umd.min.js",
      "import": "./dist/cahir.0.1.1.evergreen.es.min.js"
    },
    "./collections/DOM": {
      "require": "./collections/DOM/ch.0.1.1.cjs",
      "browser": "./collections/DOM/ch.0.1.1.js",
      "import": "./collections/DOM/ch.0.1.1.es.js"
    },
    "./components/manaOrb": {
      "browser": "./components/manaOrb/mana-orb.0.1.1.js",
      "import": "./components/manaOrb/mana-orb.0.1.1.es.js"
    },
    "./components/simpleChat": {
      "browser": "./components/simpleChat/simple-chat.0.1.1.js",
      "import": "./components/simpleChat/simple-chat.0.1.1.es.js"
    },
    "./components/bioinfoInput": {
      "browser": "./components/bioinfoInput/bioinfo-input.0.1.1.js",
      "import": "./components/bioinfoInput/bioinfo-input.0.1.1.es.js"
    },
    "./components/simpleUpload": {
      "browser": "./components/simpleUpload/simple-upload.0.1.1.js",
      "import": "./components/simpleUpload/simple-upload.0.1.1.es.js"
    },
    "./components/pointerOrb": {
      "browser": "./components/pointerOrb/pointer-orb.0.1.1.js",
      "import": "./components/pointerOrb/pointer-orb.0.1.1.es.js"
    }
  },
  "scripts": {
    "test": "cross-env-shell CHAIN_VERSION=${npm_package_version} jest --ci",
    "buildEvergreen": "cross-env-shell CHAIN_VERSION=${npm_package_version} CHAIN_GLOBAL_NAME=${npm_package_name} rollup -c ./rollup.config.evergreen.js",
    "minEvergreenUMD": "cross-env-shell uglifyjs ./dist/cahir.${npm_package_version}.evergreen.umd.js -o ./dist/cahir.${npm_package_version}.evergreen.umd.min.js",
    "minEvergreenCJS": "cross-env-shell uglifyjs ./dist/cahir.${npm_package_version}.evergreen.umd.cjs -o ./dist/cahir.${npm_package_version}.evergreen.umd.min.cjs",
    "minEvergreenES": "cross-env-shell uglifyjs ./dist/cahir.${npm_package_version}.evergreen.es.js -o ./dist/cahir.${npm_package_version}.evergreen.es.min.js",
    "minEvergreen": "cross-env-shell npm run minEvergreenUMD && npm run minEvergreenES && npm run minEvergreenCJS",
    "genVersionless": "node scripts/gen-versionless.js",
    "build": "cross-env-shell npm run buildEvergreen && npm run minEvergreen && npm run genVersionless"
  },
  "files": [
    "dist/",
    "collections/",
    "components/",
    "src/",
    "scripts/",
    ".agents/",
    "CHANGELOG.md",
    "rollup.config.evergreen.js"
  ],
  "keywords": [
    "webcomponents",
    "DOM",
    "method",
    "chain",
    "chaining",
    "proxy",
    "tagged",
    "template",
    "literal",
    "ES6",
    "ES7",
    "ES8",
    "ES9",
    "ES10"
  ],
  "author": "Ibrahim Tanyalcin",
  "license": "AGPL-3.0-only",
  "devDependencies": {
    "@rollup/plugin-node-resolve": "^15.0.1",
    "cross-env": "^7.0.3",
    "rollup": "^3.30.0",
    "uglify-js": "^3.17.4"
  },
  "overrides": {
    "cross-spawn": "7.0.5"
  }
}
