{
  "version": "0.8.1",
  "author": "Pablo Pérez Chueca",
  "contributes": {
    "html": {
      "customData": [
        "./css-components.html-data.json"
      ]
    }
  },
  "contributors": [
    {
      "name": "Traian Constantin Dida"
    }
  ],
  "dependencies": {
    "@zurich/design-tokens": "0.8.1",
    "@zurich/dev-utils": "0.8.1"
  },
  "description": "ZDS package with CSS-based components ready to be used",
  "devDependencies": {
    "@types/node": "^20.11.0",
    "@types/react": "~18.2.79",
    "@types/react-router": "~5.1.20",
    "@vitejs/plugin-react": "^4.3.4",
    "@vitejs/plugin-vue": "^5.2.1",
    "autoprefixer": "^10.4.17",
    "chalk": "4.1.2",
    "cross-env": "^7.0.3",
    "sass": "1.77.5",
    "typescript": "~5.4.5",
    "vite": "~6.0.0",
    "vue": "^3.5.13",
    "react": "^18.3.1",
    "react-dom": "^18.3.1",
    "react-router": "^5.3.4",
    "vite-plugin-dts": "^4.5.0",
    "vue-tsc": "^2.2.0"
  },
  "exports": {
    "./package.json": "./package.json",
    "./javascript.js": {
      "types": "./dist/javascript.d.ts",
      "require": "./dist/javascript.js",
      "import": "./dist/javascript.js"
    },
    "./*.css": {
      "require": "./dist/*.css",
      "import": "./dist/*.css"
    },
    "./index.css": {
      "require": "./dist/index.css",
      "import": "./dist/index.css"
    },
    "./react-types": {
      "types": "./dist/react/types.d.ts"
    },
    "./react/*": {
      "types": "./dist/react/*.d.ts",
      "require": "./dist/cjs/*.js",
      "import": "./dist/react/*.js"
    },
    "./react": {
      "types": "./dist/react/index.d.ts",
      "require": "./dist/cjs/index.js",
      "import": "./dist/react/index.js"
    },
    "./cjs/*": {
      "types": "./dist/react/*.d.ts",
      "require": "./dist/cjs/*.js",
      "import": "./dist/cjs/*.js"
    },
    "./cjs": {
      "types": "./dist/react/index.d.ts",
      "require": "./dist/cjs/index.js",
      "import": "./dist/cjs/index.js"
    },
    "./types": {
      "types": "./dist/index.d.ts"
    },
    "./vue-types": {
      "types": "./dist/vue/types.d.ts"
    },
    "./vue.css": {
      "import": "./dist/vue/style.css",
      "require": "./dist/vue/style.css"
    },
    "./vue": {
      "types": "./dist/vue/index.d.ts",
      "require": "./dist/vue/index.js",
      "import": "./dist/vue/index.js"
    },
    "./vue/*": {
      "types": "./dist/vue/*.d.ts",
      "require": "./dist/vue/*.js",
      "import": "./dist/vue/*.js"
    },
    "./info": {
      "types": "./dist/info.d.ts",
      "require": "./dist/cjs/info.js",
      "import": "./dist/info.js"
    },
    ".": {
      "require": "./dist/index.css",
      "import": "./dist/index.css"
    }
  },
  "files": [
    "dist/*",
    "css-components.html-data.json",
    "!**/*.png"
  ],
  "homepage": "https://zds.zurich.com/css-components",
  "keywords": [
    "Zurich",
    "ZDS",
    "Zurich Design System"
  ],
  "license": "ISC",
  "main": "./dist/types.js",
  "module": "./dist/types.js",
  "name": "@zurich/css-components",
  "peerDependencies": {
    "@zurich/design-tokens": "0.8.1",
    "@zurich/dev-utils": "0.8.1",
    "@types/react": "^18.0.0",
    "@types/react-router": "~5.1.20",
    "vue": "^3.4.0"
  },
  "publishConfig": {
    "access": "public"
  },
  "optionalDependencies": {
    "@rollup/rollup-linux-x64-gnu": "4.20.0"
  },
  "scripts": {
    "dev": "cross-env VITE_IS_TEST=true vite",
    "prebuild": "cd ../.. && npm run prebuild:css",
    "build": "npm run check && npm run build:css && npm run build:frameworks && npm run build:cjs",
    "build:css": "vite build",
    "build:frameworks": "vite build -- --frameworks",
    "build:cjs": "vite build -- --cjs",
    "postbuild": "cd ../.. && npm run postbuild:css",
    "check": "vue-tsc -p tsconfig.app.json --noEmit",
    "test": "npm run check && npm run build:frameworks",
    "test:e2e": "echo test",
    "cy:func:open": "cypress open --config-file ./cypress.func.config.ts",
    "test:func": "echo test",
    "test:visual": "echo test"
  },
  "styles": "./dist/index.css",
  "types": "./dist/types.d.ts",
  "typesVersions": {
    "*": {
      "javascript": [
        "./dist/javascript.d.ts"
      ],
      "types": [
        "./dist/index.d.ts"
      ],
      "react-types": [
        "./dist/react/types.d.ts"
      ],
      "react": [
        "./dist/react/index.d.ts"
      ],
      "cjs/*": [
        "./dist/react/*.d.ts"
      ],
      "cjs": [
        "./dist/react/index.d.ts"
      ],
      "react/*": [
        "./dist/react/*.d.ts"
      ],
      "vue-types": [
        "./dist/vue/types.d.ts"
      ],
      "vue": [
        "./dist/vue/index.d.ts"
      ],
      "vue/*": [
        "./dist/vue/*.d.ts"
      ],
      "info": [
        "./dist/info.d.ts"
      ]
    }
  }
}