Skip to content

Commit 01508c9

Browse files
committed
🐛 Set tree-sitter-typescript inner path
1 parent 0cac1b6 commit 01508c9

File tree

3 files changed

+6
-108
lines changed

3 files changed

+6
-108
lines changed

packages/typescript/nursery.js

+2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
const { setup } = require('@ast-grep/nursery')
22
const languageRegistration = require('./index')
3+
const path = require('node:path')
34

45
setup({
56
dirname: __dirname,
67
name: 'typescript',
78
treeSitterPackage: 'tree-sitter-typescript',
9+
src: path.join('typescript', 'src'),
810
languageRegistration,
911
testRunner: parse => {
1012
// add test here

packages/typescript/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"description": "",
55
"main": "index.js",
66
"scripts": {
7-
"build": "tree-sitter build -o parser.so",
7+
"build": "tree-sitter build -o parser.so ./node_modules/tree-sitter-typescript/typescript",
88
"source": "node nursery.js source",
99
"prepublishOnly": "node nursery.js source",
1010
"postinstall": "node postinstall.js",
@@ -33,7 +33,7 @@
3333
}
3434
},
3535
"devDependencies": {
36-
"@ast-grep/nursery": "0.0.2",
36+
"@ast-grep/nursery": "0.0.3",
3737
"tree-sitter-cli": "0.24.6",
3838
"tree-sitter-typescript": "0.23.2"
3939
},

pnpm-lock.yaml

+2-106
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)