mixanator

1.0.7 • Public • Published

Mixanator

Mixins with function composition

Usage

import { mix } from 'mixanator';

const User = mix(({ name }) => ({ name, updatedAt: new Date() }))

const Student = User.extend(({ name, id }) => ({ ...user, id, }))

//...

const u = User({name: 'Adam'}) // { name: 'adam' }
const s = Student({ name: 'Adam', id: 12 }) // { name: adam, id: 12 }

/mixanator/

    Package Sidebar

    Install

    npm i mixanator

    Weekly Downloads

    0

    Version

    1.0.7

    License

    MIT

    Last publish

    Collaborators

    • gwash3189