Skip to content

Commit 2ca5add

Browse files
committed
Remove invaliad operators
1 parent 6935133 commit 2ca5add

File tree

1 file changed

+2
-2
lines changed
  • packages/theme-check-common/src/checks/invalid-comparison-syntax

1 file changed

+2
-2
lines changed

packages/theme-check-common/src/checks/invalid-comparison-syntax/index.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ export const InvalidComparisonSyntax: LiquidCheckDefinition = {
2525
const markup = node.markup.toString();
2626

2727
const regex =
28-
/(>=|<=|>|<|==|!=)\s+([^\s]+)\s+([^\s]+)(?!\s+(and|or|%}|contains|startswith|endswith))/g;
28+
/(>=|<=|>|<|==|!=)\s+([^\s]+)\s+([^\s]+)(?!\s+(and|or|%}|contains))/g;
2929

3030
let match;
3131
while ((match = regex.exec(markup)) !== null) {
@@ -59,6 +59,6 @@ export const InvalidComparisonSyntax: LiquidCheckDefinition = {
5959
};
6060

6161
function isValidComparisonConnector(token: string): boolean {
62-
const validConnectors = ['and', 'or', '%}', 'contains', 'startswith', 'endswith'];
62+
const validConnectors = ['and', 'or', '%}', 'contains'];
6363
return validConnectors.some((connector) => token.includes(connector));
6464
}

0 commit comments

Comments
 (0)