16 Commits
Author SHA1 Message Date
PieterGit fb4d467755 update Node requirements. This is a follow up from https://github.com/nightscout/cgm-remote-monitor/pull/7417 since @bewest already merged his branch to dev
add NodeJS 16.x support.
drop NodeJS 12.x support.It reached End-of-Life status on 30 April 2022
allow NodeJS 18.x support to run for CI
upgrade webpack and webpack-cli
update browserlist and browser documentation, config is now at .browserslistrc
update README.md for browsers and Node versions
fix typos in comments in lib/client/hashauth.js and webpack/webpack.config from https://github.com/nightscout/cgm-remote-monitor/pull/7440
2022-08-15 17:44:08 +02:00
Lennart GoedhartandGitHub 411463e595 Replace Travis build with a GitHub Action (#6690)
* Create Docker release workflow for GA
* Remove Travis workflow
* Remove dependency on Makefile
* Update default environment to Node 14
* Use git SHA instead of version for `dev` images
2021-01-01 21:40:51 +11:00
Sulka Haro ad1913182e * Bump version to 0.12.0 for release
* update package.json and nvmrc to point to latest 10 series LTS node
* Add my.env.template, referred to in dev docs
2019-07-19 10:13:36 +03:00
Sulka Haro dfe9d1baef Fix tests 2019-07-14 20:49:03 +03:00
PieterGit 87c101acc2 fix version typo and add missing parts of PR 2018-12-26 09:23:25 +01:00
PieterGit 2f0e834565 upgrade node to 8.12.0, and upgrade to supertest@3.3.0 and webpack@4.20.2 and reimplement #3819 (webpack) 2018-09-29 14:49:56 +02:00
PieterGit 90effb4e1e drop Node 9 support, upgrade to Node 8.11.3 and 10.5.0 2018-06-24 00:31:16 +02:00
PieterGitandSulka Haro 113e64a276 Upstream npm bug Cannot read property '0' of undefined fixed. Use npm 5.6.x when available (#3190)
* npm update, no nodejs changes are needed because we use specify 8.9.x

* upgrade to npm 5.6.x because upstream npm issue (issue 17858) has been fixed in npm 5.6.0

* upgrade node to 8.9.x and use npm 5.6.x for travis

* node 8.9.x does not work with thravis, fixing to nodejs 8.9.3

* install npm@latest for travis and print version number of npm

* upgarde .nvmrdc to 8.9.x and another go of letting travis ci use the correct node version (5.6.x)
2017-12-27 16:57:28 +02:00
PieterGitandSulka Haro 2f67610577 Upgrade to node 8.9.1 and npm update and some dutch translation fixes (#3037)
* upgrade to node 8.9.1

* further improve dutch language

* remove duplicate dutch line Filter

* remove dutch language.js record that was defined two times

* fix duplicate german language record

* reapply npm-shrinkwrap.json to fix unit tests

* another try to get a proper npm-shrinkwrap.json

* shorten minutes ago in dutch to improve formatting of status pills
2017-11-13 09:48:34 +02:00
PieterGit 63223e8457 Upgrading to 8.9.0 LTS (first LTS release!) and also let travis run on both Node 8.9.0 and Node 9.0.0 (to make sure we don't introduce future problems with Node 9.0.0).
Node 8.9.0 LTS will be the recommended version.
2017-11-03 10:43:08 +01:00
Sulka Haro dd5c125fc5 Bump 8.8.0 to 8.8.1 2017-10-26 20:28:08 +03:00
PieterGit dd1cc9cb83 upgrade node in .nvmrc from 8.1.4 to 8.8.0
set travis container to dist: trusty and give sudo: false a try
2017-10-25 21:00:09 +02:00
Jason Calabrese 596bd7ab07 update to node 8.1.4
also adding new npm package-lock.json to repo as recommended by https://docs.npmjs.com/files/package-lock.json
2017-07-16 08:50:11 -07:00
Sulka Haro 3554df86fc Update package.json to run node 6.11.1 2017-07-14 07:46:55 +03:00
Jason Calabrese 9a02570095 use node 6.10.0 2017-03-14 22:50:17 -07:00
Jason Calabrese 395a1ea516 add a .nvmrc targeting 4.6.0 and upgrade almost everything in package.json 2016-10-11 23:50:48 -07:00