expressive-code-twoslash
Version:
Add Twoslash support to your Expressive Code TypeScript code blocks.
59 lines • 1.63 kB
JSON
{
"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"
}
}