···33import request, {Request, Response} from 'superagent';
44import xml2js from 'xml2js';
55import {ErrorWithCause} from "pony-cause";
66-import {DEFAULT_RETRY_MULTIPLIER} from "../infrastructure/Atomic.js";
66+import {DEFAULT_RETRY_MULTIPLIER} from "../infrastructure/Atomic";
7788const parser = new xml2js.Parser({'async': true});
99
-1
src/backend/ioc.ts
···88import {logPath} from "./common/logging";
99import {Container} from '@foxxmd/winston';
1010import { WildcardEmitter } from "./common/WildcardEmitter";
1111-//import ScrobbleClients from "./clients/ScrobbleClients.js";
12111312const configDir = process.env.CONFIG_DIR || path.resolve(projectDir, `./config`);
1413//const port = process.env.PORT ?? 9078;
+2-2
src/backend/server/api.ts
···2424import MemorySource from "../sources/MemorySource";
2525import {capitalize} from "../../core/StringUtils";
2626import {source} from "common-tags";
2727-import AbstractScrobbleClient from "../scrobblers/AbstractScrobbleClient.js";
2828-import {sortByNewestPlayDate} from "../utils.js";
2727+import AbstractScrobbleClient from "../scrobblers/AbstractScrobbleClient";
2828+import {sortByNewestPlayDate} from "../utils";
29293030let output: LogInfo[] = []
3131
+1-1
src/client/components/PlayDisplay.tsx
···11import React, {Fragment, PropsWithChildren, ReactElement} from 'react';
2233-import {JsonPlayObject, TrackStringOptions} from "../../core/Atomic.js";
33+import {JsonPlayObject, TrackStringOptions} from "../../core/Atomic";
44import {buildTrackString} from "../../core/StringUtils";
55import {buildTrackStringReactOptions} from "../utils/index";
66