From 1552fd50048c3a516c6144ec37786f584847cc93 Mon Sep 17 00:00:00 2001 From: Andrea Moretti Date: Sat, 8 Jul 2017 16:16:18 +0200 Subject: [PATCH 1/4] Add cssEaseApprox --- css-ease-approx.js | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 css-ease-approx.js diff --git a/css-ease-approx.js b/css-ease-approx.js new file mode 100644 index 0000000..77f62d5 --- /dev/null +++ b/css-ease-approx.js @@ -0,0 +1,7 @@ +function cssEaseApprox(t) { + if (t <= 0) return 0; + if (t >= 1) return 1; + return 1.0042954579734844 * Math.exp(-6.4041738958415664 * Math.exp(-7.2908241330981340 * t))) +} + +module.exports = cssEaseApprox; From ed6448de71453febf117cf4be255b39c96cdaf84 Mon Sep 17 00:00:00 2001 From: Andrea Moretti Date: Sat, 8 Jul 2017 16:32:18 +0200 Subject: [PATCH 2/4] bump minor version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 823ec37..07525c7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "eases", - "version": "1.0.8", + "version": "1.1.0", "description": "grab bag of easing equations", "main": "index.js", "license": "MIT", From 0b60bb87970836dd0770f7d5c4c6ee907343dc04 Mon Sep 17 00:00:00 2001 From: Andrea Moretti Date: Sat, 8 Jul 2017 16:33:35 +0200 Subject: [PATCH 3/4] add css-ease-approx to readme --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 2cff48d..3ec5e1e 100644 --- a/README.md +++ b/README.md @@ -30,6 +30,7 @@ require('eases/bounce-out') require('eases/circ-in-out') require('eases/circ-in') require('eases/circ-out') +require('eases/css-ease-approx') require('eases/cubic-in-out') require('eases/cubic-in') require('eases/cubic-out') From 005c3278507a3f2f1b94070fe404fdc2cc393eb0 Mon Sep 17 00:00:00 2001 From: Andrea Moretti Date: Sat, 8 Jul 2017 16:47:06 +0200 Subject: [PATCH 4/4] fix typo --- css-ease-approx.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/css-ease-approx.js b/css-ease-approx.js index 77f62d5..a312e68 100644 --- a/css-ease-approx.js +++ b/css-ease-approx.js @@ -1,7 +1,7 @@ function cssEaseApprox(t) { if (t <= 0) return 0; if (t >= 1) return 1; - return 1.0042954579734844 * Math.exp(-6.4041738958415664 * Math.exp(-7.2908241330981340 * t))) + return 1.0042954579734844 * Math.exp(-6.4041738958415664 * Math.exp(-7.2908241330981340 * t)); } module.exports = cssEaseApprox;