@skele/core
Version:
Core package of the Skele framework. Element definitions, registrations and traversal.
1 lines • 688 B
JavaScript
;Object.defineProperty(exports,"__esModule",{value:true});exports.default=deprecated;var _log=require("./log");function _extends(){_extends=Object.assign||function(target){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source){if(Object.prototype.hasOwnProperty.call(source,key)){target[key]=source[key];}}}return target;};return _extends.apply(this,arguments);}function deprecated(message,fn){var warned=false;if(process.env.NODE_ENV!=='production'){var newFn=function newFn(){if(process.env.NODE_ENV!=='production'){if(!warned){(0,_log.warning)(message);warned=true;}return fn.apply(this,arguments);}};_extends(newFn,fn);return newFn;}return fn;}