chore(test): introduce sinon and chaiAsPromise
fix(store): resolve setter
fix(store): resolve if no pending
chore(test): fix node setup