{
  "name": "@nordhealth/components",
  "type": "module",
  "version": "4.17.0",
  "description": "This package includes Nord Design System Web Components",
  "author": "Nordhealth <support@nordhealth.design>",
  "license": "SEE LICENSE IN LICENSE.md",
  "main": "lib/index.js",
  "module": "lib/index.js",
  "types": "lib/src/index.d.ts",
  "customElements": "custom-elements.json",
  "publishConfig": {
    "access": "public"
  },
  "files": [
    "custom-elements.json",
    "lib"
  ],
  "scripts": {
    "start": "concurrently -k -n TSC,SB -c blue.bold,magenta.bold \"tsc -w --noEmit\" \"storybook dev -p 6006\"",
    "prebuild": "pnpm clean",
    "build": "rollup -c",
    "postbuild": "pnpm analyze && pnpm build:react-types && pnpm build:vue-types",
    "clean": "rm -rf lib/",
    "test": "vitest run --project=components",
    "test:watch": "vitest --project=components",
    "test:docker": "docker compose run --rm unit-tests",
    "e2e": "docker compose run --rm visual-tests",
    "e2e:update": "docker compose run --rm visual-tests --update-snapshots",
    "e2e:build": "docker compose build visual-tests",
    "storybook": "storybook dev -p 6006",
    "build-storybook": "storybook build -o storybook-static",
    "analyze": "custom-elements-manifest analyze --litelement",
    "scaffold": "node ./scripts/scaffold.mjs",
    "build:react-types": "node ./scripts/build-react-types.mjs",
    "build:vue-types": "node ./scripts/build-vue-types.mjs"
  },
  "dependencies": {
    "@floating-ui/dom": "^1.7.5",
    "@nordhealth/icons": "^3.15.5",
    "lit": "^3.3.2",
    "qr": "^0.4.2",
    "tinykeys": "^1.4.0"
  },
  "devDependencies": {
    "@custom-elements-manifest/analyzer": "^0.10.10",
    "@nordhealth/css": "^4.4.1",
    "@nordhealth/fonts": "^3.0.4",
    "@nordhealth/themes": "^9.0.4",
    "@nordhealth/tokens": "^8.0.4",
    "@open-wc/eslint-config": "^12.0.3",
    "@open-wc/testing-helpers": "^3.0.1",
    "@playwright/test": "1.58.0",
    "@rollup/plugin-node-resolve": "^15.3.1",
    "@rollup/plugin-replace": "^5.0.7",
    "@rollup/plugin-terser": "^0.4.4",
    "@rollup/plugin-typescript": "^11.1.6",
    "@storybook/addon-a11y": "^10.2.14",
    "@storybook/addon-docs": "^10.2.14",
    "@storybook/addon-themes": "^10.2.14",
    "@storybook/web-components-vite": "^10.2.14",
    "@types/node": "^22.19.11",
    "@typescript-eslint/eslint-plugin": "^8.56.0",
    "@typescript-eslint/parser": "^8.56.0",
    "@vitest/browser": "^4.0.18",
    "@vitest/browser-playwright": "^4.0.18",
    "axe-core": "^4.10.3",
    "concurrently": "^9.2.1",
    "eslint": "^8.57.1",
    "eslint-plugin-import": "^2.32.0",
    "eslint-plugin-lit": "^1.15.0",
    "eslint-plugin-lit-a11y": "^4.1.4",
    "eslint-plugin-wc": "^1.5.0",
    "glob": "^11.1.0",
    "http-server": "^14.1.1",
    "prettier": "^3.8.1",
    "react": "19.2.4",
    "rollup": "~4.21.3",
    "rollup-plugin-lit-css": "^5.0.2",
    "rollup-plugin-minify-html-literals-v3": "^1.3.4",
    "rollup-plugin-summary": "^2.0.1",
    "storybook": "^10.2.14",
    "tslib": "^2.8.1",
    "typescript": "~5.5.4",
    "vitest": "^4.0.18",
    "vitest-browser-lit": "^1.0.1"
  },
  "overrides": {
    "rollup-plugin-summary": {
      "rollup": "~4.21.3"
    }
  },
  "gitHead": "a1f717cf8370049980adfcfaf54369240dadec34"
}
