docs: Update docs links for data transformation functions and ifEmpty (#7758)

Github issue / Community forum post (link here to close automatically):
This commit is contained in:
Deborah
2023-11-20 13:40:28 +00:00
committed by GitHub
parent 8d12c1ad8d
commit ad04986ce7
6 changed files with 67 additions and 112 deletions

View File

@@ -355,7 +355,7 @@ removeMarkdown.doc = {
description: 'Removes Markdown formatting from a string.',
returnType: 'string',
docURL:
'https://docs.n8n.io/code-examples/expressions/data-transformation-functions/strings/#string-removeMarkdown',
'https://docs.n8n.io/code/builtin/data-transformation-functions/strings/#string-removeMarkdown',
};
removeTags.doc = {
@@ -363,15 +363,14 @@ removeTags.doc = {
description: 'Removes tags, such as HTML or XML, from a string.',
returnType: 'string',
docURL:
'https://docs.n8n.io/code-examples/expressions/data-transformation-functions/strings/#string-removeTags',
'https://docs.n8n.io/code/builtin/data-transformation-functions/strings/#string-removeTags',
};
toDate.doc = {
name: 'toDate',
description: 'Converts a string to a date.',
returnType: 'Date',
docURL:
'https://docs.n8n.io/code-examples/expressions/data-transformation-functions/strings/#string-toDate',
docURL: 'https://docs.n8n.io/code/builtin/data-transformation-functions/strings/#string-toDate',
};
toFloat.doc = {
@@ -380,7 +379,7 @@ toFloat.doc = {
returnType: 'number',
aliases: ['toDecimalNumber'],
docURL:
'https://docs.n8n.io/code-examples/expressions/data-transformation-functions/strings/#string-toDecimalNumber',
'https://docs.n8n.io/code/builtin/data-transformation-functions/strings/#string-toDecimalNumber',
};
toInt.doc = {
@@ -389,8 +388,7 @@ toInt.doc = {
returnType: 'number',
args: [{ name: 'radix?', type: 'number' }],
aliases: ['toWholeNumber'],
docURL:
'https://docs.n8n.io/code-examples/expressions/data-transformation-functions/strings/#string-toInt',
docURL: 'https://docs.n8n.io/code/builtin/data-transformation-functions/strings/#string-toInt',
};
toSentenceCase.doc = {
@@ -398,7 +396,7 @@ toSentenceCase.doc = {
description: 'Formats a string to sentence case. Example: "This is a sentence".',
returnType: 'string',
docURL:
'https://docs.n8n.io/code-examples/expressions/data-transformation-functions/strings/#string-toSentenceCase',
'https://docs.n8n.io/code/builtin/data-transformation-functions/strings/#string-toSentenceCase',
};
toSnakeCase.doc = {
@@ -406,7 +404,7 @@ toSnakeCase.doc = {
description: 'Formats a string to snake case. Example: "this_is_snake_case".',
returnType: 'string',
docURL:
'https://docs.n8n.io/code-examples/expressions/data-transformation-functions/strings/#string-toSnakeCase',
'https://docs.n8n.io/code/builtin/data-transformation-functions/strings/#string-toSnakeCase',
};
toTitleCase.doc = {
@@ -414,7 +412,7 @@ toTitleCase.doc = {
description: 'Formats a string to title case. Example: "This Is a Title".',
returnType: 'string',
docURL:
'https://docs.n8n.io/code-examples/expressions/data-transformation-functions/strings/#string-toTitleCase',
'https://docs.n8n.io/code/builtin/data-transformation-functions/strings/#string-toTitleCase',
};
urlEncode.doc = {
@@ -423,7 +421,7 @@ urlEncode.doc = {
args: [{ name: 'entireString?', type: 'boolean' }],
returnType: 'string',
docURL:
'https://docs.n8n.io/code-examples/expressions/data-transformation-functions/strings/#string-urlEncode',
'https://docs.n8n.io/code/builtin/data-transformation-functions/strings/#string-urlEncode',
};
urlDecode.doc = {
@@ -432,7 +430,7 @@ urlDecode.doc = {
'Decodes a URL-encoded string. It decodes any percent-encoded characters in the input string, and replaces them with their original characters.',
returnType: 'string',
docURL:
'https://docs.n8n.io/code-examples/expressions/data-transformation-functions/strings/#string-urlDecode',
'https://docs.n8n.io/code/builtin/data-transformation-functions/strings/#string-urlDecode',
};
replaceSpecialChars.doc = {
@@ -440,30 +438,28 @@ replaceSpecialChars.doc = {
description: 'Replaces non-ASCII characters in a string with an ASCII representation.',
returnType: 'string',
docURL:
'https://docs.n8n.io/code-examples/expressions/data-transformation-functions/strings/#string-replaceSpecialChars',
'https://docs.n8n.io/code/builtin/data-transformation-functions/strings/#string-replaceSpecialChars',
};
length.doc = {
name: 'length',
description: 'Returns the character count of a string.',
returnType: 'number',
docURL: 'https://docs.n8n.io/code-examples/expressions/data-transformation-functions/strings',
docURL: 'https://docs.n8n.io/code/builtin/data-transformation-functions/strings',
};
isDomain.doc = {
name: 'isDomain',
description: 'Checks if a string is a domain.',
returnType: 'boolean',
docURL:
'https://docs.n8n.io/code-examples/expressions/data-transformation-functions/strings/#string-isDomain',
docURL: 'https://docs.n8n.io/code/builtin/data-transformation-functions/strings/#string-isDomain',
};
isEmail.doc = {
name: 'isEmail',
description: 'Checks if a string is an email.',
returnType: 'boolean',
docURL:
'https://docs.n8n.io/code-examples/expressions/data-transformation-functions/strings/#string-isEmail',
docURL: 'https://docs.n8n.io/code/builtin/data-transformation-functions/strings/#string-isEmail',
};
isNumeric.doc = {
@@ -471,23 +467,21 @@ isNumeric.doc = {
description: 'Checks if a string only contains digits.',
returnType: 'boolean',
docURL:
'https://docs.n8n.io/code-examples/expressions/data-transformation-functions/strings/#string-isNumeric',
'https://docs.n8n.io/code/builtin/data-transformation-functions/strings/#string-isNumeric',
};
isUrl.doc = {
name: 'isUrl',
description: 'Checks if a string is a valid URL.',
returnType: 'boolean',
docURL:
'https://docs.n8n.io/code-examples/expressions/data-transformation-functions/strings/#string-isUrl',
docURL: 'https://docs.n8n.io/code/builtin/data-transformation-functions/strings/#string-isUrl',
};
isEmpty.doc = {
name: 'isEmpty',
description: 'Checks if a string is empty.',
returnType: 'boolean',
docURL:
'https://docs.n8n.io/code-examples/expressions/data-transformation-functions/strings/#string-isEmpty',
docURL: 'https://docs.n8n.io/code/builtin/data-transformation-functions/strings/#string-isEmpty',
};
isNotEmpty.doc = {
@@ -495,7 +489,7 @@ isNotEmpty.doc = {
description: 'Checks if a string has content.',
returnType: 'boolean',
docURL:
'https://docs.n8n.io/code-examples/expressions/data-transformation-functions/strings/#string-isNotEmpty',
'https://docs.n8n.io/code/builtin/data-transformation-functions/strings/#string-isNotEmpty',
};
extractEmail.doc = {
@@ -503,7 +497,7 @@ extractEmail.doc = {
description: 'Extracts an email from a string. Returns undefined if none is found.',
returnType: 'string',
docURL:
'https://docs.n8n.io/code-examples/expressions/data-transformation-functions/strings/#string-extractEmail',
'https://docs.n8n.io/code/builtin/data-transformation-functions/strings/#string-extractEmail',
};
extractDomain.doc = {
@@ -512,7 +506,7 @@ extractDomain.doc = {
'Extracts a domain from a string containing a valid URL. Returns undefined if none is found.',
returnType: 'string',
docURL:
'https://docs.n8n.io/code-examples/expressions/data-transformation-functions/strings/#string-extractDomain',
'https://docs.n8n.io/code/builtin/data-transformation-functions/strings/#string-extractDomain',
};
extractUrl.doc = {
@@ -520,7 +514,7 @@ extractUrl.doc = {
description: 'Extracts a URL from a string. Returns undefined if none is found.',
returnType: 'string',
docURL:
'https://docs.n8n.io/code-examples/expressions/data-transformation-functions/strings/#string-extractUrl',
'https://docs.n8n.io/code/builtin/data-transformation-functions/strings/#string-extractUrl',
};
hash.doc = {
@@ -528,8 +522,7 @@ hash.doc = {
description: 'Returns a string hashed with the given algorithm. Default algorithm is `md5`.',
returnType: 'string',
args: [{ name: 'algo?', type: 'Algorithm' }],
docURL:
'https://docs.n8n.io/code-examples/expressions/data-transformation-functions/strings/#string-hash',
docURL: 'https://docs.n8n.io/code/builtin/data-transformation-functions/strings/#string-hash',
};
quote.doc = {
@@ -537,8 +530,7 @@ quote.doc = {
description: 'Returns a string wrapped in the quotation marks. Default quotation is `"`.',
returnType: 'string',
args: [{ name: 'mark?', type: 'string' }],
docURL:
'https://docs.n8n.io/code-examples/expressions/data-transformation-functions/strings/#string-quote',
docURL: 'https://docs.n8n.io/code/builtin/data-transformation-functions/strings/#string-quote',
};
export const stringExtensions: ExtensionMap = {