@httpie/classes
TypeScript icon, indicating that this package has built-in type declarations

1.5.0 • Public • Published


Classes

Class utilities for Node.js and JavaScript


Installation · Usage · API



Latest Version Monthly downloads

Follow @eldorplus and @httpiejs for updates!


Introduction

The @httpie/classes package provides a handful methods around classes in Node.js and JavaScript. For example, determine whether a given input is a class using the .isClass(input) method.

Installation

npm i @httpie/classes

Usage

Using @httpie/classes is pretty straightforward. Install and import the package and use it right away:

const { isClass } = require('@httpie/classes')

isClass(class Rabbit {})
// true

isClass(function classLikeRabbitFunc () {})
// false

API

isClass(input)

Determine whether the given input is a class.

const { isClass } = require('@httpie/classes')

isClass(class YourClass {})
// true

isFunction(input)

Determine whether the given input is a function.

const { isFunction } = require('@httpie/classes')

isFunction(function sum () {})
// true

Contributing

Do you miss a class-related function? We very much appreciate your contribution! Please send in a pull request 😊

  1. Create a fork
  2. Create your feature branch: git checkout -b my-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request 🚀

License

MIT © Supercharge


httpiejs.com  ·  GitHub @httpie  ·  Twitter @httpiejs

Package Sidebar

Install

npm i @httpie/classes

Weekly Downloads

0

Version

1.5.0

License

MIT

Unpacked Size

6.14 kB

Total Files

6

Last publish

Collaborators

  • eldorplus