UNPKG

@toruslabs/ffjavascript

Version:

Finite Field Library in Javascript

69 lines (68 loc) 1.85 kB
{ "name": "@toruslabs/ffjavascript", "version": "6.0.0", "description": "Finite Field Library in Javascript", "main": "./dist/lib.cjs/index.js", "module": "./dist/lib.esm/index.js", "unpkg": "./dist/lib.esm/index.js", "jsdelivr": "./dist/lib.esm/index.js", "types": "./dist/lib.cjs/types/index.d.ts", "files": [ "dist" ], "sideEffects": false, "scripts": { "start": "torus-scripts start", "build": "torus-scripts build", "release": "torus-scripts release", "lint": "torus-scripts lint --fix", "prepack": "npm run build", "test": "npm run test:node && npm run test:browsers", "test:node": "vitest run --config test/configs/node.config.mts --coverage", "test:chrome": "vitest run --config test/configs/chrome.config.mts", "test:browsers": "npm run test:chrome" }, "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/ffjs#readme", "peerDependencies": { "@babel/runtime": "7.x" }, "devDependencies": { "@babel/runtime": "^7.28.6", "@toruslabs/config": "^4.0.0", "@toruslabs/eslint-config-typescript": "^5.0.0", "@toruslabs/torus-scripts": "^8.0.0", "@vitest/browser": "^4.0.17", "@vitest/browser-playwright": "^4.0.18", "@vitest/coverage-istanbul": "^4.0.17", "eslint": "^9.39.2", "playwright": "^1.58.2", "rimraf": "^6.1.2", "tsx": "^4.21.0", "typescript": "^5.9.3", "vitest": "^4.0.17" }, "publishConfig": { "access": "public" }, "engines": { "node": ">=22.x", "npm": ">=10.x" } }