Skip to content

Commit

Permalink
Bump node version to v18 (#1392)
Browse files Browse the repository at this point in the history
* Bump node version to v18

* Bump import jsx

* Bump nvmrc node version from 18.12 to 18.14

* Add changeset for PR #1392

---------

Co-authored-by: Grant Wong <gwong2@atlassian.com>
  • Loading branch information
JakeLane and dddlr committed Feb 13, 2023
1 parent 15971c4 commit a41e41e
Show file tree
Hide file tree
Showing 5 changed files with 48 additions and 10 deletions.
26 changes: 26 additions & 0 deletions .changeset/fuzzy-feet-sell.md
@@ -0,0 +1,26 @@
---
'@compiled/parcel-app': minor
'@compiled/ssr-app': minor
'@compiled/webpack-app': minor
'@compiled/babel-component-fixture': minor
'@compiled-private/module-a': minor
'@compiled/parcel-optimizer-test-app': minor
'@compiled/parcel-transformer-test-app': minor
'@compiled/parcel-transformer-test-custom-resolver-app': minor
'@compiled/parcel-transformer-test-extract-app': minor
'@compiled/babel-plugin': minor
'@compiled/babel-plugin-strip-runtime': minor
'@compiled/benchmark': minor
'@compiled/codemods': minor
'@compiled/css': minor
'@compiled/eslint-plugin': minor
'@compiled/jest': minor
'@compiled/parcel-config': minor
'@compiled/parcel-optimizer': minor
'@compiled/parcel-transformer': minor
'@compiled/react': minor
'@compiled/utils': minor
'@compiled/webpack-loader': minor
---

Update monorepo node version to v18, and drop support for node v12
4 changes: 1 addition & 3 deletions .github/workflows/test.yml
Expand Up @@ -13,8 +13,7 @@ jobs:

strategy:
matrix:
# Test LTS and v12.15 for ensuring support for exports in package.json
node-version: [v12.15, v16]
node-version: [14.x, 16.x, 18.x]

steps:
- uses: actions/checkout@v3
Expand Down Expand Up @@ -42,7 +41,6 @@ jobs:
run: yarn

- name: Validate
if: matrix.node-version == 'v16'
run: yarn lint

- name: Run tests
Expand Down
2 changes: 1 addition & 1 deletion .nvmrc
@@ -1 +1 @@
16.19.0
18.14.0
2 changes: 1 addition & 1 deletion package.json
Expand Up @@ -109,7 +109,7 @@
"typescript": "^4.9.5"
},
"engines": {
"node": "^v16.19.0"
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
},
"loki": {
"configurations": {
Expand Down
24 changes: 19 additions & 5 deletions yarn.lock
Expand Up @@ -5740,19 +5740,33 @@ caller-callsite@^2.0.0:
dependencies:
callsites "^2.0.0"

caller-callsite@^4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-4.1.0.tgz#3e33cb1d910e7b09332d59a3503b9af7462f7295"
integrity sha512-99nnnGlJexTc41xwQTr+mWl15OI5PPczUJzM4YRE7QjkefMKCXGa5gfQjCOuVrD+1TjI/fevIDHg2nz3iYN5Ig==
dependencies:
callsites "^3.1.0"

caller-path@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4"
integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=
dependencies:
caller-callsite "^2.0.0"

caller-path@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-3.0.1.tgz#bc932ecec3f943e10c2f8922146e23b132f932e4"
integrity sha512-fhmztL4wURO/BzwJUJ4aVRdnKEFskPBbrJ8fNgl7XdUiD1ygzzlt+nhPgUBSRq2ciEVubo6x+W8vJQzm55QLLQ==
dependencies:
caller-callsite "^4.1.0"

callsites@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50"
integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=

callsites@^3.0.0:
callsites@^3.0.0, callsites@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
Expand Down Expand Up @@ -9542,15 +9556,15 @@ import-fresh@^3.0.0, import-fresh@^3.1.0, import-fresh@^3.2.1:
resolve-from "^4.0.0"

import-jsx@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/import-jsx/-/import-jsx-4.0.0.tgz#2f31fd8e884e14f136751448841ffd2d3144dce1"
integrity sha1-LzH9johOFPE2dRRIhB/9LTFE3OE=
version "4.0.1"
resolved "https://registry.yarnpkg.com/import-jsx/-/import-jsx-4.0.1.tgz#30d5d336f3f52ed32b62690997f26e23c252a258"
integrity sha512-2Cj4nWRuAmvokFRU6UNo3xgzXKh+4nq/LBtD6mTp3V9c9nYV7O+dRvPChPOM34Qcj1+Ijz3oK6HqkixG0GP9Rg==
dependencies:
"@babel/core" "^7.5.5"
"@babel/plugin-proposal-object-rest-spread" "^7.5.5"
"@babel/plugin-transform-destructuring" "^7.5.0"
"@babel/plugin-transform-react-jsx" "^7.3.0"
caller-path "^2.0.0"
caller-path "^3.0.1"
find-cache-dir "^3.2.0"
make-dir "^3.0.2"
resolve-from "^3.0.0"
Expand Down

0 comments on commit a41e41e

Please sign in to comment.