Socket
Socket
Sign inDemoInstall

nanotween

Package Overview
Dependencies
1
Maintainers
1
Versions
19
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.7.0 to 0.8.0

2

dist/easings.js

@@ -1,1 +0,1 @@

var ntEasings=function(r){function n(r){return r}function e(r){return r*(2-r)}function t(r){return r*r}function u(r){return(r*=2)<1?.5*r*r:-.5*(--r*(r-2)-1)}function i(r){return--r*r*r+1}function c(r){return r*r*r}function s(r){return(r*=2)<1?.5*r*r*r:.5*((r-=2)*r*r+2)}function a(r){return 1- --r*r*r*r}function o(r){return r*r*r*r}function f(r){return(r*=2)<1?.5*r*r*r*r:-.5*((r-=2)*r*r*r-2)}function v(r){return--r*r*r*r*r+1}function I(r){return r*r*r*r*r}function h(r){return(r*=2)<1?.5*r*r*r*r*r:.5*((r-=2)*r*r*r*r+2)}function M(r){return Math.sin(r*Math.PI/2)}function O(r){return 1-Math.cos(r*Math.PI/2)}function q(r){return.5*(1-Math.cos(Math.PI*r))}function p(r){return 1===r?1:1-Math.pow(2,-10*r)}function l(r){return 0===r?0:Math.pow(1024,r-1)}function b(r){return 0===r?0:1===r?1:(r*=2)<1?.5*Math.pow(1024,r-1):.5*(2-Math.pow(2,-10*(r-1)))}function w(r){return Math.sqrt(1- --r*r)}function P(r){return 1-Math.sqrt(1-r*r)}function d(r){return 0===r?0:1===r?1:Math.pow(2,-10*r)*Math.sin(5*(r-.1)*Math.PI)+1}function k(r){return 0===r?0:1===r?1:-Math.pow(2,10*(r-1))*Math.sin(5*(r-1.1)*Math.PI)}function x(r){return 0===r?0:1===r?1:(r*=2)<1?-.5*Math.pow(2,10*(r-1))*Math.sin(5*(r-1.1)*Math.PI):.5*Math.pow(2,-10*(r-1))*Math.sin(5*(r-1.1)*Math.PI)+1}function g(r){return--r*r*(2.70158*r+1.70158)+1}function E(r){return r*r*(2.70158*r-1.70158)}function j(r){var n=2.5949095;return(r*=2)<1?r*r*((n+1)*r-n)*.5:.5*((r-=2)*r*((n+1)*r+n)+2)}function m(r){return r<1/2.75?7.5625*r*r:r<2/2.75?7.5625*(r-=1.5/2.75)*r+.75:r<2.5/2.75?7.5625*(r-=2.25/2.75)*r+.9375:7.5625*(r-=2.625/2.75)*r+.984375}function y(r){return 1-m(1-r)}return n.reverse=n,e.reverse=t,t.reverse=e,u.reverse=u,i.reverse=c,c.reverse=i,s.reverse=s,a.reverse=a,o.reverse=a,f.reverse=f,v.reverse=I,I.reverse=v,h.reverse=h,M.reverse=O,O.reverse=M,q.reverse=q,p.reverse=l,l.reverse=p,b.reverse=b,w.reverse=P,P.reverse=w,d.reverse=k,k.reverse=d,x.reverse=x,g.reverse=E,E.reverse=g,j.reverse=j,m.reverse=y,y.reverse=m,r.linear=n,r.quadraticIn=t,r.quadraticOut=e,r.quadraticInOut=u,r.cubicIn=c,r.cubicOut=i,r.cubicInOut=s,r.quarticIn=o,r.quarticOut=a,r.quarticInOut=f,r.quinticIn=I,r.quinticOut=v,r.quinticInOut=h,r.sinussoidalIn=O,r.sinussoidalOut=M,r.sinussoidalInOut=q,r.expoIn=l,r.expoOut=p,r.expoInOut=b,r.circularIn=P,r.circularOut=w,r.circularInOut=function(r){return(r*=2)<1?-.5*(Math.sqrt(1-r*r)-1):.5*(Math.sqrt(1-(r-=2)*r)+1)},r.elasticIn=k,r.elasticOut=d,r.elasticInOut=x,r.backIn=E,r.backOut=g,r.backInOut=j,r.bounceIn=y,r.bounceOut=m,r.bounceInOut=function(r){return r<.5?.5*y(2*r):.5*m(2*r-1)+.5},r}({});
var ntEasings=function(r){function n(r){return r}function e(r){return r*(2-r)}function t(r){return r*r}function u(r){return(r*=2)<1?.5*r*r:-.5*(--r*(r-2)-1)}function i(r){return--r*r*r+1}function c(r){return r*r*r}function s(r){return(r*=2)<1?.5*r*r*r:.5*((r-=2)*r*r+2)}function a(r){return 1- --r*r*r*r}function o(r){return r*r*r*r}function f(r){return(r*=2)<1?.5*r*r*r*r:-.5*((r-=2)*r*r*r-2)}function v(r){return--r*r*r*r*r+1}function I(r){return r*r*r*r*r}function h(r){return(r*=2)<1?.5*r*r*r*r*r:.5*((r-=2)*r*r*r*r+2)}function M(r){return Math.sin(r*Math.PI/2)}function O(r){return 1-Math.cos(r*Math.PI/2)}function q(r){return.5*(1-Math.cos(Math.PI*r))}function p(r){return 1===r?1:1-Math.pow(2,-10*r)}function l(r){return 0===r?0:Math.pow(1024,r-1)}function b(r){return 0===r?0:1===r?1:(r*=2)<1?.5*Math.pow(1024,r-1):.5*(2-Math.pow(2,-10*(r-1)))}function w(r){return Math.sqrt(1- --r*r)}function P(r){return 1-Math.sqrt(1-r*r)}function d(r){return 0===r?0:1===r?1:Math.pow(2,-10*r)*Math.sin(5*(r-.1)*Math.PI)+1}function k(r){return 0===r?0:1===r?1:-Math.pow(2,10*(r-1))*Math.sin(5*(r-1.1)*Math.PI)}function x(r){return 0===r?0:1===r?1:(r*=2)<1?-.5*Math.pow(2,10*(r-1))*Math.sin(5*(r-1.1)*Math.PI):.5*Math.pow(2,-10*(r-1))*Math.sin(5*(r-1.1)*Math.PI)+1}function g(r){return--r*r*(2.70158*r+1.70158)+1}function E(r){return r*r*(2.70158*r-1.70158)}function j(r){var n=2.5949095;return(r*=2)<1?r*r*((n+1)*r-n)*.5:.5*((r-=2)*r*((n+1)*r+n)+2)}function m(r){return r<1/2.75?7.5625*r*r:r<2/2.75?7.5625*(r-=1.5/2.75)*r+.75:r<2.5/2.75?7.5625*(r-=2.25/2.75)*r+.9375:7.5625*(r-=2.625/2.75)*r+.984375}function y(r){return 1-m(1-r)}return n.reverse=n,(e.reverse=t).reverse=e,u.reverse=u,(i.reverse=c).reverse=i,s.reverse=s,o.reverse=a.reverse=a,f.reverse=f,(v.reverse=I).reverse=v,h.reverse=h,(M.reverse=O).reverse=M,q.reverse=q,(p.reverse=l).reverse=p,b.reverse=b,(w.reverse=P).reverse=w,(d.reverse=k).reverse=d,x.reverse=x,(g.reverse=E).reverse=g,j.reverse=j,(m.reverse=y).reverse=m,r.linear=n,r.quadraticIn=t,r.quadraticOut=e,r.quadraticInOut=u,r.cubicIn=c,r.cubicOut=i,r.cubicInOut=s,r.quarticIn=o,r.quarticOut=a,r.quarticInOut=f,r.quinticIn=I,r.quinticOut=v,r.quinticInOut=h,r.sinussoidalIn=O,r.sinussoidalOut=M,r.sinussoidalInOut=q,r.expoIn=l,r.expoOut=p,r.expoInOut=b,r.circularIn=P,r.circularOut=w,r.circularInOut=function(r){return(r*=2)<1?-.5*(Math.sqrt(1-r*r)-1):.5*(Math.sqrt(1-(r-=2)*r)+1)},r.elasticIn=k,r.elasticOut=d,r.elasticInOut=x,r.backIn=E,r.backOut=g,r.backInOut=j,r.bounceIn=y,r.bounceOut=m,r.bounceInOut=function(r){return r<.5?.5*y(2*r):.5*m(2*r-1)+.5},r}({});

@@ -1,1 +0,1 @@

var ntHelpers=function(t){return t.yoyo=function(t,n){return t.on("step",function(){t.reverse(),t.state.repeats=n.repeats-t.state.repeats-1,t.bus.emit("yoyo",t.state.reversed)}),t},t.fromTo=function t(n,o,e){return function(c){c.convert(function(c){return"object"==typeof n?Object.keys(n).reduce(function(e,c){e[c]=t(n[c],o[c])},{}):(e||function(t,n,o){return t+(n-t)*o})(n,o,c)})}},t.Chain=function(t){var n=this,o={start:[],stop:[],step:[],update:[],complete:[]};n.current=0,n.tweens=t,n.on=function(t,n){return o[t].push(n),this},n.start=function(){n.stop(),t[0].start()},n.stop=function(){t[n.current].stop()},n.play=function(){t[n.current].play()},n.pause=function(){t[n.current].pause()},t[0].on("start",function(){o.start.forEach(function(t){t()})}),t[t.length-1].on("complete",function(){o.complete.forEach(function(t){t()})}),t.forEach(function(e,c){e.on("start",function(){n.current=c}).on("stop",function(){n.current=0,o.stop.forEach(function(t){t()})}).on("play",function(t){o.play.forEach(function(n){n(t,c)})}).on("pause",function(t){o.pause.forEach(function(n){n(t,c)})}).on("update",function(t){o.update.forEach(function(n){n(t,c)})}).on("complete",function(){c!==t.length-1&&(t[c+1].start(),o.step.forEach(function(t){t(c)}))})})},t.Group=function(t){var n=this;Object.keys(t[0]).forEach(function(o){"function"==typeof t[0][o]&&(n[o]=function(){var e=arguments;return t.forEach(function(t){t[o].apply(t,e)}),n})}),n.tweens=t},t}({});
var ntHelpers=function(t){return t.yoyo=function(t,n){return t.on("step",function(){t.reverse(),t.state.repeats=n.repeats-t.state.repeats-1,t.bus.emit("yoyo",t.state.reversed)}),t},t.fromTo=function o(e,c,n){return function(t){t.convert(function(t){return"object"==typeof e?Object.keys(e).reduce(function(t,n){t[n]=o(e[n],c[n])},{}):(n||function(t,n,o){return t+(n-t)*o})(e,c,t)})}},t.Chain=function(n){var e=this,c={start:[],stop:[],step:[],update:[],complete:[]};e.current=0,e.tweens=n,e.on=function(t,n){return c[t].push(n),this},e.start=function(){e.stop(),n[0].start()},e.stop=function(){n[e.current].stop()},e.play=function(){n[e.current].play()},e.pause=function(){n[e.current].pause()},n[0].on("start",function(){c.start.forEach(function(t){t()})}),n[n.length-1].on("complete",function(){c.complete.forEach(function(t){t()})}),n.forEach(function(t,o){t.on("start",function(){e.current=o}).on("stop",function(){e.current=0,c.stop.forEach(function(t){t()})}).on("play",function(n){c.play.forEach(function(t){t(n,o)})}).on("pause",function(n){c.pause.forEach(function(t){t(n,o)})}).on("update",function(n){c.update.forEach(function(t){t(n,o)})}).on("complete",function(){o!==n.length-1&&(n[o+1].start(),c.step.forEach(function(t){t(o)}))})})},t.Group=function(t){var e=this;Object.keys(t[0]).forEach(function(o){"function"==typeof t[0][o]&&(e[o]=function(){var n=arguments;return t.forEach(function(t){t[o].apply(t,n)}),e})}),e.tweens=t},t}({});

@@ -1,1 +0,1 @@

var NanoTween=function(){var e,t=(function(e){(e.exports=function(){this.events={}}).prototype={on:function(e,t){return(e=this.events[e]=this.events[e]||[]).push(t),function(){e.splice(e.indexOf(t)>>>0,1)}},emit:function(e){var t=this.events[e];if(t&&t[0]){var s=t.slice.call(arguments,1);t.slice().map(function(e){e.apply(this,s)})}}}}(e={exports:{}},e.exports),e.exports),s=0,n=[];function r(){var e=this,s={delay:0,repeats:1,duration:0,easing:function(e){return e},converters:[]};function r(t){var n={progress:e.state.progress,progressMatched:e.state.progressMatched,value:e.state.value,remaining:e.state.repeats,completed:s.repeats-e.state.repeats};return n.completedTime=n.completed*s.duration+s.duration*(t?n.progress-1:n.progress),n.remainingTime=s.repeats*s.duration-n.completedTime,n}function i(t){e.state.progress=t,e.state.progressMatched=e.state.reversed?1-(s.easing.reverse||s.easing)(e.state.progress):s.easing(e.state.progress)}function a(t,n){i(t),e.state.value=s.converters.reduce(function(t,s){return s(t,e.state.progressMatched)},e.state.progressMatched),e.bus.emit("update",e.state.value,r(n))}e.state={id:n.length,isRunning:!1,isRemoved:!1,progress:0,progressMatched:0,reversed:!1,repeats:0},e.bus=new t,n.push(e),e.use=function(t){return t(e,s),e},e.easing=function(t){return s.easing=t,e},e.duration=function(t){return s.duration=t,e},e.delay=function(t){return s.delay=t,e},e.repeat=function(t){return s.repeats=t,e},e.reverse=function(t){return e.state.reversed=void 0!==t?t:!e.state.reversed,i(1-e.state.progress),e.state.isRunning&&(e.bus.emit("reverse",r(),e.state.isRunning),e.state.repeats=s.repeats-e.state.repeats-1),e},e.on=function(t,s){return e.bus.on(t,s),e},e.convert=function(t){return s.converters.push(t),e},e.set=function(t){if(t>1){var s=Math.floor(t);if(e.complete(s),!e.state.isRunning)return;a(t-s)}else a(t);return e},e.tick=function(t){e.set(e.state.progress+t/s.duration)},e.start=function(){return e._i=setTimeout(function(){e.state.repeats=s.repeats,e.set(0),e.state.isRunning=!0,e.bus.emit("start")},s.delay),e},e.stop=function(){return e.set(1),e.state.repeats=0,e.state.isRunning=!1,e.bus.emit("stop"),e},e.remove=function(){e.state.isRemoved||(n.splice(n.findIndex(function(t){return e.state.id===t.state.id}),1),e.state.isRemoved=!0)},e.complete=function(t){for(var s=e.state.repeats<=t,n=s?e.state.repeats:t;n>0;)e.state.repeats--,a(1,!0),e.bus.emit("step",n,r()),n--;return s&&(e.state.isRunning=!1,e.bus.emit("complete")),e},e.play=function(){return e.state.isRunning=!0,e.bus.emit("play",r()),e},e.pause=function(){return e.state.isRunning=!1,e.bus.emit("pause",r()),e}}return r.update=function(e){document.hidden||(n.forEach(function(t){t.state.isRunning&&t.tick(e-s)}),s=e)},r}();
var NanoTween=function(){var e,t=(function(e){(e.exports=function(){this.events={}}).prototype={on:function(e,t){return(e=this.events[e]=this.events[e]||[]).push(t),function(){e.splice(e.indexOf(t)>>>0,1)}},emit:function(e){var t=this.events[e];if(t&&t[0]){var s=t.slice.call(arguments,1);t.slice().map(function(e){e.apply(this,s)})}}}}(e={exports:{}},e.exports),e.exports),s=0,u=[];function n(){var n=this,s={delay:0,repeats:1,duration:0,easing:function(e){return e},converters:[]};function r(e){var t={progress:n.state.progress,progressMatched:n.state.progressMatched,value:n.state.value,remaining:s.repeats===1/0?1/0:n.state.repeats,completed:s.repeats-n.state.repeats};return t.completedTime=t.completed*s.duration+s.duration*(e?t.progress-1:t.progress),t.remainingTime=s.repeats===1/0?1/0:s.repeats*s.duration-t.completedTime,t}function a(e){n.state.progress=e,n.state.progressMatched=n.state.reversed?1-(s.easing.reverse||s.easing)(n.state.progress):s.easing(n.state.progress)}function i(e,t){a(e),n.state.value=s.converters.reduce(function(e,t){return t(e,n.state.progressMatched)},n.state.progressMatched),n.bus.emit("update",n.state.value,r(t))}n.state={id:u.length,isRunning:!1,isRemoved:!1,progress:0,progressMatched:0,reversed:!1,repeats:0},n.bus=new t,u.push(n),n.use=function(e){return e(n,s),n},n.easing=function(e){return s.easing=e,n},n.duration=function(e){return s.duration=e,n},n.delay=function(e){return s.delay=e,n},n.repeat=function(e){return s.repeats=e,n},n.reverse=function(e){return n.state.reversed=void 0!==e?e:!n.state.reversed,a(1-n.state.progress),n.state.isRunning&&(n.bus.emit("reverse",r(),n.state.isRunning),n.state.repeats=s.repeats-n.state.repeats-1),n},n.on=function(e,t){return n.bus.on(e,t),n},n.convert=function(e){return s.converters.push(e),n},n.set=function(e){if(1<e){var t=Math.floor(e);if(n.complete(t),!n.state.isRunning)return;i(e-t)}else i(e);return n},n.tick=function(e){n.set(n.state.progress+e/s.duration)},n.start=function(){return n._i=setTimeout(function(){n.state.repeats=s.repeats,n.set(0),n.state.isRunning=!0,n.bus.emit("start")},s.delay),n},n.stop=function(){return n.set(1),n.state.repeats=0,n.state.isRunning=!1,n.bus.emit("stop"),n},n.remove=function(){n.state.isRemoved||(u.splice(u.findIndex(function(e){return n.state.id===e.state.id}),1),n.state.isRemoved=!0)},n.complete=function(e){for(var t=n.state.repeats<=e,s=t?n.state.repeats:e;0<s;)n.state.repeats--,i(1,!0),n.bus.emit("step",s,r()),s--;return t&&(n.state.isRunning=!1,n.bus.emit("complete")),n},n.play=function(){return n.state.isRunning=!0,n.bus.emit("play",r()),n},n.pause=function(){return n.state.isRunning=!1,n.bus.emit("pause",r()),n}}return n.update=function(t){document.hidden||(u.forEach(function(e){e.state.isRunning&&e.tick(t-s)}),s=t)},n}();

@@ -24,3 +24,3 @@ import NanoEvents from 'nanoevents'

value: self.state.value,
remaining: self.state.repeats,
remaining: _options.repeats === Infinity ? Infinity : self.state.repeats,
completed: _options.repeats - self.state.repeats

@@ -31,3 +31,3 @@ }

_options.duration * (end ? res.progress - 1 : res.progress)
res.remainingTime = _options.repeats * _options.duration - res.completedTime
res.remainingTime = _options.repeats === Infinity ? Infinity : _options.repeats * _options.duration - res.completedTime
return res

@@ -34,0 +34,0 @@ }

{
"name": "nanotween",
"version": "0.7.0",
"version": "0.8.0",
"description": "Tiny library for tweening",

@@ -5,0 +5,0 @@ "main": "index.js",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc