Comparing version 1.1.0 to 1.2.0
48
index.js
@@ -1,27 +0,39 @@ | ||
/** | ||
* Based on code that is Copyright 2013-2015, Facebook, Inc. | ||
* All rights reserved. | ||
*/ | ||
/*! | ||
Copyright (c) 2015 Jed Watson. | ||
Based on code that is Copyright 2013-2015, Facebook, Inc. | ||
All rights reserved. | ||
*/ | ||
"use strict"; | ||
(function () { | ||
'use strict'; | ||
var canUseDOM = !!( | ||
typeof window !== 'undefined' && | ||
window.document && | ||
window.document.createElement | ||
); | ||
var canUseDOM = !!( | ||
typeof window !== 'undefined' && | ||
window.document && | ||
window.document.createElement | ||
); | ||
var ExecutionEnvironment = { | ||
var ExecutionEnvironment = { | ||
canUseDOM: canUseDOM, | ||
canUseDOM: canUseDOM, | ||
canUseWorkers: typeof Worker !== 'undefined', | ||
canUseWorkers: typeof Worker !== 'undefined', | ||
canUseEventListeners: | ||
canUseDOM && !!(window.addEventListener || window.attachEvent), | ||
canUseEventListeners: | ||
canUseDOM && !!(window.addEventListener || window.attachEvent), | ||
canUseViewport: canUseDOM && !!window.screen | ||
canUseViewport: canUseDOM && !!window.screen | ||
}; | ||
}; | ||
module.exports = ExecutionEnvironment; | ||
if (typeof define === 'function' && typeof define.amd === 'object' && define.amd) { | ||
define(function () { | ||
return ExecutionEnvironment; | ||
}); | ||
} else if (typeof module !== 'undefined' && module.exports) { | ||
module.exports = ExecutionEnvironment; | ||
} else { | ||
window.ExecutionEnvironment = ExecutionEnvironment; | ||
} | ||
}()); |
{ | ||
"name": "exenv", | ||
"version": "1.1.0", | ||
"version": "1.2.0", | ||
"description": "React's ExecutionEnvironment module extracted for use in other packages & components", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
4319
29