From 5d8dd75b414e640bea6f4af9845955062d66225a Mon Sep 17 00:00:00 2001 From: Phil Pluckthun Date: Wed, 10 Jan 2024 21:59:35 +0000 Subject: [PATCH] Collapse ridiculously long letter formatting in parser.ts --- src/parser.ts | 57 +++++---------------------------------------------- 1 file changed, 5 insertions(+), 52 deletions(-) diff --git a/src/parser.ts b/src/parser.ts index 6f108d24..717589e4 100644 --- a/src/parser.ts +++ b/src/parser.ts @@ -2,59 +2,12 @@ import type { Kind, OperationTypeNode } from '@0no-co/graphql.web'; type digit = '0' | '1' | '2' | '3' | '4' | '5' | '6' | '7' | '8' | '9'; +// prettier-ignore type letter = - | 'A' - | 'B' - | 'C' - | 'D' - | 'E' - | 'F' - | 'G' - | 'H' - | 'I' - | 'J' - | 'K' - | 'L' - | 'M' - | 'N' - | 'O' - | 'P' - | 'Q' - | 'R' - | 'S' - | 'T' - | 'U' - | 'V' - | 'W' - | 'X' - | 'Y' - | 'Z' - | 'a' - | 'b' - | 'c' - | 'd' - | 'e' - | 'f' - | 'g' - | 'h' - | 'i' - | 'j' - | 'k' - | 'l' - | 'm' - | 'n' - | 'o' - | 'p' - | 'q' - | 'r' - | 's' - | 't' - | 'u' - | 'v' - | 'w' - | 'x' - | 'y' - | 'z'; + | 'A' | 'B' | 'C' | 'D' | 'E' | 'F' | 'G' | 'H' | 'I' | 'J' | 'K' | 'L' | 'M' + | 'N' | 'O' | 'P' | 'Q' | 'R' | 'S' | 'T' | 'U' | 'V' | 'W' | 'X' | 'Y' | 'Z' + | 'a' | 'b' | 'c' | 'd' | 'e' | 'f' | 'g' | 'h' | 'i' | 'j' | 'k' | 'l' | 'm' + | 'n' | 'o' | 'p' | 'q' | 'r' | 's' | 't' | 'u' | 'v' | 'w' | 'x' | 'y' | 'z'; type skipIgnored = In extends `#${infer _}\n${infer In}` ? skipIgnored