{
  "name": "@small-web/kitten-types",
  "version": "3.0.0",
  "description": "Types-only package for Kitten: declares global `kitten` namespace and exports Kitten types.",
  "types": "index.d.ts",
  "files": [
    "index.d.ts",
    "global.d.ts",
    "fragments.d.ts",
    "types.d.ts",
    "kitten"
  ],
  "exports": {
    ".": {
      "types": "./index.d.ts"
    },
    "./global.d.ts": "./global.d.ts",
    "./fragments.d.ts": "./fragments.d.ts",
    "./types.d.ts": "./types.d.ts"
  },
  "type": "module",
  "license": "AGPL-3.0",
  "private": false,
  "engines": {
    "node": ">= 26",
    "npm": ">= 8.0.0"
  },
  "homepage": "https://codeberg.org/kitten/types",
  "repository": {
    "type": "git",
    "url": "https://codeberg.org/kitten/types"
  },
  "bugs": "https://codeberg.org/kitten/types/issues",
  "funding": {
    "type": "foundation",
    "url": "https://small-tech.org/fund-us/"
  },
  "keywords": [
    "Kitten",
    "namespace",
    "globals",
    "type checking",
    "static types",
    "types",
    "declare global",
    "Small Web",
    "Small Tech"
  ],
  "author": {
    "name": "Aral Balkan",
    "email": "aral@small-tech.org",
    "url": "https://ar.al"
  },
  "peerDependencies": {
    "@types/node": ">=26"
  },
  "dependencies": {
    "@sindresorhus/slugify": "^2.2.1",
    "@small-tech/auto-encrypt": "^5.1.0",
    "@small-tech/auto-encrypt-localhost": "^10.0.0",
    "@types/markdown-it": "^14.1.2",
    "@types/ws": "^8.18.1",
    "kitten-icons": "^5.0.0",
    "polka": "^1.0.0-next.25",
    "sade": "^1.8.1",
    "simple-git": "^3.25.0",
    "watcher": "^2.3.1"
  },
  "scripts": {
    "typecheck": "tsc --noEmit"
  }
}
