apply some changes to Pack npm scripts for support Pack and Compile Workspace ...

add XCHVWAP Indicator, extends it's Helper class and implement it's usage inside XCH strategy ...
This commit is contained in:
2024-08-03 06:14:47 +03:30
parent 8478e458c2
commit f7040490c8
17 changed files with 7689 additions and 3960 deletions
+6 -7
View File
@@ -15,19 +15,18 @@
"compileLibraries": "npm run compile **libraries",
"compileHelpers": "npm run compile **helpers",
"compileClasses": "npm run compile **classes",
"compileParsers": "npm run compile **parsers",
"compileStrategies": "npm run compile **strategies",
"compileIndicators": "npm run compile **indicators",
"compileProject": "npm run compileExperts && npm run compileLibraries && npm run compileHelpers && npm run compileClasses && npm run compileIndicators",
"rmExperts": "shx --silent rm ./Experts/* || npm run true",
"rmHelpers": "shx --silent rm ./Helpers/* || npm run true",
"rmClasses": "shx --silent rm ./Classes/* || npm run true",
"rmLibraries": "shx --silent rm ./Libraries/* || npm run true",
"rmIndicators": "shx --silent rm ./Indicators/* || npm run true",
"compileProject": "npm run compileIndicators && npm run compileLibraries && npm run compileHelpers && npm run compileClasses && npm run compileStrategies && npm run compileParsers && npm run compileExperts",
"rmExpertsEx": "shx --silent rm -r ./Experts/*.ex5 || npm run true",
"rmLibrariesEx": "shx --silent rm -r ./Libraries/*.ex5 || npm run true",
"rmHelpersEx": "shx --silent rm -r ./Helpers/*.ex5 || npm run true",
"rmStrategiesEx": "shx --silent rm -r ./Strategies/*.ex5 || npm run true",
"rmParsersEx": "shx --silent rm -r ./Parsers/*.ex5 || npm run true",
"rmClassesEx": "shx --silent rm -r ./Classes/*.ex5 || npm run true",
"rmIndicatorsEx": "shx --silent rm -r ./Indicators/*.ex5 || npm run true",
"cleanupEx": "npm run rmExpertsEx && npm run rmLibrariesEx && npm run rmHelpersEx && npm run rmClassesEx && npm run rmIndicatorsEx",
"cleanupEx": "npm run rmExpertsEx && npm run rmLibrariesEx && npm run rmHelpersEx && npm run rmClassesEx && npm run rmStrategiesEx && npm run rmParsersEx && npm run rmIndicatorsEx",
"prepareWorkspace": "npm run cleanupEx && npm run compileProject",
"generatePack": "npm run prepareWorkspace && npm run pack"
},