prop-scopes (npm): Assign 'public', 'protected' and 'private' scopes to object properties.
Keywords: scope|scopes|private|protected|inheritance|prototype|hiding|property