Michael Bradley, Jr
|
e7aa9de8f3
|
TODO comment re: pipeline config
|
2018-10-22 19:35:56 +02:00 |
Michael Bradley, Jr
|
a898bbdf18
|
don't waste time gzip'ing contents of babel-loader's cache
|
2018-10-22 19:35:56 +02:00 |
Michael Bradley, Jr
|
882271dc60
|
rev file name to better reflect its purpose
|
2018-10-22 19:35:56 +02:00 |
Michael Bradley, Jr
|
67347ae08e
|
babel-loader should process .ts, .tsx files when typescript is enabled
|
2018-10-22 19:35:55 +02:00 |
Michael Bradley, Jr
|
059635979d
|
pipeline.js dapp config to allow easy toggling of typescript
|
2018-10-22 19:35:55 +02:00 |
Michael Bradley, Jr
|
6534c30200
|
rev comment to provide more context/clarity
|
2018-10-22 19:35:55 +02:00 |
Michael Bradley, Jr
|
7e7b050ae7
|
raise exception if both Flow and TypeScript are enabled
|
2018-10-22 19:35:54 +02:00 |
Michael Bradley, Jr
|
4aedeeee9b
|
TypeScript support -- disabled by default
|
2018-10-22 19:35:54 +02:00 |
Michael Bradley, Jr
|
8c6b26f311
|
babel plugins, presets and their configs per babel-preset-react-app
|
2018-10-22 19:35:54 +02:00 |
Michael Bradley, Jr
|
6986d33da9
|
don't need quotes
|
2018-10-22 19:35:54 +02:00 |
Michael Bradley, Jr
|
6181808381
|
customize babel-loader behavior -- don't try to cache babel macros
|
2018-10-22 19:35:53 +02:00 |
Michael Bradley, Jr
|
b09e702403
|
enabel babel-loader's default cache directory
|
2018-10-22 19:35:53 +02:00 |
Michael Bradley, Jr
|
aa90a2c870
|
can use use: shortcuts for .css
|
2018-10-22 19:35:53 +02:00 |
Michael Bradley, Jr
|
34a3d75542
|
proper loader for sass (scss)
|
2018-10-22 19:35:53 +02:00 |
Michael Bradley, Jr
|
d14f1a80a2
|
comment re: adaptation from babel-preset-react-app
|
2018-10-22 19:35:53 +02:00 |
Michael Bradley, Jr
|
39821d2617
|
explain babel plugin, preset order
|
2018-10-22 19:35:52 +02:00 |
Michael Bradley, Jr
|
e2c18e6338
|
default webpack-overrides.js
|
2018-10-22 19:35:52 +02:00 |
Iuri Matias
|
a41bdf1b4a
|
output contracts json even if the pipeline is empty
|
2018-09-28 13:22:03 -04:00 |
Anthony Laibe
|
0cb12e0591
|
Clean build dir before starting
|
2018-09-13 14:07:14 +01:00 |
Jonathan Rainville
|
3d37fe6362
|
catch webserver config and restart it
|
2018-09-07 14:54:15 -04:00 |
Michael Bradley, Jr
|
7d29e53048
|
remove stray `?` in webpack.config.js
|
2018-09-05 16:49:26 -05:00 |
Jonathan Rainville
|
56147ba200
|
fix order and remove ?
|
2018-09-05 11:47:53 -04:00 |
Jonathan Rainville
|
047286b46d
|
skip webpack if no js files
|
2018-09-05 11:38:09 -04:00 |
Michael Bradley, Jr
|
b67aa8cc2d
|
best practice re: early return w/ callback invocation
|
2018-09-04 08:20:27 -05:00 |
Michael Bradley, Jr
|
7d65c2b0cd
|
rename placeholder event: 'build-placeholder'
|
2018-09-04 07:35:53 -05:00 |
Michael Bradley, Jr
|
03c51fba46
|
pipeline fires placeholder event only after first build
|
2018-09-03 10:17:45 -05:00 |
Michael Bradley, Jr
|
de0034c1fc
|
formatting -- pipeline.js
|
2018-09-03 10:17:45 -05:00 |
Michael Bradley, Jr
|
6ee195aba9
|
make webserver module responsible for building placeholder
|
2018-09-03 10:17:45 -05:00 |
Michael Bradley, Jr
|
12d37f8f68
|
don't load the CompressionPlugin by default
|
2018-08-28 15:50:40 -05:00 |
Michael Bradley, Jr
|
fccdee35ed
|
don't have webpack produce a .gz of output by default
|
2018-08-28 15:45:11 -05:00 |
Michael Bradley, Jr
|
8fa5bddde5
|
rev comment re: webpack-bundle-analyzer
|
2018-08-24 15:04:16 -05:00 |
Michael Bradley, Jr
|
6149921562
|
rev comments
|
2018-08-24 15:04:16 -05:00 |
Michael Bradley, Jr
|
65d2153638
|
prefer early return for config.stats tests
|
2018-08-24 15:04:16 -05:00 |
Michael Bradley, Jr
|
9e62d9c1a9
|
isDir test should support possible use of '\' by devs on Windows
|
2018-08-24 15:04:16 -05:00 |
Michael Bradley, Jr
|
8bec33177e
|
rm some else clauses
|
2018-08-24 15:04:16 -05:00 |
Michael Bradley, Jr
|
f4b11ce29f
|
explanatory comment
|
2018-08-24 15:04:16 -05:00 |
Michael Bradley, Jr
|
382122c6d9
|
mapCb -> eachCb
|
2018-08-24 15:04:16 -05:00 |
Michael Bradley, Jr
|
04a5e3335d
|
self.logger -> self.logger.error
|
2018-08-24 15:04:16 -05:00 |
Michael Bradley, Jr
|
f66552b044
|
errorMessage helper moved to utils
|
2018-08-24 15:04:16 -05:00 |
Michael Bradley, Jr
|
c8cd5f4229
|
consistent indentation
|
2018-08-24 15:04:16 -05:00 |
Michael Bradley, Jr
|
46c4aea520
|
rev comment re: NODE_PATH in webpack config
|
2018-08-24 15:04:16 -05:00 |
Michael Bradley, Jr
|
cec7dc5750
|
DRY resolve
|
2018-08-24 15:04:16 -05:00 |
Michael Bradley, Jr
|
792a8f57eb
|
consistent handling of error messages, no double reporting
|
2018-08-24 15:04:16 -05:00 |
Michael Bradley, Jr
|
421927d815
|
paths more DRY
|
2018-08-24 15:04:16 -05:00 |
Michael Bradley, Jr
|
67147f2cad
|
make the linter happy
|
2018-08-24 15:04:16 -05:00 |
Michael Bradley, Jr
|
7fb9c552dc
|
assetFileWrite no longer processes files corresponding to .js keys
|
2018-08-24 15:04:16 -05:00 |
Michael Bradley, Jr
|
0161a9b402
|
"writing file" messages for files that will be written by webpack
|
2018-08-24 15:04:16 -05:00 |
Michael Bradley, Jr
|
e1fb746aa7
|
relocate webpack.config.js under lib/pipeline/
|
2018-08-24 15:04:16 -05:00 |
Michael Bradley, Jr
|
53a4fd2089
|
rm redundant setup of env vars
|
2018-08-24 15:04:16 -05:00 |
Michael Bradley, Jr
|
8be1090a44
|
prefer joinPath to +'ing strings together
|
2018-08-24 15:04:16 -05:00 |