()
| 112 | }; |
| 113 | |
| 114 | const checkModules = async () => { |
| 115 | remote = JSON.parse((await req(baseUrl + '/versions.json' + qs))[1]); |
| 116 | |
| 117 | for (const name in installed) { |
| 118 | const inst = installed[name].installedVersion; |
| 119 | const rem = remote[name]; |
| 120 | |
| 121 | if (inst !== rem) { |
| 122 | log('Modules', 'Update:', name, inst, '->', rem); |
| 123 | |
| 124 | downloadModule(name, rem); |
| 125 | } |
| 126 | } |
| 127 | |
| 128 | return downloading.total; |
| 129 | }; |
| 130 | |
| 131 | const downloadModule = async (name, ver) => { |
| 132 | downloading.total++; |
no test coverage detected