vite-esbuild-typescript-checker
Version:
* Speeds up [TypeScript](https://github.com/Microsoft/TypeScript) type checking * Supports [Vue Single File Component](https://vuejs.org/v2/guide/single-file-components.html) * Displays nice error messages with the [code frame](https://babeljs.io/docs/en/
53 lines (52 loc) • 1.92 kB
JSON
{
"name": "vite-esbuild-typescript-checker",
"version": "3.0.9",
"main": "./dist/esm/index.js",
"exports": {
".": {
"types": "./dist/types/index.d.ts",
"import": "./dist/esm/index.js"
}
},
"files": [
"dist"
],
"type": "module",
"scripts": {
"build": "npm run build:swc && npm run build:types",
"build:types": "tsgo -p tsconfig.build.types.json",
"build:esm": "tsgo -p tsconfig.build.esm.json",
"build:esm:watch": "tsgo -w -p tsconfig.build.esm.json",
"build:swc:esm": "swc ./src --config-file .swcrc-esm -d dist/esm",
"build:swc:watch": "swc ./src --config-file .swcrc-esm -d dist/esm -w",
"build:swc": "npm run clean && npm run build:swc:esm",
"build:watch": "npm run build:swc:watch",
"prettier": "prettier './src/**/*.{ts,json,md}'",
"prettier:write": "prettier --write './src/**/*.{ts,json,md}'",
"clean": "rimraf dist"
},
"devDependencies": {
"@swc/cli": "^0.1.62",
"@swc/core": "^1.3.56",
"@swc/helpers": "^0.5.1",
"@types/node": "^22.17.1",
"esbuild": "^0.17.18",
"rimraf": "^5.0.0",
"ts-node": "^10.9.1",
"vite": "^7.1.1"
},
"dependencies": {
"@babel/code-frame": "^7.21.4",
"@babel/core": "^7.21.8",
"@typescript/native-preview": "7.0.0-dev.20250810.1",
"@vue/compiler-sfc": "^3.5.18",
"chokidar": "^3.5.3",
"fs-extra": "^11.1.1",
"memfs": "3.5.1",
"moment": "^2.29.4",
"picocolors": "^1.0.0",
"typescript": "^5.0.4",
"unionfs": "^4.4.0"
},
"packageManager": "pnpm@9.12.3+sha512.cce0f9de9c5a7c95bef944169cc5dfe8741abfb145078c0d508b868056848a87c81e626246cb60967cbd7fd29a6c062ef73ff840d96b3c86c40ac92cf4a813ee"
}