0

raw script by hash

by
Published Aug 13, 2023
Script windmill
  • Submitted by admin Typescript (fetch-only)
    Created 527 days ago
    1
    /**
    2
     * raw script by hash
    3
     *
    4
     */
    5
    export async function main(workspace: string, path: string) {
    6
      const url = new URL(`${BASE_URL}/api/w/${workspace}/scripts/raw/h/${path}`);
    7
    
    
    8
      const response = await fetch(url, {
    9
        method: "GET",
    10
        headers: {
    11
          Authorization: "Bearer " + WM_TOKEN,
    12
        },
    13
        body: undefined,
    14
      });
    15
      if (!response.ok) {
    16
        const text = await response.text();
    17
        throw new Error(`${response.status} ${text}`);
    18
      }
    19
      return await response.text();
    20
    }
    21