Repository URL to install this package:
|
Version:
2.0.2 ▾
|
@doodle/gatsby-plugin-advanced-sitemap
/
utils.js
|
|---|
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.sitemapsUtils = exports.readFile = exports.renameFile = exports.outputFile = exports.writeFile = exports.withoutTrailingSlash = void 0;
var _fsExtra = _interopRequireDefault(require("fs-extra"));
var _pify = _interopRequireDefault(require("pify"));
var withoutTrailingSlash = function withoutTrailingSlash(path) {
return path === "/" ? path : path.replace(/\/$/, "");
};
exports.withoutTrailingSlash = withoutTrailingSlash;
var writeFile = (0, _pify.default)(_fsExtra.default.writeFile);
exports.writeFile = writeFile;
var outputFile = (0, _pify.default)(_fsExtra.default.outputFile);
exports.outputFile = outputFile;
var renameFile = (0, _pify.default)(_fsExtra.default.rename);
exports.renameFile = renameFile;
var readFile = (0, _pify.default)(_fsExtra.default.readFile);
exports.readFile = readFile;
var sitemapsUtils = {
getDeclarations: function getDeclarations() {
return "<?xml version=\"1.0\" encoding=\"UTF-8\"?>" + "<?xml-stylesheet type=\"text/xsl\" href=\"sitemap.xsl\"?>";
}
};
exports.sitemapsUtils = sitemapsUtils;