@rster/util
Advanced tools
Comparing version 0.1.0 to 0.1.1
# Changelog for @rster/common | ||
## 0.1.1 | ||
### Patch Changes | ||
- 3926989: Move Expand, NoUndefined, Extends types into util package | ||
## v0.1.0 | ||
- Initial release |
@@ -12,3 +12,3 @@ "use strict"; | ||
enumerable: true, | ||
get: function get() { | ||
get: function () { | ||
return _util[key]; | ||
@@ -18,2 +18,2 @@ } | ||
}); | ||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfdXRpbCIsInJlcXVpcmUiLCJPYmplY3QiLCJrZXlzIiwiZm9yRWFjaCIsImtleSIsImV4cG9ydHMiLCJkZWZpbmVQcm9wZXJ0eSIsImVudW1lcmFibGUiLCJnZXQiXSwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0ICogZnJvbSBcIi4vdXRpbFwiO1xuIl0sIm1hcHBpbmdzIjoiOzs7OztBQUFBLElBQUFBLEtBQUEsR0FBQUMsT0FBQTtBQUFBQyxNQUFBLENBQUFDLElBQUEsQ0FBQUgsS0FBQSxFQUFBSSxPQUFBLFdBQUFDLEdBQUE7RUFBQSxJQUFBQSxHQUFBLGtCQUFBQSxHQUFBO0VBQUEsSUFBQUEsR0FBQSxJQUFBQyxPQUFBLElBQUFBLE9BQUEsQ0FBQUQsR0FBQSxNQUFBTCxLQUFBLENBQUFLLEdBQUE7RUFBQUgsTUFBQSxDQUFBSyxjQUFBLENBQUFELE9BQUEsRUFBQUQsR0FBQTtJQUFBRyxVQUFBO0lBQUFDLEdBQUEsV0FBQUEsSUFBQTtNQUFBLE9BQUFULEtBQUEsQ0FBQUssR0FBQTtJQUFBO0VBQUE7QUFBQSJ9 | ||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfdXRpbCIsInJlcXVpcmUiLCJPYmplY3QiLCJrZXlzIiwiZm9yRWFjaCIsImtleSIsImV4cG9ydHMiLCJkZWZpbmVQcm9wZXJ0eSIsImVudW1lcmFibGUiLCJnZXQiXSwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0ICogZnJvbSBcIi4vdXRpbFwiO1xyXG4iXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsSUFBQUEsS0FBQSxHQUFBQyxPQUFBO0FBQUFDLE1BQUEsQ0FBQUMsSUFBQSxDQUFBSCxLQUFBLEVBQUFJLE9BQUEsV0FBQUMsR0FBQTtFQUFBLElBQUFBLEdBQUEsa0JBQUFBLEdBQUE7RUFBQSxJQUFBQSxHQUFBLElBQUFDLE9BQUEsSUFBQUEsT0FBQSxDQUFBRCxHQUFBLE1BQUFMLEtBQUEsQ0FBQUssR0FBQTtFQUFBSCxNQUFBLENBQUFLLGNBQUEsQ0FBQUQsT0FBQSxFQUFBRCxHQUFBO0lBQUFHLFVBQUE7SUFBQUMsR0FBQSxXQUFBQSxDQUFBO01BQUEsT0FBQVQsS0FBQSxDQUFBSyxHQUFBO0lBQUE7RUFBQTtBQUFBIn0= |
@@ -30,1 +30,6 @@ export type DeepMap<T, U> = { | ||
export type AllowVoidIfUndefined<T> = T extends undefined ? void | T : T; | ||
export type Expand<T> = T extends infer O ? { | ||
[K in keyof O]: O[K]; | ||
} : never; | ||
export type NoUndefined<TYPE, ALTERNATIVE> = TYPE extends undefined ? ALTERNATIVE : TYPE; | ||
export type Extends<TYPE, EXTENDS> = TYPE extends EXTENDS ? true : false; |
@@ -7,5 +7,2 @@ "use strict"; | ||
exports.ArrayFinder = ArrayFinder; | ||
function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; } | ||
function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } | ||
function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; } | ||
/** | ||
@@ -145,14 +142,5 @@ * @fileoverview Utility types for TypeScript | ||
function ArrayFinder(array, property) { | ||
var result = {}; | ||
var _iterator = _createForOfIteratorHelper(array), | ||
_step; | ||
try { | ||
for (_iterator.s(); !(_step = _iterator.n()).done;) { | ||
var item = _step.value; | ||
result[item[property]] = item; | ||
} | ||
} catch (err) { | ||
_iterator.e(err); | ||
} finally { | ||
_iterator.f(); | ||
const result = {}; | ||
for (const item of array) { | ||
result[item[property]] = item; | ||
} | ||
@@ -169,2 +157,18 @@ return result; | ||
*/ | ||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJBcnJheUZpbmRlciIsImFycmF5IiwicHJvcGVydHkiLCJyZXN1bHQiLCJfaXRlcmF0b3IiLCJfY3JlYXRlRm9yT2ZJdGVyYXRvckhlbHBlciIsIl9zdGVwIiwicyIsIm4iLCJkb25lIiwiaXRlbSIsInZhbHVlIiwiZXJyIiwiZSIsImYiXSwic291cmNlcyI6WyIuLi9zcmMvdXRpbC50cyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEBmaWxlb3ZlcnZpZXcgVXRpbGl0eSB0eXBlcyBmb3IgVHlwZVNjcmlwdFxuICovXG5cbi8qKlxuICogVXRpbGl0eSB0eXBlIHRvIGRlZXAgbWFwIGFsbCBvYmplY3QgcHJvcGVydGllcyB0byBhIGdpdmVuIHR5cGUuXG4gKlxuICogQGV4YW1wbGVcbiAqIGBgYHRzXG4gKiB0eXBlIEZvbyA9IHtcbiAqICAgYToge1xuICogICAgIGI6IHtcbiAqICAgICAgIGM6IHN0cmluZztcbiAqICAgICB9O1xuICogICAgIGQ6IG51bWJlcjtcbiAqICAgfTtcbiAqIH07XG4gKlxuICogdHlwZSBCYXIgPSBEZWVwTWFwPEZvbywgbnVtYmVyPjtcbiAqXG4gKiAvLyBCYXIgPSB7XG4gKiAvLyAgIGE6IHtcbiAqIC8vICAgICBiOiB7XG4gKiAvLyAgICAgICBjOiBudW1iZXI7XG4gKiAvLyAgICAgfTtcbiAqIC8vICAgICBkOiBudW1iZXI7XG4gKiAvLyAgIH07XG4gKiAvLyB9O1xuICogYGBgXG4gKi9cbmV4cG9ydCB0eXBlIERlZXBNYXA8VCwgVT4gPSB7XG4gIFtQIGluIGtleW9mIFRdOiBUW1BdIGV4dGVuZHMgb2JqZWN0ID8gRGVlcE1hcDxUW1BdLCBVPiA6IFU7XG59O1xuXG4vKipcbiAqIFV0aWxpdHkgdHlwZSB0byBkZWVwIG1hcCBhbGwgb2JqZWN0IHByb3BlcnRpZXMgdG8gYSBnaXZlbiB0eXBlLCBidXRcbiAqIG9wdGlvbmFsbHkuXG4gKiBAZXhhbXBsZVxuICogYGBgdHNcbiAqIHR5cGUgRm9vID0ge1xuICogICBhOiB7XG4gKiAgICAgYjoge1xuICogICAgICAgYzogc3RyaW5nO1xuICogICAgIH07XG4gKiAgICAgZDogbnVtYmVyO1xuICogICB9O1xuICogfTtcbiAqXG4gKiB0eXBlIEJhciA9IERlZXBNYXA8Rm9vLCBudW1iZXI+O1xuICpcbiAqIC8vIEJhciA9IHtcbiAqIC8vICAgYT86IHtcbiAqIC8vICAgICBiPzoge1xuICogLy8gICAgICAgYz86IG51bWJlcjtcbiAqIC8vICAgICB9O1xuICogLy8gICAgIGQ/OiBudW1iZXI7XG4gKiAvLyAgIH07XG4gKiAvLyB9O1xuICogYGBgXG4gKi9cbmV4cG9ydCB0eXBlIERlZXBNYXBPcHRpb25hbDxULCBVPiA9IHtcbiAgW1AgaW4ga2V5b2YgVF0/OiBUW1BdIGV4dGVuZHMgb2JqZWN0ID8gRGVlcE1hcDxUW1BdLCBVPiA6IFU7XG59O1xuXG4vKipcbiAqIFV0aWxpdHkgdHlwZSBzaGlmdGluZyB0aGUgZmlyc3QgcGFyYW1ldGVyIG9mIGEgZnVuY3Rpb24uXG4gKiBAZXhhbXBsZVxuICogYGBgdHNcbiAqIHR5cGUgRm9vID0gKGE6IHN0cmluZywgYjogbnVtYmVyKSA9PiB2b2lkO1xuICogdHlwZSBCYXIgPSBTaGlmdDxGb28+O1xuICogLy8gQmFyID0gKGI6IG51bWJlcikgPT4gdm9pZDtcbiAqIGBgYFxuICovXG5leHBvcnQgdHlwZSBTaGlmdDxUIGV4dGVuZHMgYW55W10+ID0gKCguLi5hcmdzOiBUKSA9PiB2b2lkKSBleHRlbmRzIChcbiAgYXJnOiBhbnksXG4gIC4uLnJlc3Q6IGluZmVyIFVcbikgPT4gdm9pZFxuICA/IFVcbiAgOiBuZXZlcjtcblxuLyoqXG4gKiBVdGlsaXR5IHR5cGUgc2hpZnRpbmcgdGhlIGZpcnN0IHRoaXMgcGFyYW1ldGVyIG9mIGEgZnVuY3Rpb24uXG4gKiBAZXhhbXBsZVxuICogYGBgdHNcbiAqIHR5cGUgRm9vID0gKHRoaXM6IHN0cmluZywgYTogc3RyaW5nLCBiOiBudW1iZXIpID0+IHZvaWQ7XG4gKiB0eXBlIEJhciA9IFNoaWZ0VGhpczxGb28+O1xuICogLy8gQmFyID0gKHRoaXM6IHN0cmluZywgYTogc3RyaW5nLCBiOiBudW1iZXIpID0+IHZvaWQ7XG4gKiBgYGBcbiAqL1xuZXhwb3J0IHR5cGUgUmVtb3ZlVGhpc1BhcmFtPFQ+ID0gVCBleHRlbmRzIChcbiAgdGhpczogYW55LFxuICAuLi5hcmdzOiBpbmZlciBBcmdzXG4pID0+IGluZmVyIFJcbiAgPyAoLi4uYXJnczogQXJncykgPT4gUlxuICA6IFQ7XG5cbi8qKlxuICogVXRpbGl0eSB0eXBlIHRvIG1ha2UgYWxsIHByb3BlcnRpZXMgb2YgYW4gb2JqZWN0IG9wdGlvbmFsLlxuICpcbiAqIEBleGFtcGxlXG4gKiBgYGB0c1xuICogdHlwZSBGb28gPSB7XG4gKiAgIGE6IHN0cmluZztcbiAqICAgYjogbnVtYmVyO1xuICogfTtcbiAqXG4gKiB0eXBlIEJhciA9IEFsbE9wdGlvbmFsPEZvbz47XG4gKiAvLyBCYXIgPSB7XG4gKiAvLyAgIGE/OiBzdHJpbmc7XG4gKiAvLyAgIGI/OiBudW1iZXI7XG4gKiAvLyB9O1xuICogYGBgXG4gKi9cbmV4cG9ydCB0eXBlIEFsbE9wdGlvbmFsPFRZUEUgZXh0ZW5kcyBvYmplY3Q+ID0ge1xuICBba2V5IGluIGtleW9mIFRZUEVdPzogVFlQRVtrZXldO1xufTtcblxuLyoqXG4gKiBBIHR5cGUgdXRpbGl0eSB0byBjcmVhdGUgYSBzdWJzdHJpbmcgb2YgYSBzdHJpbmcuXG4gKi9cbmV4cG9ydCB0eXBlIFN1YlN0cmluZzxcbiAgVCBleHRlbmRzIHN0cmluZyxcbiAgVSBleHRlbmRzIHN0cmluZ1xuPiA9IFQgZXh0ZW5kcyBgJHtVfSR7aW5mZXIgUn1gID8gUiA6IG5ldmVyO1xuXG4vKipcbiAqIEEgdHlwZSBmb3IgYSBtYXAgY29udGFpbmluZyBhbGwgbnVtYmVycyBhcyBrZXlzIChhcyBzdHJpbmdzKSBhbmQgdGhlaXIgbnVtYmVyIGVxdWl2YWxlbnQgYXMgdmFsdWVzLiBVc2VkIGZvciBjb252ZXJ0aW5nIHN0cmluZ3MgdG8gbnVtYmVycy5cbiAqL1xuZXhwb3J0IHR5cGUgTWFwTnVtYmVyS2V5c1RvU3RyaW5nPFQgZXh0ZW5kcyB7IFtrZXk6IG51bWJlcl06IHR5cGVvZiBrZXkgfT4gPSB7XG4gIFtrZXkgaW4ga2V5b2YgVCAmIG51bWJlciBhcyBgJHtrZXl9YF06IFRba2V5XTtcbn07XG5cbi8qKlxuICogQSB0eXBlIHV0aWxpdHkgdG8gY29udmVydCBhIHN0cmluZyB0byBpdHMgbnVtYmVyIGVxdWl2YWxlbnRcbiAqL1xuZXhwb3J0IHR5cGUgU3RyaW5nVG9OdW1iZXJIZWxwZXIgPSBNYXBOdW1iZXJLZXlzVG9TdHJpbmc8e1xuICBba2V5OiBudW1iZXJdOiB0eXBlb2Yga2V5O1xufT47XG5cbi8qKlxuICogQSB0eXBlIHV0aWxpdHkgdCBvY29udmVydCBhIHN0cmluZyB0byBpdHMgbnVtYmVyIGVxdWl2YWxlbnRcbiAqL1xuZXhwb3J0IHR5cGUgU3RyaW5nVG9OdW1iZXI8VCBleHRlbmRzIHN0cmluZz4gPVxuICBUIGV4dGVuZHMga2V5b2YgU3RyaW5nVG9OdW1iZXJIZWxwZXIgPyBTdHJpbmdUb051bWJlckhlbHBlcltUXSA6IG5ldmVyO1xuXG4vKipcbiAqIEEgdHlwZSB0byBjb252ZXJ0IGFuIGFycmF5IG9mIG9iamVjdHMgd2l0aCB0aGUga2V5ICdLJyBwcm9wZXJ0eSB0byBhbiBvYmplY3Qgd2l0aCB0aGUga2V5ICdLJyBwcm9wZXJ0eS5cbiAqIFRoaXMgaXMgdXNlZCB0byBoZWxwIHR5cGVzY3JpcHQgaW5mZXIgdGhlIHR5cGUgb2YgdGhlIG9iamVjdCB3aGVuIHVzaW5nIHRoZSBgQXJyYXlGaW5kZXJgIGZ1bmN0aW9uLlxuICpcbiAqIEB0eXBlcGFyYW0gVCAtIFRoZSB0eXBlIG9mIGVsZW1lbnRzIGluIHRoZSBhcnJheS5cbiAqIEB0eXBlcGFyYW0gSyAtIFRoZSBrZXkgb2YgdGhlIHByb3BlcnR5IHRvIGJlIHVzZWQgYXMgdGhlIGtleSBmb3IgYWNjZXNzaW5nIGVsZW1lbnRzIGluIHRoZSBhcnJheS5cbiAqL1xuZXhwb3J0IHR5cGUgQXJyYXlUb09iamVjdDxULCBLIGV4dGVuZHMga2V5b2YgVD4gPSB7XG4gIFtQIGluIFRbS10gYXMgc3RyaW5nXTogRXh0cmFjdDxULCBSZWNvcmQ8SywgUD4+O1xufTtcblxuLyoqXG4gKiBBIHR5cGUgdG8gUmVtb3ZlIHRoZSBgbmV2ZXJgIHR5cGUgZnJvbSBhIHVuaW9uLlxuICovXG5leHBvcnQgdHlwZSBOb05ldmVyPFRZUEUsIEFMVEVSTkFUSVZFPiA9IFRZUEUgZXh0ZW5kcyBuZXZlclxuICA/IEFMVEVSTkFUSVZFXG4gIDogVFlQRTtcblxuLyoqXG4gKiBDcmVhdGVzIGEgcHJveHkgb2JqZWN0IHRoYXQgYWxsb3dzIGFjY2Vzc2luZyBlbGVtZW50cyBpbiB0aGUgYXJyYXkgdXNpbmcgYSBzcGVjaWZpZWQgcHJvcGVydHkgYXMgdGhlIGtleS5cbiAqXG4gKiBAdHlwZXBhcmFtIFQgLSBUaGUgdHlwZSBvZiBlbGVtZW50cyBpbiB0aGUgYXJyYXkuXG4gKiBAdHlwZXBhcmFtIEsgLSBUaGUga2V5IG9mIHRoZSBwcm9wZXJ0eSB0byBiZSB1c2VkIGFzIHRoZSBrZXkgZm9yIGFjY2Vzc2luZyBlbGVtZW50cyBpbiB0aGUgYXJyYXkuXG4gKiBAcGFyYW0gYXJyYXkgLSBUaGUgYXJyYXkgb2YgZWxlbWVudHMuXG4gKiBAcGFyYW0gcHJvcGVydHkgLSBUaGUgcHJvcGVydHkgdG8gYmUgdXNlZCBhcyB0aGUga2V5IGZvciBhY2Nlc3NpbmcgZWxlbWVudHMgaW4gdGhlIGFycmF5LlxuICogQHJldHVybnMgQSBwcm94eSBvYmplY3Qgd2l0aCBrZXlzIGJhc2VkIG9uIHRoZSBzcGVjaWZpZWQgcHJvcGVydHkgYW5kIHZhbHVlcyBvZiB0eXBlIGBUYC5cbiAqL1xuZXhwb3J0IGZ1bmN0aW9uIEFycmF5RmluZGVyPFQsIEsgZXh0ZW5kcyBrZXlvZiBUPihcbiAgYXJyYXk6IFRbXSxcbiAgcHJvcGVydHk6IEtcbik6IEFycmF5VG9PYmplY3Q8VCwgSz4ge1xuICBjb25zdCByZXN1bHQ6IGFueSA9IHt9O1xuICBmb3IgKGNvbnN0IGl0ZW0gb2YgYXJyYXkpIHtcbiAgICByZXN1bHRbaXRlbVtwcm9wZXJ0eV0gYXMgc3RyaW5nXSA9IGl0ZW07XG4gIH1cbiAgcmV0dXJuIHJlc3VsdDtcbn1cblxuLyoqXG4gKiBDb252ZXJ0cyBhbiBPYmplY3QncyB0eXBlIHRvIGl0J3MgdmFsdWUgdHlwZS5cbiAqL1xuZXhwb3J0IHR5cGUgVmFsdWU8VCBleHRlbmRzIFJlY29yZDxzdHJpbmcsIGFueT4+ID0gVFtrZXlvZiBUXTtcblxuLyoqXG4gKiBDb252ZXJ0cyBhbiBPYmplY3QncyB0eXBlIHRvIGFuIGFycmF5IG9mIGl0J3MgdmFsdWUgdHlwZXMuXG4gKi9cbmV4cG9ydCB0eXBlIFZhbHVlczxUIGV4dGVuZHMgUmVjb3JkPHN0cmluZywgYW55Pj4gPSBWYWx1ZTxUPltdO1xuXG5leHBvcnQgdHlwZSBBbGxvd1ZvaWRJZlVuZGVmaW5lZDxUPiA9IFQgZXh0ZW5kcyB1bmRlZmluZWQgPyB2b2lkIHwgVCA6IFQ7XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQUFBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUtBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQVFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFRQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUtBO0FBQ0E7QUFDQTs7QUFNQTtBQUNBO0FBQ0E7O0FBS0E7QUFDQTtBQUNBOztBQUtBO0FBQ0E7QUFDQTs7QUFJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFLQTtBQUNBO0FBQ0E7O0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ08sU0FBU0EsV0FBV0EsQ0FDekJDLEtBQVUsRUFDVkMsUUFBVyxFQUNVO0VBQ3JCLElBQU1DLE1BQVcsR0FBRyxDQUFDLENBQUM7RUFBQyxJQUFBQyxTQUFBLEdBQUFDLDBCQUFBLENBQ0pKLEtBQUs7SUFBQUssS0FBQTtFQUFBO0lBQXhCLEtBQUFGLFNBQUEsQ0FBQUcsQ0FBQSxNQUFBRCxLQUFBLEdBQUFGLFNBQUEsQ0FBQUksQ0FBQSxJQUFBQyxJQUFBLEdBQTBCO01BQUEsSUFBZkMsSUFBSSxHQUFBSixLQUFBLENBQUFLLEtBQUE7TUFDYlIsTUFBTSxDQUFDTyxJQUFJLENBQUNSLFFBQVEsQ0FBQyxDQUFXLEdBQUdRLElBQUk7SUFDekM7RUFBQyxTQUFBRSxHQUFBO0lBQUFSLFNBQUEsQ0FBQVMsQ0FBQSxDQUFBRCxHQUFBO0VBQUE7SUFBQVIsU0FBQSxDQUFBVSxDQUFBO0VBQUE7RUFDRCxPQUFPWCxNQUFNO0FBQ2Y7O0FBRUE7QUFDQTtBQUNBOztBQUdBO0FBQ0E7QUFDQSJ9 | ||
/** | ||
* Converts an Object's type to it's key type. | ||
*/ | ||
/** | ||
* Force typescript to infer a type as a specific type. | ||
*/ | ||
/** | ||
* Type utility for converting a type to not include undefined | ||
*/ | ||
/** | ||
* Type utility for converting a type to not include null | ||
*/ | ||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJBcnJheUZpbmRlciIsImFycmF5IiwicHJvcGVydHkiLCJyZXN1bHQiLCJpdGVtIl0sInNvdXJjZXMiOlsiLi4vc3JjL3V0aWwudHMiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXHJcbiAqIEBmaWxlb3ZlcnZpZXcgVXRpbGl0eSB0eXBlcyBmb3IgVHlwZVNjcmlwdFxyXG4gKi9cclxuXHJcbi8qKlxyXG4gKiBVdGlsaXR5IHR5cGUgdG8gZGVlcCBtYXAgYWxsIG9iamVjdCBwcm9wZXJ0aWVzIHRvIGEgZ2l2ZW4gdHlwZS5cclxuICpcclxuICogQGV4YW1wbGVcclxuICogYGBgdHNcclxuICogdHlwZSBGb28gPSB7XHJcbiAqICAgYToge1xyXG4gKiAgICAgYjoge1xyXG4gKiAgICAgICBjOiBzdHJpbmc7XHJcbiAqICAgICB9O1xyXG4gKiAgICAgZDogbnVtYmVyO1xyXG4gKiAgIH07XHJcbiAqIH07XHJcbiAqXHJcbiAqIHR5cGUgQmFyID0gRGVlcE1hcDxGb28sIG51bWJlcj47XHJcbiAqXHJcbiAqIC8vIEJhciA9IHtcclxuICogLy8gICBhOiB7XHJcbiAqIC8vICAgICBiOiB7XHJcbiAqIC8vICAgICAgIGM6IG51bWJlcjtcclxuICogLy8gICAgIH07XHJcbiAqIC8vICAgICBkOiBudW1iZXI7XHJcbiAqIC8vICAgfTtcclxuICogLy8gfTtcclxuICogYGBgXHJcbiAqL1xyXG5leHBvcnQgdHlwZSBEZWVwTWFwPFQsIFU+ID0ge1xyXG4gIFtQIGluIGtleW9mIFRdOiBUW1BdIGV4dGVuZHMgb2JqZWN0ID8gRGVlcE1hcDxUW1BdLCBVPiA6IFU7XHJcbn07XHJcblxyXG4vKipcclxuICogVXRpbGl0eSB0eXBlIHRvIGRlZXAgbWFwIGFsbCBvYmplY3QgcHJvcGVydGllcyB0byBhIGdpdmVuIHR5cGUsIGJ1dFxyXG4gKiBvcHRpb25hbGx5LlxyXG4gKiBAZXhhbXBsZVxyXG4gKiBgYGB0c1xyXG4gKiB0eXBlIEZvbyA9IHtcclxuICogICBhOiB7XHJcbiAqICAgICBiOiB7XHJcbiAqICAgICAgIGM6IHN0cmluZztcclxuICogICAgIH07XHJcbiAqICAgICBkOiBudW1iZXI7XHJcbiAqICAgfTtcclxuICogfTtcclxuICpcclxuICogdHlwZSBCYXIgPSBEZWVwTWFwPEZvbywgbnVtYmVyPjtcclxuICpcclxuICogLy8gQmFyID0ge1xyXG4gKiAvLyAgIGE/OiB7XHJcbiAqIC8vICAgICBiPzoge1xyXG4gKiAvLyAgICAgICBjPzogbnVtYmVyO1xyXG4gKiAvLyAgICAgfTtcclxuICogLy8gICAgIGQ/OiBudW1iZXI7XHJcbiAqIC8vICAgfTtcclxuICogLy8gfTtcclxuICogYGBgXHJcbiAqL1xyXG5leHBvcnQgdHlwZSBEZWVwTWFwT3B0aW9uYWw8VCwgVT4gPSB7XHJcbiAgW1AgaW4ga2V5b2YgVF0/OiBUW1BdIGV4dGVuZHMgb2JqZWN0ID8gRGVlcE1hcDxUW1BdLCBVPiA6IFU7XHJcbn07XHJcblxyXG4vKipcclxuICogVXRpbGl0eSB0eXBlIHNoaWZ0aW5nIHRoZSBmaXJzdCBwYXJhbWV0ZXIgb2YgYSBmdW5jdGlvbi5cclxuICogQGV4YW1wbGVcclxuICogYGBgdHNcclxuICogdHlwZSBGb28gPSAoYTogc3RyaW5nLCBiOiBudW1iZXIpID0+IHZvaWQ7XHJcbiAqIHR5cGUgQmFyID0gU2hpZnQ8Rm9vPjtcclxuICogLy8gQmFyID0gKGI6IG51bWJlcikgPT4gdm9pZDtcclxuICogYGBgXHJcbiAqL1xyXG5leHBvcnQgdHlwZSBTaGlmdDxUIGV4dGVuZHMgYW55W10+ID0gKCguLi5hcmdzOiBUKSA9PiB2b2lkKSBleHRlbmRzIChcclxuICBhcmc6IGFueSxcclxuICAuLi5yZXN0OiBpbmZlciBVXHJcbikgPT4gdm9pZFxyXG4gID8gVVxyXG4gIDogbmV2ZXI7XHJcblxyXG4vKipcclxuICogVXRpbGl0eSB0eXBlIHNoaWZ0aW5nIHRoZSBmaXJzdCB0aGlzIHBhcmFtZXRlciBvZiBhIGZ1bmN0aW9uLlxyXG4gKiBAZXhhbXBsZVxyXG4gKiBgYGB0c1xyXG4gKiB0eXBlIEZvbyA9ICh0aGlzOiBzdHJpbmcsIGE6IHN0cmluZywgYjogbnVtYmVyKSA9PiB2b2lkO1xyXG4gKiB0eXBlIEJhciA9IFNoaWZ0VGhpczxGb28+O1xyXG4gKiAvLyBCYXIgPSAodGhpczogc3RyaW5nLCBhOiBzdHJpbmcsIGI6IG51bWJlcikgPT4gdm9pZDtcclxuICogYGBgXHJcbiAqL1xyXG5leHBvcnQgdHlwZSBSZW1vdmVUaGlzUGFyYW08VD4gPSBUIGV4dGVuZHMgKFxyXG4gIHRoaXM6IGFueSxcclxuICAuLi5hcmdzOiBpbmZlciBBcmdzXHJcbikgPT4gaW5mZXIgUlxyXG4gID8gKC4uLmFyZ3M6IEFyZ3MpID0+IFJcclxuICA6IFQ7XHJcblxyXG4vKipcclxuICogVXRpbGl0eSB0eXBlIHRvIG1ha2UgYWxsIHByb3BlcnRpZXMgb2YgYW4gb2JqZWN0IG9wdGlvbmFsLlxyXG4gKlxyXG4gKiBAZXhhbXBsZVxyXG4gKiBgYGB0c1xyXG4gKiB0eXBlIEZvbyA9IHtcclxuICogICBhOiBzdHJpbmc7XHJcbiAqICAgYjogbnVtYmVyO1xyXG4gKiB9O1xyXG4gKlxyXG4gKiB0eXBlIEJhciA9IEFsbE9wdGlvbmFsPEZvbz47XHJcbiAqIC8vIEJhciA9IHtcclxuICogLy8gICBhPzogc3RyaW5nO1xyXG4gKiAvLyAgIGI/OiBudW1iZXI7XHJcbiAqIC8vIH07XHJcbiAqIGBgYFxyXG4gKi9cclxuZXhwb3J0IHR5cGUgQWxsT3B0aW9uYWw8VFlQRSBleHRlbmRzIG9iamVjdD4gPSB7XHJcbiAgW2tleSBpbiBrZXlvZiBUWVBFXT86IFRZUEVba2V5XTtcclxufTtcclxuXHJcbi8qKlxyXG4gKiBBIHR5cGUgdXRpbGl0eSB0byBjcmVhdGUgYSBzdWJzdHJpbmcgb2YgYSBzdHJpbmcuXHJcbiAqL1xyXG5leHBvcnQgdHlwZSBTdWJTdHJpbmc8XHJcbiAgVCBleHRlbmRzIHN0cmluZyxcclxuICBVIGV4dGVuZHMgc3RyaW5nXHJcbj4gPSBUIGV4dGVuZHMgYCR7VX0ke2luZmVyIFJ9YCA/IFIgOiBuZXZlcjtcclxuXHJcbi8qKlxyXG4gKiBBIHR5cGUgZm9yIGEgbWFwIGNvbnRhaW5pbmcgYWxsIG51bWJlcnMgYXMga2V5cyAoYXMgc3RyaW5ncykgYW5kIHRoZWlyIG51bWJlciBlcXVpdmFsZW50IGFzIHZhbHVlcy4gVXNlZCBmb3IgY29udmVydGluZyBzdHJpbmdzIHRvIG51bWJlcnMuXHJcbiAqL1xyXG5leHBvcnQgdHlwZSBNYXBOdW1iZXJLZXlzVG9TdHJpbmc8VCBleHRlbmRzIHsgW2tleTogbnVtYmVyXTogdHlwZW9mIGtleSB9PiA9IHtcclxuICBba2V5IGluIGtleW9mIFQgJiBudW1iZXIgYXMgYCR7a2V5fWBdOiBUW2tleV07XHJcbn07XHJcblxyXG4vKipcclxuICogQSB0eXBlIHV0aWxpdHkgdG8gY29udmVydCBhIHN0cmluZyB0byBpdHMgbnVtYmVyIGVxdWl2YWxlbnRcclxuICovXHJcbmV4cG9ydCB0eXBlIFN0cmluZ1RvTnVtYmVySGVscGVyID0gTWFwTnVtYmVyS2V5c1RvU3RyaW5nPHtcclxuICBba2V5OiBudW1iZXJdOiB0eXBlb2Yga2V5O1xyXG59PjtcclxuXHJcbi8qKlxyXG4gKiBBIHR5cGUgdXRpbGl0eSB0IG9jb252ZXJ0IGEgc3RyaW5nIHRvIGl0cyBudW1iZXIgZXF1aXZhbGVudFxyXG4gKi9cclxuZXhwb3J0IHR5cGUgU3RyaW5nVG9OdW1iZXI8VCBleHRlbmRzIHN0cmluZz4gPVxyXG4gIFQgZXh0ZW5kcyBrZXlvZiBTdHJpbmdUb051bWJlckhlbHBlciA/IFN0cmluZ1RvTnVtYmVySGVscGVyW1RdIDogbmV2ZXI7XHJcblxyXG4vKipcclxuICogQSB0eXBlIHRvIGNvbnZlcnQgYW4gYXJyYXkgb2Ygb2JqZWN0cyB3aXRoIHRoZSBrZXkgJ0snIHByb3BlcnR5IHRvIGFuIG9iamVjdCB3aXRoIHRoZSBrZXkgJ0snIHByb3BlcnR5LlxyXG4gKiBUaGlzIGlzIHVzZWQgdG8gaGVscCB0eXBlc2NyaXB0IGluZmVyIHRoZSB0eXBlIG9mIHRoZSBvYmplY3Qgd2hlbiB1c2luZyB0aGUgYEFycmF5RmluZGVyYCBmdW5jdGlvbi5cclxuICpcclxuICogQHR5cGVwYXJhbSBUIC0gVGhlIHR5cGUgb2YgZWxlbWVudHMgaW4gdGhlIGFycmF5LlxyXG4gKiBAdHlwZXBhcmFtIEsgLSBUaGUga2V5IG9mIHRoZSBwcm9wZXJ0eSB0byBiZSB1c2VkIGFzIHRoZSBrZXkgZm9yIGFjY2Vzc2luZyBlbGVtZW50cyBpbiB0aGUgYXJyYXkuXHJcbiAqL1xyXG5leHBvcnQgdHlwZSBBcnJheVRvT2JqZWN0PFQsIEsgZXh0ZW5kcyBrZXlvZiBUPiA9IHtcclxuICBbUCBpbiBUW0tdIGFzIHN0cmluZ106IEV4dHJhY3Q8VCwgUmVjb3JkPEssIFA+PjtcclxufTtcclxuXHJcbi8qKlxyXG4gKiBBIHR5cGUgdG8gUmVtb3ZlIHRoZSBgbmV2ZXJgIHR5cGUgZnJvbSBhIHVuaW9uLlxyXG4gKi9cclxuZXhwb3J0IHR5cGUgTm9OZXZlcjxUWVBFLCBBTFRFUk5BVElWRT4gPSBUWVBFIGV4dGVuZHMgbmV2ZXJcclxuICA/IEFMVEVSTkFUSVZFXHJcbiAgOiBUWVBFO1xyXG5cclxuLyoqXHJcbiAqIENyZWF0ZXMgYSBwcm94eSBvYmplY3QgdGhhdCBhbGxvd3MgYWNjZXNzaW5nIGVsZW1lbnRzIGluIHRoZSBhcnJheSB1c2luZyBhIHNwZWNpZmllZCBwcm9wZXJ0eSBhcyB0aGUga2V5LlxyXG4gKlxyXG4gKiBAdHlwZXBhcmFtIFQgLSBUaGUgdHlwZSBvZiBlbGVtZW50cyBpbiB0aGUgYXJyYXkuXHJcbiAqIEB0eXBlcGFyYW0gSyAtIFRoZSBrZXkgb2YgdGhlIHByb3BlcnR5IHRvIGJlIHVzZWQgYXMgdGhlIGtleSBmb3IgYWNjZXNzaW5nIGVsZW1lbnRzIGluIHRoZSBhcnJheS5cclxuICogQHBhcmFtIGFycmF5IC0gVGhlIGFycmF5IG9mIGVsZW1lbnRzLlxyXG4gKiBAcGFyYW0gcHJvcGVydHkgLSBUaGUgcHJvcGVydHkgdG8gYmUgdXNlZCBhcyB0aGUga2V5IGZvciBhY2Nlc3NpbmcgZWxlbWVudHMgaW4gdGhlIGFycmF5LlxyXG4gKiBAcmV0dXJucyBBIHByb3h5IG9iamVjdCB3aXRoIGtleXMgYmFzZWQgb24gdGhlIHNwZWNpZmllZCBwcm9wZXJ0eSBhbmQgdmFsdWVzIG9mIHR5cGUgYFRgLlxyXG4gKi9cclxuZXhwb3J0IGZ1bmN0aW9uIEFycmF5RmluZGVyPFQsIEsgZXh0ZW5kcyBrZXlvZiBUPihcclxuICBhcnJheTogVFtdLFxyXG4gIHByb3BlcnR5OiBLXHJcbik6IEFycmF5VG9PYmplY3Q8VCwgSz4ge1xyXG4gIGNvbnN0IHJlc3VsdDogYW55ID0ge307XHJcbiAgZm9yIChjb25zdCBpdGVtIG9mIGFycmF5KSB7XHJcbiAgICByZXN1bHRbaXRlbVtwcm9wZXJ0eV0gYXMgc3RyaW5nXSA9IGl0ZW07XHJcbiAgfVxyXG4gIHJldHVybiByZXN1bHQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb252ZXJ0cyBhbiBPYmplY3QncyB0eXBlIHRvIGl0J3MgdmFsdWUgdHlwZS5cclxuICovXHJcbmV4cG9ydCB0eXBlIFZhbHVlPFQgZXh0ZW5kcyBSZWNvcmQ8c3RyaW5nLCBhbnk+PiA9IFRba2V5b2YgVF07XHJcblxyXG4vKipcclxuICogQ29udmVydHMgYW4gT2JqZWN0J3MgdHlwZSB0byBhbiBhcnJheSBvZiBpdCdzIHZhbHVlIHR5cGVzLlxyXG4gKi9cclxuZXhwb3J0IHR5cGUgVmFsdWVzPFQgZXh0ZW5kcyBSZWNvcmQ8c3RyaW5nLCBhbnk+PiA9IFZhbHVlPFQ+W107XHJcblxyXG4vKipcclxuICogQ29udmVydHMgYW4gT2JqZWN0J3MgdHlwZSB0byBpdCdzIGtleSB0eXBlLlxyXG4gKi9cclxuZXhwb3J0IHR5cGUgQWxsb3dWb2lkSWZVbmRlZmluZWQ8VD4gPSBUIGV4dGVuZHMgdW5kZWZpbmVkID8gdm9pZCB8IFQgOiBUO1xyXG5cclxuLyoqXHJcbiAqIEZvcmNlIHR5cGVzY3JpcHQgdG8gaW5mZXIgYSB0eXBlIGFzIGEgc3BlY2lmaWMgdHlwZS5cclxuICovXHJcbmV4cG9ydCB0eXBlIEV4cGFuZDxUPiA9IFQgZXh0ZW5kcyBpbmZlciBPID8geyBbSyBpbiBrZXlvZiBPXTogT1tLXSB9IDogbmV2ZXI7XHJcblxyXG4vKipcclxuICogVHlwZSB1dGlsaXR5IGZvciBjb252ZXJ0aW5nIGEgdHlwZSB0byBub3QgaW5jbHVkZSB1bmRlZmluZWRcclxuICovXHJcbmV4cG9ydCB0eXBlIE5vVW5kZWZpbmVkPFRZUEUsIEFMVEVSTkFUSVZFPiA9IFRZUEUgZXh0ZW5kcyB1bmRlZmluZWRcclxuICA/IEFMVEVSTkFUSVZFXHJcbiAgOiBUWVBFO1xyXG5cclxuLyoqXHJcbiAqIFR5cGUgdXRpbGl0eSBmb3IgY29udmVydGluZyBhIHR5cGUgdG8gbm90IGluY2x1ZGUgbnVsbFxyXG4gKi9cclxuZXhwb3J0IHR5cGUgRXh0ZW5kczxUWVBFLCBFWFRFTkRTPiA9IFRZUEUgZXh0ZW5kcyBFWFRFTkRTID8gdHJ1ZSA6IGZhbHNlO1xyXG4iXSwibWFwcGluZ3MiOiI7Ozs7OztBQUFBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUtBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQVFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFRQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUtBO0FBQ0E7QUFDQTs7QUFNQTtBQUNBO0FBQ0E7O0FBS0E7QUFDQTtBQUNBOztBQUtBO0FBQ0E7QUFDQTs7QUFJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFLQTtBQUNBO0FBQ0E7O0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ08sU0FBU0EsV0FBV0EsQ0FDekJDLEtBQVUsRUFDVkMsUUFBVyxFQUNVO0VBQ3JCLE1BQU1DLE1BQVcsR0FBRyxDQUFDLENBQUM7RUFDdEIsS0FBSyxNQUFNQyxJQUFJLElBQUlILEtBQUssRUFBRTtJQUN4QkUsTUFBTSxDQUFDQyxJQUFJLENBQUNGLFFBQVEsQ0FBQyxDQUFXLEdBQUdFLElBQUk7RUFDekM7RUFDQSxPQUFPRCxNQUFNO0FBQ2Y7O0FBRUE7QUFDQTtBQUNBOztBQUdBO0FBQ0E7QUFDQTs7QUFHQTtBQUNBO0FBQ0E7O0FBR0E7QUFDQTtBQUNBOztBQUdBO0FBQ0E7QUFDQTs7QUFLQTtBQUNBO0FBQ0EifQ== |
{ | ||
"name": "@rster/util", | ||
"version": "0.1.0", | ||
"version": "0.1.1", | ||
"description": "RSTER is a toolset for REST Api creation", | ||
@@ -12,14 +12,18 @@ "main": "lib/index.js", | ||
"devDependencies": { | ||
"@babel/cli": "^7.22.10", | ||
"@babel/core": "^7.22.11", | ||
"@babel/plugin-proposal-class-properties": "^7.8.3", | ||
"@babel/cli": "^7.23.0", | ||
"@babel/core": "^7.23.0", | ||
"@babel/plugin-proposal-class-properties": "^7.18.6", | ||
"@babel/plugin-proposal-object-rest-spread": "^7.20.7", | ||
"@babel/preset-env": "^7.22.10", | ||
"@babel/preset-typescript": "^7.8.3", | ||
"@babel/preset-env": "^7.22.20", | ||
"@babel/preset-typescript": "^7.23.0", | ||
"@types/debug": "^4.1.8", | ||
"@types/jest": "^29.5.3", | ||
"@types/node": "^20.5.0", | ||
"babel-jest": "^29.6.2", | ||
"jest": "^29.6.2", | ||
"typedoc": "^0.25.0", | ||
"@types/jest": "^29.5.5", | ||
"@types/node": "^20.7.1", | ||
"@typescript-eslint/eslint-plugin": "^6.7.3", | ||
"@typescript-eslint/parser": "^6.7.3", | ||
"babel-jest": "^29.7.0", | ||
"eslint": "^8.50.0", | ||
"eslint-plugin-jest": "^27.4.0", | ||
"jest": "^29.7.0", | ||
"source-map-support": "^0.5.21", | ||
"typescript": "^5.2.2" | ||
@@ -31,7 +35,6 @@ }, | ||
"type-check:watch": "npm run type-check --watch", | ||
"prepare:docs": "cd docs && npm ci && cd ..", | ||
"build": "npm run build:types && npm run build:js", | ||
"build:types": "tsc --emitDeclarationOnly", | ||
"build:js": "babel src --out-dir lib --extensions \".ts,.tsx\" --source-maps inline", | ||
"build:typedoc": "typedoc" | ||
"upgrade": "echo \"no rster packages to upgrade in types\"" | ||
}, | ||
@@ -41,3 +44,6 @@ "repository": { | ||
"url": "https://github.com/nsc-de/rster" | ||
}, | ||
"publishConfig": { | ||
"access": "public" | ||
} | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
201
17146
17
6