diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index e4ab33e1..ab58b6cc 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -12,10 +12,10 @@ jobs: steps: - name: Checkout repo - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Use Node ${{ matrix.node }} - uses: actions/setup-node@v1 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1b38b1cc..bd0a2ff6 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -19,7 +19,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 - name: Setup Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: "lts/*" - name: Install dependencies diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 50c41531..4a0aef3a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -7,12 +7,12 @@ on: jobs: build: name: Build - runs-on: ubuntu-18.04 + runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Setup Node.js - uses: actions/setup-node@v1 + uses: actions/setup-node@v4 with: node-version: 12 - name: Install dependencies @@ -22,12 +22,12 @@ jobs: test: name: Test needs: build - runs-on: ubuntu-18.04 + runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v1 + uses: actions/checkout@v4 - name: Setup Node.js - uses: actions/setup-node@v1 + uses: actions/setup-node@v4 with: node-version: 12 - name: Install dependencies diff --git a/example/package.json b/example/package.json index a50960f5..675754a5 100644 --- a/example/package.json +++ b/example/package.json @@ -8,7 +8,7 @@ "build": "parcel build index.html" }, "dependencies": { - "react-app-polyfill": "^1.0.0" + "react-app-polyfill": "^3.0.0" }, "alias": { "react": "../node_modules/react", @@ -16,9 +16,9 @@ "scheduler/tracing": "../node_modules/scheduler/tracing-profiling" }, "devDependencies": { - "@types/react": "^16.9.11", - "@types/react-dom": "^16.8.4", - "parcel": "^1.12.3", - "typescript": "^3.4.5" + "@types/react": "^18.0.0", + "@types/react-dom": "^18.0.0", + "parcel": "^2.0.0", + "typescript": "^5.0.0" } } diff --git a/package.json b/package.json index 72c47cda..629ba166 100644 --- a/package.json +++ b/package.json @@ -32,9 +32,9 @@ "build-storybook": "build-storybook" }, "resolutions": { - "**/@typescript-eslint/eslint-plugin": "4.11.1", - "**/@typescript-eslint/parser": "4.11.1", - "**/typescript": "4.2.3" + "**/@typescript-eslint/eslint-plugin": "8.9.0", + "**/@typescript-eslint/parser": "8.9.0", + "**/typescript": "5.6.3" }, "peerDependencies": { "react": ">=16" @@ -45,23 +45,23 @@ } }, "devDependencies": { - "@babel/core": "7.13.13", - "@storybook/addon-essentials": "6.4.13", + "@babel/core": "7.25.8", + "@storybook/addon-essentials": "8.3.5", "@storybook/addon-info": "5.3.21", - "@storybook/addon-links": "6.1.21", - "@storybook/addons": "6.1.21", - "@storybook/react": "6.4.13", - "@testing-library/react-hooks": "5.1.0", - "@types/react": "17.0.3", - "@types/react-dom": "17.0.3", - "babel-jest": "26.6.3", - "babel-loader": "8.2.2", - "husky": "5.2.0", - "react": "17.0.2", - "react-dom": "17.0.2", - "react-is": "17.0.2", + "@storybook/addon-links": "8.3.5", + "@storybook/addons": "7.6.17", + "@storybook/react": "8.3.5", + "@testing-library/react-hooks": "8.0.1", + "@types/react": "18.3.11", + "@types/react-dom": "18.3.1", + "babel-jest": "29.7.0", + "babel-loader": "9.2.1", + "husky": "9.1.6", + "react": "18.3.1", + "react-dom": "18.3.1", + "react-is": "18.3.1", "tsdx": "0.14.1", - "tslib": "2.1.0", - "typescript": "4.2.3" + "tslib": "2.8.0", + "typescript": "5.6.3" } }