Files
j2s/lib/src/polyfills/classPrivateFieldLooseKey.js
2025-01-24 22:37:52 +02:00

13 lines
349 B
JavaScript

import { print, self, symbol } from "../stdlib/primordials.ts";
import { Object } from "../stdlib/values/object.ts";
self.Object = {
defineProperty: function (obj, key, desc) {
if (obj == null) return obj;
Object.defineProperty(obj, key, desc);
}
};
export default function _classPrivateFieldLooseKey(key) {
return symbol.makeSymbol(key);
}