UNPKG

tree-sitter-swift

Version:

A tree-sitter grammar for the Swift programming language.

69 lines (68 loc) 1.61 kB
{ "name": "tree-sitter-swift", "version": "0.7.1", "description": "A tree-sitter grammar for the Swift programming language.", "main": "bindings/node/index.js", "types": "bindings/node", "scripts": { "install": "node-gyp-build", "prestart": "tree-sitter build --wasm", "start": "tree-sitter playground", "test": "node --test bindings/node/*_test.js" }, "repository": { "type": "git", "url": "git+https://github.com/alex-pinkus/tree-sitter-swift.git" }, "tree-sitter": [ { "scope": "source.swift", "file-types": [ "swift" ], "injection-regex": "swift", "highlights": "queries/highlights.scm", "locals": "queries/locals.scm", "injections": "queries/injections.scm" } ], "keywords": [ "parser", "swift" ], "files": [ "grammar.js", "tree-sitter.json", "binding.gyp", "prebuilds/**", "bindings/node/*", "queries/*", "scripts/*", "src/**" ], "author": "Alex Pinkus <alex.pinkus@gmail.com>", "license": "MIT", "bugs": { "url": "https://github.com/alex-pinkus/tree-sitter-swift/issues" }, "homepage": "https://github.com/alex-pinkus/tree-sitter-swift#readme", "dependencies": { "node-addon-api": "^8.0.0", "node-gyp-build": "^4.8.0", "tree-sitter-cli": "^0.23", "which": "2.0.2" }, "peerDependencies": { "tree-sitter": "^0.22.1" }, "peerDependenciesMeta": { "tree_sitter": { "optional": true } }, "devDependencies": { "node-gyp": "^10.0.1", "prebuildify": "^6.0.0", "prettier": "2.3.2" } }