Search results
177 packages found
Transparently provide default values to objects
A lib for reflecting class to json with decorator in `.ts file`.
[![Build Status](https://travis-ci.org/goloveychuk/tsruntime.svg?branch=master)](https://travis-ci.org/goloveychuk/tsruntime) [![npm version](https://badge.fury.io/js/tsruntime.svg)](https://www.npmjs.com/package/tsruntime)
Functions for use metadata from class decorator in method decorator
The Class Proxy is used to define custom behavior for fundamental operations (e.g. property lookup, assignment, enumeration, function invocation, etc).
Core package for transformers and runtimes of RTTIST TypeScript reflection system.
- @rttist
- rttist
- runtime
- type
- information
- abstract
- declaration
- types
- reflection
- reflective
- reflect
- typescript
- gettype
- typeof
- View more
Runtime of TypeScript Transformer for Runtime Types & Reflection
ES7 Polyfill for Metadata Reflection API with Universal and Webpack support
Define decorator metadata
Metadata reflector with typing support.
Meta
- meta
- reflect
- reflect-metadata
- frontend
- front-end
- backend
- back-end
- web
- browser
- javascript
- js
- typescript
- node
- nodejs
- View more
Sham for Reflect.ownKeys
Define Property is package from Ganuz library
Like Reflect.ownKeys but gets only enumerable properties.
Define Flow type metadata
Get Own Property Descriptor is package from Ganuz library
Get all property keys of an object including non-enumerable and inherited ones
- get
- all
- object
- property
- names
- keys
- properties
- inherited
- prototype
- enumerable
- non-enumerable
- reflect
- ownkeys
- symbol
Helper to extend a class including defining super_ and superConstruct (optional) on the derived class. Compatible with Node.js inherits and handles es6 classes using Reflect API
- extends
- extend
- inherits
- constructor
- super
- superConstruct
- ensureProperties
- Reflect
- reflect
- construct
- class
- classes
- babel
- es3