Bryan Housel
ed19ce5bb1
When testing, pick modern or legacy build depending on which browser
...
This also lets us remove the special phantom.html tests
2020-02-06 13:05:18 -05:00
Bryan Housel
de0ac9d451
Upgrade to name-suggestion-index v4.0.0
...
(closes #7336 )
- json data files are distributed both regular and minified
- json data is no longer exported by index.mjs
2020-02-06 11:28:02 -05:00
Bryan Housel
c8fdab6f13
Minor semver for fontawesome
...
re: dff56c17d5 (commitcomment-37118502)
2020-02-04 15:23:41 -05:00
Quincy Morgan
7dce4409ee
Update to temaki 3.15.0 (re: #7068 )
...
Add terms for static caravan and notice board presets
2020-02-04 11:06:20 -05:00
Bryan Housel
dff56c17d5
Upgrade fontawesome versions, to avoid pulling different svg files
2020-02-03 17:45:06 -05:00
Quincy Morgan
2cd425eebb
Update country-coder to 3.1.0 (re: #7311 )
2020-02-03 09:04:36 -05:00
SilentSpike
9131514722
Create dist/data before building data
2020-01-30 18:53:39 +00:00
Bryan Housel
1e21eea745
Still actually need a devDependency on oci to build icons,translations
2020-01-30 10:00:50 -05:00
Bryan Housel
33a2dafc10
Fetch wmf-sitematrix from CDN.. No need to depend on it anymore.
2020-01-30 09:48:37 -05:00
Bryan Housel
fb4d658860
Don't bundle the community index anymore, fetch from CDN instead
...
Start fetching and preparing it just before the changeset gets sent
2020-01-29 15:24:26 -05:00
Bryan Housel
c481f90e7d
Stop bundling wmf-sitematrix, move it extern
...
This also includes a bunch of tweaks to make the tests work
in both PhantomJS and modern browsers like Chrome.
Basically - introduce some more async into the test code so that
the coreData.get promise is guaranteed to settle. Because in
PhantomJS the promise is polyfilled, and Chrome it's native, they
work slightly differently.
2020-01-29 12:30:11 -05:00
Bryan Housel
ce7cac6738
Move all the build scripts into scripts/ folder, ES6ify more stuff
2020-01-28 15:00:23 -05:00
Quincy Morgan
aadbddba2f
Update to temaki 3.14.0 ( close #7299 , re: #7255 )
2020-01-28 13:21:46 -05:00
Quincy Morgan
d7e4575a7b
Update to temaki 3.13.0 ( close #7298 )
...
Add new rail icons (close #7255 )
Render "statused" railways with lighter colors
Don't render disused features with a dashed stroke
2020-01-28 11:42:53 -05:00
greenkeeper[bot]
4c463dac70
fix(package): update martinez-polygon-clipping to version 0.6.0
2020-01-22 14:38:20 -05:00
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
a7bbc8a9d8
Include rollup-plugin-progress to see what is making thing slow
...
(bundling big .json files)
2020-01-22 10:43:49 -05:00
Bryan Housel
509f949932
Make separate rollup config files for different builds
2020-01-22 10:25:32 -05:00
Bryan Housel
2bca239ba2
Can't include build:legacy in the parallel dist step
...
The dist steps run in parallel, so build:legacy won't be
finished before uglify tries to do it's thing
2020-01-21 15:33:52 -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
Quincy Morgan
ba40154a06
v2.17.1
2020-01-16 18:38:21 -05:00
Bryan Housel
28fc2869ca
Upgrade to name-suggestion-index 3.7.0
2020-01-16 11:34:45 -05:00
Bryan Housel
e84dca4926
Update to osm-community-index v2.0.0
2020-01-15 17:48:02 -05:00
Quincy Morgan
b1478b281c
Update to temaki 3.12.0 (re: #7068 )
2020-01-14 12:23:18 -05:00
Bryan Housel
c75496e5c3
drop support for Node 8, end-of-life
2020-01-13 14:15:50 -05:00
Bryan Housel
66a738fafc
Update to name-suggestion-index 3.6.0
2020-01-13 13:42:07 -05:00
Quincy Morgan
960e896551
Update to temaki 3.11.0 ( close #7239 , re: #7068 )
2020-01-10 15:40:17 -05:00
Quincy Morgan
72dfcc4811
Update temaki to v3.10.0 ( close #7235 )
...
Update Butcher icon (close #7216 )
Update icons for Island, Islet, and Water Tap presets
2020-01-08 18:23:57 -05:00
Quincy Morgan
9190cf5a68
Update to temaki 3.9.0
...
Update Dressmaker icon (close #7229 )
Update Water Well icon (close #7170 )
2020-01-07 15:26:14 -05:00
Quincy Morgan
a760a8f819
Update D3 to 5.15.0 ( close #7191 )
...
Update rolup/plugin-buble to 0.21.0 (close #7151 )
2020-01-02 14:56:54 -05:00
Quincy Morgan
7b7a42cf76
v2.17.0
2019-12-23 14:04:11 -05:00
Quincy Morgan
6f7f2ab77f
Revert "vA.B.C"
...
This reverts commit 1e9021265c .
2019-12-23 14:03:43 -05:00
Quincy Morgan
1e9021265c
vA.B.C
2019-12-23 14:02:55 -05:00
Bryan Housel
dcf77236a4
Update to name-suggestion-index 3.5.0
...
(closes #7157 )
2019-12-23 10:37:23 -05:00
Quincy Morgan
23d7e75943
Update to temaki v3.8.0
2019-12-21 14:22:49 -05:00
Quincy Morgan
8210a80c9e
Update temaki to v3.7.0 ( close #7142 )
...
Update icon for bunker presets (close #7139 )
Update icon for Boat Store and Boatyard presets
2019-12-19 17:07:16 -05:00
Quincy Morgan
189a3f87e3
Update rollup-plugin-visualizer to 3.3.1 ( close #7054 )
2019-12-18 13:02:24 -05:00
Quincy Morgan
2455ca283e
Update d3 to v5.14.2 ( close #7049 )
2019-12-18 12:45:00 -05:00
Quincy Morgan
3f728c5f3e
Update marked to 0.8.0 ( close #7113 )
...
Update fast-json-stable-stringify to 2.1.0 (close #7121 )
2019-12-18 11:02:34 -05:00
Quincy Morgan
1020d04acf
Update temaki to 3.6.0
2019-12-17 13:09:38 -05:00
Quincy Morgan
f9891538f2
Update to temaki v3.5.0
2019-12-12 11:50:12 -05:00
Quincy Morgan
394396326c
Update to temaki 3.4.0 ( close #7102 )
2019-12-09 12:44:17 -05:00
Quincy Morgan
f078c347eb
Update to temaki v3.3.0 (close #7094 )
2019-12-06 14:27:32 -05:00
Quincy Morgan
4b982379ca
Update temaki to v3.2.0 ( close #7089 )
2019-12-04 18:10:49 -05:00
Quincy Morgan
e48c469865
Update temaki to 3.1.0 ( close #7084 )
...
Add Access Aisle preset and rendering (close #7083 )
2019-12-03 13:20:50 -05:00
Quincy Morgan
707c275041
Update fast-deep-equal to 3.1.1 ( close #7076 )
...
Update uglify-js to 3.7.1 (close #7065 )
Update mapillary-js to 2.20.0 (close #7060 )
2019-12-03 10:04:59 -05:00
Bryan Housel
16ff2b1373
Upgrade country-coder to scoped package @ideditor/country-coder
2019-12-02 13:51:04 -05:00
Bryan Housel
1217b040c9
Upgrade temaki to scoped package @ideditor/temaki
2019-12-02 10:44:44 -05:00
Quincy Morgan
0e7d888176
Update temaki to v2.3.0 ( close #7074 )
...
Update various preset icons for temaki 2.3.0
Add term to stable preset
Increase matchScore of Boatbuilder preset
2019-11-27 23:16:36 -05:00
Bryan Housel
b9f41bb48c
Add workaround for missing ArrayBuffer.isView in PhantomJS
...
(closes #7072 )
2019-11-27 10:53:24 -05:00