Skip to content

Commit b44cf88

Browse files
authored
Merge pull request #55 from retejs/svelte-5
feat: add svelte 5
2 parents 88a7cd7 + 18a33a2 commit b44cf88

File tree

6 files changed

+18
-13
lines changed

6 files changed

+18
-13
lines changed

.github/workflows/daily.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
fail-fast: false
4848
max-parallel: 1
4949
matrix:
50-
version: [4,3]
50+
version: [5,4,3]
5151
uses: ./.github/workflows/regression.yml
5252
with:
5353
name: svelte

.github/workflows/regression.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,13 @@ jobs:
112112
run: rete-qa init -s ${{ inputs.name }} -sv ${{ inputs.version }} ${{ inputs.deps && '--deps-alias deps.json' || '' }}
113113
env:
114114
CI: ""
115+
VERBOSE: 1
116+
- name: Upload apps if initialization fails
117+
if: failure()
118+
uses: actions/upload-artifact@v4
119+
with:
120+
name: rete-qa-${{ inputs.name }}-v${{ inputs.version }}
121+
path: .rete-qa/apps
115122
- name: Prune node_modules
116123
run: npx rimraf --glob **/node_modules
117124
working-directory: .rete-qa

package-lock.json

Lines changed: 5 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,11 @@
3232
"globals": "^15.9.0",
3333
"nodemon": "^2.0.20",
3434
"rete-cli": "~2.0.1",
35-
"rete-kit": "^1.10.2",
35+
"rete-kit": "^1.11.0",
3636
"typescript": "^4.9.5"
3737
},
3838
"peerDependencies": {
39-
"rete-kit": "^1.10.0"
39+
"rete-kit": "^1.11.0"
4040
},
4141
"dependencies": {
4242
"@playwright/test": "^1.37.1",

src/commands/init/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export const targets: { stack: App.AppStack, versions: number[] }[] = [
55
{ stack: 'react-vite', versions: [16, 17, 18] },
66
{ stack: 'vue', versions: [2, 3] },
77
{ stack: 'angular', versions: [12, 13, 14, 15, 16, 17, 18] },
8-
{ stack: 'svelte', versions: [3, 4] },
8+
{ stack: 'svelte', versions: [3, 4, 5] },
99
{ stack: 'lit-vite', versions: [3] }
1010
]
1111
export const stackNames = targets.map(t => t.stack)
@@ -24,7 +24,7 @@ export function getFeatures({ stack, version }: Pick<(typeof fixtures)[0], 'stac
2424
stack === 'angular' && new App.Features.Angular(version as 12 | 13 | 14 | 15 | 16 | 17 | 18, next),
2525
['react', 'react-vite'].includes(stack) && new App.Features.React(version, stack, next),
2626
stack === 'vue' && new App.Features.Vue(version as 2 | 3, next),
27-
stack === 'svelte' && new App.Features.Svelte(version as 3 | 4, next),
27+
stack === 'svelte' && new App.Features.Svelte(version as 3 | 4 | 5, next),
2828
stack === 'lit-vite' && new App.Features.Lit(version as 3, next),
2929
new App.Features.ZoomAt(),
3030
new App.Features.OrderNodes(),

src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ program
128128
log('success', 'START')('Testing in', chalk.yellow(folder), '...')
129129
const APP = folder
130130
const SERVE = App.builders[stack].getStaticPath(folder, version)
131-
console.log({ SERVE })
131+
132132
const playwrightFolder = dirname(require.resolve('@playwright/test'))
133133

134134
const { error } = await validateTestRun(APP, SERVE)

0 commit comments

Comments
 (0)