embark/site/source/docs
Michael Bradley, Jr e0f7913a02 feat: add support for `embark.config.js`
This commit introduces support for using `embark.config.js` to calculate the
embark configuration object that is otherwise provided via `embark.json`.

If an `embark.config.js` file is present, it will be used over the
`embark.json` file.  The `embark.config.js` module needs to export either an
object or a function that can be asynchronous and has to return or resolve with
an embark configuration object:

```js
// embark.config.js

module.exports = async function () {
  let config = ...; // do lazy calculation of `embarkConfig`;
  return config;
}
```
2020-03-06 09:45:43 -06:00
..
bamboo.md chore: rename org references from embark-framework to embarklabs 2020-01-16 15:36:29 -05:00
blockchain_accounts_configuration.md refactor: initial steps toward 5.0.0-alpha.0 (#1856) 2019-08-30 16:50:20 -04:00
blockchain_configuration.md chore: update site urls 2020-01-28 12:07:17 -05:00
cockpit_dashboard.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
cockpit_debugger.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
cockpit_deployment.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
cockpit_editor.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
cockpit_explorer.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
cockpit_introduction.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
cockpit_utils.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
configuration.md feat: add support for `embark.config.js` 2020-03-06 09:45:43 -06:00
console_commands.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
contracts_configuration.md feat(plugins/specialconfigs): adds support for Smart Contract args as functions 2020-03-03 10:14:58 +01:00
contracts_deployment.md refactor: initial steps toward 5.0.0-alpha.0 (#1856) 2019-08-30 16:50:20 -04:00
contracts_imports.md refactor: initial steps toward 5.0.0-alpha.0 (#1856) 2019-08-30 16:50:20 -04:00
contracts_javascript.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
contracts_testing.md feat(@embark/test-runner): make evmMethod globally available + docs 2020-03-05 14:12:07 +11:00
contributing.md chore: rename org references from embark-framework to embarklabs 2020-01-16 15:36:29 -05:00
create_project.md chore: rename org references from embark-framework to embarklabs 2020-01-16 15:36:29 -05:00
creating_plugins.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
dashboard.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
embark_commands.md feat(plugins/scripts-runner): introduce exec command to run scripts 2020-02-12 16:47:04 -06:00
environments.md refactor: initial steps toward 5.0.0-alpha.0 (#1856) 2019-08-30 16:50:20 -04:00
executing_scripts.md feat(plugins/scripts-runner): introduce exec command to run scripts 2020-02-12 16:47:04 -06:00
faq.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
index.md chore: localize static sites 2019-06-20 10:49:26 +02:00
installation.md chore: rename org references from embark-framework to embarklabs 2020-01-16 15:36:29 -05:00
installing_embarkjs.md build(deps): bump web3[-*] from 1.2.4 to 1.2.6 2020-02-03 10:17:07 -06:00
installing_plugins.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
javascript_usage.md build(deps): bump web3[-*] from 1.2.4 to 1.2.6 2020-02-03 10:17:07 -06:00
messages_configuration.md feat(@embark/whisper): Add Whisper client config 2019-12-11 11:12:18 -05:00
messages_javascript.md docs: fix Messages.listenTo() API docs 2019-06-20 15:30:44 +02:00
migrating_from_3.x.md docs(@embark/site): add migration guide to Embark v5 2020-01-14 17:42:47 +01:00
naming_configuration.md doc(@embark/ens): document $accounts for ENS configuration 2020-02-06 12:36:36 -05:00
naming_javascript.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
overview.md chore: rename org references from embark-framework to embarklabs 2020-01-16 15:36:29 -05:00
pipeline_and_webpack.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
plugin_reference.md fix(@embark/proxy): Fix unsubsribe handling and add new provider 2019-11-21 15:38:48 +01:00
quick_start.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
running_apps.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
sending_and_receiving_messages.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
smart_contract_objects.md build(deps): bump web3[-*] from 1.2.4 to 1.2.6 2020-02-03 10:17:07 -06:00
solidity.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
storage_configuration.md refactor(@embark/library-manager): restrict versionable packages to only solc 2019-11-08 11:27:20 -06:00
storage_deployment.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
storage_javascript.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
structure.md feat: add support for `embark.config.js` 2020-03-06 09:45:43 -06:00
troubleshooting.md chore: rename org references from embark-framework to embarklabs 2020-01-16 15:36:29 -05:00
using_storages.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
using_the_console.md docs: remove docs for `service` command (#2023) 2019-11-05 10:21:02 -05:00
vyper.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
web3js.md build(deps): bump web3[-*] from 1.2.4 to 1.2.6 2020-02-03 10:17:07 -06:00
webpack.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
what_dapp.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00
working_with_name_systems.md chore: move embark site into mono repo 2019-04-29 13:00:58 +02:00