1.5.2 • Published 5 months ago
miniscript-core v1.5.2
miniscript-core
Basic Lexer and Parser for MiniScript.
Install
npm install --save miniscript-core
Lexer
Options
validator
- define custom validatortabWidth
- define the used tab width in fileunsafe
- will parse invalid MiniScript without throwing (useful for debugging)
Usage
const content = 'print "hello world"';
const lexer = new Lexer(content);
const parser = new Parser(content, { lexer });
const payload = parser.parseChunk(); // AST
Parser
Options
validator
- define custom validatorastProvider
- define custom ast providerlexer
- define custom lexertabWidth
- define the used tab width in fileunsafe
- will parse invalid MiniScript without throwing (useful for debugging)
Usage
const content = 'print "hello world"';
const parser = new Parser(content);
const payload = parser.parseChunk(); // AST
1.2.0
7 months ago
1.4.1
6 months ago
1.4.0
6 months ago
1.5.2
5 months ago
1.5.1
6 months ago
1.5.0
6 months ago
1.3.2
6 months ago
1.3.1
6 months ago
1.3.0
6 months ago
1.1.1
9 months ago
1.1.0
9 months ago
1.0.5
10 months ago
1.0.2
11 months ago
1.0.1
11 months ago
1.0.0
11 months ago
1.0.4
11 months ago
1.0.3
11 months ago
0.6.2
1 year ago
0.7.0
1 year ago
0.6.1
1 year ago
0.6.0
1 year ago
0.5.14
1 year ago
0.5.15
1 year ago
0.5.12
1 year ago
0.5.13
1 year ago
0.5.11
1 year ago
0.5.10
1 year ago
0.5.8
1 year ago
0.5.7
1 year ago
0.5.9
1 year ago
0.5.4
1 year ago
0.5.3
1 year ago
0.5.6
1 year ago
0.5.5
1 year ago
0.5.0
1 year ago
0.5.2
1 year ago
0.5.1
1 year ago
0.4.1
2 years ago
0.4.0
2 years ago
0.3.0
2 years ago
0.2.3
2 years ago
0.2.2
2 years ago
0.2.1
2 years ago
0.2.0
2 years ago
0.1.2
2 years ago
0.1.1
2 years ago
0.1.0
2 years ago