aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorChristian Fehmer <[email protected]>2024-02-15 21:23:29 +0100
committerGitHub <[email protected]>2024-02-15 21:23:29 +0100
commit6cf2e4f5f500a447250894a152af13e6a880d60a (patch)
tree301cc781ff4f133aa7ba98312478d299c94ee895
parent46b336f5380109ba3eeac1222ec79d7da56d145a (diff)
downloadmonkeytype-6cf2e4f5f500a447250894a152af13e6a880d60a.tar.gz
monkeytype-6cf2e4f5f500a447250894a152af13e6a880d60a.zip
chore: update node version to 18.19.1 (#5060)
-rw-r--r--.github/workflows/monkey-ci.yml2
-rw-r--r--.github/workflows/pretty-fix.yml2
-rw-r--r--.nvmrc2
-rw-r--r--CONTRIBUTING_ADVANCED.md6
-rw-r--r--backend/package-lock.json15
-rw-r--r--backend/package.json6
-rw-r--r--frontend/package-lock.json4
-rw-r--r--frontend/package.json4
-rw-r--r--package-lock.json4
-rw-r--r--package.json4
10 files changed, 26 insertions, 23 deletions
diff --git a/.github/workflows/monkey-ci.yml b/.github/workflows/monkey-ci.yml
index 77cff57e0..c0cec4922 100644
--- a/.github/workflows/monkey-ci.yml
+++ b/.github/workflows/monkey-ci.yml
@@ -1,7 +1,7 @@
name: Monkey CI
env:
- NODE_VERSION: "18.17.1"
+ NODE_VERSION: "18.19.1"
permissions:
contents: read
diff --git a/.github/workflows/pretty-fix.yml b/.github/workflows/pretty-fix.yml
index b3d422904..d24a7b824 100644
--- a/.github/workflows/pretty-fix.yml
+++ b/.github/workflows/pretty-fix.yml
@@ -23,7 +23,7 @@ jobs:
- name: Set up Node.js
uses: actions/setup-node@v3
with:
- node-version: "18.17.1"
+ node-version: "18.19.1"
- name: Install dependencies
run: npm i [email protected] --save-dev --save-exact
diff --git a/.nvmrc b/.nvmrc
index 7ec56198d..34bfa5c69 100644
--- a/.nvmrc
+++ b/.nvmrc
@@ -1 +1 @@
-18.17.1 \ No newline at end of file
+18.19.1 \ No newline at end of file
diff --git a/CONTRIBUTING_ADVANCED.md b/CONTRIBUTING_ADVANCED.md
index 126a02a2c..0002ba914 100644
--- a/CONTRIBUTING_ADVANCED.md
+++ b/CONTRIBUTING_ADVANCED.md
@@ -14,7 +14,7 @@
## Prerequisites
-This contribution guide is for cases in which you need to test the functionality of your changes, or if you need to take screenshots of your changes. You will need a computer with a stable internet connection, a text editor, Git, and NodeJS with version 18.17.1. There are some additional requirements depending on what you're looking to contribute, such as Firebase for authentication, and Mongo and Docker for the backend. Read the below sections to understand how to set up each of these tools.
+This contribution guide is for cases in which you need to test the functionality of your changes, or if you need to take screenshots of your changes. You will need a computer with a stable internet connection, a text editor, Git, and NodeJS with version 18.19.1. There are some additional requirements depending on what you're looking to contribute, such as Firebase for authentication, and Mongo and Docker for the backend. Read the below sections to understand how to set up each of these tools.
### Git
@@ -24,9 +24,9 @@ Git is optional but we recommend you utilize it. Monkeytype uses the Git source
### NodeJS and NPM
-Currently, the project is using version `18.17.1 LTS`.
+Currently, the project is using version `18.19.1 LTS`.
-If you use `nvm` (if you use Windows, use [nvm-windows](https://github.com/coreybutler/nvm-windows)) then you can run `nvm install` and `nvm use` (you might need to specify the exact version eg: `nvm install 18.17.1` then `nvm use 18.17.1`) to use the version of Node.js in the `.nvmrc` file.
+If you use `nvm` (if you use Windows, use [nvm-windows](https://github.com/coreybutler/nvm-windows)) then you can run `nvm install` and `nvm use` (you might need to specify the exact version eg: `nvm install 18.19.1` then `nvm use 18.19.1`) to use the version of Node.js in the `.nvmrc` file.
Alternatively, you can navigate to the NodeJS [website](https://nodejs.org/en/) to download it from there.
diff --git a/backend/package-lock.json b/backend/package-lock.json
index 7fc9d2d31..6b3e7ac2e 100644
--- a/backend/package-lock.json
+++ b/backend/package-lock.json
@@ -51,7 +51,7 @@
"@types/jest": "27.5.0",
"@types/lodash": "4.14.178",
"@types/mustache": "4.2.2",
- "@types/node": "18.17.1",
+ "@types/node": "18.19.1",
"@types/node-fetch": "2.6.1",
"@types/nodemailer": "6.4.7",
"@types/object-hash": "2.2.1",
@@ -70,8 +70,8 @@
"typescript": "5.3.3"
},
"engines": {
- "node": "18.17.1",
- "npm": "9.6.7"
+ "node": "18.19.1",
+ "npm": "10.2.4"
}
},
"node_modules/@ampproject/remapping": {
@@ -3341,9 +3341,12 @@
"dev": true
},
"node_modules/@types/node": {
- "version": "18.17.1",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.17.1.tgz",
- "integrity": "sha512-xlR1jahfizdplZYRU59JlUx9uzF1ARa8jbhM11ccpCJya8kvos5jwdm2ZAgxSCwOl0fq21svP18EVwPBXMQudw=="
+ "version": "18.19.1",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.1.tgz",
+ "integrity": "sha512-mZJ9V11gG5Vp0Ox2oERpeFDl+JvCwK24PGy76vVY/UgBtjwJWc5rYBThFxmbnYOm9UPZNm6wEl/sxHt2SU7x9A==",
+ "dependencies": {
+ "undici-types": "~5.26.4"
+ }
},
"node_modules/@types/node-fetch": {
"version": "2.6.1",
diff --git a/backend/package.json b/backend/package.json
index 05a2c0a8d..3c445335b 100644
--- a/backend/package.json
+++ b/backend/package.json
@@ -13,8 +13,8 @@
"knip": "knip"
},
"engines": {
- "node": "18.17.1",
- "npm": "9.6.7"
+ "node": "18.19.1",
+ "npm": "10.2.4"
},
"dependencies": {
"bcrypt": "5.0.1",
@@ -59,7 +59,7 @@
"@types/jest": "27.5.0",
"@types/lodash": "4.14.178",
"@types/mustache": "4.2.2",
- "@types/node": "18.17.1",
+ "@types/node": "18.19.1",
"@types/node-fetch": "2.6.1",
"@types/nodemailer": "6.4.7",
"@types/object-hash": "2.2.1",
diff --git a/frontend/package-lock.json b/frontend/package-lock.json
index e31ea26bc..a3b437b0c 100644
--- a/frontend/package-lock.json
+++ b/frontend/package-lock.json
@@ -90,8 +90,8 @@
"workbox-webpack-plugin": "6.5.4"
},
"engines": {
- "node": "18.17.1",
- "npm": "9.6.7"
+ "node": "18.19.1",
+ "npm": "10.2.4"
}
},
"node_modules/@ampproject/remapping": {
diff --git a/frontend/package.json b/frontend/package.json
index 4d22e8d10..0b90a48e5 100644
--- a/frontend/package.json
+++ b/frontend/package.json
@@ -16,8 +16,8 @@
"knip": "knip"
},
"engines": {
- "node": "18.17.1",
- "npm": "9.6.7"
+ "node": "18.19.1",
+ "npm": "10.2.4"
},
"browserslist": [
"defaults"
diff --git a/package-lock.json b/package-lock.json
index 9ea135c2f..fe9d9ade0 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -31,8 +31,8 @@
"typescript": "5.3.3"
},
"engines": {
- "node": "18.17.1",
- "npm": "9.6.7"
+ "node": "18.19.1",
+ "npm": "10.2.4"
}
},
"node_modules/@babel/code-frame": {
diff --git a/package.json b/package.json
index e4cb6a2e5..dd4d6fbde 100644
--- a/package.json
+++ b/package.json
@@ -36,8 +36,8 @@
"pr-check-build-be": "cd backend && npm run build"
},
"engines": {
- "node": "18.17.1",
- "npm": "9.6.7"
+ "node": "18.19.1",
+ "npm": "10.2.4"
},
"devDependencies": {
"@commitlint/cli": "17.7.1",