426237b2a77d39992151423bccf78b521fe9c260
				
			
			
		
	cflare
easy cloudflare management
Availabililty
Status for master
Usage
Use TypeScript for best in class instellisense.
import * as cflare from 'cflare'
let myCflareAccount = new cflare.CflareAccount()
testCflareAccount.auth({
    email: 'someuser@example.com',
    key: 'someLongApiKey'
})
let myAsyncCflareManagement = async () => {
    // get things
    let myZones = await myCflareAccount.listZones() // zones are fully typed
    let myIdForADomain = await myCflareAccount.getZoneId('example.com') // type number
    let myRecordsForADomain = await myCflareAccount.listRecords('example.com') // records are fully typed
    // set things
    myCflareAccount.updateRecord(...)
    myCflareAccount.createRecord(...)
    myCflareAccount.deleteRecord(...)
}
For further information read the linked docs at the top of this README.
MIT licensed | © Lossless GmbH
Description
				An elegant, class-based TypeScript client for the Cloudflare API that makes managing your Cloudflare resources simple and type-safe.
						
						
						
					Languages
				
				
								
								
									TypeScript
								
								100%