react-interval
Advanced tools
Comparing version 1.3.2 to 1.3.3
@@ -27,3 +27,3 @@ { | ||
"authors": [ | ||
"Nik Butenko <nik@butenko.me> (http://butenko.me/)" | ||
"Nik Butenko <nik@butenko.me>" | ||
], | ||
@@ -33,3 +33,3 @@ "license": "MIT", | ||
"dependencies": { | ||
"react": "^0.14" | ||
"react": "^0.14 || ^15" | ||
}, | ||
@@ -36,0 +36,0 @@ "ignore": [ |
@@ -59,5 +59,5 @@ (function webpackUniversalModuleDefinition(root, factory) { | ||
// Babel6 does not hack the default behaviour of ES Modules anymore, so we should export | ||
var ReactInterval = __webpack_require__(1).ReactInterval; | ||
var ReactInterval = __webpack_require__(1).default; | ||
ReactInterval.ReactInterval = ReactInterval; | ||
@@ -75,2 +75,3 @@ module.exports = ReactInterval; | ||
}); | ||
exports.ReactInterval = undefined; | ||
@@ -83,3 +84,3 @@ var _react = __webpack_require__(2); | ||
var ReactInterval = _react2.default.createClass({ | ||
var ReactInterval = exports.ReactInterval = _react2.default.createClass({ | ||
displayName: 'ReactInterval', | ||
@@ -143,4 +144,2 @@ | ||
}); | ||
exports.default = ReactInterval; | ||
@@ -147,0 +146,0 @@ /***/ }, |
@@ -1,2 +0,2 @@ | ||
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("react")):"function"==typeof define&&define.amd?define(["react"],e):"object"==typeof exports?exports.ReactInterval=e(require("react")):t.ReactInterval=e(t.React)}(this,function(t){return function(t){function e(n){if(o[n])return o[n].exports;var r=o[n]={exports:{},id:n,loaded:!1};return t[n].call(r.exports,r,r.exports,e),r.loaded=!0,r.exports}var o={};return e.m=t,e.c=o,e.p="",e(0)}([function(t,e,o){"use strict";var n=o(1)["default"];t.exports=n},function(t,e,o){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}Object.defineProperty(e,"__esModule",{value:!0});var r=o(2),i=n(r),s=i["default"].createClass({displayName:"ReactInterval",propTypes:{callback:i["default"].PropTypes.func.isRequired,enabled:i["default"].PropTypes.bool,timeout:i["default"].PropTypes.number},getDefaultProps:function(){return{enabled:!1,timeout:1e3}},componentDidMount:function(){this.props.enabled&&this.start()},shouldComponentUpdate:function(t){var e=t.timeout,o=t.callback,n=t.enabled;return this.props.timeout!==e||this.props.callback!==o||this.props.enabled!==n},componentDidUpdate:function(t){var e=t.enabled;this.props.enabled!==e&&(this.props.enabled?this.start():this.stop())},componentWillUnmount:function(){this.stop()},callback:function(){this.timer&&(this.props.callback(),this.start())},start:function(){this.stop(),this.timer=setTimeout(this.callback,this.props.timeout)},stop:function(){clearTimeout(this.timer),this.timer=null},render:function(){return!1}});e["default"]=s},function(e,o){e.exports=t}])}); | ||
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("react")):"function"==typeof define&&define.amd?define(["react"],e):"object"==typeof exports?exports.ReactInterval=e(require("react")):t.ReactInterval=e(t.React)}(this,function(t){return function(t){function e(n){if(o[n])return o[n].exports;var r=o[n]={exports:{},id:n,loaded:!1};return t[n].call(r.exports,r,r.exports,e),r.loaded=!0,r.exports}var o={};return e.m=t,e.c=o,e.p="",e(0)}([function(t,e,o){"use strict";var n=o(1).ReactInterval;n.ReactInterval=n,t.exports=n},function(t,e,o){"use strict";function n(t){return t&&t.__esModule?t:{"default":t}}Object.defineProperty(e,"__esModule",{value:!0}),e.ReactInterval=void 0;var r=o(2),a=n(r);e.ReactInterval=a["default"].createClass({displayName:"ReactInterval",propTypes:{callback:a["default"].PropTypes.func.isRequired,enabled:a["default"].PropTypes.bool,timeout:a["default"].PropTypes.number},getDefaultProps:function(){return{enabled:!1,timeout:1e3}},componentDidMount:function(){this.props.enabled&&this.start()},shouldComponentUpdate:function(t){var e=t.timeout,o=t.callback,n=t.enabled;return this.props.timeout!==e||this.props.callback!==o||this.props.enabled!==n},componentDidUpdate:function(t){var e=t.enabled;this.props.enabled!==e&&(this.props.enabled?this.start():this.stop())},componentWillUnmount:function(){this.stop()},callback:function(){this.timer&&(this.props.callback(),this.start())},start:function(){this.stop(),this.timer=setTimeout(this.callback,this.props.timeout)},stop:function(){clearTimeout(this.timer),this.timer=null},render:function(){return!1}})},function(e,o){e.exports=t}])}); | ||
//# sourceMappingURL=react-interval.min.js.map |
'use strict'; | ||
// Babel6 does not hack the default behaviour of ES Modules anymore, so we should export | ||
var ReactInterval = require('./Component').ReactInterval; | ||
var ReactInterval = require('./ReactInterval').default; | ||
ReactInterval.ReactInterval = ReactInterval; | ||
module.exports = ReactInterval; | ||
//# sourceMappingURL=index.js.map |
{ | ||
"name": "react-interval", | ||
"version": "1.3.2", | ||
"version": "1.3.3", | ||
"description": "Safe React wrapper for setInterval", | ||
"main": "lib/index.js", | ||
"config": { | ||
"component": "ReactInterval" | ||
}, | ||
"scripts": { | ||
"pregh-pages": "git fetch origin", | ||
"gh-pages": "git checkout gh-pages && git rebase origin/master --force-rebase && npm run build && git add . && git commit --amend --no-edit && git push --force && git checkout master", | ||
"build": "parallelshell -w \"npm run build:lib -s\" \"npm run build:ghPages -s\" \"npm run build:dist -s\" \"npm run build:min -s\"", | ||
"prebuild": "rimraf lib example build", | ||
"build:lib": "cross-env NODE_ENV=production babel src --out-dir lib --source-maps --ignore src/example", | ||
"build:ghPages": "cross-env NODE_ENV=production BUILD=ghPages webpack", | ||
"build:dist": "cross-env NODE_ENV=production BUILD=dist webpack", | ||
"build:min": "cross-env NODE_ENV=production BUILD=min webpack", | ||
"prepublish": "parallelshell -w \"npm run build:lib -s\" \"npm run build:dist -s\" \"npm run build:min -s\"", | ||
"start": "cross-env NODE_ENV=development webpack-dev-server", | ||
"test": "cross-env NODE_ENV=test babel-node test", | ||
"test:dev": "cross-env NODE_ENV=test babel-node test | tap-nyan", | ||
"test:cov": "cross-env NODE_ENV=test babel-node node_modules/isparta/bin/isparta cover --report text --report html --report lcov --dir reports/coverage test", | ||
"test:e2e": "cross-env NODE_ENV=development nightwatch-autorun", | ||
"lint": "eslint --cache .", | ||
"precommit": "npm run lint -s", | ||
"prepush": "npm run test -s", | ||
"postversion": "git push --follow-tags" | ||
"start": "react-component-template", | ||
"test": "npm start test", | ||
"precommit": "npm start precommit", | ||
"prepush": "npm start prepush", | ||
"postversion": "npm start postversion", | ||
"prepublish": "npm start prepublish" | ||
}, | ||
@@ -41,3 +32,3 @@ "repository": { | ||
], | ||
"author": "Nik Butenko <nik@butenko.me> (http://butenko.me/)", | ||
"author": "Nik Butenko <nik@butenko.me>", | ||
"license": "MIT", | ||
@@ -52,34 +43,4 @@ "bugs": { | ||
"devDependencies": { | ||
"babel-cli": "6.7.5", | ||
"babel-core": "6.7.6", | ||
"babel-eslint": "6.0.2", | ||
"babel-loader": "6.2.4", | ||
"babel-plugin-transform-object-rest-spread": "6.6.5", | ||
"babel-plugin-webpack-loaders": "0.4.0", | ||
"babel-preset-es2015": "6.6.0", | ||
"babel-preset-react": "6.5.0", | ||
"codecov.io": "0.1.6", | ||
"cross-env": "1.0.7", | ||
"css-loader": "0.23.1", | ||
"eslint": "2.7.0", | ||
"eslint-loader": "1.3.0", | ||
"eslint-plugin-react": "4.3.0", | ||
"glob": "7.0.3", | ||
"html-webpack-plugin": "2.15.0", | ||
"husky": "0.11.4", | ||
"isparta": "4.0.0", | ||
"json-loader": "0.5.4", | ||
"nightwatch-autorun": "2.3.1", | ||
"parallelshell": "2.0.0", | ||
"react-dom": "15.0.1", | ||
"react": "15.0.1", | ||
"rimraf": "2.5.2", | ||
"sinon": "1.17.3", | ||
"style-loader": "0.13.1", | ||
"tap-nyan": "0.0.2", | ||
"tap-xunit": "1.3.1", | ||
"tape": "4.5.1", | ||
"webpack": "1.12.15", | ||
"webpack-dev-server": "1.14.1" | ||
"react-component-template": "0.1.6" | ||
} | ||
} |
'use strict'; | ||
// Babel6 does not hack the default behaviour of ES Modules anymore, so we should export | ||
const ReactInterval = require('./ReactInterval').default; | ||
const ReactInterval = require('./Component').ReactInterval; | ||
ReactInterval.ReactInterval = ReactInterval; | ||
module.exports = ReactInterval; |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
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
No README
QualityPackage does not have a README. This may indicate a failed publish or a low quality package.
Found 1 instance in 1 package
40154
1
16
370
0
171