undergroundwires
dcccb61781
Tighten parameter substitution tolerance
...
In collection templating syntax, do not tolerate whitespace after dollar sign. So while `{{ $param }}` is valid `{{ $ param }}` will be ignored.
2021-08-30 18:57:05 +01:00
undergroundwires
2a08855e5d
Fix tests for ParameterSubstitutionParser
...
Fix nested mocha "it"s and "different parameters" test having wrong expectation
and add a test for whitespace tolerance.
2021-08-25 17:15:54 +01:00
undergroundwires
60c80611ea
add module alias '@tests/'
...
Alias would remove unnecessary repetitions and less relative paths make changes easier when moving around files. This commit cleans also up some relative paths ('../../../') by using the alias and orders imports. It updates both path alias in tsconfig and module alias in Vue CLI's bundler (vuejs/vue-cli#2398 ).
2021-04-15 18:34:40 +02:00
undergroundwires
646db90585
refactor script compilation to make it easy to add new expressions #41 #53
2021-03-05 15:52:49 +01:00
undergroundwires
7661575573
allow functions to call other functions #53
2021-02-14 11:18:31 +01:00
undergroundwires
15353d0e25
make compiler throw if a function call includes an unexpected parameter
2021-02-05 13:27:40 +01:00
undergroundwires
8a8b7319d5
add initial macOS support #40
2021-01-13 16:31:20 +01:00