simpleitjs
Version:
Simple light frontend framework
37 lines (29 loc) • 828 B
text/typescript
/// <reference path="./module.ts" />
/// <reference path="./ajax.ts" />
/// <reference path="./ticker.ts" />
/// <reference path="./router.ts" />
/**
* SimpleJS simple lightweight library.
*/
let SimpleJS: { Module: Module; Ticker: Ticker; ModuleScope: ModuleScope };
declare var module: any;
(function () {
var Module;
var Ticker;
var ModuleScope;
if (typeof window === "undefined") {
ModuleScope: ModuleScope = require('./module-scope');
Module: Module = require('./module');
Ticker: Ticker = require('./ticker');
require('./ajax');
require('./router');
SimpleJS = {
Module,
Ticker,
ModuleScope
};
if (typeof module != "undefined" && typeof module.exports != "undefined") {
module.exports = SimpleJS;
}
}
})();