start upgrading eslint

This commit is contained in:
Matteo Pagliazzi
2019-10-08 16:57:10 +02:00
parent 90c917f69e
commit 621787915c
304 changed files with 5992 additions and 6394 deletions

View File

@@ -26,19 +26,19 @@ const PLATFORM_MAP = Object.freeze({
let amplitude;
if (AMPLITUDE_TOKEN) amplitude = new Amplitude(AMPLITUDE_TOKEN);
let ga = googleAnalytics(GA_TOKEN);
const ga = googleAnalytics(GA_TOKEN);
const Content = common.content;
function _lookUpItemName (itemKey) {
if (!itemKey) return;
let gear = Content.gear.flat[itemKey];
let egg = Content.eggs[itemKey];
let food = Content.food[itemKey];
let hatchingPotion = Content.hatchingPotions[itemKey];
let quest = Content.quests[itemKey];
let spell = Content.special[itemKey];
const gear = Content.gear.flat[itemKey];
const egg = Content.eggs[itemKey];
const food = Content.food[itemKey];
const hatchingPotion = Content.hatchingPotions[itemKey];
const quest = Content.quests[itemKey];
const spell = Content.special[itemKey];
let itemName;
@@ -60,7 +60,7 @@ function _lookUpItemName (itemKey) {
}
function _formatUserData (user) {
let properties = {};
const properties = {};
if (user.stats) {
properties.Class = user.stats.class;
@@ -124,8 +124,8 @@ function _formatUserAgentForAmplitude (platform, agentString) {
return 'Unknown';
}
let agent = useragent.lookup(agentString).toJSON();
let formattedAgent = {};
const agent = useragent.lookup(agentString).toJSON();
const formattedAgent = {};
if (platform === 'iOS' || platform === 'Android') {
formattedAgent.name = agent.os.family;
formattedAgent.version = `${agent.os.major}.${agent.os.minor}.${agent.os.patch}`;
@@ -145,10 +145,10 @@ function _formatUUIDForAmplitude (uuid) {
}
function _formatDataForAmplitude (data) {
let event_properties = omit(data, AMPLITUDE_PROPERTIES_TO_SCRUB);
let platform = _formatPlatformForAmplitude(data.headers && data.headers['x-client']);
let agent = _formatUserAgentForAmplitude(platform, data.headers && data.headers['user-agent']);
let ampData = {
const event_properties = omit(data, AMPLITUDE_PROPERTIES_TO_SCRUB);
const platform = _formatPlatformForAmplitude(data.headers && data.headers['x-client']);
const agent = _formatUserAgentForAmplitude(platform, data.headers && data.headers['user-agent']);
const ampData = {
user_id: _formatUUIDForAmplitude(data.uuid),
platform,
os_name: agent.name,
@@ -160,7 +160,7 @@ function _formatDataForAmplitude (data) {
ampData.user_properties = _formatUserData(data.user);
}
let itemName = _lookUpItemName(data.itemKey);
const itemName = _lookUpItemName(data.itemKey);
if (itemName) {
ampData.event_properties.itemName = itemName;
@@ -169,7 +169,7 @@ function _formatDataForAmplitude (data) {
}
function _sendDataToAmplitude (eventType, data) {
let amplitudeData = _formatDataForAmplitude(data);
const amplitudeData = _formatDataForAmplitude(data);
amplitudeData.event_type = eventType;
@@ -181,7 +181,7 @@ function _sendDataToAmplitude (eventType, data) {
function _generateLabelForGoogleAnalytics (data) {
let label;
each(GA_POSSIBLE_LABELS, (key) => {
each(GA_POSSIBLE_LABELS, key => {
if (data[key]) {
label = data[key];
return false; // exit each early
@@ -194,7 +194,7 @@ function _generateLabelForGoogleAnalytics (data) {
function _generateValueForGoogleAnalytics (data) {
let value;
each(GA_POSSIBLE_VALUES, (key) => {
each(GA_POSSIBLE_VALUES, key => {
if (data[key]) {
value = data[key];
return false; // exit each early
@@ -205,25 +205,25 @@ function _generateValueForGoogleAnalytics (data) {
}
function _sendDataToGoogle (eventType, data) {
let eventData = {
const eventData = {
ec: data.gaCategory || data.category || 'behavior',
ea: eventType,
};
let label = _generateLabelForGoogleAnalytics(data);
const label = _generateLabelForGoogleAnalytics(data);
if (label) {
eventData.el = label;
}
let value = _generateValueForGoogleAnalytics(data);
const value = _generateValueForGoogleAnalytics(data);
if (value) {
eventData.ev = value;
}
const promise = new Promise((resolve, reject) => {
ga.event(eventData, (err) => {
ga.event(eventData, err => {
if (err) return reject(err);
resolve();
});
@@ -233,7 +233,7 @@ function _sendDataToGoogle (eventType, data) {
}
function _sendPurchaseDataToAmplitude (data) {
let amplitudeData = _formatDataForAmplitude(data);
const amplitudeData = _formatDataForAmplitude(data);
amplitudeData.event_type = 'purchase';
amplitudeData.revenue = data.purchaseValue;
@@ -244,17 +244,17 @@ function _sendPurchaseDataToAmplitude (data) {
}
function _sendPurchaseDataToGoogle (data) {
let label = data.paymentMethod;
let type = data.purchaseType;
let price = data.purchaseValue;
let qty = data.quantity;
let sku = data.sku;
let itemKey = data.itemPurchased;
const label = data.paymentMethod;
const type = data.purchaseType;
const price = data.purchaseValue;
const qty = data.quantity;
const { sku } = data;
const itemKey = data.itemPurchased;
let variation = type;
if (data.gift) variation += ' - Gift';
let eventData = {
const eventData = {
ec: 'commerce',
ea: type,
el: label,
@@ -262,7 +262,7 @@ function _sendPurchaseDataToGoogle (data) {
};
const eventPromise = new Promise((resolve, reject) => {
ga.event(eventData, (err) => {
ga.event(eventData, err => {
if (err) return reject(err);
resolve();
});
@@ -295,7 +295,7 @@ function _setOnce (dataToSetOnce, uuid) {
// There's no error handling directly here because it's handled inside _sendDataTo{Amplitude|Google}
async function track (eventType, data) {
let promises = [
const promises = [
_sendDataToAmplitude(eventType, data),
_sendDataToGoogle(eventType, data),
];