Socket
Socket
Sign inDemoInstall

react-router-sitemap

Package Overview
Dependencies
53
Maintainers
1
Versions
16
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.5 to 1.0.6

2

index.es5.js

@@ -1,1 +0,1 @@

module.exports=function(e){function t(n){if(r[n])return r[n].exports;var u=r[n]={exports:{},id:n,loaded:!1};return e[n].call(u.exports,u,u.exports,t),u.loaded=!0,u.exports}var r={};return t.m=e,t.c=r,t.p="",t(0)}([function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var u=r(1);Object.defineProperty(t,"default",{enumerable:!0,get:function(){return n(u)["default"]}}),Object.defineProperty(t,"sitemapBuilder",{enumerable:!0,get:function(){return u.sitemapBuilder}}),Object.defineProperty(t,"routesParser",{enumerable:!0,get:function(){return u.routesParser}}),Object.defineProperty(t,"pathsFilter",{enumerable:!0,get:function(){return u.pathsFilter}}),Object.defineProperty(t,"paramsApplier",{enumerable:!0,get:function(){return u.paramsApplier}})},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0}),t.sitemapBuilder=t.paramsApplier=t.pathsFilter=t.routesParser=void 0;var i=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),o=r(2);Object.defineProperty(t,"routesParser",{enumerable:!0,get:function(){return o.routesParser}});var a=r(4);Object.defineProperty(t,"pathsFilter",{enumerable:!0,get:function(){return a.pathsFilter}});var l=r(6);Object.defineProperty(t,"paramsApplier",{enumerable:!0,get:function(){return l.paramsApplier}});var f=r(12);Object.defineProperty(t,"sitemapBuilder",{enumerable:!0,get:function(){return f.sitemapBuilder}});var c=r(14),s=n(c),d=r(15),p=n(o),v=n(a),h=n(l),g=n(f),_=function(){function e(t){if(u(this,e),!t)throw new Error("Need pass router in module");var r=(0,d.createRoutes)(t);return this.paths=(0,p["default"])(r),this}return i(e,[{key:"filterPaths",value:function(e){return this.paths=(0,v["default"])(this.paths,e.rules,e.isValid||!1),this}},{key:"applyParams",value:function(e){return this.paths=(0,h["default"])(this.paths,e),this}},{key:"build",value:function(e){return this.sitemap=(0,g["default"])(e,this.paths),this}},{key:"save",value:function(e){return s["default"].writeFileSync(e,this.sitemap.toString()),this}}]),e}();t["default"]=_},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var u=r(3),i=n(u),o=function a(){var e=arguments.length<=0||void 0===arguments[0]?[]:arguments[0],t=arguments.length<=1||void 0===arguments[1]?"":arguments[1],r=Array.isArray(e);if(!r){var n=(0,i["default"])(t,e.path),u=e.childRoutes,o=u&&u.length;if(!o)return[n];var l=a(u,n);return[n].concat(l)}return e.reduce(function(r,n){var u=(0,i["default"])(t,e.path),o=a(n,u);return r.concat(o)},[])};t["default"]=o},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=function(){var e=arguments.length<=0||void 0===arguments[0]?"":arguments[0],t=arguments.length<=1||void 0===arguments[1]?"":arguments[1];return("/"+e+"/"+t).replace(new RegExp("/+","g"),"/").replace(new RegExp("/+$","g"),"")}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var u=r(5),i=n(u);t["default"]=function(){var e=arguments.length<=0||void 0===arguments[0]?[]:arguments[0],t=arguments.length<=1||void 0===arguments[1]?[]:arguments[1],r=arguments.length<=2||void 0===arguments[2]?!1:arguments[2],n=(0,i["default"])(e,t);return e=n.paths,t=n.rules,e.filter(function(e){return e=e.trim(),e.length?t.some(function(t){return t.test(e)})===r:!1})}},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=function(){var e=arguments.length<=0||void 0===arguments[0]?[]:arguments[0],t=arguments.length<=1||void 0===arguments[1]?[]:arguments[1],r=Array.isArray(e),n=Array.isArray(t);return r||(e="string"==typeof e?[e]:[]),n||(t="string"==typeof t?[t]:[]),{paths:e,rules:t}}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var u=r(7),i=n(u),o=function(){var e=arguments.length<=0||void 0===arguments[0]?"":arguments[0],t=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];return!!t[e]};t["default"]=function(){var e=arguments.length<=0||void 0===arguments[0]?[]:arguments[0],t=arguments[1];return t?e.reduce(function(e,r){return o(r,t)?e.concat((0,i["default"])(r,t[r])):e.concat([r])},[]):e}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var u=r(8),i=n(u);t["default"]=function(){var e=arguments.length<=0||void 0===arguments[0]?"":arguments[0],t=arguments.length<=1||void 0===arguments[1]?[]:arguments[1];return t.map(function(t){return(0,i["default"])(e,t)}).reduce(function(e,t){return e.concat(t)},[])}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var u=r(9),i=n(u);t["default"]=function(){var e=arguments.length<=0||void 0===arguments[0]?"":arguments[0],t=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],r=Object.keys(t);return(0,i["default"])([e],r,t)}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var u=r(10),i=n(u),o=function a(){var e=arguments.length<=0||void 0===arguments[0]?[]:arguments[0],t=arguments.length<=1||void 0===arguments[1]?[]:arguments[1],r=arguments.length<=2||void 0===arguments[2]?{}:arguments[2];if(!t.length)return e;var n=t.shift(),u=r[n];return e=(0,i["default"])(e,n,u),a(e,t,r)};t["default"]=o},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var u=r(11),i=n(u);t["default"]=function(){var e=arguments.length<=0||void 0===arguments[0]?[]:arguments[0],t=arguments.length<=1||void 0===arguments[1]?"":arguments[1],r=arguments.length<=2||void 0===arguments[2]?[]:arguments[2],n=new RegExp(":"+t);return r=Array.isArray(r)?r:[r],r.map(function(t){return(0,i["default"])(e,n,t)}).reduce(function(e,t){return e.concat(t)})}},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=function(){var e=arguments.length<=0||void 0===arguments[0]?[]:arguments[0],t=arguments.length<=1||void 0===arguments[1]?"":arguments[1],r=arguments.length<=2||void 0===arguments[2]?"":arguments[2];return e.map(function(e){return e.replace(t,r)})}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var u=r(13),i=n(u);t["default"]=function(){var e=arguments.length<=0||void 0===arguments[0]?"http://localhost":arguments[0],t=arguments.length<=1||void 0===arguments[1]?[]:arguments[1];return i["default"].createSitemap({hostname:e,urls:t.map(function(e){return{url:e}})})}},function(e,t){e.exports=require("sitemap")},function(e,t){e.exports=require("fs")},function(e,t){e.exports=require("react-router")}]);
module.exports=function(e){function t(n){if(r[n])return r[n].exports;var u=r[n]={exports:{},id:n,loaded:!1};return e[n].call(u.exports,u,u.exports,t),u.loaded=!0,u.exports}var r={};return t.m=e,t.c=r,t.p="",t(0)}([function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var u=r(1);Object.defineProperty(t,"default",{enumerable:!0,get:function(){return n(u)["default"]}}),Object.defineProperty(t,"sitemapBuilder",{enumerable:!0,get:function(){return u.sitemapBuilder}}),Object.defineProperty(t,"routesParser",{enumerable:!0,get:function(){return u.routesParser}}),Object.defineProperty(t,"pathsFilter",{enumerable:!0,get:function(){return u.pathsFilter}}),Object.defineProperty(t,"paramsApplier",{enumerable:!0,get:function(){return u.paramsApplier}})},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0}),t.sitemapBuilder=t.paramsApplier=t.pathsFilter=t.routesParser=void 0;var i=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),o=r(2);Object.defineProperty(t,"routesParser",{enumerable:!0,get:function(){return o.routesParser}});var a=r(4);Object.defineProperty(t,"pathsFilter",{enumerable:!0,get:function(){return a.pathsFilter}});var l=r(6);Object.defineProperty(t,"paramsApplier",{enumerable:!0,get:function(){return l.paramsApplier}});var f=r(12);Object.defineProperty(t,"sitemapBuilder",{enumerable:!0,get:function(){return f.sitemapBuilder}});var c=r(14),s=n(c),d=r(15),p=n(o),v=n(a),h=n(l),g=n(f),_=function(){function e(t){if(u(this,e),!t)throw new Error("Need pass router in module");var r=(0,d.createRoutes)(t);return this.paths=(0,p["default"])(r),this}return i(e,[{key:"filterPaths",value:function(e){return this.paths=(0,v["default"])(this.paths,e.rules,e.isValid||!1),this}},{key:"applyParams",value:function(e){return this.paths=(0,h["default"])(this.paths,e),this}},{key:"build",value:function(e){return this.sitemap=(0,g["default"])(e,this.paths),this}},{key:"save",value:function(e){return s["default"].writeFileSync(e,this.sitemap.toString()),this}}]),e}();t["default"]=_},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var u=r(3),i=n(u),o=function a(){var e=arguments.length<=0||void 0===arguments[0]?[]:arguments[0],t=arguments.length<=1||void 0===arguments[1]?"":arguments[1],r=Array.isArray(e);if(!r){var n=(0,i["default"])(t,e.path),u=e.childRoutes,o=u&&u.length;if(!o)return[n];var l=a(u,n);return[n].concat(l)}return e.reduce(function(r,n){var u=(0,i["default"])(t,e.path),o=a(n,u);return r.concat(o)},[])};t["default"]=o},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=function(){var e=arguments.length<=0||void 0===arguments[0]?"":arguments[0],t=arguments.length<=1||void 0===arguments[1]?"":arguments[1];return("/"+e+"/"+t).replace(new RegExp("/+","g"),"/").replace(new RegExp("^.*?|/$","g"),"")}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var u=r(5),i=n(u);t["default"]=function(){var e=arguments.length<=0||void 0===arguments[0]?[]:arguments[0],t=arguments.length<=1||void 0===arguments[1]?[]:arguments[1],r=arguments.length<=2||void 0===arguments[2]?!1:arguments[2],n=(0,i["default"])(e,t);return e=n.paths,t=n.rules,e.filter(function(e){return e=e.trim(),e.length?t.some(function(t){return t.test(e)})===r:!1})}},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=function(){var e=arguments.length<=0||void 0===arguments[0]?[]:arguments[0],t=arguments.length<=1||void 0===arguments[1]?[]:arguments[1],r=Array.isArray(e),n=Array.isArray(t);return r||(e="string"==typeof e?[e]:[]),n||(t="string"==typeof t?[t]:[]),{paths:e,rules:t}}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var u=r(7),i=n(u),o=function(){var e=arguments.length<=0||void 0===arguments[0]?"":arguments[0],t=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];return!!t[e]};t["default"]=function(){var e=arguments.length<=0||void 0===arguments[0]?[]:arguments[0],t=arguments[1];return t?e.reduce(function(e,r){return o(r,t)?e.concat((0,i["default"])(r,t[r])):e.concat([r])},[]):e}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var u=r(8),i=n(u);t["default"]=function(){var e=arguments.length<=0||void 0===arguments[0]?"":arguments[0],t=arguments.length<=1||void 0===arguments[1]?[]:arguments[1];return t.map(function(t){return(0,i["default"])(e,t)}).reduce(function(e,t){return e.concat(t)},[])}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var u=r(9),i=n(u);t["default"]=function(){var e=arguments.length<=0||void 0===arguments[0]?"":arguments[0],t=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],r=Object.keys(t);return(0,i["default"])([e],r,t)}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var u=r(10),i=n(u),o=function a(){var e=arguments.length<=0||void 0===arguments[0]?[]:arguments[0],t=arguments.length<=1||void 0===arguments[1]?[]:arguments[1],r=arguments.length<=2||void 0===arguments[2]?{}:arguments[2];if(!t.length)return e;var n=t.shift(),u=r[n];return e=(0,i["default"])(e,n,u),a(e,t,r)};t["default"]=o},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var u=r(11),i=n(u);t["default"]=function(){var e=arguments.length<=0||void 0===arguments[0]?[]:arguments[0],t=arguments.length<=1||void 0===arguments[1]?"":arguments[1],r=arguments.length<=2||void 0===arguments[2]?[]:arguments[2],n=new RegExp(":"+t);return r=Array.isArray(r)?r:[r],r.map(function(t){return(0,i["default"])(e,n,t)}).reduce(function(e,t){return e.concat(t)})}},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=function(){var e=arguments.length<=0||void 0===arguments[0]?[]:arguments[0],t=arguments.length<=1||void 0===arguments[1]?"":arguments[1],r=arguments.length<=2||void 0===arguments[2]?"":arguments[2];return e.map(function(e){return e.replace(t,r)})}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var u=r(13),i=n(u);t["default"]=function(){var e=arguments.length<=0||void 0===arguments[0]?"http://localhost":arguments[0],t=arguments.length<=1||void 0===arguments[1]?[]:arguments[1];return i["default"].createSitemap({hostname:e,urls:t.map(function(e){return{url:e}})})}},function(e,t){e.exports=require("sitemap")},function(e,t){e.exports=require("fs")},function(e,t){e.exports=require("react-router")}]);

@@ -5,4 +5,4 @@ export default (baseRoute = '', route = '') => {

.replace(new RegExp('\/+', 'g'), '/')
.replace(new RegExp('\/+$', 'g'), '')
.replace(new RegExp('^.*?|\/$', 'g'), '')
);
};
{
"name": "react-router-sitemap",
"version": "1.0.5",
"version": "1.0.6",
"description": "Module to generate a sitemap for react-router configuration",

@@ -9,2 +9,8 @@ "repository": {

},
"keywords": [
"react",
"react-router",
"sitemap",
"es2015"
],
"main": "index.es5.js",

@@ -11,0 +17,0 @@ "jsnext:main ": "index.js",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc