File tree Expand file tree Collapse file tree 5 files changed +16
-16
lines changed
Expand file tree Collapse file tree 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
8282``` typescript
8383// user.factory.ts
8484define (User , (faker : typeof Faker ) => {
85- const gender = faker .random .number (1 )
85+ const gender = faker .datatype .number (1 )
8686 const firstName = faker .name .firstName (gender )
8787 const lastName = faker .name .lastName (gender )
8888
@@ -94,12 +94,12 @@ define(User, (faker: typeof Faker) => {
9494
9595// pet.factory.ts
9696define (Pet , (faker : typeof Faker ) => {
97- const gender = faker .random .number (1 )
97+ const gender = faker .datatype .number (1 )
9898 const name = faker .name .firstName (gender )
9999
100100 const pet = new Pet ()
101101 pet .name = name
102- pet .age = faker .random .number ()
102+ pet .age = faker .datatype .number ()
103103 pet .user = factory (User )() as any
104104 return pet
105105})
Original file line number Diff line number Diff line change 3333 "@semantic-release/git" : " ^9.0.0" ,
3434 "@types/bcryptjs" : " ^2.4.2" ,
3535 "@types/chalk" : " ^2.2.0" ,
36- "@types/faker" : " ^4.1.11 " ,
36+ "@types/faker" : " ^5.5.8 " ,
3737 "@types/glob" : " 7.1.1" ,
3838 "@types/jest" : " ^25.2.1" ,
3939 "@types/node" : " 13.11.1" ,
5656 },
5757 "dependencies" : {
5858 "chalk" : " ^4.0.0" ,
59- "faker" : " 4.1.0 " ,
59+ "faker" : " 5.5.3 " ,
6060 "glob" : " 7.1.6" ,
6161 "ora" : " 4.0.3" ,
6262 "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'
44import { User } from '../entities/User.entity'
55
66define ( Pet , ( faker : typeof Faker ) => {
7- const gender = faker . random . number ( 1 )
7+ const gender = faker . datatype . number ( 1 )
88 const name = faker . name . firstName ( gender )
99
1010 const pet = new Pet ( )
1111 pet . name = name
12- pet . age = faker . random . number ( )
12+ pet . age = faker . datatype . number ( )
1313 pet . user = factory ( User ) ( { roles : [ 'admin' ] } ) as any
1414 return pet
1515} )
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ import { define } from '../../src/typeorm-seeding'
33import { User } from '../entities/User.entity'
44
55define ( User , ( faker : typeof Faker ) => {
6- const gender = faker . random . number ( 1 )
6+ const gender = faker . datatype . number ( 1 )
77 const firstName = faker . name . firstName ( gender )
88 const lastName = faker . name . lastName ( gender )
99 const email = faker . internet . email ( firstName , lastName )
Original file line number Diff line number Diff line change 731731 resolved "https://registry.yarnpkg.com/@types/events/-/events-3.0.0.tgz#2862f3f58a9a7f7c3e78d79f130dd4d71c25c2a7"
732732 integrity sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==
733733
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 ==
738738
739739740740 version "7.1.1"
@@ -2654,10 +2654,10 @@ extsprintf@^1.2.0:
26542654 resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f"
26552655 integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8=
26562656
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= =
26612661
26622662fast-deep-equal@^3.1.1 :
26632663 version "3.1.1"
You can’t perform that action at this time.
0 commit comments