UNPKG

cloudflare-ddns-sync

Version:

A simple module to update DNS records on Cloudflare whenever you want

52 lines (51 loc) 1.4 kB
{ "name": "cloudflare-ddns-sync", "version": "3.0.2", "description": "A simple module to update DNS records on Cloudflare whenever you want", "main": "dist/index.js", "author": "Steffen Knaup <SteffenKnaup@hotmail.de>", "license": "ISC", "type": "module", "keywords": [ "cloudflare", "cddnss", "ddns", "dns", "dyndns", "sync" ], "homepage": "https://cddnss.knaup.pw/", "repository": { "type": "git", "url": "git://github.com:Steffen982/cloudflare-ddns-sync.git" }, "scripts": { "build": "tsc", "lint": "prettier -c ./src", "lint:fix": "prettier -w ./src", "test": "c8 mocha dist/tests/*.js --timeout 15000 --exit", "test:coverage": "npm run test:coverage-check && npm run test:coverage-report", "test:coverage-check": "c8 check-coverage --lines 70 --functions 70 --branches 70", "test:coverage-report": "c8 report" }, "dependencies": { "cloudflare": "2.9.1", "node-cron": "3.0.3", "parse-domain": "8.0.2", "public-ip": "6.0.2" }, "devDependencies": { "@types/chai": "4.3.14", "@types/cloudflare": "^2.7.14", "@types/minimist": "1.2.5", "@types/mocha": "10.0.6", "@types/node": "20.11.30", "@types/node-cron": "3.0.11", "c8": "9.1.0", "chai": "5.1.0", "minimist": "1.2.8", "mocha": "10.3.0", "prettier": "^3.2.5", "typescript": "5.4.3" } }