没有合适的资源?快使用搜索试试~ 我知道了~
tsquery:TypeScript AST查询库
共67个文件
ts:57个
json:4个
yml:2个
需积分: 9 0 下载量 85 浏览量
2021-04-29
00:53:10
上传
评论
收藏 84KB ZIP 举报
温馨提示
查询 TSQuery是用于TypeScript的ESQuery API的端口! TSQuery允许您使用CSS样式选择器系统查询TypeScript AST的语法模式。 -请注意,该演示需要JavaScript代码,而不是TypeScript -由精心制作 安装 npm install @phenomnomnominal/tsquery --save-dev 例子 假设我们要选择名称为“动物”的标识符的所有实例,例如, class声明中的标识符,以及extends声明中的标识符。 我们将执行以下操作: import { tsquery } from '@phenomnomnominal/tsquery' ; const typescript = ` class Animal { constructor(public name: string) { } move(d
资源推荐
资源详情
资源评论
收起资源包目录
tsquery-master.zip (67个子文件)
tsquery-master
src
tsquery-types.ts 3KB
matchers
attribute.ts 2KB
descendant.ts 483B
index.ts 864B
identifier.ts 339B
child.ts 405B
nth-child.ts 1KB
wildcard.ts 58B
field.ts 378B
matches.ts 528B
has.ts 683B
class.ts 2KB
not.ts 371B
sibling.ts 2KB
utils.ts 938B
traverse.ts 4KB
index.ts 632B
query.ts 456B
project.ts 2KB
map.ts 1KB
match.ts 1KB
syntax-kind.ts 558B
parse.ts 921B
ast.ts 298B
replace.ts 816B
.codeclimate.yml 259B
types
esquery.d.ts 148B
.travis.yml 286B
tsconfig.json 500B
LICENSE 1KB
wallaby.js 262B
test
replace.spec.ts 2KB
ast.spec.ts 495B
child.spec.ts 1KB
compound.spec.ts 621B
identifier.spec.ts 2KB
index.ts 50B
wildcard.spec.ts 2KB
has.spec.ts 2KB
fixtures
index.ts 208B
simple-function.ts 151B
conditional.ts 159B
jsx.ts 560B
siblings.ts 97B
simple-program.ts 96B
for-loop.ts 81B
statement.ts 43B
not.spec.ts 2KB
field.spec.ts 2KB
class.spec.ts 960B
project.spec.ts 855B
adjacent.spec.ts 584B
nth-child.spec.ts 2KB
attribute.spec.ts 7KB
types.spec.ts 3KB
sibling.spec.ts 2KB
syntax-kind.spec.ts 725B
map.spec.ts 2KB
matches.spec.ts 2KB
query.spec.ts 1010B
descendant.spec.ts 705B
parse.spec.ts 2KB
tslint.json 3KB
README.md 4KB
.gitignore 86B
package-lock.json 223KB
package.json 2KB
共 67 条
- 1
资源评论
笨猫猪
- 粉丝: 30
- 资源: 4732
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功