eslint-plugin-private-props
Assume all properties/methods that begin with an underscore are private and generate errors for unused or undeclared properties.
Assume all properties/methods that begin with an underscore are private and generate errors for unused or undeclared properties.
Better state management for JavaScript objects
Use ES2015 Proxy to restrict access of private properties.
Provides a method of converting underscored pseudo-private class members into truly private class members
TypeScript transformer to rename private properties and methods to allow mangling
Gives access to native objects internal properties, such as proxy's [[Target]] and [[Handler]]
A Babel plugin that transforms #property to _property or a minified name