UNPKG

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
{ "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" }