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
00d8e551db
refactor extra code, duplicates, complexity
...
- refactor array equality check and add tests
- remove OperatingSystem.Unknown causing extra logic, return undefined instead
- refactor enum validation to share same logic
- refactor scripting language factories to share same logic
- refactor too many args in runCodeAsync
- refactor ScriptCode constructor to reduce complexity
- fix writing useless write to member object since another property write always override it
2021-04-11 14:37:02 +01: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
undergroundwires
6b83dcbf8f
move application.yaml to collections/windows.yaml #40
2021-01-09 02:02:16 +01:00
undergroundwires
2e40605d59
refactor to allow switching ICategoryCollection context #40
2021-01-05 22:28:38 +01:00
undergroundwires
6fe858d86a
rename Application to CategoryCollection #40
2021-01-02 17:50:47 +01:00
undergroundwires
7cc161c828
rework Cortana scripts to remove duplicates, better document and support Windows version 2004/2009 #43
2021-01-01 23:23:55 +01:00
undergroundwires
34672414c3
refactor folders to move "/state" (IApplicationState) inside "/context" (IApplicationContext)
2020-12-29 05:45:03 +01:00
undergroundwires
f7557bcc0f
refactor application.yaml to become an os definition #40
2020-12-27 18:14:38 +01:00
undergroundwires
55f936fee9
fix type assignment error after typescript upgrade
2020-12-22 23:12:48 +01:00
undergroundwires
8ce06facbd
add support for shared functions #41
2020-11-01 18:36:55 +01:00
undergroundwires
14be3017c5
add support for different recommendation levels: strict and standard
2020-10-19 15:12:03 +01:00
undergroundwires
784a67afff
refactor to read more from package.json
2020-09-22 20:41:12 +01:00
undergroundwires
1f11c39773
add more detailed error message
2020-09-12 00:14:27 +01:00
undergroundwires
66d4d39d5b
refactorings
2020-08-09 03:00:18 +01:00
undergroundwires
9c063d59de
added ability to revert ( #21 )
2020-07-19 02:26:56 +01:00
undergroundwires
9e722ddfb3
fixed script errors & added tests
2020-07-15 16:52:18 +01:00
undergroundwires
691f989682
reading version from package.json instead of version file #5
2020-04-26 15:47:20 +00:00
undergroundwires
89862b2775
🔍 support for search
2020-01-10 01:35:09 +01:00
undergroundwires
cfd888f3af
removed unused references
2020-01-09 18:15:09 +01:00
undergroundwires
3140cc663b
default selection is now none
2020-01-06 20:02:12 +01:00
undergroundwires
2aa3742e30
refactorings in parsing
2020-01-06 18:58:56 +01:00