eslint-plugin-big-number-rules
Mida
Our great sponsors
eslint-plugin-big-number-rules | Mida | |
---|---|---|
4 | 34 | |
12 | 36 | |
- | - | |
3.0 | 0.0 | |
5 days ago | almost 3 years ago | |
JavaScript | TypeScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
eslint-plugin-big-number-rules
-
eslint-plugin-big-number-rules: Enforce finance-safe calculations (helps 0.1 + 0.2 really equal 0.3)
And they did bite me, so I wrote this eslint plugin to help out a FinTech app that was experiencing a number of such bugs.
-
Speeding up the JavaScript ecosystem - one library at a time
Either avoid floating-point, perhaps using BigInt, or use a library like BigNumber.js. (Incidentally, I wrote an eslint plugin to enforce its use.)
-
[AskJS] How do you deal with floats in production apps?
I wrote an eslint plugin for it.
-
Become the master of your eslint with no-restricted-syntax
For example, say you want to avoid using native arithmetic in your finance calculations to avoid the infamous binary-floating-point problems. There's no way to get standard.js to warn you about that. But (warning: self promotion) an eslint plugin can be written to do that for you. :)
Mida
- A JavaScript framework for trading in financial markets
-
Node.js Crypto Trading For Beginners
This framework is fully open source and you can find it on GitHub: https://github.com/Reiryoku-Technologies/Mida
- Algotrading == JavaScript
- Trading crypto with JavaScript
- Trading crypto with TypeScript
- Trading crypto with Node.js
- The Icculus Microgrant is giving out 250 dollar grants to open source projects, please brag about your project(s) in this thread so I can see them!
-
[AskJS] How do you deal with floats in production apps?
If you want to take a look https://github.com/Reiryoku-Technologies/Mida/blob/master/src/core/decimals/MidaDecimal.ts
- App for creating crypto and forex trading bots with JavaScript
- Trading Crypto and Forex with JavaScript
What are some alternatives?
eslint-plugin-simple-import-sort - Easy autofixable import sorting.
EA31337 - 🤖📈 EA31337 Lite, Advanced and Rider - Forex multi-strategy trading robot for MT4/MT5 platforms
bignumber.js - A JavaScript library for arbitrary-precision decimal and non-decimal arithmetic
Mida-cTrader - A Mida plugin for using cTrader
elephize - Typescript to PHP translation tool
cargo-show-asm - cargo subcommand showing the assembly, LLVM-IR and MIR generated for Rust code
proposal-decimal - Built-in decimal datatype in JavaScript
EA31337-Libre - 🤖📈 EA31337 Libre - free and open source Forex trading robot for MT4/MT5 platforms
kphp - KPHP — a PHP compiler
iris - 🌈 Haskell CLI Framework supporting Command Line Interface Guidelines
break_eternity.js - A Javascript numerical library to represent numbers as large as 10^^1e308 and as small as 10^-10^^1e308. Sequel to break_infinity.js, designed for incremental games.
tdameritradejs - TD Ameritrade Library for Node.js