Skip to content

Commit 6254132

Browse files
committed
Create env var module before flashing
1 parent 993335a commit 6254132

3 files changed

Lines changed: 12 additions & 6 deletions

File tree

npm-shrinkwrap.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
"@particle/device-constants": "^4.1.0",
4949
"@particle/softap-setup": "^4.1.2",
5050
"archiver": "^7.0.1",
51-
"binary-version-reader": "^3.1.2",
51+
"binary-version-reader": "^3.1.3",
5252
"chalk": "^2.4.2",
5353
"cli-progress": "^3.12.0",
5454
"cli-spinner": "^0.2.10",

src/cmd/bundle.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ const {
66
createApplicationAndAssetBundle,
77
unpackApplicationAndAssetBundle,
88
createAssetModule,
9+
createEnvVarsAssetModule,
910
HalModuleParser
1011
} = require('binary-version-reader');
1112
const utilities = require('../lib/utilities');
@@ -184,7 +185,12 @@ module.exports = class BundleCommands extends CLICommandBase {
184185
application.path = path.join(modulesDir, application.name);
185186
await fs.writeFile(application.path, application.data);
186187
for (const asset of assets) {
187-
const assetModule = await createAssetModule(asset.data, asset.name);
188+
let assetModule;
189+
if (asset.name === 'env-vars') {
190+
assetModule = await createEnvVarsAssetModule(asset.data);
191+
} else {
192+
assetModule = await createAssetModule(asset.data, asset.name);
193+
}
188194
asset.path = path.join(modulesDir, asset.name);
189195
await fs.writeFile(asset.path, assetModule);
190196
}

0 commit comments

Comments
 (0)