rustable
Version:
A TypeScript library that brings Rust-inspired features to TypeScript, including traits, Option, Result, and more. Zero dependencies, type-safe implementation.
48 lines (44 loc) • 1.6 kB
JavaScript
;
var commons = require('@rustable/commons');
var _enum = require('@rustable/enum');
var iter = require('@rustable/iter');
var trait = require('@rustable/trait');
var type = require('@rustable/type');
var utils = require('@rustable/utils');
;
Object.keys(commons).forEach(function (k) {
if (k !== 'default' && !Object.prototype.hasOwnProperty.call(exports, k)) Object.defineProperty(exports, k, {
enumerable: true,
get: function () { return commons[k]; }
});
});
Object.keys(_enum).forEach(function (k) {
if (k !== 'default' && !Object.prototype.hasOwnProperty.call(exports, k)) Object.defineProperty(exports, k, {
enumerable: true,
get: function () { return _enum[k]; }
});
});
Object.keys(iter).forEach(function (k) {
if (k !== 'default' && !Object.prototype.hasOwnProperty.call(exports, k)) Object.defineProperty(exports, k, {
enumerable: true,
get: function () { return iter[k]; }
});
});
Object.keys(trait).forEach(function (k) {
if (k !== 'default' && !Object.prototype.hasOwnProperty.call(exports, k)) Object.defineProperty(exports, k, {
enumerable: true,
get: function () { return trait[k]; }
});
});
Object.keys(type).forEach(function (k) {
if (k !== 'default' && !Object.prototype.hasOwnProperty.call(exports, k)) Object.defineProperty(exports, k, {
enumerable: true,
get: function () { return type[k]; }
});
});
Object.keys(utils).forEach(function (k) {
if (k !== 'default' && !Object.prototype.hasOwnProperty.call(exports, k)) Object.defineProperty(exports, k, {
enumerable: true,
get: function () { return utils[k]; }
});
});