From 17119412908a8805d6c687ad7ebded8080693992 Mon Sep 17 00:00:00 2001 From: Will Johnston Date: Mon, 13 Apr 2015 11:19:08 -0500 Subject: [PATCH] fixing implicit any in stripe.d.ts, elminating duplicate variables between stripe and stripe-node --- stripe/stripe-node-tests.ts | 4 ++-- stripe/stripe-node.d.ts | 4 ++-- stripe/stripe.d.ts | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/stripe/stripe-node-tests.ts b/stripe/stripe-node-tests.ts index 48c675055..3217b78fb 100644 --- a/stripe/stripe-node-tests.ts +++ b/stripe/stripe-node-tests.ts @@ -1,8 +1,8 @@ /// -import Stripe = require('stripe'); +import StripeNode = require('stripe'); -var stripe = new Stripe("sk_test_BF573NobVn98OiIsPAv7A04K"); +var stripe = new StripeNode("sk_test_BF573NobVn98OiIsPAv7A04K"); stripe.setApiVersion('2015-02-18'); stripe.customers.list({ limit: 3 }, function (err, customers) { diff --git a/stripe/stripe-node.d.ts b/stripe/stripe-node.d.ts index 8d9bd05c8..cb5932086 100644 --- a/stripe/stripe-node.d.ts +++ b/stripe/stripe-node.d.ts @@ -4,11 +4,11 @@ // Definitions: https://github.com/borisyankov/DefinitelyTyped declare module 'stripe' { - var out: typeof Stripe.Stripe; + var out: typeof StripeNode.Stripe; export = out; } -declare module Stripe { +declare module StripeNode { class Stripe { static DEFAULT_HOST: string; static DEFAULT_PORT: string; diff --git a/stripe/stripe.d.ts b/stripe/stripe.d.ts index 2d5005618..ca589e133 100644 --- a/stripe/stripe.d.ts +++ b/stripe/stripe.d.ts @@ -4,12 +4,12 @@ // Definitions: https://github.com/borisyankov/DefinitelyTyped interface StripeStatic { - setPublishableKey(key: string); + setPublishableKey(key: string): void; validateCardNumber(cardNumber: string): boolean; validateExpiry(month: string, year: string): boolean; validateCVC(cardCVC: string): boolean; cardType(cardNumber: string): string; - getToken(token: string, responseHandler: (status: number, response: StripeTokenResponse) => void); + getToken(token: string, responseHandler: (status: number, response: StripeTokenResponse) => void): void; card: StripeCardData; } @@ -58,7 +58,7 @@ interface StripeCardData { address_zip?: string; address_country?: string; - createToken(data: StripeTokenData, responseHandler: (status: number, response: StripeTokenResponse) => void); + createToken(data: StripeTokenData, responseHandler: (status: number, response: StripeTokenResponse) => void): void; } declare var Stripe: StripeStatic;