@skiddph/domain-checker
Version:
Check domain availability and prices across different domain resellers and registrar
56 lines (48 loc) • 1.17 kB
Markdown
```bash
npm install @skiddph/domain-checker
```
```js
const domainChecker = require('@skiddph/domain-checker')
const query = 'domain.com' // format: 'domain.com' or 'domain'
const vendor = 'google' // Google Domains
await domainChecker(query)[vendor]()
.then(e => {
if(e.success) {
console.log('vendor:', e.title)
console.log('website:', e.website)
console.log('result count:', e.result.length)
console.table(e.result)
} else throw e.message
})
.catch(e => {
console.log(e.message)
})
```
```yaml
success: Boolean
error: Boolean
message: String
title: String
website: Sting
result:
- available: Boolean
sld: String
tld: String
currency: String
price: Number
```
```txt
+----------+----------------+
| Key | Name |
+----------+----------------+
| google | Google Domains |
| freenom | Freenom |
+----------+----------------+
```
[](https://www.apache.org/licenses/LICENSE-2.0)[@skiddph](https://github.com/skiddph)