Back to Powder Tool V600Billion
SOURCE / PINNED RELEASE

Made of little things.

Powder Tool V600Billion

Release
142767edcab8…
Author-recorded commit
6d92971effd0…
License
LICENSE
Author’s source reference
nostr://npub1fllw8kw0thjj55wds0uugcnp5kej2nfxd36eruq39d56wwz8r44q5q78wj/wss%3A%2F%2Fgit.napplet.soy%2F/powder-toy

Archive hash verified: ed7d6a8ea7083197…. The source-to-build association is the author’s claim; it has not been independently rebuilt.

source/package.json
{
  "name": "powder-toy-napplet",
  "private": true,
  "version": "0.2.0",
  "type": "module",
  "license": "GPL-3.0",
  "description": "The Powder Toy as a Nappelin napplet: upstream's source built for the web without threads, with saves kept by the host and the online features carried over Nostr.",
  "repository": {
    "type": "git",
    "url": "https://github.com/BIMbeamFLX/powder-toy-napplet.git"
  },
  "engines": {
    "node": ">=24.0.0"
  },
  "scripts": {
    "wasm": "bash scripts/build-wasm.sh",
    "build": "vite build",
    "dock": "node scripts/dock.mjs",
    "soy": "node scripts/soy-project.mjs",
    "dev": "vite --host 127.0.0.1",
    "test": "node --test test/*.test.mjs",
    "conformance": "napplet-conformance ./dist",
    "smoke": "node scripts/smoke.mjs",
    "e2e": "node scripts/e2e-online.mjs",
    "elements": "node scripts/gen-elements.mjs",
    "probe": "node tools/coi-probe/probe.mjs"
  },
  "devDependencies": {
    "@kehto/shell": "0.20.0",
    "@napplet/conformance-cli": "0.2.19",
    "@napplet/shim": "0.30.0",
    "@napplet/vite-plugin": "0.14.1",
    "fflate": "0.8.3",
    "nostr-tools": "2.25.2",
    "playwright": "1.62.1",
    "vite": "7.3.6"
  }
}