Package Exports
- if-is-image
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (if-is-image) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
if-is-image
Check if a string, filepath, or url references an image file.
Installation
With npm
npm install if-is-image
With yarn
yarn add if-is-image
Usage
In a node project
Import the script to your project
import ifIsImage from 'if-is-image';
// or
const ifIsImage = require('if-is-image');
And execute the script:
const isImage = ifIsImage('path/to/file'); // false
const isImage = ifIsImage('path/to/image.jpg'); // true
const isImage = ifIsImage('path/to/image.webp'); // true
const isImage = ifIsImage({}); // throw: Path to image must be a string
Contributing
Fork the repo and clone locally, then run:
yarn install
This will install the devDependencies
packages and build the lib
folder.
Once you've made your desired changes, make sure to write any new tests for your feature and run the tests:
yarn run lint # lints js
yarn test # runs test suite
If all tests pass, create a pull request.