mdn-translation-ja-mcp
    Preparing search index...

    Function runMdnTransStart

    • MDN URL から翻訳開始用の files/ja/.../index.md を作成する。

      Parameters

      • options: {
            url: string;
            dryRun?: boolean;
            force?: boolean;
            packageRoot?: 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 },
                >;
            };
        }

        実行オプション

        • url: string
        • OptionaldryRun?: boolean
        • Optionalforce?: boolean
        • OptionalpackageRoot?: 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<MdnTransStartResult>