test(unique.js): add test file
fix(package.json): update package.json file
feat(unique.js): update support with object as args
test(test/*): fix small things