Skip to content

Commit f9c992a

Browse files
committed
chore: auto enforce import sorting
1 parent 221e7be commit f9c992a

33 files changed

+59
-54
lines changed

bin/cli.mjs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
#!/usr/bin/env node
22

33
import process from 'node:process';
4+
45
import { Argument, Command, Option } from 'commander';
56

7+
import commands from './commands/index.mjs';
68
import interactive from './commands/interactive.mjs';
79
import list, { types } from './commands/list.mjs';
8-
import commands from './commands/index.mjs';
910
import { errorWrap } from './utils.mjs';
1011

1112
const program = new Command()

bin/commands/generate.mjs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@ import process from 'node:process';
44

55
import { coerce } from 'semver';
66

7+
import { runLint } from './lint.mjs';
78
import {
89
DOC_NODE_CHANGELOG_URL,
910
DOC_NODE_VERSION,
1011
} from '../../src/constants.mjs';
11-
import createGenerator from '../../src/generators.mjs';
1212
import { publicGenerators } from '../../src/generators/index.mjs';
13+
import createGenerator from '../../src/generators.mjs';
1314
import createNodeReleases from '../../src/releases.mjs';
1415
import { loadAndParse } from '../utils.mjs';
15-
import { runLint } from './lint.mjs';
1616

1717
const availableGenerators = Object.keys(publicGenerators);
1818

src/generators/addon-verify/index.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ import { join } from 'node:path';
55

66
import { visit } from 'unist-util-visit';
77

8-
import { generateFileList } from './utils/generateFileList.mjs';
98
import { EXTRACT_CODE_FILENAME_COMMENT } from './constants.mjs';
9+
import { generateFileList } from './utils/generateFileList.mjs';
1010
import {
1111
generateSectionFolderName,
1212
isBuildableSection,

src/generators/api-links/index.mjs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
'use strict';
22

3-
import { basename, join } from 'node:path';
43
import { writeFile } from 'node:fs/promises';
4+
import { basename, join } from 'node:path';
5+
6+
import { checkIndirectReferences } from './utils/checkIndirectReferences.mjs';
57
import { extractExports } from './utils/extractExports.mjs';
68
import { findDefinitions } from './utils/findDefinitions.mjs';
7-
import { checkIndirectReferences } from './utils/checkIndirectReferences.mjs';
89

910
/**
1011
* This generator is responsible for mapping publicly accessible functions in

src/generators/api-links/test/fixtures.test.mjs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
import { describe, it } from 'node:test';
21
import { readdir } from 'node:fs/promises';
32
import { basename, extname, join } from 'node:path';
3+
import { describe, it } from 'node:test';
4+
45
import astJs from '../../ast-js/index.mjs';
56
import apiLinks from '../index.mjs';
67

src/generators/api-links/utils/extractExports.mjs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
'use strict';
22

33
import { visit } from 'estree-util-visit';
4+
45
import { CONSTRUCTOR_EXPRESSION } from '../constants.mjs';
56

67
/**

src/generators/index.mjs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
'use strict';
22

3+
import addonVerify from './addon-verify/index.mjs';
4+
import apiLinks from './api-links/index.mjs';
5+
import astJs from './ast-js/index.mjs';
36
import jsonSimple from './json-simple/index.mjs';
47
import legacyHtml from './legacy-html/index.mjs';
58
import legacyHtmlAll from './legacy-html-all/index.mjs';
6-
import manPage from './man-page/index.mjs';
79
import legacyJson from './legacy-json/index.mjs';
810
import legacyJsonAll from './legacy-json-all/index.mjs';
9-
import addonVerify from './addon-verify/index.mjs';
10-
import apiLinks from './api-links/index.mjs';
11-
import oramaDb from './orama-db/index.mjs';
12-
import astJs from './ast-js/index.mjs';
1311
import llmsTxt from './llms-txt/index.mjs';
12+
import manPage from './man-page/index.mjs';
13+
import oramaDb from './orama-db/index.mjs';
1414

1515
export const publicGenerators = {
1616
'json-simple': jsonSimple,

src/generators/legacy-html-all/index.mjs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,10 @@ import { join, resolve } from 'node:path';
55

66
import { minify } from 'html-minifier-terser';
77

8+
import { getRemarkRehype } from '../../utils/remark.mjs';
89
import dropdowns from '../legacy-html/utils/buildDropdowns.mjs';
910
import tableOfContents from '../legacy-html/utils/tableOfContents.mjs';
1011

11-
import { getRemarkRehype } from '../../utils/remark.mjs';
12-
1312
/**
1413
* @typedef {{
1514
* api: string;

src/generators/legacy-html/index.mjs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import { minify } from 'html-minifier-terser';
88
import buildContent from './utils/buildContent.mjs';
99
import dropdowns from './utils/buildDropdowns.mjs';
1010
import tableOfContents from './utils/tableOfContents.mjs';
11-
1211
import { groupNodesByModule } from '../../utils/generators.mjs';
1312
import { getRemarkRehype } from '../../utils/remark.mjs';
1413

src/generators/legacy-html/utils/buildContent.mjs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,7 @@ import { u as createTree } from 'unist-builder';
55
import { SKIP, visit } from 'unist-util-visit';
66

77
import buildExtraContent from './buildExtraContent.mjs';
8-
98
import createQueries from '../../../utils/queries/index.mjs';
10-
119
import { DOC_NODE_BLOB_BASE_URL } from '../constants.mjs';
1210

1311
/**

0 commit comments

Comments
 (0)