Spaces:
Running
Running
Download tools/lib/play-record-node.mjs from irregular6612/AgentnessArenav2: direct link, hf CLI and curl.
- Browser
- Download file 941 Bytes
-
https://huggingface.co/spaces/irregular6612/AgentnessArenav2/resolve/main/tools/lib/play-record-node.mjs
- Command line
-
hf download hf://spaces/irregular6612/AgentnessArenav2/tools/lib/play-record-node.mjs
-
curl -L -o play-record-node.mjs https://huggingface.co/spaces/irregular6612/AgentnessArenav2/resolve/main/tools/lib/play-record-node.mjs
941 Bytes
| /* tools/lib/play-record-node.mjs β 컀λμ node μ μ© μ‘°κ°. | |
| play-record.mjs λ λΈλΌμ°μ Β·nodeΒ·Deno μΈ λ°νμμ΄ κ°μ΄ μ΄λ€. node μμλ§ νμν | |
| `createRequire`(engine.js / campaign.js λ₯Ό CommonJS λ‘ μ‘λ λ° μ΄λ€)λ₯Ό μ¬κΈ°λ‘ λλ€. | |
| 컀λμ μ΄ νμΌμ **ν¨μ μμμ λμ import** νλ―λ‘ Deno λ μ΄ νμΌμ μμ ν΄μνμ§ | |
| μλλ€ β Edge λ°νμμ node: ν΄λ¦¬νμ΄ μ λΈλ € μ¨λ€. | |
| μ΄ νμΌμ node λ°μμ import λλ©΄ μ λλ€. νΈμΆ κ²½λ‘λ loadEngines() μ else λΆκΈ° νλλΏ. */ | |
| import { createRequire } from 'node:module'; | |
| import { fileURLToPath } from 'node:url'; | |
| import { dirname, join } from 'node:path'; | |
| export function loadEnginesNode(kernelUrl) { | |
| const req = createRequire(kernelUrl); | |
| const ROOT = join(dirname(fileURLToPath(kernelUrl)), '..', '..'); | |
| return { E: req(ROOT + '/engine.js'), C: req(ROOT + '/campaign.js') }; | |
| } | |