/var/www/qr4y.gr/server/delivery/node_modules/sequelize/lib/utils
NameSizeModeActions
class-to-invokable.js6080644editdlrm
class-to-invokable.js.map12060644editdlrm
deprecations.js27580644editdlrm
deprecations.js.map16030644editdlrm
join-sql-fragments.js23070644editdlrm
join-sql-fragments.js.map39790644editdlrm
logger.js31260644editdlrm
logger.js.map21380644editdlrm
sql.js65460644editdlrm
sql.js.map97940644editdlrm
validator-extras.js22200644editdlrm
validator-extras.js.map46080644editdlrm
Edit: /var/www/qr4y.gr/server/delivery/node_modules/sequelize/lib/utils/class-to-invokable.js.map (1206B)
{ "version": 3, "sources": ["../../src/utils/class-to-invokable.ts"], "sourcesContent": ["/**\n * Utility type for a class which can be called in addion to being used as a constructor.\n */\ninterface Invokeable, Instance> {\n (...args: Args): Instance;\n new (...args: Args): Instance;\n}\n\n/**\n * Wraps a constructor to not need the `new` keyword using a proxy.\n * Only used for data types.\n *\n * @param {ProxyConstructor} Class The class instance to wrap as invocable.\n * @returns {Proxy} Wrapped class instance.\n * @private\n */\nexport function classToInvokable, Instance extends object>(\n Class: new (...args: Args) => Instance\n): Invokeable {\n return new Proxy>(Class as any, {\n apply(_target, _thisArg, args: Args) {\n return new Class(...args);\n },\n construct(_target, args: Args) {\n return new Class(...args);\n }\n });\n}\n"], "mappings": ";;;;;;;AAAA;AAAA;AAAA;AAgBO,0BACL,OAC4B;AAC5B,SAAO,IAAI,MAAkC,OAAc;AAAA,IACzD,MAAM,SAAS,UAAU,MAAY;AACnC,aAAO,IAAI,MAAM,GAAG;AAAA;AAAA,IAEtB,UAAU,SAAS,MAAY;AAC7B,aAAO,IAAI,MAAM,GAAG;AAAA;AAAA;AAAA;", "names": [] }