Skip to content

Commit fe0f527

Browse files
Copilotmrlubos
andcommitted
Update Valibot validator snapshots with correct regex escaping
Co-authored-by: mrlubos <[email protected]>
1 parent 9eb7525 commit fe0f527

File tree

6 files changed

+24
-24
lines changed

6 files changed

+24
-24
lines changed

packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/valibot/default/valibot.gen.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -703,10 +703,10 @@ export const vModelWithPattern = v.object({
703703
name: v.pipe(v.string(), v.maxLength(255)),
704704
enabled: v.optional(v.pipe(v.boolean(), v.readonly())),
705705
modified: v.optional(v.pipe(v.pipe(v.string(), v.isoTimestamp()), v.readonly())),
706-
id: v.optional(v.pipe(v.string(), v.regex(/^\d{2}-\d{3}-\d{4}$/))),
707-
text: v.optional(v.pipe(v.string(), v.regex(/^\w+$/))),
708-
patternWithSingleQuotes: v.optional(v.pipe(v.string(), v.regex(/^[a-zA-Z0-9']*$/))),
709-
patternWithNewline: v.optional(v.pipe(v.string(), v.regex(/aaa\nbbb/))),
706+
id: v.optional(v.pipe(v.string(), v.regex(/^\\d{2}-\\d{3}-\\d{4}$/))),
707+
text: v.optional(v.pipe(v.string(), v.regex(/^\\w+$/))),
708+
patternWithSingleQuotes: v.optional(v.pipe(v.string(), v.regex(/^[a-zA-Z0-9\']*$/))),
709+
patternWithNewline: v.optional(v.pipe(v.string(), v.regex(/aaa\\nbbb/))),
710710
patternWithBacktick: v.optional(v.pipe(v.string(), v.regex(/aaa`bbb/)))
711711
});
712712

@@ -1093,10 +1093,10 @@ export const vModelWithPropertiesWritable = v.object({
10931093
export const vModelWithPatternWritable = v.object({
10941094
key: v.pipe(v.string(), v.maxLength(64), v.regex(/^[a-zA-Z0-9_]*$/)),
10951095
name: v.pipe(v.string(), v.maxLength(255)),
1096-
id: v.optional(v.pipe(v.string(), v.regex(/^\d{2}-\d{3}-\d{4}$/))),
1097-
text: v.optional(v.pipe(v.string(), v.regex(/^\w+$/))),
1098-
patternWithSingleQuotes: v.optional(v.pipe(v.string(), v.regex(/^[a-zA-Z0-9']*$/))),
1099-
patternWithNewline: v.optional(v.pipe(v.string(), v.regex(/aaa\nbbb/))),
1096+
id: v.optional(v.pipe(v.string(), v.regex(/^\\d{2}-\\d{3}-\\d{4}$/))),
1097+
text: v.optional(v.pipe(v.string(), v.regex(/^\\w+$/))),
1098+
patternWithSingleQuotes: v.optional(v.pipe(v.string(), v.regex(/^[a-zA-Z0-9\']*$/))),
1099+
patternWithNewline: v.optional(v.pipe(v.string(), v.regex(/aaa\\nbbb/))),
11001100
patternWithBacktick: v.optional(v.pipe(v.string(), v.regex(/aaa`bbb/)))
11011101
});
11021102

packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/validators/valibot.gen.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export const vBar: v.GenericSchema = v.object({
1010

1111
export const vFoo: v.GenericSchema = v.optional(v.union([
1212
v.object({
13-
foo: v.optional(v.pipe(v.string(), v.regex(/^\d{3}-\d{2}-\d{4}$/))),
13+
foo: v.optional(v.pipe(v.string(), v.regex(/^\\d{3}-\\d{2}-\\d{4}$/))),
1414
bar: v.optional(vBar),
1515
baz: v.optional(v.array(v.lazy(() => {
1616
return vFoo;
@@ -20,4 +20,4 @@ export const vFoo: v.GenericSchema = v.optional(v.union([
2020
v.null()
2121
]), null);
2222

23-
export const vBaz = v.optional(v.pipe(v.pipe(v.string(), v.regex(/foo\nbar/)), v.readonly()), 'baz');
23+
export const vBaz = v.optional(v.pipe(v.pipe(v.string(), v.regex(/foo\\nbar/)), v.readonly()), 'baz');

packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/valibot/default/valibot.gen.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -704,10 +704,10 @@ export const vModelWithPattern = v.object({
704704
name: v.pipe(v.string(), v.maxLength(255)),
705705
enabled: v.optional(v.pipe(v.boolean(), v.readonly())),
706706
modified: v.optional(v.pipe(v.pipe(v.string(), v.isoTimestamp()), v.readonly())),
707-
id: v.optional(v.pipe(v.string(), v.regex(/^\d{2}-\d{3}-\d{4}$/))),
708-
text: v.optional(v.pipe(v.string(), v.regex(/^\w+$/))),
709-
patternWithSingleQuotes: v.optional(v.pipe(v.string(), v.regex(/^[a-zA-Z0-9']*$/))),
710-
patternWithNewline: v.optional(v.pipe(v.string(), v.regex(/aaa\nbbb/))),
707+
id: v.optional(v.pipe(v.string(), v.regex(/^\\d{2}-\\d{3}-\\d{4}$/))),
708+
text: v.optional(v.pipe(v.string(), v.regex(/^\\w+$/))),
709+
patternWithSingleQuotes: v.optional(v.pipe(v.string(), v.regex(/^[a-zA-Z0-9\']*$/))),
710+
patternWithNewline: v.optional(v.pipe(v.string(), v.regex(/aaa\\nbbb/))),
711711
patternWithBacktick: v.optional(v.pipe(v.string(), v.regex(/aaa`bbb/)))
712712
});
713713

@@ -1097,10 +1097,10 @@ export const vModelWithPropertiesWritable = v.object({
10971097
export const vModelWithPatternWritable = v.object({
10981098
key: v.pipe(v.string(), v.maxLength(64), v.regex(/^[a-zA-Z0-9_]*$/)),
10991099
name: v.pipe(v.string(), v.maxLength(255)),
1100-
id: v.optional(v.pipe(v.string(), v.regex(/^\d{2}-\d{3}-\d{4}$/))),
1101-
text: v.optional(v.pipe(v.string(), v.regex(/^\w+$/))),
1102-
patternWithSingleQuotes: v.optional(v.pipe(v.string(), v.regex(/^[a-zA-Z0-9']*$/))),
1103-
patternWithNewline: v.optional(v.pipe(v.string(), v.regex(/aaa\nbbb/))),
1100+
id: v.optional(v.pipe(v.string(), v.regex(/^\\d{2}-\\d{3}-\\d{4}$/))),
1101+
text: v.optional(v.pipe(v.string(), v.regex(/^\\w+$/))),
1102+
patternWithSingleQuotes: v.optional(v.pipe(v.string(), v.regex(/^[a-zA-Z0-9\']*$/))),
1103+
patternWithNewline: v.optional(v.pipe(v.string(), v.regex(/aaa\\nbbb/))),
11041104
patternWithBacktick: v.optional(v.pipe(v.string(), v.regex(/aaa`bbb/)))
11051105
});
11061106

packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/validators-metadata/valibot.gen.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ export const vBar: v.GenericSchema = v.pipe(v.object({
1818
*/
1919
export const vFoo: v.GenericSchema = v.optional(v.union([
2020
v.object({
21-
foo: v.optional(v.pipe(v.pipe(v.string(), v.regex(/^\d{3}-\d{2}-\d{4}$/)), v.metadata({
21+
foo: v.optional(v.pipe(v.pipe(v.string(), v.regex(/^\\d{3}-\\d{2}-\\d{4}$/)), v.metadata({
2222
description: 'This is foo property.'
2323
}))),
2424
bar: v.optional(vBar),
@@ -34,7 +34,7 @@ export const vFoo: v.GenericSchema = v.optional(v.union([
3434
v.null()
3535
]), null);
3636

37-
export const vBaz = v.optional(v.pipe(v.pipe(v.string(), v.regex(/foo\nbar/)), v.readonly()), 'baz');
37+
export const vBaz = v.optional(v.pipe(v.pipe(v.string(), v.regex(/foo\\nbar/)), v.readonly()), 'baz');
3838

3939
export const vQux = v.record(v.string(), v.object({
4040
qux: v.optional(v.string())

packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/validators-types/valibot.gen.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ export const vBar: v.GenericSchema = v.object({
1616
*/
1717
export const vFoo: v.GenericSchema = v.optional(v.union([
1818
v.object({
19-
foo: v.optional(v.pipe(v.string(), v.regex(/^\d{3}-\d{2}-\d{4}$/))),
19+
foo: v.optional(v.pipe(v.string(), v.regex(/^\\d{3}-\\d{2}-\\d{4}$/))),
2020
bar: v.optional(vBar),
2121
baz: v.optional(v.array(v.lazy(() => {
2222
return vFoo;
@@ -26,7 +26,7 @@ export const vFoo: v.GenericSchema = v.optional(v.union([
2626
v.null()
2727
]), null);
2828

29-
export const vBaz = v.optional(v.pipe(v.pipe(v.string(), v.regex(/foo\nbar/)), v.readonly()), 'baz');
29+
export const vBaz = v.optional(v.pipe(v.pipe(v.string(), v.regex(/foo\\nbar/)), v.readonly()), 'baz');
3030

3131
export const vQux = v.record(v.string(), v.object({
3232
qux: v.optional(v.string())

packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/validators/valibot.gen.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ export const vBar: v.GenericSchema = v.object({
1616
*/
1717
export const vFoo: v.GenericSchema = v.optional(v.union([
1818
v.object({
19-
foo: v.optional(v.pipe(v.string(), v.regex(/^\d{3}-\d{2}-\d{4}$/))),
19+
foo: v.optional(v.pipe(v.string(), v.regex(/^\\d{3}-\\d{2}-\\d{4}$/))),
2020
bar: v.optional(vBar),
2121
baz: v.optional(v.array(v.lazy(() => {
2222
return vFoo;
@@ -26,7 +26,7 @@ export const vFoo: v.GenericSchema = v.optional(v.union([
2626
v.null()
2727
]), null);
2828

29-
export const vBaz = v.optional(v.pipe(v.pipe(v.string(), v.regex(/foo\nbar/)), v.readonly()), 'baz');
29+
export const vBaz = v.optional(v.pipe(v.pipe(v.string(), v.regex(/foo\\nbar/)), v.readonly()), 'baz');
3030

3131
export const vQux = v.record(v.string(), v.object({
3232
qux: v.optional(v.string())

0 commit comments

Comments
 (0)