mirror of
https://github.com/flynx/types.js.git
synced 2025-10-29 10:30:08 +00:00
37 lines
1.1 KiB
JavaScript
37 lines
1.1 KiB
JavaScript
/**********************************************************************
|
|
*
|
|
*
|
|
*
|
|
**********************************************/ /* c8 ignore next 2 */
|
|
((typeof define)[0]=='u'?function(f){module.exports=f(require)}:define)
|
|
(function(require){ var module={} // make module AMD/node compatible...
|
|
/*********************************************************************/
|
|
|
|
// Extend built-in types...
|
|
require('./Object')
|
|
require('./Array')
|
|
require('./Set')
|
|
require('./Map')
|
|
require('./String')
|
|
require('./RegExp')
|
|
require('./Promise')
|
|
module.patchDate = require('./Date').patchDate
|
|
|
|
|
|
// Additional types...
|
|
module.containers = require('./containers')
|
|
module.generator = require('./generator')
|
|
module.event = require('./event')
|
|
module.runner = require('./runner')
|
|
|
|
|
|
// Shorthands...
|
|
// NOTE: this is a generic enough type to be accessible at the root...
|
|
module.Generator = module.generator.Generator
|
|
|
|
|
|
|
|
|
|
/**********************************************************************
|
|
* vim:set ts=4 sw=4 : */ return module })
|