source: node_modules/@babel/runtime-corejs3/helpers/esm/importDeferProxy.js

main
Last change on this file was d24f17c, checked in by Aleksandar Panovski <apano77@…>, 15 months ago

Initial commit

  • Property mode set to 100644
File size: 1.0 KB
Line 
1import _Reflect$get from "core-js-pure/features/reflect/get.js";
2import _Reflect$getOwnPropertyDescriptor from "core-js-pure/features/reflect/get-own-property-descriptor.js";
3import _Reflect$has from "core-js-pure/features/reflect/has.js";
4import _Reflect$ownKeys from "core-js-pure/features/reflect/own-keys.js";
5export default function _importDeferProxy(e) {
6 var t = null,
7 constValue = function constValue(e) {
8 return function () {
9 return e;
10 };
11 },
12 proxy = function proxy(r) {
13 return function (n, o, f) {
14 return null === t && (t = e()), r(t, o, f);
15 };
16 };
17 return new Proxy({}, {
18 defineProperty: constValue(!1),
19 deleteProperty: constValue(!1),
20 get: proxy(_Reflect$get),
21 getOwnPropertyDescriptor: proxy(_Reflect$getOwnPropertyDescriptor),
22 getPrototypeOf: constValue(null),
23 isExtensible: constValue(!1),
24 has: proxy(_Reflect$has),
25 ownKeys: proxy(_Reflect$ownKeys),
26 preventExtensions: constValue(!0),
27 set: constValue(!1),
28 setPrototypeOf: constValue(!1)
29 });
30}
Note: See TracBrowser for help on using the repository browser.