JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 2
  • Score
    100M100P100Q18626F
  • License MIT

A module to convert temperature units.

Package Exports

  • @hugoalh/temperature

Readme

Temperature (NodeJS)

Temperature.NodeJS GitHub Contributors GitHub Issues GitHub Pull Requests GitHub Discussions GitHub Stars GitHub Forks GitHub Languages CodeFactor Grade License

Release Latest (GitHub Latest Release Date) Pre (GitHub Latest Pre-Release Date)
GitHub GitHub Total Downloads GitHub Latest Release Version GitHub Latest Pre-Release Version
NPM NPM Total Downloads NPM Latest Release Version NPM Latest Pre-Release Version

๐Ÿ“ Description

A NodeJS module to convert temperature units.

Units of temperature are from Wikipedia - Conversion of scales of temperature.

Unit Symbol Symbol Lowercase Name Name Lowercase
Celsius C c Celsius celsius
Fahrenheit F f Fahrenheit fahrenheit
Kelvin K k Kelvin kelvin
Rankine R r Rankine rankine
Delisle De de Delisle delisle
Sir Isaac Newton's degree of temperature (Newton) N n Newton newton
Rรฉaumur Re re Reaumur reaumur
Rรธmer Ro ro Roemer, Romer roemer, romer

๐Ÿ“‹ Note

  • Degree symbol (ยฐ) is not used in here.
  • In order to fulfill the JavaScript namespace naming requirement, some characters are replaced (e.g.: รฉ to e, รธ to o).

๐Ÿ“š Documentation

Getting Started

Install

  • NodeJS >= v6.9.0
  • NPM >= v3.10.8
npm install @hugoalh/temperature

Use In CommonJS

const Temperature = require("@hugoalh/temperature");

Use In ModuleJS

import Temperature from "@hugoalh/temperature";

API

Class

Temperature(value: number, unit?: string = "K")

Example

new Temperature(25, "C").K
//=> 298.15

new Temperature(298.15).C
//=> 25