Skip to content

Commit 93b08cb

Browse files
committed
doc(readme): bump node to LTS
minor edits
1 parent 14651f8 commit 93b08cb

File tree

1 file changed

+7
-10
lines changed

1 file changed

+7
-10
lines changed

README.md

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ If you don't know what Theia is, then you likely want the full [Fusion Studio ID
1414
* [Fusion Studio API](https://github.com/evolvedbinary/fusion-studio-api) installed in a compatible [FusionDB Server](https://www.fusiondb.com) or [eXist-db](https://www.exist-db.org) database.
1515

1616
#### For building
17-
* [Node 12](https://nodejs.org/dist/v12.18.3/). `>= 12.18.3` (it should most likely be installed with [nvm](https://github.com/nvm-sh/nvm))
18-
* Node 10 may work, and Node 14 should work... however we are focused on Node 12 compatibility.
17+
* [Node LTS](https://nodejs.org/en/). `>= 12.18.3` (use [nvm](https://github.com/nvm-sh/nvm))
18+
* Node `12` should work should work..., however we are focused on Node `LTS` compatibility.
1919
* [Yarn](https://yarnpkg.com). `> 1.15.x` (it can easily be installed globally via npm (Node Package Manager), but you should be aware this has a small [security implication](https://classic.yarnpkg.com/en/docs/install/#install-via-npm). npm is installed when you install Node).
2020
* [Python](https://www.python.org/) `>= 3.7.7.` (if your system does not provide it, consider using [pyenv](https://github.com/pyenv/pyenv)).
2121
If you are having trouble building and have multiple versions of Python installed via `pyenv` or any other mechanism, see the [Debugging Python Build Issues](#debugging-python-build-issues) section).
@@ -45,7 +45,7 @@ then the following information may be useful.
4545
The following commands will install the required packages and setup Python 3 via pyenv on Ubuntu 20.04.
4646

4747
```
48-
sudo curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
48+
sudo curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
4949
sudo apt-get install nodejs yarnpkg libx11-dev libxkbfile-dev
5050
alias yarn=yarnpkg
5151

@@ -116,19 +116,16 @@ $ yarn start
116116
```
117117

118118
#### Integration Testing
119-
To run the integrations tests you need a running database with the fusion-studio-api installed. It should be reachable at `localhost:8080` and have an empty admin password. You can then run the integration test GUI locally by using:
120-
```bash
121-
yarn run cypress open
122-
```
123-
or in cases where the above fails to load the [cypress test runner](https://docs.cypress.io/guides/core-concepts/test-runner.html#Overview), use:
119+
To run the integrations tests you need a running database with the [fusion-studio-api](https://github.com/evolvedbinary/fusion-studio-api) installed. It should be reachable at `localhost:8080` and have an empty admin password.
124120
```bash
125121
npx cypress open
126122
```
127123

128-
Integration tests are also run on travis. To see a similar command line style output use:
124+
Integration tests are also run on circleCI. To use the electron headless browser via command line use:
129125
```bash
130-
yarn run cypress run
126+
npx cypress run
131127
```
128+
132129
### Developing
133130
* To compile css:
134131
```bash

0 commit comments

Comments
 (0)