diff --git a/domains/_discord.codesuthar.json b/domains/_discord.codesuthar.json deleted file mode 100644 index 1d18066b6..000000000 --- a/domains/_discord.codesuthar.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "owner": { - "username": "CodeSuthar", - "email": "AdityaSuthar13@outlook.com" - }, - "record": { - "TXT": "dh=c9d95514358feae443357e8366bfa224cb7709e1" - } -} diff --git a/domains/_discord.keybinds.json b/domains/_discord.keybinds.json new file mode 100644 index 000000000..82012508a --- /dev/null +++ b/domains/_discord.keybinds.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "tr1xem" + }, + "record": { + "TXT": ["dh=2cd8606690feb1e7c8ed348d2875d718bb5b87f1"] + } +} diff --git a/domains/_discord.privatekey.json b/domains/_discord.privatekey.json new file mode 100644 index 000000000..b5925c9cf --- /dev/null +++ b/domains/_discord.privatekey.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "keydevelops", + "email": "rumaevvadim@gmail.com" + }, + "record": { + "TXT": "dh=be4a0fbe37df16fa2d25e29ec7bc4f669703a71d" + } +} diff --git a/domains/_github-pages-challenge-formunagit.formuna.json b/domains/_github-pages-challenge-formunagit.formuna.json new file mode 100644 index 000000000..348d2f8de --- /dev/null +++ b/domains/_github-pages-challenge-formunagit.formuna.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "FormunaGit", + "discord": "formuna" + }, + "record": { + "TXT": ["f1190641c5391341d1097c3a2a8160"] + } +} diff --git a/domains/_vercel.goutam.json b/domains/_vercel.goutam.json new file mode 100644 index 000000000..2e3ff7287 --- /dev/null +++ b/domains/_vercel.goutam.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "MatrixCoder0101" + }, + "record": { + "TXT": [ + "vc-domain-verify=goutam.is-a.dev,cde668462cf6a679633f" + ] + } +} diff --git a/domains/_vercel.magitian.json b/domains/_vercel.magitian.json new file mode 100644 index 000000000..18fdbffd3 --- /dev/null +++ b/domains/_vercel.magitian.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "magitian", + "email": "magitian@duck.com" + }, + "record": { + "TXT": [ + "vc-domain-verify=magitian.is-a.dev,645e2d8f0ecf6f802922" + ] + } +} diff --git a/domains/abdelghani.json b/domains/abdelghani.json new file mode 100644 index 000000000..37b3275b7 --- /dev/null +++ b/domains/abdelghani.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "abdessattar23", + "discord": "1226143665567567954", + "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.eU0sigYFTiUmRSsjTm8HIpmuwsrshbwh3EHiAN0We7TPTvlwMZxh3Yf7G9dkLOygXKomX08LOA1ELcJB9vK2OWbbK2k6fOJQQCKr6S7pV9ZU4HifKGXPxQKoPAmo72Zqenp9PBZ0USq0j05eprWD5deGY3YvW_L6o38wcDJdSD2k8ivwPFxvY3PUA1ntL8tHVAhq-oMPXUVXVpsHjZqDGbatQEHyUe0vQhc7dbmJF5HlvRVXOw3M-1EQmBURw_5tEAKDxZSzn2G0zu2hGnzT_vqgi-OAu9cSM1br4ytgLbUHG1VnuU9VQtEXLF1Rvp8aWPUwxq_1ojm07mzXBChM4g.JuGnrwrSF9PLG44nC_dtRA.Lb1j-9z9OQiV-bS8d0vSFUqV367FZpYp2wZmKlodkAagnu8suFiGz2DzxT086wdpucbFOCRJD4l1jjBVcNDq7R12hdcpu5_o-zh8r5JwpbDVyjC4Mjdxs4hLpwZH5OEp.OmkfnGL8CjO_8IJtjAfnwQ" + }, + + "record": { + "CNAME": "king255-del.github.io" + } + } diff --git a/domains/acme-test.json b/domains/acme-test.json new file mode 100644 index 000000000..d5694ca57 --- /dev/null +++ b/domains/acme-test.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "is-a-dev", + "email": "admin@is-a.dev" + }, + "record": { + "NS": ["bingo.ns.cloudflare.com", "matias.ns.cloudflare.com"] + } +} diff --git a/domains/anshu.json b/domains/anshu.json new file mode 100644 index 000000000..6b337d13d --- /dev/null +++ b/domains/anshu.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "anshu-prakash", + "email": "anshuprakash8445@gmail.com" + }, + "record": { + "CNAME": "anshu-prakash.github.io" + } +} diff --git a/domains/astra.json b/domains/astra.json index 68d1dfeb9..a18e5fcc9 100644 --- a/domains/astra.json +++ b/domains/astra.json @@ -5,6 +5,6 @@ }, "record": { - "CNAME": "mehigalathu.github.io" + "CNAME": "astra-api.glitch.me" } } diff --git a/domains/bio.ahmedtohamy.json b/domains/bio.ahmedtohamy.json new file mode 100644 index 000000000..44fc48511 --- /dev/null +++ b/domains/bio.ahmedtohamy.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "ahmedtohamy1", + "email": "1ahmed.tohamy@gmail.com" + }, + "record": { + "CNAME": "ahmedtohamy1.github.io" + } +} diff --git a/domains/bxqrn.json b/domains/bxqrn.json new file mode 100644 index 000000000..ea5dd30e3 --- /dev/null +++ b/domains/bxqrn.json @@ -0,0 +1,12 @@ +{ + "domain": "bxqrn.is-a.dev", + "subdomain": "bxqrn", + "owner": { + "repo": "https://github.com/bxqrn/bxqrn.github.io", + "email": "flqmze@gmail.com", + "username": "bxqrn" + }, + "record": { + "CNAME": "bxqrn.github.io" + } +} diff --git a/domains/clayza.json b/domains/clayza.json new file mode 100644 index 000000000..5f2975dfe --- /dev/null +++ b/domains/clayza.json @@ -0,0 +1,10 @@ +{ + "repo": "https://github.com/ClayzaAubert/clayzaaubert.github.io", + "owner": { + "username": "ClayzaAubert", + "email": "clayzasc@gmail.com" + }, + "record": { + "CNAME": "clayzaaubert.github.io" + } +} diff --git a/domains/codesuthar.json b/domains/codesuthar.json index 1c010dc13..dde7f4542 100644 --- a/domains/codesuthar.json +++ b/domains/codesuthar.json @@ -4,11 +4,9 @@ "email": "AdityaSuthar13@outlook.com" }, "record": { - "A": [ - "185.199.108.153", - "185.199.109.153", - "185.199.111.153", - "185.199.110.153" + "NS": [ + "dexter.ns.cloudflare.com", + "fay.ns.cloudflare.com" ] } } diff --git a/domains/formuna.json b/domains/formuna.json index 1bec25aee..3083fbe06 100644 --- a/domains/formuna.json +++ b/domains/formuna.json @@ -1,6 +1,6 @@ { "description": "My website for my projects", - "repo": "https://github.com/FormunaGit/FormunaGit.github.io", + "repo": "https://github.com/FormunaGit/formunagit.github.io", "owner": { "username": "FormunaGit", "discord": "754657845563097108" diff --git a/domains/gifflet.json b/domains/gifflet.json new file mode 100644 index 000000000..5d9bc73c3 --- /dev/null +++ b/domains/gifflet.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "gifflet", + "email": "guisousa09@hotmail.com" + }, + "record": { + "CNAME": "gifflet.github.io" + } +} diff --git a/domains/goutam.json b/domains/goutam.json new file mode 100644 index 000000000..d659147b1 --- /dev/null +++ b/domains/goutam.json @@ -0,0 +1,17 @@ +{ + "owner": { + "username": "MatrixCoder0101" + }, + "record": { + "A": [ + "76.76.21.21" + ], + "MX": [ + "mx1.improvmx.com", + "mx2.improvmx.com" + ], + "TXT": [ + "v=spf1 include:spf.improvmx.com ~all" + ] + } +} diff --git a/domains/jstn.json b/domains/jstn.json deleted file mode 100644 index e8190d4e7..000000000 --- a/domains/jstn.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "description": "Justin's personal website", - "repo": "https://github.com/justinbalaguer/justinbalaguer.github.io", - "owner": { - "username": "justinbalaguer", - "email": "justinbalaguer@pm.me", - "twitter": "ojintoji" - }, - "record": { - "CNAME": "justinbalaguer.github.io" - } -} diff --git a/domains/keybinds.json b/domains/keybinds.json new file mode 100644 index 000000000..b9512c5cd --- /dev/null +++ b/domains/keybinds.json @@ -0,0 +1,18 @@ +{ + "owner": { + "username": "tr1xem", + "email": "admin@trix.is-a.dev" + }, + "record": { + "A": [ + "185.199.110.153", + "185.199.109.153", + "185.199.111.153", + "185.199.108.153" + ], + "MX": [ + "mx1.improvmx.com", + "mx2.improvmx.com" + ] + } +} diff --git a/domains/kn0tzer.json b/domains/kn0tzer.json new file mode 100644 index 000000000..fbb9808a8 --- /dev/null +++ b/domains/kn0tzer.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "Kn0tzer", + "email": "g4marchi@gmail.com" + }, + "record": { + "CNAME": "kn0tzer.github.io" + } +} diff --git a/domains/linkman.json b/domains/linkman.json new file mode 100644 index 000000000..a855040ca --- /dev/null +++ b/domains/linkman.json @@ -0,0 +1,11 @@ +{ + "description": "Website to put information about my projects", + "repo": "https://github.com/linkman8912/website", + "owner": { + "username": "linkman8912", + "email": "linkman8912@proton.me" + }, + "record": { + "CNAME": "website-1i7.pages.dev" + } +} diff --git a/domains/magitian.json b/domains/magitian.json index feb7c2c8c..537cbd209 100644 --- a/domains/magitian.json +++ b/domains/magitian.json @@ -1,11 +1,11 @@ { "description": "Home for my blogs", - "repo": "https://github.com/themagitian/themagitian.github.io", + "repo": "https://github.com/TheMagitian/themagitian.github.io-old", "owner": { "username": "magitian", "email": "magitian@duck.com" }, "record": { - "CNAME": "themagitian.github.io" + "CNAME": "magitian.vercel.app" } } diff --git a/domains/mail.mrstickypiston.json b/domains/mail.mrstickypiston.json new file mode 100644 index 000000000..2179d6b97 --- /dev/null +++ b/domains/mail.mrstickypiston.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "MrStickyPiston", + "discord": "700766242268774471", + "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.W2mVdm4dW8fJByQKFfFbX7Zy_LgzT03dRrDPZg1smltChY-8Q4ecmRlgbZg3qzCMTpZt0EAYKEvW3ZWJ2YANpH4NSl4rOExGzhByU5yhFxEFMFVu62LvAiEIRErPZLSpisd_p3sz6GNr_2lDhvy-YJHa5nstCGk8504Kfr_nLXwv6bWxpHPaQ_gMC3T3zCJs18znanaLs9A4h8O_07-_AlsKxUBhwyFPHBQv1zG05Dj-MNJXs2E3IiI2L5zwvV3807rvsolppR2et0Ghu6FZMDoq0ETelqjUmM_JW2T6fYiJk95QxRzLh0z4KHv0OcduJTAQT6OYjXDFsUOeOnl_cQ.BLMs-Z8M9F7U-qkpjWKE9g.POwlhWC7vCvZwtTz5pc6NRtbQFBqPK_DpWN7JBeIybylCNrqG9pEw12_qvlTIrb3cRh1ZEtzqLPBrVqyVV00zj8XKuFNZRmDfE7N7LZUebw.525ZlMIJoi8uHFtRgguNag" + }, + + "record": { + "TXT": "v=spf1 include:_spf.mailersend.net ~all" + } +} \ No newline at end of file diff --git a/domains/mlsend2._domainkey.mail.mrstickypiston.json b/domains/mlsend2._domainkey.mail.mrstickypiston.json new file mode 100644 index 000000000..5f6b5488c --- /dev/null +++ b/domains/mlsend2._domainkey.mail.mrstickypiston.json @@ -0,0 +1,12 @@ +{ + "owner": { + "username": "MrStickyPiston", + "discord": "700766242268774471", + "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.W2mVdm4dW8fJByQKFfFbX7Zy_LgzT03dRrDPZg1smltChY-8Q4ecmRlgbZg3qzCMTpZt0EAYKEvW3ZWJ2YANpH4NSl4rOExGzhByU5yhFxEFMFVu62LvAiEIRErPZLSpisd_p3sz6GNr_2lDhvy-YJHa5nstCGk8504Kfr_nLXwv6bWxpHPaQ_gMC3T3zCJs18znanaLs9A4h8O_07-_AlsKxUBhwyFPHBQv1zG05Dj-MNJXs2E3IiI2L5zwvV3807rvsolppR2et0Ghu6FZMDoq0ETelqjUmM_JW2T6fYiJk95QxRzLh0z4KHv0OcduJTAQT6OYjXDFsUOeOnl_cQ.BLMs-Z8M9F7U-qkpjWKE9g.POwlhWC7vCvZwtTz5pc6NRtbQFBqPK_DpWN7JBeIybylCNrqG9pEw12_qvlTIrb3cRh1ZEtzqLPBrVqyVV00zj8XKuFNZRmDfE7N7LZUebw.525ZlMIJoi8uHFtRgguNag" + }, + + "record": { + "CNAME": "mlsend2._domainkey.mailersend.net" + } + } + \ No newline at end of file diff --git a/domains/mta.mail.mrstickypiston.json b/domains/mta.mail.mrstickypiston.json new file mode 100644 index 000000000..748577693 --- /dev/null +++ b/domains/mta.mail.mrstickypiston.json @@ -0,0 +1,12 @@ +{ + "owner": { + "username": "MrStickyPiston", + "discord": "700766242268774471", + "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.W2mVdm4dW8fJByQKFfFbX7Zy_LgzT03dRrDPZg1smltChY-8Q4ecmRlgbZg3qzCMTpZt0EAYKEvW3ZWJ2YANpH4NSl4rOExGzhByU5yhFxEFMFVu62LvAiEIRErPZLSpisd_p3sz6GNr_2lDhvy-YJHa5nstCGk8504Kfr_nLXwv6bWxpHPaQ_gMC3T3zCJs18znanaLs9A4h8O_07-_AlsKxUBhwyFPHBQv1zG05Dj-MNJXs2E3IiI2L5zwvV3807rvsolppR2et0Ghu6FZMDoq0ETelqjUmM_JW2T6fYiJk95QxRzLh0z4KHv0OcduJTAQT6OYjXDFsUOeOnl_cQ.BLMs-Z8M9F7U-qkpjWKE9g.POwlhWC7vCvZwtTz5pc6NRtbQFBqPK_DpWN7JBeIybylCNrqG9pEw12_qvlTIrb3cRh1ZEtzqLPBrVqyVV00zj8XKuFNZRmDfE7N7LZUebw.525ZlMIJoi8uHFtRgguNag" + }, + + "record": { + "CNAME": "mailersend.net" + } + } + \ No newline at end of file diff --git a/domains/murasame-san-ddl.json b/domains/murasame-san-ddl.json index 8eb5cc480..25d27f193 100644 --- a/domains/murasame-san-ddl.json +++ b/domains/murasame-san-ddl.json @@ -1,10 +1,11 @@ { - "owner": { - "username": "comderzaid", - "discord": "544461226499899393", - "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.h5XfBb-IScJHFReqzLw1Or84zoOq6R4ypGCyDQDYsW-wijccncffZxnRm0UaPov4GHyypLM3kEYvOGymNCuAl-ipzDQrAkRIpD8Je8_thCTShwt06ftADHWrFc-UQgFhEOTwLiaaaz4z3Q0Jp6dNlqVCXnyIkk_V7A6-FQQS19oUQUCW0Vv-DC-XJO3GWvFPy31WFaYP8FIUwnkQH49CRO-CtdMZdbMsJ5kuAYKM_wSVnGeOK9qCJce8cP_oMO7b-XLkKGlHwymb0Qyn5r1vbCTk6gAd_A6PoPHYH8JmjEnexk9L8r2nkelP5Us1ZgrraBKMOvAP9QDI8U8iDtajrA.esKVpOzITWARO4xxpboB_A.ebg8aH85QLWwPoiYCm87y7baFdxdCKV48Ufs0esjY9wYpBtWpIHR-NJ1VCZ6vQGxzal8KrV11osN4PGYexSLSTgOiTdE3d48Yd753FS7_uE.LNSomkDjTx3uuscJhq48cg" - }, - "record": { - "A": ["129.80.3.208"] - } -} + "owner": { + "username": "comderzaid", + "email": "diazkhan66@gmail.com", + "discord": "544461226499899393", + "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.h5XfBb-IScJHFReqzLw1Or84zoOq6R4ypGCyDQDYsW-wijccncffZxnRm0UaPov4GHyypLM3kEYvOGymNCuAl-ipzDQrAkRIpD8Je8_thCTShwt06ftADHWrFc-UQgFhEOTwLiaaaz4z3Q0Jp6dNlqVCXnyIkk_V7A6-FQQS19oUQUCW0Vv-DC-XJO3GWvFPy31WFaYP8FIUwnkQH49CRO-CtdMZdbMsJ5kuAYKM_wSVnGeOK9qCJce8cP_oMO7b-XLkKGlHwymb0Qyn5r1vbCTk6gAd_A6PoPHYH8JmjEnexk9L8r2nkelP5Us1ZgrraBKMOvAP9QDI8U8iDtajrA.esKVpOzITWARO4xxpboB_A.ebg8aH85QLWwPoiYCm87y7baFdxdCKV48Ufs0esjY9wYpBtWpIHR-NJ1VCZ6vQGxzal8KrV11osN4PGYexSLSTgOiTdE3d48Yd753FS7_uE.LNSomkDjTx3uuscJhq48cg" + }, + "record": { + "CNAME": "cylindrical-gardlic-8jekw3mlfaoniohl2i7wdokz.herokudns.com" + } +} \ No newline at end of file diff --git a/domains/porant.json b/domains/porant.json index 35dce6910..abf61d960 100644 --- a/domains/porant.json +++ b/domains/porant.json @@ -4,6 +4,6 @@ "email": "porant@gmail.com" }, "record": { - "A": ["178.26.182.120"] + "A": ["188.194.183.203"] } } diff --git a/domains/potatochips0706.json b/domains/potatochips0706.json index e7dccb3ae..9b930b885 100644 --- a/domains/potatochips0706.json +++ b/domains/potatochips0706.json @@ -1,11 +1,11 @@ { - "description": "A sub-domain to my portfolio github page.", - "repo": "https://github.com/potato0706/potato0706.github.io", - "owner": { - "username": "potato0706", - "email": "potatochips0706@gmail.com" - }, - "record": { - "CNAME": "potato0706.github.io" - } + "description": "Redirect to my profile page.", + "repo": "https://github.com/potato0706/potatochips0706.com", + "owner": { + "username": "potato0706", + "email": "potatochips0706@gmail.com" + }, + "record": { + "CNAME": "potatochips0706.com" + } } diff --git a/domains/raw-api.json b/domains/raw-api.json index 708e00ecc..b8d2e61c5 100644 --- a/domains/raw-api.json +++ b/domains/raw-api.json @@ -5,6 +5,5 @@ }, "record": { "CNAME": "is-a.dev" - }, - "proxied": true + } } diff --git a/domains/rohith-jv.json b/domains/rohith-jv.json new file mode 100644 index 000000000..4ba84944c --- /dev/null +++ b/domains/rohith-jv.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "0mnichan" + }, + "record": { + "A": [ + "75.2.60.5" + ] + } +} diff --git a/domains/safety.json b/domains/safety.json new file mode 100644 index 000000000..2973f4f65 --- /dev/null +++ b/domains/safety.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "HackingYZ", + "email": "sifed@qq.com" + }, + + "record": { + "CNAME": "safety22w413a.github.io" + } + } \ No newline at end of file diff --git a/domains/trix.json b/domains/trix.json index 94dff565e..13a85cc35 100644 --- a/domains/trix.json +++ b/domains/trix.json @@ -1,9 +1,18 @@ { - "owner": { - "username": "tr1xem", - "email": "admin@trixsly.xyz" - }, - "record": { - "CNAME": "superuser-l.github.io" - } + "owner": { + "username": "tr1xem", + "email": "admin@trixsly.xyz" + }, + "record": { + "A": [ + "185.199.110.153", + "185.199.109.153", + "185.199.111.153", + "185.199.108.153" + ], + "MX": [ + "mx1.improvmx.com", + "mx2.improvmx.com" + ] + } } diff --git a/domains/upload.cdn.akk1to.json b/domains/upload.cdn.akk1to.json new file mode 100644 index 000000000..ea77451e4 --- /dev/null +++ b/domains/upload.cdn.akk1to.json @@ -0,0 +1,12 @@ +{ + "description": "file uploader of akk1to.dev", + "repo": "https://github.com/akk1to/upload.cdn", + "owner": { + "username": "akk1to", + "email": "akk1to.dev@gmail.com", + "discord": "727497287777124414" + }, + "record": { + "CNAME": "akk1to.github.io" + } +} diff --git a/domains/vansh.json b/domains/vansh.json index 99919fe4e..233743bc4 100644 --- a/domains/vansh.json +++ b/domains/vansh.json @@ -4,7 +4,7 @@ "email": "goelvansh2@gmail.com" }, "record": { - "CNAME": "vansh-goel.github.io" + "CNAME": "portfolio-mu-three-49.vercel.app" }, "description": "Personal Portfolio" } diff --git a/domains/vela.json b/domains/vela.json new file mode 100644 index 000000000..c46c8660c --- /dev/null +++ b/domains/vela.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "v3laDev", + "email": "27khero@proton.me" + }, + "record": { + "CNAME": "v3laDev.github.io" + } +} diff --git a/tests/records.test.js b/tests/records.test.js index 90011493e..2970b629e 100644 --- a/tests/records.test.js +++ b/tests/records.test.js @@ -95,8 +95,8 @@ t("All files should have valid record types", (t) => { t.true(validRecordTypes.includes(key), `${file}: Invalid record type: ${key}`); }); - // CNAME records cannot be combined with any other record type - if (recordKeys.includes("CNAME")) { + // CNAME records cannot be combined with any other record type unless it is proxied + if (recordKeys.includes("CNAME") && !data.proxied) { t.is(recordKeys.length, Number(1), `${file}: CNAME records cannot be combined with other records`); }