UNPKG

@kotevode/ffjavascript

Version:

Finite Field Library in Javascript

57 lines (56 loc) 1.36 kB
{ "name": "@kotevode/ffjavascript", "type": "module", "version": "0.3.5", "description": "Finite Field Library in Javascript", "main": "./build/main.cjs", "module": "./main.js", "exports": { ".": { "node": { "import": "./main.js", "require": "./build/main.cjs" }, "browser": "./build/browser.esm.js" } }, "scripts": { "test": "mocha", "build:node": "rollup -c rollup.cjs.config.js", "build:browser": "rollup -c rollup.browser.esm.config.js", "build": "npm run build:node && npm run build:browser" }, "repository": { "type": "git", "url": "https://github.com/iden3/ffjavascript.git" }, "keywords": [ "Finite", "Field", "Javascript", "Snark", "Cryptography", "Library" ], "author": "Jordi Baylina", "license": "GPL-3.0", "bugs": { "url": "https://github.com/iden3/ffjavascript/issues" }, "homepage": "https://github.com/iden3/ffjavascript", "dependencies": { "wasmbuilder": "0.0.16", "wasmcurves": "0.2.2", "@kotevode/web-worker": "1.5.0" }, "devDependencies": { "@rollup/plugin-commonjs": "^25.0.4", "@rollup/plugin-node-resolve": "^15.2.1", "@rollup/plugin-replace": "^5.0.3", "blake2b": "^2.1.3", "chai": "^5.1.1", "eslint": "^9.12.0", "mocha": "^10.7.3", "rollup": "^3.29.4" } }