componentize-qjs-cli 0.1.0

CLI for converting JavaScript to WebAssembly components using QuickJS
Documentation
{
  "name": "componentize-qjs",
  "version": "0.1.0",
  "description": "Convert JavaScript to WebAssembly components using QuickJS",
  "license": "Apache-2.0",
  "main": "index.js",
  "types": "index.d.ts",
  "bin": {
    "componentize-qjs": "bin/componentize-qjs"
  },
  "files": [
    "bin",
    "cli.mjs",
    "index.js",
    "index.d.ts"
  ],
  "scripts": {
    "build:debug": "napi build --manifest-path ../napi/Cargo.toml --platform --js index.js --dts index.d.ts -o .",
    "build:release": "napi build --manifest-path ../napi/Cargo.toml --platform --js index.js --dts index.d.ts -o . --release",
    "build": "npm run build:release",
    "test": "vitest run --dir ./test"
  },
  "devDependencies": {
    "@napi-rs/cli": "^3",
    "vitest": "^3.2.4"
  },
  "napi": {
    "binaryName": "componentize-qjs",
    "packageName": "@aspect-build/componentize-qjs-binding",
    "targets": [
      "x86_64-apple-darwin",
      "aarch64-apple-darwin",
      "x86_64-unknown-linux-gnu",
      "aarch64-unknown-linux-gnu",
      "x86_64-unknown-linux-musl",
      "aarch64-unknown-linux-musl",
      "x86_64-pc-windows-msvc",
      "aarch64-pc-windows-msvc"
    ]
  },
  "engines": {
    "node": ">=18.0.0"
  }
}