diff --git a/.github/workflows/ci-workflow.yml b/.github/workflows/ci-workflow.yml index 82e361c2e..a7dfac79c 100644 --- a/.github/workflows/ci-workflow.yml +++ b/.github/workflows/ci-workflow.yml @@ -10,7 +10,7 @@ jobs: - uses: actions/checkout@v1 - uses: actions/setup-node@v1 with: - node-version: '16.x' + node-version: '18.x' - run: npm install - run: npm run lint - run: npm run prettier diff --git a/.nvmrc b/.nvmrc index 19c7bdba7..25bf17fc5 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -16 \ No newline at end of file +18 \ No newline at end of file diff --git a/.tool-versions b/.tool-versions index d82b78e38..8ead549ec 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1 +1 @@ -nodejs 16.19.0 +nodejs 18.16.0 diff --git a/README.md b/README.md index d954f4538..eb39ac9bf 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ For more information about the evolving FSH syntax see the [FHIR Shorthand Refer # Installation for SUSHI Users -SUSHI requires [Node.js](https://nodejs.org/) to be installed on the user's system. Users should install Node.js 16 or 18. Although Node.js 12 and 14 currently work, they are not officially supported. +SUSHI requires [Node.js](https://nodejs.org/) to be installed on the user's system. Users should install Node.js 18. Although previous versions of Node.js may work, they are not officially supported. Once Node.js is installed, run the following command to install or update SUSHI: @@ -71,7 +71,7 @@ Based on the inputs in FSH files, **sushi-config.yaml**, and the IG project dire # Installation for Developers -SUSHI is a [TypeScript](https://www.typescriptlang.org/) project. At a minimum, SUSHI requires [Node.js](https://nodejs.org/) to build, test, and run the CLI. Developers should install Node.js 16 or 18. +SUSHI is a [TypeScript](https://www.typescriptlang.org/) project. At a minimum, SUSHI requires [Node.js](https://nodejs.org/) to build, test, and run the CLI. Developers should install Node.js 18. Once Node.js is installed, run the following command from this project's root folder: