Bryan Housel
5f9a9864d8
more changes to build scripts
...
- drop `build_src.js` and `build.js`
- now we'll use rollup configs for all src building
- add `npm run build:css` and `npm run build:data`
- watcher now only watches for css file changes
- src and data rebuilds are too slow to reasonably do "live"
- fix `build_css.js` and `build_data.js` to either exec or export
2020-01-22 12:21:36 -05:00
Bryan Housel
6a4a1d57a7
Make a separate build:legacy target that runs buble
...
- `iD.js` for most browsers, `iD.legacy.js` for IE11/PhantomJS
- Skip buble plugin during normal development for faster builds
2020-01-21 15:25:10 -05:00
Bryan Housel
05b3d023ce
pacify eslint
2019-11-07 17:16:45 -05:00
Bryan Housel
5da962a694
Just make the build steps sequential, build single target with buble
2019-11-07 17:16:45 -05:00
Bryan Housel
0bbe9dded1
Cleanup build_src script.. add emojis to build messages
2019-11-07 17:16:45 -05:00
Bryan Housel
263c3ad081
Modernize build scripts, working towards multiple rollup targets
2019-11-07 17:16:45 -05:00
Bryan Housel
48872c45eb
Minor cleanups to some of the build scripts
2019-03-08 11:01:42 -05:00
Bryan Housel
e6f46831f0
Pacify eslint
2017-09-29 10:13:42 -04:00
Kushan Joshi
6eb509d413
promisify build steps
2017-09-28 17:10:30 +05:30
Kushan Joshi
9b008a32a1
Separate build steps
2017-09-26 11:29:01 +05:30