Skip to content

Commit dd1c58f

Browse files
committed
update readme
1 parent 0b521c7 commit dd1c58f

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

README.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ Table of Contents
4949
* [Working with different chains](#working-with-different-chains)
5050
* [Custom Application Structure](#structuring-application)
5151
* [Deploying to IPFS](#deploying-to-ipfs)
52-
* [LiveReload Plugin](#livereload-plugin)
52+
* [Extending Functionality with Plugins](#plugins)
5353
* [Donations](#donations)
5454

5555
Installation
@@ -507,6 +507,22 @@ If you want to deploy to the livenet then after configuring you account on ```co
507507

508508
To deploy a dapp to SWARM, all you need to do is run a local SWARM node and then run ```embark upload swarm```.
509509

510+
Plugins
511+
======
512+
513+
It's possible to extend Embarks functionality with plugins. For example the follow is possible:
514+
515+
* plugin to add support for es6, jsx, coffescript, etc (``embark.registerPipeline``)
516+
* plugin to add standard contracts or a contract framework (``embark.registerContractConfiguration`` and ``embark.addContractFile``)
517+
* plugin to make some contracts available in all environments for use by other contracts or the dapp itself e.g a Token, a DAO, ENS, etc.. (``embark.registerContractConfiguration`` and ``embark.addContractFile``)
518+
* plugin to add a libraries such as react or boostrap (``embark.addFileToPipeline``)
519+
* plugin to specify a particular web3 initialization for special provider uses (``embark.registerClientWeb3Provider``)
520+
* plugin to create a different contract wrapper (``embark.registerContractsGeneration``)
521+
* plugin to add new console commands (``embark.registerConsoleCommand``)
522+
* plugin to add support for another contract language such as viper, LLL, etc (``embark.registerCompiler``)
523+
524+
For more information please see the [plugin documentation](http://embark.readthedocs.io/en/latest/plugins.html)
525+
510526
Donations
511527
======
512528

0 commit comments

Comments
 (0)