♻️ 重构tree-sitter-tsf

This commit is contained in:
csh
2025-11-11 16:54:48 +08:00
parent 5eba41429d
commit 7e0b69c354
37 changed files with 1117419 additions and 376895 deletions
@@ -0,0 +1,30 @@
{
"targets": [
{
"target_name": "tree-sitter-tsf_binding",
"dependencies": [
"<!(node -p \"require('node-addon-api').targets\"):node_addon_api_except"
],
"include_dirs": [
"src"
],
"sources": [
"bindings/node/binding.cc",
"src/parser.c",
"src/scanner.c"
],
"conditions": [
["OS!='win'", {
"cflags_c": [
"-std=c11"
]
}, {
"cflags_c": [
"/std:c11",
"/utf-8"
]
}]
]
}
]
}