{
  "name": "expressive-code-twoslash",
  "version": "0.6.1",
  "description": "Add Twoslash support to your Expressive Code TypeScript code blocks.",
  "author": {
    "email": "adam@matthiesen.xyz",
    "name": "Adam Matthiesen",
    "url": "https://matthiesen.xyz"
  },
  "license": "MIT",
  "keywords": [
    "expressive-code",
    "expressive-code-plugin",
    "ec-plugin",
    "twoslash"
  ],
  "homepage": "https://twoslash.studiocms.dev",
  "repository": {
    "type": "git",
    "url": "https://github.com/withstudiocms/expressive-code-twoslash.git",
    "directory": "packages/expressive-code-twoslash"
  },
  "publishConfig": {
    "access": "public"
  },
  "sideEffects": false,
  "types": "./dist/index.d.ts",
  "main": "./dist/index.js",
  "module": "./dist/index.js",
  "exports": {
    "types": "./dist/index.d.ts",
    "default": "./dist/index.js"
  },
  "files": [
    "dist"
  ],
  "type": "module",
  "dependencies": {
    "@typescript-eslint/parser": "^8.56.1",
    "mdast-util-from-markdown": "^2.0.3",
    "mdast-util-gfm": "^3.1.0",
    "mdast-util-to-hast": "^13.2.1",
    "twoslash-eslint": "^0.3.6",
    "@ec-ts/twoslash": "^1.0.0",
    "css-js-gen": "^1.1.0",
    "@ec-ts/twoslash-vue": "^1.0.0"
  },
  "peerDependencies": {
    "@expressive-code/core": "^0.41.7",
    "expressive-code": "^0.41.7",
    "typescript": "^5.5.0"
  },
  "scripts": {
    "update-js-module": "node ./scripts/minify.ts ./js-modules/popup.ts ./src/module-code/popup.min.ts",
    "compile": "tsdown --config ./tsdown.config.ts",
    "build": "pnpm compile",
    "dev": "tsdown --config ./tsdown.config.ts --watch --no-clean"
  }
}