Skip to content

Commit

Permalink
Move some source files into 2 new folders
Browse files Browse the repository at this point in the history
  • Loading branch information
MMK21Hub committed Aug 14, 2023
1 parent 04feef1 commit e889113
Show file tree
Hide file tree
Showing 17 changed files with 25 additions and 27 deletions.
10 changes: 5 additions & 5 deletions src/builder.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@ import {
packFormat,
resolveMinecraftVersionSpecifier,
ResourcePackMetadata,
} from "./minecraftHelpers.js"
import { FunctionMaybe, filter, ensureDir, clearDir } from "./util.js"
import TransformerLogger, { MessageType } from "./TransformerLogger.js"
import type Fix from "./Fix.js"
} from "./helpers/minecraftHelpers.js"
import { FunctionMaybe, filter, ensureDir, clearDir } from "./helpers/util.js"
import TransformerLogger, { MessageType } from "./classes/TransformerLogger.js"
import type Fix from "./classes/Fix.js"
import { debugReport, packDescription } from "./main.js"
import { DebugTask } from "./DebugReport.js"
import { DebugTask } from "./classes/DebugReport.js"

/** The output of a {@link Transformer} */
export type TransformerResult = {
Expand Down
2 changes: 1 addition & 1 deletion src/DebugReport.ts → src/classes/DebugReport.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { writeFile } from "fs/promises"
import { ensureDir } from "./util.js"
import { ensureDir } from "../helpers/util.js"
import { join as joinPath } from "path"

export interface DebugTaskOptions {
Expand Down
9 changes: 4 additions & 5 deletions src/Fix.ts → src/classes/Fix.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,16 @@ import {
MinecraftLanguage,
MinecraftVersionSpecifier,
resolveMinecraftVersionSpecifier,
} from "./minecraftHelpers.js"
import { MultiTransformer } from "./transformers/MultiTransformer.js"
import { Transformer } from "./builder.js"
} from "../helpers/minecraftHelpers.js"
import { MultiTransformer } from "../transformers/MultiTransformer.js"
import { Transformer } from "../builder.js"
import {
getBug,
getBugAffectsVersions,
getBugFixVersions,
getBugResolution,
isFixed,
Resolution,
} from "./mojiraHelpers.js"
} from "../helpers/mojiraHelpers.js"
import { DebugTask } from "./DebugReport.js"

export interface FixOptions {
Expand Down
Empty file.
File renamed without changes.
4 changes: 2 additions & 2 deletions src/fixGroups.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import { Transformer } from "./builder.js"
import Fix from "./Fix.js"
import Fix from "./classes/Fix.js"
import {
FlexibleSearchValue,
MinecraftVersionSpecifier,
} from "./minecraftHelpers.js"
} from "./helpers/minecraftHelpers.js"
import {
CapitaliseFromTranslationStringsTransformer,
CapitaliseSegmentTransformer,
Expand Down
6 changes: 3 additions & 3 deletions src/fixes.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import Fix from "./Fix.js"
import Fix from "./classes/Fix.js"
import { fixGroup, autoCapitaliseGroup, multiFixGroup } from "./fixGroups.js"
import { getMilk } from "./languageHelpers.js"
import { lang } from "./minecraftHelpers.js"
import { getMilk } from "./helpers/languageHelpers.js"
import { lang } from "./helpers/minecraftHelpers.js"
import {
CapitaliseFromTranslationStringsTransformer,
CapitaliseSegmentTransformer,
Expand Down
File renamed without changes.
5 changes: 2 additions & 3 deletions src/minecraftHelpers.ts → src/helpers/minecraftHelpers.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import fetch from "node-fetch"
import path from "path"
import { cache, debugReport, versionsSummary } from "./main.js"
import { cache, debugReport, versionsSummary } from "../main.js"
import {
FancyRange,
StartAndEnd,
Expand All @@ -12,8 +12,7 @@ import {
SearchValue,
ResolvableSync,
isSimpleRange,
} from "./util.js"
import { DebugTask } from "./DebugReport.js"
} from "../helpers/util.js"

/** A single Minecraft language ID */
export type MinecraftLanguage = string
Expand Down
File renamed without changes.
File renamed without changes.
4 changes: 2 additions & 2 deletions src/main.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
import { DebugReport } from "./DebugReport.js"
import { DebugReport } from "./classes/DebugReport.js"
import { emitResourcePacks, generateStats } from "./builder.js"
import fixes from "./fixes.js"
import {
MinecraftVersionBranch,
MinecraftVersionFancyRange,
MinecraftVersionSpecifier,
fetchVersionsSummary,
} from "./minecraftHelpers.js"
} from "./helpers/minecraftHelpers.js"

export async function printStats(limitToLatest?: MinecraftVersionBranch) {
const versions: MinecraftVersionSpecifier = limitToLatest
Expand Down
2 changes: 1 addition & 1 deletion src/publisher/ModrinthClient.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import {
resolveURLParams,
toMap,
URLSearchParamsResolvable,
} from "../util.js"
} from "../helpers/util.js"
import fetch, { Headers, BodyInit, FormData } from "node-fetch"

export interface ModrinthClientOptions {
Expand Down
2 changes: 1 addition & 1 deletion src/publisher/main.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import { readFile, writeFile } from "fs/promises"
import { join } from "path"
import { OutFileIndex, OutFileMetadata } from "../builder.js"
import { createInterface } from "readline"
import { ensureDir } from "../util.js"
import { ensureDir } from "../helpers/util.js"

/**
* Goes through all the files in the index.
Expand Down
2 changes: 1 addition & 1 deletion src/report-viewer/loadReport.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import path from "path"
import { DebugReportSerialised } from "../DebugReport.js"
import { DebugReportSerialised } from "../classes/DebugReport.js"
import { debugReportsFolder } from "./util.js"
import { readFile, readdir } from "fs/promises"

Expand Down
2 changes: 1 addition & 1 deletion src/report-viewer/viewReport.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import {
DebugReportSerialised,
DebugTask,
DebugTaskSerialised,
} from "../DebugReport.js"
} from "../classes/DebugReport.js"
import { calculateColor, insertString as replaceCharAt, secs } from "./util.js"
import chalk from "chalk"

Expand Down
4 changes: 2 additions & 2 deletions src/transformers/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ import {
getVanillaLanguageFile,
ReplacerFunction,
resolveContextSensitiveValue,
} from "../minecraftHelpers.js"
import { toTitleCase, StartAndEnd, SearchValue } from "../util.js"
} from "../helpers/minecraftHelpers.js"
import { toTitleCase, StartAndEnd, SearchValue } from "../helpers/util.js"

/** Provide a custom callback function to do advanced transformations that aren't covered by existing transformers */
export class CustomTransformer extends Transformer {
Expand Down

0 comments on commit e889113

Please sign in to comment.