UNPKG

@sugarcube/plugin-facebook

Version:
44 lines (36 loc) 1.23 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = exports.plugins = void 0; var _fp = require("lodash/fp"); var _apiPages = _interopRequireDefault(require("./plugins/api-pages")); var _apiUsers = _interopRequireDefault(require("./plugins/api-users")); var _apiFeed = _interopRequireDefault(require("./plugins/api-feed")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } const plugins = { facebook_api_page: _apiPages.default, facebook_api_user: _apiUsers.default, facebook_api_feed: _apiFeed.default }; exports.plugins = plugins; const apiPlugins = ["facebook_api_page", "facebook_api_user", "facebook_api_feed"]; // eslint-disable-next-line lodash-fp/no-unused-result (0, _fp.flow)([_fp.values, (0, _fp.pick)(apiPlugins), (0, _fp.forEach)(p => { // eslint-disable-next-line no-param-reassign p.argv = (0, _fp.merge)({ "facebook.app_id": { type: "string", nargs: 1, desc: "The Facebook AppID." }, "facebook.app_secret": { type: "string", nargs: 1, desc: "The Facebook app secret." } }, p.argv); })])(plugins); var _default = { plugins }; exports.default = _default;