Easy-to-use plugin system for creating powerful, fast and versatile parsers and compilers, with built-in source-map support.
TypeScript definitions for plotly.js
Create an array by repeating the given value n times.
Use property paths like 'a.b.c' to get a nested value from an object. Even works when keys have dots in them (no other dot-prop library we tested does this, or does it correctly).
Normalize slashes in a file path to be posix/unix-like forward slashes. Also condenses repeat slashes to a single slash and removes and trailing slashes, unless disabled.
Basic object cache with `get`, `set`, `del`, and `has` methods for node.js/javascript projects.
Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.
Delete nested properties from an object using dot notation.
Convert a string to pascal case (upper camelcase).
Plugin that adds a `namespace` getter to a Base instance.
Parse a github URL into an object.
Set nested properties on an object using dot notation.
Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc.
Returns true if an object was created by the `Object` constructor, or Object.create(null).
Extend an object with the properties of additional objects. node.js/javascript util.
Get the native type of a value.
TypeScript definitions for react-calendar-timeline
Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives.
Adds support for TypeScript to include external files for TypeScript projects on demand. This allows for cross library imports within Nx workspaces.
Extract comments from source files of various languages
Parse front-matter from a string or file. Fast, reliable and easy to use. Parses YAML front matter by default, but also has support for YAML, JSON, TOML or Coffee Front-Matter, with options to set custom delimiters. Used by metalsmith, assemble, verb and
Returns true if the value is an object and not an array or null.
The directory used by npm for globally installed npm modules.
Define a non-enumerable property on an object. Uses Reflect.defineProperty when available, otherwise Object.defineProperty.