1.0.2 • Published 5 months ago

easing-progress v1.0.2

Weekly downloads
5
License
MIT
Repository
github
Last release
5 months ago

easing-progress is a JavaScript library of easing functions

Language gzip

Dev Config

  • node v20.2.0
  • npm v9.6.6

How to start with NPM

npm install easing-progress

Example

import { easing, EaseOutCubic, EaseInOutCirc } from 'easing-progress';

const myProgress1 = easing(0.75, EaseOutCubic); // => 0.984375
const myProgress2 = easing(0.32, EaseInOutCirc); // => 0.11581254575402905
const myProgress3 = easing(0.32, [0.52, -0.41, 0, 1.43]); // => 0.5075000000000001
const myProgress4 = easing(0.32, (x) => {
  return Math.sin(x * Math.PI / 2);
}); // => 0.4817536741017153
1.0.2

5 months ago

1.0.1

5 months ago

1.0.0

5 months ago

0.0.4

3 years ago