diff --git a/public/scripts/macros.js b/public/scripts/macros.js index 3747df562..55bf386c0 100644 --- a/public/scripts/macros.js +++ b/public/scripts/macros.js @@ -464,7 +464,7 @@ export function evaluateMacros(content, env) { content = content.replace(/{{firstIncludedMessageId}}/gi, () => String(getFirstIncludedMessageId() ?? '')); content = content.replace(/{{lastSwipeId}}/gi, () => String(getLastSwipeId() ?? '')); content = content.replace(/{{currentSwipeId}}/gi, () => String(getCurrentSwipeId() ?? '')); - content = content.replace(/{{reverse\:(.+?)}}/gi, (_, str) => Array.from(str).reverse().join('')) + content = content.replace(/{{reverse\:(.+?)}}/gi, (_, str) => Array.from(str).reverse().join('')); content = content.replace(/\{\{\/\/([\s\S]*?)\}\}/gm, ''); diff --git a/public/scripts/world-info.js b/public/scripts/world-info.js index cff6fe340..5387cdcf9 100644 --- a/public/scripts/world-info.js +++ b/public/scripts/world-info.js @@ -108,7 +108,7 @@ const METADATA_KEY = 'world_info'; const DEFAULT_DEPTH = 4; const DEFAULT_WEIGHT = 100; const MAX_SCAN_DEPTH = 1000; -const KNOWN_DECORATORS = ['@@activate', '@@dont_activate'] +const KNOWN_DECORATORS = ['@@activate', '@@dont_activate']; // Typedef area /** @@ -3538,53 +3538,53 @@ export async function getSortedEntries() { * @param {string} content The content to parse * @returns {[string[],string]} The decorators found in the content and the content without decorators */ -function parseDecorators(content){ +function parseDecorators(content) { /** * Check if the decorator is known * @param {string} data string to check * @returns {boolean} true if the decorator is known */ const isKnownDecorator = (data) => { - if(data.startsWith('@@@')){ - data = data.substring(1) + if (data.startsWith('@@@')) { + data = data.substring(1); } - for(let i = 0; i { try { //change v2 format to v3 const v3Data = JSON.parse(data); - v3Data.spec = 'chara_card_v3' - v3Data.spec_version = '3.0' + v3Data.spec = 'chara_card_v3'; + v3Data.spec_version = '3.0'; const base64EncodedData = Buffer.from(JSON.stringify(v3Data), 'utf8').toString('base64'); chunks.splice(-1, 0, PNGtext.encode('ccv3', base64EncodedData)); - } catch (error) {} + } catch (error) { } const newBuffer = Buffer.from(encode(chunks)); return newBuffer; diff --git a/src/endpoints/characters.js b/src/endpoints/characters.js index a4c9d1f9b..8215a470d 100644 --- a/src/endpoints/characters.js +++ b/src/endpoints/characters.js @@ -409,7 +409,7 @@ function charaFormatData(data, directories) { //_.set(char, 'data.extensions.chat', data.ch_name + ' - ' + humanizedISO8601DateTime()); // V3 fields - _.set(char, 'data.group_only_greetings', data.group_only_greetings ?? []) + _.set(char, 'data.group_only_greetings', data.group_only_greetings ?? []); if (data.world) { try {