Zhihui-Platform / client

Avoid using wildcard imports JS-C1003
Anti-pattern
Minor
a year ago2 years old
Explicitly import the specific method needed
 6import { tmpdir, platform } from "node:os";
 7import { join } from "node:path";
 8
 9import * as StreamZip from "node-stream-zip";10
11export async function downloadBinary() {
12  const url = await getDownloadUrl();
Explicitly import the specific method needed
 1// eslint-disable-next-line @typescript-eslint/ban-ts-comment
 2/// @ts-nocheck
 3import * as xss from "xss"; 4import svgTagWhiteList from "./svg";
 5import kaTexWhiteList from "./KaTex";
 6import { attrWhiteList, prefixAttrWhiteList, tags } from "./common";
Explicitly import the specific method needed
 12import * as abbr from "markdown-it-abbr";
 13import * as attrs from "markdown-it-attrs";
 14import * as emoji from "markdown-it-emoji";
 15import * as container from "markdown-it-container"; 16import xss from "./xss";
 17import Prismjs from "prismjs";
 18
Explicitly import the specific method needed
 11import * as deflist from "markdown-it-deflist";
 12import * as abbr from "markdown-it-abbr";
 13import * as attrs from "markdown-it-attrs";
 14import * as emoji from "markdown-it-emoji"; 15import * as container from "markdown-it-container";
 16import xss from "./xss";
 17import Prismjs from "prismjs";
Explicitly import the specific method needed
 10import * as footnote from "markdown-it-footnote";
 11import * as deflist from "markdown-it-deflist";
 12import * as abbr from "markdown-it-abbr";
 13import * as attrs from "markdown-it-attrs"; 14import * as emoji from "markdown-it-emoji";
 15import * as container from "markdown-it-container";
 16import xss from "./xss";