inversify-react
Advanced tools
Comparing version 0.2.0 to 0.2.2
@@ -1,2 +0,405 @@ | ||
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("inversify"),require("react")):"function"==typeof define&&define.amd?define(["inversify","react"],t):"object"==typeof exports?exports.InversifyReact=t(require("inversify"),require("react")):e.InversifyReact=t(e.Inversify,e.React)}(this,function(e,t){return function(e){function t(n){if(r[n])return r[n].exports;var o=r[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var r={};return t.m=e,t.c=r,t.i=function(e){return e},t.d=function(e,r,n){t.o(e,r)||Object.defineProperty(e,r,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,"a",r),r},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=8)}([function(e,t,r){"use strict";function n(e,t){for(var r=0,n=e;r<n.length;r++){var o=n[r];if(o.service===t)return o}return null}function o(e){var t=e[d];return t||(t={accepts:!1,provides:!1,services:[]},Object.defineProperty(e,d,{enumerable:!1,writable:!1,value:t})),t}function i(e){var t=e[d];if(!t){var r=e.constructor[d],n=e.context&&e.context[l],o=void 0;if(r.provides){o=new f.Container;for(var i=0,c=r.services;i<c.length;i++){var a=c[i],s=o.bind(a.service).toSelf();switch(a.scope){case"Singleton":s.inSingletonScope();break;case"Transient":s.inTransientScope();break;default:throw new Error("Invalid service scope '"+a.scope+"'")}}n&&(o.parent=n)}else{if(!n)throw new Error("Cannot use resolve services without any providers in component tree.");o=n}t={container:o,properties:{}},Object.defineProperty(e,d,{enumerable:!1,writable:!1,value:t})}return t}function c(e){var t=o(e);t.accepts||(e.contextTypes||(e.contextTypes={}),e.contextTypes[l]||(e.contextTypes[l]=p.object),t.accepts=!0)}function a(e,t,r){void 0===r&&(r="Singleton");var i=o(e);if(n(i.services,t)||i.services.push({service:t,scope:r}),!i.provides){e.childContextTypes||(e.childContextTypes={}),e.childContextTypes[l]||(e.childContextTypes[l]=p.object.isRequired);var c=e.prototype.getChildContext;e.prototype.getChildContext=function(){var e=c?c.call(this):{};return e||(e={}),e[l]=s(this),e},i.provides=!0}}function s(e){return i(e).container}function u(e,t,r){Object.defineProperty(e,t,{enumerable:!0,get:function(){var e=i(this),n=e.properties[t];if(!n){var o=s(this).get(r);n=e.properties[t]=function(){return o}}return n()}})}Object.defineProperty(t,"__esModule",{value:!0});var p=r(1),f=r(9),l="container";t.ReactContextKey=l;var d="~$inversify-react";t.AdministrationKey=d,t.getClassAdministration=o,t.getInstanceAdministration=i,t.ensureAcceptContext=c,t.ensureProvideContext=a,t.getContainer=s,t.createProperty=u},function(e,t,r){e.exports=r(7)()},function(e,t,r){"use strict";function n(e,t,r){if(!Reflect||!Reflect.getMetadata)throw new Error("Decorator `provide` requires `reflect-metadata`");var n=Reflect.getMetadata("design:type",e,t);if(!n)throw new Error("Failed to discover property type, is `emitDecoratorMetadata` enabled?");o.ensureAcceptContext(e.constructor),o.ensureProvideContext(e.constructor,n,r),o.createProperty(e,t,n)}Object.defineProperty(t,"__esModule",{value:!0});var o=r(0),i=function(e,t,r){return n(e,t)};t.provide=i,i.singleton=function(e,t,r){return n(e,t,"Singleton")},i.transient=function(e,t,r){return n(e,t,"Transient")},t.default=i},function(e,t,r){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=r(10),i=r(1),c=r(0),a=function(e){function t(t,r){var n=e.call(this,t,r)||this,o={container:t.container,properties:{}};if(!t.standalone){var i=n.context[c.ReactContextKey];i&&(o.container.parent=i)}return n[c.AdministrationKey]=o,n}return n(t,e),t.prototype.getChildContext=function(){return e={},e[c.ReactContextKey]=c.getContainer(this),e;var e},t.prototype.componentWillReceiveProps=function(e){if(e.container!==this.props.container)throw new Error("Swapping container is not supported. Try adding `key={container.guid}` to the `Provider`.")},t.prototype.render=function(){return o.Children.only(this.props.children)},t}(o.Component);a.contextTypes=(s={},s[c.ReactContextKey]=i.object,s),a.childContextTypes=(u={},u[c.ReactContextKey]=i.object.isRequired,u),a.defaultProps={standalone:!1},t.Provider=a,t.default=a;var s,u},function(e,t,r){"use strict";function n(e,t,r){i.ensureAcceptContext(e.constructor),i.createProperty(e,t,r)}function o(e,t,r){if(void 0===t){var o=e;return function(e,t,r){n(e,t,o)}}if(!Reflect||!Reflect.getMetadata)throw new Error("Decorator `resolve` without specifying service identifier requires `reflect-metadata`");var i=Reflect.getMetadata("design:type",e,t);if(!i)throw new Error("Failed to discover property type, is `emitDecoratorMetadata` enabled?");n(e,t,i)}Object.defineProperty(t,"__esModule",{value:!0});var i=r(0);t.resolve=o,t.default=o},function(e,t,r){"use strict";function n(e){return function(){return e}}var o=function(){};o.thatReturns=n,o.thatReturnsFalse=n(!1),o.thatReturnsTrue=n(!0),o.thatReturnsNull=n(null),o.thatReturnsThis=function(){return this},o.thatReturnsArgument=function(e){return e},e.exports=o},function(e,t,r){"use strict";function n(e,t,r,n,i,c,a,s){if(o(t),!e){var u;if(void 0===t)u=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var p=[r,n,i,c,a,s],f=0;u=new Error(t.replace(/%s/g,function(){return p[f++]})),u.name="Invariant Violation"}throw u.framesToPop=1,u}}var o=function(e){};e.exports=n},function(e,t,r){"use strict";var n=r(5),o=r(6);e.exports=function(){function e(){o(!1,"Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types")}function t(){return e}e.isRequired=e;var r={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t};return r.checkPropTypes=n,r.PropTypes=r,r}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(2);t.provide=n.provide;var o=r(4);t.resolve=o.resolve;var i=r(3);t.Provider=i.Provider},function(t,r){t.exports=e},function(e,r){e.exports=t}])}); | ||
(function webpackUniversalModuleDefinition(root, factory) { | ||
if(typeof exports === 'object' && typeof module === 'object') | ||
module.exports = factory(require("prop-types"), require("inversify"), require("react")); | ||
else if(typeof define === 'function' && define.amd) | ||
define(["prop-types", "inversify", "react"], factory); | ||
else if(typeof exports === 'object') | ||
exports["InversifyReact"] = factory(require("prop-types"), require("inversify"), require("react")); | ||
else | ||
root["InversifyReact"] = factory(root["PropTypes"], root["Inversify"], root["React"]); | ||
})(this, function(__WEBPACK_EXTERNAL_MODULE_1__, __WEBPACK_EXTERNAL_MODULE_6__, __WEBPACK_EXTERNAL_MODULE_7__) { | ||
return /******/ (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 harmony imports with the correct context | ||
/******/ __webpack_require__.i = function(value) { return value; }; | ||
/******/ | ||
/******/ // define getter function for harmony exports | ||
/******/ __webpack_require__.d = function(exports, name, getter) { | ||
/******/ if(!__webpack_require__.o(exports, name)) { | ||
/******/ 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 = 5); | ||
/******/ }) | ||
/************************************************************************/ | ||
/******/ ([ | ||
/* 0 */ | ||
/***/ (function(module, exports, __webpack_require__) { | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
var PropTypes = __webpack_require__(1); | ||
var inversify_1 = __webpack_require__(6); | ||
var ReactContextKey = "container"; | ||
exports.ReactContextKey = ReactContextKey; | ||
var AdministrationKey = "~$inversify-react"; | ||
exports.AdministrationKey = AdministrationKey; | ||
function findByService(services, service) { | ||
for (var _i = 0, services_1 = services; _i < services_1.length; _i++) { | ||
var descriptor = services_1[_i]; | ||
if (descriptor.service !== service) { | ||
continue; | ||
} | ||
return descriptor; | ||
} | ||
return null; | ||
} | ||
function getClassAdministration(target) { | ||
var administration = target[AdministrationKey]; | ||
if (!administration) { | ||
administration = { | ||
accepts: false, | ||
provides: false, | ||
services: [], | ||
}; | ||
Object.defineProperty(target, AdministrationKey, { | ||
enumerable: false, | ||
writable: false, | ||
value: administration, | ||
}); | ||
} | ||
return administration; | ||
} | ||
exports.getClassAdministration = getClassAdministration; | ||
function getInstanceAdministration(target) { | ||
var administration = target[AdministrationKey]; | ||
if (!administration) { | ||
var classAdministration = target.constructor[AdministrationKey]; | ||
var parentContainer = (target.context && target.context[ReactContextKey]); | ||
var container = void 0; | ||
if (classAdministration.provides) { | ||
container = new inversify_1.Container(); | ||
for (var _i = 0, _a = classAdministration.services; _i < _a.length; _i++) { | ||
var service = _a[_i]; | ||
var bindingInWhenOnSytax = container.bind(service.service) | ||
.toSelf(); | ||
var bindingWhenOnSyntax = void 0; | ||
switch (service.scope) { | ||
case 'Singleton': | ||
bindingWhenOnSyntax = bindingInWhenOnSytax.inSingletonScope(); | ||
break; | ||
case 'Transient': | ||
bindingWhenOnSyntax = bindingInWhenOnSytax.inTransientScope(); | ||
break; | ||
default: | ||
throw new Error("Invalid service scope '" + service.scope + "'"); | ||
} | ||
} | ||
if (parentContainer) { | ||
container.parent = parentContainer; | ||
} | ||
} | ||
else { | ||
if (!parentContainer) { | ||
throw new Error('Cannot use resolve services without any providers in component tree.'); | ||
} | ||
container = parentContainer; | ||
} | ||
administration = { | ||
container: container, | ||
properties: {} | ||
}; | ||
Object.defineProperty(target, AdministrationKey, { | ||
enumerable: false, | ||
writable: false, | ||
value: administration, | ||
}); | ||
} | ||
return administration; | ||
} | ||
exports.getInstanceAdministration = getInstanceAdministration; | ||
function ensureAcceptContext(target) { | ||
var administration = getClassAdministration(target); | ||
if (administration.accepts) { | ||
// class already accepts react context | ||
return; | ||
} | ||
// accept react context | ||
if (!target.contextTypes) { | ||
target.contextTypes = {}; | ||
} | ||
if (!target.contextTypes[ReactContextKey]) { | ||
target.contextTypes[ReactContextKey] = PropTypes.object; | ||
} | ||
administration.accepts = true; | ||
} | ||
exports.ensureAcceptContext = ensureAcceptContext; | ||
function ensureProvideContext(target, service, scope) { | ||
if (scope === void 0) { scope = 'Singleton'; } | ||
var administration = getClassAdministration(target); | ||
// provide the service if not already registered | ||
if (!findByService(administration.services, service)) { | ||
administration.services.push({ service: service, scope: scope }); | ||
} | ||
if (administration.provides) { | ||
// class already provides react context | ||
return; | ||
} | ||
// provide react context | ||
if (!target.childContextTypes) { | ||
target.childContextTypes = {}; | ||
} | ||
if (!target.childContextTypes[ReactContextKey]) { | ||
target.childContextTypes[ReactContextKey] = PropTypes.object.isRequired; | ||
} | ||
var originalGetChildContext = target.prototype.getChildContext; | ||
target.prototype.getChildContext = function getChildContext() { | ||
var context = originalGetChildContext ? originalGetChildContext.call(this) : {}; | ||
if (!context) { | ||
context = {}; | ||
} | ||
context[ReactContextKey] = getContainer(this); | ||
return context; | ||
}; | ||
administration.provides = true; | ||
} | ||
exports.ensureProvideContext = ensureProvideContext; | ||
function getContainer(target) { | ||
return getInstanceAdministration(target).container; | ||
} | ||
exports.getContainer = getContainer; | ||
function createProperty(target, name, type) { | ||
Object.defineProperty(target, name, { | ||
enumerable: true, | ||
get: function () { | ||
var administration = getInstanceAdministration(this); | ||
var getter = administration.properties[name]; | ||
if (!getter) { | ||
var value_1 = getContainer(this).get(type); | ||
getter = administration.properties[name] = function () { return value_1; }; | ||
} | ||
return getter(); | ||
} | ||
}); | ||
} | ||
exports.createProperty = createProperty; | ||
/***/ }), | ||
/* 1 */ | ||
/***/ (function(module, exports) { | ||
module.exports = __WEBPACK_EXTERNAL_MODULE_1__; | ||
/***/ }), | ||
/* 2 */ | ||
/***/ (function(module, exports, __webpack_require__) { | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
var utils_1 = __webpack_require__(0); | ||
function provideImplementation(target, name, scope) { | ||
if (!Reflect || !Reflect.getMetadata) { | ||
throw new Error('Decorator `provide` requires `reflect-metadata`'); | ||
} | ||
var type = Reflect.getMetadata('design:type', target, name); | ||
if (!type) { | ||
throw new Error('Failed to discover property type, is `emitDecoratorMetadata` enabled?'); | ||
} | ||
utils_1.ensureAcceptContext(target.constructor); | ||
utils_1.ensureProvideContext(target.constructor, type, scope); | ||
utils_1.createProperty(target, name, type); | ||
} | ||
var provide = function provide(target, name, descriptor) { | ||
return provideImplementation(target, name); | ||
}; | ||
exports.provide = provide; | ||
provide.singleton = function provideSingleton(target, name, descriptor) { | ||
return provideImplementation(target, name, 'Singleton'); | ||
}; | ||
provide.transient = function provideTransient(target, name, descriptor) { | ||
return provideImplementation(target, name, 'Transient'); | ||
}; | ||
exports.default = provide; | ||
/***/ }), | ||
/* 3 */ | ||
/***/ (function(module, exports, __webpack_require__) { | ||
"use strict"; | ||
var __extends = (this && this.__extends) || (function () { | ||
var extendStatics = Object.setPrototypeOf || | ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || | ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; }; | ||
return function (d, b) { | ||
extendStatics(d, b); | ||
function __() { this.constructor = d; } | ||
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); | ||
}; | ||
})(); | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
var React = __webpack_require__(7); | ||
var PropTypes = __webpack_require__(1); | ||
var utils_1 = __webpack_require__(0); | ||
var Provider = (function (_super) { | ||
__extends(Provider, _super); | ||
function Provider(props, context) { | ||
var _this = _super.call(this, props, context) || this; | ||
var administration = { | ||
container: props.container, | ||
properties: {} | ||
}; | ||
if (!props.standalone) { | ||
var parentContainer = _this.context[utils_1.ReactContextKey]; | ||
if (parentContainer) { | ||
administration.container.parent = parentContainer; | ||
} | ||
} | ||
_this[utils_1.AdministrationKey] = administration; | ||
return _this; | ||
} | ||
Provider.prototype.getChildContext = function () { | ||
return _a = {}, | ||
_a[utils_1.ReactContextKey] = utils_1.getContainer(this), | ||
_a; | ||
var _a; | ||
}; | ||
Provider.prototype.componentWillReceiveProps = function (nextProps) { | ||
if (nextProps.container !== this.props.container) { | ||
throw new Error('Swapping container is not supported. Try adding `key={container.guid}` to the `Provider`.'); | ||
} | ||
}; | ||
Provider.prototype.render = function () { | ||
return React.Children.only(this.props.children); | ||
}; | ||
return Provider; | ||
}(React.Component)); | ||
Provider.contextTypes = (_a = {}, | ||
_a[utils_1.ReactContextKey] = PropTypes.object, | ||
_a); | ||
Provider.childContextTypes = (_b = {}, | ||
_b[utils_1.ReactContextKey] = PropTypes.object.isRequired, | ||
_b); | ||
Provider.defaultProps = { | ||
standalone: false, | ||
}; | ||
exports.Provider = Provider; | ||
exports.default = Provider; | ||
var _a, _b; | ||
/***/ }), | ||
/* 4 */ | ||
/***/ (function(module, exports, __webpack_require__) { | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
var utils_1 = __webpack_require__(0); | ||
function applyResolveDecorator(target, name, type) { | ||
utils_1.ensureAcceptContext(target.constructor); | ||
utils_1.createProperty(target, name, type); | ||
} | ||
function resolve(target, name, descriptor) { | ||
if (name === undefined) { | ||
var serviceIdentifier_1 = target; | ||
// factory | ||
return function (target, name, descriptor) { | ||
applyResolveDecorator(target, name, serviceIdentifier_1); | ||
}; | ||
} | ||
else { | ||
if (!Reflect || !Reflect.getMetadata) { | ||
throw new Error('Decorator `resolve` without specifying service identifier requires `reflect-metadata`'); | ||
} | ||
var type = Reflect.getMetadata('design:type', target, name); | ||
if (!type) { | ||
throw new Error('Failed to discover property type, is `emitDecoratorMetadata` enabled?'); | ||
} | ||
// decorator | ||
applyResolveDecorator(target, name, type); | ||
} | ||
} | ||
exports.resolve = resolve; | ||
exports.default = resolve; | ||
/***/ }), | ||
/* 5 */ | ||
/***/ (function(module, exports, __webpack_require__) { | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
var provide_1 = __webpack_require__(2); | ||
exports.provide = provide_1.provide; | ||
var resolve_1 = __webpack_require__(4); | ||
exports.resolve = resolve_1.resolve; | ||
var provider_1 = __webpack_require__(3); | ||
exports.Provider = provider_1.Provider; | ||
/***/ }), | ||
/* 6 */ | ||
/***/ (function(module, exports) { | ||
module.exports = __WEBPACK_EXTERNAL_MODULE_6__; | ||
/***/ }), | ||
/* 7 */ | ||
/***/ (function(module, exports) { | ||
module.exports = __WEBPACK_EXTERNAL_MODULE_7__; | ||
/***/ }) | ||
/******/ ]); | ||
}); | ||
//# sourceMappingURL=index.js.map |
{ | ||
"name": "inversify-react", | ||
"version": "0.2.0", | ||
"version": "0.2.2", | ||
"description": "Components and decorators to connect react with inversify.", | ||
@@ -10,3 +10,3 @@ "main": "./dist/index.js", | ||
"dev": "webpack -d -w", | ||
"prod": "webpack -p", | ||
"prod": "webpack --define process.env.NODE_ENV=\"production\"", | ||
"prepublish": "npm run prod" | ||
@@ -25,19 +25,19 @@ }, | ||
"dependencies": { | ||
"prop-types": "^15.5.8" | ||
"prop-types": "^15.6.0" | ||
}, | ||
"devDependencies": { | ||
"@types/jest": "^19.2.2", | ||
"@types/prop-types": "^15.5.1", | ||
"@types/react": "^15.0.23", | ||
"@types/react-test-renderer": "^15.5.0", | ||
"inversify": "^4.1.0", | ||
"jest": "^19.0.2", | ||
"react": "^15.5.4", | ||
"react-addons-test-utils": "^15.5.1", | ||
"react-dom": "^15.5.4", | ||
"react-test-renderer": "^15.5.4", | ||
"@types/jest": "^21.1.2", | ||
"@types/prop-types": "^15.5.2", | ||
"@types/react": "^16.0.10", | ||
"@types/react-test-renderer": "^15.5.4", | ||
"inversify": "^4.3.0", | ||
"jest": "^21.2.1", | ||
"react": "^16.0.0", | ||
"react-addons-test-utils": "^15.6.2", | ||
"react-dom": "^16.0.0", | ||
"react-test-renderer": "^16.0.0", | ||
"reflect-metadata": "^0.1.10", | ||
"ts-loader": "^2.0.3", | ||
"typescript": "^2.3.1", | ||
"webpack": "^2.4.1" | ||
"ts-loader": "^2.3.7", | ||
"typescript": "^2.5.3", | ||
"webpack": "^3.6.0" | ||
}, | ||
@@ -44,0 +44,0 @@ "peerDependencies": { |
Sorry, the diff of this file is not supported yet
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
Minified code
QualityThis package contains minified code. This may be harmless in some cases where minified code is included in packaged libraries, however packages on npm should not minify code.
Found 1 instance in 1 package
447
2
56899
11
1
Updatedprop-types@^15.6.0