๐Ÿ“ฆ pi0 / tslite

๐Ÿ“„ package.json ยท 48 lines
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48{
  "name": "tslite",
  "version": "5.7.3",
  "description": "๐Ÿชถ Smaller Typescript Redistibution",
  "repository": "pi0/tslite",
  "------dist-start------": true,
  "license": "Apache-2.0",
  "main": "./lib/typescript.js",
  "typings": "./lib/typescript.d.ts",
  "bin": {
    "tsc": "./bin/tsc",
    "tsserver": "./bin/tsserver"
  },
  "engines": {
    "node": ">=14.17"
  },
  "files": [
    "bin",
    "lib",
    "LICENSE.txt",
    "ThirdPartyNoticeText.txt",
    "!**/.gitattributes"
  ],
  "------dist-end------": true,
  "scripts": {
    "build": "jiti ./build.ts",
    "lint": "eslint --cache . && prettier -c .",
    "lint:fix": "eslint --cache . --fix && prettier -c .",
    "release": "pnpm run build && pnpm test && npm publish",
    "test": "pnpm lint && ./bin/tsc"
  },
  "devDependencies": {
    "@types/node": "^22.10.6",
    "@types/uglify-js": "^3.17.5",
    "consola": "^3.4.0",
    "esbuild": "^0.24.2",
    "eslint": "^9.18.0",
    "eslint-config-unjs": "^0.4.2",
    "jiti": "^2.4.2",
    "mlly": "^1.7.4",
    "pathe": "^2.0.1",
    "prettier": "^3.4.2",
    "pretty-bytes": "^6.1.1",
    "typescript": "^5.7.3",
    "uglify-js": "^3.19.3"
  },
  "packageManager": "pnpm@9.15.4"
}