UNPKG

@ngx-config/fs-loader

Version:

Loader for ngx-config that provides application settings using fs (server platform)

3 lines (2 loc) 674 B
!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports,require("fs")):"function"==typeof define&&define.amd?define(["exports","fs"],n):n((e.ngxConfig=e.ngxConfig||{},e.ngxConfig.fsLoader=e.ngxConfig.fsLoader||{}),e.fs)}(this,function(e,n){"use strict";var t=function(){function e(e){void 0===e&&(e="/config.json"),this.path=e}return e.prototype.loadSettings=function(){return Promise.resolve(JSON.parse(n.readFileSync(this.path,"utf8"))).then(function(e){return e}).catch(function(){return Promise.reject("Path unreachable!")})},e}();e.ConfigFsLoader=t,Object.defineProperty(e,"__esModule",{value:!0})}); //# sourceMappingURL=fs-loader.umd.min.js.map