Thorkil Værge
34d628d1d1
Add preliminary support for parsing of command line options ( #86 )
...
* Add preliminary support for parsing of command line options
* Remove redundant options for width and height
* Add parser for command line arguments. Type validation outstanding.
* Update TODO list
* Use config for argv's default values, simplify argument management
Co-authored-by: LH <@>
2020-08-12 01:44:39 +02:00
Christian Paul
393f867c84
Raise the minimum NodeJS version to 10 ( #84 )
2020-05-28 12:18:00 +02:00
Christian Paul
8475501605
Upgrade dev dependencies: jest and eslint
2020-05-21 14:47:59 +02:00
Michael Straßburger
7103ecc0b7
✅ re-adding jest, making the CI happy again
2020-02-19 10:23:55 +01:00
Michael Straßburger
223bb9b644
🔖 bumping 0.3.1
2020-02-18 21:42:14 +01:00
Michael Straßburger
c1cfe3ecfe
⬆️ upgrading dependencies
2020-02-18 21:41:39 +01:00
Michael Straßburger
3b85c6d513
🔖 bumping 0.3.0, adding @quincylvania to the authors
2019-10-14 17:01:50 +02:00
Michael Straßburger
4011c877bb
✅ Merge pull request #74 from rastapasta/eslint
...
CI: Add linting with ESLint
2019-10-11 15:44:01 +02:00
Michael Straßburger
b76e626d5e
🔖 bumping 0.2.0
2019-10-11 00:51:36 +02:00
Christian Paul
348b84f71f
Make ESLint pass the current codebase
2019-10-10 20:54:16 +02:00
Christian Paul
184ce100d7
Upgrade dependencies
2019-10-10 19:50:50 +02:00
Christian Paul
421d71255f
Merge branch 'master' into upgrade-dependencies
2019-06-16 22:18:01 -07:00
Christian Paul
7d4cd331ae
Upgrade various dependencies
2019-06-16 22:12:23 -07:00
Christian Paul
e7ff94fc1c
Merge pull request #62 from rastapasta/safe-upgrades
...
Upgrade dependencies
2019-03-24 18:28:17 -07:00
Christian Paul
7b322af22f
Remove tests / support for Node 6
2019-03-24 18:14:19 -07:00
Christian Paul
fea38767d3
Upgrade string-width to 3.1.0. The latest version supporting Node 6.
2019-03-24 17:14:43 -07:00
Christian Paul
eb1f81536e
Upgrade dependencies which are unlikely to break Mapscii
2019-03-24 17:06:24 -07:00
Christian Paul
2a914dc983
Update dependencies
2018-11-18 19:28:18 -08:00
Christian Paul
23d5b4db16
Add Jest as a development dependency for unit tests
2018-10-18 00:45:47 -07:00
Christian Paul
9c66bb5418
Lower required NodeJS version to 6.14.0 to support the maintained LTS 6
2018-10-17 09:26:42 -07:00
Christian Paul
76d1995e95
Update dependencies
2018-10-17 09:16:24 -07:00
Christian Paul
60abd91bba
Require the latest LTS of Node
2018-10-17 09:11:34 -07:00
Christian Paul
7d6aa54d33
Remove CoffeeScript dependency
2017-12-23 02:03:24 -08:00
Christian Paul
0c27a79ad6
Add ESLint configuration
2017-12-23 00:17:51 -08:00
Michael Straßburger
1251e3f257
⬆️ updating dependencies
2017-10-25 22:18:09 +02:00
Michael Straßburger
45071fd931
🔖 bumping 0.1.6
2017-10-25 20:04:45 +02:00
Michael Straßburger
45315d4ccf
⬆️ upgrading to term-mouse 0.2.0 ( closes #24 )
2017-06-17 00:15:16 +02:00
Michael Straßburger
cb42c21812
🔖 bumping 0.1.5
2017-05-14 14:47:49 +02:00
Michael Straßburger
46692ec1bb
➕ adding string-width
2017-05-10 14:40:38 +02:00
Michael Straßburger
ac1ab0369b
🔖 bumping 0.1.4
2017-04-29 00:54:56 +02:00
Michael Straßburger
d2c0c993cb
🐁 showing lat/lon under cursor, center on click
2017-04-29 00:15:31 +02:00
Michael Straßburger
cf757772f2
🔖 bumping 0.1.3
2017-04-28 04:06:34 +02:00
Jannis R
e59384e53b
request-promise -> node-fetch
2017-04-26 23:39:02 +02:00
Michael Straßburger
345d1d51c7
⬆️ adding dependency check for node >=4.5
2017-04-26 18:22:07 +02:00
Michael Straßburger
2d7cff71eb
🎨 adding simplify-js to readme, adapting canvas
2016-11-10 06:14:20 +01:00
Michael Straßburger
329f6fc26b
🏃 removing matrix translations, combinding reduce/move/scale in one loop
2016-11-06 17:14:38 +01:00
Michael Straßburger
a21d172a2c
👷 making mbtiles library optional (install via npm install -g mbtiles)
2016-11-06 00:21:31 +01:00
Michael Straßburger
cc97cfd095
🏠 persiting downloaded tiles in $home/.mapscii/cache/
2016-11-04 01:42:23 +01:00
Michael Straßburger
4ba7c08755
➡️ global linking of 'mapscii'
2016-11-03 23:13:44 +01:00
Michael Straßburger
24434052cb
🔍 endless magnification zoomability after max tile zoom level is reached
2016-11-03 07:04:53 +01:00
Michael Straßburger
d460421eea
📡 implementing HTTP source handling for TileSource
2016-11-03 02:14:47 +01:00
Michael Straßburger
3895fd1fd3
🎭 more async refactoring in preperation for multitile support
2016-11-03 01:25:09 +01:00
Michael Straßburger
da6c398e6d
🍺 comitting current dev stage of various refactors
2016-11-02 13:19:46 +01:00
Michael Straßburger
06528f488d
📐 using earcut for triangulation, implementing own Canvas
2016-09-27 13:57:59 +02:00
Michael Straßburger
d7c7500a7f
🎨 improving Styler condition parser, adding main.js
2016-09-21 21:52:35 +02:00
Michael Straßburger
1effed33d9
🔍 adapting label decluttering to centered labels
2016-09-21 17:35:16 +02:00
Michael Straßburger
1afd8ec9c2
🎨 MVP version of mapbox style parser
2016-09-21 05:18:20 +02:00
Michael Straßburger
50a597fa1d
📐 converting polygons to triangles to draw them filled, adapted lib
2016-09-21 00:50:40 +02:00
Michael Straßburger
b507627ab3
☕ adding coffee-script and adding 'npm start' script
2016-09-20 23:10:41 +02:00
Michael Straßburger
014eab2b70
🌲 using r-tree spatial indexing to declutter the labels
2016-09-20 20:52:49 +02:00