{
  "name": "@cdx-ui/styles",
  "version": "0.0.1-beta.169",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "https://github.com/dfh-candescent-ui/ui-component-framework",
    "directory": "packages/styles"
  },
  "main": "lib/commonjs/index.js",
  "module": "lib/module/index.js",
  "browser": "lib/module/index.browser.js",
  "react-native": "src/index.native.ts",
  "types": "lib/typescript/commonjs/index.d.ts",
  "source": "src/index.ts",
  "exports": {
    ".": {
      "react-native": "./src/index.native.ts",
      "browser": {
        "types": "./lib/typescript/module/index.d.ts",
        "default": "./lib/module/index.browser.js"
      },
      "import": {
        "types": "./lib/typescript/module/index.d.ts",
        "default": "./lib/module/index.js"
      },
      "require": {
        "types": "./lib/typescript/commonjs/index.d.ts",
        "default": "./lib/commonjs/index.js"
      },
      "default": "./lib/module/index.js"
    },
    "./theme.css": "./css/theme.css",
    "./cds.css": "./css/cds.css",
    "./mui.css": "./css/mui.css",
    "./utilities.css": "./css/utilities.css",
    "./web.css": "./css/web.css",
    "./vanilla.css": "./css/vanilla.css",
    "./presets/poise.json": "./tokens/presets/poise.json",
    "./presets/prestige.json": "./tokens/presets/prestige.json",
    "./presets/pulse.json": "./tokens/presets/pulse.json",
    "./theming": {
      "react-native": "./src/theming.native.ts",
      "browser": {
        "types": "./lib/typescript/module/theming.d.ts",
        "default": "./lib/module/theming.browser.js"
      },
      "import": {
        "types": "./lib/typescript/module/theming.d.ts",
        "default": "./lib/module/theming.js"
      },
      "require": {
        "types": "./lib/typescript/commonjs/theming.d.ts",
        "default": "./lib/commonjs/theming.js"
      },
      "default": "./lib/module/theming.js"
    },
    "./runtime/token-to-css-var.json": "./runtime/token-to-css-var.json",
    "./runtime/override-artifacts.json": "./runtime/override-artifacts.json",
    "./runtime/prestige-vs-default.json": "./runtime/prestige-vs-default.json",
    "./runtime/pulse-vs-default.json": "./runtime/pulse-vs-default.json"
  },
  "files": [
    "lib",
    "src",
    "!src/__tests__",
    "css",
    "tokens",
    "runtime",
    "coverage.svg"
  ],
  "react-native-builder-bob": {
    "source": "src",
    "output": "lib",
    "targets": [
      [
        "commonjs",
        {
          "esm": true
        }
      ],
      [
        "module",
        {
          "esm": true
        }
      ],
      [
        "typescript",
        {
          "project": "tsconfig.build.json"
        }
      ]
    ]
  },
  "dependencies": {
    "@adobe/leonardo-contrast-colors": "1.1.0",
    "@cdx-ui/utils": "0.0.1-beta.169"
  },
  "peerDependencies": {
    "react": "^18.2.0 || ^19.0.0",
    "react-native": ">=0.76.0",
    "uniwind": ">=1.0.0"
  },
  "peerDependenciesMeta": {
    "react-native": {
      "optional": true
    },
    "uniwind": {
      "optional": true
    }
  },
  "devDependencies": {
    "@types/jest": "^29.5.14",
    "@types/react": "19.1.17",
    "react": "19.1.0",
    "react-native": "*",
    "react-native-builder-bob": "^0.40.17",
    "style-dictionary": "^5.0.0",
    "ts-jest": "29.4.11",
    "typescript": "~5.9.2"
  },
  "nx": {
    "tags": [
      "type:lib",
      "scope:styles"
    ]
  },
  "sideEffects": [
    "**/*.css"
  ],
  "publishConfig": {
    "access": "public"
  },
  "scripts": {
    "build": "bob build && node scripts/postbuild.mjs && rm -rf lib/runtime lib/tokens && cp -r runtime lib/runtime && cp -r tokens lib/tokens && node scripts/check-package-conformance.mjs",
    "lint": "eslint src/ --ignore-pattern '**/__tests__/**'",
    "tokens:fetch": "node scripts/figma-fetch-variables.mjs",
    "tokens:build": "node scripts/build-tokens.mjs",
    "tokens:check": "node scripts/check-token-artifacts.mjs",
    "fonts:validate": "node scripts/validate-font-tokens.mjs",
    "test": "jest --config ../../jest.config.js --selectProjects styles"
  }
}