Skip to content

Commit

Permalink
Sort prettier imports
Browse files Browse the repository at this point in the history
  • Loading branch information
tobybessant committed Jun 22, 2024
1 parent 9e3b3e5 commit 473471e
Show file tree
Hide file tree
Showing 44 changed files with 110 additions and 90 deletions.
4 changes: 3 additions & 1 deletion src/.prettierignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,6 @@
/tmp

/.nx/cache
/.nx/workspace-data
/.nx/workspace-data

pnpm-lock.yaml
1 change: 1 addition & 0 deletions src/.prettierrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,5 @@ module.exports = {
arrowParens: "avoid",
singleQuote: false,
trailingComma: "all",
plugins: ["prettier-plugin-organize-imports"],
};
18 changes: 14 additions & 4 deletions src/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@
"jest-when": "^3.5.2",
"nx": "19.3.1",
"prettier": "^3.0.0",
"prettier-plugin-organize-imports": "^3.0.0",
"prettier-plugin-organize-imports": "^3.2.4",
"ts-jest": "29.1.5",
"ts-node": "10.9.2",
"typescript": "~4.9.0"
Expand Down
3 changes: 0 additions & 3 deletions src/packages/generate-license-file/src/index.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,9 @@
/* istanbul ignore file */
export { generateLicenseFile } from "./lib/generateLicenseFile";
export type { GenerateLicenseFileOptions } from "./lib/generateLicenseFile";

export { getLicenseFileText } from "./lib/getLicenseFileText";
export type { GetLicenseFileTextOptions } from "./lib/getLicenseFileText";

export { getProjectLicenses } from "./lib/getProjectLicenses";
export type { GetProjectLicensesOptions } from "./lib/getProjectLicenses";

export type { LineEnding } from "./lib/lineEndings";
export type { ILicense } from "./lib/models/license";
2 changes: 1 addition & 1 deletion src/packages/generate-license-file/src/lib/cli/args/eol.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { isLineEnding, LineEnding } from "../../lineEndings";
import { Argument, MultipleChoiceOptions } from "./argument";
import { CombinedConfig } from "../commands/main";
import { Argument, MultipleChoiceOptions } from "./argument";

export class Eol extends Argument<LineEnding | undefined> {
private readonly choices: MultipleChoiceOptions<LineEnding | undefined> = {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { doesFileExist } from "../../utils/file.utils";
import { Argument } from "./argument";
import { CombinedConfig } from "../commands/main";
import { spinner } from "../spinner";
import { Argument } from "./argument";

export class Inputs extends Argument<string[]> {
private question = "Package.json location: ";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { doesFileExist } from "../../utils/file.utils";
import { Argument } from "./argument";
import { CombinedConfig } from "../commands/main";
import { Argument } from "./argument";

export class Output extends Argument<string> {
private question = "Output location: ";
Expand Down
14 changes: 7 additions & 7 deletions src/packages/generate-license-file/src/lib/cli/commands/main.ts
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
import { Command } from "@commander-js/extra-typings";
import { loadConfigFile } from "../config";
import { Inputs } from "../args/inputs";
import { Output } from "../args/output";
import { Eol } from "../args/eol";
import { LineEnding } from "../../lineEndings";
import { generateLicenseFile } from "../../generateLicenseFile";
import { spinner } from "../spinner";
import { join } from "path";
import { generateLicenseFile } from "../../generateLicenseFile";
import { LineEnding } from "../../lineEndings";
import logger from "../../utils/console.utils";
import { readPackageJson } from "../../utils/packageJson.utils";
import { Eol } from "../args/eol";
import { Inputs } from "../args/inputs";
import { Output } from "../args/output";
import { loadConfigFile } from "../config";
import { spinner } from "../spinner";

export type CombinedConfig = {
inputs?: string[];
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { Options as CosmiconfigOptions, cosmiconfig } from "cosmiconfig";
import { cosmiconfig, Options as CosmiconfigOptions } from "cosmiconfig";
import { json5Parse } from "./parsers/json5";

export type ConfigFile = { path: string; config: unknown };
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { ConfigSchema, parseSchema } from "./schema";
import { dirname, isAbsolute, join } from "path";
import { doesFileExist } from "../../utils/file.utils";
import { ConfigFile, findConfig, loadConfig } from "./configFile";
import { dirname, isAbsolute, join } from "path";
import { ConfigSchema, parseSchema } from "./schema";

export const loadConfigFile = async (path?: string): Promise<ConfigSchema> => {
if (path && (await doesFileExist(path))) {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import { resolveLicenses } from "./internal/resolveLicenses";
import { ILicense } from "./models/license";
import { ExcludeOption } from "./options/exclude";
import { IntersectionExpander } from "./options/optionsExpander";
import { OmitVersionsOption } from "./options/omitVersions";
import { IntersectionExpander } from "./options/optionsExpander";
import { ReplaceOption } from "./options/replace";

export type GetProjectLicensesOptions = IntersectionExpander<
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import { resolveDependenciesForNpmProject } from "./resolveNpmDependencies";
import { resolveDependenciesForPnpmProject } from "./resolvePnpmDependencies";
import { dirname, join } from "path";
import { dirname, join } from "path";
import { doesFileExist } from "../../utils/file.utils";
import { Dependency, LicenseContent } from "../resolveLicenses";
import { resolveDependenciesForNpmProject } from "./resolveNpmDependencies";
import { resolveDependenciesForPnpmProject } from "./resolvePnpmDependencies";

type ResolveLicensesOptions = {
replace?: Record<string, string>;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import Arborist, { Link, Node } from "@npmcli/arborist";
import { resolveLicenseContent } from "../resolveLicenseContent";
import { dirname, isAbsolute, join } from "path";
import { Dependency, LicenseContent } from "../resolveLicenses";
import { readPackageJson } from "../../utils/packageJson.utils";
import logger from "../../utils/console.utils";
import { readPackageJson } from "../../utils/packageJson.utils";
import { resolveLicenseContent } from "../resolveLicenseContent";
import { Dependency, LicenseContent } from "../resolveLicenses";

type ResolveLicensesOptions = {
replace?: Record<string, string>;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import { resolveLicenseContent } from "../resolveLicenseContent";
import { dirname, join } from "path";
import { dirname, join } from "path";
import logger from "../../utils/console.utils";
import { readPackageJson } from "../../utils/packageJson.utils";
import { getPnpmProjectDependencies, getPnpmVersion } from "../../utils/pnpmCli.utils";
import { resolveLicenseContent } from "../resolveLicenseContent";
import { Dependency, LicenseContent } from "../resolveLicenses";
import { readPackageJson } from "../../utils/packageJson.utils";
import logger from "../../utils/console.utils";

type ResolveLicensesOptions = {
replace?: Record<string, string>;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import { PackageJson } from "../../utils/packageJson.utils";
import { packageJsonLicense } from "./packageJsonLicense";
import { licenseFile } from "./licenseFile";
import { spdxExpression } from "./spdxExpression";
import { packageJsonLicense } from "./packageJsonLicense";
import { replacementFile } from "./replacementFile";
import { replacementHttp } from "./replacementHttp";
import { spdxExpression } from "./spdxExpression";

export interface ResolutionInputs {
directory: string;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
import { glob } from "glob";
import { relative } from "path";
import { Resolution } from "./index";
import { extname, relative } from "path";
import logger from "../../utils/console.utils";
import { readFile } from "../../utils/file.utils";
import { extname } from "path";
import { Resolution } from "./index";

// This file specifically handles cases where we're able to find
// a license file on disk that is a part of the package but it's
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import { doesFileExist, readFile } from "../../utils/file.utils";
import logger from "../../utils/console.utils";
import { join } from "path";
import { Resolution } from "./index";
import logger from "../../utils/console.utils";
import { doesFileExist, readFile } from "../../utils/file.utils";
import { PackageJson, PackageJsonLicense } from "../../utils/packageJson.utils";
import { Resolution } from "./index";

// This file specifically handles cases where the package.json links
// to a license file that is on disk and is a part of the package.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { ReplacementResolution } from ".";
import { readFile, doesFileExist } from "../../utils/file.utils";
import { doesFileExist, readFile } from "../../utils/file.utils";

export const replacementFile: ReplacementResolution = async location => {
if (!(await doesFileExist(location))) {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { Resolution } from "./index";
import logger from "../../utils/console.utils";
import { PackageJson, PackageJsonLicense } from "../../utils/packageJson.utils";
import { Resolution } from "./index";

// This file specifically handles cases where the package.json contains an SPDX license expression.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// istanbul ignore file

import { promisify } from "util";
import { exec } from "child_process";
import { promisify } from "util";

export const execAsync = promisify(exec);
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { z } from "zod";
import { execAsync } from "./exec.utils";
import consoleUtils from "./console.utils";
import { execAsync } from "./exec.utils";

export type PnpmVersion = {
major: number;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { prompt } from "enquirer";
import { Eol } from "../../../src/lib/cli/args/eol";
import { lineEndings } from "../../../src/lib/lineEndings";
import { CombinedConfig } from "../../../src/lib/cli/commands/main";
import { lineEndings } from "../../../src/lib/lineEndings";

jest.mock("enquirer", () => ({
prompt: jest.fn(),
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import { prompt } from "enquirer";
import { Inputs } from "../../../src/lib/cli/args/inputs";
import { CombinedConfig } from "../../../src/lib/cli/commands/main";
import { spinner } from "../../../src/lib/cli/spinner";
import { doesFileExist } from "../../../src/lib/utils/file.utils";
import { CombinedConfig } from "../../../src/lib/cli/commands/main";

jest.mock("../../../src/lib/utils/file.utils", () => ({
doesFileExist: jest.fn(),
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { prompt } from "enquirer";
import { Output } from "../../../src/lib/cli/args/output";
import { doesFileExist } from "../../../src/lib/utils/file.utils";
import { CombinedConfig } from "../../../src/lib/cli/commands/main";
import { doesFileExist } from "../../../src/lib/utils/file.utils";

jest.mock("../../../src/lib/utils/file.utils", () => ({
doesFileExist: jest.fn(),
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { GetLicenseFileTextOptions, getLicenseFileText } from "../src/lib/getLicenseFileText";
import { when } from "jest-when";
import { getLicenseFileText, GetLicenseFileTextOptions } from "../src/lib/getLicenseFileText";
import { ResolvedLicense, resolveLicenses } from "../src/lib/internal/resolveLicenses";
import { readFile } from "../src/lib/utils/file.utils";
import { when } from "jest-when";

jest.mock("../src/lib/internal/resolveLicenses", () => ({
resolveLicenses: jest.fn(),
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { GetProjectLicensesOptions, getProjectLicenses } from "../src/lib/getProjectLicenses";
import { getProjectLicenses, GetProjectLicensesOptions } from "../src/lib/getProjectLicenses";
import { ResolvedLicense, resolveLicenses } from "../src/lib/internal/resolveLicenses";

jest.mock("../src/lib/internal/resolveLicenses", () => ({
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import { doesFileExist } from "../../../src/lib/utils/file.utils";
import { when } from "jest-when";
import { join } from "path";
import { resolveDependencies } from "../../../src/lib/internal/resolveDependencies";
import { resolveDependenciesForNpmProject } from "../../../src/lib/internal/resolveDependencies/resolveNpmDependencies";
import { resolveDependenciesForPnpmProject } from "../../../src/lib/internal/resolveDependencies/resolvePnpmDependencies";
import { when } from "jest-when";
import { resolveDependencies } from "../../../src/lib/internal/resolveDependencies";
import { join } from "path";
import { doesFileExist } from "../../../src/lib/utils/file.utils";

jest.mock("../../../src/lib/utils/file.utils", () => ({
doesFileExist: jest.fn(),
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
import Arborist from "@npmcli/arborist";
import { when } from "jest-when";
import { join } from "path";
import { resolveDependenciesForNpmProject } from "../../../src/lib/internal/resolveDependencies/resolveNpmDependencies";
import { resolveLicenseContent } from "../../../src/lib/internal/resolveLicenseContent";
import { when } from "jest-when";
import { Dependency, LicenseContent } from "../../../src/lib/internal/resolveLicenses";
import { PackageJson } from "../../../src/lib/utils/packageJson.utils";
import { join } from "path";
import { doesFileExist, readFile } from "../../../src/lib/utils/file.utils";
import logger from "../../../src/lib/utils/console.utils";
import { doesFileExist, readFile } from "../../../src/lib/utils/file.utils";
import { PackageJson } from "../../../src/lib/utils/packageJson.utils";

jest.mock("@npmcli/arborist", () => ({
__esModule: true,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
import {
getPnpmVersion,
getPnpmProjectDependencies,
PnpmDependency,
} from "../../../src/lib/utils/pnpmCli.utils";
import { when } from "jest-when";
import { join } from "path";
import { resolveDependenciesForPnpmProject } from "../../../src/lib/internal/resolveDependencies/resolvePnpmDependencies";
import { resolveLicenseContent } from "../../../src/lib/internal/resolveLicenseContent";
import { when } from "jest-when";
import { Dependency, LicenseContent } from "../../../src/lib/internal/resolveLicenses";
import logger from "../../../src/lib/utils/console.utils";
import { doesFileExist, readFile } from "../../../src/lib/utils/file.utils";
import { PackageJson } from "../../../src/lib/utils/packageJson.utils";
import logger from "../../../src/lib/utils/console.utils";
import { join } from "path";
import { Dependency, LicenseContent } from "../../../src/lib/internal/resolveLicenses";
import {
getPnpmProjectDependencies,
getPnpmVersion,
PnpmDependency,
} from "../../../src/lib/utils/pnpmCli.utils";

jest.mock("../../../src/lib/utils/pnpmCli.utils", () => ({
getPnpmVersion: jest.fn(),
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import { when } from "jest-when";
import { resolveLicenseContent } from "../../../src/lib/internal/resolveLicenseContent";
import { licenseFile } from "../../../src/lib/internal/resolveLicenseContent/licenseFile";
import { packageJsonLicense } from "../../../src/lib/internal/resolveLicenseContent/packageJsonLicense";
import { replacementFile } from "../../../src/lib/internal/resolveLicenseContent/replacementFile";
import { replacementHttp } from "../../../src/lib/internal/resolveLicenseContent/replacementHttp";
import { packageJsonLicense } from "../../../src/lib/internal/resolveLicenseContent/packageJsonLicense";
import { licenseFile } from "../../../src/lib/internal/resolveLicenseContent/licenseFile";
import { spdxExpression } from "../../../src/lib/internal/resolveLicenseContent/spdxExpression";
import { PackageJson } from "../../../src/lib/utils/packageJson.utils";

Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
import { glob } from "glob";
import { when } from "jest-when";
import { ResolutionInputs } from "../../../src/lib/internal/resolveLicenseContent";
import {
extensionDenyList,
licenseFile,
} from "../../../src/lib/internal/resolveLicenseContent/licenseFile";
import { when } from "jest-when";
import { readFile } from "../../../src/lib/utils/file.utils";
import { ResolutionInputs } from "../../../src/lib/internal/resolveLicenseContent";

jest.mock("glob", () => ({
glob: jest.fn(),
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import { when } from "jest-when";
import { join } from "path";
import { packageJsonLicense } from "../../../src/lib/internal/resolveLicenseContent/packageJsonLicense";
import { ResolutionInputs } from "../../../src/lib/internal/resolveLicenseContent";
import { doesFileExist, readFile } from "../../../src/lib/utils/file.utils";
import { packageJsonLicense } from "../../../src/lib/internal/resolveLicenseContent/packageJsonLicense";
import logger from "../../../src/lib/utils/console.utils";
import { when } from "jest-when";
import { doesFileExist, readFile } from "../../../src/lib/utils/file.utils";

jest.mock("../../../src/lib/utils/file.utils");
jest.mock("../../../src/lib/utils/console.utils");
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { replacementFile } from "../../../src/lib/internal/resolveLicenseContent/replacementFile";
import { readFile, doesFileExist } from "../../../src/lib/utils/file.utils";
import { doesFileExist, readFile } from "../../../src/lib/utils/file.utils";

jest.mock("../../../src/lib/utils/file.utils");

Expand Down
Loading

0 comments on commit 473471e

Please sign in to comment.