{
  "name": "@kestra-io/ui-libs",
  "version": "0.0.303",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/kestra-io/ui-libs.git"
  },
  "type": "module",
  "files": [
    "dist",
    "src",
    "stub-mdc-imports.js"
  ],
  "main": "./dist/kestra-index.cjs",
  "module": "./dist/kestra-index.mjs",
  "types": "./dist/index.d.ts",
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "import": {
        "types": "./dist/index.d.ts",
        "default": "./dist/kestra-index.mjs"
      },
      "require": "./dist/kestra-index.cjs"
    },
    "./flow-yaml-utils": {
      "types": "./dist/utils/FlowYamlUtils.d.ts",
      "import": {
        "types": "./dist/utils/FlowYamlUtils.d.ts",
        "default": "./dist/kestra-flowyamlutils.mjs"
      },
      "require": "./dist/kestra-flowyamlutils.cjs"
    },
    "./vue-flow-utils": {
      "types": "./dist/utils/VueFlowUtils.d.ts",
      "import": {
        "types": "./dist/utils/VueFlowUtils.d.ts",
        "default": "./dist/kestra-vueflowutils.mjs"
      },
      "require": "./dist/kestra-vueflowutils.cjs"
    },
    "./style.css": "./dist/ui-libs.css",
    "./src/*": "./src/*"
  },
  "scripts": {
    "dev": "vite",
    "debug": "vite --debug",
    "preview": "vite preview",
    "build": "vite build",
    "build:types": "vue-tsc --project ./tsconfig.build.json",
    "lint": "eslint --fix",
    "test": "vitest",
    "storybook": "storybook dev -p 6006",
    "build-storybook": "storybook build",
    "watch": "npx concurrently -k -n \"VITE,TYPES\" -c \"magenta,blue\" \"vite build --watch\" \"vue-tsc --watch --project ./tsconfig.build.json\""
  },
  "peerDependencies": {
    "@nuxtjs/mdc": "*",
    "@vue-flow/background": "1",
    "@vue-flow/controls": "1",
    "@vue-flow/core": "1",
    "bootstrap": "5",
    "dagre": "*",
    "humanize-duration": "3",
    "js-yaml": "4",
    "lodash": "4",
    "moment": "*",
    "moment-timezone": "*",
    "shiki": "4",
    "vue": "3",
    "vue-i18n": "11",
    "vue-material-design-icons": "5",
    "yaml": "2"
  },
  "devDependencies": {
    "@eslint/compat": "^2.0.2",
    "@eslint/js": "^10.0.1",
    "@nuxtjs/mdc": "^0.20.2",
    "@storybook/addon-docs": "^10.2.12",
    "@storybook/addon-themes": "^10.2.12",
    "@storybook/vue3-vite": "^10.2.12",
    "@types/bootstrap": "^5.2.10",
    "@types/dagre": "^0.7.53",
    "@types/humanize-duration": "^3.27.4",
    "@types/js-yaml": "^4.0.9",
    "@types/lodash": "^4.17.24",
    "@typescript-eslint/parser": "^8.56.1",
    "@vitejs/plugin-vue": "^6.0.4",
    "@vitejs/plugin-vue-jsx": "^5.1.4",
    "@vitest/coverage-v8": "^4.0.18",
    "concurrently": "^9.2.1",
    "eslint": "^10.0.2",
    "eslint-plugin-storybook": "^10.2.12",
    "eslint-plugin-vue": "^10.8.0",
    "globals": "^17.3.0",
    "sass": "^1.97.3",
    "shiki": "^4.0.2",
    "storybook": "^10.2.12",
    "storybook-vue3-router": "^7.0.0",
    "typescript-eslint": "^8.56.1",
    "vite": "^7.3.1",
    "vitest": "^4.0.18",
    "vue-i18n": "^11.2.8",
    "vue-router": "^5.0.4",
    "vue-tsc": "^3.2.5"
  },
  "dependencies": {
    "@popperjs/core": "^2.11.8",
    "html-to-image": "^1.11.13",
    "mermaid": "^11.12.3",
    "slugify": "^1.6.6"
  },
  "optionalDependencies": {
    "@esbuild/darwin-arm64": "^0.27.3",
    "@esbuild/darwin-x64": "^0.27.3",
    "@esbuild/linux-x64": "^0.27.3",
    "@rollup/rollup-darwin-arm64": "^4.59.0",
    "@rollup/rollup-darwin-x64": "^4.59.0",
    "@rollup/rollup-linux-x64-gnu": "^4.59.0",
    "@swc/core-darwin-arm64": "^1.15.13",
    "@swc/core-darwin-x64": "^1.15.13",
    "@swc/core-linux-x64-gnu": "^1.15.13"
  },
  "overrides": {
    "storybook": "$storybook"
  }
}
