{
    "name": "@bridgeline-digital/hawksearch-handlebars-ui",
    "version": "7.0.2",
    "description": "The HawkSearch Handlebars UI package allows you to add a highly-customizable search results page to your website powered by HawkSearch.",
    "private": false,
    "packageManager": "pnpm@10.33.2",
    "publishConfig": {
        "access": "public"
    },
    "scripts": {
        "build": "pnpm run build:gulp && pnpm run build:vite",
        "build:gulp": "pnpm run gulp",
        "build:vite": "tsc --noEmit && vite build",
        "dev": "vite",
        "docs": "pnpm exec tsc --project ./typedoc && typedoc",
        "eslint": "eslint . --max-warnings=0 --fix",
        "gulp": "gulp build",
        "gulp:svg": "gulp svg",
        "lint": "pnpm run eslint && pnpm run prettier",
        "package": "pnpm run test && pnpm run build",
        "prepare": "husky || true",
        "prepack": "pnpm run build && pnpm run docs",
        "prettier": "prettier --write .",
        "test": "cross-env TZ=America/New_York vitest --run",
        "test:coverage": "cross-env TZ=America/New_York vitest run --coverage",
        "test:watch": "cross-env TZ=America/New_York vitest --watch",
        "docs:sync-version": "node ./scripts/update-version.mjs",
        "version:bump-beta": "node scripts/bump-beta-version.js | xargs -I {} pnpm version {} --no-git-tag-version",
        "version:finalize-stable": "node scripts/finalize-stable-version.js | xargs -I {} pnpm version {} --no-git-tag-version",
        "publish:beta": "npm publish --tag beta",
        "publish:latest": "npm publish --tag latest",
        "disttag:stable": "npm dist-tag add @bridgeline-digital/hawksearch-handlebars-ui@$npm_package_version stable"
    },
    "keywords": [
        "hawksearch"
    ],
    "author": "Bridgeline Digital",
    "license": "ISC",
    "devDependencies": {
        "@eslint/js": "^10.0.1",
        "@testing-library/jest-dom": "^6.9.1",
        "@trivago/prettier-plugin-sort-imports": "^6.0.2",
        "@types/lodash": "^4.17.24",
        "@types/lodash-es": "^4.17.12",
        "@types/node": "^25.9.3",
        "@vitest/coverage-v8": "^4.1.9",
        "cross-env": "^10.1.0",
        "esbuild": "^0.28.1",
        "eslint": "^10.5.0",
        "eslint-config-prettier": "^10.1.8",
        "eslint-plugin-unused-imports": "^4.4.1",
        "gulp": "^5.0.1",
        "gulp-rename": "^2.1.0",
        "gulp-svgmin": "^4.1.0",
        "gulp-svgstore": "^9.0.0",
        "handlebars": "^4.7.9",
        "html-loader": "^5.1.0",
        "husky": "^9.1.7",
        "jsdom": "^29.1.1",
        "lint-staged": "^17.0.7",
        "lodash-es": "^4.18.1",
        "msw": "^2.14.6",
        "prettier": "^3.8.4",
        "raw-loader": "^4.0.2",
        "rollup": "^4.62.0",
        "sass": "^1.101.0",
        "terser": "^5.48.0",
        "typedoc": "^0.28.19",
        "typedoc-plugin-no-inherit": "^1.6.1",
        "typescript": "^6.0.3",
        "typescript-eslint": "^8.61.1",
        "uuid": "^14.0.0",
        "vite": "^8.0.16",
        "vite-plugin-banner": "^0.8.1",
        "vite-plugin-dts": "^5.0.2",
        "vitest": "^4.1.9"
    },
    "files": [
        "dist",
        "docs",
        "changelog.md"
    ],
    "main": "./dist/hawksearch-handlebars-ui.umd.cjs",
    "module": "./dist/hawksearch-handlebars-ui.js",
    "types": "./dist/index.d.ts",
    "exports": {
        ".": {
            "import": {
                "default": "./dist/hawksearch-handlebars-ui.js",
                "types": "./dist/index.d.ts"
            },
            "require": {
                "default": "./dist/hawksearch-handlebars-ui.umd.cjs",
                "types": "./dist/index.d.ts"
            }
        }
    }
}
