swc/packages/swc-helpers/esm/_to_property_key.js
magic-akari a13a78e3fe
feat(es/helpers): Use named export and unify import path (#7182)
**BREAKING CHANGE:**

Breaking changes for `@swc/helpers`. A new major version `0.5.0` is required.


**Related issue:**

 - Closes https://github.com/swc-project/swc/issues/7157
2023-04-04 03:05:47 +00:00

10 lines
275 B
JavaScript

import { _to_primitive } from "./_to_primitive.js";
import { _type_of } from "./_type_of.js";
export function _to_property_key(arg) {
var key = _to_primitive(arg, "string");
return _type_of(key) === "symbol" ? key : String(key);
}
export { _to_property_key as _ };