use directories for structure

This commit is contained in:
s2
2020-05-26 10:37:57 +02:00
parent 66580d4847
commit ae4aaf2668
1287 changed files with 92093 additions and 13113 deletions

25
node_modules/acorn-private-methods/index.js generated vendored Normal file
View File

@@ -0,0 +1,25 @@
"use strict"
const privateClassElements = require("acorn-private-class-elements")
module.exports = function(Parser) {
const ExtendedParser = privateClassElements(Parser)
return class extends ExtendedParser {
// Parse private methods
parseClassElement(_constructorAllowsSuper) {
const oldInClassMemberName = this._inClassMemberName
this._inClassMemberName = true
const result = super.parseClassElement.apply(this, arguments)
this._inClassMemberName = oldInClassMemberName
return result
}
parsePropertyName(prop) {
const isPrivate = this.options.ecmaVersion >= 8 && this._inClassMemberName && this.type == this.privateNameToken && !prop.static
this._inClassMemberName = false
if (!isPrivate) return super.parsePropertyName(prop)
return this.parsePrivateClassElementName(prop)
}
}
}