private-parts

A simple and intuitive way to shim private methods and properties in JavaScript.

eslint-plugin-private-props

Assume all properties/methods that begin with an underscore are private and generate errors for unused or undeclared properties.