tree-sitter-preproc/binding.gyp (18 lines of code) (raw):

{ "targets": [ { "target_name": "tree_sitter_c_binding", "include_dirs": [ "<!(node -e \"require('nan')\")", "src" ], "sources": [ "src/parser.c", "bindings/node/binding.cc" ], "cflags_c": [ "-std=c99", ] } ] }