Skip to content

Commit aa9edf6

Browse files
committed
wip
1 parent b6e09aa commit aa9edf6

File tree

12 files changed

+989
-156
lines changed

12 files changed

+989
-156
lines changed

.github/workflows/npm-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
- name: "Use Node.js"
2727
uses: actions/setup-node@v4
2828
with:
29-
node-version: '20.x'
29+
node-version: '22.x'
3030

3131
- name: "Install npm dependencies"
3232
run: npm ci

.github/workflows/npm-format-check.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ jobs:
1414
- name: "Use Node.js"
1515
uses: actions/setup-node@v4
1616
with:
17-
node-version: '20.x'
17+
node-version: '22.x'
1818

1919
- name: "Install npm dependencies"
2020
run: npm ci
2121

2222
- name: "Check code formatting"
23-
run: npm run format:check
23+
run: npm run format:check

.github/workflows/npm-lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: "Use Node.js"
1717
uses: actions/setup-node@v4
1818
with:
19-
node-version: '20.x'
19+
node-version: '22.x'
2020

2121
- name: "Install npm dependencies"
2222
run: npm ci

.github/workflows/npm-typecheck.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
- name: "Use Node.js"
2626
uses: actions/setup-node@v4
2727
with:
28-
node-version: '20.x'
28+
node-version: '22.x'
2929

3030
- name: "Install npm dependencies"
3131
run: npm ci

.github/workflows/phpunit.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050

5151
- uses: actions/setup-node@v4
5252
with:
53-
node-version: '20.x'
53+
node-version: '22.x'
5454

5555
- name: "Install dependencies"
5656
run: npm ci

.github/workflows/playwright.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
- name: "Setup node"
3737
uses: actions/setup-node@v4
3838
with:
39-
node-version: '20.x'
39+
node-version: '22.x'
4040

4141
- name: "Setup PHP"
4242
uses: shivammathur/setup-php@v2
Lines changed: 121 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,121 @@
1+
0 verbose cli /Users/sebastian/Library/Application Support/Herd/config/nvm/versions/node/v20.13.1/bin/node /Users/sebastian/Library/Application Support/Herd/config/nvm/versions/node/v20.13.1/bin/npm
2+
1 info using [email protected]
3+
2 info using [email protected]
4+
3 timing npm:load:whichnode Completed in 0ms
5+
4 timing config:load:defaults Completed in 1ms
6+
5 timing config:load:file:/Users/sebastian/Library/Application Support/Herd/config/nvm/versions/node/v20.13.1/lib/node_modules/npm/npmrc Completed in 0ms
7+
6 timing config:load:builtin Completed in 0ms
8+
7 timing config:load:cli Completed in 2ms
9+
8 timing config:load:env Completed in 0ms
10+
9 timing config:load:file:/Users/sebastian/Projects/time.codebar/.npmrc Completed in 1ms
11+
10 timing config:load:project Completed in 1ms
12+
11 timing config:load:file:/Users/sebastian/.npmrc Completed in 0ms
13+
12 timing config:load:user Completed in 0ms
14+
13 timing config:load:file:/Users/sebastian/Library/Application Support/Herd/config/nvm/versions/node/v20.13.1/etc/npmrc Completed in 0ms
15+
14 timing config:load:global Completed in 1ms
16+
15 timing config:load:setEnvs Completed in 0ms
17+
16 timing config:load Completed in 5ms
18+
17 timing npm:load:configload Completed in 5ms
19+
18 timing config:load:flatten Completed in 1ms
20+
19 timing npm:load:mkdirpcache Completed in 0ms
21+
20 timing npm:load:mkdirplogs Completed in 1ms
22+
21 verbose title npm install
23+
22 verbose argv "install" "--no-audit" "--no-fund" "--ignore-scripts" "--cache" ".npm-cache"
24+
23 timing npm:load:setTitle Completed in 0ms
25+
24 timing npm:load:display Completed in 0ms
26+
25 verbose logfile logs-max:10 dir:/Users/sebastian/Projects/time.codebar/.npm-cache/_logs/2025-10-20T10_30_19_522Z-
27+
26 verbose logfile /Users/sebastian/Projects/time.codebar/.npm-cache/_logs/2025-10-20T10_30_19_522Z-debug-0.log
28+
27 timing npm:load:logFile Completed in 1ms
29+
28 timing npm:load:timers Completed in 0ms
30+
29 timing npm:load:configScope Completed in 0ms
31+
30 timing npm:load Completed in 14ms
32+
31 timing arborist:ctor Completed in 0ms
33+
32 silly logfile done cleaning log files
34+
33 timing idealTree:init Completed in 73ms
35+
34 timing idealTree:userRequests Completed in 1ms
36+
35 silly idealTree buildDeps
37+
36 silly fetch manifest eslint-config-prettier@^9.1.0
38+
37 timing arborist:ctor Completed in 0ms
39+
38 silly fetch manifest eslint-plugin-vue@^9.30.0
40+
39 silly fetch manifest globals@^15.12.0
41+
40 silly placeDep ROOT eslint-config-prettier@ REPLACE for: want: ^9.1.0
42+
41 silly placeDep ROOT eslint-plugin-vue@ REPLACE for: want: ^9.30.0
43+
42 warn ERESOLVE overriding peer dependency {
44+
42 warn ERESOLVE code: 'ERESOLVE',
45+
42 warn ERESOLVE edge: {
46+
42 warn ERESOLVE type: 'peer',
47+
42 warn ERESOLVE name: 'eslint-plugin-vue',
48+
42 warn ERESOLVE spec: '^9.28.0 || ^10.0.0',
49+
42 warn ERESOLVE from: {
50+
42 warn ERESOLVE name: '@vue/eslint-config-typescript',
51+
42 warn ERESOLVE version: '14.6.0',
52+
42 warn ERESOLVE location: 'node_modules/@vue/eslint-config-typescript',
53+
42 warn ERESOLVE isWorkspace: false,
54+
42 warn ERESOLVE dependents: [Array]
55+
42 warn ERESOLVE }
56+
42 warn ERESOLVE },
57+
42 warn ERESOLVE dep: {
58+
42 warn ERESOLVE name: 'eslint-plugin-vue',
59+
42 warn ERESOLVE version: undefined,
60+
42 warn ERESOLVE errors: [ [FetchError] ],
61+
42 warn ERESOLVE package: {},
62+
42 warn ERESOLVE whileInstalling: {
63+
42 warn ERESOLVE name: undefined,
64+
42 warn ERESOLVE version: undefined,
65+
42 warn ERESOLVE path: '/Users/sebastian/Projects/time.codebar'
66+
42 warn ERESOLVE },
67+
42 warn ERESOLVE location: 'node_modules/eslint-plugin-vue',
68+
42 warn ERESOLVE isWorkspace: false,
69+
42 warn ERESOLVE dependents: [ [Object] ]
70+
42 warn ERESOLVE },
71+
42 warn ERESOLVE force: false,
72+
42 warn ERESOLVE isMine: true,
73+
42 warn ERESOLVE strictPeerDeps: false,
74+
42 warn ERESOLVE current: {
75+
42 warn ERESOLVE name: 'eslint-plugin-vue',
76+
42 warn ERESOLVE version: '10.5.1',
77+
42 warn ERESOLVE location: 'node_modules/eslint-plugin-vue',
78+
42 warn ERESOLVE isWorkspace: false,
79+
42 warn ERESOLVE dependents: [ [Object], [Object] ]
80+
42 warn ERESOLVE }
81+
42 warn ERESOLVE }
82+
43 silly placeDep ROOT globals@ REPLACE for: want: ^15.12.0
83+
44 timing idealTree:#root Completed in 210067ms
84+
45 timing idealTree:node_modules/@eslint/eslintrc Completed in 0ms
85+
46 silly fetch manifest eslint-plugin-prettier@^5.2.2
86+
47 silly placeDep node_modules/@vue/eslint-config-prettier eslint-plugin-prettier@ OK for: @vue/[email protected] want: ^5.2.2
87+
48 timing idealTree:node_modules/@vue/eslint-config-prettier Completed in 70014ms
88+
49 timing idealTree:node_modules/eslint-config-prettier Completed in 0ms
89+
50 timing idealTree:node_modules/eslint-plugin-vue Completed in 0ms
90+
51 timing idealTree:node_modules/globals Completed in 0ms
91+
52 timing idealTree:node_modules/@vue/eslint-config-prettier/node_modules/eslint-plugin-prettier Completed in 0ms
92+
53 timing idealTree:buildDeps Completed in 280081ms
93+
54 timing idealTree:fixDepFlags Completed in 4ms
94+
55 timing idealTree Completed in 280160ms
95+
56 timing command:install Completed in 280187ms
96+
57 verbose type system
97+
58 verbose stack FetchError: request to https://registry.npmjs.org/eslint-config-prettier failed, reason: getaddrinfo ENOTFOUND registry.npmjs.org
98+
58 verbose stack at ClientRequest.<anonymous> (/Users/sebastian/Library/Application Support/Herd/config/nvm/versions/node/v20.13.1/lib/node_modules/npm/node_modules/minipass-fetch/lib/index.js:130:14)
99+
58 verbose stack at ClientRequest.emit (node:events:519:28)
100+
58 verbose stack at _destroy (node:_http_client:880:13)
101+
58 verbose stack at onSocketNT (node:_http_client:900:5)
102+
58 verbose stack at process.processTicksAndRejections (node:internal/process/task_queues:83:21)
103+
59 verbose cwd /Users/sebastian/Projects/time.codebar
104+
60 verbose Darwin 24.6.0
105+
61 verbose node v20.13.1
106+
62 verbose npm v10.5.2
107+
63 error code ENOTFOUND
108+
64 error syscall getaddrinfo
109+
65 error errno ENOTFOUND
110+
66 error network request to https://registry.npmjs.org/eslint-config-prettier failed, reason: getaddrinfo ENOTFOUND registry.npmjs.org
111+
67 error network This is a problem related to network connectivity.
112+
67 error network In most cases you are behind a proxy or have bad network settings.
113+
67 error network
114+
67 error network If you are behind a proxy, please make sure that the
115+
67 error network 'proxy' config is set properly. See: 'npm help config'
116+
68 verbose exit 1
117+
69 timing npm Completed in 280313ms
118+
70 verbose unfinished npm timer reify 1760956219648
119+
71 verbose unfinished npm timer reify:loadTrees 1760956219674
120+
72 verbose code 1
121+
73 error A complete log of this run can be found in: /Users/sebastian/Projects/time.codebar/.npm-cache/_logs/2025-10-20T10_30_19_522Z-debug-0.log
Lines changed: 123 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,123 @@
1+
0 verbose cli /usr/local/bin/node /usr/local/bin/npm
2+
1 info using [email protected]
3+
2 info using [email protected]
4+
3 timing npm:load:whichnode Completed in 1ms
5+
4 timing config:load:defaults Completed in 1ms
6+
5 timing config:load:file:/usr/local/lib/node_modules/npm/npmrc Completed in 1ms
7+
6 timing config:load:builtin Completed in 1ms
8+
7 timing config:load:cli Completed in 1ms
9+
8 timing config:load:env Completed in 0ms
10+
9 timing config:load:file:/Users/sebastian/Projects/time.codebar/.npmrc Completed in 0ms
11+
10 timing config:load:project Completed in 1ms
12+
11 timing config:load:file:/Users/sebastian/.npmrc Completed in 2ms
13+
12 timing config:load:user Completed in 2ms
14+
13 timing config:load:file:/usr/local/etc/npmrc Completed in 0ms
15+
14 timing config:load:global Completed in 0ms
16+
15 timing config:load:setEnvs Completed in 0ms
17+
16 timing config:load Completed in 6ms
18+
17 timing npm:load:configload Completed in 6ms
19+
18 timing npm:load:mkdirpcache Completed in 1ms
20+
19 timing npm:load:mkdirplogs Completed in 0ms
21+
20 verbose title npm install
22+
21 verbose argv "install" "--package-lock-only" "--ignore-scripts" "--no-audit" "--fund" "false" "--cache" ".npm-cache"
23+
22 timing npm:load:setTitle Completed in 0ms
24+
23 timing config:load:flatten Completed in 1ms
25+
24 timing npm:load:display Completed in 2ms
26+
25 verbose logfile logs-max:10 dir:/Users/sebastian/Projects/time.codebar/.npm-cache/_logs/2025-10-20T10_30_28_837Z-
27+
26 verbose logfile /Users/sebastian/Projects/time.codebar/.npm-cache/_logs/2025-10-20T10_30_28_837Z-debug-0.log
28+
27 timing npm:load:logFile Completed in 2ms
29+
28 timing npm:load:timers Completed in 0ms
30+
29 timing npm:load:configScope Completed in 0ms
31+
30 timing npm:load Completed in 12ms
32+
31 timing arborist:ctor Completed in 0ms
33+
32 silly logfile done cleaning log files
34+
33 timing idealTree:init Completed in 108ms
35+
34 timing idealTree:userRequests Completed in 0ms
36+
35 silly idealTree buildDeps
37+
36 silly fetch manifest eslint-config-prettier@^9.1.0
38+
37 silly fetch manifest eslint-plugin-vue@^9.30.0
39+
38 silly fetch manifest globals@^15.12.0
40+
39 silly placeDep ROOT eslint-config-prettier@ REPLACE for: want: ^9.1.0
41+
40 silly placeDep ROOT eslint-plugin-vue@ REPLACE for: want: ^9.30.0
42+
41 warn ERESOLVE overriding peer dependency {
43+
41 warn ERESOLVE code: 'ERESOLVE',
44+
41 warn ERESOLVE edge: {
45+
41 warn ERESOLVE type: 'peer',
46+
41 warn ERESOLVE name: 'eslint-plugin-vue',
47+
41 warn ERESOLVE spec: '^9.28.0 || ^10.0.0',
48+
41 warn ERESOLVE from: {
49+
41 warn ERESOLVE name: '@vue/eslint-config-typescript',
50+
41 warn ERESOLVE version: '14.6.0',
51+
41 warn ERESOLVE location: 'node_modules/@vue/eslint-config-typescript',
52+
41 warn ERESOLVE isWorkspace: false,
53+
41 warn ERESOLVE dependents: [Array]
54+
41 warn ERESOLVE }
55+
41 warn ERESOLVE },
56+
41 warn ERESOLVE dep: {
57+
41 warn ERESOLVE name: 'eslint-plugin-vue',
58+
41 warn ERESOLVE version: undefined,
59+
41 warn ERESOLVE errors: [ [FetchError] ],
60+
41 warn ERESOLVE package: {},
61+
41 warn ERESOLVE whileInstalling: {
62+
41 warn ERESOLVE name: undefined,
63+
41 warn ERESOLVE version: undefined,
64+
41 warn ERESOLVE path: '/Users/sebastian/Projects/time.codebar'
65+
41 warn ERESOLVE },
66+
41 warn ERESOLVE location: 'node_modules/eslint-plugin-vue',
67+
41 warn ERESOLVE isWorkspace: false,
68+
41 warn ERESOLVE dependents: [ [Object] ]
69+
41 warn ERESOLVE },
70+
41 warn ERESOLVE force: false,
71+
41 warn ERESOLVE isMine: true,
72+
41 warn ERESOLVE strictPeerDeps: false,
73+
41 warn ERESOLVE current: {
74+
41 warn ERESOLVE name: 'eslint-plugin-vue',
75+
41 warn ERESOLVE version: '10.5.1',
76+
41 warn ERESOLVE location: 'node_modules/eslint-plugin-vue',
77+
41 warn ERESOLVE isWorkspace: false,
78+
41 warn ERESOLVE dependents: [ [Object], [Object] ]
79+
41 warn ERESOLVE }
80+
41 warn ERESOLVE }
81+
42 silly placeDep ROOT globals@ REPLACE for: want: ^15.12.0
82+
43 timing idealTree:#root Completed in 210107ms
83+
44 timing idealTree:node_modules/@eslint/eslintrc Completed in 0ms
84+
45 silly fetch manifest eslint-plugin-prettier@^5.2.2
85+
46 silly placeDep node_modules/@vue/eslint-config-prettier eslint-plugin-prettier@ OK for: @vue/[email protected] want: ^5.2.2
86+
47 timing idealTree:node_modules/@vue/eslint-config-prettier Completed in 70015ms
87+
48 timing idealTree:node_modules/eslint-config-prettier Completed in 0ms
88+
49 timing idealTree:node_modules/eslint-plugin-vue Completed in 0ms
89+
50 timing idealTree:node_modules/globals Completed in 0ms
90+
51 timing idealTree:node_modules/@vue/eslint-config-prettier/node_modules/eslint-plugin-prettier Completed in 0ms
91+
52 timing idealTree:buildDeps Completed in 280123ms
92+
53 timing idealTree:fixDepFlags Completed in 4ms
93+
54 timing idealTree Completed in 280236ms
94+
55 timing command:install Completed in 280238ms
95+
56 verbose type system
96+
57 verbose stack FetchError: request to https://registry.npmjs.org/eslint-config-prettier failed, reason: getaddrinfo ENOTFOUND registry.npmjs.org
97+
57 verbose stack at ClientRequest.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/minipass-fetch/lib/index.js:130:14)
98+
57 verbose stack at ClientRequest.emit (node:events:513:28)
99+
57 verbose stack at TLSSocket.socketErrorListener (node:_http_client:502:9)
100+
57 verbose stack at TLSSocket.emit (node:events:525:35)
101+
57 verbose stack at emitErrorNT (node:internal/streams/destroy:151:8)
102+
57 verbose stack at emitErrorCloseNT (node:internal/streams/destroy:116:3)
103+
57 verbose stack at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
104+
58 verbose cwd /Users/sebastian/Projects/time.codebar
105+
59 verbose Darwin 24.6.0
106+
60 verbose node v18.15.0
107+
61 verbose npm v9.6.1
108+
62 error code ENOTFOUND
109+
63 error syscall getaddrinfo
110+
64 error errno ENOTFOUND
111+
65 error network request to https://registry.npmjs.org/eslint-config-prettier failed, reason: getaddrinfo ENOTFOUND registry.npmjs.org
112+
66 error network This is a problem related to network connectivity.
113+
66 error network In most cases you are behind a proxy or have bad network settings.
114+
66 error network
115+
66 error network If you are behind a proxy, please make sure that the
116+
66 error network 'proxy' config is set properly. See: 'npm help config'
117+
67 verbose exit 1
118+
68 timing npm Completed in 280257ms
119+
69 verbose unfinished npm timer reify 1760956228855
120+
70 verbose unfinished npm timer reify:loadTrees 1760956228855
121+
71 verbose code 1
122+
72 error A complete log of this run can be found in:
123+
72 error /Users/sebastian/Projects/time.codebar/.npm-cache/_logs/2025-10-20T10_30_28_837Z-debug-0.log

.npm-cache/_update-notifier-last-checked

Whitespace-only changes.

.nvmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
22

0 commit comments

Comments
 (0)