Run oxfmt across repo, add format script and ignore config

Format all non-generated files with oxfmt via `vp fmt`. Add
.oxfmtignore to skip bindings/ and wasm-pack output. Add npm
format script and update DEVELOPMENT.md docs.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Gregory Schier
2026-03-13 09:52:11 -07:00
parent a9cccb21b8
commit 5919fae739
664 changed files with 13631 additions and 13482 deletions
+8 -8
View File
@@ -1,18 +1,18 @@
const { execSync } = require('node:child_process');
const { execSync } = require("node:child_process");
const version = tryExecSync('wasm-pack --version');
if (version.startsWith('wasm-pack ')) {
console.log('wasm-pack already installed');
const version = tryExecSync("wasm-pack --version");
if (version.startsWith("wasm-pack ")) {
console.log("wasm-pack already installed");
return;
}
console.log('Installing wasm-pack via cargo...');
execSync('cargo install wasm-pack --locked', { stdio: 'inherit' });
console.log("Installing wasm-pack via cargo...");
execSync("cargo install wasm-pack --locked", { stdio: "inherit" });
function tryExecSync(cmd) {
try {
return execSync(cmd, { stdio: 'pipe' }).toString('utf-8');
return execSync(cmd, { stdio: "pipe" }).toString("utf-8");
} catch {
return '';
return "";
}
}