Skip to content

Commit 4aed559

Browse files
committed
chore: bump versions
node 20 => 22 year 2024 => 2025
1 parent 5a88f8c commit 4aed559

File tree

11 files changed

+65
-72
lines changed

11 files changed

+65
-72
lines changed

.devcontainer/devcontainer.json

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"image": "mcr.microsoft.com/vscode/devcontainers/javascript-node:20",
2+
"image": "mcr.microsoft.com/vscode/devcontainers/javascript-node:22",
33
"features": {
44
"github-cli": "latest"
55
},
@@ -28,9 +28,7 @@
2828
"postCreateCommand": "git clone https://github.com/pi-base/data.git",
2929
"customizations": {
3030
"codespaces": {
31-
"openFiles": [
32-
"doc/codespace/welcome.md"
33-
],
31+
"openFiles": ["doc/codespace/welcome.md"],
3432
"repositories": {
3533
"pi-base/data": {
3634
"permissions": {
@@ -40,10 +38,7 @@
4038
}
4139
},
4240
"vscode": {
43-
"extensions": [
44-
"esbenp.prettier-vscode",
45-
"svelte.svelte-vscode"
46-
],
41+
"extensions": ["esbenp.prettier-vscode", "svelte.svelte-vscode"],
4742
"settings": {
4843
"editor.formatOnSave": true,
4944
"[typescript]": {

.github/workflows/e2e.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@ jobs:
77
# TODO: share setup action between test and e2e
88
e2e:
99
runs-on: ubuntu-latest
10-
container: cypress/browsers:node-20.10.0-chrome-118.0.5993.88-1-ff-118.0.2-edge-118.0.2088.46-1
10+
container: cypress/browsers:node-22.16.0-chrome-137.0.7151.68-1-ff-139.0.1-edge-137.0.3296.62-1
1111
steps:
1212
- name: Checkout
1313
uses: actions/checkout@v4
1414

1515
- name: Install Node
1616
uses: actions/setup-node@v4
1717
with:
18-
node-version: 20
18+
node-version: 22
1919

2020
# https://github.com/pnpm/action-setup
2121
- name: Install pnpm

.github/workflows/test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
- name: Install Node
1414
uses: actions/setup-node@v4
1515
with:
16-
node-version: 20
16+
node-version: 22
1717

1818
# https://github.com/pnpm/action-setup
1919
- name: Install pnpm

.tool-versions

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1 @@
1-
# Pinned here and in devcontainer to avoid OOM issues stemming from
2-
# https://github.com/TypeStrong/ts-node/issues/1995
3-
nodejs 20.14.0
1+
nodejs 22.16.0

LICENSE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (c) 2014-2024 James Dabbs
1+
Copyright (c) 2014-2025 James Dabbs
22

33
Permission is hereby granted, free of charge, to any person obtaining a copy
44
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,4 +71,4 @@ Various guides are available in the [`doc`](./doc/) directory.
7171

7272
# Copyright and License
7373

74-
Copyright 2014-2024 James Dabbs, [licensed for free public use](./LICENSE.md).
74+
Copyright 2014-2025 James Dabbs, [licensed for free public use](./LICENSE.md).

images/compile/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# See https://pnpm.io/docker
2-
FROM node:20-slim AS base
2+
FROM node:22-slim AS base
33

44
ENV PNPM_HOME="/pnpm"
55
ENV PATH="$PNPM_HOME:$PATH"

images/data-dev/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# See https://pnpm.io/docker
2-
FROM node:20-slim AS base
2+
FROM node:22-slim AS base
33

44
ENV PNPM_HOME="/pnpm"
55
ENV PATH="$PNPM_HOME:$PATH"

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"*.{ts,js,svelte,yaml}": "pnpm lint"
1414
},
1515
"devDependencies": {
16-
"@types/node": "^20.14.0",
16+
"@types/node": "^22.15.0",
1717
"@vitest/coverage-v8": "^1.3.0",
1818
"husky": "^9.1.7",
1919
"lint-staged": "^16.1.0",

packages/vscode/LICENSE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (c) 2014-2024 James Dabbs
1+
Copyright (c) 2014-2025 James Dabbs
22

33
Permission is hereby granted, free of charge, to any person obtaining a copy
44
of this software and associated documentation files (the "Software"), to deal

0 commit comments

Comments
 (0)