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
|
2f3a9ea283
|
I guess this workaround is still needed for Node 10+
(really closes #7036)
|
2019-11-11 14:23:13 -05:00 |
|
Bryan Housel
|
9908238205
|
Remove object-inspect, workaround seems fixed now
(closes #7036, re: 3bc1859f)
|
2019-11-11 14:03:30 -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
|
4a07ae7243
|
Testing out multiple build targets in build_src..
Also silence warnings - closes #4120
|
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
|
3bc1859f64
|
Pull in object-inspect to workaround rollup node resolution bug
(thanks @EricB)
see also https://github.com/rollup/rollup-plugin-node-resolve/pull/195
|
2019-09-04 20:58:46 -04:00 |
|
Quincy Morgan
|
263d263d33
|
Don't import unused visualizer plugin
|
2019-08-09 09:38:38 -05:00 |
|
Quincy Morgan
|
c2743f7988
|
Improve build speed by skipping visualizer for now
|
2019-08-08 14:25:43 -05:00 |
|
Bryan Housel
|
d30a9b68df
|
Drop support for node 6
|
2019-08-05 18:01:31 -04:00 |
|
Bryan Housel
|
75657e87a2
|
Update rollup-plugin-node-resolve mainFields option
Eliminates warnings about the deprecated options
|
2019-04-23 09:53:30 -04:00 |
|
Bryan Housel
|
1eeaca90a4
|
Add rollup-plugin-visualizer, but leave commented out
(this requires node 8+)
|
2019-03-30 10:11:00 -04:00 |
|
Bryan Housel
|
48872c45eb
|
Minor cleanups to some of the build scripts
|
2019-03-08 11:01:42 -05:00 |
|
Bryan Housel
|
b0f86cdf31
|
Merge matching polygons across tile boundaries
|
2018-08-23 22:03:51 -04:00 |
|
Bryan Housel
|
f02630a8fc
|
Restore rollup-plugin-includepaths dependency for finding d3
Apparently still needed to build the project on Windows
|
2018-06-29 19:32:50 +01:00 |
|
Bryan Housel
|
661c1331d6
|
Remove rollup cache so live reload works again
(closes #5089)
|
2018-06-18 18:19:16 -04:00 |
|
Bryan Housel
|
a39249552b
|
Add indent:'' for rollup-plugin-json
|
2018-05-17 14:59:38 -04:00 |
|
Bryan Housel
|
1dbf273878
|
Remove flow
https://github.com/openstreetmap/iD/issues/3744#issuecomment-374950519
|
2018-03-22 16:51:53 -04:00 |
|
Bryan Housel
|
be85cd8e89
|
Drop support for node 4 / npm 2
(closes #4853)
This fixes several issues with dependency resolution
|
2018-03-19 11:59:41 -04:00 |
|
Kushan Joshi
|
e1e4cb1df5
|
Use remove-flow-types directly
|
2018-03-14 13:17:50 -04:00 |
|
Jon D
|
8655ec6baf
|
Start adding flow annotations, plus updates to build and linting processes to support
|
2018-02-25 15:44:41 +00:00 |
|
Bryan Housel
|
8d26543773
|
Update to rollup v0.51.3
|
2017-11-11 00:09:07 -05:00 |
|
Bryan Housel
|
e6f46831f0
|
Pacify eslint
|
2017-09-29 10:13:42 -04:00 |
|
Kushan Joshi
|
6e3795bfd8
|
Merge branch 'master' of github.com:openstreetmap/iD into build
# Conflicts:
# build_data.js
# development_server.js
# modules/services/mapillary.js
|
2017-09-28 17:27:34 +05:30 |
|
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 |
|