{
  "name": "@magnit-ce/collection-filter",
  "version": "0.0.9",
  "description": "A custom html element that that provides a query input to filter a collection of html elements. ",
  "type": "module",
  "main": "dist/collection-filter.js",
  "module": "dist/collection-filter.mjs",
  "types": "dist/collection-filter.d.ts",
  "files": [
    "dist"
  ],
  "keywords": [
    "custom",
    "element",
    "html",
    "collection",
    "filter",
    "search",
    "query"
  ],
  "author": "catapart",
  "license": "CC0-1.0",
  "repository": {
    "type": "git",
    "url": "https://github.com/catapart/magnitce-collection-filter"
  },
  "devDependencies": {
    "@changesets/cli": "^2.27.7",
    "minify": "^11.4.0",
    "terser": "^5.31.3",
    "tsup": "^8.2.0",
    "typescript": "^5.5.3"
  },
  "scripts": {
    "build": "tsup collection-filter.ts --format cjs,esm --dts --clean",
    "copyToDemo": "node -e \"const fs = require('fs'); fs.cpSync('dist', 'demo/dist', {recursive: true});\"",
    "minify": "tsup collection-filter.ts --format esm --config ./tsup.config.min.ts --outDir ./demo/dist --minify",
    "lint": "tsup collection-filter.ts --format esm --tsconfig ./tsconfig.lint.json",
    "package": "npm run build && npm run minify && npm run copyToDemo",
    "release": "npm run package && changeset publish"
  }
}