{
  "author": "My CSC Team <suiteamsui@gmail.com>",
  "auto": {
    "plugins": [
      "npm",
      "all-contributors"
    ]
  },
  "collection": "dist/collection/collection-manifest.json",
  "collection:main": "dist/collection/index.js",
  "dependencies": {
    "@mdi/js": "^7.4.47",
    "@stencil/core": "^4.28.2",
    "@types/node": "^20.8.9",
    "normalize.css": "^8.0.1",
    "stencil-click-outside": "^1.8.0",
    "swiper": "^9.4.1",
    "uuid": "^9.0.1"
  },
  "description": "CSC UI components",
  "devDependencies": {
    "@auto-it/all-contributors": "^10.46.0",
    "@playwright/test": "^1.48.1",
    "@stencil-community/eslint-plugin": "^0.8.0",
    "@stencil/react-output-target": "^0.8.2",
    "@stencil/sass": "^3.2.0",
    "@types/jest": "^27.0.3",
    "auto": "^10.46.0",
    "eslint-config-airbnb": "^19.0.4",
    "eslint-config-node": "^4.1.0",
    "eslint-config-prettier": "^8.8.0",
    "eslint-plugin-import": "^2.31.0",
    "eslint-plugin-node": "^11.1.0",
    "eslint-plugin-prettier": "^4.2.1",
    "husky": "^8.0.3",
    "jest": "^27.0.3",
    "jest-cli": "^27.4.5",
    "postcss": "^8.5.3",
    "postcss-scss": "^4.0.9",
    "prettier": "^2.8.8",
    "puppeteer": "^20.7.3",
    "rimraf": "^5.0.5",
    "style-dictionary": "^3.9.0",
    "stylelint": "^16.14.1",
    "stylelint-config-standard-scss": "^14.0.0"
  },
  "directories": {
    "dist": "dist"
  },
  "es2015": "dist/esm/index.js",
  "es2017": "dist/esm/index.js",
  "exports": {
    ".": {
      "import": "./dist/index.js",
      "types": "./dist/types/additional-types.d.ts"
    },
    "./components/*": "./dist/components/*",
    "./css/*": "./dist/styles/css/*",
    "./loader": "./loader/index.js",
    "./loader/*": "./loader/*",
    "./scss/*": "./dist/styles/css/*",
    "./tailwind": "./dist/styles/tailwind/theme.js",
    "./tailwind/*": "./dist/styles/tailwind/*"
  },
  "files": [
    "dist",
    "vscode-data.json",
    "loader"
  ],
  "homepage": "https://design-system.csc.fi",
  "license": "MIT",
  "main": "dist/index.cjs.js",
  "module": "dist/index.js",
  "name": "@cscfi/csc-ui",
  "repository": "CSCfi/ui",
  "scripts": {
    "build": "rimraf ./dist && npm run style-dictionary:build && stencil build --docs-readme",
    "build:visual-testing": "docker build -t csc-ui-playwright .",
    "build:watch": "npm run style-dictionary:build && stencil build --docs --watch",
    "deploy": "npm run build && npm run deploy:documentation",
    "generate": "stencil generate",
    "lint": "eslint src/**/*{.ts,.tsx}",
    "lint:styles": "stylelint --allow-empty-input \"**/*.{css,scss}\"",
    "move-styles": "node scripts/move-styles.js",
    "postbuild": "npm run move-styles",
    "pre-commit": "npm run lint",
    "start": "stencil build --dev --watch --serve",
    "style-dictionary:build": "style-dictionary build --config ./style-dictionary.config.js",
    "style-dictionary:build:prod": "style-dictionary build --config ./style-dictionary.production.config.js",
    "test": "stencil test --spec --e2e",
    "test.e2e": "stencil test --e2e --watchAll",
    "test.screenshot": "stencil test --e2e --screenshot",
    "test.visual": "docker run -v $PWD:/e2e -w /e2e/ -it --rm -e --name csc-ui-playwright",
    "test.watch": "stencil test --spec --watchAll"
  },
  "types": "dist/types/additional-types.d.ts",
  "unpkg": "dist/csc-ui/csc-ui.esm.js",
  "version": "3.0.19"
}
