UNPKG

rescript-blossom

Version:

A ReScript implementation of the blossom maximum-matching algorithm

55 lines (54 loc) 1.51 kB
{ "name": "rescript-blossom", "version": "4.0.0", "description": "A ReScript implementation of the blossom maximum-matching algorithm", "scripts": { "build": "rescript", "start": "rescript build -w", "clean": "rescript clean", "pretest": "npm run build", "test": "node --experimental-vm-modules ./node_modules/jest/bin/jest.js", "test:watch": "npm test -- --watchAll", "bench": "npm run build && node ./lib/js/__benchmarks__/Node.res.cjs", "browser": "serve .", "preversion": "npm test", "postversion": "git push && git push --tags" }, "keywords": [ "rescript", "Maximum Weighted Matching", "Maximum Matching", "Matching", "Blossom algorithm" ], "homepage": "https://johnridesa.bike/rescript-blossom/", "author": { "name": "John Jackson", "email": "johnbicyclejackson@icloud.com", "url": "https://johnridesa.bike/" }, "repository": { "type": "git", "url": "https://github.com/johnridesabike/rescript-blossom.git" }, "bugs": { "url": "https://github.com/johnridesabike/rescript-blossom/issues", "email": "johnbicyclejackson@icloud.com" }, "license": "MPL-2.0", "type": "module", "files": [ "src/**/*.res", "src/**/*.resi", "rescript.json" ], "devDependencies": { "@glennsl/rescript-jest": "^0.11.0", "@rescript/core": "^1.6.1", "benchmark": "^2.1.4", "edmonds-blossom": "^1.0.0", "jest": "^29.7.0", "rescript": "^11.1.4", "serve": "^14.2.4" } }