Michael Bradley, Jr
5dc4cad03d
more conservative: only modify webpack's subclass of ProcessWrapper
2018-07-25 19:58:24 -05:00
Michael Bradley, Jr
dd46765154
env options property doesn't need to be passed to ProcessLauncher
2018-07-25 19:29:41 -05:00
Michael Bradley, Jr
c78ced2d6a
rm disabled lines
2018-07-25 16:04:24 -05:00
Michael Bradley, Jr
d784cd3ee3
webpack mode should be 'none' unless embark's mode is 'production'
2018-07-25 16:04:24 -05:00
Michael Bradley, Jr
7676a59e7c
comment re: use of webpack-bundle-analyzer to visualize stats.json
2018-07-25 16:04:24 -05:00
Michael Bradley, Jr
bade3a4c9f
disable stats gen (should be activated via cfg file and/or cli opts)
2018-07-25 16:04:24 -05:00
Michael Bradley, Jr
0e801800cd
rev wp config comments
2018-07-25 16:03:52 -05:00
Michael Bradley, Jr
65427aed58
stats.report/json is being written to .embark/ not dist/
2018-07-25 16:03:52 -05:00
Michael Bradley, Jr
78332d40da
disabled code + comment re: enabling source maps
2018-07-25 16:03:52 -05:00
Michael Bradley, Jr
712fefe2d1
make the linter happy
2018-07-25 16:03:33 -05:00
Michael Bradley, Jr
5a5fe476e2
rev webpack config w.r.t. webpack 4, babel 7
2018-07-25 16:02:58 -05:00
Michael Bradley, Jr
5f7fd7107f
write stats report,json into .embark
2018-07-25 16:02:58 -05:00
Michael Bradley, Jr
7deea87bd6
rm code that doesn't seem to be doing anything (after much investigation)
2018-07-25 16:02:58 -05:00
Michael Bradley, Jr
eae91e2e42
rm unnecessary requires
2018-07-25 16:02:58 -05:00
Michael Bradley, Jr
618143a91d
rev HardSource
2018-07-25 16:02:58 -05:00
Michael Bradley, Jr
311f9fc243
propagate env
2018-07-25 16:02:58 -05:00
Michael Bradley, Jr
454fd1214c
babel configured to extend dapp's .babelrc
2018-07-25 16:02:58 -05:00
Anthony Laibe
d0b76ea4bc
Remove code dependencies to underscore
2018-07-24 13:29:06 +01:00
Jonathan Rainville
06a6948173
rename to built
2018-07-09 14:26:10 -04:00
Jonathan Rainville
e19ee1f558
log error when pipeline dies
2018-07-09 13:50:03 -04:00
Iuri Matias
448593b36f
move asset files check from index to pipeline; index shouldn't know about the internals
2018-07-07 16:51:24 +03:00
Jonathan Rainville
e9becec515
sorry senior lint
2018-06-15 15:58:19 -04:00
Jonathan Rainville
2996f51314
fix watch for simple apps
2018-06-15 15:50:23 -04:00
Jonathan Rainville
37b69b43ff
fix watch by not restarting anymore and enable config for contracts
2018-06-14 09:15:31 -04:00
Jonathan Rainville
812cefafb1
kill processes when they are over
2018-06-11 15:55:57 -04:00
Jonathan Rainville
0214447476
tigger build
2018-06-08 11:20:14 -04:00
Iuri Matias
c8b52a1746
fix errors handling so it doesn't attempt to continue building when there are fatal errors compiling contracts
2018-06-08 07:07:27 -04:00
Jonathan Rainville
56f25ebba1
clonflict for silent
2018-05-30 10:57:25 -04:00
Jonathan Rainville
6145c0b92c
start node only when no node is present
2018-05-23 11:17:02 -04:00
Eric Mastro
ab1113fc31
Fixed bug where dist folder is created before placeholder page
...
If dist folder did not already exist, the folder is created prior to creation of the placeholder page. Without this, the dapp files are never built.
2018-05-23 13:35:18 +10:00
Eric Mastro
f10abc8da1
Merge branch 'develop' into features/show-building-placeholder
2018-05-23 09:36:11 +10:00
emizzle
ab738c05f9
Moved placeholder page html to code generator and ejs template.
2018-05-23 09:33:05 +10:00
emizzle
db9fbef140
Add loading placeholder page while embark is building asset files.
...
We could extend this further to launch the webserver with the placeholder page before building the contracts as well.
2018-05-22 15:15:34 +10:00
emizzle
46e040f861
Merged in merge conflicts from remote
2018-05-22 12:16:13 +10:00
emizzle
85919a4f6d
Update to make the imports 'shim' more readable as requested.
2018-05-22 12:11:45 +10:00
Eric Mastro
295152de82
Merge branch 'develop' into features/improve-imports
2018-05-21 21:46:14 +10:00
Eric Mastro
d4c04bbed7
Improve dapp imports to allow alternate syntax for importing contracts
...
* Now supports alternate import statements:
* import {Token} from 'Embark/contracts';
* import * as Contracts from 'Embark/contracts';
as well as the existing syntax:
* import Token from 'Embark/contracts/Token';
* Contracts js files moved from .embark to .embark/contracts
* .embark/contracts/index.js generated on the fly which requires all contracts in .embark/contract automatically and then creates a module.exports with each of them.
2018-05-21 21:43:36 +10:00
Iuri Matias
9013af29cd
Merge pull request #438 from embark-framework/features/improve-process-wrapper
...
Improve Process Launcher
2018-05-18 16:03:13 -04:00
Iuri Matias
db6b90e77f
Merge pull request #439 from embark-framework/uv_close_fix
...
only close watcher when it's actually ready
2018-05-18 14:51:05 -04:00
Jonathan Rainville
b829643f61
use once in pipeline
2018-05-18 14:25:20 -04:00
Jonathan Rainville
c5c00fc3b4
conflict in solcW
2018-05-18 14:11:29 -04:00
Iuri Matias
01ae387c74
Merge pull request #418 from embark-framework/refactor_pipeline
...
Refactor pipeline
2018-05-16 18:15:51 -04:00
Iuri Matias
b1fab3e77c
remove console logs
2018-05-16 18:15:23 -04:00
Jonathan Rainville
1ffc9ffe08
enable events calling for request and on
2018-05-16 16:41:25 -04:00
Jonathan Rainville
953ce6659e
reorg subscribe to message method
2018-05-16 16:41:25 -04:00
Jonathan Rainville
1c125a019c
conflict in en.json
2018-05-16 16:41:15 -04:00
Jonathan Rainville
3c0fda5a40
add eventWrapper not tested
2018-05-16 16:40:17 -04:00
Jonathan Rainville
36850895cf
add process wrapper to handle logs
2018-05-16 16:40:17 -04:00
Iuri Matias
00e3af9012
lint is king
2018-05-16 15:18:12 -04:00
Iuri Matias
8ae6c6a646
simplify buildContracts and buildWeb3JS methodsgst
2018-05-16 15:07:47 -04:00