remcalc

1.0.10 • Public • Published

remcalc

npm License: MPL 2.0 standard-readme compliant Greenkeeper badge

David David

Calculate the rem's from px values.

Table of Contents

Install

yarn add --dev remcalc

Usage

import remcalc from 'remcalc';
import assert from 'assert';
 
assert.deepEqual(
  remcalc.withBase(10, 1, 2, 3, 4),
  '0.1rem 0.2rem 0.3rem 0.4rem'
);
 
assert.deepEqual(remcalc('1'), '0.0625rem');
 
assert.deepEqual(remcalc('1px'), '0.0625rem');
 
assert.deepEqual(remcalc.withBase(10, '1px'), '0.1rem');
 
assert.deepEqual(
  remcalc('1', '2', '3', '4'),
  '0.0625rem 0.125rem 0.1875rem 0.25rem'
);
 
assert.deepEqual(
  remcalc('1px', '2px', '3px', '4px'),
  '0.0625rem 0.125rem 0.1875rem 0.25rem'
);
 
assert.deepEqual(
  remcalc.withBase(10, '1', '2', '3', '4'),
  '0.1rem 0.2rem 0.3rem 0.4rem'
);
 
assert.deepEqual(
  remcalc.withBase(10, '1px', '2px', '3px', '4px'),
  '0.1rem 0.2rem 0.3rem 0.4rem'
);
 
assert.deepEqual(remcalc('1 2 3 4'), '0.0625rem 0.125rem 0.1875rem 0.25rem');
 
assert.deepEqual(
  remcalc.withBase(10, '1 2 3 4'),
  '0.1rem 0.2rem 0.3rem 0.4rem'
);

License

MPL-2.0

Package Sidebar

Install

npm i remcalc

Weekly Downloads

912

Version

1.0.10

License

MPL-2.0

Last publish

Collaborators

  • wyatt
  • ramitos