Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
jajbshjahavahh
GitHub Repository: jajbshjahavahh/Gojo-Satoru
Path: blob/master/node_modules/@babel/runtime/helpers/inherits.js
3943 views
1
var setPrototypeOf = require("./setPrototypeOf.js");
2
3
function _inherits(subClass, superClass) {
4
if (typeof superClass !== "function" && superClass !== null) {
5
throw new TypeError("Super expression must either be null or a function");
6
}
7
8
subClass.prototype = Object.create(superClass && superClass.prototype, {
9
constructor: {
10
value: subClass,
11
writable: true,
12
configurable: true
13
}
14
});
15
Object.defineProperty(subClass, "prototype", {
16
writable: false
17
});
18
if (superClass) setPrototypeOf(subClass, superClass);
19
}
20
21
module.exports = _inherits, module.exports.__esModule = true, module.exports["default"] = module.exports;
22