From 2130a792f04aecc315b0d1232c9c160a553a11b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nat=C3=A1lia=20Fonseca?= Date: Fri, 4 Feb 2022 08:28:12 -0300 Subject: [PATCH] Replace FakerJS with new community mainteined version --- README.md | 8 ++++++-- factories/message.js | 4 ++-- factories/user.js | 4 ++-- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index cc7e2bd..0a20c31 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,11 @@ This will create the `miragejs` folder inside `src`. You can use any folder name ### 2. Make sure all dependencies are installed: ``` -npm install --save-dev miragejs faker +npm install --save-dev miragejs @faker-js/faker +``` +or, if you're using yarn: +``` +yarn add -D miragejs @faker-js/faker ``` ### 3. Make your project aware of Mirage JS: @@ -119,7 +123,7 @@ Lastly tweak `factories`, `fixtures` and `seeds` to accommodate your own needs. ## Folder structure -- `factories`: contains the blueprints for the content to be generated by mirage. It uses [faker](https://github.com/Marak/Faker.js#readme) to generate random but credible content; +- `factories`: contains the blueprints for the content to be generated by mirage. It uses [faker](https://github.com/faker-js/faker#readme) to generate random but credible content; - `fixtures`: contains predefined data to be served by Mirage. Use it if you have content to be served from JSON files; - `models`: contains all models for the database entities. Every time you create a new resource or a new fixture, it is necessary to create a new model; - `routes`: contains the routes for your API; diff --git a/factories/message.js b/factories/message.js index c5e2dc3..9d6f7c0 100644 --- a/factories/message.js +++ b/factories/message.js @@ -4,9 +4,9 @@ import { Factory } from 'miragejs'; /* - * Faker Github repository: https://github.com/Marak/Faker.js#readme + * Faker Github repository: https://github.com/faker-js/faker#readme */ -import faker from 'faker'; +import { faker } from '@faker-js/faker'; export default { message: Factory.extend({ diff --git a/factories/user.js b/factories/user.js index 0f0505e..d61010d 100644 --- a/factories/user.js +++ b/factories/user.js @@ -6,9 +6,9 @@ import { randomNumber } from './utils'; import { Factory } from 'miragejs'; /* - * Faker Github repository: https://github.com/Marak/Faker.js#readme + * Faker Github repository: https://github.com/faker-js/faker#readme */ -import faker from 'faker'; +import { faker } from '@faker-js/faker'; export default { user: Factory.extend({