parseley:用于CSS选择器的解析器,基于Nearley

时间:2021-04-05 22:52:40
【文件属性】:
文件名称:parseley:用于CSS选择器的解析器,基于Nearley
文件大小:53KB
文件格式:ZIP
更新时间:2021-04-05 22:52:40
JavaScript 香菜 帕SER对CSS SEL ectors,基于 。 目标/功能 将CSS选择器字符串转换为易于使用的对象; 如有必要,请序列回; 免费获得专一性; 代码易于理解和维护。 非目标 最佳表现; 额外的介电常数; 符合CSS规范的实现。 这些很棒,但是只要不与实际目标冲突即可。 安装 > npm i parseley 用法示例 const { parse1 , serialize } = require ( 'parseley' ) ; const str = 'div#id1 > .class1[attr1]' ; const ast = parse1 ( str ) ; console . log ( util . inspect ( ast , { breakLength : 45 , depth : null } ) ) ; const serialized = ser
【文件预览】:
parseley-main
----example()
--------example.js(302B)
----index.js(44B)
----package.json(1KB)
----.markdownlint.json(103B)
----.eslintrc.json(1KB)
----.github()
--------FUNDING.yml(15B)
--------workflows()
----test()
--------parse.js(2KB)
--------snapshots()
--------snapshots.js(1KB)
--------serialize.js(2KB)
----LICENSE(1KB)
----package-lock.json(125KB)
----.gitignore(27B)
----CHANGELOG.md(86B)
----lib()
--------grammar.ne(6KB)
--------parseley.js(3KB)
----README.md(6KB)
----.vscode()
--------settings.json(307B)
--------extensions.json(59B)

网友评论