Skip to content

Commit 8d96346

Browse files
committed
♻️ Convert to TypeScript
1 parent c298021 commit 8d96346

17 files changed

+278
-223
lines changed

packages/all/.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
node_modules
1+
!src

packages/all/index.d.ts

Lines changed: 0 additions & 2 deletions
This file was deleted.

packages/all/index.js

Lines changed: 0 additions & 2 deletions
This file was deleted.

packages/all/lang.d.ts

Lines changed: 0 additions & 33 deletions
This file was deleted.

packages/all/lang.js

Lines changed: 0 additions & 31 deletions
This file was deleted.

packages/all/lang.test.js

Lines changed: 0 additions & 41 deletions
This file was deleted.

packages/all/langs.d.ts

Lines changed: 0 additions & 9 deletions
This file was deleted.

packages/all/langs.js

Lines changed: 0 additions & 59 deletions
This file was deleted.

packages/all/langs.test.js

Lines changed: 0 additions & 29 deletions
This file was deleted.

packages/all/package.json

Lines changed: 21 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,21 @@
99
},
1010
"license": "ISC",
1111
"author": {
12-
"name": "Nato Boram",
13-
"url": "https://github.com/NatoBoram"
12+
"name": "CodeRabbit",
13+
"url": "https://www.coderabbit.ai"
1414
},
15-
"files": ["./**/*.js", "./**/*.d.ts", "!./**/*.test.*"],
16-
"main": "index.js",
15+
"files": ["dist", "!dist/**/*.test.*"],
16+
"main": "dist/index.js",
1717
"repository": "github:ast-grep/langs",
1818
"scripts": {
19+
"build": "tsc",
20+
"clean": "rm -rf dist docs node_modules tsconfig.tsbuildinfo",
1921
"format": "biome format --write",
20-
"test": "node --test './**/*.test.js'"
22+
"format:ci": "biome format",
23+
"lint": "biome lint --fix",
24+
"lint:ci": "biome lint",
25+
"pretest": "tsc",
26+
"test": "node --test './dist/**/*.test.js'"
2127
},
2228
"dependencies": {
2329
"@ast-grep/lang-angular": "workspace:*",
@@ -46,15 +52,21 @@
4652
"@ast-grep/lang-toml": "workspace:*",
4753
"@ast-grep/lang-tsx": "workspace:*",
4854
"@ast-grep/lang-typescript": "workspace:*",
55+
"@ast-grep/lang-yaml": "workspace:*",
4956
"@ast-grep/napi": "^0.37.0"
5057
},
58+
"devDependencies": {
59+
"@biomejs/biome": "1.9.4",
60+
"@types/node": "22.14.1",
61+
"typescript": "^5.8.3"
62+
},
5163
"type": "module",
5264
"exports": {
5365
".": {
54-
"types": "./index.d.ts",
55-
"default": "./index.js"
66+
"types": "./dist/index.d.ts",
67+
"default": "./dist/index.js"
5668
}
5769
},
58-
"types": "./index.d.ts",
59-
"module": "./index.js"
70+
"types": "dist/index.d.ts",
71+
"module": "dist/index.js"
6072
}

0 commit comments

Comments
 (0)