diff --git a/.npmrc b/.npmrc new file mode 100644 index 0000000..4fd0219 --- /dev/null +++ b/.npmrc @@ -0,0 +1 @@ +engine-strict=true \ No newline at end of file diff --git a/README.md b/README.md index c5862dc..f62196e 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,9 @@ ## Install -First you have to install NodeJS if you don't already have it from https://nodejs.org/. This app has been developed on Node version 7.9 and also tested on Node 8. In case you have older version you might need to also install a newer one. This is easy to do using the Node Version Manager from https://github.com/creationix/nvm. Then clone the repo, install the dependencies and start it: +First you have to install NodeJS if you don't already have it from https://nodejs.org/. This app has been developed on Node version 7.9 and also tested on Node 8 and 9. There is a known conflict that currently prevents use of Node version 10 or later. If your system's version is outside that range you will want to install a supported version. This is easy to do using the Node Version Manager from https://github.com/creationix/nvm. (_Note the instruction on updating your shell's configuration file or you may find the Node version reverts on starting a new session_) + +Then clone the repo, install the dependencies and start it: ```sh git clone https://github.com/smart-on-fhir/bulk-data-server.git diff --git a/package-lock.json b/package-lock.json index 58a5cf1..ac63fe3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1803,13 +1803,6 @@ } } }, - "string_decoder": { - "version": "1.0.3", - "bundled": true, - "requires": { - "safe-buffer": "5.1.1" - } - }, "string-width": { "version": "1.0.2", "bundled": true, @@ -1819,6 +1812,13 @@ "strip-ansi": "3.0.1" } }, + "string_decoder": { + "version": "1.0.3", + "bundled": true, + "requires": { + "safe-buffer": "5.1.1" + } + }, "stringstream": { "version": "0.0.5", "bundled": true diff --git a/package.json b/package.json index b5c4dd2..fcdd5a7 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "start": "node ." }, "engines": { - "node": "9.0.0" + "node": "<10.0.0" }, "repository": { "type": "git",