mdn-translation-ja-mcp
    Preparing search index...
    • contentRoot をルートとする Git リポジトリで、英語 index.mdgit log 最新コミットを返す。

      Parameters

      • options: {
            contentRoot: string;
            enUsIndexPath: string;
            gitLog?: {
                (file: string): PromiseWithChild<{ stdout: string; stderr: string }>;
                (
                    file: string,
                    args: readonly string[] | null | undefined,
                ): PromiseWithChild<{ stdout: string; stderr: string }>;
                (
                    file: string,
                    options: ExecFileOptionsWithBufferEncoding,
                ): PromiseWithChild<{ stdout: NonSharedBuffer; stderr: NonSharedBuffer }>;
                (
                    file: string,
                    args: readonly string[] | null | undefined,
                    options: ExecFileOptionsWithBufferEncoding,
                ): PromiseWithChild<{ stdout: NonSharedBuffer; stderr: NonSharedBuffer }>;
                (
                    file: string,
                    options: ExecFileOptionsWithStringEncoding,
                ): PromiseWithChild<{ stdout: string; stderr: string }>;
                (
                    file: string,
                    args: readonly string[] | null | undefined,
                    options: ExecFileOptionsWithStringEncoding,
                ): PromiseWithChild<{ stdout: string; stderr: string }>;
                (
                    file: string,
                    options: ExecFileOptions | null | undefined,
                ): PromiseWithChild<
                    { stdout: string
                    | NonSharedBuffer; stderr: string | NonSharedBuffer },
                >;
                (
                    file: string,
                    args: readonly string[] | null | undefined,
                    options: ExecFileOptions | null | undefined,
                ): PromiseWithChild<
                    { stdout: string
                    | NonSharedBuffer; stderr: string | NonSharedBuffer },
                >;
            };
        }
        • contentRoot: string
        • enUsIndexPath: string
        • OptionalgitLog?: {
              (file: string): PromiseWithChild<{ stdout: string; stderr: string }>;
              (
                  file: string,
                  args: readonly string[] | null | undefined,
              ): PromiseWithChild<{ stdout: string; stderr: string }>;
              (
                  file: string,
                  options: ExecFileOptionsWithBufferEncoding,
              ): PromiseWithChild<{ stdout: NonSharedBuffer; stderr: NonSharedBuffer }>;
              (
                  file: string,
                  args: readonly string[] | null | undefined,
                  options: ExecFileOptionsWithBufferEncoding,
              ): PromiseWithChild<{ stdout: NonSharedBuffer; stderr: NonSharedBuffer }>;
              (
                  file: string,
                  options: ExecFileOptionsWithStringEncoding,
              ): PromiseWithChild<{ stdout: string; stderr: string }>;
              (
                  file: string,
                  args: readonly string[] | null | undefined,
                  options: ExecFileOptionsWithStringEncoding,
              ): PromiseWithChild<{ stdout: string; stderr: string }>;
              (
                  file: string,
                  options: ExecFileOptions | null | undefined,
              ): PromiseWithChild<
                  { stdout: string
                  | NonSharedBuffer; stderr: string | NonSharedBuffer },
              >;
              (
                  file: string,
                  args: readonly string[] | null | undefined,
                  options: ExecFileOptions | null | undefined,
              ): PromiseWithChild<
                  { stdout: string
                  | NonSharedBuffer; stderr: string | NonSharedBuffer },
              >;
          }

          未指定時は promisify(execFile)git を実行する。

      Returns Promise<GetEnUsSourceCommitHashResult>