Skip to content

Commit 001a724

Browse files
authored
fix: add possible frameworks to object API config (#21056)
1 parent 7e2e2cc commit 001a724

File tree

4 files changed

+11
-7
lines changed

4 files changed

+11
-7
lines changed

cli/types/cypress.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2987,11 +2987,11 @@ declare namespace Cypress {
29872987

29882988
type DevServerConfigObject = {
29892989
bundler: 'webpack'
2990-
framework: 'react'
2990+
framework: 'react' | 'vue' | 'vue-cli' | 'nuxt' | 'create-react-app'
29912991
webpackConfig?: PickConfigOpt<'webpackConfig'>
29922992
} | {
29932993
bundler: 'vite'
2994-
framework: 'react'
2994+
framework: 'react' | 'vue'
29952995
viteConfig?: Omit<Exclude<PickConfigOpt<'viteConfig'>, undefined>, 'base' | 'root'>
29962996
}
29972997

system-tests/project-fixtures/cra/cypress.config.js renamed to system-tests/project-fixtures/cra/cypress.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { defineConfig } from 'cypress'
22

3-
module.exports = defineConfig({
3+
export default defineConfig({
44
component: {
55
devServer: {
66
framework: 'create-react-app',
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
1-
module.exports = {
1+
import { defineConfig } from 'cypress'
2+
3+
export default defineConfig({
24
component: {
35
devServer: {
46
framework: 'nuxt',
57
bundler: 'webpack'
68
}
79
},
8-
}
10+
})
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
1-
module.exports = {
1+
import { defineConfig } from 'cypress'
2+
3+
export default defineConfig({
24
component: {
35
devServer: {
46
framework: 'vue-cli',
57
bundler: 'webpack'
68
}
79
},
8-
}
10+
})

0 commit comments

Comments
 (0)