Skip to content

A (very much work in progress) attempt to write a spec for the Handlebars-language

Notifications You must be signed in to change notification settings

handlebars-lang/specification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Handlebars-Specification

This repository contains the formal specification of the Handlebars language. The specification is still work-in-progress, which means that large parts are missing or may plainly be wrong.

Disclaimer

There is no timeline for the progress of this document. I am working on it whenever I feel like doing it. I am definitely looking for people who help me with this, so please contact me (via issues) if you are interested. PRs are welcome.

Working alone is usually not as much fun as working together with others. As a result, I might feel inclined to put more work into this spec, if there is someone other than me on working on this (someone for discussions, ideas and constructive criticism).

Nils Knappmeier

Contributing

The sections-folder contains the sources of the spec document. Those are the files that should be edited. The alphanumeric order of the filenames is the order in which the files will be concatenated.

The command npm run build will

  • concatenate those files,
  • run marked-pp to number the sections and
  • create a table of contents
  • store the result into the file SPECIFICATION.md

PRs

  • PRs should always be based on the current master-branch.
  • The file SPECIFICATION.md can be part of the PR, but this is no strict requirement. Please allow the collaborators to apply changes to the PR, so that we can update the SPECIFICATION.md accordingly.

About

A (very much work in progress) attempt to write a spec for the Handlebars-language

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published