This package has been deprecated
Author message:
This package is no longer maintained.
typescript-after-extends
0.2.1 • Public • Published typescript-after-extends

Usage
$ npm install typescript-after-extends
Examples
Basic example
var afterExtends: any = require('typescript-after-extends');
class Base {
foo = 1;
_baz = 0;
bar() {
return 'bar';
}
get baz() {
return this._baz;
}
set baz(_baz: number) {
this._baz = _baz;
}
}
class SubImpl {
}
var Sub: typeof Base = afterExtends(SubImpl, Base);
var sub = new Sub();
sub instanceof Base;
sub instanceof Sub;
sub instanceof SubImpl;
sub.bar();
sub.baz;
sub.baz = 10;
sub.baz;
Developing
Developing environment
- JavaScript & TypeScript
- gulp
- tsd
Build
$ npm install
$ npm run typings
$ npm run build
Test
$ npm run build-tests
$ npm test
Package Sidebar
Install
npm i typescript-after-extends
Weekly Downloads