New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More โ†’
Socket
Sign inDemoInstall
Socket

telegram-bot-api-nodejs

Package Overview
Dependencies
Maintainers
0
Versions
58
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

telegram-bot-api-nodejs - npm Package Compare versions

Comparing version 1.0.32 to 1.0.33

1

index.d.ts

@@ -774,2 +774,3 @@ export type ChatType = "private" | "group" | "supergroup" | "channel";

export declare function isTooManyRequestsError(err: unknown): boolean;
export declare function parseRetryAfterTime(err: unknown): number;
export {};

@@ -571,1 +571,18 @@ /**

}
export function parseRetryAfterTime(err) {
if (!(err instanceof Error)) {
throw new RangeError("`err` needs to be an Error");
}
if (!err.message.startsWith("Too Many Requests: retry after")) {
throw new RangeError(`'err' message does not start with "Too Many Requests: retry after" ("${err.message}")`);
}
const param = err.message.replace("Too Many Requests: retry after", "").trim();
if (!param) {
throw new RangeError(`'err' message does not match the format "Too Many Requests format"`);
}
const time = Number(param);
if (Number.isNaN(time)) {
throw new RangeError(`'err' message has invalid time parameter ("${err.message}"`);
}
return time;
}

2

package.json
{
"name": "telegram-bot-api-nodejs",
"version": "1.0.32",
"version": "1.0.33",
"description": "Telegram Bot API client for nodejs",

@@ -5,0 +5,0 @@ "type": "module",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with โšก๏ธ by Socket Inc