Stand-in import of elffuss/engine

One parentless commit with only the files that the open seed tasks touch and the modules they import.
The full squashed import (SPEC 8.6) is a later step: this tree is not the cutoff tree.

T2T-StandIn-Source-Commit: 5392a595ef9d280b7f0020159e91d2af0a2b8343
This commit is contained in:
2026-10-01 00:00:00 +00:00
commit fe25d0eb55
4 changed files with 245 additions and 0 deletions

39
package.json Normal file
View File

@@ -0,0 +1,39 @@
{
"name": "elffuss-engine",
"private": true,
"type": "module",
"description": "Runtime de inferencia propio (privado). Sin dependencias.",
"scripts": {
"check": "for f in js/*.js tests/*.mjs; do node --check \"$f\" || exit 1; done",
"test": "node tests/gguf.mjs",
"test:gpu": "node tests/browser.mjs tests/gpu.browser.mjs",
"test:kernels": "node tests/browser.mjs tests/kernels.browser.mjs",
"test:quant": "node tests/browser.mjs tests/quant.browser.mjs",
"test:quant-cpu": "node tests/quant-cpu.mjs",
"test:nn": "node tests/browser.mjs tests/nn.browser.mjs",
"test:tokenizer": "node tests/tokenizer.mjs",
"test:ssm": "node tests/browser.mjs tests/ssm.browser.mjs",
"test:perf": "node tests/browser.mjs tests/perf.browser.mjs",
"test:attn": "node tests/browser.mjs tests/attn.browser.mjs",
"test:state": "node tests/state.mjs",
"test:interruptores": "node tests/interruptores.mjs",
"test:sincronia": "node tests/sincronia.mjs",
"test:forward": "node tests/browser.mjs tests/forward.browser.mjs",
"test:tiny": "node tests/browser.mjs tests/tiny-model.browser.mjs",
"test:diag": "node tests/browser.mjs tests/diag.browser.mjs",
"test:diag27": "node tests/browser.mjs tests/diag27.browser.mjs",
"test:decode": "node tests/browser.mjs tests/decode.browser.mjs",
"test:respiro": "node tests/browser.mjs tests/_respiro.browser.mjs",
"test:pintado": "node tests/browser.mjs tests/_pintado.browser.mjs",
"test:provider": "node tests/browser.mjs tests/provider.browser.mjs",
"test:provider27": "node tests/browser.mjs tests/provider27.browser.mjs",
"test:largo27": "node tests/browser.mjs tests/largo27.browser.mjs",
"test:e2e": "node tests/e2e-claw.mjs",
"test:cadena": "node tests/browser.mjs tests/cadena.browser.mjs",
"bench": "node tests/browser.mjs tests/bench.browser.mjs",
"bench:prefill": "node tests/browser.mjs tests/prefill-scale.browser.mjs",
"perfil:prefill": "node tests/browser.mjs tests/prefillperfil.browser.mjs",
"perfil:tile": "node tests/browser.mjs tests/prefilltile.browser.mjs",
"perfil:pases": "node tests/browser.mjs tests/prefillpases.browser.mjs"
}
}