文件名称:快速,准确地编写用JavaScript编写的glob匹配器,没有依赖关系,并且完全支持标准和扩展的Bash glob功能,包括花括号,extglob,POSIX括号和正则表达式。-JavaScript开发
文件大小:117KB
文件格式:ZIP
更新时间:2024-06-14 18:30:46
JavaScript Miscellaneous
用JavaScript编写的Picomatch Blazing快速,准确的全局匹配器。 对标准和扩展的Bash glob功能(包括花括号,extglob,POSIX括号和使用JavaScript编写的常规expre Picomatch Blazing快速,准确的glob匹配器)没有依赖关系并完全支持。 对标准和扩展的Bash glob功能(包括花括号,extglob,POSIX括号和正则表达式)没有依赖关系且没有完全支持。 为什么要picomatch? 轻量级-无依赖性最小-微小的API表面。 Main export是采用glob模式并返回matcher函数的函数。 快速-加载约2毫秒(比60 fps的高清电影的单帧快几倍)
【文件预览】:
picomatch-master
----.eslintrc.json(4KB)
----.gitignore(302B)
----package.json(2KB)
----.npmrc(19B)
----LICENSE(1KB)
----index.js(60B)
----CHANGELOG.md(6KB)
----bench()
--------package.json(415B)
--------.npmrc(19B)
--------first-match-minimatch.js(165B)
--------index.js(2KB)
--------load-time.js(235B)
--------glob-parent.js(2KB)
--------first-match-picomatch.js(158B)
----.github()
--------contributing.md(3KB)
--------workflows()
----.verb.md(21KB)
----examples()
--------option-onResult.js(244B)
--------scan.js(538B)
--------windows.js(1KB)
--------option-onIgnore.js(343B)
--------option-ignore.js(211B)
--------match.js(2KB)
--------makeRe.js(199B)
--------test.js(176B)
--------option-expandRange.js(558B)
--------extglob.js(645B)
--------regex-quantifier.js(1KB)
--------option-onMatch.js(420B)
--------extglob-negated.js(303B)
----README.md(27KB)
----lib()
--------scan.js(9KB)
--------picomatch.js(10KB)
--------utils.js(2KB)
--------constants.js(4KB)
--------parse.js(27KB)
----.gitattributes(128B)
----test()
--------extglobs-temp.js(53KB)
--------brackets.js(750B)
--------.eslintrc.json(81B)
--------options.format.js(3KB)
--------extglobs-minimatch.js(65KB)
--------api.picomatch.js(14KB)
--------options.noextglob.js(738B)
--------globstars.js(19KB)
--------api.scan.js(29KB)
--------bash.spec.js(13KB)
--------issue-related.js(2KB)
--------options.expandRange.js(567B)
--------support()
--------parens.js(628B)
--------slashes-windows.js(23KB)
--------non-globs.js(2KB)
--------braces.js(9KB)
--------regex-features.js(12KB)
--------bash.js(26KB)
--------options.js(10KB)
--------dotfiles.js(17KB)
--------special-characters.js(25KB)
--------extglobs.js(28KB)
--------wildmat.js(2KB)
--------dots-invalid.js(80KB)
--------options.ignore.js(3KB)
--------negation.js(10KB)
--------extglobs-bash.js(76KB)
--------qmarks.js(7KB)
--------stars.js(14KB)
--------options.onMatch.js(3KB)
--------minimatch.js(3KB)
--------posix-classes.js(14KB)
--------options.noglobstar.js(453B)
--------slashes-posix.js(45KB)
--------malicious.js(1KB)
----.editorconfig(276B)