{
  "name": "wj-elements",
  "description": "WebJET Elements is a modern set of user interface tools harnessing the power of web components designed to simplify web application development.",
  "version": "0.4.8",
  "homepage": "https://github.com/lencys/wj-elements",
  "author": "Lukáš Ondrejček <lukas.ondrejcek@gmail.com>",
  "license": "MIT",
  "customElements": "dist/custom-elements.json",
  "keywords": [
    "Web Components",
    "Custom Elements",
    "UI Components",
    "Components",
    "Elements"
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/lencys/wj-elements.git"
  },
  "type": "module",
  "web-types": "dist/web-types.json",
  "types": "dist/packages/index.d.ts",
  "module": "dist/wje-master.js",
  "sideEffects": [
    "**/*.css",
    "./dist/**/*.js"
  ],
  "private": false,
  "files": [
    "dist"
  ],
  "scripts": {
    "dev": "vite --mode development",
    "build": "vite build --mode production",
    "preview": "vite preview --mode production",
    "watch": "vite build --watch --mode development",
    "analyze": "cem analyze",
    "create-element": "node wje-cli-script/create-element.cjs",
    "copy-dist": "node wje-cli-script/copy-dist.cjs",
    "build:copy-dist": "npm run build && npm run copy-dist -- /Users/rastislavhrompa/Desktop/Interway-MFE/parcels/node_modules/wj-elements",
    "target:copy-dist": "npm run copy-dist -- /Users/rastislavhrompa/Desktop/Interway-MFE/custom-fields/node_modules/wj-elements",
    "test": "web-test-runner --group default",
    "test:watch": "web-test-runner --watch --group default",
    "lint": "eslint packages --max-warnings 0",
    "lint:fix": "eslint packages --max-warnings 0 --fix",
    "prettier": "prettier --write ./packages",
    "test:accordion": "web-test-runner --files packages/wje-accordion/accordion.test.js",
    "test:animation": "web-test-runner --files packages/wje-animation/animation.test.js",
    "test:avatar": "web-test-runner --files packages/wje-avatar/avatar.test.js",
    "test:badge": "web-test-runner --files packages/wje-badge/badge.test.js",
    "test:breadcrumbs": "web-test-runner --files packages/wje-breadcrumbs/breadcrumbs.test.js",
    "test:button": "web-test-runner --files packages/wje-button/button.test.js",
    "test:carousel": "web-test-runner --files packages/wje-carousel/carousel.test.js",
    "test:checkbox": "web-test-runner --files packages/wje-checkbox/checkbox.test.js",
    "test:chip": "web-test-runner --files packages/wje-chip/chip.test.js",
    "test:color-picker": "web-test-runner --files packages/wje-color-picker/color-picker.test.js",
    "test:copy-button": "web-test-runner --files packages/wje-copy-button/copy-button.test.js",
    "test:dialog": "web-test-runner --files packages/wje-dialog/dialog.test.js",
    "test:dropdown": "web-test-runner --files packages/wje-dropdown/dropdown.test.js",
    "test:file-upload": "web-test-runner --files packages/wje-file-upload/file-upload.test.js",
    "test:format-digital": "web-test-runner --files packages/wje-format-digital/format-digital.test.js",
    "test:img": "web-test-runner --files packages/wje-img/img.test.js",
    "test:img-comparer": "web-test-runner --files packages/wje-img-comparer/img-comparer.test.js",
    "test:input": "web-test-runner --files packages/wje-input/input.test.js",
    "test:input-file": "web-test-runner --files packages/wje-input-file/input-file.test.js",
    "test:menu-button": "web-test-runner --files packages/wje-menu-button/menu-button.test.js",
    "test:menu-item": "web-test-runner --files packages/wje-menu-item/menu-item.test.js",
    "test:menu": "web-test-runner --files packages/wje-menu/menu.test.js",
    "test:pagination": "web-test-runner --files packages/wje-pagination/pagination.test.js",
    "test:qr-code": "web-test-runner --files packages/wje-qr-code/qr-code.test.js",
    "test:radio": "web-test-runner --files packages/wje-radio/radio.test.js",
    "test:radio-group": "web-test-runner --files packages/wje-radio-group/radio-group.test.js",
    "test:relative-time": "web-test-runner --files packages/wje-relative-time/relative-time.test.js",
    "test:select": "web-test-runner --files packages/wje-select/select.test.js",
    "test:slider": "web-test-runner --files packages/wje-slider/slider.test.js",
    "test:status": "web-test-runner --files packages/wje-status/status.test.js",
    "test:tab-group": "web-test-runner --files packages/wje-tab-group/tab-group.test.js",
    "test:textarea": "web-test-runner --files packages/wje-textarea/textarea.test.js",
    "test:toast": "web-test-runner --files packages/wje-toast/toast.test.js",
    "test:toggle": "web-test-runner --files packages/wje-toggle/toggle.test.js",
    "test:toolbar": "web-test-runner --files packages/wje-toolbar/toolbar.test.js",
    "test:toolbar-action": "web-test-runner --files packages/wje-toolbar-action/toolbar-action.test.js",
    "test:tooltip": "web-test-runner --files packages/wje-tooltip/tooltip.test.js"
  },
  "exports": {
    ".": {
      "import": "./dist/wje-master.js"
    },
    "./*": {
      "import": "./dist/*"
    },
    "./style.css": "./dist/styles.css",
    "./light.css": "./dist/light.css",
    "./dark.css": "./dist/dark.css"
  },
  "browserslist": [
    "last 2 versions",
    "not dead",
    "> 0.2%"
  ],
  "dependencies": {
    "@floating-ui/dom": "^1.5.1",
    "animate.css": "^4.1.1",
    "morphdom": "^2.7.4",
    "qrious": "^4.0.2",
    "slick-router": "^3.0.1",
    "tinycolor2": "^1.6.0"
  },
  "devDependencies": {
    "@babel/eslint-parser": "^7.26.5",
    "@crowdin/cli": "^4.14.0",
    "@custom-elements-manifest/analyzer": "^0.9.3",
    "@docusaurus/core": "^3.5.2",
    "@docusaurus/mdx-loader": "^3.8.0",
    "@docusaurus/plugin-client-redirects": "^3.5.2",
    "@eslint/js": "^9.13.0",
    "@faker-js/faker": "^8.0.0",
    "@open-wc/semantic-dom-diff": "^0.20.1",
    "@open-wc/testing": "^3.2.0",
    "@web/test-runner": "^0.19.0",
    "@web/test-runner-commands": "^0.9.0",
    "@web/test-runner-playwright": "^0.11.0",
    "animate.css": "^4.1.1",
    "custom-element-jet-brains-integration": "^1.4.4",
    "dotenv": "^16.4.5",
    "eslint": "^9.19.0",
    "eslint-config-prettier": "^9.1.0",
    "eslint-plugin-import": "^2.28.1",
    "eslint-plugin-jsdoc": "^50.5.0",
    "eslint-plugin-wc": "^2.2.0",
    "globals": "^15.11.0",
    "javascript-obfuscator": "^4.1.0",
    "jsdoc": "^4.0.4",
    "miragejs": "^0.1.48",
    "playwright": "^1.48.1",
    "prettier": "^3.3.3",
    "rollup-plugin-dts": "^6.1.1",
    "sass": "^1.83.0",
    "sinon": "^21.0.2",
    "typescript": "^5.8.2",
    "vite": "^6.4.1",
    "vite-plugin-dts": "^4.5.0",
    "vite-plugin-javascript-obfuscator": "^3.1.0"
  }
}
