From 0c9457f5294bbbfeb8f4f7e5bfd2b9ebc01bc5ad Mon Sep 17 00:00:00 2001 From: shobhit upadhyay Date: Tue, 6 May 2025 12:10:18 +0530 Subject: [PATCH] eslint problems refactored --- upload-api/migration-wordpress/libs/content_types.js | 6 ++---- upload-api/migration-wordpress/libs/extractLocale.js | 3 +-- upload-api/src/controllers/sitecore/index.ts | 2 +- upload-api/src/controllers/wordpress/index.ts | 4 ++-- upload-api/src/helper/index.ts | 2 +- upload-api/src/main.ts | 6 +++--- upload-api/src/services/contentful/index.ts | 2 +- upload-api/src/services/createMapper.ts | 2 +- upload-api/src/validators/aem/index.ts | 2 +- upload-api/src/validators/wordpress/index.ts | 1 + 10 files changed, 14 insertions(+), 16 deletions(-) diff --git a/upload-api/migration-wordpress/libs/content_types.js b/upload-api/migration-wordpress/libs/content_types.js index a8ebf7b2..59fbdb39 100644 --- a/upload-api/migration-wordpress/libs/content_types.js +++ b/upload-api/migration-wordpress/libs/content_types.js @@ -32,8 +32,7 @@ var globalPrefix = ''; const generateUid = (suffix) => { const isPresent = restrictedUid?.find((item) => item === globalPrefix); - return isPresent - ? `${globalPrefix + return isPresent ? `${globalPrefix .replace(/^\d+/, '') .replace(/[^a-zA-Z0-9]+/g, '_') .replace(/(^_+)|(_+$)/g, '') @@ -519,8 +518,7 @@ async function extractContentTypes(affix) { const isPresent = restrictedUid?.find((item) => item === affix); globalPrefix = isPresent ? affix : ''; - const schemaJson = ContentTypesSchema.map(({ title, uid, schema, options }, index) => { - //console.log(`Mapping item at index ${index}:`, generateSchema(title, uid, schema, options)); + const schemaJson = ContentTypesSchema.map(({ title, uid, schema, options },) => { return generateSchema(title, uid, schema, options); }); diff --git a/upload-api/migration-wordpress/libs/extractLocale.js b/upload-api/migration-wordpress/libs/extractLocale.js index c688380f..777cb02c 100644 --- a/upload-api/migration-wordpress/libs/extractLocale.js +++ b/upload-api/migration-wordpress/libs/extractLocale.js @@ -23,8 +23,7 @@ const extractLocale = (path) => { const items = jsonData?.rss?.channel?.item || []; items.forEach((item) => { if (item['wp:postmeta']) { - const postMeta = Array.isArray(item['wp:postmeta']) - ? item['wp:postmeta'] + const postMeta = Array.isArray(item['wp:postmeta'])? item['wp:postmeta'] : [item['wp:postmeta']]; postMeta.forEach((meta) => { if (meta['wp:meta_key']?.toLowerCase() === 'language' && meta['wp:meta_value']) { diff --git a/upload-api/src/controllers/sitecore/index.ts b/upload-api/src/controllers/sitecore/index.ts index 6811c33c..ff7ff893 100644 --- a/upload-api/src/controllers/sitecore/index.ts +++ b/upload-api/src/controllers/sitecore/index.ts @@ -78,7 +78,7 @@ const createSitecoreMapper = async (filePath: string = "", projectId: string | s data: JSON.stringify(fieldMapping), }; - const {data, status} = await axios.request(config); + const {data} = await axios.request(config); if (data?.data?.content_mapper?.length) { deleteFolderSync(infoMap?.path); diff --git a/upload-api/src/controllers/wordpress/index.ts b/upload-api/src/controllers/wordpress/index.ts index f07b929c..3de32ede 100644 --- a/upload-api/src/controllers/wordpress/index.ts +++ b/upload-api/src/controllers/wordpress/index.ts @@ -6,7 +6,7 @@ const { extractContentTypes, contentTypeMaker, extractLocale } = require('migrat -const createWordpressMapper = async (filePath: string = "", projectId: string | string[], app_token: string | string[], affix: string | string[], config: object) => { +const createWordpressMapper = async (filePath: string = "", projectId: string | string[], app_token: string | string[], affix: string | string[]) => { try { const localeData = await extractLocale(filePath); @@ -31,7 +31,7 @@ const createWordpressMapper = async (filePath: string = "", projectId: string | }, data: JSON.stringify(fieldMapping), }; - const {data, status} = await axios.request(config); + const {data} = await axios.request(config); if (data?.data?.content_mapper?.length) { logger.info('Validation success:', { status: HTTP_CODES?.OK, diff --git a/upload-api/src/helper/index.ts b/upload-api/src/helper/index.ts index cd0a7a2f..e37fcc39 100644 --- a/upload-api/src/helper/index.ts +++ b/upload-api/src/helper/index.ts @@ -2,7 +2,7 @@ import rateLimit from "express-rate-limit"; import fs from "fs"; import path from "path"; import xml2js from 'xml2js' -import { HTTP_TEXTS, HTTP_CODES, MIGRATION_DATA_CONFIG } from '../constants'; +import { HTTP_TEXTS, HTTP_CODES} from '../constants'; import logger from "../utils/logger"; const getFileName = (params: { Key: string }) => { diff --git a/upload-api/src/main.ts b/upload-api/src/main.ts index dea99b32..1f6af65f 100644 --- a/upload-api/src/main.ts +++ b/upload-api/src/main.ts @@ -1,9 +1,9 @@ import { cliux, messageHandler } from '@contentstack/cli-utilities'; import isEmpty from 'lodash.isempty'; -const migFunction = () => { - console.log('test'); -}; +// const migFunction = () => { +// console.log('test'); +// }; function inquireRequireFieldValidation(input: any): string | boolean { if (isEmpty(input)) { diff --git a/upload-api/src/services/contentful/index.ts b/upload-api/src/services/contentful/index.ts index 62b22aa2..acc4728e 100644 --- a/upload-api/src/services/contentful/index.ts +++ b/upload-api/src/services/contentful/index.ts @@ -30,7 +30,7 @@ const createContentfulMapper = async ( }, data: JSON.stringify(initialMapper) }; - const { data, status } = await axios.request(req); + const { data} = await axios.request(req); if (data?.data?.content_mapper?.length) { logger.info('Validation success:', { status: HTTP_CODES?.OK, diff --git a/upload-api/src/services/createMapper.ts b/upload-api/src/services/createMapper.ts index 759d329a..a8efebfe 100644 --- a/upload-api/src/services/createMapper.ts +++ b/upload-api/src/services/createMapper.ts @@ -21,7 +21,7 @@ const createMapper = async ( } case 'wordpress': { - return createWordpressMapper(filePath, projectId, app_token, affix, config); + return createWordpressMapper(filePath, projectId, app_token, affix); } // case 'aem': { diff --git a/upload-api/src/validators/aem/index.ts b/upload-api/src/validators/aem/index.ts index ac6ca122..ba979bf6 100644 --- a/upload-api/src/validators/aem/index.ts +++ b/upload-api/src/validators/aem/index.ts @@ -23,7 +23,7 @@ async function aemValidator({ data }: ValidatorProps) { for (const fileName of fileNames) { const file: any = data?.files?.[fileName]; if (!file?.dir) { - const content = await file.async('string'); + // const content = await file.async('string'); if (`content.${test}.root`) { return true; } diff --git a/upload-api/src/validators/wordpress/index.ts b/upload-api/src/validators/wordpress/index.ts index 86570598..9221142a 100644 --- a/upload-api/src/validators/wordpress/index.ts +++ b/upload-api/src/validators/wordpress/index.ts @@ -1,3 +1,4 @@ +/* eslint-disable @typescript-eslint/no-unused-vars */ import Config from '../../models/wordpress.json'; import * as Cheerio from 'cheerio';