{
"name": "nano-nacl",
"version": "0.0.1",
- "description": "Block signing and validation for Nano cryptocurrency using WebAssembly.",
+ "description": "Nano cryptocurrency public key derivation, transaction signing, and signature verification using AssemblyScript.",
"keywords": [
"nemo",
"nano",
"AUTHORS.md",
"package.json.license"
],
- "main": "./dist/main.min.js",
+ "main": "./dist/browser.js",
"browser": {
- "./dist/main.min.js": true,
+ "./dist/browser.js": true,
"node:fs/promises": false,
"node:worker_threads": false
},
"scripts": {
"build": "npm run clean && npm run compile && node ./esbuild.mjs",
"clean": "rm -rf {build,dist}",
- "compile": "asc ./assembly/nano-nacl.ts && rm build/nano-nacl.{d.ts,js}",
+ "compile": "asc ./assembly/nano-nacl.ts",
"prepublishOnly": "npm run build",
"test": "npm run build && node ./test.mjs"
},
"exports": {
".": {
"types": "./dist/types.d.ts",
- "default": "./dist/main.min.js"
+ "default": "./dist/browser.js"
}
},
"types": "./dist/types.d.ts",
- "unpkg": "./dist/main.min.js"
+ "unpkg": "./dist/browser.js"
}