-
Notifications
You must be signed in to change notification settings - Fork 85
Open
Description
Thanks for the great project!
I got the issue while started and logged in.
const scraper = new Scraper({
fetch: cycleTLSFetch,
experimental: {
xClientTransactionId: true,
xpff: true,
},
});
Failed to initialize ClientTransaction: TypeError: output.buffer.transfer is not a function
at decodeBase64 (file:///node_modules/x-client-transaction-id/esm/deps/jsr.io/@std/encoding/1.0.10/base64.js:81:10)
at ClientTransaction.getKeyBytes (file:///node_modules/x-client-transaction-id/esm/transaction.js:173:27)
at ClientTransaction.initialize (file:///node_modules/x-client-transaction-id/esm/transaction.js:87:34)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Function.create (file:///node_modules/x-client-transaction-id/esm/transaction.js:105:9)
at async generateTransactionId (/node_modules/@the-convocation/twitter-scraper/src/xctxid.ts:171:23)
at async TwitterUserAuth.executeFlowTask (/node_modules/@the-convocation/twitter-scraper/src/auth-user.ts:619:29)
at async TwitterUserAuth.initLogin (/node_modules/@the-convocation/twitter-scraper/src/auth-user.ts:355:12)
at async TwitterUserAuth.login (/node_modules/@the-convocation/twitter-scraper/src/auth-user.ts:262:33)
at async Scraper.login (/node_modules/@the-convocation/twitter-scraper/src/scraper.ts:529:5)
file:///node_modules/x-client-transaction-id/esm/deps/jsr.io/@std/encoding/1.0.10/base64.js:81
.transfer(decode(output, 0, 0, rAlphabet, padding)));
^
TypeError: output.buffer.transfer is not a function
at decodeBase64 (file:///node_modules/x-client-transaction-id/esm/deps/jsr.io/@std/encoding/1.0.10/base64.js:81:10)
at ClientTransaction.getKeyBytes (file:///node_modules/x-client-transaction-id/esm/transaction.js:173:27)
at ClientTransaction.initialize (file:///node_modules/x-client-transaction-id/esm/transaction.js:87:34)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Function.create (file:///node_modules/x-client-transaction-id/esm/transaction.js:105:9)
at async generateTransactionId (/node_modules/@the-convocation/twitter-scraper/src/xctxid.ts:171:23)
at async TwitterUserAuth.executeFlowTask (/node_modules/@the-convocation/twitter-scraper/src/auth-user.ts:619:29)
at async TwitterUserAuth.initLogin (/node_modules/@the-convocation/twitter-scraper/src/auth-user.ts:355:12)
at async TwitterUserAuth.login (/node_modules/@the-convocation/twitter-scraper/src/auth-user.ts:262:33)
at async Scraper.login (/node_modules/@the-convocation/twitter-scraper/src/scraper.ts:529:5)
Metadata
Metadata
Assignees
Labels
No labels