@chemistry/formula

Chemical formula parser

Usage no npm install needed!

<script type="module">
  import chemistryFormula from 'https://cdn.skypack.dev/@chemistry/formula';
</script>

README

@chemistry/formula

npm version Build Status codecov License: MIT

Library for working with chemical formula

Install

npm install @chemistry/formula

Include following clases:

  • Formula

Getting started:

import { Formula } from "@chemistry/formula";

const formula = Formula.parse('C2H5OH');
console.log(formula); // { C: 2, H: 6, O:1 }

const str = Formula.convertToString(formula);
console.log(str); // C2H6O

Commands:

  • Build project: npm run build