File tree 5 files changed +16
-16
lines changed 5 files changed +16
-16
lines changed Original file line number Diff line number Diff line change @@ -82,7 +82,7 @@ Then for each entity define a factory. The purpose of a factory is to create new
82
82
``` typescript
83
83
// user.factory.ts
84
84
define (User , (faker : typeof Faker ) => {
85
- const gender = faker .random .number (1 )
85
+ const gender = faker .datatype .number (1 )
86
86
const firstName = faker .name .firstName (gender )
87
87
const lastName = faker .name .lastName (gender )
88
88
@@ -94,12 +94,12 @@ define(User, (faker: typeof Faker) => {
94
94
95
95
// pet.factory.ts
96
96
define (Pet , (faker : typeof Faker ) => {
97
- const gender = faker .random .number (1 )
97
+ const gender = faker .datatype .number (1 )
98
98
const name = faker .name .firstName (gender )
99
99
100
100
const pet = new Pet ()
101
101
pet .name = name
102
- pet .age = faker .random .number ()
102
+ pet .age = faker .datatype .number ()
103
103
pet .user = factory (User )() as any
104
104
return pet
105
105
})
Original file line number Diff line number Diff line change 33
33
"@semantic-release/git" : " ^9.0.0" ,
34
34
"@types/bcryptjs" : " ^2.4.2" ,
35
35
"@types/chalk" : " ^2.2.0" ,
36
- "@types/faker" : " ^4.1.11 " ,
36
+ "@types/faker" : " ^5.5.8 " ,
37
37
"@types/glob" : " 7.1.1" ,
38
38
"@types/jest" : " ^25.2.1" ,
39
39
"@types/node" : " 13.11.1" ,
56
56
},
57
57
"dependencies" : {
58
58
"chalk" : " ^4.0.0" ,
59
- "faker" : " 4.1.0 " ,
59
+ "faker" : " 5.5.3 " ,
60
60
"glob" : " 7.1.6" ,
61
61
"ora" : " 4.0.3" ,
62
62
"reflect-metadata" : " 0.1.13" ,
Original file line number Diff line number Diff line change @@ -4,12 +4,12 @@ import { Pet } from '../entities/Pet.entity'
4
4
import { User } from '../entities/User.entity'
5
5
6
6
define ( Pet , ( faker : typeof Faker ) => {
7
- const gender = faker . random . number ( 1 )
7
+ const gender = faker . datatype . number ( 1 )
8
8
const name = faker . name . firstName ( gender )
9
9
10
10
const pet = new Pet ( )
11
11
pet . name = name
12
- pet . age = faker . random . number ( )
12
+ pet . age = faker . datatype . number ( )
13
13
pet . user = factory ( User ) ( { roles : [ 'admin' ] } ) as any
14
14
return pet
15
15
} )
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ import { define } from '../../src/typeorm-seeding'
3
3
import { User } from '../entities/User.entity'
4
4
5
5
define ( User , ( faker : typeof Faker ) => {
6
- const gender = faker . random . number ( 1 )
6
+ const gender = faker . datatype . number ( 1 )
7
7
const firstName = faker . name . firstName ( gender )
8
8
const lastName = faker . name . lastName ( gender )
9
9
const email = faker . internet . email ( firstName , lastName )
Original file line number Diff line number Diff line change 731
731
resolved "https://registry.yarnpkg.com/@types/events/-/events-3.0.0.tgz#2862f3f58a9a7f7c3e78d79f130dd4d71c25c2a7"
732
732
integrity sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==
733
733
734
- " @types/faker@^4.1.11 " :
735
- version "4.1.11 "
736
- resolved "https://registry.yarnpkg.com/@types/faker/-/faker-4.1.11 .tgz#07911f1a39aeeaeec71d8efa0f93ef0eeafd3462 "
737
- integrity sha512-iL7khABWgMH53FDfQNYtbFDJXjM3G97KswtyVMUP9XBSt9c+33L1TsXI+mx+EgnoOcuSp12qZae6hLCxGcq7yg ==
734
+ " @types/faker@^5.5.8 " :
735
+ version "5.5.8 "
736
+ resolved "https://registry.yarnpkg.com/@types/faker/-/faker-5.5.8 .tgz#6649adfdfdbb0acf95361fc48f2d0ca6e88bd1cf "
737
+ integrity sha512-bsl0rYsaZVHlZkynL5O04q6YXDmVjcid6MbOHWqvtE2WWs/EKhp0qchDDhVWlWyQXUffX1G83X9LnMxRl8S/Mw ==
738
738
739
739
" @types/glob@7.1.1 " :
740
740
version "7.1.1"
@@ -2654,10 +2654,10 @@ extsprintf@^1.2.0:
2654
2654
resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f"
2655
2655
integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8=
2656
2656
2657
- faker@4.1.0 :
2658
- version "4.1.0 "
2659
- resolved "https://registry.yarnpkg.com/faker/-/faker-4.1.0 .tgz#1e45bbbecc6774b3c195fad2835109c6d748cc3f "
2660
- integrity sha1-HkW7vsxndLPBlfrSg1EJxtdIzD8 =
2657
+ faker@5.5.3 :
2658
+ version "5.5.3 "
2659
+ resolved "https://registry.yarnpkg.com/faker/-/faker-5.5.3 .tgz#c57974ee484431b25205c2c8dc09fda861e51e0e "
2660
+ integrity sha512-wLTv2a28wjUyWkbnX7u/ABZBkUkIF2fCd73V6P2oFqEGEktDfzWx4UxrSqtPRw0xPRAcjeAOIiJWqZm3pP4u3g= =
2661
2661
2662
2662
fast-deep-equal@^3.1.1 :
2663
2663
version "3.1.1"
You can’t perform that action at this time.
0 commit comments