{
  "name": "@pagefind/component-ui",
  "version": "1.5.2",
  "type": "module",
  "sideEffects": [
    "*.css",
    "./component-ui.ts",
    "./components/*.ts",
    "./npm_dist/**/*.mjs",
    "./npm_dist/**/*.cjs"
  ],
  "main": "./npm_dist/cjs/component-ui.cjs",
  "module": "./npm_dist/mjs/component-ui.mjs",
  "types": "./npm_dist/types/types-entry.d.ts",
  "scripts": {
    "start": "PAGEFIND_DEV=true node ./build.js",
    "build": "npm run build:js && npm run build:dts",
    "build:js": "node ./build.js",
    "build:dts": "tsc -p tsconfig.d.json",
    "typecheck": "tsc --noEmit"
  },
  "author": "Pagefind",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/Pagefind/pagefind.git"
  },
  "dependencies": {
    "adequate-little-templates": "^1.0.2",
    "bcp-47": "^2.1.0"
  },
  "devDependencies": {
    "esbuild": "^0.28.0",
    "esbuild-plugin-import-glob": "^0.1.1",
    "typescript": "^6.0.2"
  },
  "files": [
    "./npm_dist",
    "./css/pagefind-component-ui.css"
  ],
  "exports": {
    ".": {
      "types": "./npm_dist/types/types-entry.d.ts",
      "import": "./npm_dist/mjs/component-ui.mjs",
      "require": "./npm_dist/cjs/component-ui.cjs"
    },
    "./css": "./css/pagefind-component-ui.css",
    "./css/pagefind-component-ui.css": "./css/pagefind-component-ui.css"
  }
}
