Sha256: 614a3474af66a310cfd48650d73d0d4a020127139f460d3684e0a5c8f32801e8
Contents?: true
Size: 741 Bytes
Versions: 164
Compression:
Stored size: 741 Bytes
Contents
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = inherits; var _index = require("../constants/index.js"); var _inheritsComments = require("../comments/inheritsComments.js"); function inherits(child, parent) { if (!child || !parent) return child; for (const key of _index.INHERIT_KEYS.optional) { if (child[key] == null) { child[key] = parent[key]; } } for (const key of Object.keys(parent)) { if (key[0] === "_" && key !== "__clone") { child[key] = parent[key]; } } for (const key of _index.INHERIT_KEYS.force) { child[key] = parent[key]; } (0, _inheritsComments.default)(child, parent); return child; } //# sourceMappingURL=inherits.js.map
Version data entries
164 entries across 16 versions & 3 rubygems