Files
codeql/javascript/ql/test/library-tests/PackageExports/lib1/main.js
2021-01-15 17:40:47 +01:00

17 lines
381 B
JavaScript

module.exports = function isExported() {}
module.exports.foo = require("./foo.js")
module.exports.bar = class Bar {
constructor(a) {} // all are exported
static staticMethod(b) {}
instanceMethod(c) {}
}
class Baz {
constructor() {} // not exported
static staticMethod() {} // not exported
instanceMethod() {} // exported
}
module.exports.Baz = new Baz()