A functional parser toolkit
Validate XML, Parse XML, Build XML without C/C++ based libraries
Incremental parser
An AsyncAPI schema parser for Avro 1.x schemas.
fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove.
Node.js body parsing middleware
A JavaScript parser
A utility package to parse strings
A Solidity parser built from a robust ANTLR 4 grammar
the mighty option parser used by yargs
An ESLint custom parser which leverages TypeScript ESTree
> Selector parser with built in methods for working with selector strings.
Clone AST without extra properties
convert estree ast to babel
No description provided.
Streaming, source-agnostic EventSource/Server-Sent Events parser
An inline style parser.
A parser to Amazon Resource Names
A pure JS HTTP parser for node.
Range header field string parser
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment
Algorithms to help you parse CSS from an array of tokens.
Unopinionated, no-frills CLI argument parser
Adds pattern matching, optional properties, and several other helpers and types, to io-ts.
Appends extra fields after parse.
A simple, flexible, and extensible RSS and Atom parser for Ruby. Based on the popular SimpleRSS library, but with many nice extra features.
A simple, flexible, and extensible RSS and Atom parser for Ruby. Based on the popular SimpleRSS library, but with many nice extra features.
Parses SQL queries using a copy of the PostgreSQL server query parser(This is a fork of https://github.com/lfittl/pg_query. ) This repo includes extra deparser improvements.
== DESCRIPTION: Rutema Elements modules are the easiest way to add functionality to rutema parsers. Just derive your parser from the basic rutema parser and include the module of your choice class MyParser < Rutema::MinimalXMLParser include Rutema::Elements::IIS include Rutema::Elements::Standard end and voila! your parser now understands how to reset IIS, wait and fail! == FEATURES/PROBLEMS: Easy addition of extra functionality for rutema IIS, MSTest and SQLServer modules are windows specific as they use the MS commandline tools
This gem removes common margin from indented strings, such as the ones produced by indented heredocs. In other words, it strips out leading whitespace chars at the beggining of each line, but only as much as the line with the smallest margin. It is acknowledged that many strings defined by heredocs are just code and fact is that most parsers are insensitive to indentation. If, however, the strings are to be used otherwise, be it for printing or testing, the extra indentation will probably be an issue and hence this gem.
Pages of content in Nesta CMS can be embellished with metadata, written in a simple key/value pair syntax. If you'd like extra flexibility in your metadata, you can use this plugin to replace Nesta's built-in metadata parser with Ruby's Yaml parser. You still need to make sure that all the metadata is at the top of the page; the first blank line signifies the start of the page content.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.