Skip to content

Commit 90452a0

Browse files
authored
Merge pull request #70 from codebar-ag/feature-updates
Feature Updates
2 parents 9ae9bcc + 5a6d44f commit 90452a0

File tree

76 files changed

+13155
-3820
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

76 files changed

+13155
-3820
lines changed

.github/workflows/npm-build.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,15 @@ jobs:
2626
- name: "Use Node.js"
2727
uses: actions/setup-node@v4
2828
with:
29-
node-version: '20.x'
29+
node-version: '22.x'
30+
cache: 'npm'
3031

3132
- name: "Install npm dependencies"
32-
run: npm ci
33+
env:
34+
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: '1'
35+
npm_config_audit: 'false'
36+
npm_config_fund: 'false'
37+
run: npm ci --no-audit --no-fund --no-progress
3338

3439
- name: "Build"
3540
run: npm run build

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

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

1920
- name: "Install npm dependencies"
20-
run: npm ci
21+
env:
22+
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: '1'
23+
npm_config_audit: 'false'
24+
npm_config_fund: 'false'
25+
run: npm ci --no-audit --no-fund --no-progress
2126

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

.github/workflows/npm-lint.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,15 @@ jobs:
1616
- name: "Use Node.js"
1717
uses: actions/setup-node@v4
1818
with:
19-
node-version: '20.x'
19+
node-version: '22.x'
20+
cache: 'npm'
2021

2122
- name: "Install npm dependencies"
22-
run: npm ci
23+
env:
24+
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: '1'
25+
npm_config_audit: 'false'
26+
npm_config_fund: 'false'
27+
run: npm ci --no-audit --no-fund --no-progress
2328

2429
- name: "Run linter"
2530
run: npm run lint

.github/workflows/npm-publish-api.yml

Lines changed: 0 additions & 32 deletions
This file was deleted.

.github/workflows/npm-publish-ui.yml

Lines changed: 0 additions & 32 deletions
This file was deleted.

.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: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,10 +50,15 @@ jobs:
5050

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

5556
- name: "Install dependencies"
56-
run: npm ci
57+
env:
58+
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: '1'
59+
npm_config_audit: 'false'
60+
npm_config_fund: 'false'
61+
run: npm ci --no-audit --no-fund --no-progress
5762

5863
- name: "Build Frontend"
5964
run: npm run build

.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

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ yarn-error.log
3535
/_ide_helper.php
3636
/.phpstorm.meta.php
3737
/.rnd
38+
.npm-cache/*
3839

3940
/caddy
4041
/frankenphp

.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)