https://github.com/mrcheater/parse-absolute-css-unit
parse absolute css unit : cm mm in px pt pc
https://github.com/mrcheater/parse-absolute-css-unit
absolute cm css in mm parse pc pt px unit
Last synced: 3 months ago
JSON representation
parse absolute css unit : cm mm in px pt pc
- Host: GitHub
- URL: https://github.com/mrcheater/parse-absolute-css-unit
- Owner: MrCheater
- License: mit
- Created: 2017-01-09T13:18:47.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-03-15T18:27:42.000Z (about 8 years ago)
- Last Synced: 2025-02-25T10:41:58.581Z (3 months ago)
- Topics: absolute, cm, css, in, mm, parse, pc, pt, px, unit
- Language: JavaScript
- Size: 3.91 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# parse-absolute-css-unit
parse absolute css unit : cm mm in px pt pc## Install
```bash
npm install parse-absolute-css-unit
```## Usage
```javascript
parseAbsoluteCSSUnit('1in'); // 96
parseAbsoluteCSSUnit('2.54cm'); // 96
parseAbsoluteCSSUnit('25.4mm'); // 96
parseAbsoluteCSSUnit('72pt'); // 96
parseAbsoluteCSSUnit('6pc'); // 96
parseAbsoluteCSSUnit('96px'); // 96
parseAbsoluteCSSUnit('96'); // 96parseAbsoluteCSSUnit('-1in'); // -96
parseAbsoluteCSSUnit('-2.54cm'); // -96
parseAbsoluteCSSUnit('-25.4mm'); // -96
parseAbsoluteCSSUnit('-72pt'); // -96
parseAbsoluteCSSUnit('-6pc'); // -96
parseAbsoluteCSSUnit('-96px'); // -96
parseAbsoluteCSSUnit('-96'); // -96
parseAbsoluteCSSUnit('0'); // 0parseAbsoluteCSSUnit('hello'); // Error
parseAbsoluteCSSUnit('a'); // Error
parseAbsoluteCSSUnit('null'); // Error
parseAbsoluteCSSUnit('undefined'); // Error
parseAbsoluteCSSUnit('1.1.1'); // Error
parseAbsoluteCSSUnit('1.b'); // Error
parseAbsoluteCSSUnit(null); // Error
parseAbsoluteCSSUnit(undefined); // Error
parseAbsoluteCSSUnit(NaN); // Error
parseAbsoluteCSSUnit(Infinity); // Error
parseAbsoluteCSSUnit(-Infinity); // Error
parseAbsoluteCSSUnit(true); // Error
```