diff --git a/Dockerfile b/Dockerfile index 0e4808e..0644af3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -22,7 +22,7 @@ RUN set -ex; \ librsvg2-dev \ libcurl4-openssl-dev \ libpixman-1-dev; \ - wget -qO- https://deb.nodesource.com/setup_16.x | bash; \ + wget -qO- https://deb.nodesource.com/setup_18.x | bash; \ apt-get install -y nodejs; \ apt-get -y remove wget; \ apt-get -y --purge autoremove; \ @@ -61,7 +61,7 @@ RUN set -ex; \ libcurl4 \ librsvg2-2 \ libpango1.0; \ - wget -qO- https://deb.nodesource.com/setup_16.x | bash; \ + wget -qO- https://deb.nodesource.com/setup_18.x | bash; \ apt-get install -y nodejs; \ apt-get -y remove wget; \ apt-get -y --purge autoremove; \ diff --git a/Dockerfile_light b/Dockerfile_light index f2ea8e4..fa6f9a4 100644 --- a/Dockerfile_light +++ b/Dockerfile_light @@ -13,7 +13,7 @@ RUN set -ex; \ apt-get -y --no-install-recommends install \ ca-certificates \ wget; \ - wget -qO- https://deb.nodesource.com/setup_16.x | bash; \ + wget -qO- https://deb.nodesource.com/setup_18.x | bash; \ apt-get install -y nodejs; \ apt-get -y remove wget; \ apt-get -y --purge autoremove; \ diff --git a/Dockerfile_test b/Dockerfile_test index f5b743f..7b9b414 100644 --- a/Dockerfile_test +++ b/Dockerfile_test @@ -27,7 +27,7 @@ RUN set -ex; \ librsvg2-dev \ libcurl4-openssl-dev \ libpixman-1-dev; \ - wget -qO- https://deb.nodesource.com/setup_16.x | bash; \ + wget -qO- https://deb.nodesource.com/setup_18.x | bash; \ apt-get install -y nodejs; \ apt-get clean; diff --git a/README.md b/README.md index 2e9ff52..e3bc109 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ Vector and raster maps with GL styles. Server-side rendering by MapLibre GL Nati Download vector tiles from [OpenMapTiles](https://data.maptiler.com/downloads/planet/). ## Getting Started with Node -Make sure you have Node.js version **14.20.0** or above installed. Node 16 is recommended. (running `node -v` it should output something like `v16.x.x`). Running without docker requires [Native dependencies](https://tileserver.readthedocs.io/en/latest/installation.html#npm) to be installed first. +Make sure you have Node.js version **14.20.0** or above installed. Node 18 is recommended. (running `node -v` it should output something like `v18.x.x`). Running without docker requires [Native dependencies](https://tileserver.readthedocs.io/en/latest/installation.html#npm) to be installed first. Install `tileserver-gl` with server-side raster rendering of vector tiles with npm. diff --git a/package.json b/package.json index 80354d8..296c09c 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ ], "license": "BSD-2-Clause", "engines": { - "node": ">=14.15.0 <17" + "node": ">=14.15.0 <19" }, "repository": { "url": "git+https://github.com/maptiler/tileserver-gl.git",