1.1.1 • Published 4 years ago
molecular-decomposer v1.1.1
molecular-parser
Parsed a molecule (string) and give details elements count as an object.
Usage
import molecularParser from 'molecular-parser';
console.log(molecularParser.parse('H2O'));
// Expected output: {'H': 2, 'O': 1}
console.log(molecularParser.parse('Mg(OH)2'));
// Expected output: {'Mg': 1, 'O': 2, 'H': 2}
console.log(molecularParser.parse('K4[ON(SO3)2]2'));
// Expected output: {'K': 4, 'O': 14, 'N': 2, 'S': 4}