Skip to content

Commit ab86e64

Browse files
committed
style(cli): apply linting fixes
Auto-fix linting issues across CLI package following updated ESLint configuration.
1 parent 6d8cdf5 commit ab86e64

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+120
-115
lines changed

packages/cli/.config/esbuild.cli.build.mjs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,14 @@
44
* esbuild is much faster than Rollup and doesn't have template literal corruption issues.
55
*/
66

7-
import { build } from 'esbuild'
87
import { execSync } from 'node:child_process'
98
import { randomUUID } from 'node:crypto'
109
import { existsSync, readFileSync, writeFileSync } from 'node:fs'
1110
import path from 'node:path'
1211
import { fileURLToPath } from 'node:url'
1312

13+
import { build } from 'esbuild'
14+
1415
import { unicodeTransformPlugin } from '@socketsecurity/build-infra/lib/esbuild-plugin-unicode-transform'
1516

1617
import { getLocalPackageAliases } from '../scripts/utils/get-local-package-aliases.mjs'

packages/cli/.config/esbuild.index.config.mjs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,11 @@
33
* Builds the brotli decompression loader that executes the compressed CLI.
44
*/
55

6-
import { build } from 'esbuild'
76
import path from 'node:path'
87
import { fileURLToPath } from 'node:url'
98

9+
import { build } from 'esbuild'
10+
1011
const __dirname = path.dirname(fileURLToPath(import.meta.url))
1112
const rootPath = path.resolve(__dirname, '..')
1213

packages/cli/.config/esbuild.sea-bootstrap.build.mjs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,11 @@
33
* Compiles TypeScript bootstrap to CommonJS for Node.js SEA compatibility.
44
*/
55

6-
import { build } from 'esbuild'
76
import path from 'node:path'
87
import { fileURLToPath } from 'node:url'
98

9+
import { build } from 'esbuild'
10+
1011
import { getLocalPackageAliases } from '../scripts/utils/get-local-package-aliases.mjs'
1112

1213
const __dirname = path.dirname(fileURLToPath(import.meta.url))

packages/cli/scripts/claude.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@ import path from 'node:path'
1717
import { fileURLToPath } from 'node:url'
1818

1919
import { deleteAsync as del } from 'del'
20+
import colors from 'yoctocolors-cjs'
2021

2122
import { parseArgs } from '@socketsecurity/lib/argv/parse'
2223
import { logger } from '@socketsecurity/lib/logger'
23-
import colors from 'yoctocolors-cjs'
2424

2525
const __dirname = path.dirname(fileURLToPath(import.meta.url))
2626
const rootPath = path.join(__dirname, '..')

packages/cli/scripts/compress-cli.mjs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
#!/usr/bin/env node
21
/**
32
* @fileoverview Compress build/cli.js with brotli to dist/cli.js.bz.
43
*
@@ -11,8 +10,8 @@
1110
import crypto from 'node:crypto'
1211
import { mkdirSync, readFileSync, writeFileSync } from 'node:fs'
1312
import path from 'node:path'
14-
import { brotliCompressSync } from 'node:zlib'
1513
import { fileURLToPath } from 'node:url'
14+
import { brotliCompressSync } from 'node:zlib'
1615

1716
import { logger } from '@socketsecurity/lib/logger'
1817

packages/cli/scripts/cover.mjs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,8 @@
1616

1717
import { isQuiet, isVerbose } from '@socketsecurity/lib/argv/flags'
1818
import { parseArgs } from '@socketsecurity/lib/argv/parse'
19-
import { logger } from '@socketsecurity/lib/logger'
20-
2119
import { WIN32 } from '@socketsecurity/lib/constants/platform'
20+
import { logger } from '@socketsecurity/lib/logger'
2221
import { spawn } from '@socketsecurity/lib/spawn'
2322

2423
/**

packages/cli/scripts/e2e.mjs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
#!/usr/bin/env node
21
/**
32
* @fileoverview Unified e2e test runner
43
* Runs pre-e2e build check, then executes vitest with appropriate binary flags.
@@ -14,10 +13,11 @@ import { existsSync } from 'node:fs'
1413
import path from 'node:path'
1514
import { fileURLToPath } from 'node:url'
1615

17-
import { spawn } from '@socketsecurity/lib/spawn'
18-
import { logger } from '@socketsecurity/lib/logger'
1916
import colors from 'yoctocolors-cjs'
2017

18+
import { logger } from '@socketsecurity/lib/logger'
19+
import { spawn } from '@socketsecurity/lib/spawn'
20+
2121
const __dirname = path.dirname(fileURLToPath(import.meta.url))
2222
const ROOT_DIR = path.resolve(__dirname, '..')
2323
const MONOREPO_ROOT = path.resolve(ROOT_DIR, '../..')

packages/cli/scripts/esbuild.config.mjs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,10 @@ import { brotliCompressSync } from 'node:zlib'
77

88
import { build } from 'esbuild'
99

10-
import config from './esbuild.cli.config.mjs'
1110
import { logger } from '@socketsecurity/lib/logger'
1211

12+
import config from './esbuild.cli.config.mjs'
13+
1314
logger.log('Building Socket CLI with esbuild...\n')
1415

1516
try {
@@ -51,6 +52,6 @@ try {
5152
logger.log(`✓ Compression ratio: ${compressionRatio}%`)
5253
} catch (error) {
5354
logger.error('Build failed:', error)
54-
// eslint-disable-next-line n/no-process-exit
55+
5556
process.exit(1)
5657
}

packages/cli/scripts/fix.mjs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@
1515

1616
import { isQuiet } from '@socketsecurity/lib/argv/flags'
1717
import { parseArgs } from '@socketsecurity/lib/argv/parse'
18+
import { WIN32 } from '@socketsecurity/lib/constants/platform'
1819
import { logger } from '@socketsecurity/lib/logger'
20+
import { spawn } from '@socketsecurity/lib/spawn'
1921
import { printHeader } from '@socketsecurity/lib/stdio/header'
2022

21-
import { WIN32 } from '@socketsecurity/lib/constants/platform'
22-
import { spawn } from '@socketsecurity/lib/spawn'
2323

2424
async function main() {
2525
const { values } = parseArgs({

packages/cli/scripts/lint.mjs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ import path from 'node:path'
88

99
import { isQuiet } from '@socketsecurity/lib/argv/flags'
1010
import { parseArgs } from '@socketsecurity/lib/argv/parse'
11+
import { WIN32 } from '@socketsecurity/lib/constants/platform'
1112
import { getChangedFiles, getStagedFiles } from '@socketsecurity/lib/git'
1213
import { logger } from '@socketsecurity/lib/logger'
14+
import { spawn } from '@socketsecurity/lib/spawn'
1315
import { printHeader } from '@socketsecurity/lib/stdio/header'
1416

15-
import { WIN32 } from '@socketsecurity/lib/constants/platform'
16-
import { spawn } from '@socketsecurity/lib/spawn'
1717

1818
// Files that trigger a full lint when changed
1919
const CORE_FILES = new Set([

0 commit comments

Comments
 (0)