1import { styleText } from 'node:util'2import { runDiffCore } from './diffCoreAI.mts'3import { epScopes, getEpScopeOptA } from '../dockerF/getEpCfgF.mts'4import { scopeCli } from '../cliF/cliSchemaSetsF.mts'6export const gitlog = async () => {7 await runDiffCore({diffcmd: 'git log', logLimit: 30, rangeless: true})8}9gitlog.needsLazyDocker = true10gitlog.cliSchema = scopeCli11gitlog.cliAcceptsPositional = true12gitlog.cliDescript = {13 cliDefaultOpt: epScopes.dockerjs,14 cliOptA: getEpScopeOptA,15 cliSupportsEpScopes: true,16 cliExplain: `git log from ${styleText('yellow', 'deployed sha')} to ${styleText('green', 'HEAD')}`17}