UNPKG

@pnp/sp

Version:

pnp - provides a fluent api for working with SharePoint REST

13 lines 624 B
import { combine } from "@pnp/core"; import { _List, List } from "../lists/types.js"; import { SiteScripts } from "./types.js"; import "../folders/list.js"; import { Web } from "../webs/types.js"; import { extractWebUrl } from "../utils/extract-web-url.js"; _List.prototype.getSiteScript = async function () { const rootFolder = await List(this).rootFolder(); const web = await Web([this, extractWebUrl(this.toUrl())]).select("Url")(); const absoluteListUrl = combine(web.Url, "Lists", rootFolder.Name); return SiteScripts(this, "").getSiteScriptFromList(absoluteListUrl); }; //# sourceMappingURL=list.js.map