Skip to content

Instantly share code, notes, and snippets.

Created December 15, 2015 20:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/1f6c637048319f87910d to your computer and use it in GitHub Desktop.
Save anonymous/1f6c637048319f87910d to your computer and use it in GitHub Desktop.
Found using regex: `[^\s]+ = function`
k = function(a, b) {
this.Stripe = function() {
a.setPublishableKey = function(b) {
a.setLanguage = function(b) {
a._setCustomHeader = function(a, b) {
a._isSafeDomain = function() {
a._fallBackToOldStripeJsTechniques = function() {
a._iframeChannelComplete = function(b) {
this._iframeChannelComplete = function() {
a.request = function(a, b) {
a._rawRequest = function(b, c) {
a.reportError = function(b, c) {
a._instrumentedRequest = function(b, c) {
e = function(c) {
b.success = function(a) {
b.complete = function(a) {
a._getResourceTiming = function(a) {
a._sanitizeResourceTiming = function(a) {
a.logRUM = function(b) {
a.complete = function(b, c) {
a._relayResponse = function(b, c, d) {
a._receiveChannelRelay = function(b, c) {
a._channelListener = function(b, c) {
this.Stripe.token = function() {
a.validate = function(a, b) {
a.formatData = function(a, b) {
a.create = function(a, b) {
d = function() {
a.get = function(a, b) {
this.Stripe.card = function(a) {
b.createToken = function(a, c, d) {
b.getToken = function(a, b) {
b.validateCardNumber = function(a) {
b.validateCVC = function(a) {
b.validateExpiry = function(a, b) {
b.luhnCheck = function(a) {
b.cardType = function(a) {
b.cardBrand = function(a) {
b.cardTypes = function() {
this.Stripe.bankAccount = function(a) {
b.createToken = function(a, c, d) {
b.getToken = function(a, b) {
b.validateRoutingNumber = function(a, c) {
b.validateAccountNumber = function(a, b) {
b.routingChecksum = function(a) {
this.Stripe.bitcoinReceiver = function() {
a.createReceiver = function(a, b) {
a.getReceiver = function(a, b) {
a._clearReceiverPoll = function(b) {
a.pollReceiver = function(a, b) {
a._pollReceiver = function(b, c) {
a.cancelReceiverPoll = function(b) {
(c = function() {
E = function(a, b) {
(o = function(a) {
o = function(a) {
o = function(a) {
p = function(a, b) {
(d = function() {
p = function(a, b) {
H = function(a, b) {
J = function(a) {
K = function(a, b, c, d, e, f, g) {
e.stringify = function(a, b, d) {
P = function() {
Q = function() {
R = function(a) {
S = function(a, b, c) {
T = function(a, b, c) {
e.parse = function(a, b) {
z = function(a, b, c) {
A = function(a, b, c) {
z = function(a, b, c) {
A = function(a, b, c) {
N = function() {
O = function(a) {
P = function() {
H.Socket = function(a) {
this.destroy = function() {
this.postMessage = function(a) {
H.stack.FlashTransport = function(a) {
f = function() {
H.stack.PostMessageTransport = function(b) {
e = function(c) {
H.stack.QueueBehavior = function(a) {
(this.Stripe.utils = function() {
b.trim = function(a) {
b.serialize = function(a, b, c) {
b.underscore = function(a) {
b.underscoreKeys = function(a) {
b.isElement = function(a) {
b.paramsFromForm = function(b, c) {
b.validateProtocol = function(a) {
b.validateKey = function(a) {
b.parseExpString = function(a) {
(g = function(b) {
(this.Stripe.ajaxJSONP = function(c) {
d = function(a) {
(window[f] = function() {}), "function" == typeof c.complete ? c.complete(a, j, c) : void 0
i.onerror = function() {
window[f] = function() {
d = function(a, b, c) {
(a.request.onreadystatechange = function() {}, 0 === a.request.status ? c(a.request, "empty_response") : g.test(a.request.status) ? b(a.request, a.request.status) : b(a.request, a.request.status)) : void 0
h = function(a, c) {
i = function(a, b) {
c = function(a, b) {
a = function(a) {
e = function(a) {
this._successHandler = function() {}, this._errorHandlers = [], this._completeHandlers = [], a.timeout && (this.timeout = setTimeout(function(a) {
(this._successHandler = function() {
b = function(b) {
e = function(a) {
d = function(a) {
this.Stripe.xhr = function(b) {
(a = function(a) {
Stripe._callCache[a.requestId] = function() {
Stripe._callCache[a.requestId] = function(b) {
this.Stripe.iframe = function(b) {
(c = function(a) {
c = function() {}
this.onError = function() {},
this.onAsyncInject = function() {}, clearTimeout(this.injectTimeout), this._socketAckTime ? this.loadTimeout ? (clearTimeout(this.loadTimeout), Stripe._iframeChannelComplete.call(Stripe, !0)) : Stripe.reportError("LoadDelayError", this._socketLoadTime - this._socketAckTime) : this.ackTimeout = setTimeout(function(a) {
a.onFrameAck = function() {}, clearTimeout(a.loadTimeout), c("AckTimeoutError")
this.onLoad = function() {},
this.onAsyncInject = function() {},
this.onFrameAck = function() {}, clearTimeout(this.ackTimeout), clearTimeout(this.injectTimeout), clearTimeout(this.loadTimeout), c("IframeOnError")
this.onError = function() {},
this.onLoad = function() {},
this.onFrameAck = function() {},
this.onAsyncInject = function() {}, clearTimeout(this.ackTimeout), clearTimeout(this.loadTimeout), clearTimeout(this.injectTimeout), Stripe.reportError("FB-XDM-" + a), Stripe._fallBackToOldStripeJsTechniques(), e = Stripe._iframePendingRequests;
Stripe._callCache[c.requestId] = function() {}, delete Stripe._iframePendingRequests[c.requestId], Stripe.request(c, !0))
a.onError = function() {},
a.onLoad = function() {},
a.onFrameAck = function() {}, clearTimeout(a.ackTimeout), clearTimeout(a.loadTimeout), c("InjectTimeoutError")
this.onAsyncInject = function() {},
this.onError = function() {}, this.ackTimeout ? Stripe._iframeChannelComplete.call(Stripe, !0) : this._socketLoadTime ?
(this.onLoad = function() {}, Stripe.reportError("AckDelayError", this._socketAckTime - this._socketLoadTime)) : this.loadTimeout = setTimeout(function(a) {
a.onLoad = function() {}
c = function() {
c = function() {
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment