Nerds Pledge Magnanimously

15 packages found

M
Q
P

Description

Utilities for the snapdragon parser/compiler.

Keywords

Publisher

published 5.0.110 months ago
M
Q
P

Description

Snapdragon utility for creating a new AST node in custom code, such as plugins.

Keywords

Publisher

published 2.1.1a year ago
M
Q
P

Description

Easy-to-use plugin system for creating powerful, fast and versatile parsers and compilers, with built-in source-map support.

Keywords

Publisher

published 0.12.07 months ago
M
Q
P

Description

Snapdragon utility for creating a stack.

Keywords

Publisher

published 2.1.010 months ago
M
Q
P

Description

Converts a string into an array of tokens, with useful methods for looking ahead and behind, capturing, matching, et cetera.

Keywords

Publisher

published 3.1.09 months ago
M
Q
P

Description

Create a snapdragon token. Used by the snapdragon lexer, but can also be used by plugins.

Keywords

Publisher

published 4.0.07 months ago
M
Q
P

Description

Adds support for handlers, events and plugins to snapdragon libraries.

Keywords

Publisher

published 1.0.010 months ago
M
Q
P

Description

visit and mapVisit methods for snapdragon nodes.

Keywords

Publisher

published 1.0.0a year ago
M
Q
P

Description

Snapdragon util and plugin for patching the position on an AST node.

Keywords

Publisher

published 2.0.210 months ago
M
Q
P

Description

Snapdragon plugin for converting a cheerio AST to a snapdragon AST.

Keywords

Publisher

published 1.1.02 years ago
M
Q
P

Description

Adds a location object to snapdragon token or AST node.

Keywords

Publisher

published 1.0.210 months ago
M
Q
P

Description

Plugin that adds a `.captureSet()` method to snapdragon, for matching and capturing substrings that have an `open` and `close`, like braces, brackets, etc

Keywords

Publisher

published 1.0.12 years ago
M
Q
P
M
Q
P

Description

Snapdragon plugin that adds a capture method to the parser instance.

Keywords

Publisher

published 0.2.02 years ago
M
Q
P

Description

Snapdragon plugin that adds an `isInside` method to the compiler instance for checking if a node is currently inside a given node type.

Keywords

Publisher

published 0.1.22 years ago