@reverse/utils
Advanced tools
+2
-2
| { | ||
| "name": "@reverse/utils", | ||
| "version": "1.3.4", | ||
| "version": "1.3.5", | ||
| "description": "Utility functions used by other @reverse packages", | ||
@@ -13,3 +13,3 @@ "publishConfig": { | ||
| ], | ||
| "gitHead": "ff7ca7ca30976d34efc38deb99a23c77a9e9b094" | ||
| "gitHead": "3dd0ee52cffbdbc33a883d2a32f996977585f07c" | ||
| } |
| export declare function classify<Args extends any[], Return>(func: (...args: Args) => void): { | ||
| new (...args: Args): Return; | ||
| (...args: Args): Return; | ||
| }; |
-11
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| function classify(func) { | ||
| const classFunction = function (...args) { | ||
| return new func(...args); | ||
| }; | ||
| classFunction.name = func.name; | ||
| return classFunction; | ||
| } | ||
| exports.classify = classify; | ||
| //# sourceMappingURL=classify.js.map |
| {"version":3,"file":"classify.js","sourceRoot":"","sources":["classify.ts"],"names":[],"mappings":";;AACA,SAAgB,QAAQ,CAA6B,IAA6B;IAChF,MAAM,aAAa,GAAG,UAAS,GAAG,IAAU;QAC1C,OAAO,IAAI,IAAI,CAAC,GAAG,IAAI,CAAC,CAAC;IAC3B,CAAC,CAAC;IACF,aAAa,CAAC,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC;IAC/B,OAAO,aAAoB,CAAC;AAC9B,CAAC;AAND,4BAMC"} |
3949
-16.79%12
-20%37
-27.45%