Tour à bois variable HBM 1100 avec copieur
Vous êtes artisan et vous travaillez tous les jours avec des pièces et des profilés en bois ou des matériaux en tôle ? Alors ce tour est un incontournable : il repose fermement sur quatre pieds, de sorte que vous pouvez travailler en toute sécurité même avec des travaux lourds. De plus, il est relativement facile à utiliser.
Holzmann Maschinen Tour à bois avec copieur 400 V / 750 W
Idéal pour s’initier au tournage sur bois, ce tour à bois Holzmann Maschinen est livré accompagné d’un copieur permettant de dupliquer de petites pièces en toute simplicité. Il possède un banc offrant une longueur entre pointes de ...
HBM tour à bois à vitesse variable - 450 x 300
Vous cherchez un tour à bois ? Alors ce tour variable de HBM est probablement ce qu'il vous faut. Il est parfait pour tous les types de travail du bois. Pour cela, le tour dispose d'un centre fixe, d'un centre rotatif, d'un mandrin de 75 millimètres et d'une pince réglable. L'affichage numérique et le réglage progressif de la vitesse facilitent encore le travail. Sans oublier les amortisseurs de vibrations en caoutchouc.
?>
Tour à bois à vitesse variable HBM 1100
Tout spécialiste du travail du bois peut tirer profit de ce tour à bois professionnel, qui facilite grandement le façonnage des pièces. L'établi offre beaucoup d'espace pour poser de grandes pièces de bois. Il est également possible de travailler le matériau de manière très précise et rapide. La base du banc est robuste et solide, tout en procurant une stabilité plus que suffisante grâce à ses quatre pieds. Au moyen de simples roues et leviers, vous contrôlez la machine et obtenez des résultats précis.
Tour à bois variable HBM 1100 avec copieur
Vous êtes artisan et vous travaillez tous les jours avec des pièces et des profilés en bois ou des matériaux en tôle ? Alors ce tour est un incontournable : il repose fermement sur quatre pieds, de sorte que vous pouvez travailler en toute sécurité même avec des travaux lourds. De plus, il est relativement facile à utiliser.
HBM tour à bois à vitesse variable - 450 x 300
Vous cherchez un tour à bois ? Alors ce tour variable de HBM est probablement ce qu'il vous faut. Il est parfait pour tous les types de travail du bois. Pour cela, le tour dispose d'un centre fixe, d'un centre rotatif, d'un mandrin de 75 millimètres et d'une pince réglable. L'affichage numérique et le réglage progressif de la vitesse facilitent encore le travail. Sans oublier les amortisseurs de vibrations en caoutchouc.
Extension HBM pour le tour à bois HBM 450
Le travail du bois nécessite de bons outils, comme un tour à bois professionnel. Cette rallonge permet de manipuler encore plus facilement de longues et grandes pièces de bois sur une pièce plus petite. Vous le placez sans problèmes sur la plupart des tours à bois HBM. Il s'agit donc d'un accessoire flexible qui offre une valeur ajoutée à chaque menuisier.
Tour à bois Einhell TC-WW 1000/1
* Puissance 350W * Régime à vide 2600 tr/min * Hauteur de pièce max 280mm * Longueur de pièce max 1000mm * Livré avec le dispositif d'entraînement frontal et plateau circulaire * Poids 22,86Kg * Porte-outil facilement réglable pour des travaux de tournage précis * Poupée fixe avec broche
Lunettes de protection HBM pour tour à bois modèle 3
La sécurité, tout comme l'efficacité sont deux points essentiels sur un lieu de travail, et c'est d'autant plus vrai lorsque vous utilisez un tours à bois. Grâce à ces lunettes au design professionnel, vous pouvez être sûr que même les pièces en bois les plus fines resteront bien en place lorsque vous traitez du bois. Ces lunettes aux verres simples et flexibles, vous seront en permanence d'une précieuse aide lorsque vous travaillez sur des feuilles de bois ou d'autres pièces fragiles.
Lunettes de protection HBM pour tour à bois modèle 2
Verres HBM pour tour à bois modèle 2
Tour à bois diamètre de tournage 254 mm entre-pointes 450 mm 0,37 kW 230V 5 vitesses Holzstar DB450
<p>Tour à bois compact pour applications multiples. <br /><br />Avantages :</p><ul><li>Banc en fonte grise résistant à la torsion pour un fonctionnement en douceur et précis</li><li>Tête et contre-pointe également en fonte grise</li><li>Fenêtre pour vérifier les vitesses selectionnées</li><li>5 gammes de vitesse, par la courroie en V</li><li>Vitesses faciles à régler au moyen des leviers</li><li>Support d'outil facilement réglable</li><li>Contre-pointe avec 50 mm de déplacement, volant et levier de serrage</li><li>Fonctionnement particulièrement silencieux</li></ul><p>Convient pour :</p><ul><li>Les bricoleurs exigeants</li></ul><p>Livré de série avec :<br /></p><ul><li>Porte-outil pour outils de 15 mm</li><li>Faux plateau ø 7 cm</li><li>Pointe tournante</li></ul><p>Option : </p><ul><li>Rallonge du bac pour entrepointe de 1000 mm - 715920451</li></ul><p>Info : Livré sans mandrin 4 mors 715931021 ou sans jeu de burins 715931011, n'oubliez pas de les commander.</p>
Tour à bois diamètre de tournage 358 mm entre-pointes 1100 mm 0,75 kW 230V vitesses variables Holzstar DB1100
<p>Tour à bois avec vitesse variable pour utilisation professionnelle. </p><p><br />Avantages :</p><ul><li>Construction robuste en acier et fonte</li><li>Moteur performant 230V avec carter en aluminium</li><li>Vitesse variable de 500 à 2000 tpm</li><li>Affichage digital de la vitesse</li><li>Activation rapide des vitesses par levier du côté de l'utilisateur</li><li>Le bloc du moteur avec la broche peut pivoter à 180°</li><li>La contre-pointe a une fixation à serrage rapide </li></ul><p>Convient pour :</p><ul><li>Le menuisier professionnel, le travailleur à domicile et tout atelier</li></ul><p>Livré de série avec :</p><ul><li>Porte-outil pour outils de 300 mm</li><li>Faux plateau ø 15 cm</li><li>Pointe tournante</li><li>Socle</li></ul><p>Conseil: Livré sans mandrin 4 mors 715931021 ou jeu de burins 715931011, n'oubliez pas de les commander. Vous pouvez aussi équiper votre tour avec une lunette fixe ou un appareil à copier.</p>
HBM 200 x 325 mm. Tour à bois variable
Un tour à bois est un outil particulièrement pratique pour un traitement rapide et précis du bois. Ce tour avec variateur de 200 x 325 mm est équipé de nombreuses fonctionnalités utiles, telles qu'un levier de distribution, une broche de centrage et une plaque avant. L'appareil est par ailleurs relativement léger. Il pèse 21 kg : vous pouvez donc facilement le déplacer et le ranger après utilisation.
HBM CK 3 - 3 Un mandrin à bois pour le tour à bois
HBM CK 3 - 3 Un mandrin à bois pour le tour à bois
HBM CK 4 - 4 S Mandrin à bois pour tour à bois
Sans mandrins, un tour à bois ne fonctionne pas comme il le devrait : grâce à ce jeu, vous pouvez équiper parfaitement n'importe quel tour professionnel. Les mandrins sont d'excellente qualité et ont donc une longue durée de vie, même en cas d'utilisation intensive dans les ateliers industriels. Toutefois, le kit convient également à une utilisation à petite échelle, par exemple par des menuisiers indépendants.
HBM CK 5 - Mandrin à bois 4 H pour tour à bois
HBM CK 5 - Mandrin à bois 4 H pour tour à bois
HBM CK 2 - 4 S Mandrin à bois pour tour à bois
HBM CK 2-4 S Mandrin à bois pour tour à bois
HBM CK 6 - 4 H Mandrin à bois pour tour à bois
HBM CK 6-4 H Mandrin à bois pour tour à bois
HBM CK 4 - 4 N Mandrin à bois pour tour à bois
HBM CK 4 - Mandrin à bois 4 N pour tour à bois
HBM CK 3,5 - 4 K Mandrin à bois pour tour à bois
Aucun tour à bois professionnel ne peut se passer d'un bon mandrin pour plier et façonner les pièces en bois. Avec ce set, il est possible d'étendre parfaitement les possibilités d'un tour professionnel. Il vous fournit des outils supplémentaires pour façonner avec précision les pièces en bois.
Mandrin à bois professionnel HBM 95 mm pour ensemble complet de tour à bois
Un mandrin à bois professionnel est indispensable pour votre tour à bois. Cet ensemble complet de mandrins à bois est livré avec quatre jeux de mâchoires de fixation, pour une utilisation à l'intérieur et à l'extérieur. Il comprend également un mandrin avec seize goupilles de serrage recouvertes de caoutchouc. Bien entendu, cet ensemble de mandrins à bois est livré dans une mallette de rangement en aluminium robuste et pratique. Le mandrin a un diamètre de 95 mm. Son raccord est M33x3 / 1 "x 8 / 3/4" x 16.
Guede Tour à bois 1000 - en set avec 3 ciseaux à bois
Tour à bois de type 1000 CE pour l'usinage de petites pièces en bois massif.
LEMAN Tour à bois 1100 mm avec piétement en fonte - TAB110
Piètement en fonte d’acier, stable et esthétique Banc en fonte d’acier, percé pour pouvoir être fixé sur le piètement (ou sur un établi) Le changement de vitesse se fait automatiquement, par palier, sans besoin de toucher à la courroie Support d’outil de 300 mm en fonte d’acier, orientable dans toutes les positions grâce à son bras articulé en fonte. Positionnement sur le banc par serrage excentrique Poupée fixe et poupée mobile percées à 10 mm pour pouvoir déloger les outils (chasse pièce fourni), et pour le passage d’une mèche ou d’un fleuret de perçage
Guede Tour à bois GDM 450
Tour à bois polyvalent, idéal pour la production de bougeoirs, de poteaux d'escaliers, d'assiettes et de bols personnalisés. Laissez libre cours à votre imagination !
Dema Tour à bois DM450 - 370 W
Pour tous ceux qui aiment travailler le bois, mais également la corne, l'ambre, l'albâtre - Ce tour vous sera une aide précieuse pour tourner bougeoirs - poteau - assiettes etc ..
Appareil à copier pour tour à bois DB1100 Holzstar 5931102
<p>Appareil à copier pour tour à bois DB1100.<br /><br />Avantages :</p><ul><li>Gain de temps</li><li>Profil en aluminium résistant à la torsion</li><li>Chariot en fonte grise avec guide en acier</li></ul><p>Convient pour :</p><ul><li>Tour à bois DB1100</li><li>Usinage de pièces identiques</li></ul><p>Livré de série avec :</p><ul><li>Annexes pour le tournage longitudinal et transversal</li><li>Support de fixation pour modèles</li><li>Pointe diamantée</li><li>Sonde</li><li>Protection contre les copeaux</li></ul>
Appareil à copier pour tour à bois DB900 Holzstar 5931101
<p>Appareil à copier pour tour à bois DB900.<br /><br />Avantages :</p><ul><li>Gain de temps</li><li>Profil en aluminium résistant à la torsion</li><li>Chariot en fonte grise avec guide en acier</li></ul><p>Convient pour :</p><ul><li>Tour à bois DB900</li><li>Usinage de pièces identiques</li></ul><p>Livré de série avec :</p><ul><li>Annexes pour le tournage longitudinal et transversal</li><li>Support de fixation pour modèles</li><li>Pointe diamantée</li><li>Sonde</li><li>Protection contre les copeaux</li></ul>
Note d’information : Crise Sanitaire
Cher(e)s Client(e)s,
Nous vous informons que les délais, suite à la crise sanitaire, peuvent être rallongés.
Les approvisionnements, notamment en provenance d’Asie, sont fortement perturbés.
Vous pouvez toutefois nous contacter pour vous assurer des disponibilités avant de commander.
Nous vous remercions de votre compréhension et prenez soin de vous !
Votre équipe, toujours solidaire, de l’Atelier des Boiseux.
i)if(has(O,key=names[i++]))~$indexOf(result,key)return resultfunction Empty()$def($def.S,"Object",);$def($def.P,"Function",bind:function(that)var fn=assert.fn(this),partArgs=_slice.call(arguments,1);function bound()var args=partArgs.concat(_slice.call(arguments)),constr=this instanceof bound,ctx=constr?$.create(fn.prototype):that,result=invoke(fn,args,ctx);return constr?ctx:resultif(fn.prototype)bound.prototype=fn.prototype;return bound);if(!(0 in Object("z")&&"z"[0]=="z"))$.ES5Object=function(it)return cof(it)=="String"?it.split(""):Object(it)var buggySlice=true;tryif(html)_slice.call(html);buggySlice=falsecatch(e)$def($def.P+$def.F*buggySlice,"Array",slice:function slice(begin,end)var len=toLength(this.length),klass=cof(this);end=end===undefined?len:end;if(klass=="Array")return _slice.call(this,begin,end);var start=toIndex(begin,len),upTo=toIndex(end,len),size=toLength(upTo-start),cloned=Array(size),i=0;for(;i=0:length>index,"Reduce of empty array with no initial value")for(;isRight?index>=0:length>index;index+=i)if(index in O)memo=callbackfn(memo,O[index],index,this)return memo$def($def.P,"Array",forEach:$.each=$.each);$def($def.P,"String",trim:require("./$.replacer")(/^s*([sS]*S)?s*$/,"$1"));$def($def.S,"Date",now:function()return+new Date);function lz(num)return num>9?num:"0"+numvar date=new Date(-5e13-1),brokenDate=!(date.toISOString&&date.toISOString()=="0385-07-25T07:06:39.999Z"&&require("./$.throws")(function()new Date(NaN).toISOString()));$def($def.P+$def.F*brokenDate,"Date",toISOString:function()if(!isFinite(this))throw RangeError("Invalid time value");var d=this,y=d.getUTCFullYear(),m=d.getUTCMilliseconds(),s=y<0?"-":y>9999?"+":"";return s+("00000"+Math.abs(y)).slice(s?-6:-4)+"-"+lz(d.getUTCMonth()+1)+"-"+lz(d.getUTCDate())+"T"+lz(d.getUTCHours())+":"+lz(d.getUTCMinutes())+":"+lz(d.getUTCSeconds())+"."+(m>99?m:"0"+lz(m))+"Z");if(classof(function()return arguments())=="Object")cof.classof=function(it)var tag=classof(it);return tag=="Object"&&isFunction(it.callee)?"Arguments":tag},"./$":26,"./$.array-includes":5,"./$.array-methods":6,"./$.assert":7,"./$.cof":9,"./$.def":15,"./$.dom-create":16,"./$.invoke":21,"./$.replacer":32,"./$.throws":41,"./$.uid":42],46:[function(require,module,exports)"use strict";var $=require("./$"),$def=require("./$.def"),toIndex=$.toIndex;$def($def.P,"Array",copyWithin:function copyWithin(target,start)var O=Object($.assertDefined(this)),len=$.toLength(O.length),to=toIndex(target,len),from=toIndex(start,len),end=arguments[2],fin=end===undefined?len:toIndex(end,len),count=Math.min(fin-from,len-to),inc=1;if(from0)if(from in O)O[to]=O[from];else delete O[to];to+=inc;from+=increturn O);require("./$.unscope")("copyWithin"),"./$":26,"./$.def":15,"./$.unscope":43],47:[function(require,module,exports)"use strict";var $=require("./$"),$def=require("./$.def"),toIndex=$.toIndex;$def($def.P,"Array",fill:function fill(value)var O=Object($.assertDefined(this)),length=$.toLength(O.length),index=toIndex(arguments[1],length),end=arguments[2],endPos=end===undefined?length:toIndex(end,length);while(endPos>index)O[index++]=value;return O);require("./$.unscope")("fill"),"./$":26,"./$.def":15,"./$.unscope":43],48:[function(require,module,exports)"use strict";var KEY="findIndex",$def=require("./$.def"),forced=true,$find=require("./$.array-methods")(6);if(KEY in[])Array(1)[KEY](function()forced=false);$def($def.P+$def.F*forced,"Array",findIndex:function findIndex(callbackfn)return $find(this,callbackfn,arguments[1]));require("./$.unscope")(KEY),"./$.array-methods":6,"./$.def":15,"./$.unscope":43],49:[function(require,module,exports)"use strict";var KEY="find",$def=require("./$.def"),forced=true,$find=require("./$.array-methods")(5);if(KEY in[])Array(1)[KEY](function()forced=false);$def($def.P+$def.F*forced,"Array",find:function find(callbackfn)return $find(this,callbackfn,arguments[1]));require("./$.unscope")(KEY),"./$.array-methods":6,"./$.def":15,"./$.unscope":43],50:[function(require,module,exports){var $=require("./$"),ctx=require("./$.ctx"),$def=require("./$.def"),$iter=require("./$.iter"),call=require("./$.iter-call");$def($def.S+$def.F*!require("./$.iter-detect")(function(iter)Array.from(iter)),"Array",from:function from(arrayLike)var O=Object($.assertDefined(arrayLike)),mapfn=arguments[1],mapping=mapfn!==undefined,f=mapping?ctx(mapfn,arguments[2],2):undefined,index=0,length,result,step,iterator;if($iter.is(O))iterator=$iter.get(O);result=new(typeof this=="function"?this:Array);for(;!(step=iterator.next()).done;index++)result[index]=mapping?call(iterator,f,[step.value,index],true):step.valueelseresult=new(typeof this=="function"?this:Array)(length=$.toLength(O.length));for(;length>index;index++)result[index]=mapping?f(O[index],index):O[index]result.length=index;return result)},"./$":26,"./$.ctx":14,"./$.def":15,"./$.iter":25,"./$.iter-call":22,"./$.iter-detect":24],51:[function(require,module,exports)var $=require("./$"),setUnscope=require("./$.unscope"),ITER=require("./$.uid").safe("iter"),$iter=require("./$.iter"),step=$iter.step,Iterators=$iter.Iterators;require("./$.iter-define")(Array,"Array",function(iterated,kind)$.set(this,ITER,o:$.toObject(iterated),i:0,k:kind),function()index>=O.length)iter.o=undefined;return step(1)if(kind=="keys")return step(0,index);if(kind=="values")return step(0,O[index]);return step(0,[index,O[index]]),"values");Iterators.Arguments=Iterators.Array;setUnscope("keys");setUnscope("values");setUnscope("entries"),"./$":26,"./$.iter":25,"./$.iter-define":23,"./$.uid":42,"./$.unscope":43],52:[function(require,module,exports)var $def=require("./$.def");$def($def.S,"Array",of:function of()var index=0,length=arguments.length,result=new(typeof this=="function"?this:Array)(length);while(length>index)result[index]=arguments[index++];result.length=length;return result),"./$.def":15],53:[function(require,module,exports)require("./$.species")(Array),"./$.species":36],54:[function(require,module,exports)var $=require("./$"),HAS_INSTANCE=require("./$.wks")("hasInstance"),FunctionProto=Function.prototype;if(!(HAS_INSTANCE in FunctionProto))$.setDesc(FunctionProto,HAS_INSTANCE,value:function(O)!$.isObject(O))return false;if(!$.isObject(this.prototype))return O instanceof this;while(O=$.getProto(O))if(this.prototype===O)return true;return false),"./$":26,"./$.wks":44],55:[function(require,module,exports)"use strict";var $=require("./$"),NAME="name",setDesc=$.setDesc,FunctionProto=Function.prototype;NAME in FunctionProto,"./$":26],56:[function(require,module,exports)"use strict";var strong=require("./$.collection-strong");require("./$.collection")("Map",function(get)return function Map()return get(this,arguments[0]),get:function get(key)var entry=strong.getEntry(this,key);return entry&&entry.v,set:function set(key,value)return strong.def(this,key===0?0:key,value),strong,true),"./$.collection":13,"./$.collection-strong":10],57:[function(require,module,exports){var Infinity=1/0,$def=require("./$.def"),E=Math.E,pow=Math.pow,abs=Math.abs,exp=Math.exp,log=Math.log,sqrt=Math.sqrt,ceil=Math.ceil,floor=Math.floor,EPSILON=pow(2,-52),EPSILON32=pow(2,-23),MAX32=pow(2,127)*(2-EPSILON32),MIN32=pow(2,-126);function roundTiesToEven(n)return n+1/EPSILON-1/EPSILONfunction sign(x)function asinh(x)function expm1(x)return(x=+x)==0?x:x>-1e-6&&x<1e-6?x+x*x/2:exp(x)-1$def($def.S,"Math",acosh:function acosh(x)return(x=+x)<1?NaN:isFinite(x)?log(x/E+sqrt(x+1)*sqrt(x-1)/E)+1:x,asinh:asinh,atanh:function atanh(x)return(x=+x)==0?x:log((1+x)/(1-x))/2,cbrt:function cbrt(x)return sign(x=+x)*pow(abs(x),1/3),clz32:function clz32(x)return(x>>>=0)?31-floor(log(x+.5)*Math.LOG2E):32,cosh:function cosh(x)return(exp(x=+x)+exp(-x))/2,expm1:expm1,fround:function fround(x)result!=result)return $sign*Infinity;return $sign*result,hypot:function hypot(value1,value2)var sum=0,i=0,len=arguments.length,larg=0,arg,div;while(i0)div=arg/larg;sum+=div*divelse sum+=argreturn larg===Infinity?Infinity:larg*sqrt(sum),imul:function imul(x,y)var UInt16=65535,xn=+x,yn=+y,xl=UInt16&xn,yl=UInt16&yn;return 0,log1p:function log1p(x)return(x=+x)>-1e-8&&x<1e-8?x-x*x/2:log(1+x),log10:function log10(x)return log(x)/Math.LN10,log2:function log2(x)return log(x)/Math.LN2,sign:sign,sinh:function sinh(x)return abs(x=+x)<1?(expm1(x)-expm1(-x))/2:(exp(x-1)-exp(-x-1))*(E/2),tanh:function tanh(x)var a=expm1(x=+x),b=expm1(-x);return a==Infinity?1:b==Infinity?-1:(a-b)/(exp(x)+exp(-x)),trunc:function trunc(it)return(it>0?floor:ceil)(it))},"./$.def":15],58:[function(require,module,exports)"use strict";var $=require("./$"),isObject=$.isObject,isFunction=$.isFunction,NUMBER="Number",$Number=$.g[NUMBER],Base=$Number,proto=$Number.prototype;function toPrimitive(it)var fn,val;if(isFunction(fn=it.valueOf)&&!isObject(val=fn.call(it)))return val;if(isFunction(fn=it.toString)&&!isObject(val=fn.call(it)))return val;throw TypeError("Can't convert object to number")function toNumber(it)if(isObject(it))it=toPrimitive(it);if(typeof it=="string"&&it.length>2&&it.charCodeAt(0)==48)var binary=false;switch(it.charCodeAt(1))case 66:case 98:binary=true;case 79:case 111:return parseInt(it.slice(2),binary?2:8)return+itif($.FW&&!($Number("0o1")&&$Number("0b1")))$Number=function Number(it)return this instanceof $Number?new Base(toNumber(it)):toNumber(it);$.each.call($.DESC?$.getNames(Base):("MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,"+"EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,"+"MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger").split(","),function(key)if($.has(Base,key)&&!$.has($Number,key))$.setDesc($Number,key,$.getDesc(Base,key)));$Number.prototype=proto;proto.constructor=$Number;require("./$.redef")($.g,NUMBER,$Number),"./$":26,"./$.redef":31],59:[function(require,module,exports)var $=require("./$"),$def=require("./$.def"),abs=Math.abs,floor=Math.floor,_isFinite=$.g.isFinite,MAX_SAFE_INTEGER=9007199254740991;function isInteger(it)return!$.isObject(it)&&_isFinite(it)&&floor(it)===it$def($def.S,"Number",EPSILON:Math.pow(2,-52),isFinite:function isFinite(it)return typeof it=="number"&&_isFinite(it),isInteger:isInteger,isNaN:function isNaN(number)return number!=number,isSafeInteger:function isSafeInteger(number)return isInteger(number)&&abs(number)<=MAX_SAFE_INTEGER,MAX_SAFE_INTEGER:MAX_SAFE_INTEGER,MIN_SAFE_INTEGER:-MAX_SAFE_INTEGER,parseFloat:parseFloat,parseInt:parseInt),"./$":26,"./$.def":15],60:[function(require,module,exports)var $def=require("./$.def");$def($def.S,"Object",assign:require("./$.assign")),"./$.assign":8,"./$.def":15],61:[function(require,module,exports)var $def=require("./$.def");$def($def.S,"Object",is:require("./$.same")),"./$.def":15,"./$.same":33],62:[function(require,module,exports)var $def=require("./$.def");$def($def.S,"Object",setPrototypeOf:require("./$.set-proto").set),"./$.def":15,"./$.set-proto":34],63:[function(require,module,exports)var $=require("./$"),$def=require("./$.def"),isObject=$.isObject,toObject=$.toObject;$.each.call(("freeze,seal,preventExtensions,isFrozen,isSealed,isExtensible,"+"getOwnPropertyDescriptor,getPrototypeOf,keys,getOwnPropertyNames").split(","),function(KEY,ID)var fn=($.core.Object),"./$":26,"./$.def":15,"./$.get-names":20],64:[function(require,module,exports)"use strict";var cof=require("./$.cof"),tmp=;tmp[require("./$.wks")("toStringTag")]="z";if(require("./$").FW&&cof(tmp)!="z")require("./$.redef")(Object.prototype,"toString",function toString()return"[object "+cof.classof(this)+"]",true),"./$":26,"./$.cof":9,"./$.redef":31,"./$.wks":44],65:[function(require,module,exports){"use strict";var $=require("./$"),ctx=require("./$.ctx"),cof=require("./$.cof"),$def=require("./$.def"),assert=require("./$.assert"),forOf=require("./$.for-of"),setProto=require("./$.set-proto").set,same=require("./$.same"),species=require("./$.species"),SPECIES=require("./$.wks")("species"),RECORD=require("./$.uid").safe("record"),PROMISE="Promise",global=$.g,process=global.process,isNode=cof(process)=="process",asap=process&&process.nextTick||require("./$.task").set,P=global[PROMISE],isFunction=$.isFunction,isObject=$.isObject,assertFunction=assert.fn,assertObject=assert.obj,Wrapper;function testResolve(sub)var test=new P(function());if(sub)test.constructor=Object;return P.resolve(test)===testvar useNative=function(){var works=false;function P2(x)var self=new P(x);setProto(self,P2.prototype);return selftryworks=isFunction(P)&&isFunction(P.resolve)&&testResolve();setProto(P2,P);P2.prototype=$.create(P.prototype,constructor:value:P2);if(!(P2.resolve(5).then(function())instanceof P2))works=falseif(works&&$.DESC)var thenableThenGotten=false;P.resolve($.setDesc(,"then",get:function()thenableThenGotten=true));works=thenableThenGottencatch(e)works=falsereturn works}();function isPromise(it)return isObject(it)&&(useNative?cof.classof(it)=="Promise":RECORD in it)function sameConstructor(a,b)if(!$.FW&&a===P&&b===Wrapper)return true;return same(a,b)function getConstructor(C)var S=assertObject(C)[SPECIES];return S!=undefined?S:Cfunction isThenable(it)var then;if(isObject(it))then=it.then;return isFunction(then)?then:falsefunction notify(record){var chain=record.c;if(chain.length)asap.call(global,function(){var value=record.v,ok=record.s==1,i=0;function run(react)var cb=ok?react.ok:react.fail,ret,then;tryif(cb)if(!ok)record.h=true;ret=cb===true?value:cb(value);if(ret===react.P)react.rej(TypeError("Promise-chain cycle"))else if(then=isThenable(ret))then.call(ret,react.res,react.rej)else react.res(ret)else react.rej(value)catch(err)react.rej(err)while(chain.length>i)run(chain[i++]);chain.length=0})}function isUnhandled(promise)var record=promise[RECORD],chain=record.afunction $reject(value){var record=this,promise;if(record.d)return;record.d=true;record=record.r||record;record.v=value;record.s=2;record.a=record.c.slice();setTimeout(function()asap.call(global,function()if(isUnhandled(promise=record.p))if(isNode)process.emit("unhandledRejection",value,promise)else if(global.console&&console.error)console.error("Unhandled promise rejection",value)record.a=undefined),1);notify(record)}function $resolve(value){var record=this,then;if(record.d)return;record.d=true;record=record.r||record;tryif(then=isThenable(value))asap.call(global,function()var wrapper=r:record,d:false;trythen.call(value,ctx($resolve,wrapper,1),ctx($reject,wrapper,1))catch(e)$reject.call(wrapper,e))elserecord.v=value;record.s=1;notify(record)catch(e)$reject.call(r:record,d:false,e)}if(!useNative)P=function Promise(executor)assertFunction(executor);var record=p:assert.inst(this,P,PROMISE),c:[],a:undefined,s:0,d:false,v:undefined,h:false;$.hide(this,RECORD,record);tryexecutor(ctx($resolve,record,1),ctx($reject,record,1))catch(err)$reject.call(record,err);require("./$.mix")(P.prototype,then:function then(onFulfilled,onRejected)var S=assertObject(assertObject(this).constructor)[SPECIES];var react=ok:isFunction(onFulfilled)?onFulfilled:true,fail:isFunction(onRejected)?onRejected:false;var promise=react.P=new(S!=undefined?S:P)(function(res,rej)react.res=assertFunction(res);react.rej=assertFunction(rej));var record=this[RECORD];record.c.push(react);if(record.a)record.a.push(react);if(record.s)notify(record);return promise,"catch":function(onRejected)return this.then(undefined,onRejected))$def($def.G+$def.W+$def.F*!useNative,Promise:P);cof.set(P,PROMISE);species(P);species(Wrapper=$.core[PROMISE]);$def($def.S+$def.F*!useNative,PROMISE,reject:function reject(r)return new(getConstructor(this))(function(res,rej)rej(r)));$def($def.S+$def.F*(!useNative||testResolve(true)),PROMISE,resolve:function resolve(x)return isPromise(x)&&sameConstructor(x.constructor,this)?x:new this(function(res)res(x)));$def($def.S+$def.F*!(useNative&&require("./$.iter-detect")(function(iter)P.all(iter)["catch"](function()))),PROMISE,{all:function all(iterable)var C=getConstructor(this),values=[];return new C(function(res,rej)forOf(iterable,false,values.push,values);var remaining=values.length,results=Array(remaining);if(remaining)$.each.call(values,function(promise,index)C.resolve(promise).then(function(value)results[index]=value;--remaining,rej));else res(results)),race:function race(iterable)var C=getConstructor(this);return new C(function(res,rej)forOf(iterable,false,function(promise)C.resolve(promise).then(res,rej)))})},"./$":26,"./$.assert":7,"./$.cof":9,"./$.ctx":14,"./$.def":15,"./$.for-of":18,"./$.iter-detect":24,"./$.mix":28,"./$.same":33,"./$.set-proto":34,"./$.species":36,"./$.task":40,"./$.uid":42,"./$.wks":44],66:[function(require,module,exports){var $=require("./$"),$def=require("./$.def"),setProto=require("./$.set-proto"),$iter=require("./$.iter"),ITERATOR=require("./$.wks")("iterator"),ITER=require("./$.uid").safe("iter"),step=$iter.step,assert=require("./$.assert"),isObject=$.isObject,getProto=$.getProto,$Reflect=$.g.Reflect,_apply=Function.apply,assertObject=assert.obj,_isExtensible=Object.isExtensible||isObject,_preventExtensions=Object.preventExtensions,buggyEnumerate=!($Reflect&&$Reflect.enumerate&&ITERATOR in $Reflect.enumerate());function Enumerate(iterated)$.set(this,ITER,o:iterated,k:undefined,i:0)$iter.create(Enumerate,"Object",function()var iter=this[ITER],keys=iter.k,key;if(keys==undefined)iter.k=keys=[];for(key in iter.o)keys.push(key)doif(iter.i>=keys.length)return step(1)while(!((key=keys[iter.i++])in iter.o));return step(0,key));var reflect=apply:function apply(target,thisArgument,argumentsList)return _apply.call(target,thisArgument,argumentsList),construct:function construct(target,argumentsList)var proto=assert.fn(arguments.length<3?target:arguments[2]).prototype,instance=$.create(isObject(proto)?proto:Object.prototype),result=_apply.call(target,instance,argumentsList);return isObject(result)?result:instance,defineProperty:function defineProperty(target,propertyKey,attributes)assertObject(target);try$.setDesc(target,propertyKey,attributes);return truecatch(e)return false,deleteProperty:function deleteProperty(target,propertyKey)var desc=$.getDesc(assertObject(target),propertyKey);return desc&&!desc.configurable?false:delete target[propertyKey],get:function get(target,propertyKey)var receiver=arguments.length<3?target:arguments[2],desc=$.getDesc(assertObject(target),propertyKey),proto;if(desc)return $.has(desc,"value")?desc.value:desc.get===undefined?undefined:desc.get.call(receiver);return isObject(proto=getProto(target))?get(proto,propertyKey,receiver):undefined,getOwnPropertyDescriptor:function getOwnPropertyDescriptor(target,propertyKey)return $.getDesc(assertObject(target),propertyKey),getPrototypeOf:function getPrototypeOf(target)return getProto(assertObject(target)),has:function has(target,propertyKey)return propertyKey in target,isExtensible:function isExtensible(target)return _isExtensible(assertObject(target)),ownKeys:require("./$.own-keys"),preventExtensions:function preventExtensions(target)assertObject(target);tryif(_preventExtensions)_preventExtensions(target);return truecatch(e)return false,set:function set(target,propertyKey,V)var receiver=arguments.length<4?target:arguments[3],ownDesc=$.getDesc(assertObject(target),propertyKey),existingDescriptor,proto;if(!ownDesc)if(isObject(proto=getProto(target)))return set(proto,propertyKey,V,receiver)ownDesc=$.desc(0)if($.has(ownDesc,"value"))if(ownDesc.writable===falsereturn ownDesc.set===undefined?false:(ownDesc.set.call(receiver,V),true);if(setProto)reflect.setPrototypeOf=function setPrototypeOf(target,proto)setProto.check(target,proto);trysetProto.set(target,proto);return truecatch(e)return false;$def($def.G,Reflect:);$def($def.S+$def.F*buggyEnumerate,"Reflect",enumerate:function enumerate(target)return new Enumerate(assertObject(target)));$def($def.S,"Reflect",reflect)},"./$":26,"./$.assert":7,"./$.def":15,"./$.iter":25,"./$.own-keys":29,"./$.set-proto":34,"./$.uid":42,"./$.wks":44],67:[function(require,module,exports){var $=require("./$"),cof=require("./$.cof"),$RegExp=$.g.RegExp,Base=$RegExp,proto=$RegExp.prototype,re=/a/g,CORRECT_NEW=new $RegExp(re)!==re,ALLOWS_RE_WITH_FLAGS=function()tryreturn $RegExp(re,"i")=="/a/i"catch(e)();if($.FW&&$.DESC){if(!CORRECT_NEW||!ALLOWS_RE_WITH_FLAGS)$RegExp=function RegExp(pattern,flags)var patternIsRegExp=cof(pattern)=="RegExp",flagsIsUndefined=flags===undefined;if(!(this instanceof $RegExp)&&patternIsRegExp&&flagsIsUndefined)return pattern;return CORRECT_NEW?new Base(patternIsRegExp&&!flagsIsUndefined?pattern.source:pattern,flags):new Base(patternIsRegExp?pattern.source:pattern,patternIsRegExp&&flagsIsUndefined?pattern.flags:flags);$.each.call($.getNames(Base),function(key));proto.constructor=$RegExp;$RegExp.prototype=proto;require("./$.redef")($.g,"RegExp",$RegExp)if(/./g.flags!="g")$.setDesc(proto,"flags",configurable:true,get:require("./$.replacer")(/^.*/(w*)$/,"$1"))}require("./$.species")($RegExp)},"./$":26,"./$.cof":9,"./$.redef":31,"./$.replacer":32,"./$.species":36],68:[function(require,module,exports)"use strict";var strong=require("./$.collection-strong");require("./$.collection")("Set",function(get)return function Set()return get(this,arguments[0]),add:function add(value)return strong.def(this,value=value===0?0:value,value),strong),"./$.collection":13,"./$.collection-strong":10],69:[function(require,module,exports)"use strict";var $def=require("./$.def"),$at=require("./$.string-at")(false);$def($def.P,"String",codePointAt:function codePointAt(pos)return $at(this,pos)),"./$.def":15,"./$.string-at":37],70:[function(require,module,exports)"use strict";var $=require("./$"),cof=require("./$.cof"),$def=require("./$.def"),toLength=$.toLength;$def($def.P+$def.F*!require("./$.throws")(function()"q".endsWith(/./)),"String",endsWith:function endsWith(searchString)if(cof(searchString)=="RegExp")throw TypeError();var that=String($.assertDefined(this)),endPosition=arguments[1],len=toLength(that.length),end=endPosition===undefined?len:Math.min(toLength(endPosition),len);searchString+="";return that.slice(end-searchString.length,end)===searchString),"./$":26,"./$.cof":9,"./$.def":15,"./$.throws":41],71:[function(require,module,exports)var $def=require("./$.def"),toIndex=require("./$").toIndex,fromCharCode=String.fromCharCode,$fromCodePoint=String.fromCodePoint;$def($def.S+$def.F*(!!$fromCodePoint&&$fromCodePoint.length!=1),"String",fromCodePoint:function fromCodePoint(x)var res=[],len=arguments.length,i=0,code;while(len>i)code=+arguments[i++];if(toIndex(code,1114111)!==code)throw RangeError(code+" is not a valid code point");res.push(code<65536?fromCharCode(code):fromCharCode(((code-=65536)>>10)+55296,code%1024+56320))return res.join("")),"./$":26,"./$.def":15],72:[function(require,module,exports)"use strict";var $=require("./$"),cof=require("./$.cof"),$def=require("./$.def");$def($def.P,"String",includes:function includes(searchString)if(cof(searchString)=="RegExp")throw TypeError();return!!~String($.assertDefined(this)).indexOf(searchString,arguments[1])),"./$":26,"./$.cof":9,"./$.def":15],73:[function(require,module,exports)var set=require("./$").set,$at=require("./$.string-at")(true),ITER=require("./$.uid").safe("iter"),$iter=require("./$.iter"),step=$iter.step;require("./$.iter-define")(String,"String",function(iterated)set(this,ITER,o:String(iterated),i:0),function()var iter=this[ITER],O=iter.o,index=iter.i,point;if(index>=O.length)return step(1);point=$at(O,index);iter.i+=point.length;return step(0,point)),"./$":26,"./$.iter":25,"./$.iter-define":23,"./$.string-at":37,"./$.uid":42],74:[function(require,module,exports)var $=require("./$"),$def=require("./$.def");$def($def.S,"String",raw:function raw(callSite)var tpl=$.toObject(callSite.raw),len=$.toLength(tpl.length),sln=arguments.length,res=[],i=0;while(len>i)res.push(String(tpl[i++]));if(ii)defineProperty(it,key=keys[i++],P[key]);return itfunction create(it,P)return P===undefined?$create(it):defineProperties($create(it),P)function propertyIsEnumerable(key)function getOwnPropertyDescriptor(it,key)var D=getDesc(it=toObject(it),key);if(D&&has(AllSymbols,key)&&!(has(it,HIDDEN)&&it[HIDDEN][key]))D.enumerable=true;return Dfunction getOwnPropertyNames(it)var names=getNames(toObject(it)),result=[],i=0,key;while(names.length>i)if(!has(AllSymbols,key=names[i++])&&key!=HIDDEN)result.push(key);return resultfunction getOwnPropertySymbols(it)var names=getNames(toObject(it)),result=[],i=0,key;while(names.length>i)if(has(AllSymbols,key=names[i++]))result.push(AllSymbols[key]);return resultif(!useNative)$Symbol=function Symbol()if(this instanceof $Symbol)throw TypeError("Symbol is not a constructor");return wrap(uid(arguments[0]));$redef($Symbol.prototype,"toString",function()return this[TAG]);$.create=create;$.setDesc=defineProperty;$.getDesc=getOwnPropertyDescriptor;$.setDescs=defineProperties;$.getNames=$names.get=getOwnPropertyNames;$.getSymbols=getOwnPropertySymbols;if($.DESC&&$.FW)$redef(ObjectProto,"propertyIsEnumerable",propertyIsEnumerable,true)var symbolStatics="for":function(key)return has(SymbolRegistry,key+="")?SymbolRegistry[key]:SymbolRegistry[key]=$Symbol(key),keyFor:function keyFor(key)return keyOf(SymbolRegistry,key),useSetter:function()setter=true,useSimple:function()setter=false;$.each.call(("hasInstance,isConcatSpreadable,iterator,match,replace,search,"+"species,split,toPrimitive,toStringTag,unscopables").split(","),function(it)var sym=require("./$.wks")(it);symbolStatics[it]=useNative?sym:wrap(sym));setter=true;$def($def.G+$def.W,Symbol:$Symbol);$def($def.S,"Symbol",symbolStatics);$def($def.S+$def.F*!useNative,"Object",create:create,defineProperty:defineProperty,defineProperties:defineProperties,getOwnPropertyDescriptor:getOwnPropertyDescriptor,getOwnPropertyNames:getOwnPropertyNames,getOwnPropertySymbols:getOwnPropertySymbols);setTag($Symbol,"Symbol");setTag(Math,"Math",true);setTag($.g.JSON,"JSON",true)},"./$":26,"./$.assert":7,"./$.cof":9,"./$.def":15,"./$.enum-keys":17,"./$.get-names":20,"./$.keyof":27,"./$.redef":31,"./$.shared":35,"./$.uid":42,"./$.wks":44],78:[function(require,module,exports){"use strict";var $=require("./$"),weak=require("./$.collection-weak"),leakStore=weak.leakStore,ID=weak.ID,WEAK=weak.WEAK,has=$.has,isObject=$.isObject,isExtensible=Object.isExtensible||isObject,tmp=;var $WeakMap=require("./$.collection")("WeakMap",function(get)return function WeakMap()return get(this,arguments[0]),get:function get(key)if(isObject(key))if(!isExtensible(key))return leakStore(this).get(key);if(has(key,WEAK))return key[WEAK][this[ID]],set:function set(key,value)return weak.def(this,key,value),weak,true,true);if((new $WeakMap).set((Object.freeze||Object)(tmp),7).get(tmp)!=7)$.each.call(["delete","has","get","set"],function(key)var proto=$WeakMap.prototype,method=proto[key];require("./$.redef")(proto,key,function(a,b)if(isObject(a)&&!isExtensible(a))var result=leakStore(this)[key](a,b);return key=="set"?this:resultreturn method.call(this,a,b)))},"./$":26,"./$.collection":13,"./$.collection-weak":12,"./$.redef":31],79:[function(require,module,exports)"use strict";var weak=require("./$.collection-weak");require("./$.collection")("WeakSet",function(get)return function WeakSet()return get(this,arguments[0]),add:function add(value)return weak.def(this,value,true),weak,false,true),"./$.collection":13,"./$.collection-weak":12],80:[function(require,module,exports)"use strict";var $def=require("./$.def"),$includes=require("./$.array-includes")(true);$def($def.P,"Array",includes:function includes(el)return $includes(this,el,arguments[1]));require("./$.unscope")("includes"),"./$.array-includes":5,"./$.def":15,"./$.unscope":43],81:[function(require,module,exports)require("./$.collection-to-json")("Map"),"./$.collection-to-json":11],82:[function(require,module,exports)var $=require("./$"),$def=require("./$.def"),ownKeys=require("./$.own-keys");$def($def.S,"Object",getOwnPropertyDescriptors:function getOwnPropertyDescriptors(object)var O=$.toObject(object),result=;$.each.call(ownKeys(O),function(key)$.setDesc(result,key,$.desc(0,$.getDesc(O,key))));return result),"./$":26,"./$.def":15,"./$.own-keys":29],83:[function(require,module,exports)var $=require("./$"),$def=require("./$.def");function createObjectToArray(isEntries)return function(object)var O=$.toObject(object),keys=$.getKeys(O),length=keys.length,i=0,result=Array(length),key;if(isEntries)while(length>i)result[i]=[key=keys[i++],O[key]];else while(length>i)result[i]=O[keys[i++]];return result$def($def.S,"Object",values:createObjectToArray(false),entries:createObjectToArray(true)),"./$":26,"./$.def":15],84:[function(require,module,exports)var $def=require("./$.def");$def($def.S,"RegExp",[]]/g,"\$&",true)),"./$.def":15,"./$.replacer":32],85:[function(require,module,exports)require("./$.collection-to-json")("Set"),"./$.collection-to-json":11],86:[function(require,module,exports)"use strict";var $def=require("./$.def"),$at=require("./$.string-at")(true);$def($def.P,"String",at:function at(pos)return $at(this,pos)),"./$.def":15,"./$.string-at":37],87:[function(require,module,exports)"use strict";var $def=require("./$.def"),$pad=require("./$.string-pad");$def($def.P,"String",lpad:function lpad(n)return $pad(this,n,arguments[1],true)),"./$.def":15,"./$.string-pad":38],88:[function(require,module,exports)"use strict";var $def=require("./$.def"),$pad=require("./$.string-pad");$def($def.P,"String",rpad:function rpad(n)return $pad(this,n,arguments[1],false)),"./$.def":15,"./$.string-pad":38],89:[function(require,module,exports)var $=require("./$"),$def=require("./$.def"),$Array=$.core.Array,"./$":26,"./$.ctx":14,"./$.def":15],90:[function(require,module,exports)require("./es6.array.iterator");var $=require("./$"),Iterators=require("./$.iter").Iterators,ITERATOR=require("./$.wks")("iterator"),ArrayValues=Iterators.Array,NL=$.g.NodeList,HTC=$.g.HTMLCollection,NLProto=NL&&NL.prototype,HTCProto=HTC&&HTC.prototype;if($.FW)if(NL&&!(ITERATOR in NLProto))$.hide(NLProto,ITERATOR,ArrayValues);if(HTC&&!(ITERATOR in HTCProto))$.hide(HTCProto,ITERATOR,ArrayValues)Iterators.NodeList=Iterators.HTMLCollection=ArrayValues,"./$":26,"./$.iter":25,"./$.wks":44,"./es6.array.iterator":51],91:[function(require,module,exports)var $def=require("./$.def"),$task=require("./$.task");$def($def.G+$def.B,setImmediate:$task.set,clearImmediate:$task.clear),"./$.def":15,"./$.task":40],92:[function(require,module,exports)var $=require("./$"),$def=require("./$.def"),invoke=require("./$.invoke"),partial=require("./$.partial"),navigator=$.g.navigator,MSIE=!!navigator&&/MSIE ../.test(navigator.userAgent);function wrap(set)return MSIE?function(fn,time)return set(invoke(partial,[].slice.call(arguments,2),$.isFunction(fn)?fn:Function(fn)),time):set$def($def.G+$def.B+$def.F*MSIE,setTimeout:wrap($.g.setTimeout),setInterval:wrap($.g.setInterval)),"./$":26,"./$.def":15,"./$.invoke":21,"./$.partial":30],93:[function(require,module,exports)require("./modules/es5");require("./modules/es6.symbol");require("./modules/es6.object.assign");require("./modules/es6.object.is");require("./modules/es6.object.set-prototype-of");require("./modules/es6.object.to-string");require("./modules/es6.object.statics-accept-primitives");require("./modules/es6.function.name");require("./modules/es6.function.has-instance");require("./modules/es6.number.constructor");require("./modules/es6.number.statics");require("./modules/es6.math");require("./modules/es6.string.from-code-point");require("./modules/es6.string.raw");require("./modules/es6.string.iterator");require("./modules/es6.string.code-point-at");require("./modules/es6.string.ends-with");require("./modules/es6.string.includes");require("./modules/es6.string.repeat");require("./modules/es6.string.starts-with");require("./modules/es6.array.from");require("./modules/es6.array.of");require("./modules/es6.array.iterator");require("./modules/es6.array.species");require("./modules/es6.array.copy-within");require("./modules/es6.array.fill");require("./modules/es6.array.find");require("./modules/es6.array.find-index");require("./modules/es6.regexp");require("./modules/es6.promise");require("./modules/es6.map");require("./modules/es6.set");require("./modules/es6.weak-map");require("./modules/es6.weak-set");require("./modules/es6.reflect");require("./modules/es7.array.includes");require("./modules/es7.string.at");require("./modules/es7.string.lpad");require("./modules/es7.string.rpad");require("./modules/es7.regexp.escape");require("./modules/es7.object.get-own-property-descriptors");require("./modules/es7.object.to-array");require("./modules/es7.map.to-json");require("./modules/es7.set.to-json");require("./modules/js.array.statics");require("./modules/web.timers");require("./modules/web.immediate");require("./modules/web.dom.iterable");module.exports=require("./modules/$").core,"./modules/$":26,"./modules/es5":45,"./modules/es6.array.copy-within":46,"./modules/es6.array.fill":47,"./modules/es6.array.find":49,"./modules/es6.array.find-index":48,"./modules/es6.array.from":50,"./modules/es6.array.iterator":51,"./modules/es6.array.of":52,"./modules/es6.array.species":53,"./modules/es6.function.has-instance":54,"./modules/es6.function.name":55,"./modules/es6.map":56,"./modules/es6.math":57,"./modules/es6.number.constructor":58,"./modules/es6.number.statics":59,"./modules/es6.object.assign":60,"./modules/es6.object.is":61,"./modules/es6.object.set-prototype-of":62,"./modules/es6.object.statics-accept-primitives":63,"./modules/es6.object.to-string":64,"./modules/es6.promise":65,"./modules/es6.reflect":66,"./modules/es6.regexp":67,"./modules/es6.set":68,"./modules/es6.string.code-point-at":69,"./modules/es6.string.ends-with":70,"./modules/es6.string.from-code-point":71,"./modules/es6.string.includes":72,"./modules/es6.string.iterator":73,"./modules/es6.string.raw":74,"./modules/es6.string.repeat":75,"./modules/es6.string.starts-with":76,"./modules/es6.symbol":77,"./modules/es6.weak-map":78,"./modules/es6.weak-set":79,"./modules/es7.array.includes":80,"./modules/es7.map.to-json":81,"./modules/es7.object.get-own-property-descriptors":82,"./modules/es7.object.to-array":83,"./modules/es7.regexp.escape":84,"./modules/es7.set.to-json":85,"./modules/es7.string.at":86,"./modules/es7.string.lpad":87,"./modules/es7.string.rpad":88,"./modules/js.array.statics":89,"./modules/web.dom.iterable":90,"./modules/web.immediate":91,"./modules/web.timers":92],94:[function(require,module,exports){(function(process,global){!function(global){"use strict";var hasOwn=Object.prototype.hasOwnProperty;var undefined;var iteratorSymbol=typeof Symbol==="function"&&Symbol.iterator||"@@iterator";var inModule=typeof module==="object";var runtime=global.regeneratorRuntime;if(runtime)if(inModule)module.exports=runtimereturnruntime=global.regeneratorRuntime=inModule?module.exports:;function wrap(innerFn,outerFn,self,tryLocsList)null,new Context(tryLocsListruntime.wrap=wrap;function tryCatch(fn,obj,arg)tryreturntype:"normal",arg:fn.call(obj,arg)catch(err)returntype:"throw",arg:errvar GenStateSuspendedStart="suspendedStart";var GenStateSuspendedYield="suspendedYield";var GenStateExecuting="executing";var GenStateCompleted="completed";var ContinueSentinel=;function Generator()function GeneratorFunction()function GeneratorFunctionPrototype()var Gp=GeneratorFunctionPrototype.prototype=Generator.prototype;GeneratorFunction.prototype=Gp.constructor=GeneratorFunctionPrototype;GeneratorFunctionPrototype.constructor=GeneratorFunction;GeneratorFunction.displayName="GeneratorFunction";function defineIteratorMethods(prototype)["next","throw","return"].forEach(function(method)prototype[method]=function(arg)return this._invoke(method,arg))runtime.isGeneratorFunction=function(genFun)(ctor.displayName;runtime.mark=function(genFun)genFun.__proto__=GeneratorFunctionPrototype;genFun.prototype=Object.create(Gp);return genFun;runtime.awrap=function(arg)return new AwaitArgument(arg);function AwaitArgument(arg)this.arg=argfunction AsyncIterator(generator)function invoke(method,arg)var result=generator[method](arg);var value=result.value;return value instanceof AwaitArgument?Promise.resolve(value.arg).then(invokeNext,invokeThrow):Promise.resolve(value).then(function(unwrapped)result.value=unwrapped;return result,invokeThrow)if(typeof process==="object"&&process.domain)invoke=process.domain.bind(invoke)var invokeNext=invoke.bind(generator,"next");var invokeThrow=invoke.bind(generator,"throw");var invokeReturn=invoke.bind(generator,"return");var previousPromise;function enqueue(method,arg)var enqueueResult=previousPromise?previousPromise.then(function()return invoke(method,arg)):new Promise(function(resolve)resolve(invoke(method,arg)));previousPromise=enqueueResult["catch"](invokeReturn);return enqueueResultthis._invoke=enqueuedefineIteratorMethods(AsyncIterator.prototype);runtime.async=function(innerFn,outerFn,self,tryLocsList)var iter=new AsyncIterator(wrap(innerFn,outerFn,self,tryLocsList));return runtime.isGeneratorFunction(outerFn)?iter:iter.next().then(function(result)return result.done?result.value:iter.next());function makeInvokeMethod(innerFn,self,context){var state=GenStateSuspendedStart;return function invoke(method,arg){if(state===GenStateExecuting)throw new Error("Generator is already running")if(state===GenStateCompleted)return doneResult()while(true){var delegate=context.delegate;if(delegate)if(method==="next")if(state===GenStateSuspendedYield)context.sent=argelsedelete context.sentelse if(method==="throw")if(state===GenStateSuspendedStart)state=GenStateCompleted;throw argif(context.dispatchException(arg))method="next";arg=undefinedelse if(method==="return")context.abrupt("return",arg)state=GenStateExecuting;var record=tryCatch(innerFn,self,context);if(record.type==="normal")state=context.done?GenStateCompleted:GenStateSuspendedYield;var info=value:record.arg,done:context.done;if(record.arg===ContinueSentinel)if(context.delegate&&method==="next")arg=undefinedelsereturn infoelse if(record.type==="throw")state=GenStateCompleted;method="throw";arg=record.arg}}}defineIteratorMethods(Gp);Gp[iteratorSymbol]=function()return this;Gp.toString=function()return"[object Generator]";function pushTryEntry(locs)var entry=tryLoc:locs[0];if(1 in locs)entry.catchLoc=locs[1]if(2 in locs)entry.finallyLoc=locs[2];entry.afterLoc=locs[3]this.tryEntries.push(entry)function resetTryEntry(entry)function Context(tryLocsList)this.tryEntries=[tryLoc:"root"];tryLocsList.forEach(pushTryEntry,this);this.reset()runtime.keys=function(object)var keys=[];for(var key in object)keys.push(key)keys.reverse();return function next()while(keys.length)var key=keys.pop();if(key in object)next.value=key;next.done=false;return nextnext.done=true;return next;function values(iterable){if(iterable){var iteratorMethod=iterable[iteratorSymbol];if(iteratorMethod)return iteratorMethod.call(iterable)if(typeof iterable.next==="function")return iterableif(!isNaN(iterable.length))var i=-1,next=function next()while(++i=0;--i)var entry=this.tryEntries[i];var record=entry.completion;if(entry.tryLoc==="root")return handle("end")if(entry.tryLoc<=this.prev)var hasCatch=hasOwn.call(entry,"catchLoc");var hasFinally=hasOwn.call(entry,"finallyLoc");if(hasCatch&&hasFinally)if(this.prev=0;--i)var entry=this.tryEntries[i];if(entry.finallyLoc===finallyLoc)this.complete(entry.completion,entry.afterLoc);resetTryEntry(entry);return ContinueSentinel,"catch":function(tryLoc)for(var i=this.tryEntries.length-1;i>=0;--i)var entry=this.tryEntries[i];if(entry.tryLoc===tryLoc)var record=entry.completion;if(record.type==="throw")var thrown=record.arg;resetTryEntry(entry)return thrownthrow new Error("illegal catch attempt"),delegateYield:function(iterable,resultName,nextLoc)this.delegate=iterator:values(iterable),resultName:resultName,nextLoc:nextLoc;return ContinueSentinel}}(typeof global==="object"?global:typeof window==="object"?window:typeof self==="object"?self:this)}).call(this,require("_process"),typeof global!=="undefined"?global:typeof self!=="undefined"?self:typeof window!=="undefined"?window:)},_process:4]},,[1]);
}(jQuery));
(function ($) {
var moduleParams = "httpCookieDomain":"www.kity-rouen.com","titleAnalytics":"Cookies statistiques","contentAnalytics":"Les cookies statistiques nous permettent d'analyser les performances de notre site et d'en amu00e9liorer son fonctionnement afin de vous proposer la meilleure expu00e9rience de navigation possible.","titleMarketing":"Cookies publicitaires","contentMarketing":"Les cookies publicitaires sont utilisu00e9s pour effectuer le suivi des visiteurs et ont pour but de vous proposer des publicitu00e9s pertinentes et intu00e9ressantes pour vous.","titleSocials":"Cookies partages sociaux","contentSocials":"Nous utilisons des modules de partages sociaux pour vous permettre de partager certaines pages de notre site internet sur les ru00e9seaux sociaux.","mobileOn":false,"caisseOn":false,"bookingsOn":false;
"use strict";
function _toConsumableArray(arr) _iterableToArray(arr)
function _nonIterableSpread()
throw new TypeError("Invalid attempt to spread non-iterable instance");
function _iterableToArray(iter)
function _arrayWithoutHoles(arr)
if (Array.isArray(arr))
for (var i = 0, arr2 = new Array(arr.length); i < arr.length; i++)
arr2[i] = arr[i];
return arr2;
function ownKeys(object, enumerableOnly)
var keys = Object.keys(object);
if (Object.getOwnPropertySymbols)
var symbols = Object.getOwnPropertySymbols(object);
if (enumerableOnly)
symbols = symbols.filter(function (sym)
return Object.getOwnPropertyDescriptor(object, sym).enumerable;
);
keys.push.apply(keys, symbols);
return keys;
function _objectSpread(target)
for (var i = 1; i < arguments.length; i++)
var source = arguments[i] != null ? arguments[i] : ;
if (i % 2)
ownKeys(Object(source), true).forEach(function (key)
_defineProperty(target, key, source[key]);
);
else if (Object.getOwnPropertyDescriptors)
Object.defineProperties(target, Object.getOwnPropertyDescriptors(source));
else
ownKeys(Object(source)).forEach(function (key)
Object.defineProperty(
target,
key,
Object.getOwnPropertyDescriptor(source, key)
);
);
return target;
function _defineProperty(obj, key, value)
if (key in obj)
Object.defineProperty(obj, key,
value: value,
enumerable: true,
configurable: true,
writable: true
);
else
obj[key] = value;
return obj;
function _classCallCheck(instance, Constructor)
if (!(instance instanceof Constructor))
throw new TypeError("Cannot call a class as a function");
function _defineProperties(target, props)
for (var i = 0; i < props.length; i++) false;
descriptor.configurable = true;
if ("value" in descriptor) descriptor.writable = true;
Object.defineProperty(target, descriptor.key, descriptor);
function _createClass(Constructor, protoProps, staticProps)
if (protoProps) _defineProperties(Constructor.prototype, protoProps);
if (staticProps) _defineProperties(Constructor, staticProps);
return Constructor;
function setCookie(name, value, expireDays, domain)
var d = new Date();
d.setTime(d.getTime() + expireDays * 24 * 60 * 60 * 1000);
var cookie = name + '=' + value + '; expires=" + d.toUTCString() + (domain ? "; domain=' + domain : '') + '; path=/';
if (window.location.protocol === 'https:')
cookie += '; samesite=none; secure=true';
document.cookie = cookie;
function getCookie(cname)
var name = "".concat(cname, "=");
var ca = document.cookie.split(";");
for (var i = 0; i < ca.length; i++)
var c = ca[i];
while (c.charAt(0) === " ")
c = c.substring(1);
if (c.indexOf(name) === 0)
return c.substring(name.length, c.length);
return "";
var CookieControl =
/*#__PURE__*/
(function () {
function CookieControl() getCookie("cookie-accepted") === "refused";
this.optionalCookies = ;
this.optionalCookiesByName = [];
config.optionalCookies.forEach(function (ck) );
_createClass(CookieControl, [
key: "init",
value: function init()
/* initialize plugin */
if (!this.el) return;
this.renderOptional();
this.setupEvents();
!this.acceptedCookies &&
window.setTimeout(this.pending.bind(this), this.options.timeout);
,
key: "setupEvents",
value: function setupEvents()
var _this2 = this;
/* toggle show/hide cookie window */
_toConsumableArray(
document.getElementsByClassName("cookie-toggle")
).forEach(function (el)
el.addEventListener("click", function (e)
e.preventDefault();
return _this2.opened ? _this2.close() : _this2.open();
);
);
/* close cookie window */
_toConsumableArray(
document.getElementsByClassName("cookie-close")
).forEach(function (el)
el.addEventListener("click", _this2.pending.bind(_this2));
);
/* open cookie window */
_toConsumableArray(
document.getElementsByClassName("js-open-cookie")
).forEach(function (el)
el.addEventListener("click", _this2.open.bind(_this2));
);
/* accept cookies */
_toConsumableArray(
document.getElementsByClassName("cookie-accept")
).forEach(function (el)
el.addEventListener("click", _this2.accept.bind(_this2));
);
/* refuse cookies */
_toConsumableArray(
document.getElementsByClassName("cookie-refuse")
).forEach(function (el)
el.addEventListener("click", _this2.refuse.bind(_this2));
);
/* turn on/off cookie group */
_toConsumableArray(
this.el.getElementsByClassName("cookie-optional-checkbox")
).forEach(function (checkbox)
checkbox.addEventListener(
"change",
_this2.toggleCookie.bind(_this2)
);
);
,
key: "pending",
value: function pending(e)
e && e.preventDefault();
this.el.removeAttribute("open");
this.el.setAttribute("pending", "");
,
key: "open",
value: function open(e)
e && e.preventDefault();
this.el.removeAttribute("pending");
this.el.setAttribute("open", "");
this.opened = true;
,
key: "close",
value: function close(e)
e && e.preventDefault();
this.el.removeAttribute("pending");
this.el.removeAttribute("open");
this.opened = false;
document.getElementById('cookie').style.display = 'none';
,
key: "renderOptional",
value: function renderOptional()
var _this3 = this;
/* render optional cookie groups to cookie window */
var optionalHtml = "";
this.optionalCookiesByName.forEach(function (cookieName)
var cookie = _this3.optionalCookies[cookieName];
optionalHtml += _this3.options.optionCookieHtml(cookie);
);
this.el.querySelector(
".cookie-optional-list"
).outerHTML = optionalHtml;
,
key: "toggleCookie",
value: function toggleCookie(e)
/* turn on/off cookie group and save to cookie */
this.optionalCookies[e.target.dataset.name].accepted =
e.target.checked;
this.saveCookie(this.optionalCookies[e.target.dataset.name]);
/* call onChange function if defined */
this.options.onChange && this.options.onChange(e, this);
,
key: "saveAll",
value: function saveAll()
var _this4 = this;
this.optionalCookiesByName.forEach(function (name)
return _this4.saveCookie(_this4.optionalCookies[name]);
);
,
key: "saveCookie",
value: function saveCookie(cookie)
setCookie(
cookie.cookieName,
cookie.accepted
? this.options.acceptValue
: this.options.revokeValue,
this.options.lifetime,
this.options.domain
);
,
key: "accept",
value: function accept(e)
e && e.preventDefault();
setCookie(
"cookie-accepted",
"accepted",
this.options.lifetime,
this.options.domain
);
this.saveAll();
this.close();
/* call onAccept function if defined */
this.options.onAccept && this.options.onAccept(this);
,
key: "refuse",
value: function refuse(e)
e && e.preventDefault();
setCookie(
"cookie-accepted",
"refused",
this.options.lifetime,
this.options.domain
);
this.saveAll();
this.close();
/* call onRevoke function if defined */
this.options.onRevoke && this.options.onRevoke(this);
,
key: "set",
value: function set(option, value)
this.options[option] = value;
]);
return CookieControl;
})();
(function () {
var ccConfig =
options:
lifetime: 30,
domain: moduleParams.httpCookieDomain
,
optionalCookies: [
name: "analytics",
label: moduleParams.titleAnalytics,
description: moduleParams.contentAnalytics,
accepted: false,
onRevoke: function onRevoke()
window["ga-disable-XX-XXXXX-X"] = true;
,
name: "marketing",
label: moduleParams.titleMarketing,
description: moduleParams.contentMarketing,
accepted: false
,
name: "socialsharing",
label: moduleParams.titleSocials,
description: moduleParams.contentSocials,
accepted: false,
onAccept: function onAccept()
(function (d, s, id)
var js,
fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s);
js.id = id;
js.src =
"https://connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v3.0";
fjs.parentNode.insertBefore(js, fjs);
)(document, "script", "facebook-jssdk");
]
; // create new cookie control instance
var cookieControl = new CookieControl(ccConfig); // initialize the plugin
cookieControl.init();
if (cookieControl.acceptedCookies) document.getElementById('cookie').style.display = 'none';
})();
}(jQuery));
(function ($) {
var moduleParams = "markupMode":"table","autoSwitchDevice":true,"mobileStatus":true,"mobileIsV16":true,"languagesCode":"fr","pwaEnabled":false,"isSnapchatiOs":0,"httpServer":"","mobileOn":false,"caisseOn":false,"bookingsOn":false;
// Lazy loading
var jQueryUnveil = jQuery().unveil;
function lazyLoad()
if (jQueryUnveil)
$("img.lazy").unveil();
;
$('body').on('ajaxListingProductsLoaded', function ()
lazyLoad();
);
$(window).on('load', function ()
lazyLoad();
);
// Smooth Scroll marquee
if ($('marquee.defilante-smooth').length > 0)
$('marquee.defilante-smooth').on('load', function ()
$('marquee.defilante-smooth').marquee().mouseover(function ()
$(this).trigger('stop');
)
.mouseout(function ()
$(this).trigger('start');
)
.mousemove(function (event)
if ($(this).data('drag') == true)
this.scrollLeft = $(this)
.data('scrollX') + ($(this)
.data('x') - event.clientX);
)
.mousedown(function (event)
$(this).data('drag', true).data('x', event.clientX).data('scrollX', this.scrollLeft);
)
.mouseup(function ()
$(this).data('drag', false);
);
);
// https://developers.google.com/recaptcha/docs/display#explicit_render
CaptchaCallback = function ()
$('.g-recaptcha').each(function ()
var $this = $(this);
grecaptcha.render(this, 'sitekey': $this.data('sitekey'), 'stoken': $this.data('stoken'));
);
;
/*
* RECAPTCHA V2
*/
recaptchaV2CurrentIndex = 0; // index du captcha qui est traité
// Fonction exécutée par le recaptcha v2 si valide
CaptchaV2Submit = function (token)
var $form = $('#recaptcha_' + recaptchaV2CurrentIndex).closest('form');
$form.find('input[name="g-recaptcha-response"]').val(token); // On rempli le champ qui sert de traitement en PHP.
$form.submit(); // On renvoi le formulaire après validation
// Fonction exécutée au chargement de la page si le captcha v2 est activé
CaptchaV2Callback = function ()
// Envoi du formulaire recaptcha v2
$('.g-recaptcha').closest('form').submit(function ()
var $form = $(this);
recaptchaV2CurrentIndex = $form.find('.g-recaptcha').data('index');
if ($form.find('input[name="g-recaptcha-response"]').val() != '')
return true; // Si captcha validé, tout est OK, on peut envoyer le formulaire
grecaptcha.execute(recaptchaV2CurrentIndex); // Contrôle de captcha. Si c'est OK, CaptchaV2Submit sera appelé et cette même fonction (submit) sera appelée
return false;
);
/*
* RECAPTCHA V2 - FIN
*/
//Chargement de la version mobile à la volée en dessous de 768px et chargement de la version PC sur mobile si > 768px
//Ne fonctionne que sur PC , le device MObile prend le dessus.
//Ne fonctionne pas si la version mobile est à OFF ou en V1
if (moduleParams.autoSwitchDevice && moduleParams.mobileStatus && moduleParams.mobileIsV16 && $.browser.desktop) {
function checkWidth()
if ((window.innerWidth < 768 && !moduleParams.mobileOn)
$(window).resize(checkWidth);
$(window).trigger('resize');
}
if (moduleParams.mobileOn && moduleParams.pwaEnabled)
if ('serviceWorker' in navigator)
navigator.serviceWorker.register('js/service-worker.js')
.then(function (registration)
console.log('Registration successful, scope is:', registration.scope);
)
.catch(function (error)
console.log('Service worker registration failed, error:', error);
);
/**
* BDC n°16021 - Sessions sur Snapchat iOS
* Si l'user agent contient "iPhone OS" et "Snapchat" alors les sessions ne sont pas conservées
* (le cookie navigateur générique "session" est remis à 0 mais pas les cookies faits maison).
* Donc on crée un cookie fait maison "sa-session" pour stocker le premier session_id créé.
* Comme ça si l'utilisateur revient sur le site on récupère ce "sa-session"
* en back via $_COOKIE pour récupérer la session
*/
if (moduleParams.isSnapchatiOs)
function getCookie(cname)
var name = cname + "=";
var decodedCookie = decodeURIComponent(document.cookie);
var ca = decodedCookie.split(';');
for (var i = 0; i < ca.length; i++)
var c = ca[i];
while (c.charAt(0) == ' ')
c = c.substring(1);
if (c.indexOf(name) == 0)
return c.substring(name.length, c.length);
return "";
function setCookie(cname, cvalue, exdays)
var d = new Date();
d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000));
var expires = "expires=" + d.toUTCString();
document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
if (!getCookie('sa-session'))
setCookie('sa-session', getCookie('session'), 30, moduleParams.httpServer)
}(jQuery));