{
  "name": "@kong/kongponents",
  "version": "9.52.10",
  "description": "Kong Component library",
  "type": "module",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/Kong/kongponents.git"
  },
  "homepage": "https://kongponents.konghq.com/",
  "main": "./dist/kongponents.cjs",
  "module": "./dist/kongponents.es.js",
  "files": [
    "dist",
    "bin"
  ],
  "types": "dist/types/index.d.ts",
  "typings": "dist/types",
  "exports": {
    ".": {
      "types": "./dist/types/index.d.ts",
      "import": "./dist/kongponents.es.js",
      "require": "./dist/kongponents.cjs"
    },
    "./nuxt": {
      "import": "./dist/nuxt/index.js",
      "types": "./dist/types/nuxt/index.d.ts"
    },
    "./dist/style.css": "./dist/kongponents.css",
    "./package.json": "./package.json",
    "./dist/*": "./dist/*"
  },
  "scripts": {
    "build:cli": "rimraf ./bin && tsc --project ./cli/tsconfig.json && chmod u+x ./bin/index.js",
    "build:docs": "vitepress build docs",
    "build:kongponents:umd": "BUILD_UMD=true vite build",
    "build:kongponents": "pnpm typecheck && vite build && vue-tsc -p './tsconfig.build.json' --emitDeclarationOnly && tsc-alias -p './tsconfig.build.json' && pnpm build:kongponents:umd && pnpm build:nuxt",
    "build:nuxt": "tsc -p ./tsconfig.build.nuxt.json --outDir dist/nuxt",
    "build:visualize": "cross-env-shell BUILD_VISUALIZER=true vite build -m production",
    "build": "pnpm build:cli && pnpm stylelint && pnpm lint && pnpm build:kongponents && pnpm build:docs",
    "build:ci": "pnpm build:kongponents && pnpm build:docs",
    "commit": "cz",
    "create-kongponent": "node ./bin/index.js",
    "sandbox:dev": "cross-env USE_SANDBOX=true vite",
    "sandbox:build": "cross-env USE_SANDBOX=true vite build && shx cp sandbox/dist/index.html sandbox/dist/404.html",
    "sandbox:build:netlify": "cross-env USE_SANDBOX=true USE_NETLIFY=true vite build && shx cp sandbox/dist/index.html sandbox/dist/404.html",
    "sandbox:preview": "cross-env USE_SANDBOX=true vite preview",
    "docs:build": "vitepress build docs",
    "docs:dev": "vitepress dev docs",
    "docs:serve": "vitepress serve docs",
    "docs:preview": "vitepress preview docs --port 8080",
    "typecheck": "vue-tsc -p './tsconfig.build.json' --noEmit",
    "lint": "eslint",
    "lint:fix": "eslint --fix",
    "stylelint": "stylelint './src/**/*.{css,scss,sass,vue}'",
    "stylelint:fix": "stylelint './src/**/*.{css,scss,sass,vue}' --fix",
    "test": "cross-env DISABLE_VUE_DEVTOOLS=true cypress run --component -b chrome",
    "test:open": "cross-env DISABLE_VUE_DEVTOOLS=true cypress open --component -b chrome",
    "test:spec": "cross-env DISABLE_VUE_DEVTOOLS=true cypress run --component -b chrome --spec",
    "semantic-release": "semantic-release"
  },
  "dependencies": {
    "@floating-ui/vue": "^1.1.11",
    "@kong/icons": "^1.45.0",
    "@popperjs/core": "^2.11.8",
    "date-fns": "^2.30.0",
    "date-fns-tz": "^2.0.1",
    "focus-trap": "^7.8.0",
    "focus-trap-vue": "^4.1.0",
    "lodash-es": "^4.17.23",
    "nanoid": "^5.1.6",
    "sortablejs": "^1.15.7",
    "swrv": "^1.2.0",
    "v-calendar": "^3.1.2",
    "virtua": "^0.49.0",
    "vue-draggable-next": "^2.3.0"
  },
  "peerDependencies": {
    "vue": ">= 3.5.0 < 4",
    "vue-router": "^4.6.4"
  },
  "devDependencies": {
    "@babel/types": "^7.29.0",
    "@commitlint/cli": "^20.5.0",
    "@commitlint/config-conventional": "^20.5.0",
    "@cypress/vite-dev-server": "^7.2.1",
    "@digitalroute/cz-conventional-changelog-for-jira": "^8.0.1",
    "@evilmartians/lefthook": "^2.1.2",
    "@kong-ui-public/sandbox-layout": "^2.3.26",
    "@kong/design-tokens": "1.20.0",
    "@kong/eslint-config-kong-ui": "1.6.1",
    "@nuxt/kit": "^4.4.2",
    "@semantic-release/changelog": "^6.0.3",
    "@semantic-release/git": "^10.0.1",
    "@stylistic/stylelint-plugin": "^5.0.1",
    "@types/inquirer": "^9.0.7",
    "@types/lodash-es": "^4.17.12",
    "@types/node": "^24.11.2",
    "@types/sortablejs": "^1.15.9",
    "@vitejs/plugin-vue": "^6.0.5",
    "@vue/compiler-core": "^3.5.29",
    "@vue/tsconfig": "^0.9.1",
    "@vueuse/core": "^14.2.1",
    "autoprefixer": "^10.4.27",
    "boxen": "^8.0.1",
    "commitizen": "^4.3.1",
    "copyfiles": "^2.4.1",
    "cross-env": "^10.1.0",
    "cypress": "^15.12.0",
    "cypress-fail-fast": "^7.1.1",
    "cz-conventional-changelog": "3.3.0",
    "eslint": "^9.39.3",
    "inquirer": "^9.3.6",
    "nanospinner": "^1.2.2",
    "node-emoji": "^2.2.0",
    "nuxt": "^4.4.2",
    "picocolors": "^1.1.1",
    "postcss-cli": "^11.0.1",
    "postcss-custom-properties": "^14.0.6",
    "postcss-html": "^1.8.1",
    "rimraf": "^6.1.3",
    "rollup-plugin-visualizer": "^6.0.11",
    "sass": "^1.98.0",
    "semantic-release": "^25.0.3",
    "shiki": "^3.23.0",
    "shx": "^0.4.0",
    "stylelint": "^16.26.1",
    "stylelint-config-html": "^1.1.0",
    "stylelint-config-recommended-scss": "^14.1.0",
    "stylelint-config-recommended-vue": "^1.6.1",
    "stylelint-order": "^7.0.1",
    "tsc-alias": "^1.8.16",
    "typescript": "^5.9.3",
    "vite": "^6.4.1",
    "vite-plugin-vue-devtools": "^8.1.1",
    "vitepress": "^1.6.4",
    "vue": "^3.5.29",
    "vue-router": "^4.6.4",
    "vue-tsc": "^3.2.5"
  },
  "resolutions": {
    "rollup": "npm:@rollup/wasm-node"
  },
  "author": {
    "name": "Kong Inc.",
    "url": "https://konghq.com/"
  },
  "license": "Apache-2.0",
  "publishConfig": {
    "access": "public"
  },
  "release": {
    "branches": [
      "+([0-9])?(.{+([0-9]),x}).x",
      "main",
      "next",
      "next-major",
      {
        "name": "beta",
        "prerelease": true
      },
      {
        "name": "alpha",
        "prerelease": true
      }
    ],
    "plugins": [
      "@semantic-release/commit-analyzer",
      "@semantic-release/release-notes-generator",
      [
        "@semantic-release/changelog",
        {
          "changelogFile": "CHANGELOG.md"
        }
      ],
      "@semantic-release/npm",
      [
        "@semantic-release/git",
        {
          "assets": [
            "CHANGELOG.md",
            "package.json"
          ]
        }
      ],
      "@semantic-release/github"
    ]
  },
  "engines": {
    "node": ">=v16.20.2 || >=18.12.1 || >=20.14.0 || >=22.14.0",
    "pnpm": ">=10.28.2"
  },
  "packageManager": "pnpm@10.33.0",
  "volta": {
    "node": "24.14.0",
    "pnpm": "10.33.0"
  },
  "config": {
    "commitizen": {
      "path": "./node_modules/@digitalroute/cz-conventional-changelog-for-jira",
      "skipScope": false,
      "jiraOptional": true,
      "jiraLocation": "post-description",
      "jiraPrepend": "[",
      "jiraAppend": "]"
    }
  },
  "pnpm": {
    "auditConfig": {
      "ignoreGhsas": [
        "GHSA-p9ff-h696-f583",
        "GHSA-v2wj-q39q-566r"
      ]
    },
    "overrides": {
      "rollup": "npm:@rollup/wasm-node",
      "axios@>=1.0.0 <1.12.0": ">=1.15.0",
      "cross-spawn@>=7.0.0 <7.0.5": ">=7.0.6",
      "glob@>=10.2.0 <10.5.0": ">=13.0.6",
      "node-forge@<1.3.2": ">=1.4.0",
      "preact@>=10.27.0 <10.27.3": ">=10.29.0",
      "micromatch@<4.0.8": ">=4.0.8",
      "@octokit/request-error@>=6.0.0 <6.1.7": ">=6.1.8",
      "@octokit/endpoint@>=10.0.0 <10.1.3": ">=10.1.4",
      "esbuild@<=0.24.2": ">=0.27.3",
      "@octokit/request@>=9.0.0-beta.1 <9.2.1": ">=9.2.4",
      "@octokit/plugin-paginate-rest@>=9.3.0-beta.1 <11.4.1": ">=11.6.0",
      "@babel/runtime@<7.26.10": ">=7.29.2",
      "brace-expansion@>=2.0.0 <=2.0.1": ">=2.0.3",
      "tmp@<=0.2.3": ">=0.2.5",
      "js-yaml@>=4.0.0 <4.1.1": ">=4.1.1",
      "diff@<8.0.3": ">=8.0.3",
      "devalue@>=5.1.0 <5.6.2": ">=5.6.4",
      "h3@<=1.15.4": ">=1.15.9",
      "devalue@>=5.3.0 <=5.6.1": ">=5.6.4",
      "lodash@>=4.0.0 <=4.17.22": ">=4.18.1",
      "seroval@<=1.4.0": ">=1.5.0",
      "seroval@<1.4.1": ">=1.5.0",
      "tar@<7.5.7": ">=7.5.11",
      "@isaacs/brace-expansion@<=5.0.0": ">=5.0.1",
      "qs@>=6.7.0 <=6.14.1": ">=6.15.0",
      "devalue@<=5.6.2": ">=5.6.4",
      "systeminformation@<=5.30.7": ">=5.31.3",
      "systeminformation@<5.30.8": ">=5.31.3",
      "minimatch@<3.1.3": ">=10.2.4",
      "minimatch@>=5.0.0 <5.1.7": ">=10.2.4",
      "minimatch@>=9.0.0 <9.0.6": ">=10.2.4",
      "minimatch@>=10.0.0 <10.2.4": ">=10.2.4",
      "serialize-javascript@<=7.0.2": ">=7.0.5",
      "svgo@=4.0.0": ">=4.0.1",
      "immutable@>=5.0.0 <5.1.5": ">=5.1.5",
      "devalue@<5.6.4": ">=5.6.4",
      "flatted@<=3.4.1": ">=3.4.2",
      "undici@<7.24.0": ">=7.24.0",
      "h3@<1.15.9": ">=1.15.9",
      "yaml@>=2.0.0 <2.8.3": ">=2.8.3",
      "srvx@<0.11.13": ">=0.11.13",
      "node-forge@<1.4.0": ">=1.4.0",
      "handlebars@>=4.0.0 <4.7.9": ">=4.7.9",
      "brace-expansion@>=4.0.0 <5.0.5": ">=5.0.5",
      "handlebars@>=4.0.0 <=4.7.8": ">=4.7.9",
      "serialize-javascript@<7.0.5": ">=7.0.5",
      "picomatch@>=4.0.0 <4.0.4": ">=4.0.4",
      "lodash-es@>=4.0.0 <=4.17.23": ">=4.18.0",
      "lodash@>=4.0.0 <=4.17.23": ">=4.18.0",
      "lodash-es@<=4.17.23": ">=4.18.0",
      "lodash@<=4.17.23": ">=4.18.0",
      "defu@<=6.1.4": ">=6.1.5",
      "unhead@<2.1.13": ">=2.1.13"
    },
    "onlyBuiltDependencies": [
      "@evilmartians/lefthook",
      "@parcel/watcher",
      "cypress",
      "esbuild",
      "vue-demi"
    ]
  }
}
