diff --git a/.github/workflows/coverage-test.yml b/.github/workflows/coverage-test.yml index 87210d2..fde0db8 100644 --- a/.github/workflows/coverage-test.yml +++ b/.github/workflows/coverage-test.yml @@ -9,7 +9,7 @@ jobs: strategy: matrix: - node-version: [20.x] + node-version: [22.x] steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/javascript-lint.yml b/.github/workflows/javascript-lint.yml index a45b8ce..c9fb8a6 100644 --- a/.github/workflows/javascript-lint.yml +++ b/.github/workflows/javascript-lint.yml @@ -9,7 +9,7 @@ jobs: strategy: matrix: - node-version: [20.x] + node-version: [22.x] steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/javascript-test-integration.yml b/.github/workflows/javascript-test-integration.yml index 250087f..621ce54 100644 --- a/.github/workflows/javascript-test-integration.yml +++ b/.github/workflows/javascript-test-integration.yml @@ -8,7 +8,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, windows-latest, macos-latest] - node-version: [20.x] + node-version: [22.x] fail-fast: false steps: - name: Checkout diff --git a/.github/workflows/javascript-test-unit.yml b/.github/workflows/javascript-test-unit.yml index 74262a8..804869a 100644 --- a/.github/workflows/javascript-test-unit.yml +++ b/.github/workflows/javascript-test-unit.yml @@ -9,7 +9,7 @@ jobs: strategy: matrix: - node-version: [20.x] + node-version: [22.x] steps: - uses: actions/checkout@v4 diff --git a/package.json b/package.json index 0b549e9..804d978 100644 --- a/package.json +++ b/package.json @@ -30,10 +30,10 @@ "old-icelandic-zoega": "^1.2.5", "old-icelandic-zoega-abbreviations": "^1.0.3", "old-norse-alphabet": "^1.2.4", - "react": "^18.2.0", - "react-dom": "^18.2.0", + "react": "^18.3.1", + "react-dom": "^18.3.1", "reset-css": "^5.0.2", - "sass": "^1.75.0", + "sass": "^1.77.2", "scandinavian-dictionary-crosslinker": "^0.6.0", "sitemap": "^7.1.1", "slugify": "^1.6.6", @@ -43,26 +43,26 @@ "devDependencies": { "@types/cleasby-vigfusson-dictionary": "^1.0.2", "@types/jest": "^29.5.12", - "@types/react": "^18.2.79", - "@typescript-eslint/eslint-plugin": "^7.7.1", - "@typescript-eslint/parser": "^7.7.1", - "cypress": "^13.8.1", - "eslint": "^9.1.1", + "@types/react": "^18.3.2", + "@typescript-eslint/eslint-plugin": "^7.9.0", + "@typescript-eslint/parser": "^7.9.0", + "cypress": "^13.9.0", + "eslint": "8.57.0", "eslint-config-airbnb": "^19.0.4", "eslint-config-next": "^14.2.3", - "eslint-plugin-cypress": "^3.0.1", + "eslint-plugin-cypress": "^3.2.0", "eslint-plugin-import": "^2.29.1", - "eslint-plugin-jest": "^28.2.0", + "eslint-plugin-jest": "^28.5.0", "eslint-plugin-jsx-a11y": "^6.8.0", "eslint-plugin-react": "^7.34.1", - "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-hooks": "^4.6.2", "identity-obj-proxy": "^3.0.0", "jafningjar": "^1.0.0", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "node-mocks-http": "^1.14.1", "old-norse-alphabet-sort": "^1.1.12", - "react-test-renderer": "^18.2.0", + "react-test-renderer": "^18.3.1", "spyrjari": "^1.0.4", "typescript": "^5.4.5", "volva": "^2.0.5" diff --git a/src/components/Breadcrumbs/index.js b/src/components/Breadcrumbs/index.js index d7051d2..2b3ae98 100644 --- a/src/components/Breadcrumbs/index.js +++ b/src/components/Breadcrumbs/index.js @@ -30,7 +30,7 @@ export default function Breadcrumbs({ type, content }) {