The previous code had issues with blake3, here's a solution (make sure your evdevkit in node_modules contain blake3).
create a file in your project folder
make-wasm-embed.js
const fs = require("fs");
const path = require("path");
const possiblePaths = [
path.join(__dirname, "node_modules ...
Search found 3 matches
- Sun May 17, 2026 9:50 am
- Forum: Evernode Developing
- Topic: Evernode Christmas Special - Portable Evdevkit
- Replies: 1
- Views: 1920
- Sat Jan 03, 2026 10:10 pm
- Forum: Evernode Developing
- Topic: Fetch Evernode Hosts
- Replies: 0
- Views: 2344
Fetch Evernode Hosts
evernode-hosts.js
#!/usr/bin/env node
"use strict";
const fs = require("fs");
const path = require("path");
const evernode = require("evernode-js-client");
function parseArgs() {
const args = process.argv.slice(2);
let server = null;
let host = null;
let output = null;
for (let i = 0; i ...
#!/usr/bin/env node
"use strict";
const fs = require("fs");
const path = require("path");
const evernode = require("evernode-js-client");
function parseArgs() {
const args = process.argv.slice(2);
let server = null;
let host = null;
let output = null;
for (let i = 0; i ...
- Thu Dec 25, 2025 12:01 am
- Forum: Evernode Developing
- Topic: Evernode Christmas Special - Portable Evdevkit
- Replies: 1
- Views: 1920
Evernode Christmas Special - Portable Evdevkit
How to create a portable evdevkit software:
Evdevkit for private use on Windows + Mac + Linux:
Create file evdevkit.js
#!/usr/bin/env node
const { spawnSync } = require("child_process");
const evdevkitPath = require.resolve("evdevkit/index.js");
const args = process.argv.slice(2);
let ...
Evdevkit for private use on Windows + Mac + Linux:
Create file evdevkit.js
#!/usr/bin/env node
const { spawnSync } = require("child_process");
const evdevkitPath = require.resolve("evdevkit/index.js");
const args = process.argv.slice(2);
let ...