chore: code formatting
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
/**Mocked data */
|
||||
export default function({ faker, url, options, login = faker.internet.userName() }) {
|
||||
export default function({faker, url, options, login = faker.internet.userName()}) {
|
||||
//Last.fm api
|
||||
if (/^https:..ws.audioscrobbler.com.*$/.test(url)) {
|
||||
//Get recently played tracks
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/**Mocked data */
|
||||
export default function({ faker, url }) {
|
||||
export default function({faker, url}) {
|
||||
//Last.fm api
|
||||
if (/^https:..testapp.herokuapp.com.*$/.test(url)) {
|
||||
//Get Nightscout Data
|
||||
@@ -12,8 +12,8 @@ export default function({ faker, url }) {
|
||||
device: "xDrip-DexcomG5",
|
||||
date: lastInterval,
|
||||
dateString: new Date(lastInterval).toISOString(),
|
||||
sgv: faker.datatype.number({ min: 40, max: 400 }),
|
||||
delta: faker.datatype.number({ min: -10, max: 10 }),
|
||||
sgv: faker.datatype.number({min: 40, max: 400}),
|
||||
delta: faker.datatype.number({min: -10, max: 10}),
|
||||
direction: faker.random.arrayElement(["SingleUp", "DoubleUp", "FortyFiveUp", "Flat", "FortyFiveDown", "SingleDown", "DoubleDown"]),
|
||||
type: "sgv",
|
||||
filtered: 0,
|
||||
@@ -21,7 +21,7 @@ export default function({ faker, url }) {
|
||||
rssi: 100,
|
||||
noise: 1,
|
||||
sysTime: new Date(lastInterval).toISOString(),
|
||||
utcOffset: faker.datatype.number({ min: -12, max: 14 }) * 60,
|
||||
utcOffset: faker.datatype.number({min: -12, max: 14}) * 60,
|
||||
})),
|
||||
})
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/**Mocked data */
|
||||
export default function({ faker, url, options, login = faker.internet.userName() }) {
|
||||
export default function({faker, url, options, login = faker.internet.userName()}) {
|
||||
//Tested url
|
||||
const tested = url.match(/&url=(?<tested>.*?)(?:&|$)/)?.groups?.tested ?? faker.internet.url()
|
||||
//Pagespeed api
|
||||
@@ -43,12 +43,12 @@ export default function({ faker, url, options, login = faker.internet.userName()
|
||||
maxPotentialFID: faker.datatype.number(500),
|
||||
observedLoad: faker.datatype.number(500),
|
||||
firstMeaningfulPaint: faker.datatype.number(500),
|
||||
observedCumulativeLayoutShift: faker.datatype.float({ max: 1 }),
|
||||
observedCumulativeLayoutShift: faker.datatype.float({max: 1}),
|
||||
observedSpeedIndex: faker.datatype.number(1000),
|
||||
observedSpeedIndexTs: faker.time.recent(),
|
||||
observedTimeOriginTs: faker.time.recent(),
|
||||
observedLargestContentfulPaint: faker.datatype.number(1000),
|
||||
cumulativeLayoutShift: faker.datatype.float({ max: 1 }),
|
||||
cumulativeLayoutShift: faker.datatype.float({max: 1}),
|
||||
observedFirstPaintTs: faker.time.recent(),
|
||||
observedTraceEndTs: faker.time.recent(),
|
||||
largestContentfulPaint: faker.datatype.number(2000),
|
||||
@@ -78,22 +78,22 @@ export default function({ faker, url, options, login = faker.internet.userName()
|
||||
"best-practices": {
|
||||
id: "best-practices",
|
||||
title: "Best Practices",
|
||||
score: faker.datatype.float({ max: 1 }),
|
||||
score: faker.datatype.float({max: 1}),
|
||||
},
|
||||
seo: {
|
||||
id: "seo",
|
||||
title: "SEO",
|
||||
score: faker.datatype.float({ max: 1 }),
|
||||
score: faker.datatype.float({max: 1}),
|
||||
},
|
||||
accessibility: {
|
||||
id: "accessibility",
|
||||
title: "Accessibility",
|
||||
score: faker.datatype.float({ max: 1 }),
|
||||
score: faker.datatype.float({max: 1}),
|
||||
},
|
||||
performance: {
|
||||
id: "performance",
|
||||
title: "Performance",
|
||||
score: faker.datatype.float({ max: 1 }),
|
||||
score: faker.datatype.float({max: 1}),
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/**Mocked data */
|
||||
export default function({ faker, url, options, login = faker.internet.userName() }) {
|
||||
export default function({faker, url, options, login = faker.internet.userName()}) {
|
||||
//Wakatime api
|
||||
if (/^https:..api.poopmap.net.*$/.test(url)) {
|
||||
//Get user profile
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/**Mocked data */
|
||||
export default function({ faker, url, options, login = faker.internet.userName() }) {
|
||||
export default function({faker, url, options, login = faker.internet.userName()}) {
|
||||
//Spotify api
|
||||
if (/^https:..api.spotify.com.*$/.test(url)) {
|
||||
//Get recently played tracks
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/**Mocked data */
|
||||
export default function({ faker, url, options, login = faker.internet.userName() }) {
|
||||
export default function({faker, url, options, login = faker.internet.userName()}) {
|
||||
//Stackoverflow api
|
||||
if (/^https:..api.stackexchange.com.2.2.*$/.test(url)) {
|
||||
//Extract user id
|
||||
@@ -13,7 +13,7 @@ export default function({ faker, url, options, login = faker.internet.userName()
|
||||
data: {
|
||||
items: [
|
||||
{
|
||||
badge_counts: { bronze: faker.datatype.number(500), silver: faker.datatype.number(300), gold: faker.datatype.number(100) },
|
||||
badge_counts: {bronze: faker.datatype.number(500), silver: faker.datatype.number(300), gold: faker.datatype.number(100)},
|
||||
accept_rate: faker.datatype.number(100),
|
||||
answer_count: faker.datatype.number(1000),
|
||||
question_count: faker.datatype.number(1000),
|
||||
@@ -48,7 +48,7 @@ export default function({ faker, url, options, login = faker.internet.userName()
|
||||
data: {
|
||||
items: new Array(pagesize).fill(null).map(_ => ({
|
||||
tags: new Array(5).fill(null).map(_ => faker.lorem.slug()),
|
||||
owner: { display_name: faker.internet.userName() },
|
||||
owner: {display_name: faker.internet.userName()},
|
||||
is_answered: faker.datatype.boolean(),
|
||||
view_count: faker.datatype.number(10000),
|
||||
accepted_answer_id: faker.datatype.number(1000000),
|
||||
@@ -77,7 +77,7 @@ export default function({ faker, url, options, login = faker.internet.userName()
|
||||
status: 200,
|
||||
data: {
|
||||
items: new Array(pagesize).fill(null).map(_ => ({
|
||||
owner: { display_name: faker.internet.userName() },
|
||||
owner: {display_name: faker.internet.userName()},
|
||||
link: faker.internet.url(),
|
||||
is_accepted: faker.datatype.boolean(),
|
||||
score: faker.datatype.number(1000),
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/**Mocked data */
|
||||
export default function({ faker, url, options, login = faker.internet.userName() }) {
|
||||
export default function({faker, url, options, login = faker.internet.userName()}) {
|
||||
//Twitter api
|
||||
if (/^https:..api.twitter.com.*$/.test(url)) {
|
||||
//Get user profile
|
||||
@@ -31,7 +31,7 @@ export default function({ faker, url, options, login = faker.internet.userName()
|
||||
created_at: `${faker.date.recent()}`,
|
||||
entities: {
|
||||
mentions: [
|
||||
{ start: 22, end: 33, username: "lowlighter" },
|
||||
{start: 22, end: 33, username: "lowlighter"},
|
||||
],
|
||||
},
|
||||
text: "Checkout metrics from @lowlighter ! #GitHub",
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/**Mocked data */
|
||||
export default function({ faker, url, options, login = faker.internet.userName() }) {
|
||||
export default function({faker, url, options, login = faker.internet.userName()}) {
|
||||
//Wakatime api
|
||||
if (/^https:..wakatime.com.api.v1.users..*.stats.*$/.test(url)) {
|
||||
//Get user profile
|
||||
@@ -17,7 +17,7 @@ export default function({ faker, url, options, login = faker.internet.userName()
|
||||
percent: 0,
|
||||
total_seconds: faker.datatype.number(1000000),
|
||||
}))
|
||||
results = results.filter(({ name }) => elements.includes(name) ? false : (elements.push(name), true))
|
||||
results = results.filter(({name}) => elements.includes(name) ? false : (elements.push(name), true))
|
||||
let percents = 100
|
||||
for (const result of results) {
|
||||
result.percent = 1 + faker.datatype.number(percents - 1)
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/**Mocked data */
|
||||
export default function({ faker, url, options, login = faker.internet.userName() }) {
|
||||
export default function({faker, url, options, login = faker.internet.userName()}) {
|
||||
//Wakatime api
|
||||
if (/^https:..apidojo-yahoo-finance-v1.p.rapidapi.com.stock.v2.*$/.test(url)) {
|
||||
//Get company profile
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
/**Mocked data */
|
||||
export default function({ faker, url, body, login = faker.internet.userName() }) {
|
||||
export default function({faker, url, body, login = faker.internet.userName()}) {
|
||||
if (/^https:..graphql.anilist.co.*$/.test(url)) {
|
||||
//Initialization and media generator
|
||||
const { query } = body
|
||||
const media = ({ type }) => ({
|
||||
title: { romaji: faker.lorem.words(), english: faker.lorem.words(), native: faker.lorem.words() },
|
||||
const {query} = body
|
||||
const media = ({type}) => ({
|
||||
title: {romaji: faker.lorem.words(), english: faker.lorem.words(), native: faker.lorem.words()},
|
||||
description: faker.lorem.paragraphs(),
|
||||
type,
|
||||
status: faker.random.arrayElement(["FINISHED", "RELEASING", "NOT_YET_RELEASED", "CANCELLED", "HIATUS"]),
|
||||
@@ -14,8 +14,8 @@ export default function({ faker, url, body, login = faker.internet.userName() })
|
||||
averageScore: faker.datatype.number(100),
|
||||
countryOfOrigin: "JP",
|
||||
genres: new Array(6).fill(null).map(_ => faker.lorem.word()),
|
||||
coverImage: { medium: null },
|
||||
startDate: { year: faker.date.past(20).getFullYear() },
|
||||
coverImage: {medium: null},
|
||||
startDate: {year: faker.date.past(20).getFullYear()},
|
||||
})
|
||||
//User statistics query
|
||||
if (/^query Statistics /.test(query)) {
|
||||
@@ -33,13 +33,13 @@ export default function({ faker, url, body, login = faker.internet.userName() })
|
||||
count: faker.datatype.number(1000),
|
||||
minutesWatched: faker.datatype.number(100000),
|
||||
episodesWatched: faker.datatype.number(10000),
|
||||
genres: new Array(4).fill(null).map(_ => ({ genre: faker.lorem.word() })),
|
||||
genres: new Array(4).fill(null).map(_ => ({genre: faker.lorem.word()})),
|
||||
},
|
||||
manga: {
|
||||
count: faker.datatype.number(1000),
|
||||
chaptersRead: faker.datatype.number(100000),
|
||||
volumesRead: faker.datatype.number(10000),
|
||||
genres: new Array(4).fill(null).map(_ => ({ genre: faker.lorem.word() })),
|
||||
genres: new Array(4).fill(null).map(_ => ({genre: faker.lorem.word()})),
|
||||
},
|
||||
},
|
||||
},
|
||||
@@ -58,10 +58,10 @@ export default function({ faker, url, body, login = faker.internet.userName() })
|
||||
favourites: {
|
||||
characters: {
|
||||
nodes: new Array(2 + faker.datatype.number(16)).fill(null).map(_ => ({
|
||||
name: { full: faker.name.findName(), native: faker.name.findName() },
|
||||
image: { medium: null },
|
||||
name: {full: faker.name.findName(), native: faker.name.findName()},
|
||||
image: {medium: null},
|
||||
})),
|
||||
pageInfo: { currentPage: 1, hasNextPage: false },
|
||||
pageInfo: {currentPage: 1, hasNextPage: false},
|
||||
},
|
||||
},
|
||||
},
|
||||
@@ -80,8 +80,8 @@ export default function({ faker, url, body, login = faker.internet.userName() })
|
||||
User: {
|
||||
favourites: {
|
||||
[type.toLocaleLowerCase()]: {
|
||||
nodes: new Array(16).fill(null).map(_ => media({ type })),
|
||||
pageInfo: { currentPage: 1, hasNextPage: false },
|
||||
nodes: new Array(16).fill(null).map(_ => media({type})),
|
||||
pageInfo: {currentPage: 1, hasNextPage: false},
|
||||
},
|
||||
},
|
||||
},
|
||||
@@ -92,7 +92,7 @@ export default function({ faker, url, body, login = faker.internet.userName() })
|
||||
//Medias query
|
||||
if (/^query Medias /.test(query)) {
|
||||
console.debug("metrics/compute/mocks > mocking anilist api result > Medias")
|
||||
const { type } = body.variables
|
||||
const {type} = body.variables
|
||||
return ({
|
||||
status: 200,
|
||||
data: {
|
||||
@@ -100,16 +100,16 @@ export default function({ faker, url, body, login = faker.internet.userName() })
|
||||
MediaListCollection: {
|
||||
lists: [
|
||||
{
|
||||
name: { ANIME: "Watching", MANGA: "Reading", OTHER: "Completed" }[type],
|
||||
name: {ANIME: "Watching", MANGA: "Reading", OTHER: "Completed"}[type],
|
||||
isCustomList: false,
|
||||
entries: new Array(16).fill(null).map(_ => ({
|
||||
status: faker.random.arrayElement(["CURRENT", "PLANNING", "COMPLETED", "DROPPED", "PAUSED", "REPEATING"]),
|
||||
progress: faker.datatype.number(100),
|
||||
progressVolumes: null,
|
||||
score: 0,
|
||||
startedAt: { year: null, month: null, day: null },
|
||||
completedAt: { year: null, month: null, day: null },
|
||||
media: media({ type }),
|
||||
startedAt: {year: null, month: null, day: null},
|
||||
completedAt: {year: null, month: null, day: null},
|
||||
media: media({type}),
|
||||
})),
|
||||
},
|
||||
],
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/**Mocked data */
|
||||
export default function({ faker, url, body, login = faker.internet.userName() }) {
|
||||
export default function({faker, url, body, login = faker.internet.userName()}) {
|
||||
if (/^https:..api.hashnode.com.*$/.test(url)) {
|
||||
console.debug(`metrics/compute/mocks > mocking hashnode result > ${url}`)
|
||||
return ({
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
import urls from "url"
|
||||
|
||||
/**Mocked data */
|
||||
export default function({ faker, url, body, login = faker.internet.userName() }) {
|
||||
export default function({faker, url, body, login = faker.internet.userName()}) {
|
||||
if (/^https:..accounts.spotify.com.api.token.*$/.test(url)) {
|
||||
//Access token generator
|
||||
const params = new urls.URLSearchParams(body)
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/**Mocked data */
|
||||
export default function({ faker, url, options, login = faker.internet.userName() }) {
|
||||
export default function({faker, url, options, login = faker.internet.userName()}) {
|
||||
if (/^https:..music.youtube.com.youtubei.v1.*$/.test(url)) {
|
||||
//Get recently played tracks
|
||||
if (/browse/.test(url)) {
|
||||
|
||||
Reference in New Issue
Block a user