This adds support for reading Chrome's cookie database on Windows.
On Windows, Chrome encrypts cookie values using DPAPI. Keys are automatically managed by the OS on a per-user basis. This means that generally, decryption will only work on the machine and when logged in to the user that created the DB. This is the normal situation, but decryption would fail if eg one copied the cookie file from a different computer.
I've also taken the liberty of bumping the sqlite3 and keytar dependency versions, which fixes #11 -- builds on node 10+.
This adds support for reading Chrome's cookie database on Windows.
On Windows, Chrome encrypts cookie values using DPAPI. Keys are automatically managed by the OS on a per-user basis. This means that generally, decryption will only work on the machine and when logged in to the user that created the DB. This is the normal situation, but decryption would fail if eg one copied the cookie file from a different computer.
I've also taken the liberty of bumping the sqlite3 and keytar dependency versions, which fixes #11 -- builds on node 10+.