{
  "author": "Ramon Donadeu <ramon.donadeu@kettal.es>",
  "dependencies": {
    "@quasar/extras": "^1.16.11",
    "file-saver": "^2.0.5",
    "global": "^4.4.0",
    "lz-string": "^1.5.0",
    "quasar": "^2.17.0",
    "sortablejs": "^1.15.3",
    "vue": "3.5.13",
    "vue-i18n": "10.0.4",
    "vue-pdf-embed": "^2.1.1"
  },
  "description": "A Kettal App Extension",
  "devDependencies": {
    "@4tw/cypress-drag-drop": "^2.2.5",
    "@eslint/js": "^9.15.0",
    "@quasar/quasar-app-extension-testing-e2e-cypress": "^6.1.0",
    "@quasar/quasar-app-extension-testing-unit-vitest": "^1.0.0",
    "@quasar/vite-plugin": "^1.7.0",
    "@types/eslint": "^9.6.1",
    "@types/file-saver": "^2",
    "@types/node": "^20.16.11",
    "@typescript-eslint/eslint-plugin": "^8.14.0",
    "@typescript-eslint/parser": "^8.14.0",
    "@vitejs/plugin-vue": "^5.1.4",
    "@vue/test-utils": "^2.4.6",
    "cypress": "^13.15.0",
    "eslint": "8.57.0",
    "eslint-config-standard": "^17.1.0",
    "eslint-plugin-cypress": "^3.5.0",
    "eslint-plugin-import": "^2.31.0",
    "eslint-plugin-n": "^17.13.2",
    "eslint-plugin-promise": "^7.1.0",
    "eslint-plugin-storybook": "^0.9.0",
    "eslint-plugin-vue": "^9.31.0",
    "globals": "^15.12.0",
    "happy-dom": "^15.7.4",
    "husky": "^9.1.7",
    "process": "^0.11.10",
    "react": "^18.3.1",
    "react-dom": "^18.3.1",
    "sass": "^1.79.4",
    "sass-embedded": "^1.79.4",
    "semver": "^7.6.3",
    "standard-version": "^9.5.0",
    "storybook": "^8.1.11",
    "storybook-addon-vue-slots": "^0.9.29",
    "typescript": "^5.6.0",
    "typescript-eslint": "^8.14.0",
    "vite": "^5.4.8",
    "vite-plugin-dts": "^4.2.3",
    "vite-svg-loader": "^5.1.0",
    "vitepress": "^1.4.0",
    "vitest": "^2.1.2",
    "vue-router": "4.4.5",
    "vue-tsc": "^2.1.6"
  },
  "engines": {
    "yarn": ">= 1.21.1"
  },
  "exports": {
    ".": {
      "import": "./dist/kettal-component-lib.js",
      "require": "./dist/kettal-component-lib.umd.cjs",
      "types": "./dist/index.d.ts"
    },
    "./dist": "./dist",
    "./index.ts": "./src/index.ts",
    "./src": "./src",
    "./style.css": "./src/css/app.scss",
    "./types": "./dist/index.d.ts",
    "./dist/i18n/messages": "./dist/i18n/messages"
  },
  "files": [
    "dist",
    "src",
    "README.md"
  ],
  "license": "MIT",
  "main": "./dist/kettal-component-lib.js",
  "module": "./dist/kettal-component-lib.js",
  "types": "./dist/index.d.ts",
  "name": "kettal-component-lib",
  "packageManager": "yarn@4.1.0",
  "repository": {
    "type": "git",
    "url": ""
  },
  "scripts": {
    "prepare": "husky",
    "lint": "eslint '**/*.{ts,vue,js}'",
    "build": "vite build && vue-tsc --emitDeclarationOnly",
    "build-storybook": "storybook build",
    "cy:open": "cypress open",
    "cy:run": "cypress run",
    "dev": "NODE_ENV=development vite",
    "preview": "vite preview",
    "publishPackage": "yarn dev & yarn build && yarn cy:run && yarn release && git push --follow-tags origin main && npm publish --access public && exit",
    "publishPackage:skipTests": "yarn build && yarn release && git push --follow-tags origin main && npm publish --access public",
    "storybook": "storybook dev -p 6006",
    "test": "",
    "types": "vue-tsc ",
    "docs:dev": "vitepress dev docs",
    "docs:build": "vitepress build docs",
    "docs:preview": "vitepress preview docs",
    "release": "standard-version"
  },
  "bin": {
    "kettal-table": "./scripts/kettal-table-cli.js"
  },
  "type": "module",
  "version": "0.24.70"
}
