difftastic/vendored_parsers/tree-sitter-perl/package.json

50 lines
1.2 KiB
JSON

{
"name": "@ganezdragon/tree-sitter-perl",
"version": "1.0.0",
"description": "a tree-sitter for perl language.",
"main": "bindings/node",
"scripts": {
"install": "prebuild-install || node-gyp rebuild",
"pre-build": "prebuild -r electron -t 23.0.0 -t 25.0.0",
"build": "tree-sitter generate && node-gyp build",
"build-wasm": "tree-sitter build-wasm",
"generate": "tree-sitter generate",
"test": "tree-sitter test",
"example": "tree-sitter parse examples/* --quiet --stat"
},
"publishConfig": {
"registry": "https://npm.pkg.github.com/"
},
"keywords": [
"perl",
"parser",
"nodejs"
],
"repository": "git://github.com/ganezdragon/tree-sitter-perl.git",
"author": "ganezdragon",
"license": "MIT",
"dependencies": {
"nan": "^2.17.0",
"prebuild-install": "^7.1.1"
},
"devDependencies": {
"@electron/rebuild": "^3.4.1",
"node-gyp": "^10.0.1",
"prebuild": "^12.1.0",
"tree-sitter-cli": "^0.20.8"
},
"overrides": {
"prebuild": {
"node-gyp": "$node-gyp"
}
},
"tree-sitter": [
{
"scope": "source.perl",
"file-types": [
"pl"
]
}
]
}