react-router-query-params
Advanced tools
Comparing version 1.0.3 to 1.0.4
@@ -22,4 +22,6 @@ "use strict"; | ||
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {}; if (desc.get || desc.set) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj.default = obj; return newObj; } } | ||
function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function _getRequireWildcardCache() { return cache; }; return cache; } | ||
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } | ||
function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } | ||
@@ -47,3 +49,3 @@ | ||
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(source, true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(source).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } | ||
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } | ||
@@ -146,5 +148,4 @@ function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } | ||
_defineProperty(WithQueryParams, "displayName", "withQueryParams(".concat((0, _reactDisplayName.default)(Wrapped), ")")); | ||
_defineProperty(WithQueryParams, "propTypes", { | ||
WithQueryParams.displayName = "withQueryParams(".concat((0, _reactDisplayName.default)(Wrapped), ")"); | ||
WithQueryParams.propTypes = { | ||
location: _propTypes.default.shape({ | ||
@@ -158,6 +159,5 @@ search: _propTypes.default.string, | ||
}).isRequired | ||
}); | ||
}; | ||
return (0, _reactRouterDom.withRouter)(WithQueryParams); | ||
}; | ||
} |
@@ -22,4 +22,6 @@ "use strict"; | ||
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {}; if (desc.get || desc.set) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj.default = obj; return newObj; } } | ||
function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function _getRequireWildcardCache() { return cache; }; return cache; } | ||
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } | ||
function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } | ||
@@ -47,3 +49,3 @@ | ||
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(source, true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(source).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } | ||
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } | ||
@@ -146,5 +148,4 @@ function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } | ||
_defineProperty(WithQueryParams, "displayName", "withQueryParams(".concat((0, _reactDisplayName.default)(Wrapped), ")")); | ||
_defineProperty(WithQueryParams, "propTypes", { | ||
WithQueryParams.displayName = "withQueryParams(".concat((0, _reactDisplayName.default)(Wrapped), ")"); | ||
WithQueryParams.propTypes = { | ||
location: _propTypes.default.shape({ | ||
@@ -158,6 +159,5 @@ search: _propTypes.default.string, | ||
}).isRequired | ||
}); | ||
}; | ||
return (0, _reactRouterDom.withRouter)(WithQueryParams); | ||
}; | ||
} |
{ | ||
"name": "react-router-query-params", | ||
"version": "1.0.3", | ||
"version": "1.0.4", | ||
"description": "Set query parameters with a schema for react-router.", | ||
"main": "./lib/index.js", | ||
"module": "./es/index.js", | ||
"types": "./index.d.ts", | ||
"scripts": { | ||
@@ -39,22 +40,22 @@ "build": "npm run lint && npm run build:commonjs && npm run build:es", | ||
"devDependencies": { | ||
"@babel/cli": "7.5.5", | ||
"@babel/core": "7.5.5", | ||
"@babel/plugin-proposal-class-properties": "7.5.5", | ||
"@babel/plugin-proposal-export-default-from": "7.5.2", | ||
"@babel/plugin-transform-runtime": "7.5.5", | ||
"@babel/polyfill": "7.4.4", | ||
"@babel/preset-env": "7.5.5", | ||
"@babel/preset-react": "7.0.0", | ||
"babel-eslint": "10.0.2", | ||
"@babel/cli": "7.8.3", | ||
"@babel/core": "7.8.3", | ||
"@babel/plugin-proposal-class-properties": "7.8.3", | ||
"@babel/plugin-proposal-export-default-from": "7.8.3", | ||
"@babel/plugin-transform-runtime": "7.8.3", | ||
"@babel/polyfill": "7.8.3", | ||
"@babel/preset-env": "7.8.3", | ||
"@babel/preset-react": "7.8.3", | ||
"babel-eslint": "10.0.3", | ||
"babel-loader": "8.0.6", | ||
"cross-env": "5.2.0", | ||
"eslint": "6.1.0", | ||
"eslint-config-airbnb": "17.1.1", | ||
"eslint-config-prettier": "6.0.0", | ||
"eslint-loader": "2.2.1", | ||
"eslint-plugin-import": "2.18.2", | ||
"cross-env": "6.0.3", | ||
"eslint": "6.8.0", | ||
"eslint-config-airbnb": "18.0.1", | ||
"eslint-config-prettier": "6.9.0", | ||
"eslint-loader": "3.0.3", | ||
"eslint-plugin-import": "2.20.0", | ||
"eslint-plugin-jsx-a11y": "6.2.3", | ||
"eslint-plugin-prettier": "3.1.0", | ||
"eslint-plugin-react": "7.14.3", | ||
"prettier": "1.18.2", | ||
"eslint-plugin-prettier": "3.1.2", | ||
"eslint-plugin-react": "7.18.0", | ||
"prettier": "1.19.1", | ||
"react": "15.5.4", | ||
@@ -64,11 +65,12 @@ "react-dom": "15.5.4", | ||
"react-router-dom": "^4.2.2", | ||
"rimraf": "2.6.3", | ||
"webpack": "4.39.1", | ||
"webpack-dev-server": "3.8.0" | ||
"rimraf": "3.0.0", | ||
"webpack": "4.41.5", | ||
"webpack-cli": "^3.3.10", | ||
"webpack-dev-server": "3.10.1" | ||
}, | ||
"dependencies": { | ||
"prop-types": "^15.5.10", | ||
"query-string": "~6.8.0", | ||
"query-string": "^6.8.0", | ||
"react-display-name": "^0.2.0" | ||
} | ||
} |
@@ -17,4 +17,4 @@ # react-router-query-params | ||
* react | ||
* react-router v. ^4.0.0 | ||
* react-router-dom v. ^4.0.0 | ||
* react-router v. ^4.0.0 or ^5.0.0 | ||
* react-router-dom v. ^4.0.0 or ^5.0.0 | ||
@@ -21,0 +21,0 @@ ## Example |
@@ -38,15 +38,2 @@ import React, { PureComponent } from 'react'; | ||
class WithQueryParams extends PureComponent { | ||
static displayName = `withQueryParams(${getDisplayName(Wrapped)})`; | ||
static propTypes = { | ||
location: PropTypes.shape({ | ||
search: PropTypes.string, | ||
pathname: PropTypes.string, | ||
}).isRequired, | ||
history: PropTypes.shape({ | ||
push: PropTypes.func.isRequired, | ||
createHref: PropTypes.func.isRequired, | ||
}).isRequired, | ||
}; | ||
setQueryParams = obj => { | ||
@@ -126,4 +113,17 @@ const { location, history } = this.props; | ||
WithQueryParams.displayName = `withQueryParams(${getDisplayName(Wrapped)})`; | ||
WithQueryParams.propTypes = { | ||
location: PropTypes.shape({ | ||
search: PropTypes.string, | ||
pathname: PropTypes.string, | ||
}).isRequired, | ||
history: PropTypes.shape({ | ||
push: PropTypes.func.isRequired, | ||
createHref: PropTypes.func.isRequired, | ||
}).isRequired, | ||
}; | ||
return withRouter(WithQueryParams); | ||
}; | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
424
0
30681
28
+ Addedfilter-obj@1.1.0(transitive)
+ Addedquery-string@6.14.1(transitive)
- Removedquery-string@6.8.3(transitive)
Updatedquery-string@^6.8.0