skypager-project
Version:
skypager project framework
515 lines (365 loc) • 12.9 kB
JavaScript
module.exports =
/******/ (function(modules) { // webpackBootstrap
/******/ // The module cache
/******/ var installedModules = {};
/******/
/******/ // The require function
/******/ function __webpack_require__(moduleId) {
/******/
/******/ // Check if module is in cache
/******/ if(installedModules[moduleId])
/******/ return installedModules[moduleId].exports;
/******/
/******/ // Create a new module (and put it into the cache)
/******/ var module = installedModules[moduleId] = {
/******/ i: moduleId,
/******/ l: false,
/******/ exports: {}
/******/ };
/******/
/******/ // Execute the module function
/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
/******/
/******/ // Flag the module as loaded
/******/ module.l = true;
/******/
/******/ // Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
/******/
/******/ // expose the modules object (__webpack_modules__)
/******/ __webpack_require__.m = modules;
/******/
/******/ // expose the module cache
/******/ __webpack_require__.c = installedModules;
/******/
/******/ // identity function for calling harmory imports with the correct context
/******/ __webpack_require__.i = function(value) { return value; };
/******/
/******/ // define getter function for harmory exports
/******/ __webpack_require__.d = function(exports, name, getter) {
/******/ Object.defineProperty(exports, name, {
/******/ configurable: false,
/******/ enumerable: true,
/******/ get: getter
/******/ });
/******/ };
/******/
/******/ // getDefaultExport function for compatibility with non-harmony modules
/******/ __webpack_require__.n = function(module) {
/******/ var getter = module && module.__esModule ?
/******/ function getDefault() { return module['default']; } :
/******/ function getModuleExports() { return module; };
/******/ __webpack_require__.d(getter, 'a', getter);
/******/ return getter;
/******/ };
/******/
/******/ // Object.prototype.hasOwnProperty.call
/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
/******/
/******/ // __webpack_public_path__
/******/ __webpack_require__.p = "/";
/******/
/******/ // Load entry module and return exports
/******/ return __webpack_require__(__webpack_require__.s = 150);
/******/ })
/************************************************************************/
/******/ ({
/***/ "./src/transformers/markdown.js":
/***/ function(module, exports, __webpack_require__) {
"use strict";
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.utilLoaders = exports.addons = exports.profiles = exports.github = exports.stringifier = exports.html = exports.parser = exports.comments = exports.standard = exports.applyTo = undefined;
var _promise = __webpack_require__(6);
var _promise2 = _interopRequireDefault(_promise);
var _remark = __webpack_require__(51);
var _remark2 = _interopRequireDefault(_remark);
var _remarkCommentBlocks = __webpack_require__(53);
var _remarkCommentBlocks2 = _interopRequireDefault(_remarkCommentBlocks);
var _remarkCommentConfig = __webpack_require__(54);
var _remarkCommentConfig2 = _interopRequireDefault(_remarkCommentConfig);
var _remarkHtml = __webpack_require__(56);
var _remarkHtml2 = _interopRequireDefault(_remarkHtml);
var _remarkSlug = __webpack_require__(59);
var _remarkSlug2 = _interopRequireDefault(_remarkSlug);
var _remarkSqueezeParagraphs = __webpack_require__(60);
var _remarkSqueezeParagraphs2 = _interopRequireDefault(_remarkSqueezeParagraphs);
var _remarkStringify = __webpack_require__(61);
var _remarkStringify2 = _interopRequireDefault(_remarkStringify);
var _remarkNormalizeHeadings = __webpack_require__(57);
var _remarkNormalizeHeadings2 = _interopRequireDefault(_remarkNormalizeHeadings);
var _remarkGithub = __webpack_require__(69);
var _remarkGithub2 = _interopRequireDefault(_remarkGithub);
var _remarkToc = __webpack_require__(63);
var _remarkToc2 = _interopRequireDefault(_remarkToc);
var _remarkAutolinkHeadings = __webpack_require__(52);
var _remarkAutolinkHeadings2 = _interopRequireDefault(_remarkAutolinkHeadings);
var _remarkContributors = __webpack_require__(55);
var _remarkContributors2 = _interopRequireDefault(_remarkContributors);
var _remarkStripBadges = __webpack_require__(62);
var _remarkStripBadges2 = _interopRequireDefault(_remarkStripBadges);
var _remarkParse = __webpack_require__(58);
var _remarkParse2 = _interopRequireDefault(_remarkParse);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/**
* Run a remark parser profile with optional add-ons. Available profiles
* can be found @see profiles and addOns @see addOns
*
* @param {Object} options - the options object
* @param {String} options.profile - which parser profile to use?
* @param {Array} options.addOns - which addons to include?
*/
exports.default = function () {
var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
var context = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
var _options$profile = options.profile,
profile = _options$profile === undefined ? 'parser' : _options$profile,
_options$addOns = options.addOns,
addOns = _options$addOns === undefined ? [] : _options$addOns;
var unified = profiles[profile] || parser;
return addOns.reduce(function (memo, addon) {
return addons[addOn] ? memo.use(addons[addOn]) : memo;
}, unified(options));
};
var applyTo = exports.applyTo = function applyTo(input, options) {
var _options$method = options.method,
method = _options$method === undefined ? 'process' : _options$method,
_options$parser = options.parser,
parser = _options$parser === undefined ? 'github' : _options$parser;
return new _promise2.default(function (resolve, reject) {
profiles[parser](options)[method](input, function (err, file) {
err ? reject(err) : resolve(file);
});
});
};
var standard = exports.standard = function standard() {
var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
return (0, _remark2.default)().use(_remarkCommentConfig2.default).use(_remarkNormalizeHeadings2.default).use(_remarkSqueezeParagraphs2.default).use(_remarkSlug2.default).use(_remarkAutolinkHeadings2.default);
};
var comments = exports.comments = function comments() {
var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
return standard(options).use(_remarkCommentBlocks2.default);
};
var parser = exports.parser = function parser() {
var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
return standard(options).use(_remarkParse2.default);
};
var html = exports.html = function html() {
var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
return standard(options).use(_remarkHtml2.default);
};
var stringifier = exports.stringifier = function stringifier() {
var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
return standard(options).use(_remarkStringify2.default);
};
var github = exports.github = function github() {
var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
return standard(options).use(_remarkGithub2.default).use(_remarkAutolinkHeadings2.default);
};
var profiles = exports.profiles = {
parser: parser,
standard: standard,
comments: comments,
github: github,
html: html,
stringifier: stringifier
};
var addons = exports.addons = {
contributors: _remarkContributors2.default,
stripBadges: _remarkStripBadges2.default,
toc: _remarkToc2.default
};
var utilLoaders = exports.utilLoaders = function utilLoaders() {
return {
filter: function filter() {
return __webpack_require__(37);
},
findAfter: function findAfter() {
return __webpack_require__(24);
},
findAllAfter: function findAllAfter() {
return __webpack_require__(25);
},
findAllBefore: function findAllBefore() {
return __webpack_require__(26);
},
index: function index() {
return __webpack_require__(38);
},
map: function map() {
return __webpack_require__(39);
},
parents: function parents() {
return __webpack_require__(40);
},
position: function position() {
return __webpack_require__(41);
},
removePosition: function removePosition() {
return __webpack_require__(42);
},
select: function select() {
return __webpack_require__(4);
},
source: function source() {
return __webpack_require__(18);
},
visit: function visit() {
return __webpack_require__(43);
},
reporter: function reporter() {
return __webpack_require__(44);
},
docblockParser: function docblockParser() {
return __webpack_require__(19);
},
toString: function toString() {
return __webpack_require__(14);
},
headingRange: function headingRange() {
return __webpack_require__(16);
},
inject: function inject() {
return __webpack_require__(45);
}
};
};
/***/ },
/***/ 14:
/***/ function(module, exports) {
module.exports = require("mdast-util-to-string");
/***/ },
/***/ 150:
/***/ function(module, exports, __webpack_require__) {
module.exports = __webpack_require__("./src/transformers/markdown.js");
/***/ },
/***/ 16:
/***/ function(module, exports) {
module.exports = require("mdast-util-heading-range");
/***/ },
/***/ 18:
/***/ function(module, exports) {
module.exports = require("unist-util-source");
/***/ },
/***/ 19:
/***/ function(module, exports) {
module.exports = require("docblock-parser");
/***/ },
/***/ 24:
/***/ function(module, exports) {
module.exports = require("unist-util-find-after");
/***/ },
/***/ 25:
/***/ function(module, exports) {
module.exports = require("unist-util-find-all-after");
/***/ },
/***/ 26:
/***/ function(module, exports) {
module.exports = require("unist-util-find-all-before");
/***/ },
/***/ 37:
/***/ function(module, exports) {
module.exports = require("unist-util-filter");
/***/ },
/***/ 38:
/***/ function(module, exports) {
module.exports = require("unist-util-index");
/***/ },
/***/ 39:
/***/ function(module, exports) {
module.exports = require("unist-util-map");
/***/ },
/***/ 4:
/***/ function(module, exports) {
module.exports = require("unist-util-select");
/***/ },
/***/ 40:
/***/ function(module, exports) {
module.exports = require("unist-util-parents");
/***/ },
/***/ 41:
/***/ function(module, exports) {
module.exports = require("unist-util-position");
/***/ },
/***/ 42:
/***/ function(module, exports) {
module.exports = require("unist-util-remove-position");
/***/ },
/***/ 43:
/***/ function(module, exports) {
module.exports = require("unist-util-visit");
/***/ },
/***/ 44:
/***/ function(module, exports) {
module.exports = require("vfile-reporter");
/***/ },
/***/ 45:
/***/ function(module, exports) {
module.exports = require("mdast-util-inject");
/***/ },
/***/ 51:
/***/ function(module, exports) {
module.exports = require("remark");
/***/ },
/***/ 52:
/***/ function(module, exports) {
module.exports = require("remark-autolink-headings");
/***/ },
/***/ 53:
/***/ function(module, exports) {
module.exports = require("remark-comment-blocks");
/***/ },
/***/ 54:
/***/ function(module, exports) {
module.exports = require("remark-comment-config");
/***/ },
/***/ 55:
/***/ function(module, exports) {
module.exports = require("remark-contributors");
/***/ },
/***/ 56:
/***/ function(module, exports) {
module.exports = require("remark-html");
/***/ },
/***/ 57:
/***/ function(module, exports) {
module.exports = require("remark-normalize-headings");
/***/ },
/***/ 58:
/***/ function(module, exports) {
module.exports = require("remark-parse");
/***/ },
/***/ 59:
/***/ function(module, exports) {
module.exports = require("remark-slug");
/***/ },
/***/ 6:
/***/ function(module, exports) {
module.exports = require("babel-runtime/core-js/promise");
/***/ },
/***/ 60:
/***/ function(module, exports) {
module.exports = require("remark-squeeze-paragraphs");
/***/ },
/***/ 61:
/***/ function(module, exports) {
module.exports = require("remark-stringify");
/***/ },
/***/ 62:
/***/ function(module, exports) {
module.exports = require("remark-strip-badges");
/***/ },
/***/ 63:
/***/ function(module, exports) {
module.exports = require("remark-toc");
/***/ },
/***/ 69:
/***/ function(module, exports) {
module.exports = require("remark-github");
/***/ }
/******/ });
//# sourceMappingURL=markdown.js.map