v1.0 Roadmap
Opened this issue · 1 comments
nderscore commented
This space is for broadly planning out the path to runty v1.0 and is subject to continuous change.
Musts
- Core Functionality
- Parser/Lexer
- Template execution
- Useful Error Messages
- Documentation
- Grammar / Syntax
- API Docs: Core library
- API Docs: Standard library (
fns
) - Guide: Extending with custom functions
- Guide: Usage with React
- Expand Standard Library
- 100% Unit Test Coverage
- Core functionality
- Standard library (
fns
) - Error scenarios
- Stress Testing
- Function and Expression nesting depth (
{%a?{%b?%c?$d($e(%f,$g()))?{%f}}}
) - Excessively long property accessor chains (
%a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z
)
- Function and Expression nesting depth (
Maybe Laters
- Typescript - Convert to typescript? Or export type declarations?
- Documentation Website
- CI Pipeline Package Publishing
- Stress Testing
- Function and Expression nesting depth (
{%a?{%b?%c?$d($e(%f,$g()))?{%f}}}
) - Excessively long property accessor chains (
%a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z
)
- Function and Expression nesting depth (
- Performance Testing/Improvement
eberens-nydig commented
+1 on Typescript support