Skip to content

Commit c357c13

Browse files
authoredOct 30, 2023
feat(faker): update deprecated methods (#1000)
1 parent c19e35c commit c357c13

File tree

16 files changed

+61
-61
lines changed

16 files changed

+61
-61
lines changed
 

‎docs/src/pages/reference/configuration/full-example.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -21,18 +21,18 @@ module.exports = {
2121
mock: {
2222
properties: () => {
2323
return {
24-
id: () => faker.datatype.number({ min: 1, max: 99999 }),
24+
id: () => faker.number.int({ min: 1, max: 99999 }),
2525
};
2626
},
2727
},
2828
},
2929
showPetById: {
3030
mock: {
3131
data: () => ({
32-
id: faker.datatype.number({ min: 1, max: 99 }),
33-
name: faker.name.firstName(),
32+
id: faker.number.int({ min: 1, max: 99 }),
33+
name: faker.person.firstName(),
3434
tag: faker.helpers.arrayElement([
35-
faker.random.word(),
35+
faker.word.sample(),
3636
undefined,
3737
]),
3838
}),
@@ -41,7 +41,7 @@ module.exports = {
4141
},
4242
mock: {
4343
properties: {
44-
'/tag|name/': () => faker.name.lastName(),
44+
'/tag|name/': () => faker.person.lastName(),
4545
},
4646
delay: 500,
4747
},

‎docs/src/pages/reference/configuration/output.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -888,18 +888,18 @@ module.exports = {
888888
mock: {
889889
properties: () => {
890890
return {
891-
id: () => faker.datatype.number({ min: 1, max: 99999 }),
891+
id: () => faker.number.int({ min: 1, max: 99999 }),
892892
};
893893
},
894894
},
895895
},
896896
showPetById: {
897897
mock: {
898898
data: () => ({
899-
id: faker.datatype.number({ min: 1, max: 99 }),
900-
name: faker.name.firstName(),
899+
id: faker.number.int({ min: 1, max: 99 }),
900+
name: faker.person.firstName(),
901901
tag: faker.helpers.arrayElement([
902-
faker.random.word(),
902+
faker.word.sample(),
903903
undefined,
904904
]),
905905
}),

‎packages/msw/src/getters/scalar.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ export const getMockScalar = ({
177177

178178
return {
179179
value:
180-
`Array.from({ length: faker.datatype.number({ ` +
180+
`Array.from({ length: faker.number.int({ ` +
181181
`min: ${mockOptions?.arrayMin}, ` +
182182
`max: ${mockOptions?.arrayMax} }) ` +
183183
`}, (_, i) => i + 1).map(() => (${mapValue}))`,

‎samples/angular-app/orval.config.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -18,18 +18,18 @@ export default defineConfig({
1818
mock: {
1919
properties: () => {
2020
return {
21-
id: () => faker.datatype.number({ min: 1, max: 99999 }),
21+
id: () => faker.number.int({ min: 1, max: 99999 }),
2222
};
2323
},
2424
},
2525
},
2626
showPetById: {
2727
mock: {
2828
data: () => ({
29-
id: faker.datatype.number({ min: 1, max: 99 }),
30-
name: faker.name.firstName(),
29+
id: faker.number.int({ min: 1, max: 99 }),
30+
name: faker.person.firstName(),
3131
tag: faker.helpers.arrayElement([
32-
faker.random.word(),
32+
faker.word.sample(),
3333
undefined,
3434
]),
3535
}),
@@ -38,7 +38,7 @@ export default defineConfig({
3838
},
3939
mock: {
4040
properties: {
41-
'/tag|name/': () => faker.name.lastName(),
41+
'/tag|name/': () => faker.person.lastName(),
4242
},
4343
},
4444
},

‎samples/angular-app/src/api/endpoints/pets/pets.msw.ts

+6-6
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,19 @@ import { rest } from 'msw';
99

1010
export const getListPetsMock = () =>
1111
Array.from(
12-
{ length: faker.datatype.number({ min: 1, max: 10 }) },
12+
{ length: faker.number.int({ min: 1, max: 10 }) },
1313
(_, i) => i + 1,
1414
).map(() => ({
1515
id: faker.number.int({ min: undefined, max: undefined }),
16-
name: (() => faker.name.lastName())(),
17-
tag: (() => faker.name.lastName())(),
16+
name: (() => faker.person.lastName())(),
17+
tag: (() => faker.person.lastName())(),
1818
}));
1919

2020
export const getShowPetByIdMock = () =>
2121
(() => ({
22-
id: faker.datatype.number({ min: 1, max: 99 }),
23-
name: faker.name.firstName(),
24-
tag: faker.helpers.arrayElement([faker.random.word(), void 0]),
22+
id: faker.number.int({ min: 1, max: 99 }),
23+
name: faker.person.firstName(),
24+
tag: faker.helpers.arrayElement([faker.word.sample(), void 0]),
2525
}))();
2626

2727
export const getPetsMSW = () => [

‎samples/basic/api/endpoints/petstoreFromFileSpecWithTransformer.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ export type ShowPetByIdResult = AxiosResponse<Pet>;
5454

5555
export const getListPetsMock = () =>
5656
Array.from(
57-
{ length: faker.datatype.number({ min: 1, max: 10 }) },
57+
{ length: faker.number.int({ min: 1, max: 10 }) },
5858
(_, i) => i + 1,
5959
).map(() => ({
6060
id: faker.number.int({ min: undefined, max: undefined }),
@@ -64,9 +64,9 @@ export const getListPetsMock = () =>
6464

6565
export const getShowPetByIdMock = () =>
6666
(() => ({
67-
id: faker.datatype.number({ min: 1, max: 99 }),
68-
name: faker.name.firstName(),
69-
tag: faker.helpers.arrayElement([faker.random.word(), void 0]),
67+
id: faker.number.int({ min: 1, max: 99 }),
68+
name: faker.person.firstName(),
69+
tag: faker.helpers.arrayElement([faker.word.sample(), void 0]),
7070
}))();
7171

7272
export const getSwaggerPetstoreMSW = () => [

‎samples/basic/orval.config.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,18 @@ export default defineConfig({
1919
mock: {
2020
properties: () => {
2121
return {
22-
id: faker.datatype.number({ min: 1, max: 9 }),
22+
id: faker.number.int({ min: 1, max: 9 }),
2323
};
2424
},
2525
},
2626
},
2727
showPetById: {
2828
mock: {
2929
data: () => ({
30-
id: faker.datatype.number({ min: 1, max: 99 }),
31-
name: faker.name.firstName(),
30+
id: faker.number.int({ min: 1, max: 99 }),
31+
name: faker.person.firstName(),
3232
tag: faker.helpers.arrayElement([
33-
faker.random.word(),
33+
faker.word.sample(),
3434
undefined,
3535
]),
3636
}),

‎samples/nx-fastify-react/apps/api/src/main.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,10 @@ app.ready(async () => {
5858
});
5959

6060
export const getGetPetsMock = () =>
61-
[...Array(faker.datatype.number({ min: 1, max: 10 }))].map(() => ({
62-
id: faker.datatype.number(),
63-
name: faker.random.word(),
64-
tag: faker.random.word(),
61+
[...Array(faker.number.int({ min: 1, max: 10 }))].map(() => ({
62+
id: faker.number.int(),
63+
name: faker.word.sample(),
64+
tag: faker.word.sample(),
6565
}));
6666

6767
app.get(

‎samples/react-app-with-swr/src/api/endpoints/petstoreFromFileSpecWithTransformer.msw.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import { rest } from 'msw';
99

1010
export const getListPetsMock = () =>
1111
Array.from(
12-
{ length: faker.datatype.number({ min: 1, max: 10 }) },
12+
{ length: faker.number.int({ min: 1, max: 10 }) },
1313
(_, i) => i + 1,
1414
).map(() => ({
1515
'@id': faker.helpers.arrayElement([faker.word.sample(), undefined]),

‎samples/react-app/orval.config.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,18 @@ export default defineConfig({
1919
mock: {
2020
properties: () => {
2121
return {
22-
'[].id': () => faker.datatype.number({ min: 1, max: 99999 }),
22+
'[].id': () => faker.number.int({ min: 1, max: 99999 }),
2323
};
2424
},
2525
},
2626
},
2727
showPetById: {
2828
mock: {
2929
data: () => ({
30-
id: faker.datatype.number({ min: 1, max: 99 }),
31-
name: faker.name.firstName(),
30+
id: faker.number.int({ min: 1, max: 99 }),
31+
name: faker.person.firstName(),
3232
tag: faker.helpers.arrayElement([
33-
faker.random.word(),
33+
faker.word.sample(),
3434
undefined,
3535
]),
3636
}),
@@ -39,7 +39,7 @@ export default defineConfig({
3939
},
4040
mock: {
4141
properties: {
42-
'/tag|name/': () => faker.name.lastName(),
42+
'/tag|name/': () => faker.person.lastName(),
4343
},
4444
},
4545
},

‎samples/react-app/src/api/endpoints/petstoreFromFileSpecWithTransformer.msw.ts

+7-7
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,19 @@ import { rest } from 'msw';
99

1010
export const getListPetsMock = () =>
1111
Array.from(
12-
{ length: faker.datatype.number({ min: 1, max: 10 }) },
12+
{ length: faker.number.int({ min: 1, max: 10 }) },
1313
(_, i) => i + 1,
1414
).map(() => ({
15-
id: (() => faker.datatype.number({ min: 1, max: 99999 }))(),
16-
name: (() => faker.name.lastName())(),
17-
tag: (() => faker.name.lastName())(),
15+
id: (() => faker.number.int({ min: 1, max: 99999 }))(),
16+
name: (() => faker.person.lastName())(),
17+
tag: (() => faker.person.lastName())(),
1818
}));
1919

2020
export const getShowPetByIdMock = () =>
2121
(() => ({
22-
id: faker.datatype.number({ min: 1, max: 99 }),
23-
name: faker.name.firstName(),
24-
tag: faker.helpers.arrayElement([faker.random.word(), void 0]),
22+
id: faker.number.int({ min: 1, max: 99 }),
23+
name: faker.person.firstName(),
24+
tag: faker.helpers.arrayElement([faker.word.sample(), void 0]),
2525
}))();
2626

2727
export const getSwaggerPetstoreMSW = () => [

‎samples/react-query/basic/src/api/endpoints/petstoreFromFileSpecWithTransformer.msw.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import { rest } from 'msw';
99

1010
export const getListPetsMock = () =>
1111
Array.from(
12-
{ length: faker.datatype.number({ min: 1, max: 10 }) },
12+
{ length: faker.number.int({ min: 1, max: 10 }) },
1313
(_, i) => i + 1,
1414
).map(() =>
1515
faker.helpers.arrayElement([

‎samples/react-query/custom-client/src/api/endpoints/petstoreFromFileSpecWithTransformer.msw.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import { rest } from 'msw';
99

1010
export const getListPetsMock = () =>
1111
Array.from(
12-
{ length: faker.datatype.number({ min: 1, max: 10 }) },
12+
{ length: faker.number.int({ min: 1, max: 10 }) },
1313
(_, i) => i + 1,
1414
).map(() => ({
1515
'@id': faker.helpers.arrayElement([faker.word.sample(), undefined]),

‎samples/svelte-query/orval.config.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -20,18 +20,18 @@ export default defineConfig({
2020
mock: {
2121
properties: () => {
2222
return {
23-
'[].id': () => faker.datatype.number({ min: 1, max: 99999 }),
23+
'[].id': () => faker.number.int({ min: 1, max: 99999 }),
2424
};
2525
},
2626
},
2727
},
2828
showPetById: {
2929
mock: {
3030
data: () => ({
31-
id: faker.datatype.number({ min: 1, max: 99 }),
32-
name: faker.name.firstName(),
31+
id: faker.number.int({ min: 1, max: 99 }),
32+
name: faker.person.firstName(),
3333
tag: faker.helpers.arrayElement([
34-
faker.datatype.string(),
34+
faker.string.sample(),
3535
undefined,
3636
]),
3737
}),
@@ -40,7 +40,7 @@ export default defineConfig({
4040
},
4141
mock: {
4242
properties: {
43-
'/tag|name/': () => faker.name.lastName(),
43+
'/tag|name/': () => faker.person.lastName(),
4444
},
4545
},
4646
},

‎samples/svelte-query/src/api/endpoints/petstoreFromFileSpecWithTransformer.msw.ts

+7-7
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,19 @@ import { rest } from 'msw';
99

1010
export const getListPetsMock = () =>
1111
Array.from(
12-
{ length: faker.datatype.number({ min: 1, max: 10 }) },
12+
{ length: faker.number.int({ min: 1, max: 10 }) },
1313
(_, i) => i + 1,
1414
).map(() => ({
15-
id: (() => faker.datatype.number({ min: 1, max: 99999 }))(),
16-
name: (() => faker.name.lastName())(),
17-
tag: (() => faker.name.lastName())(),
15+
id: (() => faker.number.int({ min: 1, max: 99999 }))(),
16+
name: (() => faker.person.lastName())(),
17+
tag: (() => faker.person.lastName())(),
1818
}));
1919

2020
export const getShowPetByIdMock = () =>
2121
(() => ({
22-
id: faker.datatype.number({ min: 1, max: 99 }),
23-
name: faker.name.firstName(),
24-
tag: faker.helpers.arrayElement([faker.datatype.string(), void 0]),
22+
id: faker.number.int({ min: 1, max: 99 }),
23+
name: faker.person.firstName(),
24+
tag: faker.helpers.arrayElement([faker.string.sample(), void 0]),
2525
}))();
2626

2727
export const getSwaggerPetstoreMSW = () => [

‎samples/vue-query/src/api/endpoints/petstoreFromFileSpecWithTransformer.msw.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import { rest } from 'msw';
99

1010
export const getListPetsMock = () =>
1111
Array.from(
12-
{ length: faker.datatype.number({ min: 1, max: 10 }) },
12+
{ length: faker.number.int({ min: 1, max: 10 }) },
1313
(_, i) => i + 1,
1414
).map(() => ({
1515
email: faker.helpers.arrayElement([faker.internet.email(), undefined]),

0 commit comments

Comments
 (0)
Please sign in to comment.