issues
search
norskeld
/
sigma
TypeScript parser combinator library for building fast and convenient parsers.
https://sigma.nrsk.dev
MIT License
26
stars
4
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
feat(tsconfig): deprecate node 16
#96
TheFedaikin
closed
1 year ago
2
Optimizations
#95
mindplay-dk
opened
1 year ago
0
fix: deferred parsers should throw if not initialized
#94
mindplay-dk
closed
1 year ago
4
Grammar helper
#93
mindplay-dk
closed
1 year ago
10
Improve editorconfig
#92
szepeviktor
opened
1 year ago
2
Dependents
#91
szepeviktor
closed
1 year ago
1
Add core folder
#90
mindplay-dk
closed
1 year ago
4
Docs: `run` and `tryRun` aren't parsers
#89
mindplay-dk
closed
1 year ago
1
ustring() docs/questions
#88
mindplay-dk
opened
1 year ago
3
docs(types): thoroughly document user-facing types
#87
norskeld
opened
1 year ago
0
Feature: error printer
#86
mindplay-dk
opened
1 year ago
0
Feature: grammar helper
#85
mindplay-dk
closed
1 year ago
11
defer() should error?
#84
mindplay-dk
closed
1 year ago
1
docs(vitepress): upgrade vitepress to beta
#83
norskeld
closed
1 year ago
2
Result model: span vs pos
#82
mindplay-dk
closed
1 year ago
5
fix(package): remove `postinstall` script, relax engine constraints
#81
norskeld
closed
1 year ago
2
Postinstall fails on 3.6.3
#80
gilbert
closed
1 year ago
1
fix(combinators/sepBy): do not mutate position on no match
#79
norskeld
closed
1 year ago
3
chore: install deps for `docs` and `benchmarks` in `postinstall` script, bump deps
#78
norskeld
closed
1 year ago
2
sepBy mutates position even on no match
#77
gilbert
closed
1 year ago
4
feat: optional spaces and whitespaces
#76
ladihzey
opened
1 year ago
2
fix(types): fix inference for some parsers, add type testing
#75
TheFedaikin
closed
1 year ago
4
refactor(types): remove spans cast, fix JSDoc
#74
TheFedaikin
closed
1 year ago
2
feat(combinators/not): add `not` combinator
#73
norskeld
opened
1 year ago
0
chore(docs/config): add automatic sidebar generation, improve config
#72
TheFedaikin
closed
1 year ago
3
feat: add spans
#71
norskeld
closed
1 year ago
3
feat(combinators/attempt): add `attempt` combinator
#70
norskeld
closed
1 year ago
2
feat(combinators/lookahead): add `lookahead` combinator
#69
norskeld
closed
1 year ago
3
docs(vitepress): automate sidebar construction
#68
norskeld
closed
1 year ago
1
docs(combinators/when): improve description, provide better example
#67
norskeld
closed
1 year ago
2
docs(vitepress): explore automatic code snippet imports for signatures
#66
norskeld
opened
1 year ago
0
docs: add `consuming` and `non-consuming` labels/badges
#65
norskeld
opened
1 year ago
0
chore(naming): fix typos, add consistent naming, improve eslintignore
#64
TheFedaikin
closed
1 year ago
2
docs: minor improvements
#63
norskeld
closed
1 year ago
2
feat(parsers/tryRun): add `tryRun` parser
#62
TheFedaikin
closed
1 year ago
3
feat(parsers/regexp): add injection of global flag if it's not present
#61
TheFedaikin
closed
1 year ago
2
feat(parsers/regexp): add injection of global flag if it's not present
#60
TheFedaikin
closed
1 year ago
2
fix(types): fix toUnion signature to correctly infer type
#59
TheFedaikin
closed
1 year ago
3
bug: `choice` incorrectly infers a type if given a spreaded array of parsers
#58
norskeld
closed
1 year ago
2
fix(parsers/*): add checks for reaching end of input in `oneOf` and `noneOf`
#57
norskeld
closed
1 year ago
2
fix(combinators/many): fix an edge case when combined with `noneOf`
#56
norskeld
closed
1 year ago
3
feat: make regexp parser throw an error if the global flag is missing
#55
ladihzey
closed
1 year ago
4
feat: throwing runner
#54
norskeld
closed
1 year ago
3
feat: error recovery, handling and mapping
#53
norskeld
opened
1 year ago
0
docs: explain how to write custom parsers and combinators
#52
norskeld
opened
1 year ago
0
feat: find a match in free text, get consumed input and leftovers
#51
ladihzey
closed
1 year ago
3
feat: negative/positive look-ahead/behind, non-consuming surrounding context parsers, negation parsers
#50
ladihzey
opened
1 year ago
7
docs: add badges
#49
norskeld
closed
1 year ago
3
test: test types with `expect-type`
#48
norskeld
closed
1 year ago
2
docs: rewrite using VitePress
#47
norskeld
closed
2 years ago
3
Next