diff --git a/.github/workflows/changelog.yml b/.github/workflows/changelog.yml index fbde4bc8fd..2d6c683113 100644 --- a/.github/workflows/changelog.yml +++ b/.github/workflows/changelog.yml @@ -12,7 +12,7 @@ jobs: - uses: actions/checkout@v2 - uses: actions/setup-node@v2 with: - node-version: '16' + node-version: 18 - name: Checkout Pull Request run: hub pr checkout ${{ github.event.issue.number }} env: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3502641ef7..3804ea9e4e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -27,7 +27,7 @@ jobs: - uses: actions/checkout@v2 - uses: actions/setup-node@v2 with: - node-version: '16' + node-version: 18 - run: yarn install --frozen-lockfile --check-files - run: yarn build - name: Build tarballs @@ -68,7 +68,7 @@ jobs: - uses: actions/checkout@v2 - uses: actions/setup-node@v2 with: - node-version: '16' + node-version: 18 - run: yarn install --frozen-lockfile --check-files - run: yarn build - name: Build tarballs @@ -96,7 +96,7 @@ jobs: - uses: actions/checkout@v2 - uses: actions/setup-node@v2 with: - node-version: '16' + node-version: 18 - run: yarn install --frozen-lockfile --check-files - run: sudo apt-get install nsis - run: yarn build @@ -138,7 +138,7 @@ jobs: with: registry-url: 'https://registry.npmjs.org/' scope: 'expo' - node-version: '16' + node-version: 18 - name: Install dependencies run: yarn install --frozen-lockfile --check-files - name: Build @@ -155,7 +155,7 @@ jobs: - uses: actions/checkout@v2 - uses: actions/setup-node@v2 with: - node-version: '16' + node-version: 18 - name: Install dependencies working-directory: ./scripts run: yarn install --frozen-lockfile --check-files diff --git a/.github/workflows/size.yml b/.github/workflows/size.yml index 9ac9f36a7a..76d4f1e8c9 100644 --- a/.github/workflows/size.yml +++ b/.github/workflows/size.yml @@ -9,7 +9,7 @@ jobs: - uses: actions/checkout@v2 - uses: actions/setup-node@v2 with: - node-version: 16 + node-version: 18 - uses: preactjs/compressed-size-action@v2 with: build-script: 'build:tarballs:linux' diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 50506a4d83..fd6055c4e9 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -10,9 +10,9 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - node: ['12', '14', '16'] + node: ['14', '16', '18'] include: - - node: '16' + - node: '18' coverage: true name: Test with Node ${{ matrix.node }} steps: diff --git a/package.json b/package.json index 3b333e9518..04dcd88609 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "typescript": "4.6.4" }, "volta": { - "node": "16.10.0", - "yarn": "1.22.15" + "node": "18.2.0", + "yarn": "1.22.18" } } diff --git a/packages/eas-cli/package.json b/packages/eas-cli/package.json index f53d8f89dc..456983381e 100644 --- a/packages/eas-cli/package.json +++ b/packages/eas-cli/package.json @@ -96,7 +96,7 @@ "axios": "0.27.2", "eslint-plugin-graphql": "4.0.0", "form-data": "4.0.0", - "memfs": "3.4.1", + "memfs": "3.4.3", "mockdate": "3.0.5", "nock": "13.2.4", "tempy": "0.7.0", @@ -104,7 +104,7 @@ "typescript": "4.6.4" }, "engines": { - "node": ">=12.0.0" + "node": ">=14.0.0" }, "files": [ "/bin", diff --git a/packages/eas-json/package.json b/packages/eas-json/package.json index 94a604fd3a..0ce95b7617 100644 --- a/packages/eas-json/package.json +++ b/packages/eas-json/package.json @@ -17,11 +17,11 @@ }, "devDependencies": { "@types/fs-extra": "9.0.13", - "memfs": "3.4.1", + "memfs": "3.4.3", "typescript": "4.6.4" }, "engines": { - "node": ">=12.0.0" + "node": ">=14.0.0" }, "homepage": "https://github.com/expo/eas-cli", "license": "MIT", diff --git a/scripts/package.json b/scripts/package.json index c52921d65d..96c4443452 100644 --- a/scripts/package.json +++ b/scripts/package.json @@ -10,7 +10,7 @@ "author": "Expo ", "license": "MIT", "engines": { - "node": ">=12.0.0" + "node": ">=14.0.0" }, "dependencies": { "dateformat": "4.5.1", diff --git a/yarn.lock b/yarn.lock index c51e807b4a..3efabae63b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -9107,10 +9107,10 @@ md5@^2.2.1: vinyl "^2.0.1" vinyl-file "^3.0.0" -memfs@3.4.1: - version "3.4.1" - resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.4.1.tgz#b78092f466a0dce054d63d39275b24c71d3f1305" - integrity sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw== +memfs@3.4.3: + version "3.4.3" + resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.4.3.tgz#fc08ac32363b6ea6c95381cabb4d67838180d4e1" + integrity sha512-eivjfi7Ahr6eQTn44nvTnR60e4a1Fs1Via2kCR5lHo/kyNoiMWaXCNJ/GpSd0ilXas2JSOl9B5FTIhflXu0hlg== dependencies: fs-monkey "1.0.3"