Skip to content

Commit 947ed56

Browse files
make browsers in web as optional argument
1 parent e3d304b commit 947ed56

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/lib/schemaValidation.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -315,8 +315,8 @@ const SnapshotSchema: JSONSchemaType<Snapshot> = {
315315
errorMessage: "Invalid snapshot options; viewports must be an array of unique arrays."
316316
}
317317
},
318-
required: ["browsers", "viewports"],
319-
errorMessage: "Invalid snapshot options; web must include both browsers and viewports properties."
318+
required: ["viewports"],
319+
errorMessage: "Invalid snapshot options; web must include viewports property."
320320
},
321321
mobile: {
322322
type: "object",

src/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ export interface Snapshot {
8787
xpath?: string
8888
},
8989
web?: {
90-
browsers: string[],
90+
browsers?: string[],
9191
viewports: ([number] | [number, number])[]
9292
},
9393
mobile?: {

0 commit comments

Comments
 (0)