Skip to content

Commit

Permalink
refact: fix prefer-const eslint warning
Browse files Browse the repository at this point in the history
  • Loading branch information
danielpza committed Aug 8, 2024
1 parent d119f4e commit 7b5b808
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion eslint.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ export default [
rules: {
"@typescript-eslint/no-empty-object-type": ["error", { allowInterfaces: "with-single-extends" }],
"@typescript-eslint/no-namespace": ["error", { allowDeclarations: true }],
"prefer-const": ["error", { destructuring: "all" }],
},
},
{
Expand All @@ -20,7 +21,6 @@ export default [
"@typescript-eslint/no-require-imports": "off",
"@typescript-eslint/no-unused-vars": "warn",
"no-empty": "warn",
"prefer-const": "off",
},
},
];
2 changes: 1 addition & 1 deletion src/register.ts
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ export function register(): TSNode.RegisterOptions | undefined {
const registerOptions: TSNode.RegisterOptions = Object.assign({}, tsNodeInstance.options);
if (registerOptions.transformers) {
if (typeof registerOptions.transformers === "function") {
let oldTransformersFactory = registerOptions.transformers;
const oldTransformersFactory = registerOptions.transformers;
registerOptions.transformers = (program) => {
const transformers = getTransformers(program, beforeConfig, afterDeclarationsConfig);
const baseTransformers = oldTransformersFactory(program);
Expand Down
4 changes: 2 additions & 2 deletions src/transformer.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,15 @@ import { TransformerExtras } from "ts-patch";
/* ****************************************************************************************************************** */

function getTsProperties(args: Parameters<typeof transformer>) {
let tsInstance: typeof ts;
let fileNames: readonly string[] | undefined;
let compilerOptions: CompilerOptions;
let runMode: RunMode;
let tsNodeState: TsNodeState | undefined;

const { 0: program, 2: extras, 3: manualTransformOptions } = args;

tsInstance = extras?.ts ?? ts;
const tsInstance = extras?.ts ?? ts;

if (program) compilerOptions = program.getCompilerOptions();
const tsNodeProps = getTsNodeRegistrationProperties(tsInstance);

Expand Down
2 changes: 1 addition & 1 deletion src/utils/resolve-module-name.ts
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ enum IndexType {
/* ****************************************************************************************************************** */

function getPathDetail(moduleName: string, resolvedModule: ResolvedModuleFull) {
let resolvedFileName = resolvedModule.originalPath ?? resolvedModule.resolvedFileName;
const resolvedFileName = resolvedModule.originalPath ?? resolvedModule.resolvedFileName;
const implicitPackageIndex = resolvedModule.packageId?.subModuleName;

const resolvedDir = implicitPackageIndex
Expand Down

0 comments on commit 7b5b808

Please sign in to comment.