fix: Eslint offenses for JS files
This commit is contained in:
@@ -1,10 +0,0 @@
|
|||||||
module.exports = {
|
|
||||||
root: true,
|
|
||||||
env: {
|
|
||||||
node: true,
|
|
||||||
},
|
|
||||||
extends: ['eslint:recommended', 'prettier'],
|
|
||||||
parserOptions: {
|
|
||||||
ecmaVersion: 'latest',
|
|
||||||
},
|
|
||||||
};
|
|
12
packages/backend/.eslintrc.json
Normal file
12
packages/backend/.eslintrc.json
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
{
|
||||||
|
"root": true,
|
||||||
|
"env": {
|
||||||
|
"node": true,
|
||||||
|
"es6": true
|
||||||
|
},
|
||||||
|
"extends": ["eslint:recommended", "prettier"],
|
||||||
|
"parserOptions": {
|
||||||
|
"ecmaVersion": "latest",
|
||||||
|
"sourceType": "module"
|
||||||
|
}
|
||||||
|
}
|
@@ -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';
|
||||||
|
@@ -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;
|
||||||
|
@@ -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
|
||||||
|
@@ -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;
|
||||||
|
|
||||||
|
@@ -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({
|
||||||
|
@@ -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 {
|
||||||
|
@@ -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 {
|
||||||
|
@@ -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;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@@ -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) => {
|
||||||
|
@@ -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({
|
||||||
|
@@ -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) {
|
||||||
|
@@ -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;
|
||||||
|
|
||||||
|
@@ -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();
|
||||||
|
Reference in New Issue
Block a user