Open CalebM1987 opened 5 years ago
hey @CalebM1987 i'm sorry i missed this -- did you wind up forking or can i still merge?
hey @CalebM1987 i'm sorry i missed this -- did you wind up forking or can i still merge?
He fork it in https://github.com/CalebM1987/fernet
This proposed branch implements this package as a modern es6 module. It uses rollup.js to build the distribution file and also converts it to a commonjs es5 module via babel.
This was created because I could not rollup this module in other modules due to circular dependencies and undefined scopes. This branch offers the following improvements:
rollup
resulting in smaller file sizeToken
,Secret
, etcdocs
folderdefaults
object to store global configurations forsecret
,ttl
, andversionHex
, while still exporting afernet
instance to scopeToken
stest.html
toindex.html
and moved intotest
foldertests
All tests are passing in Node, however, I could not get
sinon-chai
to work in the test html file andmocha
causes memory leaks (possibly because of missingsinon-chai
?).