From 8e75818e5936e498dbd800f323498db7d6b92cc8 Mon Sep 17 00:00:00 2001 From: Angus Hollands Date: Thu, 30 May 2024 13:28:45 +0100 Subject: [PATCH] chore: run linter and formatter --- packages/myst-cli/src/cli/options.ts | 1 - packages/myst-cli/src/cli/upgrade.ts | 5 ++--- packages/myst-cli/src/upgrade/config.ts | 1 + packages/myst-cli/src/upgrade/syntax.ts | 4 ++-- packages/myst-cli/src/upgrade/toc.ts | 1 - packages/myst-cli/src/upgrade/upgrade.ts | 1 - 6 files changed, 5 insertions(+), 8 deletions(-) diff --git a/packages/myst-cli/src/cli/options.ts b/packages/myst-cli/src/cli/options.ts index 00712b21e..91d371fa9 100644 --- a/packages/myst-cli/src/cli/options.ts +++ b/packages/myst-cli/src/cli/options.ts @@ -6,7 +6,6 @@ function parseInt(value: any) { return parsedValue; } - export function makePdfOption(description: string) { return new Option('--pdf', description).default(false); } diff --git a/packages/myst-cli/src/cli/upgrade.ts b/packages/myst-cli/src/cli/upgrade.ts index b7209d389..96800d759 100644 --- a/packages/myst-cli/src/cli/upgrade.ts +++ b/packages/myst-cli/src/cli/upgrade.ts @@ -1,7 +1,6 @@ import { Command } from 'commander'; export function makeUpgradeCommand() { - const command = new Command('upgrade') - .description('Upgrade Jupyter Book projects to MyST') - return command; + const command = new Command('upgrade').description('Upgrade Jupyter Book projects to MyST'); + return command; } diff --git a/packages/myst-cli/src/upgrade/config.ts b/packages/myst-cli/src/upgrade/config.ts index 3d280d912..3462a0f18 100644 --- a/packages/myst-cli/src/upgrade/config.ts +++ b/packages/myst-cli/src/upgrade/config.ts @@ -103,6 +103,7 @@ export function validateJupyterBookConfig(config: unknown): JupyterBookConfig | } function parseGitHubRepoURL(url: string): string | undefined { + //eslint-disable-next-line const match = url.match(/(?:git@|https:\/\/)github.com[:\/](.*)(?:.git)?/); if (!match) { return undefined; diff --git a/packages/myst-cli/src/upgrade/syntax.ts b/packages/myst-cli/src/upgrade/syntax.ts index 45b8baa95..ad5d6d461 100644 --- a/packages/myst-cli/src/upgrade/syntax.ts +++ b/packages/myst-cli/src/upgrade/syntax.ts @@ -97,7 +97,7 @@ function upgradeGlossary(path: string) { const [firstTerm, ...restTerms] = termLines; // Initial definition - const [firstTermValue, ..._] = firstTerm.content.split(/\s+:\s+/); + const firstTermValue = firstTerm.content.split(/\s+:\s+/, 1)[0]; newLines.push(firstTermValue, `: ${definitionBody}\n`); if (restTerms) { @@ -106,7 +106,7 @@ function upgradeGlossary(path: string) { const parsedTerm = mystParse(firstTermValue); const termName = toText(parsedTerm); for (const { content } of restTerms) { - const [term, ..._] = content.split(/\s+:\s+/); + const term = content.split(/\s+:\s+/, 1)[0]; newLines.push(term, `: {term}\`${termName}\`\n`); } } diff --git a/packages/myst-cli/src/upgrade/toc.ts b/packages/myst-cli/src/upgrade/toc.ts index 5f984ad16..23676a190 100644 --- a/packages/myst-cli/src/upgrade/toc.ts +++ b/packages/myst-cli/src/upgrade/toc.ts @@ -1,6 +1,5 @@ import { z } from 'zod'; import { resolveExtension } from '../utils/resolveExtension.js'; -import { defined } from './utils.js'; import { join, relative } from 'node:path'; import { cwd } from 'node:process'; import type { Entry as MySTEntry } from 'myst-toc'; diff --git a/packages/myst-cli/src/upgrade/upgrade.ts b/packages/myst-cli/src/upgrade/upgrade.ts index 1257d8c54..e646b39a1 100644 --- a/packages/myst-cli/src/upgrade/upgrade.ts +++ b/packages/myst-cli/src/upgrade/upgrade.ts @@ -1,4 +1,3 @@ -import path from 'node:path'; import fs from 'node:fs'; import type { ISession } from '../session/types.js'; import { writeJsonLogs } from '../utils/logging.js';