ptable

0.0.3 • Public • Published

Build Status

Look up elements by atomic number, weight, name, or symbol.

Usage

var pTable = require('ptable');
 
pTable(15);
// { number: 15, weight: 30.9738, name: 'Phosphorus', symbol: 'P' }
 
pTable('Vanadium');
// { number: 23, weight: 50.9415, name: 'Vanadium', symbol: 'V' }
 
pTable('Cl');
// { number: 17, weight: 35.453, name: 'Chlorine', symbol: 'Cl' }
 
// multiple results are returned as an array
pTable(98);
// [
//   { number: 43, weight: 98, name: 'Technetium', symbol: 'Tc' },
//   { number: 98, weight: 251, name: 'Californium', symbol: 'Cf' }
// ]
 
// matching is case-insensitive
pTable('kr');
// { number: 36, weight: 83.8, name: 'Krypton', symbol: 'Kr' }

Installation

npm install ptable

Run Tests

npm test

data courtesy of Israel Science and Technology Homepage

Package Sidebar

Install

npm i ptable

Weekly Downloads

104

Version

0.0.3

License

ISC

Last publish

Collaborators

  • reergymerej