diff --git a/package.json b/package.json index 892637f..b92a530 100644 --- a/package.json +++ b/package.json @@ -17,6 +17,8 @@ "build:compile:typescript": "jiti scripts/build-compile-typescript.ts", "commit": "jiti scripts/commit.ts", "dev": "jiti scripts/dev.ts", + "find-overexposed": "jiti scripts/find-overexposed.ts", + "find-overexposed:fix": "jiti scripts/find-overexposed-fix.ts", "format": "jiti scripts/format.ts", "format:check": "jiti scripts/format-check.ts", "lint": "jiti scripts/lint.ts", diff --git a/scripts/find-overexposed-fix.ts b/scripts/find-overexposed-fix.ts new file mode 100644 index 0000000..964f326 --- /dev/null +++ b/scripts/find-overexposed-fix.ts @@ -0,0 +1,11 @@ +import process from 'node:process'; +import { wrapCliTask } from 'obsidian-dev-utils/script-utils/cli-utils'; +import { + findOverExposure, + formatOverExposureFindings +} from 'obsidian-dev-utils/script-utils/linters/over-exposure'; + +await wrapCliTask(() => { + const findings = findOverExposure({ projectFolder: process.cwd(), shouldFix: true }); + process.stdout.write(formatOverExposureFindings(findings, { baseFolder: process.cwd() })); +}); diff --git a/scripts/find-overexposed.ts b/scripts/find-overexposed.ts new file mode 100644 index 0000000..69dd574 --- /dev/null +++ b/scripts/find-overexposed.ts @@ -0,0 +1,11 @@ +import process from 'node:process'; +import { wrapCliTask } from 'obsidian-dev-utils/script-utils/cli-utils'; +import { + findOverExposure, + formatOverExposureFindings +} from 'obsidian-dev-utils/script-utils/linters/over-exposure'; + +await wrapCliTask(() => { + const findings = findOverExposure({ projectFolder: process.cwd() }); + process.stdout.write(formatOverExposureFindings(findings, { baseFolder: process.cwd() })); +});