{
  "name": "svelte-gestures",
  "description": "Svelte gestures library with plugin system. Based on svelte attachments.",
  "repository": "https://github.com/Rezi/svelte-gestures",
  "license": "MIT",
  "version": "5.2.2",
  "main": "dist/index.svelte.js",
  "module": "dist/index.esm.svelte.js",
  "types": "./index.d.ts",
  "files": [
    "dist",
    "index.d.ts"
  ],
  "devDependencies": {
    "@babel/core": "^7.28.4",
    "@babel/plugin-transform-runtime": "^7.28.3",
    "@babel/preset-typescript": "^7.27.1",
    "@eslint/compat": "^1.2.5",
    "@eslint/css": "^0.11.0",
    "@eslint/js": "^9.18.0",
    "@eslint/json": "^0.13.2",
    "@eslint/markdown": "^7.2.0",
    "@rollup/plugin-babel": "^6.0.4",
    "@rollup/plugin-node-resolve": "^16.0.1",
    "@sveltejs/vite-plugin-svelte": "^6.2.0",
    "@types/debug": "^4.1.12",
    "@types/node": "^24.4.0",
    "@vitest/browser": "^3.2.4",
    "@vitest/coverage-v8": "3.2.4",
    "eslint": "^9.18.0",
    "eslint-plugin-svelte": "^3.0.0",
    "globals": "^16.0.0",
    "playwright": "^1.55.0",
    "rollup": "^4.50.1",
    "svelte": "^5.38.10",
    "typescript": "5.9.2",
    "typescript-eslint": "^8.20.0",
    "vitest": "^3.2.4",
    "vitest-browser-svelte": "^1.1.0"
  },
  "scripts": {
    "build": "rm -rf dist && rollup -c && tsc --emitDeclarationOnly",
    "prepublish:public": "npm run build",
    "publish:public": "npm publish --access public",
    "test": "vitest --coverage",
    "lint": "eslint ."
  },
  "pnpm": {
    "onlyBuiltDependencies": [
      "esbuild"
    ]
  }
}
