embark/packages
Eric Mastro 022a3c11ec fix(@embark/embark-deploy-tracker): Fix reading of empty file (#1872)
There was an error that would display on the second+ run of embark, that was causing by trying to read JSON of an empty file.

The solution was a combination of ensuring the file existed with defaults when enabled, and also ensuring we await the saving of the file.

Included is a bit of a refactor of how the tracking functions handled the “current chain”. Hopefully, this should make things more clear.

Tests have been updated accordingly.
2019-09-06 14:30:12 -04:00
..
embark refactor: wire up coverage (#1865) 2019-09-05 16:35:17 -04:00
embark-accounts-manager refactor(@cockpit): Re-add APIs (#1831) 2019-09-03 12:02:52 -04:00
embark-api fix: type checker and linter errors on master after recent PR merges 2019-09-05 13:33:34 -05:00
embark-api-client chore(release): 4.1.1 2019-08-28 14:52:21 -05:00
embark-async-wrapper chore(release): 4.1.1 2019-08-28 14:52:21 -05:00
embark-authenticator chore(release): 4.1.1 2019-08-28 14:52:21 -05:00
embark-blockchain-connector refactor: initial steps toward 5.0.0-alpha.0 (#1856) 2019-08-30 16:50:20 -04:00
embark-blockchain-listener refactor: initial steps toward 5.0.0-alpha.0 (#1856) 2019-08-30 16:50:20 -04:00
embark-blockchain-process refactor: initial steps toward 5.0.0-alpha.0 (#1856) 2019-08-30 16:50:20 -04:00
embark-code-generator refactor: initial steps toward 5.0.0-alpha.0 (#1856) 2019-08-30 16:50:20 -04:00
embark-code-runner re-add embarkjs generation (#1858) 2019-09-05 16:04:52 -04:00
embark-compiler refactor: initial steps toward 5.0.0-alpha.0 (#1856) 2019-08-30 16:50:20 -04:00
embark-console refactor: initial steps toward 5.0.0-alpha.0 (#1856) 2019-08-30 16:50:20 -04:00
embark-contracts-manager fix: type checker and linter errors on master after recent PR merges 2019-09-05 13:33:34 -05:00
embark-core refactor: initial steps toward 5.0.0-alpha.0 (#1856) 2019-08-30 16:50:20 -04:00
embark-coverage refactor: wire up coverage (#1865) 2019-09-05 16:35:17 -04:00
embark-debugger refactor: initial steps toward 5.0.0-alpha.0 (#1856) 2019-08-30 16:50:20 -04:00
embark-deploy-tracker fix(@embark/embark-deploy-tracker): Fix reading of empty file (#1872) 2019-09-06 14:30:12 -04:00
embark-deployment re-add embarkjs generation (#1858) 2019-09-05 16:04:52 -04:00
embark-ens re-add embarkjs generation (#1858) 2019-09-05 16:04:52 -04:00
embark-graph refactor: initial steps toward 5.0.0-alpha.0 (#1856) 2019-08-30 16:50:20 -04:00
embark-i18n chore(release): 4.1.1 2019-08-28 14:52:21 -05:00
embark-ipfs re-add embarkjs generation (#1858) 2019-09-05 16:04:52 -04:00
embark-library-manager chore(release): 4.1.1 2019-08-28 14:52:21 -05:00
embark-logger chore(release): 4.1.1 2019-08-28 14:52:21 -05:00
embark-mocha-tests refactor: wire up coverage (#1865) 2019-09-05 16:35:17 -04:00
embark-namesystem re-add embarkjs generation (#1858) 2019-09-05 16:04:52 -04:00
embark-pipeline refactor: initial steps toward 5.0.0-alpha.0 (#1856) 2019-08-30 16:50:20 -04:00
embark-plugin-cmd chore(release): 4.1.1 2019-08-28 14:52:21 -05:00
embark-process-logs-api-manager refactor: initial steps toward 5.0.0-alpha.0 (#1856) 2019-08-30 16:50:20 -04:00
embark-profiler chore(release): 4.1.1 2019-08-28 14:52:21 -05:00
embark-proxy refactor: initial steps toward 5.0.0-alpha.0 (#1856) 2019-08-30 16:50:20 -04:00
embark-reset chore(release): 4.1.1 2019-08-28 14:52:21 -05:00
embark-scaffolding fix: type checker and linter errors on master after recent PR merges 2019-09-05 13:33:34 -05:00
embark-solc fix: type checker and linter errors on master after recent PR merges 2019-09-05 13:33:34 -05:00
embark-solidity refactor(@embark/cmd-controller): re add cargo for file watcher (#1857) 2019-09-03 14:03:29 -04:00
embark-solidity-tests refactor: wire up coverage (#1865) 2019-09-05 16:35:17 -04:00
embark-specialconfigs refactor: initial steps toward 5.0.0-alpha.0 (#1856) 2019-08-30 16:50:20 -04:00
embark-storage refactor: initial steps toward 5.0.0-alpha.0 (#1856) 2019-08-30 16:50:20 -04:00
embark-swarm re-add embarkjs generation (#1858) 2019-09-05 16:04:52 -04:00
embark-test-runner refactor: wire up coverage (#1865) 2019-09-05 16:35:17 -04:00
embark-transaction-logger refactor: initial steps toward 5.0.0-alpha.0 (#1856) 2019-08-30 16:50:20 -04:00
embark-transaction-tracker refactor(@cockpit): Re-add APIs (#1831) 2019-09-03 12:02:52 -04:00
embark-typings fix: type checker and linter errors on master after recent PR merges 2019-09-05 13:33:34 -05:00
embark-ui refactor(@cockpit): Re-add APIs (#1831) 2019-09-03 12:02:52 -04:00
embark-utils refactor: initial steps toward 5.0.0-alpha.0 (#1856) 2019-08-30 16:50:20 -04:00
embark-vyper chore(release): 4.1.1 2019-08-28 14:52:21 -05:00
embark-watcher refactor: initial steps toward 5.0.0-alpha.0 (#1856) 2019-08-30 16:50:20 -04:00
embark-web3 re-add embarkjs generation (#1858) 2019-09-05 16:04:52 -04:00
embark-webserver refactor: initial steps toward 5.0.0-alpha.0 (#1856) 2019-08-30 16:50:20 -04:00
embark-whisper re-add embarkjs generation (#1858) 2019-09-05 16:04:52 -04:00
embarkjs re-add embarkjs generation (#1858) 2019-09-05 16:04:52 -04:00
embarkjs-ens re-add embarkjs generation (#1858) 2019-09-05 16:04:52 -04:00
embarkjs-ipfs build(deps): bump ajv from 6.5.5 to 6.10.2 2019-09-03 09:22:18 -05:00
embarkjs-swarm re-add embarkjs generation (#1858) 2019-09-05 16:04:52 -04:00
embarkjs-web3 build(deps): bump ajv from 6.5.5 to 6.10.2 2019-09-03 09:22:18 -05:00
embarkjs-whisper build(deps): bump ajv from 6.5.5 to 6.10.2 2019-09-03 09:22:18 -05:00
.yarnrc build: cleanup .yarnrc 2019-02-05 14:15:39 -06:00