flatten constructor objects to top level camelcased with reverse access
🔧 Install · 🧩 Example · 📜 API docs · 🔥 Releases · 💪🏼 Contribute · 🖐️ Help
$ npm i with-flatten
Mixins ctor
with parent
and camelCase flattens
and observes its properties mapping them back to the actual values.
Best used in conjuction with https://github.com/stagas/with-properties
const Foo = withFlatten(
SomeParent,
class {
deep = {
foo: 2,
}
}
)
const foo = new Foo()
foo.deepFoo = 4
expect(foo.deep.foo).toBe(4)
parent
Pctor
Constructor<T>
All contributions are welcome!
MIT © 2022 stagas