UNPKG

ts-essentials

Version:
101 lines 10.1 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("./path-value"), exports); __exportStar(require("./paths"), exports); __exportStar(require("./pick-properties"), exports); __exportStar(require("./prettify"), 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-mark-optional"), exports); __exportStar(require("./deep-mark-required"), 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); __exportStar(require("./strict-deep-omit"), exports); __exportStar(require("./strict-deep-pick"), 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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9saWIvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLFFBQVE7Ozs7Ozs7Ozs7Ozs7Ozs7QUFFUiw4Q0FBNEI7QUFDNUIsNkNBQTJCO0FBQzNCLGdEQUE4QjtBQUM5QixtREFBaUM7QUFDakMsbURBQWlDO0FBQ2pDLGdEQUE4QjtBQUM5Qiw2Q0FBMkI7QUFFM0IsZ0JBQWdCO0FBRWhCLGtEQUFnQztBQUNoQyx1REFBcUM7QUFDckMsK0NBQTZCO0FBQzdCLHNEQUFvQztBQUNwQywwQ0FBd0I7QUFDeEIsNENBQTBCO0FBQzFCLDRDQUEwQjtBQUMxQiw4Q0FBNEI7QUFDNUIsb0RBQWtDO0FBQ2xDLDJDQUF5QjtBQUN6QiwrQ0FBNkI7QUFDN0IsMENBQXdCO0FBQ3hCLG9EQUFrQztBQUNsQyw2Q0FBMkI7QUFDM0Isb0RBQWtDO0FBQ2xDLDBEQUF3QztBQUN4Qyw2Q0FBMkI7QUFDM0Isd0NBQXNCO0FBRXRCLHFCQUFxQjtBQUVyQixrREFBZ0M7QUFDaEMsa0RBQWdDO0FBQ2hDLGtEQUFnQztBQUNoQyxrREFBZ0M7QUFFaEMscUJBQXFCO0FBRXJCLDhDQUE0QjtBQUM1Qix1REFBcUM7QUFDckMsdURBQXFDO0FBQ3JDLHNEQUFvQztBQUNwQyxrREFBZ0M7QUFDaEMsOENBQTRCO0FBQzVCLGlEQUErQjtBQUMvQiw4Q0FBNEI7QUFDNUIsa0RBQWdDO0FBQ2hDLGtEQUFnQztBQUNoQyxxREFBbUM7QUFDbkMsa0RBQWdDO0FBQ2hDLHFEQUFtQztBQUNuQyxxREFBbUM7QUFFbkMsWUFBWTtBQUVaLGtEQUFnQztBQUNoQyw4Q0FBNEI7QUFDNUIsa0RBQWdDO0FBQ2hDLGtEQUFnQztBQUNoQyxrREFBZ0M7QUFFaEMsZ0JBQWdCO0FBRWhCLDBDQUF3QjtBQUN4QiwyQ0FBeUI7QUFDekIsNkNBQTJCO0FBQzNCLCtDQUE2QjtBQUM3Qiw2Q0FBMkI7QUFDM0IscURBQW1DO0FBRW5DLG9CQUFvQjtBQUVwQiw4Q0FBNEI7QUFDNUIsb0RBQWtDO0FBQ2xDLCtDQUE2QjtBQUM3Qix5Q0FBdUI7QUFDdkIsb0RBQWtDO0FBQ2xDLDZEQUEyQztBQUMzQyx5Q0FBdUI7QUFDdkIsMENBQXdCO0FBRXhCLGNBQWM7QUFFZCwrQ0FBNkI7QUFDN0IsK0RBQTZDO0FBRTdDLGlCQUFpQjtBQUVqQixpREFBK0I7QUFDL0IsdURBQXFDO0FBQ3JDLG1EQUFpQztBQUVqQyxvQkFBb0I7QUFFcEIscUVBQW1EO0FBQ25ELHFEQUFtQztBQUNuQyw2RUFBMkQ7QUFDM0QsdURBQXFDO0FBQ3JDLG1EQUFpQztBQUVqQyxpQkFBaUI7QUFFakIsNENBQTBCIiwic291cmNlc0NvbnRlbnQiOlsiLy8gQmFzaWNcblxuZXhwb3J0ICogZnJvbSBcIi4vcHJpbWl0aXZlXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9idWlsdC1pblwiO1xuZXhwb3J0ICogZnJvbSBcIi4va2V5LW9mLWJhc2VcIjtcbmV4cG9ydCAqIGZyb20gXCIuL3N0cmljdC1leGNsdWRlXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9zdHJpY3QtZXh0cmFjdFwiO1xuZXhwb3J0ICogZnJvbSBcIi4vc3RyaWN0LW9taXRcIjtcbmV4cG9ydCAqIGZyb20gXCIuL3dyaXRhYmxlXCI7XG5cbi8vIFV0aWxpdHkgdHlwZXNcblxuZXhwb3J0ICogZnJvbSBcIi4vYXN5bmMtb3Itc3luY1wiO1xuZXhwb3J0ICogZnJvbSBcIi4vYXN5bmMtb3Itc3luYy10eXBlXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9kaWN0aW9uYXJ5XCI7XG5leHBvcnQgKiBmcm9tIFwiLi9kaWN0aW9uYXJ5LXZhbHVlc1wiO1xuZXhwb3J0ICogZnJvbSBcIi4vbWVyZ2VcIjtcbmV4cG9ydCAqIGZyb20gXCIuL21lcmdlLW5cIjtcbmV4cG9ydCAqIGZyb20gXCIuL25ld2FibGVcIjtcbmV4cG9ydCAqIGZyb20gXCIuL25vbi1uZXZlclwiO1xuZXhwb3J0ICogZnJvbSBcIi4vb21pdC1wcm9wZXJ0aWVzXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9vcGFxdWVcIjtcbmV4cG9ydCAqIGZyb20gXCIuL3BhdGgtdmFsdWVcIjtcbmV4cG9ydCAqIGZyb20gXCIuL3BhdGhzXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9waWNrLXByb3BlcnRpZXNcIjtcbmV4cG9ydCAqIGZyb20gXCIuL3ByZXR0aWZ5XCI7XG5leHBvcnQgKiBmcm9tIFwiLi9zYWZlLWRpY3Rpb25hcnlcIjtcbmV4cG9ydCAqIGZyb20gXCIuL3VuaW9uLXRvLWludGVyc2VjdGlvblwiO1xuZXhwb3J0ICogZnJvbSBcIi4vdmFsdWUtb2ZcIjtcbmV4cG9ydCAqIGZyb20gXCIuL3hvclwiO1xuXG4vLyBNYXJrIHdyYXBwZXIgdHlwZXNcblxuZXhwb3J0ICogZnJvbSBcIi4vbWFyay1vcHRpb25hbFwiO1xuZXhwb3J0ICogZnJvbSBcIi4vbWFyay1yZWFkb25seVwiO1xuZXhwb3J0ICogZnJvbSBcIi4vbWFyay1yZXF1aXJlZFwiO1xuZXhwb3J0ICogZnJvbSBcIi4vbWFyay13cml0YWJsZVwiO1xuXG4vLyBEZWVwIHdyYXBwZXIgdHlwZXNcblxuZXhwb3J0ICogZnJvbSBcIi4vYnVpbGRhYmxlXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9kZWVwLW1hcmstb3B0aW9uYWxcIjtcbmV4cG9ydCAqIGZyb20gXCIuL2RlZXAtbWFyay1yZXF1aXJlZFwiO1xuZXhwb3J0ICogZnJvbSBcIi4vZGVlcC1ub24tbnVsbGFibGVcIjtcbmV4cG9ydCAqIGZyb20gXCIuL2RlZXAtbnVsbGFibGVcIjtcbmV4cG9ydCAqIGZyb20gXCIuL2RlZXAtb21pdFwiO1xuZXhwb3J0ICogZnJvbSBcIi4vZGVlcC1wYXJ0aWFsXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9kZWVwLXBpY2tcIjtcbmV4cG9ydCAqIGZyb20gXCIuL2RlZXAtcmVhZG9ubHlcIjtcbmV4cG9ydCAqIGZyb20gXCIuL2RlZXAtcmVxdWlyZWRcIjtcbmV4cG9ydCAqIGZyb20gXCIuL2RlZXAtdW5kZWZpbmFibGVcIjtcbmV4cG9ydCAqIGZyb20gXCIuL2RlZXAtd3JpdGFibGVcIjtcbmV4cG9ydCAqIGZyb20gXCIuL3N0cmljdC1kZWVwLW9taXRcIjtcbmV4cG9ydCAqIGZyb20gXCIuL3N0cmljdC1kZWVwLXBpY2tcIjtcblxuLy8gS2V5IHR5cGVzXG5cbmV4cG9ydCAqIGZyb20gXCIuL29wdGlvbmFsLWtleXNcIjtcbmV4cG9ydCAqIGZyb20gXCIuL3BpY2sta2V5c1wiO1xuZXhwb3J0ICogZnJvbSBcIi4vcmVhZG9ubHkta2V5c1wiO1xuZXhwb3J0ICogZnJvbSBcIi4vcmVxdWlyZWQta2V5c1wiO1xuZXhwb3J0ICogZnJvbSBcIi4vd3JpdGFibGUta2V5c1wiO1xuXG4vLyBUeXBlIGNoZWNrZXJzXG5cbmV4cG9ydCAqIGZyb20gXCIuL2V4YWN0XCI7XG5leHBvcnQgKiBmcm9tIFwiLi9pcy1hbnlcIjtcbmV4cG9ydCAqIGZyb20gXCIuL2lzLW5ldmVyXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9pcy11bmtub3duXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9pcy10dXBsZVwiO1xuZXhwb3J0ICogZnJvbSBcIi4vbm9uLWVtcHR5LW9iamVjdFwiO1xuXG4vLyBBcnJheXMgYW5kIFR1cGxlc1xuXG5leHBvcnQgKiBmcm9tIFwiLi9hbnktYXJyYXlcIjtcbmV4cG9ydCAqIGZyb20gXCIuL2FycmF5LW9yLXNpbmdsZVwiO1xuZXhwb3J0ICogZnJvbSBcIi4vZWxlbWVudC1vZlwiO1xuZXhwb3J0ICogZnJvbSBcIi4vaGVhZFwiO1xuZXhwb3J0ICogZnJvbSBcIi4vbm9uLWVtcHR5LWFycmF5XCI7XG5leHBvcnQgKiBmcm9tIFwiLi9yZWFkb25seS1hcnJheS1vci1zaW5nbGVcIjtcbmV4cG9ydCAqIGZyb20gXCIuL3RhaWxcIjtcbmV4cG9ydCAqIGZyb20gXCIuL3R1cGxlXCI7XG5cbi8vIENoYW5nZSBjYXNlXG5cbmV4cG9ydCAqIGZyb20gXCIuL2NhbWVsLWNhc2VcIjtcbmV4cG9ydCAqIGZyb20gXCIuL2RlZXAtY2FtZWwtY2FzZS1wcm9wZXJ0aWVzXCI7XG5cbi8vIEZ1bmN0aW9uIHR5cGVzXG5cbmV4cG9ydCAqIGZyb20gXCIuL2FueS1mdW5jdGlvblwiO1xuZXhwb3J0ICogZnJvbSBcIi4vcHJlZGljYXRlLWZ1bmN0aW9uXCI7XG5leHBvcnQgKiBmcm9tIFwiLi9wcmVkaWNhdGUtdHlwZVwiO1xuXG4vLyBVdGlsaXR5IGZ1bmN0aW9uc1xuXG5leHBvcnQgKiBmcm9tIFwiLi9mdW5jdGlvbnMvdW5yZWFjaGFibGUtY2FzZS1lcnJvclwiO1xuZXhwb3J0ICogZnJvbSBcIi4vZnVuY3Rpb25zL2Fzc2VydFwiO1xuZXhwb3J0ICogZnJvbSBcIi4vZnVuY3Rpb25zL2NyZWF0ZS1mYWN0b3J5LXdpdGgtY29uc3RyYWludFwiO1xuZXhwb3J0ICogZnJvbSBcIi4vZnVuY3Rpb25zL2lzLWV4YWN0XCI7XG5leHBvcnQgKiBmcm9tIFwiLi9mdW5jdGlvbnMvbm9vcFwiO1xuXG4vLyBCdWlsZC1pbiB0eXBlc1xuXG5leHBvcnQgKiBmcm9tIFwiLi9hd2FpdGVkXCI7XG4iXX0=