Urara-Blog/node_modules/.pnpm-store/v3/files/25/5b137d5ade004bc21d38f8e22037d177c972a2b2b772210eb709500ab515d353d32a4231b008c616429562061bf7f12b2e69cc36cf96e18a4ceedf787086bf
2022-08-14 01:14:53 +08:00

19 lines
No EOL
478 B
Text

"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = prependToMemberExpression;
var _generated = require("../builders/generated");
var _ = require("..");
function prependToMemberExpression(member, prepend) {
if ((0, _.isSuper)(member.object)) {
throw new Error("Cannot prepend node to super property access (`super.foo`).");
}
member.object = (0, _generated.memberExpression)(prepend, member.object);
return member;
}