+4
-3
@@ -6,2 +6,3 @@ 'use strict' | ||
| var duplexify = require('duplexify') | ||
| var base64Emoji = require('base64-emoji') | ||
| var Twit = require('twit') | ||
@@ -95,3 +96,3 @@ var debug = require('debug')('tweetcat') | ||
| var data = tweet.text.replace(incomingMention, '') | ||
| data = new Buffer(data, 'base64').toString('utf8') | ||
| data = base64Emoji.decode(data) | ||
@@ -117,3 +118,3 @@ debug('relaying data (id: %s)', tweet.id_str, data) | ||
| var rest = new Buffer('') | ||
| var encoded = buf.toString('base64') | ||
| var encoded = base64Emoji.encode(buf) | ||
@@ -123,3 +124,3 @@ while (encoded.length > maxChunkSize) { | ||
| buf = buf.slice(0, -1) | ||
| encoded = buf.toString('base64') | ||
| encoded = base64Emoji.encode(buf) | ||
| } | ||
@@ -126,0 +127,0 @@ |
+2
-1
| { | ||
| "name": "tweetcat", | ||
| "version": "0.0.3", | ||
| "version": "0.0.4", | ||
| "description": "p2p pipe across the internet using Twitter as a transport stream", | ||
@@ -33,2 +33,3 @@ "main": "index.js", | ||
| "dependencies": { | ||
| "base64-emoji": "^1.0.0", | ||
| "debug": "^2.2.0", | ||
@@ -35,0 +36,0 @@ "duplexify": "^3.4.2", |
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
10548
0.52%206
0.49%10
11.11%+ Added
+ Added