MCPcopy
hub / github.com/vitejs/vite / instantiateFromFile

Function instantiateFromFile

packages/vite/src/node/plugins/wasm.ts:65–73  ·  view source on GitHub ↗
(
  fileUrlString: string,
  opts?: WebAssembly.Imports,
)

Source from the content-addressed store, hash-verified

63const instantiateFromUrlCode = instantiateFromUrl.toString()
64
65const instantiateFromFile = async (
66 fileUrlString: string,
67 opts?: WebAssembly.Imports,
68) => {
69 const { readFile } = await import('node:fs/promises')
70 const fileUrl = new URL(fileUrlString, /** #__KEEP__ */ import.meta.url)
71 const buffer = await readFile(fileUrl)
72 return WebAssembly.instantiate(buffer, opts)
73}
74
75const instantiateFromFileCode = instantiateFromFile.toString()
76

Callers

nothing calls this directly

Calls 1

readFileFunction · 0.85

Tested by

no test coverage detected