summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar Drew Powers <drew@pow.rs> 2021-03-16 12:43:23 -0600
committerGravatar Drew Powers <drew@pow.rs> 2021-03-16 12:43:23 -0600
commit174fc1d669fea1cf8be0d873fdb232fd0169abe6 (patch)
tree505261e549ffa3668bcd4aef4b891175db02de7d /src
parent8c45c4a8567e31a10ae954fa11a0f3f1f94fd89c (diff)
downloadastro-174fc1d669fea1cf8be0d873fdb232fd0169abe6.tar.gz
astro-174fc1d669fea1cf8be0d873fdb232fd0169abe6.tar.zst
astro-174fc1d669fea1cf8be0d873fdb232fd0169abe6.zip
Fix a few lint errors
Diffstat (limited to 'src')
-rw-r--r--src/@types/micromark-extension-gfm.d.ts3
-rw-r--r--src/transform2.ts5
2 files changed, 4 insertions, 4 deletions
diff --git a/src/@types/micromark-extension-gfm.d.ts b/src/@types/micromark-extension-gfm.d.ts
new file mode 100644
index 000000000..ebdfe3b3a
--- /dev/null
+++ b/src/@types/micromark-extension-gfm.d.ts
@@ -0,0 +1,3 @@
+// TODO: add types (if helpful)
+declare module 'micromark-extension-gfm';
+declare module 'micromark-extension-gfm/html.js';
diff --git a/src/transform2.ts b/src/transform2.ts
index ab516deac..94cd02fa2 100644
--- a/src/transform2.ts
+++ b/src/transform2.ts
@@ -7,7 +7,6 @@ import eslexer from 'es-module-lexer';
import micromark from 'micromark';
import gfmSyntax from 'micromark-extension-gfm';
import matter from 'gray-matter';
-// @ts-ignore
import gfmHtml from 'micromark-extension-gfm/html.js';
import { walk, parse } from './compiler.js';
import markdownEncode from './markdown-encode.js';
@@ -90,7 +89,7 @@ function getTextFromAttribute(attr: any): string {
}
function generateAttributes(attrs: Record<string, string>): string {
- let result: string = '{';
+ let result = '{';
for (const [key, val] of Object.entries(attrs)) {
result += JSON.stringify(key) + ':' + val + ',';
}
@@ -222,7 +221,6 @@ async function convertHmxToJsx(template: string, compileOptions: CompileOptions)
let currentDepth = 0;
walk(ast.html as any, {
- // @ts-ignore
enter(node: TemplateNode, parent, prop, index) {
// console.log("enter", node.type);
switch (node.type) {
@@ -331,7 +329,6 @@ async function convertHmxToJsx(template: string, compileOptions: CompileOptions)
throw new Error('Unexpected node type: ' + node.type);
}
},
- // @ts-ignore
leave(node: TemplateNode, parent, prop, index) {
// console.log("leave", node.type);
switch (node.type) {