2016-02-03 11:52:09 +00:00
|
|
|
/// <reference path="./typings/main.d.ts" />
|
2015-12-03 19:48:32 +00:00
|
|
|
|
2016-03-14 02:50:14 +00:00
|
|
|
import plugins = require("./smartfile.plugins");
|
|
|
|
import SmartfileChecks = require("./smartfile.checks");
|
2016-03-18 09:19:46 +00:00
|
|
|
import SmartfileFsaction = require("./smartfile.fsaction");
|
2016-03-20 16:36:38 +00:00
|
|
|
import SmartfileGet = require("./smartfile.get");
|
2016-03-18 16:34:31 +00:00
|
|
|
import SmartfileLocal = require("./smartfile.local");
|
2016-03-18 09:19:46 +00:00
|
|
|
import SmartfileRemote = require("./smartfile.remote");
|
2015-12-03 19:48:32 +00:00
|
|
|
|
2015-11-24 17:52:24 +00:00
|
|
|
|
2016-03-14 02:50:14 +00:00
|
|
|
var smartfile:any = {
|
2016-03-18 16:34:31 +00:00
|
|
|
fsaction: SmartfileFsaction,
|
2016-03-20 23:28:29 +00:00
|
|
|
fs: plugins.fs,
|
2016-03-14 02:50:14 +00:00
|
|
|
checks: SmartfileChecks,
|
2016-03-20 16:36:38 +00:00
|
|
|
get: SmartfileGet,
|
2016-03-18 16:34:31 +00:00
|
|
|
local: SmartfileLocal,
|
2016-03-18 09:19:46 +00:00
|
|
|
remote: SmartfileRemote,
|
2016-03-18 16:34:31 +00:00
|
|
|
requireReload: SmartfileLocal.requireReload
|
2016-03-14 02:50:14 +00:00
|
|
|
};
|
2015-11-03 18:57:29 +00:00
|
|
|
|
2016-03-14 02:50:14 +00:00
|
|
|
export = smartfile;
|