44 lines
1.8 KiB
JSON
44 lines
1.8 KiB
JSON
{
|
|
"name": "mql5",
|
|
"version": "1.0.0",
|
|
"description": "",
|
|
"main": "index.js",
|
|
"scripts": {
|
|
"true": "",
|
|
"aaa": "|----------|",
|
|
"aab": "| Commons |",
|
|
"aac": "|----------|",
|
|
"compile": "node compile.js",
|
|
"pack": "node pack.js",
|
|
"compileWorkspace": "npm run compile",
|
|
"compileExperts": "npm run compile **experts",
|
|
"compileLibraries": "npm run compile **libraries",
|
|
"compileHelpers": "npm run compile **helpers",
|
|
"compileClasses": "npm run compile **classes",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"prepareWorkspace": "npm run cleanupEx && npm run compileProject",
|
|
"generatePack": "npm run prepareWorkspace && npm run pack"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://git.saherelmhub.ir/saherelm/MQL5TestWorkspace.git"
|
|
},
|
|
"author": "Hadi Khazaee Asl (hadi_khazaee_asl@yahoo.com)",
|
|
"license": "ISC",
|
|
"devDependencies": {
|
|
"shx": "^0.3.4"
|
|
}
|
|
}
|