tree-sitter-typescript
Advanced tools
Comparing version 0.13.6 to 0.14.0
{ | ||
"name": "tree-sitter-typescript", | ||
"version": "0.13.6", | ||
"version": "0.14.0", | ||
"description": "Typescript grammar for tree-sitter", | ||
"main": "index.js", | ||
"keywords": [ | ||
"parser", | ||
"tree-sitter", | ||
"typescript" | ||
@@ -16,10 +16,14 @@ ], | ||
"devDependencies": { | ||
"tree-sitter-cli": "^0.13.5", | ||
"tree-sitter-cli": "^0.14.4", | ||
"tree-sitter-javascript": "tree-sitter/tree-sitter-javascript" | ||
}, | ||
"scripts": { | ||
"build": "tree-sitter generate && node-gyp build", | ||
"test": "tree-sitter test && script/parse-examples", | ||
"test-windows": "tree-sitter test && tree-sitter parse examples --quiet --time" | ||
"build": "npm run build-typescript && npm run build-tsx", | ||
"build-typescript": "cd typescript && tree-sitter generate", | ||
"build-tsx": "cd tsx && tree-sitter generate", | ||
"test": "npm run test-typescript && npm run test-tsx", | ||
"test-typescript": "cd typescript && tree-sitter test && script/parse-examples", | ||
"test-tsx": "cd tsx && tree-sitter test", | ||
"test-windows": "pushd typescript && tree-sitter test && popd && pushd tsx && tree-sitter test" | ||
} | ||
} |
@@ -7,4 +7,11 @@ tree-sitter-typescript | ||
TypeScript grammar for [tree-sitter][]. | ||
TypeScript and TSX grammars for [tree-sitter][]. | ||
Because TSX and TypeScript are actually two different dialects, this module defines two grammars. Require them as follows: | ||
```js | ||
require('tree-sitter-typescript/typescript'); // TypeScript grammar | ||
require('tree-sitter-typescript/tsx'); // TSX grammar | ||
``` | ||
[tree-sitter]: https://github.com/tree-sitter/tree-sitter | ||
@@ -11,0 +18,0 @@ |
16
test.ts
@@ -1,11 +0,5 @@ | ||
interface A { | ||
/** | ||
* description | ||
*/ | ||
func (x: string): void | ||
/** | ||
* description | ||
*/ | ||
(x: string): void | ||
} | ||
<Query<taskListItem, taskListItemVariables> | ||
query={TASK_LIST_ITEM} | ||
variables={{ id }} | ||
> | ||
</Query> |
Sorry, the diff of this file is not supported yet
Native code
Supply chain riskContains native code (e.g., compiled binaries or shared libraries). Including native code can obscure malicious behavior.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
23847381
29
318330
21
4