157 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.
Get a list of function's argument variable names
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
A unified reflection API for Typescript
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.
A lib for reflect class to json with decorator.
Proxifies class methods or single function
Lets you retrieve argument names, including default values from outside a function.
Collection of 70+ type, feature & value checks
Make a promise always fulfill with its actual fulfillment value or rejection reason
Convenience utils for reflected metadata
[](https://travis-ci.org/goloveychuk/tsruntime) [](https://www.npmjs.com/package/tsruntime)
Lightweight ES Module implementation of reflect-metadata
Utilities to help developers implement TypeScript decorators, define/merge metadata, and inspect metadata
Better `Object.defineProperty()`.
- browser
- configurable
- define
- define-property
- defineproperty
- descriptor
- descriptors
- enumerability
- enumerable
- get-set
- javascript
- library
- nodejs
- object
- View more