New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

convert

Package Overview
Dependencies
Maintainers
1
Versions
89
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

convert - npm Package Compare versions

Comparing version 0.1.1-canary to 0.2.0-canary

dist/index.js.map

10

dist/index.js

@@ -1,8 +0,2 @@

'use strict'
if (process.env.NODE_ENV === 'production') {
module.exports = require('./convert.cjs.production.min.js')
} else {
module.exports = require('./convert.cjs.development.js')
}
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e={time:[{aliases:["second","seconds","s"],ratio:1},{aliases:["century","centuries","c"],ratio:3155695200},{aliases:["day","days","d"],ratio:86400},{aliases:["decade","decades","dec"],ratio:315569520},{aliases:["fortnight","fortnights","fn"],ratio:1209600},{aliases:["helek","halakim"],ratio:3+1/3},{aliases:["hour","hours","h"],ratio:3600},{aliases:["jiffy","jiffies","j"],ratio:1/60},{aliases:["ja"],ratio:.01},{aliases:["ke"],ratio:900},{aliases:["millennium","millennia"],ratio:31556952e3},{aliases:["milliday","millidays","md"],ratio:86.4},{aliases:["minute","minutes","min"],ratio:60},{aliases:["moment","moments"],ratio:90},{aliases:["month","months","mo"],ratio:2592e3},{aliases:["shake","shakes"],ratio:1e-8},{aliases:["sigma","sigmas"],ratio:1e-6},{aliases:["svedberg","svedbergs","S"],ratio:1e-13},{aliases:["week","weeks","wk"],ratio:604800},{aliases:["year","years","a","y","yr"],ratio:31536e3},{aliases:["petasecond","petaseconds","Ps"],ratio:1e15},{aliases:["terasecond","teraseconds","Ts"],ratio:1e12},{aliases:["gigasecond","gigaseconds","Gs"],ratio:1e9},{aliases:["megasecond","megaseconds","Ms"],ratio:1e6},{aliases:["kilosecond","kiloseconds","ks"],ratio:1e3},{aliases:["hectosecond","hectoseconds","hs"],ratio:100},{aliases:["decasecond","decaseconds","das"],ratio:10},{aliases:["decisecond","deciseconds","ds"],ratio:.1},{aliases:["centisecond","centiseconds","cs"],ratio:.01},{aliases:["millisecond","milliseconds","ms"],ratio:.001},{aliases:["microsecond","microseconds","μs"],ratio:1e-7},{aliases:["nanosecond","nanoseconds","ns"],ratio:1e-9},{aliases:["picosecond","picoseconds","ps"],ratio:1e-12},{aliases:["femtosecond","femtoseconds","fs"],ratio:1e-15}],length:[{aliases:["meter","metre","m"],ratio:1},{aliases:["petameter","petameters","Pm"],ratio:1e15},{aliases:["terameter","terameters","Tm"],ratio:1e12},{aliases:["gigameter","gigameters","Gm"],ratio:1e9},{aliases:["megameter","megameters","Mm"],ratio:1e6},{aliases:["kilometer","kilometers","km"],ratio:1e3},{aliases:["hectometer","hectometers","hm"],ratio:100},{aliases:["decameter","decameters","dam"],ratio:10},{aliases:["decimeter","decimeters","dm"],ratio:.1},{aliases:["centimeter","centimeters","cm"],ratio:.01},{aliases:["millimeter","millimeters","mm"],ratio:.001},{aliases:["micrometer","micrometers","μm"],ratio:1e-7},{aliases:["nanometer","nanometers","nm"],ratio:1e-9},{aliases:["picometer","picometers","pm"],ratio:1e-12},{aliases:["femtometer","femtometers","fm"],ratio:1e-15}],data:[{aliases:["bit","bits","b","unibit","unibits"],ratio:1},{aliases:["millibit","millibits","mbit"],ratio:.001},{aliases:["centibit","centibits","cbit"],ratio:.01},{aliases:["decibit","decibits"],ratio:.1},{aliases:["crumb","crumbs","dibit","dibits"],ratio:2},{aliases:["triad","triads","triade","triades","tribit","tribits"],ratio:3},{aliases:["nibble","nibbles","tetrad","tetrads","tetrade","tetrades","quadbit","quadbits","semioctect","semioctets","halfbyte","halfbytes","quartet","quartets"],ratio:4},{aliases:["pentad","pentads"],ratio:5},{aliases:["hexad","hexads","hexade","hexades","sextet","sextets"],ratio:6},{aliases:["heptad","heptdades"],ratio:7},{aliases:["byte","bytes","B","octect","octects","octad","octads","octade","octades"],ratio:8},{aliases:["decabit","decabits","declet","decle","deckle"],ratio:10},{aliases:["slab","slabs"],ratio:12},{aliases:["hextet","hextets"],ratio:16},{aliases:["catena","catenas"],ratio:24},{aliases:["hectobit","hectobits","hbit"],ratio:100},{aliases:["kilobit","kilobits","kbit"],ratio:1e3},{aliases:["kibibit","kibibits","Kibit"],ratio:Math.pow(2,10)},{aliases:["kilobyte","kilobytes","kB"],ratio:8e3},{aliases:["kibibyte","kibibytes","KiB"],ratio:Math.pow(2,13)},{aliases:["megabit","megabits","Mbit"],ratio:1e6},{aliases:["mebibit","mebibits","Mibit"],ratio:Math.pow(2,20)},{aliases:["megabyte","megabytes","MB"],ratio:8e6},{aliases:["mebibyte","mebibytes","MiB"],ratio:Math.pow(2,23)},{aliases:["gigabit","gigabits","Gbit"],ratio:1e9},{aliases:["gibibit","gibibits","Gibit"],ratio:Math.pow(2,30)},{aliases:["gigabyte","gigabytes","GB"],ratio:8e9},{aliases:["gibibyte","gibibytes","GiB"],ratio:Math.pow(2,33)},{aliases:["terabit","terabits","Tbit"],ratio:1e12},{aliases:["tebibit","tebibits","Tibit"],ratio:Math.pow(2,40)},{aliases:["terabyte","terabytes","TB"],ratio:8e12},{aliases:["tebibyte","tebibytes","TiB"],ratio:Math.pow(2,43)},{aliases:["petabit","petabits","Pbit"],ratio:1e15},{aliases:["pebibit","pebibits","Pibit"],ratio:Math.pow(2,50)},{aliases:["petabyte","petabytes","PB"],ratio:1e15},{aliases:["pebibyte","pebibytes","PiB"],ratio:Math.pow(2,53)}],temperature:[{aliases:["kelvin","kelvins","K"],ratio:1,difference:0},{aliases:["fahrenheit","F"],ratio:5/9,difference:459.67},{aliases:["celsius","C"],ratio:1,difference:273.15}]},i=Object.values(e);function a(e,i){var a,s=e.find((function(e){return e.aliases.includes(i)}));return{difference:null!==(a=s.difference)&&void 0!==a?a:0,ratio:s.ratio}}exports.convert=function(e){return{from:function(s){var t,r;t=s;var o=i.find((function(e){return e.find((function(e){return e.aliases.includes(t)}))})),l=a(o,t);return{to:function(i){if((r=i)===t)return e;var s=a(o,r),n=1/s.ratio*l.ratio;return"bigint"==typeof e?e*BigInt(n):(e+l.difference)*n-s.difference}}}}},exports.unitFamilies=e;
//# sourceMappingURL=index.js.map

309

dist/unitFamilies.d.ts

@@ -8,3 +8,3 @@ /** Families of units, like length or time. */

readonly aliases: readonly ["century", "centuries", "c"];
readonly ratio: number;
readonly ratio: 3155695200;
}, {

@@ -15,6 +15,6 @@ readonly aliases: readonly ["day", "days", "d"];

readonly aliases: readonly ["decade", "decades", "dec"];
readonly ratio: number;
readonly ratio: 315569520;
}, {
readonly aliases: readonly ["fortnight", "fortnights", "fn"];
readonly ratio: number;
readonly ratio: 1209600;
}, {

@@ -28,6 +28,6 @@ readonly aliases: readonly ["helek", "halakim"];

readonly aliases: readonly ["jiffy", "jiffies", "j"];
readonly ratio: 60;
readonly ratio: number;
}, {
readonly aliases: readonly ["ja"];
readonly ratio: 100;
readonly ratio: number;
}, {

@@ -38,3 +38,3 @@ readonly aliases: readonly ["ke"];

readonly aliases: readonly ["millennium", "millennia"];
readonly ratio: number;
readonly ratio: 31556952000;
}, {

@@ -45,18 +45,18 @@ readonly aliases: readonly ["milliday", "millidays", "md"];

readonly aliases: readonly ["minute", "minutes", "min"];
readonly ratio: number;
readonly ratio: 60;
}, {
readonly aliases: readonly ["moment", "moments"];
readonly ratio: number;
readonly ratio: 90;
}, {
readonly aliases: readonly ["month", "months", "mo"];
readonly ratio: number;
readonly ratio: 2592000;
}, {
readonly aliases: readonly ["shake", "shakes"];
readonly ratio: 100000000;
readonly ratio: number;
}, {
readonly aliases: readonly ["sigma", "sigmas"];
readonly ratio: 1000000;
readonly ratio: number;
}, {
readonly aliases: readonly ["svedberg", "svedbergs", "S"];
readonly ratio: 10000000000000;
readonly ratio: number;
}, {

@@ -67,3 +67,3 @@ readonly aliases: readonly ["week", "weeks", "wk"];

readonly aliases: readonly ["year", "years", "a", "y", "yr"];
readonly ratio: number;
readonly ratio: 31536000;
}, {

@@ -101,3 +101,3 @@ readonly aliases: readonly ["petasecond", "petaseconds", "Ps"];

readonly aliases: readonly ["microsecond", "microseconds", "μs"];
readonly ratio: 0.000001;
readonly ratio: 1e-7;
}, {

@@ -148,3 +148,3 @@ readonly aliases: readonly ["nanosecond", "nanoseconds", "ns"];

readonly aliases: readonly ["micrometer", "micrometers", "μm"];
readonly ratio: 0.000001;
readonly ratio: 1e-7;
}, {

@@ -161,68 +161,131 @@ readonly aliases: readonly ["nanometer", "nanometers", "nm"];

data: readonly [{
readonly aliases: readonly ["byte", "bytes", "B"];
readonly aliases: readonly ["bit", "bits", "b", "unibit", "unibits"];
readonly ratio: 1;
}, {
readonly aliases: readonly ["bit", "bits", "b"];
readonly ratio: number;
readonly aliases: readonly ["millibit", "millibits", "mbit"];
readonly ratio: 0.001;
}, {
readonly aliases: readonly ["crumb", "crumbs"];
readonly ratio: number;
readonly aliases: readonly ["centibit", "centibits", "cbit"];
readonly ratio: 0.01;
}, {
readonly aliases: readonly ["nibble", "nibbles"];
readonly ratio: number;
readonly aliases: readonly ["decibit", "decibits"];
readonly ratio: 0.1;
}, {
readonly aliases: readonly ["word", "words"];
readonly aliases: readonly ["crumb", "crumbs", "dibit", "dibits"];
readonly ratio: 2;
}, {
readonly aliases: readonly ["petabyte", "petabytes", "PB"];
readonly ratio: 1000000000000000;
readonly aliases: readonly ["triad", "triads", "triade", "triades", "tribit", "tribits"];
readonly ratio: 3;
}, {
readonly aliases: readonly ["terabyte", "terabytes", "TB"];
readonly ratio: 1000000000000;
readonly aliases: readonly ["nibble", "nibbles", "tetrad", "tetrads", "tetrade", "tetrades", "quadbit", "quadbits", "semioctect", "semioctets", "halfbyte", "halfbytes", "quartet", "quartets"];
readonly ratio: 4;
}, {
readonly aliases: readonly ["gigabyte", "gigabytes", "GB"];
readonly ratio: 1000000000;
readonly aliases: readonly ["pentad", "pentads"];
readonly ratio: 5;
}, {
readonly aliases: readonly ["megabyte", "megabytes", "MB"];
readonly ratio: 1000000;
readonly aliases: readonly ["hexad", "hexads", "hexade", "hexades", "sextet", "sextets"];
readonly ratio: 6;
}, {
readonly aliases: readonly ["kilobyte", "kilobytes", "kB"];
readonly ratio: 1000;
readonly aliases: readonly ["heptad", "heptdades"];
readonly ratio: 7;
}, {
readonly aliases: readonly ["hectobyte", "hectobytes", "hB"];
readonly ratio: 100;
readonly aliases: readonly ["byte", "bytes", "B", "octect", "octects", "octad", "octads", "octade", "octades"];
readonly ratio: 8;
}, {
readonly aliases: readonly ["decabyte", "decabytes", "daB"];
readonly aliases: readonly ["decabit", "decabits", "declet", "decle", "deckle"];
readonly ratio: 10;
}, {
readonly aliases: readonly ["pebibit", "Pib"];
readonly aliases: readonly ["slab", "slabs"];
readonly ratio: 12;
}, {
readonly aliases: readonly ["hextet", "hextets"];
readonly ratio: 16;
}, {
readonly aliases: readonly ["catena", "catenas"];
readonly ratio: 24;
}, {
readonly aliases: readonly ["hectobit", "hectobits", "hbit"];
readonly ratio: 100;
}, {
readonly aliases: readonly ["kilobit", "kilobits", "kbit"];
readonly ratio: 1000;
}, {
readonly aliases: readonly ["kibibit", "kibibits", "Kibit"];
readonly ratio: number;
}, {
readonly aliases: readonly ["tebibit", "Tib"];
readonly aliases: readonly ["kilobyte", "kilobytes", "kB"];
readonly ratio: 8000;
}, {
readonly aliases: readonly ["kibibyte", "kibibytes", "KiB"];
readonly ratio: number;
}, {
readonly aliases: readonly ["gibibit", "Gib"];
readonly aliases: readonly ["megabit", "megabits", "Mbit"];
readonly ratio: 1000000;
}, {
readonly aliases: readonly ["mebibit", "mebibits", "Mibit"];
readonly ratio: number;
}, {
readonly aliases: readonly ["mibibit", "Mib"];
readonly aliases: readonly ["megabyte", "megabytes", "MB"];
readonly ratio: 8000000;
}, {
readonly aliases: readonly ["mebibyte", "mebibytes", "MiB"];
readonly ratio: number;
}, {
readonly aliases: readonly ["kibibit", "Kib"];
readonly aliases: readonly ["gigabit", "gigabits", "Gbit"];
readonly ratio: 1000000000;
}, {
readonly aliases: readonly ["gibibit", "gibibits", "Gibit"];
readonly ratio: number;
}, {
readonly aliases: readonly ["pebibyte", "PiB"];
readonly aliases: readonly ["gigabyte", "gigabytes", "GB"];
readonly ratio: 8000000000;
}, {
readonly aliases: readonly ["gibibyte", "gibibytes", "GiB"];
readonly ratio: number;
}, {
readonly aliases: readonly ["tebibyte", "TiB"];
readonly aliases: readonly ["terabit", "terabits", "Tbit"];
readonly ratio: 1000000000000;
}, {
readonly aliases: readonly ["tebibit", "tebibits", "Tibit"];
readonly ratio: number;
}, {
readonly aliases: readonly ["gibibyte", "GiB"];
readonly aliases: readonly ["terabyte", "terabytes", "TB"];
readonly ratio: 8000000000000;
}, {
readonly aliases: readonly ["tebibyte", "tebibytes", "TiB"];
readonly ratio: number;
}, {
readonly aliases: readonly ["mibibyte", "MiB"];
readonly aliases: readonly ["petabit", "petabits", "Pbit"];
readonly ratio: 1000000000000000;
}, {
readonly aliases: readonly ["pebibit", "pebibits", "Pibit"];
readonly ratio: number;
}, {
readonly aliases: readonly ["kibibyte", "KiB"];
readonly aliases: readonly ["petabyte", "petabytes", "PB"];
readonly ratio: 1000000000000000;
}, {
readonly aliases: readonly ["pebibyte", "pebibytes", "PiB"];
readonly ratio: number;
}];
temperature: readonly [{
readonly aliases: readonly ["kelvin", "kelvins", "K"];
readonly ratio: 1;
readonly difference: 0;
}, {
readonly aliases: readonly ["fahrenheit", "F"];
readonly ratio: number;
readonly difference: 459.67;
}, {
readonly aliases: readonly ["celsius", "C"];
readonly ratio: 1;
readonly difference: 273.15;
}, {
readonly aliases: readonly ["rankine", "R"];
readonly ratio: number;
readonly difference: 0;
}, {
readonly aliases: readonly ["delisle", "De"];
readonly ratio: number;
readonly difference: 373.15;
}];
};

@@ -234,3 +297,3 @@ export declare const families: (readonly [{

readonly aliases: readonly ["century", "centuries", "c"];
readonly ratio: number;
readonly ratio: 3155695200;
}, {

@@ -241,6 +304,6 @@ readonly aliases: readonly ["day", "days", "d"];

readonly aliases: readonly ["decade", "decades", "dec"];
readonly ratio: number;
readonly ratio: 315569520;
}, {
readonly aliases: readonly ["fortnight", "fortnights", "fn"];
readonly ratio: number;
readonly ratio: 1209600;
}, {

@@ -254,6 +317,6 @@ readonly aliases: readonly ["helek", "halakim"];

readonly aliases: readonly ["jiffy", "jiffies", "j"];
readonly ratio: 60;
readonly ratio: number;
}, {
readonly aliases: readonly ["ja"];
readonly ratio: 100;
readonly ratio: number;
}, {

@@ -264,3 +327,3 @@ readonly aliases: readonly ["ke"];

readonly aliases: readonly ["millennium", "millennia"];
readonly ratio: number;
readonly ratio: 31556952000;
}, {

@@ -271,18 +334,18 @@ readonly aliases: readonly ["milliday", "millidays", "md"];

readonly aliases: readonly ["minute", "minutes", "min"];
readonly ratio: number;
readonly ratio: 60;
}, {
readonly aliases: readonly ["moment", "moments"];
readonly ratio: number;
readonly ratio: 90;
}, {
readonly aliases: readonly ["month", "months", "mo"];
readonly ratio: number;
readonly ratio: 2592000;
}, {
readonly aliases: readonly ["shake", "shakes"];
readonly ratio: 100000000;
readonly ratio: number;
}, {
readonly aliases: readonly ["sigma", "sigmas"];
readonly ratio: 1000000;
readonly ratio: number;
}, {
readonly aliases: readonly ["svedberg", "svedbergs", "S"];
readonly ratio: 10000000000000;
readonly ratio: number;
}, {

@@ -293,3 +356,3 @@ readonly aliases: readonly ["week", "weeks", "wk"];

readonly aliases: readonly ["year", "years", "a", "y", "yr"];
readonly ratio: number;
readonly ratio: 31536000;
}, {

@@ -327,3 +390,3 @@ readonly aliases: readonly ["petasecond", "petaseconds", "Ps"];

readonly aliases: readonly ["microsecond", "microseconds", "μs"];
readonly ratio: 0.000001;
readonly ratio: 1e-7;
}, {

@@ -373,3 +436,3 @@ readonly aliases: readonly ["nanosecond", "nanoseconds", "ns"];

readonly aliases: readonly ["micrometer", "micrometers", "μm"];
readonly ratio: 0.000001;
readonly ratio: 1e-7;
}, {

@@ -385,67 +448,129 @@ readonly aliases: readonly ["nanometer", "nanometers", "nm"];

}] | readonly [{
readonly aliases: readonly ["byte", "bytes", "B"];
readonly aliases: readonly ["bit", "bits", "b", "unibit", "unibits"];
readonly ratio: 1;
}, {
readonly aliases: readonly ["bit", "bits", "b"];
readonly ratio: number;
readonly aliases: readonly ["millibit", "millibits", "mbit"];
readonly ratio: 0.001;
}, {
readonly aliases: readonly ["crumb", "crumbs"];
readonly ratio: number;
readonly aliases: readonly ["centibit", "centibits", "cbit"];
readonly ratio: 0.01;
}, {
readonly aliases: readonly ["nibble", "nibbles"];
readonly ratio: number;
readonly aliases: readonly ["decibit", "decibits"];
readonly ratio: 0.1;
}, {
readonly aliases: readonly ["word", "words"];
readonly aliases: readonly ["crumb", "crumbs", "dibit", "dibits"];
readonly ratio: 2;
}, {
readonly aliases: readonly ["petabyte", "petabytes", "PB"];
readonly ratio: 1000000000000000;
readonly aliases: readonly ["triad", "triads", "triade", "triades", "tribit", "tribits"];
readonly ratio: 3;
}, {
readonly aliases: readonly ["terabyte", "terabytes", "TB"];
readonly ratio: 1000000000000;
readonly aliases: readonly ["nibble", "nibbles", "tetrad", "tetrads", "tetrade", "tetrades", "quadbit", "quadbits", "semioctect", "semioctets", "halfbyte", "halfbytes", "quartet", "quartets"];
readonly ratio: 4;
}, {
readonly aliases: readonly ["gigabyte", "gigabytes", "GB"];
readonly ratio: 1000000000;
readonly aliases: readonly ["pentad", "pentads"];
readonly ratio: 5;
}, {
readonly aliases: readonly ["megabyte", "megabytes", "MB"];
readonly ratio: 1000000;
readonly aliases: readonly ["hexad", "hexads", "hexade", "hexades", "sextet", "sextets"];
readonly ratio: 6;
}, {
readonly aliases: readonly ["kilobyte", "kilobytes", "kB"];
readonly ratio: 1000;
readonly aliases: readonly ["heptad", "heptdades"];
readonly ratio: 7;
}, {
readonly aliases: readonly ["hectobyte", "hectobytes", "hB"];
readonly ratio: 100;
readonly aliases: readonly ["byte", "bytes", "B", "octect", "octects", "octad", "octads", "octade", "octades"];
readonly ratio: 8;
}, {
readonly aliases: readonly ["decabyte", "decabytes", "daB"];
readonly aliases: readonly ["decabit", "decabits", "declet", "decle", "deckle"];
readonly ratio: 10;
}, {
readonly aliases: readonly ["pebibit", "Pib"];
readonly aliases: readonly ["slab", "slabs"];
readonly ratio: 12;
}, {
readonly aliases: readonly ["hextet", "hextets"];
readonly ratio: 16;
}, {
readonly aliases: readonly ["catena", "catenas"];
readonly ratio: 24;
}, {
readonly aliases: readonly ["hectobit", "hectobits", "hbit"];
readonly ratio: 100;
}, {
readonly aliases: readonly ["kilobit", "kilobits", "kbit"];
readonly ratio: 1000;
}, {
readonly aliases: readonly ["kibibit", "kibibits", "Kibit"];
readonly ratio: number;
}, {
readonly aliases: readonly ["tebibit", "Tib"];
readonly aliases: readonly ["kilobyte", "kilobytes", "kB"];
readonly ratio: 8000;
}, {
readonly aliases: readonly ["kibibyte", "kibibytes", "KiB"];
readonly ratio: number;
}, {
readonly aliases: readonly ["gibibit", "Gib"];
readonly aliases: readonly ["megabit", "megabits", "Mbit"];
readonly ratio: 1000000;
}, {
readonly aliases: readonly ["mebibit", "mebibits", "Mibit"];
readonly ratio: number;
}, {
readonly aliases: readonly ["mibibit", "Mib"];
readonly aliases: readonly ["megabyte", "megabytes", "MB"];
readonly ratio: 8000000;
}, {
readonly aliases: readonly ["mebibyte", "mebibytes", "MiB"];
readonly ratio: number;
}, {
readonly aliases: readonly ["kibibit", "Kib"];
readonly aliases: readonly ["gigabit", "gigabits", "Gbit"];
readonly ratio: 1000000000;
}, {
readonly aliases: readonly ["gibibit", "gibibits", "Gibit"];
readonly ratio: number;
}, {
readonly aliases: readonly ["pebibyte", "PiB"];
readonly aliases: readonly ["gigabyte", "gigabytes", "GB"];
readonly ratio: 8000000000;
}, {
readonly aliases: readonly ["gibibyte", "gibibytes", "GiB"];
readonly ratio: number;
}, {
readonly aliases: readonly ["tebibyte", "TiB"];
readonly aliases: readonly ["terabit", "terabits", "Tbit"];
readonly ratio: 1000000000000;
}, {
readonly aliases: readonly ["tebibit", "tebibits", "Tibit"];
readonly ratio: number;
}, {
readonly aliases: readonly ["gibibyte", "GiB"];
readonly aliases: readonly ["terabyte", "terabytes", "TB"];
readonly ratio: 8000000000000;
}, {
readonly aliases: readonly ["tebibyte", "tebibytes", "TiB"];
readonly ratio: number;
}, {
readonly aliases: readonly ["mibibyte", "MiB"];
readonly aliases: readonly ["petabit", "petabits", "Pbit"];
readonly ratio: 1000000000000000;
}, {
readonly aliases: readonly ["pebibit", "pebibits", "Pibit"];
readonly ratio: number;
}, {
readonly aliases: readonly ["kibibyte", "KiB"];
readonly aliases: readonly ["petabyte", "petabytes", "PB"];
readonly ratio: 1000000000000000;
}, {
readonly aliases: readonly ["pebibyte", "pebibytes", "PiB"];
readonly ratio: number;
}] | readonly [{
readonly aliases: readonly ["kelvin", "kelvins", "K"];
readonly ratio: 1;
readonly difference: 0;
}, {
readonly aliases: readonly ["fahrenheit", "F"];
readonly ratio: number;
readonly difference: 459.67;
}, {
readonly aliases: readonly ["celsius", "C"];
readonly ratio: 1;
readonly difference: 273.15;
}, {
readonly aliases: readonly ["rankine", "R"];
readonly ratio: number;
readonly difference: 0;
}, {
readonly aliases: readonly ["delisle", "De"];
readonly ratio: number;
readonly difference: 373.15;
}])[];

@@ -24,3 +24,6 @@ {

"files": [
"dist"
"dist",
"!dist/dev.d.ts",
"!dist/util.d.ts",
"!dist/conversions/*.d.ts"
],

@@ -36,2 +39,6 @@ "husky": {

"name": "convert",
"repository": {
"type": "git",
"url": "http://github.com/pizzafox/convert.git"
},
"scripts": {

@@ -47,3 +54,3 @@ "build": "tsdx build",

"typings": "dist/index.d.ts",
"version": "0.1.1-canary"
"version": "0.2.0-canary"
}
# Convert
[![bundlephobia](https://bundlephobia.com/api/stats-image?name=convert&version=0.2.0-canary&wide=true)](https://bundlephobia.com/result?p=convert)
A small library for really easy, totally type-safe unit conversions in JavaScript & TypeScript.

@@ -7,2 +9,8 @@

```sh
yarn add convert
# or
npm install convert
```
## Features

@@ -12,4 +20,5 @@

- Treeshake-able builds available
- 0 dependencies
- Out of the box ES3 backwards-compatibility
- 0 dependencies
- Works in browsers and Node.js

@@ -53,2 +62,2 @@ ## Usage

Big thanks to @TheAkio, @iCrawl, @p7g, and @aequasi for their help in getting the typesafety working.
Big thanks to @Jdender, @TheAkio, @iCrawl, @p7g, @aequasi, and the [TypeScript Discord server](https://discord.gg/typescript) for their help in getting the typesafety working.
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc