Sha256: 2b54ac573d4b789b419642f8ba286cab9dc7368b741d33479f12961ae57f463a

Contents?: true

Size: 1.37 KB

Versions: 13

Compression:

Stored size: 1.37 KB

Contents

{"version":3,"names":["_get","require","_getPrototypeOf","_superPropertyGet","classArg","property","receiver","flags","result","get","getPrototypeOf","prototype","args","apply"],"sources":["../../src/helpers/superPropGet.ts"],"sourcesContent":["/* @minVersion 7.25.0 */\n\nimport get from \"./get.ts\";\nimport getPrototypeOf from \"./getPrototypeOf.ts\";\n\nconst enum Flags {\n  Prototype = 0b1,\n  Call = 0b10,\n}\n\nexport default function _superPropertyGet(\n  classArg: any,\n  property: string,\n  receiver: any,\n  flags?: number,\n) {\n  var result = get(\n    getPrototypeOf(\n      // @ts-expect-error flags may be undefined\n      flags & Flags.Prototype ? classArg.prototype : classArg,\n    ),\n    property,\n    receiver,\n  );\n  // @ts-expect-error flags may be undefined\n  return flags & Flags.Call && typeof result === \"function\"\n    ? function (args: any[]) {\n        return result.apply(receiver, args);\n      }\n    : result;\n}\n"],"mappings":";;;;;;AAEA,IAAAA,IAAA,GAAAC,OAAA;AACA,IAAAC,eAAA,GAAAD,OAAA;AAOe,SAASE,iBAAiBA,CACvCC,QAAa,EACbC,QAAgB,EAChBC,QAAa,EACbC,KAAc,EACd;EACA,IAAIC,MAAM,GAAG,IAAAC,YAAG,EACd,IAAAC,uBAAc,EAEZH,KAAK,IAAkB,GAAGH,QAAQ,CAACO,SAAS,GAAGP,QACjD,CAAC,EACDC,QAAQ,EACRC,QACF,CAAC;EAED,OAAOC,KAAK,IAAa,IAAI,OAAOC,MAAM,KAAK,UAAU,GACrD,UAAUI,IAAW,EAAE;IACrB,OAAOJ,MAAM,CAACK,KAAK,CAACP,QAAQ,EAAEM,IAAI,CAAC;EACrC,CAAC,GACDJ,MAAM;AACZ","ignoreList":[]}

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
immosquare-cleaner-0.1.60 node_modules/@babel/helpers/lib/helpers/superPropGet.js.map
immosquare-cleaner-0.1.59 node_modules/@babel/helpers/lib/helpers/superPropGet.js.map
immosquare-cleaner-0.1.58 node_modules/@babel/helpers/lib/helpers/superPropGet.js.map
immosquare-cleaner-0.1.57 node_modules/@babel/helpers/lib/helpers/superPropGet.js.map
immosquare-cleaner-0.1.56 node_modules/@babel/helpers/lib/helpers/superPropGet.js.map
immosquare-cleaner-0.1.55 node_modules/@babel/helpers/lib/helpers/superPropGet.js.map
immosquare-cleaner-0.1.54 node_modules/@babel/helpers/lib/helpers/superPropGet.js.map
immosquare-cleaner-0.1.53 node_modules/@babel/helpers/lib/helpers/superPropGet.js.map
immosquare-cleaner-0.1.52 node_modules/@babel/helpers/lib/helpers/superPropGet.js.map
immosquare-cleaner-0.1.51 node_modules/@babel/helpers/lib/helpers/superPropGet.js.map
immosquare-cleaner-0.1.50 node_modules/@babel/helpers/lib/helpers/superPropGet.js.map
immosquare-cleaner-0.1.49 node_modules/@babel/helpers/lib/helpers/superPropGet.js.map
immosquare-cleaner-0.1.48 node_modules/@babel/helpers/lib/helpers/superPropGet.js.map