diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0f614e8..488580c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -7,14 +7,14 @@ on: jobs: release: name: Release - runs-on: ubuntu-18.04 + runs-on: ubuntu-22.04 steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: fetch-depth: 0 - name: Setup Node.js - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: node-version: 12 - name: Install dependencies @@ -22,7 +22,7 @@ jobs: - name: Run tests run: npm t -- --coverage - name: Upload coverage to Codecov - uses: codecov/codecov-action@v2 + uses: codecov/codecov-action@v3 - name: Release env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 57217ff..0a6ac61 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -5,15 +5,15 @@ on: jobs: release: name: Test - runs-on: ubuntu-18.04 + runs-on: ubuntu-22.04 steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: fetch-depth: 0 - name: Setup Node.js - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: node-version: 12 @@ -30,4 +30,4 @@ jobs: run: npm run build-example-app - name: Upload coverage to Codecov - uses: codecov/codecov-action@v2 + uses: codecov/codecov-action@v3 diff --git a/package.json b/package.json index b4481e8..1d3d196 100644 --- a/package.json +++ b/package.json @@ -32,11 +32,11 @@ "@babel/core": "^7.12.10", "@babel/preset-env": "^7.12.11", "@babel/register": "^7.13.16", - "babel-plugin-module-resolver": "^4.1.0", - "loader-utils": "^2.0.0", + "babel-plugin-module-resolver": "^5.0.0", + "loader-utils": "^3.0.0", "regenerator-runtime": "^0.13.7", "require-from-string": "^2.0.2", - "tsconfig-paths": "^3.9.0", + "tsconfig-paths": "^4.0.0", "webpack": "^5.56.0" }, "devDependencies": { @@ -48,20 +48,20 @@ "@typescript-eslint/eslint-plugin": "4.28.5", "@typescript-eslint/parser": "4.28.5", "babel-eslint": "10.1.0", - "eslint": "7.32.0", - "eslint-config-react-app": "6.0.0", - "eslint-plugin-flowtype": "5.10.0", + "eslint": "8.49.0", + "eslint-config-react-app": "7.0.1", + "eslint-plugin-flowtype": "8.0.3", "eslint-plugin-import": "2.26.0", "eslint-plugin-jsx-a11y": "6.6.1", "eslint-plugin-react": "7.30.1", "eslint-plugin-react-hooks": "4.4.0", "jest": "27.4.7", "next": "12.0.10", - "prettier": "2.7.1", + "prettier": "3.0.3", "react": "17.0.2", "react-dom": "17.0.2", "semantic-release": "17.4.7", - "typescript": "4.7.4" + "typescript": "5.2.2" }, "peerDependencies": { "next": "^9 || ^10 || ^11 || ^12.0.0 || ^13"