ignore: refactoring

This commit is contained in:
Dax Raad
2025-06-29 21:30:23 -04:00
parent 463257e7e4
commit 1fdb326aa7
3 changed files with 18 additions and 20 deletions

View File

@@ -4,9 +4,7 @@ import { File } from "../file"
import { Log } from "../util/log"
import path from "path"
import type { Definition } from "./definition"
import * as Formatters from "./formatters"
import * as Formatter from "./formatter"
export namespace Format {
const log = Log.create({ service: "format" })
@@ -19,7 +17,7 @@ export namespace Format {
}
})
async function isEnabled(item: Definition) {
async function isEnabled(item: Formatter.Info) {
const s = state()
let status = s.enabled[item.name]
if (status === undefined) {
@@ -31,7 +29,7 @@ export namespace Format {
async function getFormatter(ext: string) {
const result = []
for (const item of Object.values(Formatters)) {
for (const item of Object.values(Formatter)) {
if (!item.extensions.includes(ext)) continue
if (!isEnabled(item)) continue
result.push(item)