160 packages found
Polyfill for Metadata Reflection API
ES2015 spec-compliant shim for Reflect.ownKeys
ES5 shim for ES6 (ECMAScript 6) Reflect and Proxy objects
An ES-spec-compliant Reflect.apply shim/polyfill/replacement that works as far down as ES3
Emits Typescript metadata for use at runtime
Create linked objects (datapoints) of your devices with a self-defined structure. This makes it possible to create a structure in ioBroker, where all objects are centralized, e.g. to be used in the vis or scripts.
The framework of sonic-shadow
Get a list of function's argument variable names
A useful library for making your own typescript decorators.
Helpful functions that deal with promises. Avoid fast-failing and wait for all promises to be settled, iterate over arrays and objects, useful promise generation functions, promisify and callbackify.
Polyfill for Metadata Reflection API
Collection of 70+ type, feature & value checks
Settle promises concurrently and get their fulfillment value or rejection reason
- promise
- settle
- settled
- resolved
- iterator
- fulfill
- reject
- fulfilled
- rejected
- reflect
- inspect
- error
- async
- await
- View more
Better `Object.defineProperty()`.
- browser
- configurable
- define
- define-property
- defineproperty
- descriptor
- descriptors
- enumerability
- enumerable
- get-set
- javascript
- library
- nodejs
- object
- View more
Proxifies class methods or single function
Utilities to help developers implement TypeScript decorators, define/merge metadata, and inspect metadata
Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts
- 2d
- 3d
- 4d
- acceleration
- aos
- array
- bezier
- binary
- cartesian
- codegen
- comparator
- cubic
- data-oriented
- datastructure
- View more
Lightweight ES Module implementation of reflect-metadata
Lets you retrieve argument names, including default values from outside a function.
Convenience utils for reflected metadata