Skip to content

Commit 2b360f1

Browse files
committed
revert old hack for pgtyped
1 parent dcc057d commit 2b360f1

File tree

3 files changed

+2
-63
lines changed

3 files changed

+2
-63
lines changed

cli.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,9 @@ import {
1919
get_all_ts_files,
2020
report,
2121
TsSqlPluginConfig,
22-
trim_middle_comments,
2322
} from "./lib/utils";
2423
import { make_fake_expression } from "./lib/make_fake_expression";
25-
import { directiveRegex, parseDirectives } from "./lib/directiveParser";
24+
import { parseDirectives } from "./lib/directiveParser";
2625

2726
program
2827
.option("-w, --watch", `watch mode of cli`)
@@ -148,7 +147,7 @@ program
148147
async function delintNode(node: ts.TaggedTemplateExpression) {
149148
let query_configs = fake_expression(node);
150149
for (const qc of query_configs) {
151-
let s: string = trim_middle_comments(qc.text).replace(/\?\?/gm, plugin_config.mock);
150+
let s: string = qc.text.replace(/\?\?/gm, plugin_config.mock);
152151

153152
const directives = parseDirectives(s);
154153
if (cli_config.emit_dir) {

lib/utils.ts

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -121,18 +121,3 @@ export type SchemaInfo = {
121121
column: string;
122122
id: number;
123123
}[];
124-
125-
export const trim_middle_comments = (q: string) => {
126-
let isHeadComment = true;
127-
return q
128-
.trim()
129-
.split("\n")
130-
.filter(l =>
131-
l.trim().match(/^\-\-/) || l.trim().match(/^\/\*.*\*\/$/)
132-
? isHeadComment
133-
? true
134-
: false
135-
: ((isHeadComment = false), true),
136-
)
137-
.join("\n");
138-
};

test/utils.ts

Lines changed: 0 additions & 45 deletions
This file was deleted.

0 commit comments

Comments
 (0)