UNPKG

double.js

Version:

Emulated float128 or double-double arithmetic. A floating point expansion with 31 accurate decimal digits.

63 lines (62 loc) 1.65 kB
{ "name": "double.js", "version": "0.4.31", "description": "Emulated float128 or double-double arithmetic. A floating point expansion with 31 accurate decimal digits.", "main": "dist/double.js", "types": "dist/double.d.ts", "module": "dist/double.esm.js", "type": "module", "scripts": { "build": "rollup -c && npm run wasm", "wasm": "cd wasm && mv mandel.as f.ts && asc f.ts -b mandel.wasm -O3 --runtime none; mv f.ts mandel.as", "test": "node --experimental-modules --no-warnings ./test/puppeteer.js", "http": "http-server -c-1 -p 1234", "cov": "sed -i 's/.nyc_output\\/js/dist/g' .nyc_output/out.json && nyc report --reporter=lcov", "ci": "npm run http & npm run test && npm run cov; pkill http", "deploy": "npm version minor && git push --tags origin master" }, "devDependencies": { "@babel/core": "^7.7.7", "@babel/preset-env": "7.8.7", "assemblyscript": "^0.9.0", "codecov": "3.6.5", "http-server": "^0.12.0", "nyc": "^15.0.0", "puppeteer": "^2.0.0", "puppeteer-to-istanbul": "^1.2.2", "rollup": "^2.0.0", "rollup-plugin-babel": "^4.3.3", "rollup-plugin-typescript2": "^0.26.0", "typescript": "^3.7.4", "zora": "^3.1.8" }, "eslintIgnore": [ "dist", "test" ], "babel": { "presets": [ "@babel/preset-env" ] }, "keywords": [ "float128", "quadruple", "doubledouble", "double", "qd", "bignumber.js", "decimal.js", "big.js", "bigfloat", "float", "precision", "arbitrary", "fast", "long", "bits", "eft" ], "author": "munrocket", "license": "MIT" }