@hap-toolkit/packager
Version:
@hap-toolkit/packager
3 lines (2 loc) • 604 B
JavaScript
;Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=_default;var _path=_interopRequireDefault(require("path")),_fs=_interopRequireDefault(require("fs")),_loaderUtils=require("loader-utils");function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _default(e){const t=(0,_loaderUtils.getOptions)(this),{srcPath:r}=t;const i=JSON.parse(e.toString()).deviceTypeList||[];return i.length>0&&i.map((e=>{const t=_path.default.join(r,`config-${e}.json`);_fs.default.existsSync(t)&&this.addDependency(t)})),e}
//# sourceMappingURL=device-type-loader.js.map