Skip to content
Snippets Groups Projects
Unverified Commit a8656162 authored by Jed Fox's avatar Jed Fox Committed by GitHub
Browse files

Updates to the template/goal feature (#588)

* Dedupe loot-core webpack configs

* Swap to parsing using Peggy

* Actually record syntax errors

* Refactor template types

* Add notifications after applying the templates

* “Successfully”

* Try a Nearley grammar

* Revert "Try a Nearley grammar"

This reverts commit 1e11c07b855a492b905f1291c3eadd93f78ac3de.

Not going with this approach since the error messages are inscrutable.

* switch to PEG.js which has slightly better tooling support

* fix parser

* Fix error reporting

* Adjust grammar for better error messages

Also allow spaces between currency symbol and number

* Fix grammar

* Make #template prefix case insensitive

* Trailing commas

* Remove patch-package from loot-core
parent 0b3c4120
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment