fix(transformer/class-properties): no raw for generated StringLiteral (#7825)

Follow-on after #7815. Generated `StringLiteral`s should have `raw: None`.
This commit is contained in:
overlookmotel 2024-12-13 02:33:38 +00:00
parent e727ae9698
commit 65b109a582

View file

@ -32,11 +32,8 @@ impl<'a, 'ctx> ClassProperties<'a, 'ctx> {
ctx: &mut TraverseCtx<'a>,
) -> Expression<'a> {
let property = &member.property;
let property = ctx.ast.expression_string_literal(
property.span,
property.name.clone(),
Some(property.name.clone()),
);
let property =
ctx.ast.expression_string_literal(property.span, property.name.clone(), None);
self.create_super_prop_get(member.span, property, ctx)
}