UNPKG

@cloudflare/vitest-pool-workers

Version:

Workers Vitest integration for writing Vitest unit and integration tests that run inside the Workers runtime

1 lines 762 B
{"version":3,"file":"vm.mjs","names":["unsafeEval: UnsafeEval | undefined"],"sources":["../../../src/worker/node/vm.ts"],"sourcesContent":["import assert from \"node:assert\";\nimport type { RunningScriptOptions } from \"node:vm\";\n\nlet unsafeEval: UnsafeEval | undefined;\nexport function _setUnsafeEval(newUnsafeEval: UnsafeEval) {\n\tunsafeEval = newUnsafeEval;\n}\n\nexport function runInThisContext(code: string, options?: RunningScriptOptions) {\n\tassert(unsafeEval !== undefined);\n\treturn unsafeEval.eval(code, options?.filename);\n}\n\nexport default { runInThisContext };\n"],"mappings":";;;AAGA,IAAIA;AACJ,SAAgB,eAAe,eAA2B;AACzD,cAAa;;AAGd,SAAgB,iBAAiB,MAAc,SAAgC;AAC9E,QAAO,eAAe,OAAU;AAChC,QAAO,WAAW,KAAK,MAAM,SAAS,SAAS;;AAGhD,iBAAe,EAAE,kBAAkB"}