class-without-new

2.0.2 • Public • Published

USAGE

ES6:

    import transpile from ('class-without-new')

Node:

    const transpile= require('class-without-new')

Usage:

    const Animal = transpile(class Animal {
	static create() {
		return new Animal
	}
	constructor() {

	}
	bla(){
		return 2
	}
	get ha(){
		return 3
	}
})

const Monkey = transpile(class Monkey extends Animal {
	static create() {
		return new Monkey
	}
	constructor() {
		super()
	}
});

console.log(Monkey().ha)

/class-without-new/

    Package Sidebar

    Install

    npm i class-without-new

    Weekly Downloads

    1

    Version

    2.0.2

    License

    Unlicense

    Unpacked Size

    1.69 kB

    Total Files

    4

    Last publish

    Collaborators

    • ohad1997