{
  "name": "@knime/ui-extension-renderer",
  "version": "2.5.20",
  "description": "Internal shared components and utilities to render UI-Extensions. Used in other consuming `@knime` packages.",
  "repository": {
    "type": "git",
    "url": "https://github.com/knime/webapps-common.git",
    "directory": "packages/ui-extension-renderer"
  },
  "homepage": "https://knime.github.io/webapps-common/",
  "license": "GPL 3 and Additional Permissions according to Sec. 7 (SEE LICENSE IN license.txt)",
  "author": "KNIME AG, Zurich, Switzerland",
  "type": "module",
  "files": [
    "src",
    "!src/**/__tests__/*",
    "CHANGELOG.md"
  ],
  "exports": {
    "./api": "./src/api/index.ts",
    "./vue": "./src/vueComponents/index.ts",
    "./iframe": "./iframe.ts",
    "./testing": "./testing.ts"
  },
  "dependencies": {
    "@vueuse/shared": "~13.8.0",
    "@knime/components": "1.46.7",
    "@knime/styles": "1.15.1"
  },
  "peerDependencies": {
    "consola": "3.x",
    "vue": "~3.5.0"
  },
  "devDependencies": {
    "@vitejs/plugin-vue": "^6.0.1",
    "@vue/test-utils": "2.4.6",
    "consola": "3.4.2",
    "typescript": "^5.9.3",
    "vite-svg-loader": "5.1.0",
    "vue-tsc": "3.0.4"
  },
  "engines": {
    "node": ">=22 <25"
  },
  "scripts": {
    "type-check": "vue-tsc --noEmit -p tsconfig.vitest.json --composite false",
    "test:unit": "TZ='Europe/Berlin' vitest"
  }
}