now reacting to rate limiting
This commit is contained in:
17
dist/cflare.classes.cflareaccount.d.ts
vendored
17
dist/cflare.classes.cflareaccount.d.ts
vendored
@ -1,4 +1,5 @@
|
||||
import "typings-global";
|
||||
import * as interfaces from './cflare.interfaces';
|
||||
export declare class CflareAccount {
|
||||
private authEmail;
|
||||
private authKey;
|
||||
@ -8,12 +9,12 @@ export declare class CflareAccount {
|
||||
email: string;
|
||||
key: string;
|
||||
}): void;
|
||||
getZoneId(domainName: string): any;
|
||||
getRecord(domainNameArg: string, typeArg: string): any;
|
||||
createRecord(domainNameArg: string, typeArg: string, contentArg: string): any;
|
||||
removeRecord(domainNameArg: string, typeArg: string): any;
|
||||
updateRecord(domainNameArg: string, typeArg: string, valueArg: any): any;
|
||||
listRecords(domainNameArg: string): any;
|
||||
listZones(domainName?: string): any;
|
||||
request(methodArg: string, routeArg: string, dataArg?: {}): any;
|
||||
getZoneId(domainName: string): Promise<{}>;
|
||||
getRecord(domainNameArg: string, typeArg: string): Promise<interfaces.ICflareRecord>;
|
||||
createRecord(domainNameArg: string, typeArg: string, contentArg: string): Promise<{}>;
|
||||
removeRecord(domainNameArg: string, typeArg: string): Promise<{}>;
|
||||
updateRecord(domainNameArg: string, typeArg: string, valueArg: any): Promise<{}>;
|
||||
listRecords(domainNameArg: string): Promise<interfaces.ICflareRecord[]>;
|
||||
listZones(domainName?: string): Promise<interfaces.ICflareZone[]>;
|
||||
request(methodArg: string, routeArg: string, dataArg?: {}): Promise<{}>;
|
||||
}
|
||||
|
82
dist/cflare.classes.cflareaccount.js
vendored
82
dist/cflare.classes.cflareaccount.js
vendored
File diff suppressed because one or more lines are too long
2
dist/cflare.classes.helpers.js
vendored
2
dist/cflare.classes.helpers.js
vendored
@ -1,3 +1,3 @@
|
||||
"use strict";
|
||||
require("typings-global");
|
||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2ZsYXJlLmNsYXNzZXMuaGVscGVycy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3RzL2NmbGFyZS5jbGFzc2VzLmhlbHBlcnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLFFBQU8sZ0JBQWdCLENBQUMsQ0FBQSJ9
|
||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2ZsYXJlLmNsYXNzZXMuaGVscGVycy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3RzL2NmbGFyZS5jbGFzc2VzLmhlbHBlcnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLDBCQUF3QiJ9
|
56
dist/cflare.interfaces.d.ts
vendored
Normal file
56
dist/cflare.interfaces.d.ts
vendored
Normal file
@ -0,0 +1,56 @@
|
||||
export interface ICflareZone {
|
||||
"id": string;
|
||||
"name": string;
|
||||
"development_mode": number;
|
||||
"original_name_servers": string[];
|
||||
"original_registrar": string;
|
||||
"original_dnshost": string;
|
||||
"created_on": string;
|
||||
"modified_on": string;
|
||||
"name_servers": string[];
|
||||
"owner": {
|
||||
"id": string;
|
||||
"email": string;
|
||||
"owner_type": string;
|
||||
};
|
||||
"permissions": string[];
|
||||
"plan": {
|
||||
"id": string;
|
||||
"name": string;
|
||||
"price": number;
|
||||
"currency": string;
|
||||
"frequency": string;
|
||||
"legacy_id": string;
|
||||
"is_subscribed": boolean;
|
||||
"can_subscribe": boolean;
|
||||
};
|
||||
"plan_pending": {
|
||||
"id": string;
|
||||
"name": string;
|
||||
"price": number;
|
||||
"currency": string;
|
||||
"frequency": string;
|
||||
"legacy_id": string;
|
||||
"is_subscribed": string;
|
||||
"can_subscribe": string;
|
||||
};
|
||||
"status": string;
|
||||
"paused": boolean;
|
||||
"type": string;
|
||||
"checked_on": string;
|
||||
}
|
||||
export interface ICflareRecord {
|
||||
"id": string;
|
||||
"type": string;
|
||||
"name": string;
|
||||
"content": string;
|
||||
"proxiable": boolean;
|
||||
"proxied": boolean;
|
||||
"ttl": number;
|
||||
"locked": boolean;
|
||||
"zone_id": string;
|
||||
"zone_name": string;
|
||||
"created_on": string;
|
||||
"modified_on": string;
|
||||
"data": any;
|
||||
}
|
2
dist/cflare.interfaces.js
vendored
Normal file
2
dist/cflare.interfaces.js
vendored
Normal file
@ -0,0 +1,2 @@
|
||||
"use strict";
|
||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2ZsYXJlLmludGVyZmFjZXMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi90cy9jZmxhcmUuaW50ZXJmYWNlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiIn0=
|
3
dist/cflare.plugins.d.ts
vendored
3
dist/cflare.plugins.d.ts
vendored
@ -1,5 +1,6 @@
|
||||
import "typings-global";
|
||||
export declare let beautylog: any;
|
||||
export declare let q: any;
|
||||
export import q = require("smartq");
|
||||
export declare let request: any;
|
||||
export import smartstring = require("smartstring");
|
||||
export import smartdelay = require('smartdelay');
|
||||
|
5
dist/cflare.plugins.js
vendored
5
dist/cflare.plugins.js
vendored
@ -1,7 +1,8 @@
|
||||
"use strict";
|
||||
require("typings-global");
|
||||
exports.beautylog = require("beautylog");
|
||||
exports.q = require("q");
|
||||
exports.q = require("smartq");
|
||||
exports.request = require("request");
|
||||
exports.smartstring = require("smartstring");
|
||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2ZsYXJlLnBsdWdpbnMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi90cy9jZmxhcmUucGx1Z2lucy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsUUFBTyxnQkFBZ0IsQ0FBQyxDQUFBO0FBQ2IsaUJBQVMsR0FBRyxPQUFPLENBQUMsV0FBVyxDQUFDLENBQUM7QUFDakMsU0FBQyxHQUFHLE9BQU8sQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUNqQixlQUFPLEdBQUcsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDO0FBQzFCLG1CQUFXLFdBQVcsYUFBYSxDQUFDLENBQUMifQ==
|
||||
exports.smartdelay = require("smartdelay");
|
||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2ZsYXJlLnBsdWdpbnMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi90cy9jZmxhcmUucGx1Z2lucy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsMEJBQXdCO0FBQ2IsUUFBQSxTQUFTLEdBQUcsT0FBTyxDQUFDLFdBQVcsQ0FBQyxDQUFDO0FBQzVDLDhCQUFvQztBQUN6QixRQUFBLE9BQU8sR0FBRyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUM7QUFDeEMsNkNBQW1EO0FBQ25ELDJDQUFpRCJ9
|
2
dist/index.js
vendored
2
dist/index.js
vendored
@ -2,4 +2,4 @@
|
||||
require("typings-global");
|
||||
var cflare_classes_cflareaccount_1 = require("./cflare.classes.cflareaccount");
|
||||
exports.CflareAccount = cflare_classes_cflareaccount_1.CflareAccount;
|
||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi90cy9pbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsUUFBTyxnQkFBZ0IsQ0FBQyxDQUFBO0FBQ3hCLDZDQUE0QixnQ0FBZ0MsQ0FBQztBQUFyRCxxRUFBcUQifQ==
|
||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi90cy9pbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsMEJBQXdCO0FBQ3hCLCtFQUE2RDtBQUFyRCx1REFBQSxhQUFhLENBQUEifQ==
|
Reference in New Issue
Block a user