{ "name": "banani", "version": "1.0.6", "description": "JS/TS library for the Banano cryptocurrency in the style of bananopie", "main": "main.js", "scripts": { "compile": "tsc -p .", "prettier": "prettier . --write", "docs": "typedoc --name banani --entryPoints ./main.ts && node --eval \"require('fs').writeFileSync('./docs/CNAME', 'banani.prussia.dev')\"", "browser": "esbuild browser-main.ts --bundle --minify --keep-names --drop-labels=NODE --outfile=banani-browser.js", "build": "npm run prettier && npm run compile && npm run docs && npm run browser", "cryptodiff": "diff tweetnacl_og.js tweetnacl_mod.js", "diff": "git diff --cached -- *.{ts,md,json} 'browser_test/index.html' 'node_test/index.js'" }, "repository": { "type": "git", "url": "git+https://github.com/stjet/banani.git" }, "keywords": [ "banano", "cryptocurrency" ], "author": "stjet", "license": "MIT", "bugs": { "url": "https://github.com/stjet/banani/issues" }, "homepage": "https://github.com/stjet/banani#readme", "devDependencies": { "@types/blake2b": "^2.1.3", "esbuild": "^0.21.4", "prettier": "3.3.2", "typedoc": "^0.25.13", "typescript": "^5.4.5" }, "dependencies": { "blake2b": "^2.1.4" } }