react-radio-group
Advanced tools
+3
-0
@@ -0,1 +1,4 @@ | ||
| ### 3.0.3 (March 29th 2018) | ||
| - React 16 support | ||
| ### 3.0.0 (June 29th 2016) | ||
@@ -2,0 +5,0 @@ - Completely new API: no more function-as-a-child. See Readme for the details |
+3
-3
| { | ||
| "name": "react-radio-group", | ||
| "version": "3.0.2", | ||
| "version": "3.0.3", | ||
| "description": "Better radio buttons.", | ||
@@ -32,3 +32,3 @@ "main": "lib/index.js", | ||
| "react": ">=0.14.0", | ||
| "react-dom": "^15.5.4", | ||
| "react-dom": ">=15.5.4", | ||
| "webpack": "^1.8.11" | ||
@@ -51,4 +51,4 @@ }, | ||
| "react": ">=0.14.0", | ||
| "react-dom": "^15.5.4" | ||
| "react-dom": ">=15.5.4" | ||
| } | ||
| } |
+198
-87
@@ -10,3 +10,3 @@ (function webpackUniversalModuleDefinition(root, factory) { | ||
| root["RadioGroup"] = factory(root["React"]); | ||
| })(this, function(__WEBPACK_EXTERNAL_MODULE_10__) { | ||
| })(this, function(__WEBPACK_EXTERNAL_MODULE_11__) { | ||
| return /******/ (function(modules) { // webpackBootstrap | ||
@@ -82,3 +82,3 @@ /******/ // The module cache | ||
| var _react = __webpack_require__(10); | ||
| var _react = __webpack_require__(11); | ||
@@ -199,8 +199,6 @@ var _react2 = _interopRequireDefault(_react); | ||
| /* WEBPACK VAR INJECTION */(function(process) {/** | ||
| * Copyright 2013-present, Facebook, Inc. | ||
| * All rights reserved. | ||
| * Copyright (c) 2013-present, Facebook, Inc. | ||
| * | ||
| * This source code is licensed under the BSD-style license found in the | ||
| * LICENSE file in the root directory of this source tree. An additional grant | ||
| * of patent rights can be found in the PATENTS file in the same directory. | ||
| * This source code is licensed under the MIT license found in the | ||
| * LICENSE file in the root directory of this source tree. | ||
| */ | ||
@@ -227,3 +225,3 @@ | ||
| // http://fb.me/prop-types-in-prod | ||
| module.exports = __webpack_require__(9)(); | ||
| module.exports = __webpack_require__(10)(); | ||
| } | ||
@@ -428,8 +426,6 @@ | ||
| /* WEBPACK VAR INJECTION */(function(process) {/** | ||
| * Copyright 2013-present, Facebook, Inc. | ||
| * All rights reserved. | ||
| * Copyright (c) 2013-present, Facebook, Inc. | ||
| * | ||
| * This source code is licensed under the BSD-style license found in the | ||
| * LICENSE file in the root directory of this source tree. An additional grant | ||
| * of patent rights can be found in the PATENTS file in the same directory. | ||
| * This source code is licensed under the MIT license found in the | ||
| * LICENSE file in the root directory of this source tree. | ||
| */ | ||
@@ -442,5 +438,6 @@ | ||
| var warning = __webpack_require__(6); | ||
| var assign = __webpack_require__(7); | ||
| var ReactPropTypesSecret = __webpack_require__(7); | ||
| var checkPropTypes = __webpack_require__(8); | ||
| var ReactPropTypesSecret = __webpack_require__(8); | ||
| var checkPropTypes = __webpack_require__(9); | ||
@@ -541,3 +538,4 @@ module.exports = function(isValidElement, throwOnDirectAccess) { | ||
| oneOfType: createUnionTypeChecker, | ||
| shape: createShapeTypeChecker | ||
| shape: createShapeTypeChecker, | ||
| exact: createStrictShapeTypeChecker, | ||
| }; | ||
@@ -757,3 +755,3 @@ | ||
| false, | ||
| 'Invalid argument supplid to oneOfType. Expected an array of check functions, but ' + | ||
| 'Invalid argument supplied to oneOfType. Expected an array of check functions, but ' + | ||
| 'received %s at index %s.', | ||
@@ -812,2 +810,32 @@ getPostfixForTypeWarning(checker), | ||
| function createStrictShapeTypeChecker(shapeTypes) { | ||
| function validate(props, propName, componentName, location, propFullName) { | ||
| var propValue = props[propName]; | ||
| var propType = getPropType(propValue); | ||
| if (propType !== 'object') { | ||
| return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type `' + propType + '` ' + ('supplied to `' + componentName + '`, expected `object`.')); | ||
| } | ||
| // We need to check all keys in case some are required but missing from | ||
| // props. | ||
| var allKeys = assign({}, props[propName], shapeTypes); | ||
| for (var key in allKeys) { | ||
| var checker = shapeTypes[key]; | ||
| if (!checker) { | ||
| return new PropTypeError( | ||
| 'Invalid ' + location + ' `' + propFullName + '` key `' + key + '` supplied to `' + componentName + '`.' + | ||
| '\nBad object: ' + JSON.stringify(props[propName], null, ' ') + | ||
| '\nValid keys: ' + JSON.stringify(Object.keys(shapeTypes), null, ' ') | ||
| ); | ||
| } | ||
| var error = checker(propValue, key, componentName, location, propFullName + '.' + key, ReactPropTypesSecret); | ||
| if (error) { | ||
| return error; | ||
| } | ||
| } | ||
| return null; | ||
| } | ||
| return createChainableTypeChecker(validate); | ||
| } | ||
| function isNode(propValue) { | ||
@@ -955,7 +983,5 @@ switch (typeof propValue) { | ||
| * Copyright (c) 2013-present, Facebook, Inc. | ||
| * All rights reserved. | ||
| * | ||
| * This source code is licensed under the BSD-style license found in the | ||
| * LICENSE file in the root directory of this source tree. An additional grant | ||
| * of patent rights can be found in the PATENTS file in the same directory. | ||
| * This source code is licensed under the MIT license found in the | ||
| * LICENSE file in the root directory of this source tree. | ||
| * | ||
@@ -997,7 +1023,5 @@ * | ||
| * Copyright (c) 2013-present, Facebook, Inc. | ||
| * All rights reserved. | ||
| * | ||
| * This source code is licensed under the BSD-style license found in the | ||
| * LICENSE file in the root directory of this source tree. An additional grant | ||
| * of patent rights can be found in the PATENTS file in the same directory. | ||
| * This source code is licensed under the MIT license found in the | ||
| * LICENSE file in the root directory of this source tree. | ||
| * | ||
@@ -1058,8 +1082,6 @@ */ | ||
| /* WEBPACK VAR INJECTION */(function(process) {/** | ||
| * Copyright 2014-2015, Facebook, Inc. | ||
| * All rights reserved. | ||
| * Copyright (c) 2014-present, Facebook, Inc. | ||
| * | ||
| * This source code is licensed under the BSD-style license found in the | ||
| * LICENSE file in the root directory of this source tree. An additional grant | ||
| * of patent rights can be found in the PATENTS file in the same directory. | ||
| * This source code is licensed under the MIT license found in the | ||
| * LICENSE file in the root directory of this source tree. | ||
| * | ||
@@ -1082,41 +1104,39 @@ */ | ||
| if (process.env.NODE_ENV !== 'production') { | ||
| (function () { | ||
| var printWarning = function printWarning(format) { | ||
| for (var _len = arguments.length, args = Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { | ||
| args[_key - 1] = arguments[_key]; | ||
| } | ||
| var printWarning = function printWarning(format) { | ||
| for (var _len = arguments.length, args = Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { | ||
| args[_key - 1] = arguments[_key]; | ||
| } | ||
| var argIndex = 0; | ||
| var message = 'Warning: ' + format.replace(/%s/g, function () { | ||
| return args[argIndex++]; | ||
| }); | ||
| if (typeof console !== 'undefined') { | ||
| console.error(message); | ||
| } | ||
| try { | ||
| // --- Welcome to debugging React --- | ||
| // This error was thrown as a convenience so that you can use this stack | ||
| // to find the callsite that caused this warning to fire. | ||
| throw new Error(message); | ||
| } catch (x) {} | ||
| }; | ||
| var argIndex = 0; | ||
| var message = 'Warning: ' + format.replace(/%s/g, function () { | ||
| return args[argIndex++]; | ||
| }); | ||
| if (typeof console !== 'undefined') { | ||
| console.error(message); | ||
| } | ||
| try { | ||
| // --- Welcome to debugging React --- | ||
| // This error was thrown as a convenience so that you can use this stack | ||
| // to find the callsite that caused this warning to fire. | ||
| throw new Error(message); | ||
| } catch (x) {} | ||
| }; | ||
| warning = function warning(condition, format) { | ||
| if (format === undefined) { | ||
| throw new Error('`warning(condition, format, ...args)` requires a warning ' + 'message argument'); | ||
| } | ||
| warning = function warning(condition, format) { | ||
| if (format === undefined) { | ||
| throw new Error('`warning(condition, format, ...args)` requires a warning ' + 'message argument'); | ||
| } | ||
| if (format.indexOf('Failed Composite propType: ') === 0) { | ||
| return; // Ignore CompositeComponent proptype check. | ||
| if (format.indexOf('Failed Composite propType: ') === 0) { | ||
| return; // Ignore CompositeComponent proptype check. | ||
| } | ||
| if (!condition) { | ||
| for (var _len2 = arguments.length, args = Array(_len2 > 2 ? _len2 - 2 : 0), _key2 = 2; _key2 < _len2; _key2++) { | ||
| args[_key2 - 2] = arguments[_key2]; | ||
| } | ||
| if (!condition) { | ||
| for (var _len2 = arguments.length, args = Array(_len2 > 2 ? _len2 - 2 : 0), _key2 = 2; _key2 < _len2; _key2++) { | ||
| args[_key2 - 2] = arguments[_key2]; | ||
| } | ||
| printWarning.apply(undefined, [format].concat(args)); | ||
| } | ||
| }; | ||
| })(); | ||
| printWarning.apply(undefined, [format].concat(args)); | ||
| } | ||
| }; | ||
| } | ||
@@ -1131,9 +1151,103 @@ | ||
| /* | ||
| object-assign | ||
| (c) Sindre Sorhus | ||
| @license MIT | ||
| */ | ||
| 'use strict'; | ||
| /* eslint-disable no-unused-vars */ | ||
| var getOwnPropertySymbols = Object.getOwnPropertySymbols; | ||
| var hasOwnProperty = Object.prototype.hasOwnProperty; | ||
| var propIsEnumerable = Object.prototype.propertyIsEnumerable; | ||
| function toObject(val) { | ||
| if (val === null || val === undefined) { | ||
| throw new TypeError('Object.assign cannot be called with null or undefined'); | ||
| } | ||
| return Object(val); | ||
| } | ||
| function shouldUseNative() { | ||
| try { | ||
| if (!Object.assign) { | ||
| return false; | ||
| } | ||
| // Detect buggy property enumeration order in older V8 versions. | ||
| // https://bugs.chromium.org/p/v8/issues/detail?id=4118 | ||
| var test1 = new String('abc'); // eslint-disable-line no-new-wrappers | ||
| test1[5] = 'de'; | ||
| if (Object.getOwnPropertyNames(test1)[0] === '5') { | ||
| return false; | ||
| } | ||
| // https://bugs.chromium.org/p/v8/issues/detail?id=3056 | ||
| var test2 = {}; | ||
| for (var i = 0; i < 10; i++) { | ||
| test2['_' + String.fromCharCode(i)] = i; | ||
| } | ||
| var order2 = Object.getOwnPropertyNames(test2).map(function (n) { | ||
| return test2[n]; | ||
| }); | ||
| if (order2.join('') !== '0123456789') { | ||
| return false; | ||
| } | ||
| // https://bugs.chromium.org/p/v8/issues/detail?id=3056 | ||
| var test3 = {}; | ||
| 'abcdefghijklmnopqrst'.split('').forEach(function (letter) { | ||
| test3[letter] = letter; | ||
| }); | ||
| if (Object.keys(Object.assign({}, test3)).join('') !== | ||
| 'abcdefghijklmnopqrst') { | ||
| return false; | ||
| } | ||
| return true; | ||
| } catch (err) { | ||
| // We don't expect any of the above to throw, but better to be safe. | ||
| return false; | ||
| } | ||
| } | ||
| module.exports = shouldUseNative() ? Object.assign : function (target, source) { | ||
| var from; | ||
| var to = toObject(target); | ||
| var symbols; | ||
| for (var s = 1; s < arguments.length; s++) { | ||
| from = Object(arguments[s]); | ||
| for (var key in from) { | ||
| if (hasOwnProperty.call(from, key)) { | ||
| to[key] = from[key]; | ||
| } | ||
| } | ||
| if (getOwnPropertySymbols) { | ||
| symbols = getOwnPropertySymbols(from); | ||
| for (var i = 0; i < symbols.length; i++) { | ||
| if (propIsEnumerable.call(from, symbols[i])) { | ||
| to[symbols[i]] = from[symbols[i]]; | ||
| } | ||
| } | ||
| } | ||
| } | ||
| return to; | ||
| }; | ||
| /***/ }), | ||
| /* 8 */ | ||
| /***/ (function(module, exports) { | ||
| /** | ||
| * Copyright 2013-present, Facebook, Inc. | ||
| * All rights reserved. | ||
| * Copyright (c) 2013-present, Facebook, Inc. | ||
| * | ||
| * This source code is licensed under the BSD-style license found in the | ||
| * LICENSE file in the root directory of this source tree. An additional grant | ||
| * of patent rights can be found in the PATENTS file in the same directory. | ||
| * This source code is licensed under the MIT license found in the | ||
| * LICENSE file in the root directory of this source tree. | ||
| */ | ||
@@ -1149,12 +1263,10 @@ | ||
| /***/ }), | ||
| /* 8 */ | ||
| /* 9 */ | ||
| /***/ (function(module, exports, __webpack_require__) { | ||
| /* WEBPACK VAR INJECTION */(function(process) {/** | ||
| * Copyright 2013-present, Facebook, Inc. | ||
| * All rights reserved. | ||
| * Copyright (c) 2013-present, Facebook, Inc. | ||
| * | ||
| * This source code is licensed under the BSD-style license found in the | ||
| * LICENSE file in the root directory of this source tree. An additional grant | ||
| * of patent rights can be found in the PATENTS file in the same directory. | ||
| * This source code is licensed under the MIT license found in the | ||
| * LICENSE file in the root directory of this source tree. | ||
| */ | ||
@@ -1167,3 +1279,3 @@ | ||
| var warning = __webpack_require__(6); | ||
| var ReactPropTypesSecret = __webpack_require__(7); | ||
| var ReactPropTypesSecret = __webpack_require__(8); | ||
| var loggedTypeFailures = {}; | ||
@@ -1194,3 +1306,3 @@ } | ||
| // behavior as without this statement except with a better message. | ||
| invariant(typeof typeSpecs[typeSpecName] === 'function', '%s: %s type `%s` is invalid; it must be a function, usually from ' + 'React.PropTypes.', componentName || 'React class', location, typeSpecName); | ||
| invariant(typeof typeSpecs[typeSpecName] === 'function', '%s: %s type `%s` is invalid; it must be a function, usually from ' + 'the `prop-types` package, but received `%s`.', componentName || 'React class', location, typeSpecName, typeof typeSpecs[typeSpecName]); | ||
| error = typeSpecs[typeSpecName](values, typeSpecName, componentName, location, null, ReactPropTypesSecret); | ||
@@ -1220,12 +1332,10 @@ } catch (ex) { | ||
| /***/ }), | ||
| /* 9 */ | ||
| /* 10 */ | ||
| /***/ (function(module, exports, __webpack_require__) { | ||
| /** | ||
| * Copyright 2013-present, Facebook, Inc. | ||
| * All rights reserved. | ||
| * Copyright (c) 2013-present, Facebook, Inc. | ||
| * | ||
| * This source code is licensed under the BSD-style license found in the | ||
| * LICENSE file in the root directory of this source tree. An additional grant | ||
| * of patent rights can be found in the PATENTS file in the same directory. | ||
| * This source code is licensed under the MIT license found in the | ||
| * LICENSE file in the root directory of this source tree. | ||
| */ | ||
@@ -1237,3 +1347,3 @@ | ||
| var invariant = __webpack_require__(5); | ||
| var ReactPropTypesSecret = __webpack_require__(7); | ||
| var ReactPropTypesSecret = __webpack_require__(8); | ||
@@ -1276,3 +1386,4 @@ module.exports = function() { | ||
| oneOfType: getShim, | ||
| shape: getShim | ||
| shape: getShim, | ||
| exact: getShim | ||
| }; | ||
@@ -1288,6 +1399,6 @@ | ||
| /***/ }), | ||
| /* 10 */ | ||
| /* 11 */ | ||
| /***/ (function(module, exports) { | ||
| module.exports = __WEBPACK_EXTERNAL_MODULE_10__; | ||
| module.exports = __WEBPACK_EXTERNAL_MODULE_11__; | ||
@@ -1294,0 +1405,0 @@ /***/ }) |
Sorry, the diff of this file is not supported yet
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 2 instances in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
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
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 2 instances in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
59065
4.72%1324
7.47%0
-100%7
-12.5%