{
  "name": "@orangesk/orange-design-system",
  "version": "3.7.0",
  "private": false,
  "engines": {
    "node": ">=20.x"
  },
  "files": [
    "build/",
    "public/fonts/",
    "src/components/",
    "src/styles/",
    "src/assets/"
  ],
  "main": "build/components/index.js",
  "types": "build/components/types/index.d.ts",
  "exports": {
    ".": {
      "types": "./build/components/types/index.d.ts",
      "default": "./build/components/index.js"
    },
    "./build/*": "./build/*",
    "./src/*": "./src/*",
    "./public/*": "./public/*"
  },
  "dependencies": {
    "@cloudfour/transition-hidden-element": "^2.0.2",
    "@mdx-js/loader": "^3.1.1",
    "@mdx-js/react": "^3.1.1",
    "@next/mdx": "16.3.4",
    "@orangesk/accessible-autocomplete": "3.2.2",
    "@popperjs/core": "^2.11.8",
    "@types/mdx": "^2.0.14",
    "a11y-dialog": "^8.1.5",
    "classnames": "^2.5.1",
    "daypickr": "^0.3.4",
    "diff2html": "^3.4.56",
    "dompurify": "^3.4.15",
    "html-react-parser": "6.1.7",
    "lorem-ipsum": "3.0.0",
    "minisearch": "7.2.0",
    "next": "16.3.4",
    "normalize.css": "^8.0.1",
    "nouislider": "^15.8.1",
    "prism-react-renderer": "^2.4.1",
    "query-string": "^9.5.1",
    "react": "^19.2.8",
    "react-dom": "^19.2.8",
    "react-element-to-jsx-string": "^17.0.1",
    "react-is": "^19.2.8",
    "rehype-autolink-headings": "^7.1.0",
    "rehype-slug": "^6.0.0",
    "remark-gemoji": "^8.0.0",
    "remark-gfm": "^4.0.1",
    "swiper": "14.2.0",
    "tabbable": "^6.5.0",
    "unescape-html": "^1.1.0",
    "wnumb": "^1.2.0"
  },
  "devDependencies": {
    "@babel/core": "8.0.1",
    "@babel/preset-env": "8.0.2",
    "@babel/preset-react": "8.0.1",
    "@babel/preset-typescript": "8.0.1",
    "@biomejs/biome": "latest",
    "@rollup/plugin-alias": "6.0.0",
    "@rollup/plugin-babel": "7.1.0",
    "@rollup/plugin-commonjs": "29.0.3",
    "@rollup/plugin-json": "^6.1.0",
    "@rollup/plugin-node-resolve": "^16.0.3",
    "@rollup/plugin-terser": "1.0.0",
    "@rollup/plugin-typescript": "^12.3.0",
    "@rollup/plugin-url": "^8.0.2",
    "@rollup/rollup-darwin-arm64": "^4.63.1",
    "@testing-library/dom": "^10.4.1",
    "@testing-library/jest-dom": "7.0.1",
    "@testing-library/react": "^16.3.3",
    "@testing-library/user-event": "^14.6.7",
    "@types/node": "26.5.0",
    "@types/react": "19.2.18",
    "@types/react-dom": "19.2.7",
    "@types/wnumb": "^1.2.3",
    "@vitejs/plugin-react": "6.1.1",
    "@vitest/browser": "5.0.0",
    "@vitest/browser-playwright": "5.0.0",
    "@vitest/coverage-v8": "5.0.0",
    "@vitest/ui": "5.0.0",
    "canvas": "^3.2.3",
    "fs-extra": "^11.4.0",
    "glob": "13.0.6",
    "html-validate": "11.15.0",
    "husky": "^9.1.7",
    "identity-obj-proxy": "^3.0.0",
    "jsdom": "30.0.1",
    "lint-staged": "17.5.0",
    "playwright": "^1.63.0",
    "prettier": "^3.9.6",
    "rollup": "^4.63.1",
    "rollup-plugin-copy": "^3.5.0",
    "rollup-plugin-dts": "^6.5.1",
    "rollup-plugin-postcss": "^4.0.2",
    "sass": "^1.104.0",
    "svg-sprite": "^2.0.4",
    "typescript": "6.0.3",
    "vitest": "5.0.0",
    "vitest-axe": "^0.1.0",
    "vitest-browser-react": "^2.3.0"
  },
  "lint-staged": {
    "*.{js,jsx,ts,tsx,json,css}": "biome check --write --no-errors-on-unmatched",
    "*.{mdx,scss}": "prettier --write"
  },
  "scripts": {
    "dev": "npm run build:scss-exports && npm run build:search-index && npm run build:preview-iframe && next dev",
    "build": "npm run build:scss-exports && npm run build:search-index && npm run build:preview-iframe && next build && npm run sprite",
    "build:bundle": "pnpm run build:scss-exports && pnpm exec rollup -c && pnpm run build:megamenu && pnpm run build:footer && pnpm run verify:production-bundle",
    "build:preview-iframe": "node scripts/build-preview-iframe-bundle.mjs",
    "build:megamenu": "pnpm run build:scss-exports && pnpm exec rollup -c rollup.megamenu.config.mjs",
    "dev:megamenu": "npm run build:scss-exports && pnpm exec rollup -c rollup.megamenu.config.mjs --watch",
    "build:footer": "pnpm run build:scss-exports && pnpm exec rollup -c rollup.footer.config.mjs",
    "verify:production-bundle": "node scripts/verify-production-bundle.mjs",
    "dev:footer": "npm run build:scss-exports && pnpm exec rollup -c rollup.footer.config.mjs --watch",
    "build:scss-exports": "node scripts/build-scss-exports.js",
    "build:search-index": "node scripts/mdx-search-index.js",
    "start": "next start",
    "lint": "biome lint .",
    "lint:fix": "biome lint --write .",
    "lint:fix:unsafe": "biome lint --write --unsafe .",
    "check": "biome check .",
    "check:fix": "biome check --write .",
    "imports:fix": "biome check --write --only=assist/source/organizeImports .",
    "format": "biome format --write . && prettier --write '**/*.{mdx,scss}'",
    "format:biome": "biome format --write .",
    "format:prettier": "prettier --write '**/*.{mdx,scss}'",
    "test": "vitest",
    "test:visual:docker": "docker run --rm --init --ipc=host -e CI=1 -v \"$PWD\":/work -w /work mcr.microsoft.com/playwright:v1.58.2-noble bash -lc \"corepack enable && pnpm install --frozen-lockfile --ignore-scripts && pnpm run test:visual\"",
    "test:visual:docker:update": "docker run --rm --init --ipc=host -e CI=1 -v \"$PWD\":/work -w /work mcr.microsoft.com/playwright:v1.58.2-noble bash -lc \"corepack enable && pnpm install --frozen-lockfile --ignore-scripts && pnpm run test:visual:update\"",
    "test:ui": "vitest --ui",
    "coverage": "vitest run --coverage",
    "sprite": "svg-sprite --symbol --symbol-dest public --symbol-sprite sprite.svg src/assets/icons/*.svg"
  }
}