Socket
Socket
Sign inDemoInstall

@react-spring/rafz

Package Overview
Dependencies
Maintainers
1
Versions
66
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@react-spring/rafz - npm Package Compare versions

Comparing version 9.7.1 to 9.7.2

2

dist/esm/index.js

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

var f=l(),n=e=>c(e,f),m=l();n.write=e=>c(e,m);var d=l();n.onStart=e=>c(e,d);var h=l();n.onFrame=e=>c(e,h);var p=l();n.onFinish=e=>c(e,p);var i=[];n.setTimeout=(e,t)=>{let a=n.now()+t,o=()=>{let F=i.findIndex(z=>z.cancel==o);~F&&i.splice(F,1),u-=~F?1:0},s={time:a,handler:e,cancel:o};return i.splice(w(a),0,s),u+=1,v(),s};var w=e=>~(~i.findIndex(t=>t.time>e)||~i.length);n.cancel=e=>{d.delete(e),h.delete(e),p.delete(e),f.delete(e),m.delete(e)};n.sync=e=>{T=!0,n.batchedUpdates(e),T=!1};n.throttle=e=>{let t;function a(){try{e(...t)}finally{t=null}}function o(...s){t=s,n.onStart(a)}return o.handler=e,o.cancel=()=>{d.delete(a),t=null},o};var y=typeof window<"u"?window.requestAnimationFrame:()=>{};n.use=e=>y=e;n.now=typeof performance<"u"?()=>performance.now():Date.now;n.batchedUpdates=e=>e();n.catch=console.error;n.frameLoop="always";n.advance=()=>{n.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):x()};var r=-1,u=0,T=!1;function c(e,t){T?(t.delete(e),e(0)):(t.add(e),v())}function v(){r<0&&(r=0,n.frameLoop!=="demand"&&y(b))}function R(){r=-1}function b(){~r&&(y(b),n.batchedUpdates(x))}function x(){let e=r;r=n.now();let t=w(r);if(t&&(Q(i.splice(0,t),a=>a.handler()),u-=t),!u){R();return}d.flush(),f.flush(e?Math.min(64,r-e):16.667),h.flush(),m.flush(),p.flush()}function l(){let e=new Set,t=e;return{add(a){u+=t==e&&!e.has(a)?1:0,e.add(a)},delete(a){return u-=t==e&&e.has(a)?1:0,e.delete(a)},flush(a){t.size&&(e=new Set,u-=t.size,Q(t,o=>o(a)&&e.add(o)),u+=e.size,t=e)}}}function Q(e,t){e.forEach(a=>{try{t(a)}catch(o){n.catch(o)}})}var S={count(){return u},isRunning(){return r>=0},clear(){r=-1,i=[],d=l(),f=l(),h=l(),m=l(),p=l(),u=0}};export{S as __raf,n as raf};
var f=r(),n=e=>c(e,f),m=r();n.write=e=>c(e,m);var d=r();n.onStart=e=>c(e,d);var h=r();n.onFrame=e=>c(e,h);var p=r();n.onFinish=e=>c(e,p);var i=[];n.setTimeout=(e,t)=>{let a=n.now()+t,o=()=>{let F=i.findIndex(z=>z.cancel==o);~F&&i.splice(F,1),u-=~F?1:0},s={time:a,handler:e,cancel:o};return i.splice(w(a),0,s),u+=1,v(),s};var w=e=>~(~i.findIndex(t=>t.time>e)||~i.length);n.cancel=e=>{d.delete(e),h.delete(e),p.delete(e),f.delete(e),m.delete(e)};n.sync=e=>{T=!0,n.batchedUpdates(e),T=!1};n.throttle=e=>{let t;function a(){try{e(...t)}finally{t=null}}function o(...s){t=s,n.onStart(a)}return o.handler=e,o.cancel=()=>{d.delete(a),t=null},o};var y=typeof window<"u"?window.requestAnimationFrame:()=>{};n.use=e=>y=e;n.now=typeof performance<"u"?()=>performance.now():Date.now;n.batchedUpdates=e=>e();n.catch=console.error;n.frameLoop="always";n.advance=()=>{n.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):x()};var l=-1,u=0,T=!1;function c(e,t){T?(t.delete(e),e(0)):(t.add(e),v())}function v(){l<0&&(l=0,n.frameLoop!=="demand"&&y(b))}function R(){l=-1}function b(){~l&&(y(b),n.batchedUpdates(x))}function x(){let e=l;l=n.now();let t=w(l);if(t&&(Q(i.splice(0,t),a=>a.handler()),u-=t),!u){R();return}d.flush(),f.flush(e?Math.min(64,l-e):16.667),h.flush(),m.flush(),p.flush()}function r(){let e=new Set,t=e;return{add(a){u+=t==e&&!e.has(a)?1:0,e.add(a)},delete(a){return u-=t==e&&e.has(a)?1:0,e.delete(a)},flush(a){t.size&&(e=new Set,u-=t.size,Q(t,o=>o(a)&&e.add(o)),u+=e.size,t=e)}}}function Q(e,t){e.forEach(a=>{try{t(a)}catch(o){n.catch(o)}})}var S={count(){return u},isRunning(){return l>=0},clear(){l=-1,i=[],d=r(),f=r(),h=r(),m=r(),p=r(),u=0}};export{S as __raf,n as raf};

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

"use strict";var T=Object.defineProperty;var S=Object.getOwnPropertyDescriptor;var U=Object.getOwnPropertyNames;var g=Object.prototype.hasOwnProperty;var E=(e,t)=>{for(var a in t)T(e,a,{get:t[a],enumerable:!0})},L=(e,t,a,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let l of U(t))!g.call(e,l)&&l!==a&&T(e,l,{get:()=>t[l],enumerable:!(o=S(t,l))||o.enumerable});return e};var A=e=>L(T({},"__esModule",{value:!0}),e);var N={};E(N,{__raf:()=>I,raf:()=>n});module.exports=A(N);var f=r(),n=e=>s(e,f),m=r();n.write=e=>s(e,m);var c=r();n.onStart=e=>s(e,c);var h=r();n.onFrame=e=>s(e,h);var p=r();n.onFinish=e=>s(e,p);var d=[];n.setTimeout=(e,t)=>{let a=n.now()+t,o=()=>{let F=d.findIndex(R=>R.cancel==o);~F&&d.splice(F,1),i-=~F?1:0},l={time:a,handler:e,cancel:o};return d.splice(v(a),0,l),i+=1,b(),l};var v=e=>~(~d.findIndex(t=>t.time>e)||~d.length);n.cancel=e=>{c.delete(e),h.delete(e),p.delete(e),f.delete(e),m.delete(e)};n.sync=e=>{y=!0,n.batchedUpdates(e),y=!1};n.throttle=e=>{let t;function a(){try{e(...t)}finally{t=null}}function o(...l){t=l,n.onStart(a)}return o.handler=e,o.cancel=()=>{c.delete(a),t=null},o};var w=typeof window<"u"?window.requestAnimationFrame:()=>{};n.use=e=>w=e;n.now=typeof performance<"u"?()=>performance.now():Date.now;n.batchedUpdates=e=>e();n.catch=console.error;n.frameLoop="always";n.advance=()=>{n.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):Q()};var u=-1,i=0,y=!1;function s(e,t){y?(t.delete(e),e(0)):(t.add(e),b())}function b(){u<0&&(u=0,n.frameLoop!=="demand"&&w(x))}function C(){u=-1}function x(){~u&&(w(x),n.batchedUpdates(Q))}function Q(){let e=u;u=n.now();let t=v(u);if(t&&(z(d.splice(0,t),a=>a.handler()),i-=t),!i){C();return}c.flush(),f.flush(e?Math.min(64,u-e):16.667),h.flush(),m.flush(),p.flush()}function r(){let e=new Set,t=e;return{add(a){i+=t==e&&!e.has(a)?1:0,e.add(a)},delete(a){return i-=t==e&&e.has(a)?1:0,e.delete(a)},flush(a){t.size&&(e=new Set,i-=t.size,z(t,o=>o(a)&&e.add(o)),i+=e.size,t=e)}}}function z(e,t){e.forEach(a=>{try{t(a)}catch(o){n.catch(o)}})}var I={count(){return i},isRunning(){return u>=0},clear(){u=-1,d=[],c=r(),f=r(),h=r(),m=r(),p=r(),i=0}};0&&(module.exports={__raf,raf});
"use strict";var T=Object.defineProperty;var S=Object.getOwnPropertyDescriptor;var U=Object.getOwnPropertyNames;var g=Object.prototype.hasOwnProperty;var E=(e,t)=>{for(var a in t)T(e,a,{get:t[a],enumerable:!0})},L=(e,t,a,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of U(t))!g.call(e,r)&&r!==a&&T(e,r,{get:()=>t[r],enumerable:!(o=S(t,r))||o.enumerable});return e};var A=e=>L(T({},"__esModule",{value:!0}),e);var N={};E(N,{__raf:()=>I,raf:()=>n});module.exports=A(N);var f=l(),n=e=>s(e,f),m=l();n.write=e=>s(e,m);var c=l();n.onStart=e=>s(e,c);var h=l();n.onFrame=e=>s(e,h);var p=l();n.onFinish=e=>s(e,p);var d=[];n.setTimeout=(e,t)=>{let a=n.now()+t,o=()=>{let F=d.findIndex(R=>R.cancel==o);~F&&d.splice(F,1),i-=~F?1:0},r={time:a,handler:e,cancel:o};return d.splice(v(a),0,r),i+=1,b(),r};var v=e=>~(~d.findIndex(t=>t.time>e)||~d.length);n.cancel=e=>{c.delete(e),h.delete(e),p.delete(e),f.delete(e),m.delete(e)};n.sync=e=>{y=!0,n.batchedUpdates(e),y=!1};n.throttle=e=>{let t;function a(){try{e(...t)}finally{t=null}}function o(...r){t=r,n.onStart(a)}return o.handler=e,o.cancel=()=>{c.delete(a),t=null},o};var w=typeof window<"u"?window.requestAnimationFrame:()=>{};n.use=e=>w=e;n.now=typeof performance<"u"?()=>performance.now():Date.now;n.batchedUpdates=e=>e();n.catch=console.error;n.frameLoop="always";n.advance=()=>{n.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):Q()};var u=-1,i=0,y=!1;function s(e,t){y?(t.delete(e),e(0)):(t.add(e),b())}function b(){u<0&&(u=0,n.frameLoop!=="demand"&&w(x))}function C(){u=-1}function x(){~u&&(w(x),n.batchedUpdates(Q))}function Q(){let e=u;u=n.now();let t=v(u);if(t&&(z(d.splice(0,t),a=>a.handler()),i-=t),!i){C();return}c.flush(),f.flush(e?Math.min(64,u-e):16.667),h.flush(),m.flush(),p.flush()}function l(){let e=new Set,t=e;return{add(a){i+=t==e&&!e.has(a)?1:0,e.add(a)},delete(a){return i-=t==e&&e.has(a)?1:0,e.delete(a)},flush(a){t.size&&(e=new Set,i-=t.size,z(t,o=>o(a)&&e.add(o)),i+=e.size,t=e)}}}function z(e,t){e.forEach(a=>{try{t(a)}catch(o){n.catch(o)}})}var I={count(){return i},isRunning(){return u>=0},clear(){u=-1,d=[],c=l(),f=l(),h=l(),m=l(),p=l(),i=0}};0&&(module.exports={__raf,raf});
{
"name": "@react-spring/rafz",
"version": "9.7.1",
"version": "9.7.2",
"description": "react-spring's fork of rafz one frameloop to rule them all",

@@ -23,3 +23,3 @@ "main": "dist/index.js",

"repository": "pmndrs/react-spring",
"homepage": "https://github.com/pmndrs/react-spring/tree/master/packages/rafz#readme",
"homepage": "https://github.com/pmndrs/react-spring/tree/main/packages/rafz#readme",
"keywords": [

@@ -40,4 +40,6 @@ "animated",

"build": "tsup --legacy-output",
"dev": "tsup"
"clean": "rm -rf .turbo && rm -rf node_modules && rm -rf dist",
"dev": "tsup",
"lint": "TIMING=1 eslint \"src/**/*.ts*\""
}
}
SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc