mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-04-23 21:00:01 +08:00
Update NodeBuffer to use Buffer
Update NodeBuffer references to use Buffer, as NodeBuffer is deprecated.
This commit is contained in:
@@ -1,11 +1,12 @@
|
||||
/// <reference path="radius.d.ts" />
|
||||
/// <reference path="../node/node.d.ts" />
|
||||
|
||||
import radius = require('radius');
|
||||
|
||||
var radius_secret: string = "shhhh"
|
||||
|
||||
radius.add_dictionary("./");
|
||||
var encodedPacket: NodeBuffer = radius.encode({
|
||||
var encodedPacket: Buffer = radius.encode({
|
||||
code: "Access-Request",
|
||||
secret: radius_secret,
|
||||
attributes: {
|
||||
@@ -20,7 +21,7 @@ var radiusPacket: radius.RadiusPacket = radius.decode({
|
||||
secret: radius_secret
|
||||
});
|
||||
|
||||
var response: NodeBuffer;
|
||||
var response: Buffer;
|
||||
|
||||
if (radiusPacket.attributes["User-Name"] == "me" && radiusPacket.attributes["User-Password"] == "its-a-secret") {
|
||||
response = radius.encode_response({
|
||||
|
||||
12
radius/radius.d.ts
vendored
12
radius/radius.d.ts
vendored
@@ -3,7 +3,7 @@
|
||||
// Definitions by: Peter Harris <https://github.com/codeanimal>
|
||||
// Definitions: https://github.com/borisyankov/DefinitelyTyped
|
||||
|
||||
interface NodeBuffer { }
|
||||
/// <reference path="../node/node.d.ts" />
|
||||
|
||||
declare module "radius" {
|
||||
/**
|
||||
@@ -19,12 +19,12 @@ declare module "radius" {
|
||||
/**
|
||||
* {@link https://github.com/retailnext/node-radius#radiusencodeargs} for more info.
|
||||
**/
|
||||
export function encode(args: EncodeArgs): NodeBuffer;
|
||||
export function encode(args: EncodeArgs): Buffer;
|
||||
|
||||
/**
|
||||
* {@link https://github.com/retailnext/node-radius#radiusencode_responseargs} for more info.
|
||||
**/
|
||||
export function encode_response(args: EncodeResponseArgs): NodeBuffer;
|
||||
export function encode_response(args: EncodeResponseArgs): Buffer;
|
||||
|
||||
/**
|
||||
* {@link https://github.com/retailnext/node-radius#radiusverify_responseargs} for more info.
|
||||
@@ -49,7 +49,7 @@ declare module "radius" {
|
||||
* {@link https://github.com/retailnext/node-radius#radiusdecode_without_secretargs} for more info.
|
||||
**/
|
||||
interface DecodeArgs {
|
||||
packet: NodeBuffer;
|
||||
packet: Buffer;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -91,8 +91,8 @@ declare module "radius" {
|
||||
* {@link https://github.com/retailnext/node-radius#radiusverify_responseargs} for more info.
|
||||
**/
|
||||
interface VerifyResponseArgs {
|
||||
request: NodeBuffer;
|
||||
response: NodeBuffer;
|
||||
request: Buffer;
|
||||
response: Buffer;
|
||||
secret: string;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user