fix: Eslint offenses for JS files

This commit is contained in:
Faruk AYDIN
2024-01-07 20:09:36 +01:00
parent 9ffe2c14df
commit 879aa1f9f8
15 changed files with 29 additions and 39 deletions

View File

@@ -1,10 +0,0 @@
module.exports = {
root: true,
env: {
node: true,
},
extends: ['eslint:recommended', 'prettier'],
parserOptions: {
ecmaVersion: 'latest',
},
};

View File

@@ -0,0 +1,12 @@
{
"root": true,
"env": {
"node": true,
"es6": true
},
"extends": ["eslint:recommended", "prettier"],
"parserOptions": {
"ecmaVersion": "latest",
"sourceType": "module"
}
}

View File

@@ -1,4 +1,4 @@
const addAuthHeader = ($) => { const addAuthHeader = ($, requestConfig) => {
if ($.auth.data?.apiKey) { if ($.auth.data?.apiKey) {
requestConfig.headers.Authorization = `Bearer ${$.auth.data.apiKey}`; requestConfig.headers.Authorization = `Bearer ${$.auth.data.apiKey}`;
requestConfig.headers['carbone-version'] = '4'; requestConfig.headers['carbone-version'] = '4';

View File

@@ -14,10 +14,7 @@ export default {
const { const {
data: { sheets }, data: { sheets },
} = } = await $.http.get(`/v4/spreadsheets/${$.step.parameters.spreadsheetId}`);
(await $.http.get) <
TSheetsResponse >
`/v4/spreadsheets/${$.step.parameters.spreadsheetId}`;
const selectedSheet = sheets.find( const selectedSheet = sheets.find(
(sheet) => sheet.properties.sheetId === $.step.parameters.worksheetId (sheet) => sheet.properties.sheetId === $.step.parameters.worksheetId
@@ -33,13 +30,12 @@ export default {
majorDimension: 'ROWS', majorDimension: 'ROWS',
}; };
const { data } = const { data } = await $.http.get(
(await $.http.get) < `/v4/spreadsheets/${$.step.parameters.spreadsheetId}/values/${range}`,
TSheetsValueResponse >
(`/v4/spreadsheets/${$.step.parameters.spreadsheetId}/values/${range}`,
{ {
params, params,
}); }
);
if (!data.values) { if (!data.values) {
return; return;

View File

@@ -1,10 +1,7 @@
const newSpreadsheetRows = async ($) => { const newSpreadsheetRows = async ($) => {
const { const {
data: { sheets }, data: { sheets },
} = } = await $.http.get(`/v4/spreadsheets/${$.step.parameters.spreadsheetId}`);
(await $.http.get) <
TSheetsResponse >
`/v4/spreadsheets/${$.step.parameters.spreadsheetId}`;
const selectedSheet = sheets.find( const selectedSheet = sheets.find(
(sheet) => sheet.properties.sheetId === $.step.parameters.worksheetId (sheet) => sheet.properties.sheetId === $.step.parameters.worksheetId

View File

@@ -15,8 +15,7 @@ export default {
}; };
do { do {
const response = const response = await $.http.post('/v1/search', payload);
(await $.http.post) < ResponseData > ('/v1/search', payload);
payload.start_cursor = response.data.next_cursor; payload.start_cursor = response.data.next_cursor;

View File

@@ -1,4 +1,3 @@
import qs from 'qs';
import defineAction from '../../../../helpers/define-action.js'; import defineAction from '../../../../helpers/define-action.js';
export default defineAction({ export default defineAction({

View File

@@ -7,10 +7,9 @@ export default {
if (!object) return { data: [] }; if (!object) return { data: [] };
const response = const response = await $.http.get(
(await $.http.get) < `/services/data/v56.0/sobjects/${object}/describe`
TResponse > );
`/services/data/v56.0/sobjects/${object}/describe`;
const fields = response.data.fields.map((field) => { const fields = response.data.fields.map((field) => {
return { return {

View File

@@ -3,8 +3,7 @@ export default {
key: 'listObjects', key: 'listObjects',
async run($) { async run($) {
const response = const response = await $.http.get('/services/data/v56.0/sobjects');
(await $.http.get) < TResponse > '/services/data/v56.0/sobjects';
const objects = response.data.sobjects.map((object) => { const objects = response.data.sobjects.map((object) => {
return { return {

View File

@@ -1,5 +1,5 @@
const isStillVerified = async ($) => { const isStillVerified = async ($) => {
const r = await $.http.get('/v1/models'); await $.http.get('/v1/models');
return true; return true;
}; };

View File

@@ -10,7 +10,7 @@ export default {
}; };
do { do {
const { data } = (await $.http.get) < TResponse > requestPath; const { data } = await $.http.get(requestPath);
const smsCapableIncomingPhoneNumbers = data.incoming_phone_numbers const smsCapableIncomingPhoneNumbers = data.incoming_phone_numbers
.filter((incomingPhoneNumber) => { .filter((incomingPhoneNumber) => {

View File

@@ -1,4 +1,3 @@
import qs from 'qs';
import defineAction from '../../../../helpers/define-action.js'; import defineAction from '../../../../helpers/define-action.js';
export default defineAction({ export default defineAction({

View File

@@ -10,7 +10,7 @@ export default {
let pathname = `/2010-04-01/Accounts/${$.auth.data.accountSid}/IncomingPhoneNumbers.json`; let pathname = `/2010-04-01/Accounts/${$.auth.data.accountSid}/IncomingPhoneNumbers.json`;
do { do {
const response = (await $.http.get) < TResponseData > pathname; const response = await $.http.get(pathname);
for (const incomingPhoneNumber of response.data.incoming_phone_numbers) { for (const incomingPhoneNumber of response.data.incoming_phone_numbers) {
if (incomingPhoneNumber.capabilities.sms === false) { if (incomingPhoneNumber.capabilities.sms === false) {

View File

@@ -7,8 +7,7 @@ export default {
data: [], data: [],
}; };
const { data } = const { data } = await $.http.get('?rest_route=/wp/v2/statuses');
(await $.http.get) < Statuses > '?rest_route=/wp/v2/statuses';
if (!data) return statuses; if (!data) return statuses;

View File

@@ -1,6 +1,7 @@
import logger from './logger.js'; import logger from './logger.js';
// Do not remove `next` argument as the function signature will not fit for an error handler middleware // Do not remove `next` argument as the function signature will not fit for an error handler middleware
// eslint-disable-next-line no-unused-vars
const errorHandler = (err, req, res, next) => { const errorHandler = (err, req, res, next) => {
if (err.message === 'Not Found') { if (err.message === 'Not Found') {
res.status(404).end(); res.status(404).end();