{
  "name": "@daikin-oss/design-system-web-components",
  "version": "1.5.2",
  "description": "Design system using web components",
  "type": "module",
  "files": [
    "dist",
    "icons",
    "custom-elements.json",
    "CHANGELOG.md",
    "README.md",
    "LICENSE",
    "THIRDPARTY.txt"
  ],
  "homepage": "https://github.com/dsv-rp/DDS",
  "repository": {
    "type": "git",
    "url": "https://github.com/dsv-rp/DDS.git"
  },
  "license": "MIT",
  "main": "./dist/cjs/index.cjs",
  "module": "./dist/es/index.js",
  "types": "./dist/es/index.d.ts",
  "customElements": "custom-elements.json",
  "exports": {
    "./custom-elements.json": "./custom-elements.json",
    "./package.json": "./package.json",
    ".": {
      "development": {
        "import": "./dist/es-dev/index.js",
        "require": "./dist/cjs-dev/index.cjs"
      },
      "import": "./dist/es/index.js",
      "require": "./dist/cjs/index.cjs"
    },
    "./*.js": {
      "development": {
        "import": "./dist/es-dev/*.js",
        "require": "./dist/cjs-dev/*.cjs"
      },
      "import": "./dist/es/*.js",
      "require": "./dist/cjs/*.cjs"
    },
    "./*": {
      "development": {
        "import": "./dist/es-dev/*.js",
        "require": "./dist/cjs-dev/*.cjs"
      },
      "import": "./dist/es/*.js",
      "require": "./dist/cjs/*.cjs"
    }
  },
  "sideEffects": true,
  "scripts": {
    "prepare": "husky",
    "build": "tsc -b && vite build && vite build --mode development && cem analyze",
    "changeset-version": "changeset version && npm install --package-lock-only",
    "changeset-publish": "changeset publish",
    "storybook": "storybook dev -p 6006",
    "storybook:react": "storybook dev -p 6007 -c .storybook/react",
    "storybook:ci-wc": "tsx scripts/storybook-ci.ts web-components",
    "storybook:ci-react": "tsx scripts/storybook-ci.ts react",
    "storybook:build-wc": "storybook build -o storybook-static/web-components",
    "storybook:build-react": "storybook build -c .storybook/react -o storybook-static/react",
    "build-storybook": "npm run storybook:build-wc && npm run storybook:build-react",
    "storybook:preview-wc": "http-server -c-1 -d false --no-dotfiles -p 6106 storybook-static/web-components",
    "storybook:preview-react": "http-server -c-1 -d false --no-dotfiles -p 6107 -o storybook-static/react",
    "lint:code": "eslint && prettier -c .",
    "lint:cspell": "cspell --no-progress .",
    "lint:lit": "lit-analyzer --strict --rules.no-missing-import off --rules.no-property-visibility-mismatch off src",
    "lint:ls": "ls-lint",
    "lint": "npm run lint:ls && npm run lint:cspell && npm run lint:code && npm run lint:lit",
    "lint-fix": "eslint --fix && prettier -w .",
    "test:attw": "attw --pack .",
    "test:unit": "vitest",
    "test:interaction-wc": "start-server-and-test storybook:ci-wc http://localhost:6099 \"npx test-storybook --url http://localhost:6099\"",
    "test:interaction-react": "start-server-and-test storybook:ci-react http://localhost:6099 \"npx test-storybook --url http://localhost:6099 -c .storybook/react\"",
    "test:interaction": "npm run test:interaction-wc && npm run test:interaction-react",
    "test:visual-wc": "cross-env STORYBOOK_FW=web-components playwright test",
    "test:visual-react": "cross-env STORYBOOK_FW=react playwright test",
    "test:visual": "npm run test:visual-wc && npm run test:visual-react",
    "test:visual-update": "npm run test:visual-wc -- --update-snapshots",
    "test:visual-diff": "npx tsx scripts/run-diff-visual-tests.ts",
    "test:visual-diff-dry": "npx tsx scripts/run-diff-visual-tests.ts --dry-run",
    "analyze-deps": "vite build --config vite.config.playwright.ts",
    "test:availability": "playwright test -c playwright.config.availability.ts",
    "license-check:dep": "license-checker --summary --onlyAllow \"$npm_package_config_licenseAllowlist\"",
    "license-check:bundle": "npx tsx scripts/run-bundle-license-check.ts",
    "license-check": "npm run license-check:dep && npm run license-check:bundle"
  },
  "config": {
    "licenseAllowlistDep": "Apache-2.0;BlueOak-1.0.0;0BSD;BSD-3-Clause;BSD-2-Clause;CC0-1.0;CC-BY-3.0;CC-BY-4.0;ISC;MIT;MPL-2.0;Python-2.0;WTFPL;Custom: https://github.com/streetsidesoftware/cspell;Custom: https://github.com/dominictarr/event-stream",
    "licenseAllowlistBundle": "MIT"
  },
  "browserslist": [
    "last 2 versions and > 1%"
  ],
  "dependencies": {
    "@floating-ui/dom": "^1.6.13",
    "big.js": "^7.0.1",
    "class-variance-authority": "^0.7.1",
    "focus-trap": "^7.6.4",
    "imask": "^7.6.1",
    "lit": "^3.2.1"
  },
  "devDependencies": {
    "@arethetypeswrong/cli": "^0.17.3",
    "@axe-core/playwright": "^4.10.1",
    "@changesets/changelog-github": "^0.5.0",
    "@changesets/cli": "^2.27.12",
    "@custom-elements-manifest/analyzer": "^0.11.0",
    "@daikin-oss/dds-tokens": "^1.1.0",
    "@daikin-oss/tailwind": "^1.1.0",
    "@egoist/tailwindcss-icons": "^1.9.0",
    "@eslint/js": "^9.20.0",
    "@fontsource/roboto": "^5.1.1",
    "@iconify/tailwind4": "^1.2.0",
    "@iconify/tools": "^5.0.2",
    "@jackolope/lit-analyzer": "^3.0.2",
    "@jackolope/web-component-analyzer": "^3.0.0",
    "@lit/react": "^1.0.7",
    "@ls-lint/ls-lint": "^2.2.3",
    "@playwright/test": "1.46.1",
    "@slack/web-api": "^7.10.0",
    "@storybook/addon-a11y": "^8.6.14",
    "@storybook/addon-essentials": "^8.6.14",
    "@storybook/addon-interactions": "^8.6.14",
    "@storybook/addon-links": "^8.6.14",
    "@storybook/addon-mdx-gfm": "^8.6.14",
    "@storybook/addon-themes": "^8.6.14",
    "@storybook/blocks": "^8.6.14",
    "@storybook/builder-vite": "^8.6.14",
    "@storybook/manager-api": "^8.6.14",
    "@storybook/preview-api": "^8.6.14",
    "@storybook/react": "^8.6.14",
    "@storybook/react-vite": "^8.6.14",
    "@storybook/test": "^8.6.14",
    "@storybook/test-runner": "^0.21.0",
    "@storybook/theming": "^8.6.14",
    "@storybook/web-components": "^8.6.14",
    "@storybook/web-components-vite": "^8.6.14",
    "@tailwindcss/postcss": "^4.1.18",
    "@tailwindcss/vite": "^4.1.18",
    "@testing-library/user-event": "^14.6.1",
    "@types/big.js": "^6.2.2",
    "@types/eslint__js": "^8.42.3",
    "@types/eslint-config-prettier": "^6.11.3",
    "@types/jest-image-snapshot": "^6.4.0",
    "@types/node": "^20.17.18",
    "@types/react": "^19.0.8",
    "@vitejs/plugin-react": "^4.3.4",
    "cross-env": "^7.0.3",
    "cspell": "^8.17.3",
    "defu": "^6.1.4",
    "dotenv": "^17.2.1",
    "eslint": "^9.20.1",
    "eslint-config-prettier": "^10.0.1",
    "eslint-plugin-lit": "^1.15.0",
    "eslint-plugin-lit-a11y": "^4.1.4",
    "eslint-plugin-wc": "^2.2.0",
    "fast-glob": "^3.3.3",
    "hono": "^4.7.8",
    "http-server": "^14.1.1",
    "husky": "^9.1.7",
    "jiti": "^2.4.2",
    "license-checker": "^25.0.1",
    "lightningcss": "^1.29.1",
    "picocolors": "^1.1.1",
    "playwright": "1.46.1",
    "playwright-core": "1.46.1",
    "postcss": "^8.5.2",
    "prettier": "^3.5.3",
    "prettier-plugin-organize-imports": "^4.1.0",
    "react": "^19.0.0",
    "react-dom": "^19.0.0",
    "rollup-plugin-license": "^3.6.0",
    "sass-embedded": "^1.83.4",
    "shadow-dom-testing-library": "^1.11.3",
    "start-server-and-test": "^2.0.10",
    "storybook": "^8.6.14",
    "storybook-addon-tag-badges": "^1.4.0",
    "tailwindcss": "^4.1.18",
    "tsx": "^4.19.2",
    "typescript": "^5.7.3",
    "typescript-eslint": "^8.24.0",
    "unplugin-macros": "^0.16.0",
    "vite": "^6.1.0",
    "vite-plugin-dts": "^4.5.0",
    "vite-plugin-externalize-deps": "^0.9.0",
    "vitest": "^3.0.5"
  },
  "peerDependencies": {
    "@daikin-oss/dds-tokens": "^1.1.0"
  }
}
