is-npm
Check if your code is running as an npm script
Found 4965 results for check equality
Check if your code is running as an npm script
micromark extension to support GFM task list items
Shallow check two arrays for loose equality
Isomorphic, functional type-checking for Javascript
Check whether a request can be retried based on the `error.code`
Check if a string matches the name of a Node.js builtin module
Returns true if a file path is absolute. Does not rely on the path module and can be used as a polyfill for node.js native `path.isAbolute`.
Returns `true` if the path appears to be relative.
Check if something is a promise
Check if a URL is absolute
Check if a file path is a text file
mdast extension to parse and serialize GFM task list items
Update notifications for your CLI app
Check if a path is in the current working directory
Check if a value is a Fetch network error
Displays a beginner-friendly message telling your user to upgrade their version of Node
Shallow equal check object.
JavaScript Standard Style - ESLint Shareable Config
Returns `true` if the value is a primitive.
A little library for asserting types and values, with zero dependencies.
A simple and composable way to validate data in JavaScript (and TypeScript).
Check if a value is a natural number
Check if an input value is a ssh url or not.
Coalesce for JavaScript. Returns the first value that is not undefined or null.
Check if a Buffer/Uint8Array is a GZIP file
Check if a module ID is resolvable with require()
Detect which package manager you're using (yarn or npm)
A straightforward implementation of base58-check encoding
Check if a string is a URL
A simple Node.js module to check if a TCP port is already bound.
Check if a number is a redirect HTTP status code
URI validation functions
Returns true if a windows file path has invalid characters.
Return true if a value is a valid glob pattern or patterns.
Drop-in replacement for `fs.existsSync` with zero dependencies. Other libs I found either have crucial differences from fs.existsSync, or unnecessary dependencies. See README.md for more info.
Get the operating system CPU architecture
Detect the archive type of a Buffer/Uint8Array
A type checking library where each exported function returns either true or false and does not throw. Also added tests.
Check if a value is an Observable
Check whether operating system CPU architecture is 64-bit or 32-bit (Supports browsers)
Check if a local or remote port is reachable
Check if a binary is working
Hook and modify stdout and stderr
Binary wrapper that makes your programs seamlessly available as local dependencies
Check if a string is SVG
Returns true if a file path does not contain any invalid characters.
hast utility to check if a node has a property
Type assertions aka less-broken `typeof`
`util.inspect` with additional type information
Detect the archive type of a Buffer/Uint8Array
Check if the process is running in a Continuous Integration (CI) environment
Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.
Check if a binary is working
Check dependencies in your node module
Validates if a value is an array.
Check if a string is an IP address
Match BCP 47 language tags with language ranges per RFC 4647
A tiny javascript type testing tool
Validates if a value is a number.
Validates if a value is an integer.
Checks if the given value is a window object.
Returns true if the value passed is all whitespace.
Function argument validation for humans
JavaScript Standard Style JSX support - ESLint Shareable Config
Binary wrapper that makes your programs seamlessly available as local dependencies
find undeclared identifiers and property accesses in a javascript file.
Check if a Buffer/Uint8Array is a PNG image
Returns `true` if an array has a glob pattern.
Check if a string only contains alphanumeric characters
A HOC enabling you to easily implement extended property equality checks for your React Components
Binary wrapper that makes your programs seamlessly available as local dependencies
Validate an email address according to RFCs 5321, 5322, and others
Update notifications for your CLI app, maintained in CommonJS (CJS)
Check whether a value is "empty".
Check if mobile browser.
Check if a Buffer/Uint8Array is a JPEG image
Ensure a path doesn't contain null bytes
JavaScript Standard Style
Binary wrapper for Flow - A static type checker for JavaScript
Wrap your standards in a tortilla and cover it in special sauce.
Test if an object has a specified property.
Return a function which tests if every element in an array passes a test condition.
Test if a value is an array.
Determine the name of a value's constructor.
Check if a Buffer/Uint8Array is a GIF image
Validate domain name
Test if a value is object-like.
Check whether a RegExp flag is supported
Check if a string is HTML
ESLint shareable config for XO
Check if a URL is relative
Check if an environment is big endian.
Test if a double-precision floating-point numeric value is infinite.
ESLint shareable config for the Google style
Test if a value is a regular expression string.
maximally minimal type-testing library
Test if a value is a string.
Test if a value is an object.
Test if a value is a number.
Try to downgrade the permissions of a process with root privileges and block access if it fails
Test if a value is a Float32Array.
Test if a value is a boolean.
Determine the specification defined classification of an object.
Test if a value is a function.
Test if a value is a Float64Array.
Determine a value's type.
A simple and composable way to validate data in JavaScript (and TypeScript).
Test if a value is a Uint32Array.
Test if a value is a Uint8Array.
Test if a value is a Uint16Array.
Test if a value is a regular expression.
Get a property from an object using dot (object path) notation.
Test if a double-precision floating-point numeric value is NaN.
Check for outdated, incorrect, and unused dependencies.
Check if an environment is little endian.
JavaScript/TypeScript linter (ESLint wrapper) with great defaults
check if an AST node is a function of some sort
Test if a value is a Buffer object.
Test if a value is a plain object.
Tiny wrapper around ansi-colors to add colored symbols and a timestamp.
Test whether a path exists on the filesystem.
Check TypeScript type definitions
Check if a Buffer/Uint8Array is a TAR file
Is this a bluebird promise I see before me?
Detect potential issues with users system that could prevent Yeoman from working correctly
Check if browser is Firefox
Check if a value is a `Blob`
Check if a process is running
Check if browser is Internet Explorer
Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)
Check whether a binary exists in the PATH environment variable
Promisified version of node-which
Check if two values are shallowly equal to each other.
ESLint shareable config for TypeScript to be used with eslint-config-xo
Verify if something is a Promise
Is given string a language code (as per IANA)
check if the current node version has async_hooks.
Check if Electron is running in development
Detect the audio type of a Buffer/Uint8Array
Checks if the given value is null or undefined
Checks if a given object is iterable
Checks TypeScript types match expected values
Reshape into a better npm audit for the community and encourage more people to include security audit into their process.
Checks if the given value is a native function.
check if an AST node is a MemberExpression, in general or a specific one
Check if a string is a valid JavaScript identifier
Returns true if the given is falsey (according to JavaScript) or matches a 'falsey' keyword.
Looks up the first non-whitespace character to the left/right of a given index
Check whether a package or organization name is available on npm
Check if a string is an IP address
A gulp plugin for processing files with ESLint
3x as fast as `is-whitespace` and `whitespace-regex` thanks to `is-string-blank`. This package is a simple function that accepts an argument and returns `true` if it is a string AND it is not blank. Supports Node and Browser environments.
JavaScript Standard Style React/JSX support - ESLint Shareable Config
Keep watch of your bundle size
Check if a Buffer/Uint8Array is a ZIP file
Parse dotenv files for Boolean, Array, and Number variable types, built for CrocodileJS
A JSON fixer
Check if a directory is empty.
Utils to deal with TCP ports and hostnames. Safe for everyday use.
A TypeScript ESLint config that loves you
Ember CLI addon for detecting missing npm and bower dependencies before executing ember commands
Check if a Node.js Buffer or Uint8Array is UTF-8
Detect the image type of an ArrayBuffer/Uint8Array
A proxy to `path`, replacing `\` with `/` for all results
checks the all of the hyperlinks in a markdown text to determine if they are alive or dead
Check if a value is a function
checks whether a hyperlink is alive (200 OK) or dead
JavaScript Semistandard Style - ESLint Shareable Config
ESLint shareable config for React to be used with eslint-config-xo
Validates password according to flexible and intuitive specifications
ESLint shareable config for XO with 2-space indent
Check if a Buffer/Uint8Array is a BZIP2 file
Check if a string is a valid filename
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
Test if a finite numeric value is an odd number.
is-iojs determines if runtime is io.js.
Checks for URLs during typing and pasting and automatically converts them to links.
Keep your library size in check
Returns true if an object has an own, nested property using dot notation paths ('a.b.c').
allows easy type enforcement for all JS types objects and classes. it is also extensible and provides simple to use type checks for your own custom classes and types
Check the validity of the format of an EU VAT number
Aids humans and automation in managing npm audit results
Check if an object is an array or a typed array
Context menu for your Electron app
A collection of functions for working with different casings.
Test if a finite double-precision floating-point number is an integer.
Validate hostname based on RFC-1123
Check whether a binary version satisfies a semver range
Test if a double-precision floating-point numeric value is positive zero.
Check if the machine is running Windows or not.
Test if a value is NaN.
Hunspell compatible spell checker
Returns `true` if a value exists in the given string, array or object.
TypeScript Standard Style based on StandardJS
Check if the package is being installed by another package
Test if a value is a number having an integer value.
TypeScript / JavaScript library for detect WebAssembly features in node.js & browser
Test if a finite numeric value is an even number.
Check if the process is running as administrator on Windows
Test if a value is a number having a nonnegative integer value.
Test if a value is an Int32Array.
Detect the appearance of an element in the browser DOM
Markdown TaskList components
Test if an object's own property is enumerable.
Assert a given object is a valid glob option
Check if a value is undefined or not.
Test if a value is a Uint8ClampedArray.
Test if a value is an Int16Array.
$(document).ready() for the 21st century
Async npm module for Node JS that reads the first line of a file
Checks that given package is installed globally or locally.
All the goodness of `feross/standard` with semicolons sprinkled on top.
A pure css library to beautify checkbox and radio buttons.
A command line utility to read version from package.json and attach it into your module as a property
code > prettier > stylelint > formatted code
Returns true if the current node version matches the given semver expression
Check if the user is running the latest version of the app
Check if the process is running with elevated privileges
Test if a value is an Int8Array.
Test if a value is a collection.
Test if a double-precision floating-point numeric value is negative zero.
Test if a value is an arguments object.
Validate glob options
ESlint plugin to define custom module dependency rules.
Get or set a deep value using a keypath string. Supports bracket and dot notation
Create an error from the result of validate-glob-opts
Check if a file path is an image
A tool to enable the checking, inserting and removal of licenses
Fully customizable animated bouncy checkbox for React Native
Test if a value is an Error object.
Checks if an input string is a capitalized or not.
Standard assertion utilities.
Skema provides a handy & composable way to validate / transform / purify the input data.
Base58Check encoding
allows easy type enforcement for all JS types objects and classes. it is also extensible and provides simple to use type checks for your own custom classes and types
React components for [Stripe.js and Elements](https://stripe.com/docs/stripe-js).
Minimal JavaScript type checking library
Test if a value is a number having a positive integer value.
Test whether a value has in its prototype chain a specified constructor as a prototype property.
Run your TypeScript type tests using Jest
A gulp plugin to lint code with ESLint 8 and 9.
check if an AST node is a call to require()
Compile TypeScript interfaces into a description that allows runtime validation
Get or check the current macOS version
Test if a value is an ArrayBuffer.
*A mostly reasonable approach to JavaScript*
[](https://github.com/crabas0npm/numquam-corporis-veniam/actions/workflows/ci.yml?query=branch%3Amain) [Chat on slack](https://@crabas0npm
Test if a value is a complex number-like object.
Checks if the given value is an array or array-like object.
Set of various predicates for type checking, assertions, filtering etc