UNPKG

ts-essentials

Version:

All essential TypeScript types in one place

94 lines 9.3 kB
"use strict"; // Basic var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; Object.defineProperty(exports, "__esModule", { value: true }); __exportStar(require("./primitive"), exports); __exportStar(require("./built-in"), exports); __exportStar(require("./key-of-base"), exports); __exportStar(require("./strict-exclude"), exports); __exportStar(require("./strict-extract"), exports); __exportStar(require("./strict-omit"), exports); __exportStar(require("./writable"), exports); // Utility types __exportStar(require("./async-or-sync"), exports); __exportStar(require("./async-or-sync-type"), exports); __exportStar(require("./dictionary"), exports); __exportStar(require("./dictionary-values"), exports); __exportStar(require("./merge"), exports); __exportStar(require("./merge-n"), exports); __exportStar(require("./newable"), exports); __exportStar(require("./non-never"), exports); __exportStar(require("./omit-properties"), exports); __exportStar(require("./opaque"), exports); __exportStar(require("./pick-properties"), exports); __exportStar(require("./safe-dictionary"), exports); __exportStar(require("./union-to-intersection"), exports); __exportStar(require("./value-of"), exports); __exportStar(require("./xor"), exports); // Mark wrapper types __exportStar(require("./mark-optional"), exports); __exportStar(require("./mark-readonly"), exports); __exportStar(require("./mark-required"), exports); __exportStar(require("./mark-writable"), exports); // Deep wrapper types __exportStar(require("./buildable"), exports); __exportStar(require("./deep-non-nullable"), exports); __exportStar(require("./deep-nullable"), exports); __exportStar(require("./deep-omit"), exports); __exportStar(require("./deep-partial"), exports); __exportStar(require("./deep-pick"), exports); __exportStar(require("./deep-readonly"), exports); __exportStar(require("./deep-required"), exports); __exportStar(require("./deep-undefinable"), exports); __exportStar(require("./deep-writable"), exports); // Key types __exportStar(require("./optional-keys"), exports); __exportStar(require("./pick-keys"), exports); __exportStar(require("./readonly-keys"), exports); __exportStar(require("./required-keys"), exports); __exportStar(require("./writable-keys"), exports); // Type checkers __exportStar(require("./exact"), exports); __exportStar(require("./is-any"), exports); __exportStar(require("./is-never"), exports); __exportStar(require("./is-unknown"), exports); __exportStar(require("./is-tuple"), exports); __exportStar(require("./non-empty-object"), exports); // Arrays and Tuples __exportStar(require("./any-array"), exports); __exportStar(require("./array-or-single"), exports); __exportStar(require("./element-of"), exports); __exportStar(require("./head"), exports); __exportStar(require("./non-empty-array"), exports); __exportStar(require("./readonly-array-or-single"), exports); __exportStar(require("./tail"), exports); __exportStar(require("./tuple"), exports); // Change case __exportStar(require("./camel-case"), exports); __exportStar(require("./deep-camel-case-properties"), exports); // Function types __exportStar(require("./any-function"), exports); __exportStar(require("./predicate-function"), exports); __exportStar(require("./predicate-type"), exports); // Utility functions __exportStar(require("./functions/unreachable-case-error"), exports); __exportStar(require("./functions/assert"), exports); __exportStar(require("./functions/create-factory-with-constraint"), exports); __exportStar(require("./functions/is-exact"), exports); __exportStar(require("./functions/noop"), exports); // Build-in types __exportStar(require("./awaited"), exports); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9saWIvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLFFBQVE7Ozs7Ozs7Ozs7Ozs7Ozs7QUFFUiw4Q0FBNEI7QUFDNUIsNkNBQTJCO0FBQzNCLGdEQUE4QjtBQUM5QixtREFBaUM7QUFDakMsbURBQWlDO0FBQ2pDLGdEQUE4QjtBQUM5Qiw2Q0FBMkI7QUFFM0IsZ0JBQWdCO0FBRWhCLGtEQUFnQztBQUNoQyx1REFBcUM7QUFDckMsK0NBQTZCO0FBQzdCLHNEQUFvQztBQUNwQywwQ0FBd0I7QUFDeEIsNENBQTBCO0FBQzFCLDRDQUEwQjtBQUMxQiw4Q0FBNEI7QUFDNUIsb0RBQWtDO0FBQ2xDLDJDQUF5QjtBQUN6QixvREFBa0M7QUFDbEMsb0RBQWtDO0FBQ2xDLDBEQUF3QztBQUN4Qyw2Q0FBMkI7QUFDM0Isd0NBQXNCO0FBRXRCLHFCQUFxQjtBQUVyQixrREFBZ0M7QUFDaEMsa0RBQWdDO0FBQ2hDLGtEQUFnQztBQUNoQyxrREFBZ0M7QUFFaEMscUJBQXFCO0FBRXJCLDhDQUE0QjtBQUM1QixzREFBb0M7QUFDcEMsa0RBQWdDO0FBQ2hDLDhDQUE0QjtBQUM1QixpREFBK0I7QUFDL0IsOENBQTRCO0FBQzVCLGtEQUFnQztBQUNoQyxrREFBZ0M7QUFDaEMscURBQW1DO0FBQ25DLGtEQUFnQztBQUVoQyxZQUFZO0FBRVosa0RBQWdDO0FBQ2hDLDhDQUE0QjtBQUM1QixrREFBZ0M7QUFDaEMsa0RBQWdDO0FBQ2hDLGtEQUFnQztBQUVoQyxnQkFBZ0I7QUFFaEIsMENBQXdCO0FBQ3hCLDJDQUF5QjtBQUN6Qiw2Q0FBMkI7QUFDM0IsK0NBQTZCO0FBQzdCLDZDQUEyQjtBQUMzQixxREFBbUM7QUFFbkMsb0JBQW9CO0FBRXBCLDhDQUE0QjtBQUM1QixvREFBa0M7QUFDbEMsK0NBQTZCO0FBQzdCLHlDQUF1QjtBQUN2QixvREFBa0M7QUFDbEMsNkRBQTJDO0FBQzNDLHlDQUF1QjtBQUN2QiwwQ0FBd0I7QUFFeEIsY0FBYztBQUVkLCtDQUE2QjtBQUM3QiwrREFBNkM7QUFFN0MsaUJBQWlCO0FBRWpCLGlEQUErQjtBQUMvQix1REFBcUM7QUFDckMsbURBQWlDO0FBRWpDLG9CQUFvQjtBQUVwQixxRUFBbUQ7QUFDbkQscURBQW1DO0FBQ25DLDZFQUEyRDtBQUMzRCx1REFBcUM7QUFDckMsbURBQWlDO0FBRWpDLGlCQUFpQjtBQUVqQiw0Q0FBMEIiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBCYXNpY1xuXG5leHBvcnQgKiBmcm9tIFwiLi9wcmltaXRpdmVcIjtcbmV4cG9ydCAqIGZyb20gXCIuL2J1aWx0LWluXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9rZXktb2YtYmFzZVwiO1xuZXhwb3J0ICogZnJvbSBcIi4vc3RyaWN0LWV4Y2x1ZGVcIjtcbmV4cG9ydCAqIGZyb20gXCIuL3N0cmljdC1leHRyYWN0XCI7XG5leHBvcnQgKiBmcm9tIFwiLi9zdHJpY3Qtb21pdFwiO1xuZXhwb3J0ICogZnJvbSBcIi4vd3JpdGFibGVcIjtcblxuLy8gVXRpbGl0eSB0eXBlc1xuXG5leHBvcnQgKiBmcm9tIFwiLi9hc3luYy1vci1zeW5jXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9hc3luYy1vci1zeW5jLXR5cGVcIjtcbmV4cG9ydCAqIGZyb20gXCIuL2RpY3Rpb25hcnlcIjtcbmV4cG9ydCAqIGZyb20gXCIuL2RpY3Rpb25hcnktdmFsdWVzXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9tZXJnZVwiO1xuZXhwb3J0ICogZnJvbSBcIi4vbWVyZ2UtblwiO1xuZXhwb3J0ICogZnJvbSBcIi4vbmV3YWJsZVwiO1xuZXhwb3J0ICogZnJvbSBcIi4vbm9uLW5ldmVyXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9vbWl0LXByb3BlcnRpZXNcIjtcbmV4cG9ydCAqIGZyb20gXCIuL29wYXF1ZVwiO1xuZXhwb3J0ICogZnJvbSBcIi4vcGljay1wcm9wZXJ0aWVzXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9zYWZlLWRpY3Rpb25hcnlcIjtcbmV4cG9ydCAqIGZyb20gXCIuL3VuaW9uLXRvLWludGVyc2VjdGlvblwiO1xuZXhwb3J0ICogZnJvbSBcIi4vdmFsdWUtb2ZcIjtcbmV4cG9ydCAqIGZyb20gXCIuL3hvclwiO1xuXG4vLyBNYXJrIHdyYXBwZXIgdHlwZXNcblxuZXhwb3J0ICogZnJvbSBcIi4vbWFyay1vcHRpb25hbFwiO1xuZXhwb3J0ICogZnJvbSBcIi4vbWFyay1yZWFkb25seVwiO1xuZXhwb3J0ICogZnJvbSBcIi4vbWFyay1yZXF1aXJlZFwiO1xuZXhwb3J0ICogZnJvbSBcIi4vbWFyay13cml0YWJsZVwiO1xuXG4vLyBEZWVwIHdyYXBwZXIgdHlwZXNcblxuZXhwb3J0ICogZnJvbSBcIi4vYnVpbGRhYmxlXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9kZWVwLW5vbi1udWxsYWJsZVwiO1xuZXhwb3J0ICogZnJvbSBcIi4vZGVlcC1udWxsYWJsZVwiO1xuZXhwb3J0ICogZnJvbSBcIi4vZGVlcC1vbWl0XCI7XG5leHBvcnQgKiBmcm9tIFwiLi9kZWVwLXBhcnRpYWxcIjtcbmV4cG9ydCAqIGZyb20gXCIuL2RlZXAtcGlja1wiO1xuZXhwb3J0ICogZnJvbSBcIi4vZGVlcC1yZWFkb25seVwiO1xuZXhwb3J0ICogZnJvbSBcIi4vZGVlcC1yZXF1aXJlZFwiO1xuZXhwb3J0ICogZnJvbSBcIi4vZGVlcC11bmRlZmluYWJsZVwiO1xuZXhwb3J0ICogZnJvbSBcIi4vZGVlcC13cml0YWJsZVwiO1xuXG4vLyBLZXkgdHlwZXNcblxuZXhwb3J0ICogZnJvbSBcIi4vb3B0aW9uYWwta2V5c1wiO1xuZXhwb3J0ICogZnJvbSBcIi4vcGljay1rZXlzXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9yZWFkb25seS1rZXlzXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9yZXF1aXJlZC1rZXlzXCI7XG5leHBvcnQgKiBmcm9tIFwiLi93cml0YWJsZS1rZXlzXCI7XG5cbi8vIFR5cGUgY2hlY2tlcnNcblxuZXhwb3J0ICogZnJvbSBcIi4vZXhhY3RcIjtcbmV4cG9ydCAqIGZyb20gXCIuL2lzLWFueVwiO1xuZXhwb3J0ICogZnJvbSBcIi4vaXMtbmV2ZXJcIjtcbmV4cG9ydCAqIGZyb20gXCIuL2lzLXVua25vd25cIjtcbmV4cG9ydCAqIGZyb20gXCIuL2lzLXR1cGxlXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9ub24tZW1wdHktb2JqZWN0XCI7XG5cbi8vIEFycmF5cyBhbmQgVHVwbGVzXG5cbmV4cG9ydCAqIGZyb20gXCIuL2FueS1hcnJheVwiO1xuZXhwb3J0ICogZnJvbSBcIi4vYXJyYXktb3Itc2luZ2xlXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9lbGVtZW50LW9mXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9oZWFkXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9ub24tZW1wdHktYXJyYXlcIjtcbmV4cG9ydCAqIGZyb20gXCIuL3JlYWRvbmx5LWFycmF5LW9yLXNpbmdsZVwiO1xuZXhwb3J0ICogZnJvbSBcIi4vdGFpbFwiO1xuZXhwb3J0ICogZnJvbSBcIi4vdHVwbGVcIjtcblxuLy8gQ2hhbmdlIGNhc2VcblxuZXhwb3J0ICogZnJvbSBcIi4vY2FtZWwtY2FzZVwiO1xuZXhwb3J0ICogZnJvbSBcIi4vZGVlcC1jYW1lbC1jYXNlLXByb3BlcnRpZXNcIjtcblxuLy8gRnVuY3Rpb24gdHlwZXNcblxuZXhwb3J0ICogZnJvbSBcIi4vYW55LWZ1bmN0aW9uXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9wcmVkaWNhdGUtZnVuY3Rpb25cIjtcbmV4cG9ydCAqIGZyb20gXCIuL3ByZWRpY2F0ZS10eXBlXCI7XG5cbi8vIFV0aWxpdHkgZnVuY3Rpb25zXG5cbmV4cG9ydCAqIGZyb20gXCIuL2Z1bmN0aW9ucy91bnJlYWNoYWJsZS1jYXNlLWVycm9yXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9mdW5jdGlvbnMvYXNzZXJ0XCI7XG5leHBvcnQgKiBmcm9tIFwiLi9mdW5jdGlvbnMvY3JlYXRlLWZhY3Rvcnktd2l0aC1jb25zdHJhaW50XCI7XG5leHBvcnQgKiBmcm9tIFwiLi9mdW5jdGlvbnMvaXMtZXhhY3RcIjtcbmV4cG9ydCAqIGZyb20gXCIuL2Z1bmN0aW9ucy9ub29wXCI7XG5cbi8vIEJ1aWxkLWluIHR5cGVzXG5cbmV4cG9ydCAqIGZyb20gXCIuL2F3YWl0ZWRcIjtcbiJdfQ==