diff --git a/.env b/.env.example similarity index 100% rename from .env rename to .env.example diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index 99b47d0aba..1c5f7d0caf 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -1,5 +1,5 @@ name: Checks -on: [pull_request] +on: [pull_request, workflow_dispatch] jobs: validation: @@ -9,15 +9,8 @@ jobs: with: ref: ${{ github.event.pull_request.head.sha }} fetch-depth: 0 - - name: Setup node v16 - uses: actions/setup-node@v1 + - uses: oven-sh/setup-bun@v1 with: - node-version: '16' - - name: Install dependencies - uses: borales/actions-yarn@v2.0.0 - with: - cmd: install --ignore-engines --frozen-lockfile - - name: Run tests - uses: borales/actions-yarn@v2.0.0 - with: - cmd: test + bun-version: 1.0.3 + - run: bun install + - run: bun test diff --git a/.github/workflows/publish-records.yml b/.github/workflows/publish-records.yml index c8ed824e16..522179f4d6 100644 --- a/.github/workflows/publish-records.yml +++ b/.github/workflows/publish-records.yml @@ -12,16 +12,15 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - - uses: borales/actions-yarn@v2.0.0 + - uses: oven-sh/setup-bun@v1 with: - cmd: install --ignore-engines - - name: Running tests - uses: borales/actions-yarn@v2.0.0 - with: - cmd: test + bun-version: 1.0.3 + - run: bun install + - run: bun test - name: Publishing records env: CI: 1 + NODE_ENV: production ENV: production DOMAIN_USER: ${{ secrets.DOMAIN_USER }} DOMAIN_API_KEY: ${{ secrets.DOMAIN_API_KEY }} @@ -29,6 +28,4 @@ jobs: DOMAIN_API_PORT: ${{ secrets.DOMAIN_API_PORT }} DOMAIN_DOMAIN: ${{ secrets.DOMAIN_DOMAIN }} DOMAIN_HOST_IP: ${{ secrets.DOMAIN_HOST_IP }} - uses: borales/actions-yarn@v2.0.0 - with: - cmd: publish-records + run: bun run publish-records diff --git a/.gitignore b/.gitignore index b4bfa3d640..209d4adc40 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ node_modules/ -*.env.* +*.env.production *.log +is-a-dev-cert/ diff --git a/bun.lockb b/bun.lockb new file mode 100755 index 0000000000..5022120107 Binary files /dev/null and b/bun.lockb differ diff --git a/default.nix b/default.nix index b806eb6c42..bc0f66aa38 100644 --- a/default.nix +++ b/default.nix @@ -3,11 +3,10 @@ let inherit (nixpkgs) pkgs; nixPackages = with pkgs; [ - nodejs-18_x yarn docker-compose dnsutils - #certbot + bun ]; in pkgs.stdenv.mkDerivation { diff --git a/domains/1024.json b/domains/1024.json new file mode 100644 index 0000000000..d2301f5332 --- /dev/null +++ b/domains/1024.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "cy920820", + "email": "cuiyang673308817@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/3kh0.json b/domains/3kh0.json new file mode 100644 index 0000000000..33565c1876 --- /dev/null +++ b/domains/3kh0.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "3kh0", + "email": "echo-the-coder@tuta.io" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/4d62.json b/domains/4d62.json new file mode 100644 index 0000000000..3ec25e3b43 --- /dev/null +++ b/domains/4d62.json @@ -0,0 +1,11 @@ +{ + "description": "Personal profile", + "repo": "https://github.com/4d62/4d62.github.io", + "owner": { + "username": "4d62", + "email": "4d62@proton.me" + }, + "record": { + "CNAME": "4d62.github.io" + } +} diff --git a/domains/70a5.json b/domains/70a5.json new file mode 100644 index 0000000000..613a9726ec --- /dev/null +++ b/domains/70a5.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "70A5", + "email": "joas.van.der.eerden@outlook.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/_github-pages-challenge-BerzCode.saurabhkirve.json b/domains/_github-pages-challenge-BerzCode.saurabhkirve.json new file mode 100644 index 0000000000..d553d8bdd2 --- /dev/null +++ b/domains/_github-pages-challenge-BerzCode.saurabhkirve.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "berzcode", + "email": "saurabhkirve@gmail.com" + }, + + "record": { + "TXT": "e587577c97f73d2047aaf6ec8ff92c" + } +} diff --git a/domains/_github-pages-challenge-UtilsForTheWeb.utils.json b/domains/_github-pages-challenge-UtilsForTheWeb.utils.json new file mode 100644 index 0000000000..556184ec36 --- /dev/null +++ b/domains/_github-pages-challenge-UtilsForTheWeb.utils.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "Blob2763", + "email": "blob2763@gmail.com" + }, + "record": { + "TXT": "c5ac9060fffaa7b40b58852449f983" + } +} diff --git a/domains/_github-pages-challenge-liancastellon.liancg.json b/domains/_github-pages-challenge-liancastellon.liancg.json index 450d437141..70d71bcfa5 100644 --- a/domains/_github-pages-challenge-liancastellon.liancg.json +++ b/domains/_github-pages-challenge-liancastellon.liancg.json @@ -1,6 +1,6 @@ { "owner": { - "username": "is-a-dev", + "username": "liancastellon", "email": "liancg@gmail.com" }, diff --git a/domains/_github-pages-challenge-noahziheng.noahgao.json b/domains/_github-pages-challenge-noahziheng.noahgao.json new file mode 100644 index 0000000000..7ded89aa76 --- /dev/null +++ b/domains/_github-pages-challenge-noahziheng.noahgao.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "noahziheng", + "email": "noahgaocn@outlook.com" + }, + "record": { + "TXT": "a25695a5c49f374f6eb483ff49c7c7" + } +} diff --git a/domains/_github-pages-challenge-not-a-ethan.services.not-ethan.json b/domains/_github-pages-challenge-not-a-ethan.services.not-ethan.json new file mode 100644 index 0000000000..16ab59eaeb --- /dev/null +++ b/domains/_github-pages-challenge-not-a-ethan.services.not-ethan.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "not-a-ethan", + "email": "", + "discord": "not_ethan." + }, + "record": { + "TXT": "6a37d74710c72cb55ff05fffd71974" + } +} diff --git a/domains/_github-pages-challenge-plu5.ck.json b/domains/_github-pages-challenge-plu5.ck.json new file mode 100644 index 0000000000..ae7d218ab6 --- /dev/null +++ b/domains/_github-pages-challenge-plu5.ck.json @@ -0,0 +1,11 @@ +{ + "repo": "https://github.com/plu5/plu5.github.io", + "owner": { + "username": "plu5", + "email": "ctre@users.sourceforge.net", + "twitter": "preminster" + }, + "record": { + "TXT": "1d92c5eb70762c032ba6d32b9b631e" + } +} diff --git a/domains/_github-pages-challenge-roadblockeddev.roadblocked.json b/domains/_github-pages-challenge-roadblockeddev.roadblocked.json new file mode 100644 index 0000000000..18934564f6 --- /dev/null +++ b/domains/_github-pages-challenge-roadblockeddev.roadblocked.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "roadblockeddev", + "email": "roadblockeddevcontact@skiff.com" + }, + "record": { + "TXT": "f255fd01482003b03f51e13141c132" + } +} diff --git a/domains/aakrisht.json b/domains/aakrisht.json new file mode 100644 index 0000000000..9712a5ffe1 --- /dev/null +++ b/domains/aakrisht.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "AakrishtSP", + "email": "akrisht62@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/aantarip.json b/domains/aantarip.json new file mode 100644 index 0000000000..6c6f292273 --- /dev/null +++ b/domains/aantarip.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "antoripdas", + "email": "aantaripdas@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/aaron.json b/domains/aaron.json new file mode 100644 index 0000000000..03a7c8804e --- /dev/null +++ b/domains/aaron.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "gbgdonttalk", + "email": "d1qtwmsmdga@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/abhishekpanda.json b/domains/abhishekpanda.json new file mode 100644 index 0000000000..d9f28916fa --- /dev/null +++ b/domains/abhishekpanda.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "goesbyabhi", + "email": "abxisxekpanda@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/acey.json b/domains/acey.json index 529e805ba4..39b36cb1a2 100644 --- a/domains/acey.json +++ b/domains/acey.json @@ -1,12 +1,9 @@ { - "repo": "https://github.com/AceyDoCodes", - "description": "Email ;-;", "owner": { "username": "AceyDoCodes", "email": "aceygoesboom@gmail.com" }, "record": { - "MX": ["mx1.improvmx.com", "mx2.improvmx.com"], - "TXT": "v=spf1 include:spf.improvmx.com ~all" + "URL": "https://github.com/AceyDoCodes" } } diff --git a/domains/adev.json b/domains/adev.json new file mode 100644 index 0000000000..cd4d6b18a7 --- /dev/null +++ b/domains/adev.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "NotJack173", + "email": "NotJack137@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/aditya.json b/domains/aditya.json index cb5889409f..36eb0ce3d8 100644 --- a/domains/aditya.json +++ b/domains/aditya.json @@ -1,12 +1,13 @@ { - "description": "My Personal Landing Page!", - "repo": "https://github.com/adityaasyadav/aditya", - "owner": { - "username": "adityaasyadav", - "email": "ishqaddy@gmail.com", - "twitter": "adityaasyadav" - }, - "record": { - "CNAME": "adityaasyadav.github.io" - } -} + "description": "my personal homepage", + "repo": "https://github.com/dedomil", + "owner": { + "username": "dedomil", + "email": "ishqaddy@gmail.com", + "twitter": "aadixl", + "discord": "dedomil" + }, + "record": { + "CNAME": "dedomil.github.io" + } +} \ No newline at end of file diff --git a/domains/adityabh.json b/domains/adityabh.json new file mode 100644 index 0000000000..22cfc4c443 --- /dev/null +++ b/domains/adityabh.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "AdityaBhattacharya1", + "email": "ec6isyf0@anonaddy.me" + }, + "record": { + "CNAME": "adityabhattacharya1.github.io" + } +} diff --git a/domains/adityabhattacharya.json b/domains/adityabhattacharya.json new file mode 100644 index 0000000000..ccc0759c13 --- /dev/null +++ b/domains/adityabhattacharya.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "AdityaBhattacharya1", + "email": "utoprocess@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/adityakotha.json b/domains/adityakotha.json index 6946b3339f..16614ccc85 100644 --- a/domains/adityakotha.json +++ b/domains/adityakotha.json @@ -4,6 +4,8 @@ "email": "adityakotha2001@gmail.com" }, "record": { - "CNAME": "adityakotha2001.github.io" + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" } } diff --git a/domains/adiy.json b/domains/adiy.json new file mode 100644 index 0000000000..095ab4c575 --- /dev/null +++ b/domains/adiy.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "adiyadav123", + "email": "ramanandyadav7650@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/aidan.json b/domains/aidan.json new file mode 100644 index 0000000000..4403546594 --- /dev/null +++ b/domains/aidan.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "AidanTheJsDev", + "email": "24aidanwhite@usd266.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/akash.json b/domains/akash.json index bffaee221e..93efbb43eb 100644 --- a/domains/akash.json +++ b/domains/akash.json @@ -4,6 +4,8 @@ "email": "squaresmp@asia.com" }, "record": { - "CNAME": "8e7e5199-15ef-4f4d-8350-68c025df6616.id.repl.co" + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" } -} +} \ No newline at end of file diff --git a/domains/akshay.json b/domains/akshay.json index 1307006601..095fe26f33 100644 --- a/domains/akshay.json +++ b/domains/akshay.json @@ -6,6 +6,7 @@ "email": "phenax5@gmail.com" }, "record": { - "URL": "https://phenax.github.io" + "URL": "https://phenax.github.io", + "TXT": [ "Hello there!", "It's me, Akshay" ] } } diff --git a/domains/alcyoneus.json b/domains/alcyoneus.json new file mode 100644 index 0000000000..04547dd69a --- /dev/null +++ b/domains/alcyoneus.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "alcyoneuss", + "email": "datemage+xd1@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} diff --git a/domains/alexr.json b/domains/alexr.json new file mode 100644 index 0000000000..ca0678a854 --- /dev/null +++ b/domains/alexr.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "4lexR", + "email": "amelia.R0se@proton.me" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/allancoding.json b/domains/allancoding.json new file mode 100644 index 0000000000..c8fab571da --- /dev/null +++ b/domains/allancoding.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "allancoding", + "email": "allancoding.dev@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/aloo-bun.json b/domains/aloo-bun.json new file mode 100644 index 0000000000..0c0d212b16 --- /dev/null +++ b/domains/aloo-bun.json @@ -0,0 +1,11 @@ +{ + "description": "Aloo Bun Website", + "repo": "https://github.com/AshC1ty/ashc1ty.github.io", + "owner": { + "username": "AshC1ty", + "email": "ashcity07734@gmail.com" + }, + "record": { + "CNAME": "ashc1ty.github.io" + } +} diff --git a/domains/alpha.json b/domains/alpha.json index b229886eca..b6ae67c401 100644 --- a/domains/alpha.json +++ b/domains/alpha.json @@ -4,6 +4,8 @@ "email": "sweepalf@gmail.com" }, "record": { -"URL": "http://youfoundalpha.vercel.app" + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" } -} +} \ No newline at end of file diff --git a/domains/amanthakur.json b/domains/amanthakur.json new file mode 100644 index 0000000000..0c9999f301 --- /dev/null +++ b/domains/amanthakur.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "aman7thakurr", + "email": "amant8425@gmail.com", + "discord": "523813766295715851" + }, + + "record": { + "CNAME": "aman7thakurr.github.io" + } +} diff --git a/domains/amazing.devs.json b/domains/amazing.devs.json new file mode 100644 index 0000000000..c55b7045cc --- /dev/null +++ b/domains/amazing.devs.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "GodfatherX64", + "email": "godfather.x64@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/amazing.json b/domains/amazing.json new file mode 100644 index 0000000000..c55b7045cc --- /dev/null +++ b/domains/amazing.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "GodfatherX64", + "email": "godfather.x64@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/amazingdev.json b/domains/amazingdev.json new file mode 100644 index 0000000000..c55b7045cc --- /dev/null +++ b/domains/amazingdev.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "GodfatherX64", + "email": "godfather.x64@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/amazingdevel.json b/domains/amazingdevel.json new file mode 100644 index 0000000000..c55b7045cc --- /dev/null +++ b/domains/amazingdevel.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "GodfatherX64", + "email": "godfather.x64@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/amazingdevels.json b/domains/amazingdevels.json new file mode 100644 index 0000000000..c55b7045cc --- /dev/null +++ b/domains/amazingdevels.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "GodfatherX64", + "email": "godfather.x64@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/amazingdevs.json b/domains/amazingdevs.json new file mode 100644 index 0000000000..c55b7045cc --- /dev/null +++ b/domains/amazingdevs.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "GodfatherX64", + "email": "godfather.x64@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/amelia.json b/domains/amelia.json new file mode 100644 index 0000000000..ca0678a854 --- /dev/null +++ b/domains/amelia.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "4lexR", + "email": "amelia.R0se@proton.me" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/amey.json b/domains/amey.json new file mode 100644 index 0000000000..3f23d09bba --- /dev/null +++ b/domains/amey.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "panditamey", + "email": "codewithamey@gmail.com" + }, + "record": { + "CNAME": "panditamey.github.io" + } +} diff --git a/domains/amila.json b/domains/amila.json new file mode 100644 index 0000000000..5840d39b4c --- /dev/null +++ b/domains/amila.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "Y-AmilaNirmal", + "email": "yamilanirmal@gmail.com" + }, + + "record": { + "CNAME": "y-amilanirmal.github.io" + } +} diff --git a/domains/ammy.json b/domains/ammy.json new file mode 100644 index 0000000000..768ac3d8b8 --- /dev/null +++ b/domains/ammy.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "panditamey", + "email": "codewithamey@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/amulyasingh.json b/domains/amulyasingh.json new file mode 100644 index 0000000000..f91fc50e44 --- /dev/null +++ b/domains/amulyasingh.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "AMULYASing", + "email": "amulyasingh370@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/amya.json b/domains/amya.json new file mode 100644 index 0000000000..768ac3d8b8 --- /dev/null +++ b/domains/amya.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "panditamey", + "email": "codewithamey@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/anshbhimani.json b/domains/anshbhimani.json new file mode 100644 index 0000000000..2a831a2f4e --- /dev/null +++ b/domains/anshbhimani.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "AnshBhimani", + "email": "anshbhimani2003@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/api.anshtyagi.json b/domains/api.anshtyagi.json index 412c80bd4b..fa790fa700 100644 --- a/domains/api.anshtyagi.json +++ b/domains/api.anshtyagi.json @@ -6,6 +6,8 @@ "email": "tyagiansh175@gmail.com" }, "record": { - "CNAME": "85fea144-dc5a-45d3-84e3-c3400bf93e87.id.repl.co" + "A": [ + "4.224.45.32" + ] } } diff --git a/domains/api.stefdp.json b/domains/api.stefdp.json new file mode 100644 index 0000000000..8925f5839a --- /dev/null +++ b/domains/api.stefdp.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Stef-00012", + "email": "stefano.delprete.08@gmail.com", + "discord": "694986201739952229" + }, + + "record": { + "CNAME": "api-stefdp.onrender.com" + } +} diff --git a/domains/arctix.json b/domains/arctix.json new file mode 100644 index 0000000000..4ff651cb49 --- /dev/null +++ b/domains/arctix.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Sibu07", + "email": "sarbes60@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/arda.json b/domains/arda.json index c1076667c5..d1af8b9543 100644 --- a/domains/arda.json +++ b/domains/arda.json @@ -1,12 +1,12 @@ { - "description": "arda.is-a.dev", - "repo": "https://github.com/duzelicem/duzelicem.github.io", + "description": "personal website", + "repo": "https://github.com/duzelicem", "owner": { "username": "duzelicem", "email": "ardagkc@proton.me", - "discord": "arda#0666" + "discord": "dcez" }, "record": { - "CNAME": "duzelicem.github.io" + "CNAME": "duzelicem.com" } } diff --git a/domains/arghozali.json b/domains/arghozali.json new file mode 100644 index 0000000000..6a0a6926a7 --- /dev/null +++ b/domains/arghozali.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "ARGHOZALI", + "email": "arghozalichannel@gmail.com" + }, + "record": { + "A": ["47.88.91.10"] + } +} diff --git a/domains/aryan.json b/domains/aryan.json new file mode 100644 index 0000000000..fbb4976342 --- /dev/null +++ b/domains/aryan.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "ARYANOP-REEF", + "email": "aryanmenghare@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/asher.json b/domains/asher.json new file mode 100644 index 0000000000..d6b8339c28 --- /dev/null +++ b/domains/asher.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "The-Asher", + "email": "08.bellaaron@gmail.com" + }, + "record": { + "A": ["198.91.81.11"] + } +} diff --git a/domains/asthriona.json b/domains/asthriona.json new file mode 100644 index 0000000000..f4d9c4a39a --- /dev/null +++ b/domains/asthriona.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "Asthriona", + "email": "im@asthriona.com" + }, + "record": { + "CNAME": "asthriona.pages.dev" + } +} diff --git a/domains/asyncedd.json b/domains/asyncedd.json index b8cdf4b738..80927cee29 100644 --- a/domains/asyncedd.json +++ b/domains/asyncedd.json @@ -1,11 +1,9 @@ { - "owner": { - "username": "asyncedd", - "email": "isynqquwu@proton.me" - }, - "record": { - "A": ["217.174.245.249"], - "MX": ["hosts.is-a.dev"], - "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" - } -} \ No newline at end of file + "owner": { + "username": "asyncedd", + "email": "isynqquwu@proton.me" + }, + "record": { + "CNAME": "asyncedd.pages.dev" + } +} diff --git a/domains/atharva.json b/domains/atharva.json index ce05b2a98b..98fa0ec8c6 100644 --- a/domains/atharva.json +++ b/domains/atharva.json @@ -1,11 +1,11 @@ { - "repo": "https://github.com/atharvalt/atharvalt.github.io", + "repo": "https://github.com/atharvaupadhyay/atharvaupadhyay.github.io", "owner": { - "username": "atharvalt", + "username": "atharvaupadhyay", "email": "atharva.upadhyay1099@gmail.com", - "discord": "シAtharva#5374" + "discord": "atharvaupadhyay" }, "record": { - "CNAME": "atharvalt.github.io" + "CNAME": "atharvaupadhyay.github.io" } } diff --git a/domains/atharvaupadhyay.json b/domains/atharvaupadhyay.json new file mode 100644 index 0000000000..ffcd25ce49 --- /dev/null +++ b/domains/atharvaupadhyay.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "atharvaupadhyay", + "email": "atharva.upadhyay1099@gmail.com" + }, + "record": { + "CNAME": "atharvaupadhyay.github.io" + } +} diff --git a/domains/axel.json b/domains/axel.json new file mode 100644 index 0000000000..9ff7c9fdb5 --- /dev/null +++ b/domains/axel.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "axelilali", + "email": "axel.ilali@yahoo.fr" + }, + + "record": { + "CNAME": "axel-ilali.com" + } +} diff --git a/domains/ayaan.json b/domains/ayaan.json new file mode 100644 index 0000000000..c059fac4c9 --- /dev/null +++ b/domains/ayaan.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "dexjr", + "email": "dexjrdexjr@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/aymenjelassi.json b/domains/aymenjelassi.json new file mode 100644 index 0000000000..3c16e3cf2c --- /dev/null +++ b/domains/aymenjelassi.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "jelassiaymen94", + "email": "jelassiaymen094@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/ayushmansarkar.json b/domains/ayushmansarkar.json new file mode 100644 index 0000000000..25e708172d --- /dev/null +++ b/domains/ayushmansarkar.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "AyushmanSarkar", + "email": "aayushmans2008@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/baba.json b/domains/baba.json new file mode 100644 index 0000000000..892aaafd88 --- /dev/null +++ b/domains/baba.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Babakinha", + "email": "sangueotario@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/bagaz.json b/domains/bagaz.json new file mode 100644 index 0000000000..735fa867dd --- /dev/null +++ b/domains/bagaz.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "bl33dz", + "email": "bagaz@protonmail.ch" + }, + "record": { + "A": ["180.250.135.31"] + } +} diff --git a/domains/ball.mousemoosz.json b/domains/ball.mousemoosz.json deleted file mode 100644 index 293d56209d..0000000000 --- a/domains/ball.mousemoosz.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "description": "The documentation website for Ball discord bot.", - "owner": { - "username": "MouseMoosz", - "email": "mousemoosz@protonmail.com" - }, - "record": { - "CNAME": "mousemoosz.github.io" - } -} diff --git a/domains/bampa.json b/domains/bampa.json new file mode 100644 index 0000000000..f1d92badb3 --- /dev/null +++ b/domains/bampa.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "bampenes", + "email": "rafinhabampa@hotmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/bashafk.json b/domains/bashafk.json new file mode 100644 index 0000000000..0427a98442 --- /dev/null +++ b/domains/bashafk.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "IbrahimKhan2004", + "email": "OfficialIbrahimKhan2004@proton.me" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/beluminh.json b/domains/beluminh.json new file mode 100644 index 0000000000..bda9f1b0a9 --- /dev/null +++ b/domains/beluminh.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "istrueuser", + "email": "thisistrueemail@gmail.com" + }, + "record": { + "A": ["35.186.245.55"] + } +} diff --git a/domains/bgz.json b/domains/bgz.json new file mode 100644 index 0000000000..49bf20c355 --- /dev/null +++ b/domains/bgz.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "bl33dz", + "email": "fcb775566@gmail.com" + }, + + "record": { + "A": ["180.250.135.31"] + } +} diff --git a/domains/bhavyasingh.json b/domains/bhavyasingh.json new file mode 100644 index 0000000000..30d7131fb6 --- /dev/null +++ b/domains/bhavyasingh.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "BhavyaSingh2611", + "email": "bhavyasingh2611@outlook.com" + }, + "record": { + "CNAME": "bhavyasingh2611.github.io" + } +} diff --git a/domains/blessingmwiti.json b/domains/blessingmwiti.json new file mode 100644 index 0000000000..5e1ec3e4e0 --- /dev/null +++ b/domains/blessingmwiti.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "blessingmwiti", + "email": "blessingmwiti@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/block.json b/domains/block.json new file mode 100644 index 0000000000..dc3827c881 --- /dev/null +++ b/domains/block.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "CookieTriste", + "email": "romain.tocsin@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/blog.aditya.json b/domains/blog.aditya.json deleted file mode 100644 index 592ac2fec4..0000000000 --- a/domains/blog.aditya.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "description": "A Subdomain For My Blogs!!", - "repo": "https://github.com/icancodebeauty/blog", - "owner": { - "username": "icancodebeauty", - "email": "ishqaddy@gmail.com", - "twitter": "CodeWithAadi" - }, - "record": { - "A": ["185.199.108.153", "185.199.109.153", "185.199.110.153", "185.199.111.153"] - } -} diff --git a/domains/bogdan.json b/domains/bogdan.json new file mode 100644 index 0000000000..052d58fbe0 --- /dev/null +++ b/domains/bogdan.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "MrBogdanYT", + "email": "hysbskyblockgod@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/boggy.json b/domains/boggy.json new file mode 100644 index 0000000000..1aabec0058 --- /dev/null +++ b/domains/boggy.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "boggy539", + "email": "ethanbogdan@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/bread.json b/domains/bread.json new file mode 100644 index 0000000000..cc9d2f0ccb --- /dev/null +++ b/domains/bread.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "soggycatalltheway", + "email": "hurvzee+partizao@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/bruhx.json b/domains/bruhx.json new file mode 100644 index 0000000000..7cdeea2430 --- /dev/null +++ b/domains/bruhx.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Bruhxz54", + "email": "pollyx73@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/bruhxz.json b/domains/bruhxz.json new file mode 100644 index 0000000000..e43a7b15dd --- /dev/null +++ b/domains/bruhxz.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "Bruhxz54", + "email": "pollyx73@gmail.com" + }, + "record": { + "CNAME": "f2b3938b-4d54-4d87-b941-49461b9d3541.id.repl.co" + } +} diff --git a/domains/canarddu38.json b/domains/canarddu38.json new file mode 100644 index 0000000000..5340083ce0 --- /dev/null +++ b/domains/canarddu38.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "canarddu38", + "email": "julescanardcoin@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/carol3n.json b/domains/carol3n.json new file mode 100644 index 0000000000..f03bbd3e0f --- /dev/null +++ b/domains/carol3n.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Carol3n", + "email": "20cs031.caroline@sjec.ac.in" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/cassie.json b/domains/cassie.json index f945a4ae47..6357cb6640 100644 --- a/domains/cassie.json +++ b/domains/cassie.json @@ -1,10 +1,10 @@ { + "description": "Personal website", + "repo": "https://github.com/diordnas/diordnas.github.io", "owner": { "username": "Diordnas", - "email": "alessandroeliot@gmail.com" + "email": "cassthepurple@gmail.com" }, - "description": "Personal site, as well as hosting a few tools", - "repo": "https://github.com/diordnas/diordnas.github.io", "record": { "CNAME": "diordnas.github.io" } diff --git a/domains/ccnicebruh.json b/domains/ccnicebruh.json index 24bd89a293..98d1025057 100644 --- a/domains/ccnicebruh.json +++ b/domains/ccnicebruh.json @@ -4,6 +4,8 @@ "email": "tangkeehee2002@gmail.com" }, "record": { - "URL": "https://solo.to/ccnicebruh" + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" } } diff --git a/domains/cdn.stefdp.json b/domains/cdn.stefdp.json new file mode 100644 index 0000000000..b10f7e6db0 --- /dev/null +++ b/domains/cdn.stefdp.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "Stef-00012", + "email": "stefano.delprete.08@gmail.com" + }, + "record": { + "CNAME": "cl-gl94ec41ff.gcdn.co" + } +} diff --git a/domains/cha0tic.json b/domains/cha0tic.json new file mode 100644 index 0000000000..ed013d6142 --- /dev/null +++ b/domains/cha0tic.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "cha0ticcoder", + "email": "chaoticplayern1@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/chaaya.json b/domains/chaaya.json new file mode 100644 index 0000000000..3a411528ed --- /dev/null +++ b/domains/chaaya.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Peter-0097", + "email": "chaayagames@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/chandrabose.json b/domains/chandrabose.json new file mode 100644 index 0000000000..39ffd69d33 --- /dev/null +++ b/domains/chandrabose.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "chandrabosep", + "email": "chandrabosep3112@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/cheeriomark1.json b/domains/cheeriomark1.json new file mode 100644 index 0000000000..44a7d89323 --- /dev/null +++ b/domains/cheeriomark1.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "Cheerio-mark-1", + "email": "DevilDesk2+new_git_001@hotmail.com" + }, + "record": { + "CNAME": "cheerio-mark-1.github.io" + } +} diff --git a/domains/chino.json b/domains/chino.json index 4ef8d75148..3b3c078ac5 100644 --- a/domains/chino.json +++ b/domains/chino.json @@ -1,10 +1,11 @@ { - "description": "My personal page", + "description": "My website", "repo": "https://github.com/AutumnVN/autumnvn.github.io", "owner": { "username": "AutumnVN", - "email": "htuan03@gmail.com", - "twitter": "dvht0" + "email": "autumnvnchino@gmail.com", + "twitter": "autumnvnchino", + "discord": "autumnvn" }, "record": { "CNAME": "chino.pages.dev" diff --git a/domains/chiragnahata.json b/domains/chiragnahata.json new file mode 100644 index 0000000000..324dfe7e27 --- /dev/null +++ b/domains/chiragnahata.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "chiragnahata", + "email": "chiragnahata05@gmail.com" + }, + + "record": { + "A": ["129.213.151.29"] + } +} diff --git a/domains/chris8889.json b/domains/chris8889.json index 1c8c194544..9f2669de99 100644 --- a/domains/chris8889.json +++ b/domains/chris8889.json @@ -1,11 +1,9 @@ { - "description": "testing", "owner": { "username": "Chris8889", - "email": "chris88892@protonmail.com", - "twitter": "Chris8889" + "email": "chris88892@protonmail.com" }, "record": { - "CNAME": "5d931f3a-d63d-4ccf-b14c-5b566fd0c5f0.id.repl.co" + "CNAME": "hosts.is-a.dev" } } diff --git a/domains/christian.json b/domains/christian.json new file mode 100644 index 0000000000..5a1ce84c40 --- /dev/null +++ b/domains/christian.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "DenDanskeMine", + "email": "christianhrose@outlook.dk" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/cihatksm.json b/domains/cihatksm.json new file mode 100644 index 0000000000..41f6de86c1 --- /dev/null +++ b/domains/cihatksm.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "CihatKsm", + "email": "cihatksm@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} diff --git a/domains/clicpow.json b/domains/clicpow.json new file mode 100644 index 0000000000..ae347f4527 --- /dev/null +++ b/domains/clicpow.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "ClicpoW", + "email": "clicpowytb@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/crazymax.json b/domains/crazymax.json index 7cac3d893c..45d6d04ea4 100644 --- a/domains/crazymax.json +++ b/domains/crazymax.json @@ -4,6 +4,6 @@ "email": "Crazy-Max-2011@yandex.ru" }, "record": { - "URL": "https://crazy-max-blog.github.io" + "CNAME": "crazy-max-blog.github.io" } } diff --git a/domains/csprance.json b/domains/csprance.json new file mode 100644 index 0000000000..4fb6bddc60 --- /dev/null +++ b/domains/csprance.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "csprance", + "email": "chrissprance@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} diff --git a/domains/ctk.json b/domains/ctk.json new file mode 100644 index 0000000000..41f6de86c1 --- /dev/null +++ b/domains/ctk.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "CihatKsm", + "email": "cihatksm@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} diff --git a/domains/cycloneaddons.json b/domains/cycloneaddons.json new file mode 100644 index 0000000000..9c5b61bd10 --- /dev/null +++ b/domains/cycloneaddons.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "CycloneAddons", + "email": "cycloneaddon@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/damned-support.json b/domains/damned-support.json new file mode 100644 index 0000000000..809dd2edcc --- /dev/null +++ b/domains/damned-support.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "keshrlmfao", + "email": "kiwipointss555@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/darian.json b/domains/darian.json new file mode 100644 index 0000000000..db4c9a5000 --- /dev/null +++ b/domains/darian.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "justDarian", + "email": "Darian.mohaseb@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/dasshark.json b/domains/dasshark.json index 805f30e7a2..43482054e7 100644 --- a/domains/dasshark.json +++ b/domains/dasshark.json @@ -1,10 +1,11 @@ { "owner": { "username": "DasSharkk", - "email": "affenheld@gmx.de" + "email": "dassharkk@proton.me" }, - "record": { - "URL": "https://dasshark.me" + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" } } diff --git a/domains/dave.json b/domains/dave.json new file mode 100644 index 0000000000..a11efd044f --- /dev/null +++ b/domains/dave.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "ceodavee", + "email": "ceodavee@icloud.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/dax.json b/domains/dax.json new file mode 100644 index 0000000000..4ba989fb87 --- /dev/null +++ b/domains/dax.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "dandepan303", + "email": "dandepan303@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/dean.json b/domains/dean.json index 4ba989fb87..a2888fa3c9 100644 --- a/domains/dean.json +++ b/domains/dean.json @@ -4,8 +4,11 @@ "email": "dandepan303@gmail.com" }, "record": { - "A": ["217.174.245.249"], - "MX": ["hosts.is-a.dev"], - "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + "A": [ + "185.199.108.153", + "185.199.109.153", + "185.199.110.153", + "185.199.111.153" + ] } -} \ No newline at end of file +} diff --git a/domains/debajyoti.json b/domains/debajyoti.json index 4441c2b831..862d600535 100644 --- a/domains/debajyoti.json +++ b/domains/debajyoti.json @@ -5,6 +5,6 @@ }, "record": { - "CNAME": "debajyoti.cf" + "A": ["152.67.6.15"] } } diff --git a/domains/declan.json b/domains/declan.json new file mode 100644 index 0000000000..5886c65622 --- /dev/null +++ b/domains/declan.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "ItsFranklinMyDudes", + "email": "franklindudes21@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/deepesh.json b/domains/deepesh.json new file mode 100644 index 0000000000..9c5b61bd10 --- /dev/null +++ b/domains/deepesh.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "CycloneAddons", + "email": "cycloneaddon@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/denboy0123.json b/domains/denboy0123.json new file mode 100644 index 0000000000..818cb69aa0 --- /dev/null +++ b/domains/denboy0123.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "denboy0123", + "email": "denhayhan@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/devs.json b/domains/devs.json new file mode 100644 index 0000000000..c55b7045cc --- /dev/null +++ b/domains/devs.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "GodfatherX64", + "email": "godfather.x64@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/diedyesterday.json b/domains/diedyesterday.json new file mode 100644 index 0000000000..c6df5ca85b --- /dev/null +++ b/domains/diedyesterday.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "diedyesterdaywashere", + "email": "diedyesterdaywashere@gmail.com" + }, + "record": { + "CNAME": "diedeyestedaywashere.github.io" + } +} diff --git a/domains/dinhq.json b/domains/dinhq.json new file mode 100644 index 0000000000..83db2cc7a2 --- /dev/null +++ b/domains/dinhq.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "dinhqvn99", + "email": "trinhdinhquy@iesschool.edu.vn" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/discord-corp.json b/domains/discord-corp.json new file mode 100644 index 0000000000..45c849919d --- /dev/null +++ b/domains/discord-corp.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "JZ1324", + "email": "zheng.joshua2@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/diyar.json b/domains/diyar.json new file mode 100644 index 0000000000..20fb59babb --- /dev/null +++ b/domains/diyar.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "DiyarBakir", + "email": "Diyar.Bakir@Hotmail.com" + }, + "record": { + "URL": "https://diyar.io" + } +} diff --git a/domains/domathdotid.json b/domains/domathdotid.json index dc6d6283d7..84c5513348 100644 --- a/domains/domathdotid.json +++ b/domains/domathdotid.json @@ -1,10 +1,11 @@ { "owner": { "username": "DomathID", - "email": "domath69@gmail.com" + "email": "admin@yukinoshita.web.id" }, - "record": { - "CNAME": "domathid.github.io" + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" } -} +} \ No newline at end of file diff --git a/domains/dominik.json b/domains/dominik.json new file mode 100644 index 0000000000..f76e83c5e8 --- /dev/null +++ b/domains/dominik.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "mezotv", + "email": "dominik@koch-bautechnik.de" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/don.json b/domains/don.json new file mode 100644 index 0000000000..d7e85567db --- /dev/null +++ b/domains/don.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "DonDoesStuff", + "email": "lgamerlivestudios@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/downgit.json b/domains/downgit.json new file mode 100644 index 0000000000..bb6f0264a4 --- /dev/null +++ b/domains/downgit.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "InvalidNoah", + "discord": "invalidnoah#0", + "email": "zjustmarcel@gmail.com" + }, + "record": { + "CNAME": "invalidnoah.github.io" + } +} diff --git a/domains/dsgaasdgsdag.json b/domains/dsgaasdgsdag.json new file mode 100644 index 0000000000..809dd2edcc --- /dev/null +++ b/domains/dsgaasdgsdag.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "keshrlmfao", + "email": "kiwipointss555@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/dsgamer.json b/domains/dsgamer.json new file mode 100644 index 0000000000..66f4945fff --- /dev/null +++ b/domains/dsgamer.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "DhruvGamingzsoft", + "email": "dgashost@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/dudeinski.json b/domains/dudeinski.json new file mode 100644 index 0000000000..03c0191c22 --- /dev/null +++ b/domains/dudeinski.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "kaio-lord", + "email": "mataerick855@gmail.com" + }, + "record": { + "CNAME": "2ecfaa94-1335-4e48-82a2-0c93451c2c30.id.repl.co" + } +} diff --git a/domains/durlavkalita.json b/domains/durlavkalita.json new file mode 100644 index 0000000000..e88d69b509 --- /dev/null +++ b/domains/durlavkalita.json @@ -0,0 +1,11 @@ +{ + "description": "Portfolio/blog of Durlav Kalita", + "repo": "https://github.com/durlavkalita/durlavkalita.github.io", + "owner": { + "username": "durlavkalita", + "email": "durlavk98@gmail.com" + }, + "record": { + "CNAME": "durlavkalita.github.io" + } +} diff --git a/domains/dwk.json b/domains/dwk.json new file mode 100644 index 0000000000..01be5e070a --- /dev/null +++ b/domains/dwk.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Brickmasterr", + "email": "dwiki200304@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/dynamic-homepage.json b/domains/dynamic-homepage.json new file mode 100644 index 0000000000..706cf81de5 --- /dev/null +++ b/domains/dynamic-homepage.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "vikramv20", + "email": "vs423502@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/eliteflix.json b/domains/eliteflix.json new file mode 100644 index 0000000000..d053787542 --- /dev/null +++ b/domains/eliteflix.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Legend256", + "email": "heroku.1st.dyno@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} diff --git a/domains/eternal-network.json b/domains/eternal-network.json new file mode 100644 index 0000000000..c39e1befe4 --- /dev/null +++ b/domains/eternal-network.json @@ -0,0 +1,11 @@ +{ + "description": "eternal-network.is-a.dev", + "repo": "https://github.com/Eternal-Network/eternal-network.github.io", + "owner": { + "username": "Eternal-Network", + "email": "neealdon2@proton.me" + }, + "record": { + "CNAME": "eternal-network.github.io" + } +} diff --git a/domains/eternalnetwork.json b/domains/eternalnetwork.json new file mode 100644 index 0000000000..6520e9f8ef --- /dev/null +++ b/domains/eternalnetwork.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "neealdon3", + "email": "neealdon3@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/fauzi.json b/domains/fauzi.json new file mode 100644 index 0000000000..496e14d2da --- /dev/null +++ b/domains/fauzi.json @@ -0,0 +1,11 @@ +{ + "description": "My Portfolio web", + "repo": "https://github.com/FauziFerdiansyah/fauziferdiansyah.github.io", + "owner": { + "username": "FauziFerdiansyah", + "email": "fetruzie2@gmail.com" + }, + "record": { + "CNAME": "FauziFerdiansyah.github.io" + } +} diff --git a/domains/femboy.json b/domains/femboy.json new file mode 100644 index 0000000000..dc7133f053 --- /dev/null +++ b/domains/femboy.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "antithense", + "email": "nuffimail33@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/filip-razek.json b/domains/filip-razek.json new file mode 100644 index 0000000000..b0d3615696 --- /dev/null +++ b/domains/filip-razek.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "FilipRazek", + "email": "filip.razek@protonmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/filo.json b/domains/filo.json new file mode 100644 index 0000000000..93d0bdbd22 --- /dev/null +++ b/domains/filo.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Filo6699", + "email": "karka2-6@rambler.ru" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/firedemon.json b/domains/firedemon.json new file mode 100644 index 0000000000..5979a0f571 --- /dev/null +++ b/domains/firedemon.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "ShadowPlayzYT22", + "email": "peterwyneg@gmail.com", + "discord": "1038747272701292584" + }, + + "record": { + "CNAME": "shadowplayzyt22.github.io" + } +} diff --git a/domains/floppa.json b/domains/floppa.json index 9cdbfb7201..5ff7a8db69 100644 --- a/domains/floppa.json +++ b/domains/floppa.json @@ -1,9 +1,11 @@ { "owner": { "username": "Luxxy-GF", - "email": "floppa@luxxy.xyz" + "email": "deniedaddicted@gmail.com" }, "record": { - "CNAME": "sophie-is-sexy.co.uk" + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" } -} +} \ No newline at end of file diff --git a/domains/fndn.json b/domains/fndn.json new file mode 100644 index 0000000000..79ac44dcf6 --- /dev/null +++ b/domains/fndn.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "TrivCodez", + "email": "Jayeshpoudel+ha@outlook.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/furrycality.json b/domains/furrycality.json new file mode 100644 index 0000000000..8da97f9791 --- /dev/null +++ b/domains/furrycality.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Furrycality", + "email": "furrycality@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/gapindang.json b/domains/gapindang.json new file mode 100644 index 0000000000..907d208379 --- /dev/null +++ b/domains/gapindang.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "pindang-cloud", + "email": "gavinku890@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/gaurav87565.json b/domains/gaurav87565.json new file mode 100644 index 0000000000..78a7312439 --- /dev/null +++ b/domains/gaurav87565.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "gaurav87565", + "email": "pavithrashreeuchil@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/gaz.json b/domains/gaz.json new file mode 100644 index 0000000000..735fa867dd --- /dev/null +++ b/domains/gaz.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "bl33dz", + "email": "bagaz@protonmail.ch" + }, + "record": { + "A": ["180.250.135.31"] + } +} diff --git a/domains/geckopico.json b/domains/geckopico.json new file mode 100644 index 0000000000..98c06df3dd --- /dev/null +++ b/domains/geckopico.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "davior", + "email": "david.iorlano@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/gfn.json b/domains/gfn.json new file mode 100644 index 0000000000..424b83cd4a --- /dev/null +++ b/domains/gfn.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "kolims", + "email": "kolimss1111@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/gfn1.json b/domains/gfn1.json new file mode 100644 index 0000000000..4e085b5d56 --- /dev/null +++ b/domains/gfn1.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "kolims", + "email": "kolimss1111@gmail.com" + }, + "record": { + "CNAME": "f678c241-9a2f-46ae-a11a-5362a049e37a.id.repl.co" + } +} diff --git a/domains/gfn2.json b/domains/gfn2.json new file mode 100644 index 0000000000..4e085b5d56 --- /dev/null +++ b/domains/gfn2.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "kolims", + "email": "kolimss1111@gmail.com" + }, + "record": { + "CNAME": "f678c241-9a2f-46ae-a11a-5362a049e37a.id.repl.co" + } +} diff --git a/domains/giovannirapa.json b/domains/giovannirapa.json new file mode 100644 index 0000000000..456522d660 --- /dev/null +++ b/domains/giovannirapa.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Givaa", + "email": "rapagiovanni@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/glqch.json b/domains/glqch.json index cd6093a109..1679a75ca4 100644 --- a/domains/glqch.json +++ b/domains/glqch.json @@ -4,6 +4,8 @@ "email": "midoayoub778@gmail.com" }, "record": { - "CNAME": "joythejoystick1.github.io" + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" } } diff --git a/domains/gpchn.json b/domains/gpchn.json new file mode 100644 index 0000000000..acf95d7a30 --- /dev/null +++ b/domains/gpchn.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "gpchn", + "email": "gprogrammer@163.com" + }, + "record": { + "CNAME": "gpchn.pages.dev" + } +} diff --git a/domains/gruu.json b/domains/gruu.json new file mode 100644 index 0000000000..031eea1a90 --- /dev/null +++ b/domains/gruu.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "gruufr", + "email": "tirisxz@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/gurubhai.json b/domains/gurubhai.json new file mode 100644 index 0000000000..bd3a9672d8 --- /dev/null +++ b/domains/gurubhai.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "Guru322", + "email": "sahoogurucharan00@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": [ + "mx1.improvmx.com", + "mx2.improvmx.com" + ], + "TXT": "v=spf1 a mx ip4:217.174.245.249 include:spf.improvmx.com ~all" + } +} diff --git a/domains/halelui.json b/domains/halelui.json new file mode 100644 index 0000000000..f5abf567d9 --- /dev/null +++ b/domains/halelui.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Legend256", + "email": "heroku.1st.dyno@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/halil.json b/domains/halil.json new file mode 100644 index 0000000000..985ab99b5f --- /dev/null +++ b/domains/halil.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "ConnorDoesDev", + "email": "halil_ismail@yahoo.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/hariienesh.json b/domains/hariienesh.json new file mode 100644 index 0000000000..5b51b7ced3 --- /dev/null +++ b/domains/hariienesh.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "CosmicCodeBase", + "email": "hariienesh.cool@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/hazelnut.json b/domains/hazelnut.json index 5ba327f1e6..ae5caae10c 100644 --- a/domains/hazelnut.json +++ b/domains/hazelnut.json @@ -4,6 +4,8 @@ "email": "hazelnutzhoney@gmail.com" }, "record": { - "CNAME": "TheMrRedstone.github.io" + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" } -} +} \ No newline at end of file diff --git a/domains/hcs.json b/domains/hcs.json index 1827deba9a..b585e5e809 100644 --- a/domains/hcs.json +++ b/domains/hcs.json @@ -4,6 +4,6 @@ "email": "hcskaiask@gmail.com" }, "record": { - "A": ["5.196.239.158"] + "CNAME": "hcs1219.github.io" } } diff --git a/domains/hecterbonha.json b/domains/hecterbonha.json index 968d60afe5..3d5ed03cd9 100644 --- a/domains/hecterbonha.json +++ b/domains/hecterbonha.json @@ -3,8 +3,9 @@ "username": "hecterbonha", "email": "untungsoandryanto@gmail.com" }, - "record": { - "CNAME": "hecterbonha.github.io" + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" } } diff --git a/domains/hekker.json b/domains/hekker.json new file mode 100644 index 0000000000..2718627213 --- /dev/null +++ b/domains/hekker.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "hekker4404", + "email": "akhil.ambati@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/hello.qqg00.json b/domains/hello.qqg00.json new file mode 100644 index 0000000000..dd140730e1 --- /dev/null +++ b/domains/hello.qqg00.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "ppg00", + "email": "vx2dsk@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/hexxy.json b/domains/hexxy.json new file mode 100644 index 0000000000..a9e8ff1052 --- /dev/null +++ b/domains/hexxy.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "heatherdevx", + "email": "heather.sysdev@gmail.com" + }, + + "record": { + "A": ["129.151.221.53"] + } +} diff --git a/domains/heyjumanji.json b/domains/heyjumanji.json new file mode 100644 index 0000000000..a1fd687e92 --- /dev/null +++ b/domains/heyjumanji.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "heyjumanji", + "email": "madhuchutiya.unhinge650@silomails.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/himanshusardana.json b/domains/himanshusardana.json new file mode 100644 index 0000000000..d673507833 --- /dev/null +++ b/domains/himanshusardana.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "HimanshuSardana", + "email": "himanshusardana2005@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/hkamran.json b/domains/hkamran.json new file mode 100644 index 0000000000..3710123e01 --- /dev/null +++ b/domains/hkamran.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "hkamran80", + "email": "hkamran@hkamran.com" + }, + "record": { + "URL": "https://hkamran.com/?ref=isadev" + } +} diff --git a/domains/hntr.json b/domains/hntr.json new file mode 100644 index 0000000000..83474d31e1 --- /dev/null +++ b/domains/hntr.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "HunterAPI", + "email": "forsynapse123@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/houxiaozhao.json b/domains/houxiaozhao.json new file mode 100644 index 0000000000..219f19c40e --- /dev/null +++ b/domains/houxiaozhao.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "houxiaozhao", + "email": "891855179@qq.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/httphypixelnet.json b/domains/httphypixelnet.json new file mode 100644 index 0000000000..6bf9f5a3f2 --- /dev/null +++ b/domains/httphypixelnet.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "httphypixelnet", + "email": "intenstudios369@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/hypernexus.json b/domains/hypernexus.json new file mode 100644 index 0000000000..36451cae85 --- /dev/null +++ b/domains/hypernexus.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "notHyperNexus", + "email": "phamvansau234@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/imdsamimakhter.json b/domains/imdsamimakhter.json new file mode 100644 index 0000000000..85ed004a4f --- /dev/null +++ b/domains/imdsamimakhter.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "imdsamimakhter", + "email": "mdsamimakhter2001@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/imzihad21.json b/domains/imzihad21.json index 80f3f1f2e9..2caf193413 100644 --- a/domains/imzihad21.json +++ b/domains/imzihad21.json @@ -4,8 +4,6 @@ "email": "imzihad@gmail.com" }, "record": { - "A": ["52.77.224.107"], - "MX": ["mx1.forwardemail.net", "mx2.forwardemail.net"], - "TXT": "forward-email=imzihad@gmail.com" + "CNAME": "ec2-13-250-29-91.ap-southeast-1.compute.amazonaws.com" } } diff --git a/domains/instapi.aditya.json b/domains/instapi.aditya.json deleted file mode 100644 index bcc1daa273..0000000000 --- a/domains/instapi.aditya.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "owner": { - "username": "pythonmcpi", - "email": "user3456@insomnia247.nl", - "irc": "user3456@irc.insomnia247.nl/#shells", - "discord": "Little Furret#7901", - "note": "That email address is not my main email. It has email forwarding enabled, but the spam filter doesn't like the forwarding. It is probably faster to contact me on Discord or irc." - }, - "description": "I'll probably put some project pages on 0x0.is-a.dev. ¯\\_(ツ)_/¯", - "record": { - "A": ["76.223.55.44"] - } -} diff --git a/domains/interstellar.json b/domains/interstellar.json new file mode 100644 index 0000000000..6c986115dd --- /dev/null +++ b/domains/interstellar.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "jacksoncraft859", + "email": "pollardjackson@outlook.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/interstellar.ultrix.json b/domains/interstellar.ultrix.json new file mode 100644 index 0000000000..6c986115dd --- /dev/null +++ b/domains/interstellar.ultrix.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "jacksoncraft859", + "email": "pollardjackson@outlook.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/isdwk.json b/domains/isdwk.json new file mode 100644 index 0000000000..01be5e070a --- /dev/null +++ b/domains/isdwk.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Brickmasterr", + "email": "dwiki200304@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/itsdemongamez.json b/domains/itsdemongamez.json index 5979a0f571..8dbd2ff9fa 100644 --- a/domains/itsdemongamez.json +++ b/domains/itsdemongamez.json @@ -1,11 +1,11 @@ { "owner": { - "username": "ShadowPlayzYT22", + "username": "DemonGamez", "email": "peterwyneg@gmail.com", "discord": "1038747272701292584" }, "record": { - "CNAME": "shadowplayzyt22.github.io" + "CNAME": "DemonGamez.github.io" } } diff --git a/domains/jamez.json b/domains/jamez.json new file mode 100644 index 0000000000..c392e4547f --- /dev/null +++ b/domains/jamez.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "jamesisacutedog", + "email": "jamezemailreal@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/jasonthomas.json b/domains/jasonthomas.json new file mode 100644 index 0000000000..25fd6253b9 --- /dev/null +++ b/domains/jasonthomas.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Wizrst641", + "email": "slxppyznet18@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/javierpastore.json b/domains/javierpastore.json new file mode 100644 index 0000000000..bf621a2178 --- /dev/null +++ b/domains/javierpastore.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "yangxiaokun", + "email": "619742721@qq.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/jbugel.json b/domains/jbugel.json new file mode 100644 index 0000000000..c8a7b686dd --- /dev/null +++ b/domains/jbugel.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "jbugel-lol", + "email": "jbugel.lol.github@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/jim.json b/domains/jim.json new file mode 100644 index 0000000000..bd5bc1e673 --- /dev/null +++ b/domains/jim.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "jimmy20180130", + "email": "jimmy20180130@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/joao.json b/domains/joao.json new file mode 100644 index 0000000000..1489c645be --- /dev/null +++ b/domains/joao.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "felipeiracloud", + "email": "joaofelipegamer23@gmail.com" + }, + "record": { + "A": ["191.233.29.127"] + } +} diff --git a/domains/joaozeira.json b/domains/joaozeira.json new file mode 100644 index 0000000000..b0ef44d558 --- /dev/null +++ b/domains/joaozeira.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "joaozeiradev", + "email": "joaofelipegamer24@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/johan-stickman.json b/domains/johan-stickman.json index 295f229ddc..0877408d5e 100644 --- a/domains/johan-stickman.json +++ b/domains/johan-stickman.json @@ -4,9 +4,9 @@ "username": "johan-perso", "email": "johan_stickman@proton.me", "twitter": "Johan_Stickman", - "discord": "Johan#8021" + "discord": "jsuismoi" }, "record": { - "URL": "https://johanstick.me" + "URL": "https://johanstick.fr" } } diff --git a/domains/johndoe.json b/domains/johndoe.json new file mode 100644 index 0000000000..550a484c21 --- /dev/null +++ b/domains/johndoe.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "pythonhuman", + "email": "sai.pasumarthi@stu.argyleisd.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/julio.json b/domains/julio.json new file mode 100644 index 0000000000..ec44f209a4 --- /dev/null +++ b/domains/julio.json @@ -0,0 +1,11 @@ +{ + "description": "My work portfolio", + "repo": "https://github.com/thatsquite", + "owner": { + "username": "thatsquite", + "email": "juliocesar.santos@making.com" + }, + "record": { + "CNAME": "thatsquite.github.io" + } +} diff --git a/domains/juliocesar.json b/domains/juliocesar.json new file mode 100644 index 0000000000..6148b124e9 --- /dev/null +++ b/domains/juliocesar.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "jcwisniewski", + "email": "julio.wisnieski@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/justcody.json b/domains/justcody.json new file mode 100644 index 0000000000..f9afe869c2 --- /dev/null +++ b/domains/justcody.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "JWeinelt", + "email": "julian.weinelt@outlook.de" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/justevil.json b/domains/justevil.json new file mode 100644 index 0000000000..c44d509b40 --- /dev/null +++ b/domains/justevil.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "EvilG-MC", + "email": "thatjustevil@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/jz.json b/domains/jz.json new file mode 100644 index 0000000000..45c849919d --- /dev/null +++ b/domains/jz.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "JZ1324", + "email": "zheng.joshua2@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/kainer.json b/domains/kainer.json new file mode 100644 index 0000000000..c60567d158 --- /dev/null +++ b/domains/kainer.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "ue5377", + "email": "kai.ner.h13r@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/kaizin.json b/domains/kaizin.json new file mode 100644 index 0000000000..61c458efca --- /dev/null +++ b/domains/kaizin.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "kaizinbr", + "email": "kaiolucas1812@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/kamek.json b/domains/kamek.json new file mode 100644 index 0000000000..01e8825f08 --- /dev/null +++ b/domains/kamek.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Kamek437", + "email": "hidden_tuetle427@protonmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/kasu.json b/domains/kasu.json new file mode 100644 index 0000000000..437840057d --- /dev/null +++ b/domains/kasu.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Trandang-hiendev", + "email": "trandanghien120@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/kasun.json b/domains/kasun.json new file mode 100644 index 0000000000..399897a55f --- /dev/null +++ b/domains/kasun.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "ka0un", + "email": "givemelognotes@gmail.com" + }, + "record": { + "URL": "https://ka0un.github.io" + } +} diff --git a/domains/kasuu.json b/domains/kasuu.json new file mode 100644 index 0000000000..437840057d --- /dev/null +++ b/domains/kasuu.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Trandang-hiendev", + "email": "trandanghien120@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/kaushal.json b/domains/kaushal.json new file mode 100644 index 0000000000..11a564a787 --- /dev/null +++ b/domains/kaushal.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "kks007", + "email": "kaushalkishor10702@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/kavinned.json b/domains/kavinned.json new file mode 100644 index 0000000000..d12a04d9d1 --- /dev/null +++ b/domains/kavinned.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "kafeicheez2", + "email": "kavin.ned@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/kayden.json b/domains/kayden.json new file mode 100644 index 0000000000..b253da1341 --- /dev/null +++ b/domains/kayden.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "leekayden", + "email": "kaydenleefale@gmail.com" + }, + + "record": { + "A": ["103.7.8.238"] + } +} diff --git a/domains/kenanneo.json b/domains/kenanneo.json new file mode 100644 index 0000000000..186e9d707b --- /dev/null +++ b/domains/kenanneo.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "kenanneo", + "email": "kenanneo2@outlook.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/khasan-tokhirov.json b/domains/khasan-tokhirov.json new file mode 100644 index 0000000000..c9d227101e --- /dev/null +++ b/domains/khasan-tokhirov.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "FrostOnFire", + "email": "khasan.tokhirov@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/kira.json b/domains/kira.json new file mode 100644 index 0000000000..ba2f95c6fc --- /dev/null +++ b/domains/kira.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "jwan9714", + "email": "jwan9714@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/kishannnn.json b/domains/kishannnn.json new file mode 100644 index 0000000000..367c6e9402 --- /dev/null +++ b/domains/kishannnn.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "CycloneAddons", + "email": "cycloneaddon@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} diff --git a/domains/kntlpop.json b/domains/kntlpop.json new file mode 100644 index 0000000000..7921d30b1f --- /dev/null +++ b/domains/kntlpop.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "suhujetlag5", + "email": "suhujetlag5@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/kramiikk.json b/domains/kramiikk.json new file mode 100644 index 0000000000..92e7cb91e7 --- /dev/null +++ b/domains/kramiikk.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "kramiikk", + "email": "hifund@yandex.ru" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/kresswell.json b/domains/kresswell.json new file mode 100644 index 0000000000..fa05957b0d --- /dev/null +++ b/domains/kresswell.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Kresswell", + "email": "simonecresswell@outlook.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/kronifer.json b/domains/kronifer.json new file mode 100644 index 0000000000..ef189b0eac --- /dev/null +++ b/domains/kronifer.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "Kronifer", + "email": "dillonr5@live.wsd1.org" + }, + "record": { + "A": ["147.182.152.211"] + } +} diff --git a/domains/ksingh.json b/domains/ksingh.json new file mode 100644 index 0000000000..179f4c18bf --- /dev/null +++ b/domains/ksingh.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "KSinghofficial", + "email": "ksinghofficial@proton.me" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/kuat.json b/domains/kuat.json new file mode 100644 index 0000000000..92e7cb91e7 --- /dev/null +++ b/domains/kuat.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "kramiikk", + "email": "hifund@yandex.ru" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/kuzey.json b/domains/kuzey.json new file mode 100644 index 0000000000..51b28e4548 --- /dev/null +++ b/domains/kuzey.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "duzelicem", + "email": "ardagokce0682@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/lap.json b/domains/lap.json new file mode 100644 index 0000000000..e08febfd49 --- /dev/null +++ b/domains/lap.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "ItsLap", + "email": "alexanderpaulwheeler15@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/latuh.json b/domains/latuh.json new file mode 100644 index 0000000000..fe8e7d0eeb --- /dev/null +++ b/domains/latuh.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "latuh", + "email": "latitud@duck.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/legalise.json b/domains/legalise.json new file mode 100644 index 0000000000..b39362a36d --- /dev/null +++ b/domains/legalise.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Rahib777-7", + "email": "rahibrahman1210@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/legend-sabbir.json b/domains/legend-sabbir.json new file mode 100644 index 0000000000..0dfcc44fae --- /dev/null +++ b/domains/legend-sabbir.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "legend-sabbir", + "email": "sabbirhossain.trash@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/lenn106.json b/domains/lenn106.json new file mode 100644 index 0000000000..5436a8c284 --- /dev/null +++ b/domains/lenn106.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Lenn106", + "email": "lennongreyson@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/lf.json b/domains/lf.json new file mode 100644 index 0000000000..71a3f0d3b4 --- /dev/null +++ b/domains/lf.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "lfom", + "email": "", + "matrix": "@lfdev:envs.net" + }, + "record": { + "URL": "https://lfdev.envs.net" + } +} diff --git a/domains/liam-h.json b/domains/liam-h.json new file mode 100644 index 0000000000..9b0d635b5e --- /dev/null +++ b/domains/liam-h.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Lonyx-H", + "email": "liam.hedin.pro@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/links.aditya.json b/domains/links.aditya.json deleted file mode 100644 index 9e4866a915..0000000000 --- a/domains/links.aditya.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "description": "A Subdomain For My Links Redirection!!", - "repo": "https://github.com/icancodebeauty/links", - "owner": { - "username": "icancodebeauty", - "email": "ishqaddy@gmail.com", - "twitter": "CodeWithAadi" - }, - "record": { - "CNAME": "a.redirect.pizza" - } -} diff --git a/domains/littleneko.json b/domains/littleneko.json new file mode 100644 index 0000000000..143add3159 --- /dev/null +++ b/domains/littleneko.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "CnyAnime", + "email": "mrdriveappstudios@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/llko.json b/domains/llko.json new file mode 100644 index 0000000000..345c402653 --- /dev/null +++ b/domains/llko.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "LLKO101", + "email": "yo1sefooop@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/logxnic.json b/domains/logxnic.json new file mode 100644 index 0000000000..cbc953a165 --- /dev/null +++ b/domains/logxnic.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Nexus-sudo", + "email": "loganlarwood2019@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/lolz.json b/domains/lolz.json new file mode 100644 index 0000000000..be4dc5d57f --- /dev/null +++ b/domains/lolz.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "LolzTheDev", + "email": "lolzthegreat.0223@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/lpkeates.json b/domains/lpkeates.json index 258571dada..9c28b33c6f 100644 --- a/domains/lpkeates.json +++ b/domains/lpkeates.json @@ -1,10 +1,7 @@ { - "description": "This is to show my projects; current, in progress etc.", - "repo": "https://github.com/lpkeates/lpkeates.github.io", "owner": { "username": "lpkeates", - "email": "", - "discord": "MrDragonBoi#7894" + "email": "realuprising2005@gmail.com" }, "record": { "CNAME": "lpkeates.github.io" diff --git a/domains/lucy.json b/domains/lucy.json new file mode 100644 index 0000000000..77a4d065ad --- /dev/null +++ b/domains/lucy.json @@ -0,0 +1,12 @@ +{ + "description": "Lucy.is-a.dev", + "repo": "https://github.com/Hai-Lucy/Hai-Lucy.github.io", + "owner": { + "username": "lrmn7", + "email": "lrmn.dev@gmail.com", + "discord": "romanromannya" + }, + "record": { + "CNAME": "Hai-Lucy.github.io" + } +} diff --git a/domains/ludwig.json b/domains/ludwig.json new file mode 100644 index 0000000000..862f74ba97 --- /dev/null +++ b/domains/ludwig.json @@ -0,0 +1,13 @@ +{ + "owner": { + "username": "ludwig7685", + "email": "ludwig@courvix.com" + }, + "record": { + "MX": [ + "mx1.improvmx.com", + "mx2.improvmx.com" + ], + "TXT": "v=spf1 include:spf.improvmx.com ~all" + } +} diff --git a/domains/luqmanity.json b/domains/luqmanity.json new file mode 100644 index 0000000000..618bfe59a6 --- /dev/null +++ b/domains/luqmanity.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "luqmanity", + "email": "luqman.yazrie@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/luxxy.json b/domains/luxxy.json new file mode 100644 index 0000000000..18234c6948 --- /dev/null +++ b/domains/luxxy.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "Luxxy-GF", + "email": "deniedaddicted@gmail.com" + }, + + "record": { + "A": ["178.33.110.212"] + } +} diff --git a/domains/luzivr.json b/domains/luzivr.json new file mode 100644 index 0000000000..7f6a4bc9f2 --- /dev/null +++ b/domains/luzivr.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "zjeffro", + "email": "jdvanlear@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/lynix.json b/domains/lynix.json index e44e63fab6..ae43967bcd 100644 --- a/domains/lynix.json +++ b/domains/lynix.json @@ -4,6 +4,6 @@ "email": "vncntwbr0207@gmail.com" }, "record": { - "URL": "https://lynix.me" + "URL": "https://linktr.ee/lynix27" } } diff --git a/domains/machi.json b/domains/machi.json index bd3c826d0d..044b55d860 100644 --- a/domains/machi.json +++ b/domains/machi.json @@ -4,6 +4,8 @@ "email": "ocubrisme@gmail.com" }, "record": { - "URL": "https://rentry.co/femachi" + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" } -} +} \ No newline at end of file diff --git a/domains/madebytragic.json b/domains/madebytragic.json index 67b3133f3f..d9c1a6c2d9 100644 --- a/domains/madebytragic.json +++ b/domains/madebytragic.json @@ -3,7 +3,6 @@ "username": "lrmn7", "email": "lrmnid@gmail.com" }, - "record": { "CNAME": "madebytragic.github.io" } diff --git a/domains/mafarag.json b/domains/mafarag.json new file mode 100644 index 0000000000..c55b7045cc --- /dev/null +++ b/domains/mafarag.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "GodfatherX64", + "email": "godfather.x64@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/mail.acey.json b/domains/mail.acey.json new file mode 100644 index 0000000000..aea7771d4b --- /dev/null +++ b/domains/mail.acey.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "AceyDoCodes", + "email": "aceygoesboom@gmail.com" + }, + "record": { + "MX": ["mx1.improvmx.com", "mx2.improvmx.com"], + "TXT": "v=spf1 include:spf.improvmx.com ~all" + } +} diff --git a/domains/mail.aditya.json b/domains/mail.aditya.json deleted file mode 100644 index c8dfe71e12..0000000000 --- a/domains/mail.aditya.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "description": "A Subdomain For Mails!!", - "repo": "https://github.com/icancodebeauty/mail", - "owner": { - "username": "icancodebeauty", - "email": "ishqaddy@gmail.com", - "twitter": "CodeWithAadi" - }, - "record": { - "A": ["185.199.108.153", "185.199.109.153", "185.199.110.153", "185.199.111.153"], - "MX": ["mx1.improvmx.com", "mx2.improvmx.com"], - "TXT": "v=spf1 include:spf.improvmx.com ~all" - } -} diff --git a/domains/mail.enderpoint.json b/domains/mail.enderpoint.json new file mode 100644 index 0000000000..8725e52e84 --- /dev/null +++ b/domains/mail.enderpoint.json @@ -0,0 +1,17 @@ +{ + "description": "EnderPoint's dev site", + "owner": { + "username": "EnderPoint07", + "email": "", + "discord": "DotM38#5497", + "instagram": "enderpoint07" + }, + "record": { + "A": ["185.199.108.153", "185.199.109.153", "185.199.110.153", "185.199.111.153"], + "MX": [ + "mx1.improvmx.com", + "mx2.improvmx.com" + ], + "TXT": "v=spf1 include:spf.improvmx.com ~all" + } +} diff --git a/domains/makeshiftartist.json b/domains/makeshiftartist.json new file mode 100644 index 0000000000..ddcf479934 --- /dev/null +++ b/domains/makeshiftartist.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "MakeShiftArtist", + "email": "MakeShiftDevelopment@proton.me" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["mx1.improvmx.com.", "mx2.improvmx.com."], + "TXT": "v=spf1 a mx ip4:217.174.245.249 include:spf.improvmx.com ~all" + } +} diff --git a/domains/mammad.json b/domains/mammad.json new file mode 100644 index 0000000000..bd83ea47bd --- /dev/null +++ b/domains/mammad.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "mammadzali", + "email": "mohamadzali@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/marby.json b/domains/marby.json new file mode 100644 index 0000000000..8b0cdace2a --- /dev/null +++ b/domains/marby.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "stanasxd", + "email": "stanasarts@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/marketplace.syntaxlooper.json b/domains/marketplace.syntaxlooper.json new file mode 100644 index 0000000000..a23664d55e --- /dev/null +++ b/domains/marketplace.syntaxlooper.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "chiragnahata", + "email": "chiragnahata05@gmail.com" + }, + "record": { + "A": ["129.213.151.29"] + } +} diff --git a/domains/mc.mousemoosz.json b/domains/mc.mousemoosz.json deleted file mode 100644 index df531cdad4..0000000000 --- a/domains/mc.mousemoosz.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "description": "For my Minecraft server", - "owner": { - "username": "MouseMoosz", - "email": "mousemoosz@protonmail.com" - }, - "record": { - "CNAME": "ge.terohost.com" - } -} diff --git a/domains/mert.json b/domains/mert.json index 8541c92eb4..cd85b3c328 100644 --- a/domains/mert.json +++ b/domains/mert.json @@ -1,9 +1,7 @@ { - "description": "Mert's personal developer website", - "repo": "https://github.com/mertcelik2196", "owner": { - "username": "mertcelik2196", - "email": "mertcelik2196@gmail.com" + "username": "DevJustMert", + "email": "mertcelik0541@gmail.com" }, "record": { "URL": "https://mert.vercel.app" diff --git a/domains/mfused.json b/domains/mfused.json new file mode 100644 index 0000000000..b9dccc5132 --- /dev/null +++ b/domains/mfused.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Mfused07", + "email": "fiverronlyokay@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/mhmd.json b/domains/mhmd.json new file mode 100644 index 0000000000..0327e8e2c3 --- /dev/null +++ b/domains/mhmd.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "mjnaous", + "email": "mj@naous.eu.org" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/mihrpsah.json b/domains/mihrpsah.json new file mode 100644 index 0000000000..5349738c21 --- /dev/null +++ b/domains/mihrpsah.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "mihrpsah", + "email": "smihirp1@gmail.com" + }, + "record": { + "CNAME": "mihrpsah.github.io" + } +} diff --git a/domains/milind.json b/domains/milind.json new file mode 100644 index 0000000000..796b5eca4a --- /dev/null +++ b/domains/milind.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "milindmadhukar", + "email": "m.milind15@gmail.com" + }, + "record": { + "URL": "https://github.com/milindmadhukar" + } +} diff --git a/domains/mingihihi.json b/domains/mingihihi.json new file mode 100644 index 0000000000..957f0af690 --- /dev/null +++ b/domains/mingihihi.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "ModelVNN", + "email": "modelvnn@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/minihoot.json b/domains/minihoot.json new file mode 100644 index 0000000000..b3f5dde2cf --- /dev/null +++ b/domains/minihoot.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Hoot679", + "email": "henrymahlberg65@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/minion.json b/domains/minion.json new file mode 100644 index 0000000000..6c6b8d5409 --- /dev/null +++ b/domains/minion.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "joaozeiradev", + "email": "joaofelipegamer24@gmail.com" + }, + + "record": { + "A": ["191.233.30.89"] + } +} diff --git a/domains/mirozr.json b/domains/mirozr.json new file mode 100644 index 0000000000..1d454bc325 --- /dev/null +++ b/domains/mirozr.json @@ -0,0 +1,10 @@ +{ + "repo": "https://github.com/Miroslavchen/hatynka_0A.github.io", + "owner": { + "username": "miroslavchen", + "email": "miroslavnezgoduk8@gmail.com" + }, + "record": { + "CNAME": "miroslavchen.github.io" + } +} diff --git a/domains/miti.json b/domains/miti.json new file mode 100644 index 0000000000..35a7771015 --- /dev/null +++ b/domains/miti.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "tiennm99", + "email": "minhtienit99@gmail.com" + }, + "record": { + "CNAME": "miti.eu.org" + } +} diff --git a/domains/miti99.json b/domains/miti99.json index 3cb9a1c050..35a7771015 100644 --- a/domains/miti99.json +++ b/domains/miti99.json @@ -1,9 +1,9 @@ { "owner": { "username": "tiennm99", - "email": "tiennm99@outlook.com" + "email": "minhtienit99@gmail.com" }, "record": { - "CNAME": "miti99.eu.org" + "CNAME": "miti.eu.org" } } diff --git a/domains/miu.json b/domains/miu.json new file mode 100644 index 0000000000..5fa89c39b3 --- /dev/null +++ b/domains/miu.json @@ -0,0 +1,12 @@ +{ + "description": "Miu.is-a.dev", + "repo": "https://github.com/Miu-Discord/Miu-Discord.github.io", + "owner": { + "username": "lrmn7", + "email": "lrmn.dev@gmail.com", + "discord": "romanromannya" + }, + "record": { + "CNAME": "Miu-Discord.github.io" + } +} diff --git a/domains/mjs.is-a.dev.json b/domains/mjs.is-a.dev.json new file mode 100644 index 0000000000..2b39ed2a12 --- /dev/null +++ b/domains/mjs.is-a.dev.json @@ -0,0 +1,12 @@ +{ + "owner": { + "username": "Mohdjariullah", + "email": "mohdjariullah@gmail.com", + "note": "This record was created by is-a.dev Discord bot via discord id: 890323443252351046" + }, + + "record": { + "CNAME": "fdf28412-bb15-46fb-97b5-e4ea905c949b.id.repl.co" + + } +} diff --git a/domains/mohab.json b/domains/mohab.json new file mode 100644 index 0000000000..01b5231c37 --- /dev/null +++ b/domains/mohab.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Zyelixify", + "email": "heroxmain@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/mohamad.json b/domains/mohamad.json new file mode 100644 index 0000000000..73a41d9f24 --- /dev/null +++ b/domains/mohamad.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "mjnaous", + "email": "mj@naous.eu.org" + }, + "record": { + "CNAME": "mjnaous.github.io" + } +} diff --git a/domains/mohammed.json b/domains/mohammed.json index 0e16b4ba3e..dd140730e1 100644 --- a/domains/mohammed.json +++ b/domains/mohammed.json @@ -1,12 +1,11 @@ { - "description": "for my personal website ^_^", - "repo": "https://github.com/ppg00/ppg00.github.io", "owner": { "username": "ppg00", - "email": "ppqg00@gmail.com", - "twitter": "qqg00" + "email": "vx2dsk@gmail.com" }, "record": { - "CNAME": "ppg00.github.io" + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" } -} +} \ No newline at end of file diff --git a/domains/mohdjariullah.json b/domains/mohdjariullah.json new file mode 100644 index 0000000000..aa70ee03d1 --- /dev/null +++ b/domains/mohdjariullah.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "Mohdjariullah", + "email": "mohdjariullah@gmail.com", + "twitter": "mohdjariullah", + "discord": "@jariullah" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} + diff --git a/domains/monissh.json b/domains/monissh.json new file mode 100644 index 0000000000..4d539f85a0 --- /dev/null +++ b/domains/monissh.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Monsstor", + "email": "itsamemonissh@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/motortruck1221.json b/domains/motortruck1221.json new file mode 100644 index 0000000000..10aace18c5 --- /dev/null +++ b/domains/motortruck1221.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "MotorTruck1221", + "email": "tuckerj0606@icloud.com" + }, + "record": { + "CNAME": "motortruck1221.github.io" + } +} diff --git a/domains/mrj.json b/domains/mrj.json index a4d0a1feef..f3e362dd28 100644 --- a/domains/mrj.json +++ b/domains/mrj.json @@ -4,6 +4,8 @@ "email": "illegalhacker2.0@gmail.com" }, "record": { - "CNAME": "glitch.edgeapp.net" + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" } } diff --git a/domains/mubashiryasin.json b/domains/mubashiryasin.json new file mode 100644 index 0000000000..b9dccc5132 --- /dev/null +++ b/domains/mubashiryasin.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Mfused07", + "email": "fiverronlyokay@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/mukeshkumarcharak.json b/domains/mukeshkumarcharak.json index 728311da09..ded4346795 100644 --- a/domains/mukeshkumarcharak.json +++ b/domains/mukeshkumarcharak.json @@ -1,10 +1,11 @@ { "owner": { "username": "hakxcore", - "email": "mukeshkumarcharak@gmail.com" + "email": "kumarm_1@rknec.edu" }, - "record": { - "A": ["185.199.108.153"] + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" } -} +} \ No newline at end of file diff --git a/domains/mytac.json b/domains/mytac.json new file mode 100644 index 0000000000..8cf69cd631 --- /dev/null +++ b/domains/mytac.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "mytac", + "email": "my_tac@126.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/myvps.json b/domains/myvps.json new file mode 100644 index 0000000000..a7b7e07f98 --- /dev/null +++ b/domains/myvps.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "irawancandra6699", + "email": "irawancandra6699@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/nayam.json b/domains/nayam.json new file mode 100644 index 0000000000..417175ba1f --- /dev/null +++ b/domains/nayam.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "NayamAmarshe", + "email": "nayam.emikx@aleeas.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} diff --git a/domains/nc.json b/domains/nc.json new file mode 100644 index 0000000000..208184fdcd --- /dev/null +++ b/domains/nc.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "NCCoder1", + "email": "nikhilchhawacharia@gmail.com" + }, + "record": { + "A": ["192.168.1.100"] + } +} diff --git a/domains/nekoibot.json b/domains/nekoibot.json new file mode 100644 index 0000000000..924d2fdd3a --- /dev/null +++ b/domains/nekoibot.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "DomathID", + "email": "domath69@gmail.com" + }, + + "record": { + "CNAME": "DomathID.github.io" + } +} diff --git a/domains/neomc.xyz.json b/domains/neomc.xyz.json new file mode 100644 index 0000000000..784f5a66a6 --- /dev/null +++ b/domains/neomc.xyz.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "ssoonu", + "email": "saiifksa509@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/neon.json b/domains/neon.json index 7531a03581..36721ad702 100644 --- a/domains/neon.json +++ b/domains/neon.json @@ -3,7 +3,7 @@ "repo": "https://github.com/GoodBoyNeon/goodboyneon.github.io", "owner": { "username": "GoodBoyNeon", - "discord": "GoodBoyNeon#2424", + "discord": "neonthedeveloper", "twitter": "NeonTheNerd", "email": "goodboyneon03@gmail.com" }, diff --git a/domains/nexacopic.json b/domains/nexacopic.json new file mode 100644 index 0000000000..80b66bb96b --- /dev/null +++ b/domains/nexacopic.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "nexacopic", + "email": "nexacopic@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/nfason.json b/domains/nfason.json new file mode 100644 index 0000000000..9ee4b12ea5 --- /dev/null +++ b/domains/nfason.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "nfason", + "email": "nfason@uab.edu" + }, + "record": { + "CNAME": "nfason.com" + } +} diff --git a/domains/nicekun.json b/domains/nicekun.json new file mode 100644 index 0000000000..b3eec57b5e --- /dev/null +++ b/domains/nicekun.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "CcNicebruh", + "email": "tangkeehee2002@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/nickooms.json b/domains/nickooms.json new file mode 100644 index 0000000000..c7e16fb957 --- /dev/null +++ b/domains/nickooms.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "nickooms", + "email": "oomsni@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/nixxvl.json b/domains/nixxvl.json new file mode 100644 index 0000000000..d1b4d3d3c9 --- /dev/null +++ b/domains/nixxvl.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "nixxvl", + "email": "noyboyroblox@gmail.com" + }, + "record": { + "CNAME": "nixxvl.space" + } +} diff --git a/domains/noah.json b/domains/noah.json new file mode 100644 index 0000000000..6cd243341e --- /dev/null +++ b/domains/noah.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "NoahPrm", + "email": "noah.parmentier@icloud.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/noflare.json b/domains/noflare.json new file mode 100644 index 0000000000..3eac8f9f5d --- /dev/null +++ b/domains/noflare.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Noflare", + "email": "Noflare.dev@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/not-ethan.json b/domains/not-ethan.json index 03cd32d0d1..4baeb1a427 100644 --- a/domains/not-ethan.json +++ b/domains/not-ethan.json @@ -1,7 +1,8 @@ { "owner": { "username": "not-a-ethan", - "email": "ethans0408.5@gmail.com" + "email": "", + "discord": "not_ethan." }, "record": { "MX": ["mx1.improvmx.com", "mx2.improvmx.com"], diff --git a/domains/notarya.json b/domains/notarya.json index 13e403f82e..27f10eee3f 100644 --- a/domains/notarya.json +++ b/domains/notarya.json @@ -1,11 +1,11 @@ { - "description": "NotArya Website", - "repo": "https://github.com/NotAryaaa/notaryaaa.github.io", "owner": { - "username": "notaryaaa", - "email": "abiix.messanger@gmail.com" + "username": "not-arya", + "email": "abiixmessanger@gmail.com" }, "record": { - "CNAME": "notarya.github.io" + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" } -} +} \ No newline at end of file diff --git a/domains/notfenixio.json b/domains/notfenixio.json new file mode 100644 index 0000000000..f54e3ca4e3 --- /dev/null +++ b/domains/notfenixio.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "NotFenixio", + "email": "josueart40@gmail.com" + }, + "record": { + "CNAME": "notfenixio.github.io" + } +} diff --git a/domains/npc.json b/domains/npc.json new file mode 100644 index 0000000000..5eb5e5abe8 --- /dev/null +++ b/domains/npc.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "npc-123", + "email": "aziznasrul85@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/nxrmqlly.json b/domains/nxrmqlly.json new file mode 100644 index 0000000000..b9aeb3834e --- /dev/null +++ b/domains/nxrmqlly.json @@ -0,0 +1,12 @@ +{ + "description": "Personal website", + "repo": "https://github.com/nxrmqlly/nxrmqlly.github.io", + "owner": { + "username": "nxrmqlly", + "email": "ritam.das3110@outlook.com", + "twitter": "" + }, + "record": { + "CNAME": "nxrmqlly.github.io" + } +} diff --git a/domains/obaydmerz.json b/domains/obaydmerz.json new file mode 100644 index 0000000000..4b09f84937 --- /dev/null +++ b/domains/obaydmerz.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "obaydmerz", + "email": "obaydmerz@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/ohgodanoob.json b/domains/ohgodanoob.json new file mode 100644 index 0000000000..b1a76a6e44 --- /dev/null +++ b/domains/ohgodanoob.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "OhGodANoob", + "email": "ohgodanoob@protonmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/orhanyigitdurmaz.json b/domains/orhanyigitdurmaz.json new file mode 100644 index 0000000000..b9445d7dd0 --- /dev/null +++ b/domains/orhanyigitdurmaz.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "OrhanYigitDurmaz", + "email": "orhanyigitv2durmaz@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/orion.json b/domains/orion.json new file mode 100644 index 0000000000..1324ecaf83 --- /dev/null +++ b/domains/orion.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "oriionn", + "email": "contact@oriondev.fr", + "twitter": "orion_offi", + "discord": "orion_off" + }, + "record": { + "URL": "https://oriondev.fr" + } +} diff --git a/domains/osakihsieh.json b/domains/osakihsieh.json new file mode 100644 index 0000000000..6793003bb9 --- /dev/null +++ b/domains/osakihsieh.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "osakihsieh", + "email": "aspdoctor@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/ovidiuradu.json b/domains/ovidiuradu.json new file mode 100644 index 0000000000..1e1d545fbf --- /dev/null +++ b/domains/ovidiuradu.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Oxidiu", + "email": "oxidiu777@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/panel-luxxy.json b/domains/panel-luxxy.json new file mode 100644 index 0000000000..b3693e48f3 --- /dev/null +++ b/domains/panel-luxxy.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "Luxxy-GF", + "email": "deniedaddicted@gmail.com" + }, + + "record": { + "CNAME": "panel.luxxy.xyz" + } +} diff --git a/domains/pasindu.json b/domains/pasindu.json new file mode 100644 index 0000000000..1affe2bf23 --- /dev/null +++ b/domains/pasindu.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "PasinduUpendra", + "email": "pasinduupendra@gmail.com" + }, + "record": { + "URL": "https://github.com/pasinduupendra" + } +} diff --git a/domains/pathdog.json b/domains/pathdog.json new file mode 100644 index 0000000000..d8f2eaa87b --- /dev/null +++ b/domains/pathdog.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "NIKODEMUSLORD", + "email": "hannah.valdez@cetys.edu.mx" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/peacy.json b/domains/peacy.json index 125924c29c..8971e93866 100644 --- a/domains/peacy.json +++ b/domains/peacy.json @@ -4,6 +4,8 @@ "email": "kiwibird211@icloud.com" }, "record": { - "URL": "https://peacy.carrd.co/" + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" } -} +} \ No newline at end of file diff --git a/domains/pengubin.json b/domains/pengubin.json new file mode 100644 index 0000000000..5948519e2d --- /dev/null +++ b/domains/pengubin.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Piplup7575", + "email": "piplup7575@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/phakh.json b/domains/phakh.json new file mode 100644 index 0000000000..3f13c37c3d --- /dev/null +++ b/domains/phakh.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "textures1245", + "email": "sirprak1245@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/phoenix.json b/domains/phoenix.json index 0b133cdb16..2df38dc566 100644 --- a/domains/phoenix.json +++ b/domains/phoenix.json @@ -1,9 +1,11 @@ { "owner": { "username": "PhoenixOrigin", - "email": "amoghnrathi@outlook.com" + "email": "phoenixorigin171@gmail.com" }, "record": { - "A": ["130.162.166.134"] + "A": ["130.162.166.134"], + "MX": ["mx1.forwardemail.net", "mx2.forwardemail.net"], + "TXT": "forward-email=phoenixorigin171@gmail.com" } } diff --git a/domains/phuc.json b/domains/phuc.json new file mode 100644 index 0000000000..8b6c0c7000 --- /dev/null +++ b/domains/phuc.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "phucbm", + "email": "phucbm.dev@gmail.com" + }, + "record": { + "URL": "https://buiminhphuc.com" + } +} diff --git a/domains/pi.json b/domains/pi.json new file mode 100644 index 0000000000..c3f46e6053 --- /dev/null +++ b/domains/pi.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "4pii4", + "email": "naivenevaii@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/pie.json b/domains/pie.json new file mode 100644 index 0000000000..c3f46e6053 --- /dev/null +++ b/domains/pie.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "4pii4", + "email": "naivenevaii@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/piplup7575.json b/domains/piplup7575.json new file mode 100644 index 0000000000..5948519e2d --- /dev/null +++ b/domains/piplup7575.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Piplup7575", + "email": "piplup7575@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/play.json b/domains/play.json new file mode 100644 index 0000000000..816c23629b --- /dev/null +++ b/domains/play.json @@ -0,0 +1,11 @@ + + { + "owner": { + "username": "CcNicebruh", + "email": "tangkeehee2002@gmail.com" + }, + "record": { + "A": ["49.231.43.12"] + } + } + \ No newline at end of file diff --git a/domains/plush.json b/domains/plush.json new file mode 100644 index 0000000000..eaf887a0a2 --- /dev/null +++ b/domains/plush.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Plushhh", + "email": "umer.farooq0@icloud.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/polosteor.json b/domains/polosteor.json new file mode 100644 index 0000000000..29f69c7c7e --- /dev/null +++ b/domains/polosteor.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "polosteor", + "email": "polosteor@gmail.com" + }, + "record": { + "URL": "https://polosteor.com" + } +} diff --git a/domains/prajjwal.json b/domains/prajjwal.json new file mode 100644 index 0000000000..9c5b61bd10 --- /dev/null +++ b/domains/prajjwal.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "CycloneAddons", + "email": "cycloneaddon@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/pranjal.json b/domains/pranjal.json new file mode 100644 index 0000000000..aeca0df34d --- /dev/null +++ b/domains/pranjal.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Pranjal-SB", + "email": "psbhatnagar.in@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/prathamesh.json b/domains/prathamesh.json new file mode 100644 index 0000000000..542ba6fe77 --- /dev/null +++ b/domains/prathamesh.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "PrathameshhW", + "email": "prathameshj0407@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/privacy.json b/domains/privacy.json new file mode 100644 index 0000000000..e080ed5f4c --- /dev/null +++ b/domains/privacy.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "is-a-dev", + "email": "phenax5@gmail.com" + }, + "record": { + "URL": "https://team.is-a.dev", + "MX": ["mx1.forwardemail.net", "mx2.forwardemail.net"], + "TXT": "forward-email=isdevmail.beadman-network.com,andrew@win11react.com" + } +} diff --git a/domains/proautotest.json b/domains/proautotest.json new file mode 100644 index 0000000000..3fa09b4217 --- /dev/null +++ b/domains/proautotest.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "XeeRooX", + "email": "akkaunt7931@gmail.com" + }, + "record": { + "A": ["92.119.90.217"] + } +} diff --git a/domains/probir-sarkar.json b/domains/probir-sarkar.json new file mode 100644 index 0000000000..199f0e6e0f --- /dev/null +++ b/domains/probir-sarkar.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "probir-sarkar", + "email": "me@probir.dev" + }, + + "record": { + "URL": "https://probir-sarkar.vercel.app" + } +} diff --git a/domains/prodefix.json b/domains/prodefix.json new file mode 100644 index 0000000000..74d9272c49 --- /dev/null +++ b/domains/prodefix.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "PRODEFIX", + "email": "felaloula@hotmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/prtksunal.json b/domains/prtksunal.json new file mode 100644 index 0000000000..a4e5ac5747 --- /dev/null +++ b/domains/prtksunal.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "prateekmedia", + "email": "prtksunal@gmail.com" + }, + "record": { + "CNAME": "prateekmedia.github.io" + } +} diff --git a/domains/q31265503-bio.json b/domains/q31265503-bio.json new file mode 100644 index 0000000000..253d2ddeaf --- /dev/null +++ b/domains/q31265503-bio.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "artfadeev40", + "email": "fedulai195@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/q31265503.json b/domains/q31265503.json new file mode 100644 index 0000000000..253d2ddeaf --- /dev/null +++ b/domains/q31265503.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "artfadeev40", + "email": "fedulai195@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/qing762.json b/domains/qing762.json new file mode 100644 index 0000000000..190fa7137e --- /dev/null +++ b/domains/qing762.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "qing762", + "email": "threatedblade@outlook.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/qqg00.json b/domains/qqg00.json new file mode 100644 index 0000000000..dd140730e1 --- /dev/null +++ b/domains/qqg00.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "ppg00", + "email": "vx2dsk@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/rafsanrakib.json b/domains/rafsanrakib.json new file mode 100644 index 0000000000..306f4f8bf8 --- /dev/null +++ b/domains/rafsanrakib.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "rafsaaanrakib", + "email": "rakibyt13155@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/raiin.json b/domains/raiin.json new file mode 100644 index 0000000000..ae347f4527 --- /dev/null +++ b/domains/raiin.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "ClicpoW", + "email": "clicpowytb@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/rajasbhagatkar.json b/domains/rajasbhagatkar.json new file mode 100644 index 0000000000..fb081b667a --- /dev/null +++ b/domains/rajasbhagatkar.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "RajasBhagatkar", + "email": "rajasbhagatkar@gmail.com" + }, + "record": { + "CNAME": "rajasbhagatkar.github.io" + } +} diff --git a/domains/rakibahmed.json b/domains/rakibahmed.json new file mode 100644 index 0000000000..306f4f8bf8 --- /dev/null +++ b/domains/rakibahmed.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "rafsaaanrakib", + "email": "rakibyt13155@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/rakibrafsaaan.json b/domains/rakibrafsaaan.json new file mode 100644 index 0000000000..306f4f8bf8 --- /dev/null +++ b/domains/rakibrafsaaan.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "rafsaaanrakib", + "email": "rakibyt13155@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/rakibrafsan.json b/domains/rakibrafsan.json new file mode 100644 index 0000000000..306f4f8bf8 --- /dev/null +++ b/domains/rakibrafsan.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "rafsaaanrakib", + "email": "rakibyt13155@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/rehanaf.json b/domains/rehanaf.json new file mode 100644 index 0000000000..a13acad34c --- /dev/null +++ b/domains/rehanaf.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "rehanaf", + "email": "rehanalfaqih287@gmail.com" + }, + + "record": { + "CNAME": "rehanaf.github.io" + } +} diff --git a/domains/renata.json b/domains/renata.json new file mode 100644 index 0000000000..57db3a46ac --- /dev/null +++ b/domains/renata.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "xrenata", + "email": "emirhan@duck.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/rifkisaputra.json b/domains/rifkisaputra.json new file mode 100644 index 0000000000..ed2d54e62d --- /dev/null +++ b/domains/rifkisaputra.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "rifki-saputra", + "email": "rifkimuhamad0987@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/rize.json b/domains/rize.json new file mode 100644 index 0000000000..4d0a9db371 --- /dev/null +++ b/domains/rize.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "l1gm4b4lls", + "email": "mejmayfoof@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/rnv.json b/domains/rnv.json index 062bd1e9e9..1a88105061 100644 --- a/domains/rnv.json +++ b/domains/rnv.json @@ -4,6 +4,8 @@ "email": "arnavp651@gmail.com" }, "record": { - "CNAME": "zerodeaths379-github-io.pages.dev" + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" } -} +} \ No newline at end of file diff --git a/domains/roadblocked.json b/domains/roadblocked.json new file mode 100644 index 0000000000..d4ee945020 --- /dev/null +++ b/domains/roadblocked.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "roadblockeddev", + "email": "roadblocked@skiff.com" + }, + "record": { + "CNAME": "roadblocked.github.io" + } +} diff --git a/domains/robskan.json b/domains/robskan.json new file mode 100644 index 0000000000..a32859b2f8 --- /dev/null +++ b/domains/robskan.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Robskan5300", + "email": "rrsnijder@yahoo.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/rockstarbuddies.json b/domains/rockstarbuddies.json new file mode 100644 index 0000000000..851091c22e --- /dev/null +++ b/domains/rockstarbuddies.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "RockstarBuddies", + "email": "yourrockingbuddy@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/rtxeon.json b/domains/rtxeon.json new file mode 100644 index 0000000000..18ffbd5259 --- /dev/null +++ b/domains/rtxeon.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "Rtxeon", + "email": "AdityaSuthar13@outlook.com" + }, + "record": { + "CNAME": "rtxeon-portfolio-isadev.onrender.com" + } +} diff --git a/domains/rubensalinas.json b/domains/rubensalinas.json new file mode 100644 index 0000000000..ecd78a03cf --- /dev/null +++ b/domains/rubensalinas.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "rubensalinas", + "email": "ruben.asg@gmail.com" + }, + "record": { + "A": ["154.53.55.74"] + } +} diff --git a/domains/rubin.json b/domains/rubiin.json similarity index 62% rename from domains/rubin.json rename to domains/rubiin.json index 0233fe19f7..4be5a80da7 100644 --- a/domains/rubin.json +++ b/domains/rubiin.json @@ -1,9 +1,10 @@ { + "description": "Rubin's Website", "owner": { "username": "rubiin", "email": "roobin.bhandari@gmail.com" }, "record": { - "URL": "https://rubiin.pages.dev" + "CNAME": "rubiin.pages.dev" } } diff --git a/domains/rudransh.json b/domains/rudransh.json new file mode 100644 index 0000000000..380dd0e4cc --- /dev/null +++ b/domains/rudransh.json @@ -0,0 +1,13 @@ +{ + "owner": { + "username": "rudransh-shrivastava", + "email": "rudransh.shr@gmail.com", + "discord": "rudransh.bf", + "twitter": "rudranshstwt" + }, + "description": "Domain for my personal portfolio written w/ Html, CSS and JavaScript", + "repo": "https://github.com/rudransh-shrivastava/rudransh-shrivastava.github.io/", + "record": { + "A": ["140.238.251.183"] + } +} diff --git a/domains/ryanzam.json b/domains/ryanzam.json new file mode 100644 index 0000000000..5754f2a49d --- /dev/null +++ b/domains/ryanzam.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "ryanzam", + "email": "ryanzam2005@yahoo.com" + }, + "record": { + "CNAME": "icy-coast-0d7690d03.3.azurestaticapps.net" + } +} diff --git a/domains/ryo.json b/domains/ryo.json new file mode 100644 index 0000000000..345c402653 --- /dev/null +++ b/domains/ryo.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "LLKO101", + "email": "yo1sefooop@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/saahil.json b/domains/saahil.json index 9c0db343de..1bdb6cd4cf 100644 --- a/domains/saahil.json +++ b/domains/saahil.json @@ -1,10 +1,10 @@ { - "description": "this is my about me page, - neongamerbot", "owner": { - "username": "neongamerbot", - "email": "saahilattud@gmail.com" + "username": "NeonGamerBot-QK", + "email": "neon+domain@saahild.com" }, "record": { - "CNAME": "a58b11f7-e44a-4ebc-811d-22105a51b9b7.repl.co" + "CNAME": "saahild.com" + } } diff --git a/domains/saatvik.json b/domains/saatvik.json new file mode 100644 index 0000000000..4dfeac60ce --- /dev/null +++ b/domains/saatvik.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "atharvalt", + "email": "beast.gaming1099@gmail.com" + }, + "record": { + "CNAME": "atharvaupadhyay.github.io" + } +} diff --git a/domains/saeful.json b/domains/saeful.json index df1b92940f..d2f4844585 100644 --- a/domains/saeful.json +++ b/domains/saeful.json @@ -4,6 +4,6 @@ "email": "saefulbarkah03@gmail.com" }, "record": { - "URL": "https://saefulbarkah.netlify.app" + "URL": "https://eful.netlify.app" } } diff --git a/domains/sai-mehar.json b/domains/sai-mehar.json index 10598b6e40..c5af18face 100644 --- a/domains/sai-mehar.json +++ b/domains/sai-mehar.json @@ -4,6 +4,8 @@ "email": "saimehar2005@gmail.com" }, "record": { - "CNAME": "sai-mehar.github.io" + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" } -} +} \ No newline at end of file diff --git a/domains/saikat.json b/domains/saikat.json new file mode 100644 index 0000000000..77709d1520 --- /dev/null +++ b/domains/saikat.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "mirzasaikatahmmed", + "email": "contact@saikat.com.bd" + }, + + "record": { + "CNAME": "saikat.com.bd" + } +} diff --git a/domains/sameer.json b/domains/sameer.json new file mode 100644 index 0000000000..000fd76789 --- /dev/null +++ b/domains/sameer.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "carnotweat", + "email": "jasitis@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/sarcaster.json b/domains/sarcaster.json new file mode 100644 index 0000000000..a8c19e256f --- /dev/null +++ b/domains/sarcaster.json @@ -0,0 +1,13 @@ +{ + "description": "Personal Website of Sarcaster", + "repo": "https://github.com/sarcasterXO/sarcasterxo.github.io", + "owner": { + "username": "sarcasterXO", + "email": "sarcasteryt@gmail.com", + "twitter": "sarcasterXO", + "discord": "sarcasterxo" + }, + "record": { + "CNAME": "sarcasterxo.github.io" + } +} diff --git a/domains/saumon.json b/domains/saumon.json new file mode 100644 index 0000000000..2040d27f03 --- /dev/null +++ b/domains/saumon.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "saumonarcenciel", + "email": "viala38000@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/saurabh-kirve.json b/domains/saurabh-kirve.json new file mode 100644 index 0000000000..afd47a19aa --- /dev/null +++ b/domains/saurabh-kirve.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "BerzCode", + "email": "saurabhkirve@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/saurabhkirve.json b/domains/saurabhkirve.json index 78df35194c..07906eb42b 100644 --- a/domains/saurabhkirve.json +++ b/domains/saurabhkirve.json @@ -4,6 +4,6 @@ "email": "saurabhkirve@gmail.com" }, "record": { - "A": ["154.41.233.131"] + "CNAME": "berzcode.github.io" } } diff --git a/domains/sayantan.json b/domains/sayantan.json new file mode 100644 index 0000000000..138802c0b9 --- /dev/null +++ b/domains/sayantan.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "legendsayantan", + "email": "legendsayantanpaul@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/scor32k.json b/domains/scor32k.json new file mode 100644 index 0000000000..dd1a67730e --- /dev/null +++ b/domains/scor32k.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "scorcism", + "email": "abhishekpathak1720@gmail.com" + }, + "record": { + "URL": "https://scor32k.vercel.app/" + } +} diff --git a/domains/scorcism.json b/domains/scorcism.json new file mode 100644 index 0000000000..04606b8400 --- /dev/null +++ b/domains/scorcism.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "scorcism", + "email": "abhishekpathak1720@gmail.com" + }, + "record": { + "URL": "https://github.com/scorcism" + } +} diff --git a/domains/sedat.json b/domains/sedat.json new file mode 100644 index 0000000000..07c775c622 --- /dev/null +++ b/domains/sedat.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "sedat342042", + "email": "sedat342042@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/selenite.json b/domains/selenite.json new file mode 100644 index 0000000000..1943cc9000 --- /dev/null +++ b/domains/selenite.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "skysthelimitt", + "email": "skysth3limit@pm.me" + }, + "record": { + "CNAME": "selenite.pages.dev" + } +} diff --git a/domains/sephrost.json b/domains/sephrost.json new file mode 100644 index 0000000000..3139d05682 --- /dev/null +++ b/domains/sephrost.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Sephrost", + "email": "lorenzato.fabi13@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/server.chiragnahata.json b/domains/server.chiragnahata.json new file mode 100644 index 0000000000..a23664d55e --- /dev/null +++ b/domains/server.chiragnahata.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "chiragnahata", + "email": "chiragnahata05@gmail.com" + }, + "record": { + "A": ["129.213.151.29"] + } +} diff --git a/domains/server.drpleaserespect.json b/domains/server.drpleaserespect.json new file mode 100644 index 0000000000..a05071b8db --- /dev/null +++ b/domains/server.drpleaserespect.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "DrPleaseRespect", + "email": "juliannayr2007@gmail.com" + }, + "record": { + "A": ["64.93.80.13"] + } +} diff --git a/domains/server.sx9.json b/domains/server.sx9.json new file mode 100644 index 0000000000..b7938125ca --- /dev/null +++ b/domains/server.sx9.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "SX-9", + "email": "satriakrach@gmail.com" + }, + "record": { + "A": ["159.89.214.31"], + "TXT": "authkeyfp=SHA256:71tAcZSCVkBU0hFT/HYO4jt/ZWwSa7/br0nvvf3ustY" + } +} diff --git a/domains/services.not-ethan.json b/domains/services.not-ethan.json new file mode 100644 index 0000000000..d50f76c5cc --- /dev/null +++ b/domains/services.not-ethan.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "not-a-ethan", + "email": "", + "discord": "not_ethan." + }, + "record": { + "CNAME": "not-a-ethan.github.io" + } +} diff --git a/domains/sgogov.json b/domains/sgogov.json new file mode 100644 index 0000000000..376ab16068 --- /dev/null +++ b/domains/sgogov.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "stekatag", + "email": "stefangogov@proton.me" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/sh1nyhunt3r27.json b/domains/sh1nyhunt3r27.json new file mode 100644 index 0000000000..a13decd1f7 --- /dev/null +++ b/domains/sh1nyhunt3r27.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Sh1nYhUnT3R27", + "email": "Jom834827@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/shabnam.json b/domains/shabnam.json new file mode 100644 index 0000000000..9c5b61bd10 --- /dev/null +++ b/domains/shabnam.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "CycloneAddons", + "email": "cycloneaddon@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/shadowalker.json b/domains/shadowalker.json new file mode 100644 index 0000000000..ed06ecd9df --- /dev/null +++ b/domains/shadowalker.json @@ -0,0 +1,11 @@ +{ + "description": "This domain will be used for my personal website.", + "repo": "https://github.com/shadowisdev/shadowisdev", + "owner": { + "username": "shadowisdev", + "email": "shadowisdev@gmail.com" + }, + "record": { + "CNAME": "shadowisdev.github.io" + } +} diff --git a/domains/sharan.json b/domains/sharan.json new file mode 100644 index 0000000000..a987bb6e03 --- /dev/null +++ b/domains/sharan.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "sharan-218", + "email": "yenugulasharan8019@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/sharath3.json b/domains/sharath3.json new file mode 100644 index 0000000000..284dde47e9 --- /dev/null +++ b/domains/sharath3.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "Sharathchandra345", + "email": "csharathchandra3@gmail.com" + }, + "record": { + "URL": "https://sharathweb.netlify.app/" + } +} diff --git a/domains/sharathchandra.json b/domains/sharathchandra.json new file mode 100644 index 0000000000..50e1d03fe2 --- /dev/null +++ b/domains/sharathchandra.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "Sharathchandra345", + "email": "csharathchandra3@gmail.com" + }, + "record": { + "URL": "https://csharath.netlify.app/" + } +} diff --git a/domains/shell.json b/domains/shell.json new file mode 100644 index 0000000000..d9c24741a9 --- /dev/null +++ b/domains/shell.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "JiuZhiDa", + "email": "shll@tuta.io" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/shiba.json b/domains/shiba.json new file mode 100644 index 0000000000..cc9d2f0ccb --- /dev/null +++ b/domains/shiba.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "soggycatalltheway", + "email": "hurvzee+partizao@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/shing.json b/domains/shing.json new file mode 100644 index 0000000000..d2a324827b --- /dev/null +++ b/domains/shing.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "ShingSemicolon", + "email": "Shing.XD.0602@gmail.com" + }, + "record": { + "A": ["129.80.190.178"], + "AAAA": ["2603:c020:400d:3e89:2d5a:b8a3:1999:49f"] + } +} diff --git a/domains/shubhamverma.json b/domains/shubhamverma.json new file mode 100644 index 0000000000..0875cd397e --- /dev/null +++ b/domains/shubhamverma.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Stroller15", + "email": "shubhamverma6351@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/siddharthtewari.json b/domains/siddharthtewari.json new file mode 100644 index 0000000000..fe5dbf434f --- /dev/null +++ b/domains/siddharthtewari.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "sid-008", + "email": "siddharthtewari14@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/skydiver-web.json b/domains/skydiver-web.json new file mode 100644 index 0000000000..9e076cfbca --- /dev/null +++ b/domains/skydiver-web.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "nebula4564", + "email": "reeseb1660@outlook.com" + }, + "record": { + "A": ["216.24.57.1"] + } +} diff --git a/domains/skyopg.json b/domains/skyopg.json new file mode 100644 index 0000000000..345c402653 --- /dev/null +++ b/domains/skyopg.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "LLKO101", + "email": "yo1sefooop@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/slashed.json b/domains/slashed.json new file mode 100644 index 0000000000..070ccdc7fa --- /dev/null +++ b/domains/slashed.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "alexfeed1990", + "email": "alexfeed1990real@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/snipc.json b/domains/snipc.json new file mode 100644 index 0000000000..3c7284b598 --- /dev/null +++ b/domains/snipc.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "NotSnipc", + "email": "snipc.mail@proton.me" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/soothe.json b/domains/soothe.json new file mode 100644 index 0000000000..3035df4e98 --- /dev/null +++ b/domains/soothe.json @@ -0,0 +1,12 @@ +{ + "description": "Soothe.is-a.dev", + "repo": "https://github.com/soothe-bot/soothe-bot.github.io", + "owner": { + "username": "lrmn7", + "email": "lrmn.dev@gmail.com", + "discord": "romanromannya" + }, + "record": { + "CNAME": "soothe-bot.github.io" + } +} diff --git a/domains/soup.json b/domains/soup.json new file mode 100644 index 0000000000..bea0a34c94 --- /dev/null +++ b/domains/soup.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "SouperZ", + "email": "slxtty.bxtchlol@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/spa.json b/domains/spa.json new file mode 100644 index 0000000000..958a47c759 --- /dev/null +++ b/domains/spa.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "stepersy", + "email": "stefano.persanoadorno@liceopertini.edu.it" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/spd.json b/domains/spd.json new file mode 100644 index 0000000000..6793003bb9 --- /dev/null +++ b/domains/spd.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "osakihsieh", + "email": "aspdoctor@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/squaresmp.json b/domains/squaresmp.json new file mode 100644 index 0000000000..93efbb43eb --- /dev/null +++ b/domains/squaresmp.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "SquareSmp", + "email": "squaresmp@asia.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/sshdgjeienjdje.json b/domains/sshdgjeienjdje.json new file mode 100644 index 0000000000..9c5b61bd10 --- /dev/null +++ b/domains/sshdgjeienjdje.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "CycloneAddons", + "email": "cycloneaddon@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/stamina.json b/domains/stamina.json new file mode 100644 index 0000000000..a52bcf209e --- /dev/null +++ b/domains/stamina.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "ivan100-ivoop", + "email": "ivankyosev21@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/stanasx.json b/domains/stanasx.json index d4ea86ae20..8b0cdace2a 100644 --- a/domains/stanasx.json +++ b/domains/stanasx.json @@ -4,6 +4,8 @@ "email": "stanasarts@gmail.com" }, "record": { - "CNAME": "stanasxd.github.io" + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" } -} +} \ No newline at end of file diff --git a/domains/static.roadblocked.json b/domains/static.roadblocked.json new file mode 100644 index 0000000000..6ab3160631 --- /dev/null +++ b/domains/static.roadblocked.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "roadblockeddev", + "email": "roadblockeddevcontact@skiff.com" + }, + "record": { + "CNAME": "static-dju.pages.dev" + } +} diff --git a/domains/status.mousemoosz.json b/domains/status.mousemoosz.json deleted file mode 100644 index 3cec0a3e27..0000000000 --- a/domains/status.mousemoosz.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "description": "For statuspage", - "owner": { - "username": "MouseMoosz", - "email": "mousemoosz@protonmail.com" - }, - "record": { - "CNAME": "mousemoosz.statuspage.io" - } -} diff --git a/domains/stellaros.json b/domains/stellaros.json new file mode 100644 index 0000000000..6c986115dd --- /dev/null +++ b/domains/stellaros.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "jacksoncraft859", + "email": "pollardjackson@outlook.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/store.json b/domains/store.json new file mode 100644 index 0000000000..66bd72ebc5 --- /dev/null +++ b/domains/store.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "zarqizoubir", + "email": "zarqi.ezzoubair@etu.uae.ac.ma" + }, + "record": { + "CNAME": "zarqizoubir.github.io" + } +} diff --git a/domains/strtsnm.json b/domains/strtsnm.json new file mode 100644 index 0000000000..583239e1a9 --- /dev/null +++ b/domains/strtsnm.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "STRTSNM", + "email": "STRTSNM12@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/suleymanduzgun.json b/domains/suleymanduzgun.json new file mode 100644 index 0000000000..1bfe2135f2 --- /dev/null +++ b/domains/suleymanduzgun.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "suleymanduzgun", + "email": "suleymanduzgun@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/sushi.json b/domains/sushi.json new file mode 100644 index 0000000000..94b8eae522 --- /dev/null +++ b/domains/sushi.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "sushi-ae", + "email": "frapdotpng@gmail.com" + }, + + "record": { + "CNAME": "sushi-ae.neocities.org" + } +} diff --git a/domains/sussypranav.json b/domains/sussypranav.json new file mode 100644 index 0000000000..7c2f9073d0 --- /dev/null +++ b/domains/sussypranav.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "SussyPranav", + "email": "singhgreatpranav@gmail.com" + }, + "record": { + "CNAME": "sussypranav.github.io" + } +} diff --git a/domains/sxe.json b/domains/sxe.json new file mode 100644 index 0000000000..8b0cdace2a --- /dev/null +++ b/domains/sxe.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "stanasxd", + "email": "stanasarts@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/syedomershah.json b/domains/syedomershah.json new file mode 100644 index 0000000000..9131a9b747 --- /dev/null +++ b/domains/syedomershah.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Syedomershah99", + "email": "syedomershah99@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/syntaxloopers.json b/domains/syntaxloopers.json new file mode 100644 index 0000000000..a23664d55e --- /dev/null +++ b/domains/syntaxloopers.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "chiragnahata", + "email": "chiragnahata05@gmail.com" + }, + "record": { + "A": ["129.213.151.29"] + } +} diff --git a/domains/systemm32.json b/domains/systemm32.json new file mode 100644 index 0000000000..3705b668df --- /dev/null +++ b/domains/systemm32.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "System32-0101", + "email": "didunoxd@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/tanish.json b/domains/tanish.json new file mode 100644 index 0000000000..81737f6631 --- /dev/null +++ b/domains/tanish.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "hirakotm", + "email": "hirakoo@proton.me" + }, + "record": { + "CNAME": "hirako-is-really-cool.pages.dev" + } +} diff --git a/domains/tazmyan.json b/domains/tazmyan.json new file mode 100644 index 0000000000..b654817b3e --- /dev/null +++ b/domains/tazmyan.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Tazmyan", + "email": "tikpatka@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/testluxxy.json b/domains/testluxxy.json new file mode 100644 index 0000000000..76ed5fc662 --- /dev/null +++ b/domains/testluxxy.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "Luxxy-GF", + "email": "deniedaddicted@gmail.com" + }, + "record": { + "A": ["178.33.110.212"] + } +} diff --git a/domains/tetris.vi0leta.json b/domains/tetris.vi0leta.json new file mode 100644 index 0000000000..462d9e226e --- /dev/null +++ b/domains/tetris.vi0leta.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "vi0letadev", + "email": "vi0leta@riseup.net" + }, + "record": { + "A": ["143.47.191.152"] + } +} diff --git a/domains/textures1245.json b/domains/textures1245.json new file mode 100644 index 0000000000..3f13c37c3d --- /dev/null +++ b/domains/textures1245.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "textures1245", + "email": "sirprak1245@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/thakuraman.json b/domains/thakuraman.json new file mode 100644 index 0000000000..0c9999f301 --- /dev/null +++ b/domains/thakuraman.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "aman7thakurr", + "email": "amant8425@gmail.com", + "discord": "523813766295715851" + }, + + "record": { + "CNAME": "aman7thakurr.github.io" + } +} diff --git a/domains/tharindudarshana.json b/domains/tharindudarshana.json new file mode 100644 index 0000000000..23891bb49f --- /dev/null +++ b/domains/tharindudarshana.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "1234Tharindu", + "email": "dehipitiya055@gmail.com" + }, + "record": { + "URL": "https://tharindudarshna.w3spaces.com" + } +} diff --git a/domains/tharukrenuja.json b/domains/tharukrenuja.json new file mode 100644 index 0000000000..24a944965d --- /dev/null +++ b/domains/tharukrenuja.json @@ -0,0 +1,12 @@ +{ + "description": "Just Anohter Portfolio", + "repo": "https://github.com/TharukRenuja/tharukrenuja.github.io", + "owner": { + "username": "TharukRenuja", + "email": "contact.tharukrenuja@gmail.com", + "twitter": "TRenuja" + }, + "record": { + "CNAME": "tharukrenuja.github.io" + } +} diff --git a/domains/thatbigderp.json b/domains/thatbigderp.json new file mode 100644 index 0000000000..0e4d3663f9 --- /dev/null +++ b/domains/thatbigderp.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "StuwpidPerson", + "email": "darkhacker8604@protonmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/thatkoslz.json b/domains/thatkoslz.json new file mode 100644 index 0000000000..ad0daa5ca3 --- /dev/null +++ b/domains/thatkoslz.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "iakzs", + "email": "iakzs@protonmail.com" + }, + "record": { + "URL": "https://koslz.com/" + } +} diff --git a/domains/thund3r.json b/domains/thund3r.json new file mode 100644 index 0000000000..f864f321dd --- /dev/null +++ b/domains/thund3r.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "Harsh06-afk", + "email": "hvs8380@gmail.com" + }, + "record": { + "CNAME": "harsh06-afk.github.io" + } +} diff --git a/domains/time.json b/domains/time.json new file mode 100644 index 0000000000..b3eec57b5e --- /dev/null +++ b/domains/time.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "CcNicebruh", + "email": "tangkeehee2002@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/timemee.json b/domains/timemee.json new file mode 100644 index 0000000000..15965a70b4 --- /dev/null +++ b/domains/timemee.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "CcNicebruh", + "email": "tangkeehee2002@gmail.com" + }, + "record": { + "TXT": "vc-domain-verify=timemee.is-a.dev,f0ccde0675ebc15ec99f" + } +} diff --git a/domains/tin.json b/domains/tin.json new file mode 100644 index 0000000000..4c7ec4cee3 --- /dev/null +++ b/domains/tin.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "itsmetin", + "email": "marmeladenjunge+2nd@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/topher.json b/domains/topher.json new file mode 100644 index 0000000000..f252855640 --- /dev/null +++ b/domains/topher.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "christopherwk210", + "email": "christopherwk210@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/totoygamingyt.json b/domains/totoygamingyt.json deleted file mode 100644 index f0dd10dae3..0000000000 --- a/domains/totoygamingyt.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "owner": { - "username": "totoygamingyt", - "email": "hello@totoygamingyt.com", - "twitter": "TotoyGamingYT", - "discord": "totoygamingyt" - }, - "record": { - "CNAME": "totoygamingyt.pages.dev" - } -} diff --git a/domains/trivee.json b/domains/trivee.json new file mode 100644 index 0000000000..be84994d24 --- /dev/null +++ b/domains/trivee.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "TrivCodez", + "email": "Jayeshpoudel+ha@outlook.com" + }, + "record": { + "CNAME": "5c99ec37-6759-4d76-94ab-dec4af0be7cc.id.repl.co" + } +} diff --git a/domains/trueuser.json b/domains/trueuser.json new file mode 100644 index 0000000000..bda9f1b0a9 --- /dev/null +++ b/domains/trueuser.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "istrueuser", + "email": "thisistrueemail@gmail.com" + }, + "record": { + "A": ["35.186.245.55"] + } +} diff --git a/domains/tylermw.json b/domains/tylermw.json new file mode 100644 index 0000000000..51ede12fdb --- /dev/null +++ b/domains/tylermw.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "TylerMWise", + "email": "tylermwise.tm@gmail.com" + }, + "record": { + "CNAME": "r.forwarddomain.net" + } +} diff --git a/domains/tylermwise.json b/domains/tylermwise.json new file mode 100644 index 0000000000..d8fe934dd3 --- /dev/null +++ b/domains/tylermwise.json @@ -0,0 +1,10 @@ +{ + "description": "tylermwise.is-a.dev domain", + "owner": { + "username": "tylermwise", + "email": "contact@teamtbm.org" + }, + "record": { + "CNAME": "tylermwise.github.io" + } + } diff --git a/domains/tzvika.json b/domains/tzvika.json new file mode 100644 index 0000000000..c0f4851b42 --- /dev/null +++ b/domains/tzvika.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "tzvio", + "email": "tzvika.ofek@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/ukirio.json b/domains/ukirio.json new file mode 100644 index 0000000000..3929647009 --- /dev/null +++ b/domains/ukirio.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "U8K50", + "email": "u8k50850@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/ultrix.json b/domains/ultrix.json new file mode 100644 index 0000000000..6c986115dd --- /dev/null +++ b/domains/ultrix.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "jacksoncraft859", + "email": "pollardjackson@outlook.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/unknowncheats.json b/domains/unknowncheats.json new file mode 100644 index 0000000000..afa1025f7d --- /dev/null +++ b/domains/unknowncheats.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "opkinshuk09", + "email": "opkinshuk09@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/url.aditya.json b/domains/url.aditya.json new file mode 100644 index 0000000000..097da229fc --- /dev/null +++ b/domains/url.aditya.json @@ -0,0 +1,13 @@ +{ + "description": "subdomain for link redirection", + "repo": "https://github.com/dedomil", + "owner": { + "username": "dedomil", + "email": "ishqaddy@gmail.com", + "twitter": "aadixl", + "discord": "dedomil" + }, + "record": { + "CNAME": "edge.redirect.pizza" + } +} \ No newline at end of file diff --git a/domains/used-to-be-daddy.json b/domains/used-to-be-daddy.json deleted file mode 100644 index 59f3838466..0000000000 --- a/domains/used-to-be-daddy.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "description": "I used to be daddy", - "owner": { - "username": "MouseMoosz", - "email": "mousemoosz@protonmail.com" - }, - "record": { - "URL": "https://mousemoosz.is-a.dev" - } -} diff --git a/domains/v1.neon.json b/domains/v1.neon.json new file mode 100644 index 0000000000..560a95686e --- /dev/null +++ b/domains/v1.neon.json @@ -0,0 +1,13 @@ +{ + "description": "V1 of My Portfolio (neon.is-a.dev)", + "repo": "https://github.com/GoodBoyNeon/v1", + "owner": { + "username": "GoodBoyNeon", + "discord": "neonthedeveloper", + "twitter": "NeonTheNerd", + "email": "goodboyneon03@gmail.com" + }, + "record": { + "CNAME": "goodboyneon.github.io" + } +} diff --git a/domains/v2ray.vi0leta.json b/domains/v2ray.vi0leta.json new file mode 100644 index 0000000000..462d9e226e --- /dev/null +++ b/domains/v2ray.vi0leta.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "vi0letadev", + "email": "vi0leta@riseup.net" + }, + "record": { + "A": ["143.47.191.152"] + } +} diff --git a/domains/vaibhav.json b/domains/vaibhav.json index efec635c1c..83e06c5591 100644 --- a/domains/vaibhav.json +++ b/domains/vaibhav.json @@ -1,11 +1,9 @@ { "owner": { - "username": "Vaibhav-Kashyap07", - "email": "", - "discord": "Vaibhav Kashyap#5747" + "username": "VaibhavSys", + "email": "vaibhavsys@protonmail.com" }, - "repo": "https://github.com/Vaibhav-Kashyap07/Vaibhav-Kashyap07.github.io", "record": { - "CNAME": "Vaibhav-Kashyap07.github.io" + "URL": "https://www.thevaibhavway.pro/" } } diff --git a/domains/vaibhavsys.json b/domains/vaibhavsys.json deleted file mode 100644 index f239ad6e41..0000000000 --- a/domains/vaibhavsys.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "owner": { - "username": "VaibhavSys", - "email": "vaibhavdhi@proton.me" - }, - "record": { - "URL": "https://www.vaibhav.studio" - } -} diff --git a/domains/vhd.json b/domains/vhd.json new file mode 100644 index 0000000000..a3fa82d7a0 --- /dev/null +++ b/domains/vhd.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "realvhd", + "email": "dotrealvhd@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/vipul.json b/domains/vipul.json new file mode 100644 index 0000000000..9960e68b01 --- /dev/null +++ b/domains/vipul.json @@ -0,0 +1,10 @@ +{ + "repo": "https://github.com/VipulOG/VipulOG.github.io", + "owner": { + "username": "VipulOG", + "email": "vipultyagi386+github@gmail.com" + }, + "record": { + "CNAME": "VipulOG.github.io" + } +} \ No newline at end of file diff --git a/domains/visionavtr.json b/domains/visionavtr.json new file mode 100644 index 0000000000..b817b2fedf --- /dev/null +++ b/domains/visionavtr.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "creatize", + "email": "lada_862@mail.ru" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/voh.json b/domains/voh.json new file mode 100644 index 0000000000..75d965ee6f --- /dev/null +++ b/domains/voh.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "TotallyVoh", + "email": "vohonganhPE@gmail.com" + }, + "record": { + "CNAME": "totallyvoh.github.io" + } +} diff --git a/domains/void6670.json b/domains/void6670.json new file mode 100644 index 0000000000..3ed67ade2f --- /dev/null +++ b/domains/void6670.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "void6670", + "email": "kevik744@gmail.com" + }, + "record": { + "CNAME": "3faecb26-e13c-4b63-8790-68bd9c21cc6b.id.repl.co" + } +} diff --git a/domains/voonyuan.json b/domains/voonyuan.json new file mode 100644 index 0000000000..61e408cf6e --- /dev/null +++ b/domains/voonyuan.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "VonYuan", + "email": "voonyuan11@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/wangjoui.json b/domains/wangjoui.json new file mode 100644 index 0000000000..66b9329d2c --- /dev/null +++ b/domains/wangjoui.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "hii311", + "email": "trieuvy5ghz@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/wap.json b/domains/wap.json new file mode 100644 index 0000000000..92e7cb91e7 --- /dev/null +++ b/domains/wap.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "kramiikk", + "email": "hifund@yandex.ru" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/wasterecycleassistant.chiragnahata.json b/domains/wasterecycleassistant.chiragnahata.json new file mode 100644 index 0000000000..a23664d55e --- /dev/null +++ b/domains/wasterecycleassistant.chiragnahata.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "chiragnahata", + "email": "chiragnahata05@gmail.com" + }, + "record": { + "A": ["129.213.151.29"] + } +} diff --git a/domains/willy.json b/domains/willy.json new file mode 100644 index 0000000000..51b5b078f8 --- /dev/null +++ b/domains/willy.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "neutrobox", + "email": "neutrobox@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/winniepat.json b/domains/winniepat.json new file mode 100644 index 0000000000..573a55433d --- /dev/null +++ b/domains/winniepat.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "RavagerEdge", + "email": "wc92226@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/wojciechzieciak.json b/domains/wojciechzieciak.json new file mode 100644 index 0000000000..1746838432 --- /dev/null +++ b/domains/wojciechzieciak.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "xYundy", + "email": "wojciech.zieciak@gmail.com" + }, + "record": { + "URL": "https://xyundy.pl/" + } +} diff --git a/domains/www.amulyasingh.json b/domains/www.amulyasingh.json new file mode 100644 index 0000000000..397c34f776 --- /dev/null +++ b/domains/www.amulyasingh.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "JstHuman", + "email": "ytamulya77@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/x3ric.json b/domains/x3ric.json new file mode 100644 index 0000000000..961b4cbc60 --- /dev/null +++ b/domains/x3ric.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "X3ric", + "email": "ericxaime@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/xeno.json b/domains/xeno.json new file mode 100644 index 0000000000..7f8c47487f --- /dev/null +++ b/domains/xeno.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "Aether1777", + "email": "bkevin39415@gmail.com" + }, + "record": { + "CNAME": "border.hop.io" + } +} diff --git a/domains/xian.json b/domains/xian.json new file mode 100644 index 0000000000..917ce7eef0 --- /dev/null +++ b/domains/xian.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "xian-docdocil", + "email": "xian.docdocil@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/xiaoxi-tw.json b/domains/xiaoxi-tw.json new file mode 100644 index 0000000000..bd5bc1e673 --- /dev/null +++ b/domains/xiaoxi-tw.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "jimmy20180130", + "email": "jimmy20180130@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/xuanwu.json b/domains/xuanwu.json new file mode 100644 index 0000000000..14200571ff --- /dev/null +++ b/domains/xuanwu.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "vlux", + "email": "vluxyue@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/ya.json b/domains/ya.json deleted file mode 100644 index 4d6cb0b1e2..0000000000 --- a/domains/ya.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "description": "API For My Projects!", - "repo": "https://github.com/icancodebeauty/api", - "owner": { - "username": "icancodebeauty", - "email": "aditya@mail.aditya.is-a.dev", - "twitter": "CodeWithAadi" - }, - "record": { - "CNAME": "icancodebeauty.github.io" - } -} diff --git a/domains/yashrao.json b/domains/yashrao.json new file mode 100644 index 0000000000..d4d4ed9c8d --- /dev/null +++ b/domains/yashrao.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "py-yash", + "email": "cwyash.rao@gmail.com" + }, + "record": { + "CNAME": "py-yash.github.io" + } +} diff --git a/domains/yasser.json b/domains/yasser.json new file mode 100644 index 0000000000..09c281ae6e --- /dev/null +++ b/domains/yasser.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "yasserfds", + "email": "yasserfedsi34@gmail.com" + }, + "record": { + "URL": "https://yasserfedsi.vercel.app" + } +} diff --git a/domains/yassinm.json b/domains/yassinm.json new file mode 100644 index 0000000000..7d030b4798 --- /dev/null +++ b/domains/yassinm.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "yassinmoussamih", + "email": "yassinmoussamih7@gmail.com" + }, + + "record": { + "URL": "https://yassinmoussamih.vercel.app" + } +} diff --git a/domains/yiyi.json b/domains/yiyi.json new file mode 100644 index 0000000000..3be8043e07 --- /dev/null +++ b/domains/yiyi.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "danhuaxiansheng", + "email": "646042371@qq.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/yoitsrt.json b/domains/yoitsrt.json new file mode 100644 index 0000000000..4109556f7e --- /dev/null +++ b/domains/yoitsrt.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "rtgamingwdt", + "email": "rustytrim11@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/yourmom.json b/domains/yourmom.json new file mode 100644 index 0000000000..8a6294146a --- /dev/null +++ b/domains/yourmom.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "RipAngelhacks", + "email": "ojedallopezangel@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/youssef.json b/domains/youssef.json new file mode 100644 index 0000000000..ad3bd6dd6e --- /dev/null +++ b/domains/youssef.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "youssefmahboub", + "email": "szeropercent@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/yuki.json b/domains/yuki.json new file mode 100644 index 0000000000..15820aa00d --- /dev/null +++ b/domains/yuki.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "YukiVN", + "email": "mejmayfoof@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/yyw.json b/domains/yyw.json new file mode 100644 index 0000000000..710e5c0b25 --- /dev/null +++ b/domains/yyw.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "yywbadm", + "email": "yyw.981031@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/zhougonglai.json b/domains/zhougonglai.json new file mode 100644 index 0000000000..48663a97ce --- /dev/null +++ b/domains/zhougonglai.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "zhougonglai", + "email": "838048635@qq.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/domains/zye.json b/domains/zye.json new file mode 100644 index 0000000000..01b5231c37 --- /dev/null +++ b/domains/zye.json @@ -0,0 +1,11 @@ +{ + "owner": { + "username": "Zyelixify", + "email": "heroxmain@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file diff --git a/package.json b/package.json index e79c3126e4..ccc8dbd415 100644 --- a/package.json +++ b/package.json @@ -3,27 +3,20 @@ "version": "1.0.0", "description": "Register *.is-a.dev domains for free", "scripts": { - "test": "ENV=test jest", "lint": "eslint utils scripts domains --ext .json,.js", - "publish-records": "node ./scripts/register-domains.js", + "publish-records": "bun run -b ./scripts/register-domains.js", "dc": "docker-compose -p is-a-dev", - "dc:start": "yarn dc up", - "dc:shell": "yarn dc run dev /bin/bash" + "dc:start": "bun run dc up", + "dc:shell": "bun run dc run dev /bin/bash" }, "repository": { "type": "git", "url": "https://github.com/is-a-dev/register" }, - "keywords": [ - "subdomain" - ], "author": "Akshay Nair ", "license": "GPL-3.0", "dependencies": { - "dotenv": "^8.2.0", - "jest": "^26.4.2", - "node-fetch": "^2.6.1", - "qs": "^6.9.4", + "ip-regex": "^5.0.0", "ramda": "^0.27.1" }, "devDependencies": { diff --git a/scripts/certbot-auth.sh b/scripts/certbot-auth.sh index fd02457777..6b4ee8bc70 100755 --- a/scripts/certbot-auth.sh +++ b/scripts/certbot-auth.sh @@ -6,10 +6,12 @@ echo "AUTH ::[$CERTBOT_VALIDATION]::[$CERTBOT_TOKEN]::[$CERTBOT_REMAINING_CHALLE echo "[$CERTBOT_DOMAIN]"; sleep 1; - ./scripts/certbot.sh acme_txt "$CERTBOT_VALIDATION"; -sleep $((5*60)); +echo "Going to sleep for a few minutes..."; + +# TODO: Check if $CERTBOT_VALIDATION == $(./scripts/certbot.sh get-acme)? +sleep $((3*60)); ./scripts/certbot.sh check; diff --git a/scripts/certbot.sh b/scripts/certbot.sh index 451df74b6c..2ab0447aea 100755 --- a/scripts/certbot.sh +++ b/scripts/certbot.sh @@ -18,7 +18,6 @@ generate_certificate() { -m 'phenax5@gmail.com' \ -d '*.is-a.dev,is-a.dev' \ --agree-tos \ - --dry-run \ $(if_dry_run "--dry-run" ""); echo "+-----------------------------------------------+"; @@ -68,10 +67,14 @@ update_acme_txt_record() { reset_acme() { sleep 1; update_record remove TXT '_acme-challenge' ''; + update_record remove TXT '_acme-challenge' ''; } +get_acme() { dig +noall +answer _acme-challenge.is-a.dev TXT | awk '{print $5}'; } + case "$1" in - check) echo "TXT record:: $(dig +noall +answer _acme-challenge.is-a.dev TXT | awk '{print $5}')" ;; + check) echo "TXT record:: $(get_acme)" ;; + get-acme) get_acme ;; cert) generate_certificate ;; acme_txt) update_acme_txt_record "$2" ;; reset) reset_acme ;; diff --git a/tests/domain-service.test.js b/tests/domain-service.test.js index 166712596f..79ea1d1e20 100644 --- a/tests/domain-service.test.js +++ b/tests/domain-service.test.js @@ -204,18 +204,18 @@ describe('Domain service', () => { { name: 'c', type: 'MX', address: 'foobar.com', priority: 2 }, ]); - expect(addZone).toBeCalledTimes(1); + expect(addZone).toHaveBeenCalledTimes(1); expect(getRecordCalls(addZone)).toEqual([ { name: 'c', type: 'A', address: '12.131321.213' }, ]); - expect(addEmail).toBeCalledTimes(1); + expect(addEmail).toHaveBeenCalledTimes(1); expect(getRecordCalls(addEmail)).toEqual([ { domain: 'c.is-a.dev', exchanger: 'foobar.com', priority: 2 }, ]); - expect(removeZone).toBeCalledTimes(0); - expect(removeEmail).toBeCalledTimes(0); + expect(removeZone).toHaveBeenCalledTimes(0); + expect(removeEmail).toHaveBeenCalledTimes(0); }); it('should update matching host and set it', async () => { @@ -231,11 +231,11 @@ describe('Domain service', () => { { name: 'b', type: 'CNAME', address: 'googoogaga' }, ]); - expect(addZone).toBeCalledTimes(1); + expect(addZone).toHaveBeenCalledTimes(1); expect(getRecordCalls(addZone)).toEqual([ { name: 'b', type: 'CNAME', address: 'googoogaga' }, ]); - expect(removeZone).toBeCalledTimes(1); + expect(removeZone).toHaveBeenCalledTimes(1); expect(getRecordCalls(removeZone)).toEqual([ { line: 2 }, ]); @@ -256,12 +256,12 @@ describe('Domain service', () => { { name: 'b', type: 'CNAME', address: 'farboo' }, ]); - expect(addZone).toBeCalledTimes(2); + expect(addZone).toHaveBeenCalledTimes(2); expect(getRecordCalls(addZone)).toEqual([ { name: 'b', type: 'CNAME', address: 'googoogaga' }, { name: 'b', type: 'CNAME', address: 'farboo' }, ]); - expect(removeZone).toBeCalledTimes(2); + expect(removeZone).toHaveBeenCalledTimes(2); expect(getRecordCalls(removeZone)).toEqual([ { line: 2 }, { line: 3 }, @@ -300,34 +300,34 @@ describe('Domain service', () => { { name: 'a', type: 'MX', address: 'example.com', priority: 20 }, ]); - expect(addZone).toBeCalledTimes(3); + expect(addZone).toHaveBeenCalledTimes(3); expect(getRecordCalls(addZone)).toEqual([ { name: 'a', type: 'CNAME', address: 'boo' }, { name: 'b', type: 'A', address: '3' }, { name: 'd', type: 'CNAME', address: 'helo.com' }, ]); - expect(removeZone).toBeCalledTimes(1); + expect(removeZone).toHaveBeenCalledTimes(1); expect(getRecordCalls(removeZone)).toEqual([ { line: 1 }, ]); - expect(addEmail).toBeCalledTimes(1); + expect(addEmail).toHaveBeenCalledTimes(1); expect(getRecordCalls(addEmail)).toEqual([ { domain: 'a.is-a.dev', exchanger: 'example.com', priority: 20 }, ]); - expect(removeEmail).toBeCalledTimes(2); + expect(removeEmail).toHaveBeenCalledTimes(2); expect(getRecordCalls(removeEmail)).toEqual([ { domain: 'c.is-a.dev', exchanger: 'mx1.hello.com', priority: 20 }, { domain: 'b.is-a.dev', exchanger: 'foo.bar', priority: 20 }, ]); - expect(addRedir).toBeCalledTimes(3); + expect(addRedir).toHaveBeenCalledTimes(3); expect(getRecordCalls(addRedir)).toEqual([ { domain: `b.${DOMAIN_DOMAIN}`, type: 'permanent', redirect: 'https://wowow.com' }, { domain: `d.${DOMAIN_DOMAIN}`, type: 'permanent', redirect: 'https://hhh.com' }, { domain: `x.${DOMAIN_DOMAIN}`, type: 'permanent', redirect: 'https://example69.com' }, ]); - expect(removeRedir).toBeCalledTimes(2); + expect(removeRedir).toHaveBeenCalledTimes(2); expect(getRecordCalls(removeRedir)).toEqual([ { domain: `b.${DOMAIN_DOMAIN}` }, { domain: `x.${DOMAIN_DOMAIN}` }, diff --git a/tests/register.test.js b/tests/register.test.js index 88eb4694ed..bd967a298e 100644 --- a/tests/register.test.js +++ b/tests/register.test.js @@ -1,9 +1,18 @@ -const R = require('ramda'); -const { toHostList, registerDomains } = require('../scripts/register-domains'); -const { TTL, DOMAIN_DOMAIN } = require('../utils/constants'); -const { getDomainService } = require('../utils/domain-service'); +const R = require('ramda') +const { toHostList, registerDomains } = require('../scripts/register-domains') +const { TTL, DOMAIN_DOMAIN } = require('../utils/constants') +const { getDomainService } = require('../utils/domain-service') -const getCpanel = ({ zone, addZone, removeZone, redir, addRedir, removeRedir } = {}) => ({ +const getCpanel = ({ + zone, + addZone, + removeZone, + redir, + addRedir, + removeRedir, + addEmail, + removeEmail, +} = {}) => ({ zone: { fetch: (_) => zone(), add: (rec) => addZone(rec), @@ -18,7 +27,7 @@ const getCpanel = ({ zone, addZone, removeZone, redir, addRedir, removeRedir } = add: (rec) => addEmail(rec), remove: (rec) => removeEmail(rec), }, -}); +}) describe('toHostList', () => { it('should flatten domain data to list of hosts (without https)', () => { @@ -27,7 +36,7 @@ describe('toHostList', () => { { name: 'foobar', record: { CNAME: 'v.io' } }, { name: 'xx', record: { A: ['1.2.3.4', '5.6.3.2', '1.2.31.1'] } }, { name: 'xx', record: { CNAME: 'foobar.com', MX: ['as.com', 'f.com'] } }, - ]); + ]) expect(res).toEqual([ { name: 'akshay', type: 'CNAME', address: 'phenax.github.io', ttl: TTL }, @@ -38,83 +47,163 @@ describe('toHostList', () => { { name: 'xx', type: 'CNAME', address: 'foobar.com', ttl: TTL }, { name: 'xx', type: 'MX', address: 'as.com', priority: 20, ttl: TTL }, { name: 'xx', type: 'MX', address: 'f.com', priority: 21, ttl: TTL }, - ]); - }); -}); + ]) + }) +}) describe('registerDomains', () => { - const addZone = jest.fn(async () => ({})); - const removeZone = jest.fn(async () => ({})); - const addRedir = jest.fn(async () => ({})); - const removeRedir = jest.fn(async () => ({})); - const addEmail = jest.fn(async () => ({})); - const removeEmail = jest.fn(async () => ({})); + const addZone = jest.fn(async () => ({})) + const removeZone = jest.fn(async () => ({})) + const addRedir = jest.fn(async () => ({})) + const removeRedir = jest.fn(async () => ({})) + const addEmail = jest.fn(async () => ({})) + const removeEmail = jest.fn(async () => ({})) - const mockDS = ({ zones, redirections }) => getDomainService({ - cpanel: getCpanel({ - zone: async () => zones, - redir: async () => redirections, - addZone, - addEmail, - addRedir, - removeZone, - removeRedir, - removeEmail, + const mockDS = ({ zones, redirections }) => + getDomainService({ + cpanel: getCpanel({ + zone: async () => zones, + redir: async () => redirections, + addZone, + addEmail, + addRedir, + removeZone, + removeRedir, + removeEmail, + }), }) - }); beforeEach(() => { - addZone.mockClear(); - removeZone.mockClear(); - addRedir.mockClear(); - removeRedir.mockClear(); - addEmail.mockClear(); - removeEmail.mockClear(); - }); + addZone.mockClear() + removeZone.mockClear() + addRedir.mockClear() + removeRedir.mockClear() + addEmail.mockClear() + removeEmail.mockClear() + }) it('should register the new set of hosts generated from domains list', async () => { const localHosts = [ { name: 'a', record: { CNAME: 'hello' } }, { name: 'b', record: { CNAME: 'xaa' } }, - ]; + ] const remoteHosts = [ { line: 1, name: 'a', type: 'CNAME', address: 'hello' }, { line: 2, name: 'b', type: 'CNAME', address: 'goo' }, { line: 3, name: 'b', type: 'CNAME', address: 'xaa' }, - ]; - const remoteRedirections = []; + ] + const remoteRedirections = [] - const domainService = mockDS({ zones: remoteHosts, redirections: remoteRedirections }); - await registerDomains({ getDomains: async () => localHosts, domainService }); + const domainService = mockDS({ + zones: remoteHosts, + redirections: remoteRedirections, + }) + await registerDomains({ getDomains: async () => localHosts, domainService }) - expect(addZone).toBeCalledTimes(0); - expect(removeZone).toBeCalledTimes(1); - expect(addRedir).toBeCalledTimes(0); - expect(removeRedir).toBeCalledTimes(0); - }); + expect(addZone).toHaveBeenCalledTimes(0) + expect(removeZone).toHaveBeenCalledTimes(1) + expect(addRedir).toHaveBeenCalledTimes(0) + expect(removeRedir).toHaveBeenCalledTimes(0) + }) it('should add the new set hosts', async () => { const localHosts = [ - { name: 'a', record: { CNAME: 'boo', URL: 'z' } }, - { name: 'b', record: { CNAME: 'xaa', URL: 'x' } }, - { name: 'c', record: { CNAME: 'yello', URL: 'https://google.com' } }, - ]; + { name: 'a', record: { CNAME: 'boo' } }, + { + name: 'b', + record: { A: ['1.1.1.1', '1.1.1.2'], MX: 'somemx', TXT: 'some txt' }, + }, + { name: 'c', record: { URL: 'https://google.com' } }, + { name: 'd', record: { CNAME: 'foobar' } }, + { name: 'e', record: { A: ['2.2.2.2'], TXT: ['some', 'extra', 'txt'] } }, + ] const remoteHosts = [ { line: 1, name: 'a', type: 'CNAME', address: 'boo' }, - { line: 2, name: 'b', type: 'CNAME', address: 'xaa' }, - ]; + { line: 2, name: 'b', type: 'MX', address: 'othermx' }, + { line: 3, name: 'd', type: 'CNAME', address: 'foobaz' }, + ] const remoteRedirections = [ { domain: `b.${DOMAIN_DOMAIN}`, destination: 'x' }, { domain: `a.${DOMAIN_DOMAIN}`, destination: 'y' }, - ]; + ] - const domainService = mockDS({ zones: remoteHosts, redirections: remoteRedirections }); - await registerDomains({ getDomains: async () => localHosts, domainService }); + const domainService = mockDS({ + zones: remoteHosts, + redirections: remoteRedirections, + }) + await registerDomains({ getDomains: async () => localHosts, domainService }) - expect(addZone).toBeCalledTimes(1); - expect(removeZone).toBeCalledTimes(0); - expect(addRedir).toBeCalledTimes(2); - expect(removeRedir).toBeCalledTimes(1); - }); -}); + expect(addZone).toHaveBeenCalledTimes(8) + expect(addZone.mock.calls).toEqual([ + [{ name: 'b', type: 'A', address: '1.1.1.1', line: undefined }], + [{ name: 'b', type: 'A', address: '1.1.1.2', line: undefined }], + [ + { + name: 'b', + type: 'TXT', + address: 'some txt', + txtdata: 'some txt', + line: undefined, + }, + ], + [ + { + name: 'd', + type: 'CNAME', + cname: 'foobar', + address: 'foobar', + line: undefined, + }, + ], + [{ name: 'e', type: 'A', address: '2.2.2.2', line: undefined }], + [ + { + name: 'e', + type: 'TXT', + address: 'some', + txtdata: 'some', + line: undefined, + }, + ], + [ + { + name: 'e', + type: 'TXT', + address: 'extra', + txtdata: 'extra', + line: undefined, + }, + ], + [ + { + name: 'e', + type: 'TXT', + address: 'txt', + txtdata: 'txt', + line: undefined, + }, + ], + ]) + expect(removeZone).toHaveBeenCalledTimes(1) + expect(removeZone.mock.calls).toEqual([[{ line: 3 }]]) + + expect(addRedir).toHaveBeenCalledTimes(1) + expect(addRedir.mock.calls).toEqual([ + [ + { + domain: 'c.booboo.xyz', + redirect: 'https://google.com', + redirect_wildcard: 1, + redirect_www: 1, + type: 'permanent', + }, + ], + ]) + + expect(addEmail).toHaveBeenCalledTimes(1) + expect(addEmail.mock.calls).toEqual([ + [{ domain: 'b.is-a.dev', exchanger: 'somemx', priority: 20 }], + ]) + }) +}) diff --git a/tests/validations.test.js b/tests/validations.test.js index e97ddbb087..a07ccf6fa1 100644 --- a/tests/validations.test.js +++ b/tests/validations.test.js @@ -54,12 +54,16 @@ describe('validateDomainData', () => { { ...defaultDomain, record: { CNAME: 'foobar.com', A: ['11.22.22.33'] } }, { ...defaultDomain, record: { CNAME: 'foobar.com', MX: ['ALT4.ASPMX.L.GOOGLE.COM'] } }, ...INVALID_NAMES.map(name => ({ ...defaultDomain, name })).slice(0, 1), - { ...defaultDomain, record: { TXT: ['foobar wow nice!!!'] } }, { ...defaultDomain, name: 'a.b' }, { ...defaultDomain, name: 'ww2.baa' }, { ...defaultDomain, name: 'help.baa' }, { ...defaultDomain, name: '_github-pages-challenge-is-a-dev' }, { ...defaultDomain, name: '_github-challenge-is-a-dev' }, + { ...defaultDomain, record: { AAAA: [] } }, + { ...defaultDomain, record: { AAAA: ['182.22.222.22', '::1'] } }, + { ...defaultDomain, record: { AAAA: '182.22.222.22' } }, + { ...defaultDomain, record: { A: '::1' } }, + { ...defaultDomain, name: '_discord' }, ]; const validCases = [ @@ -86,6 +90,10 @@ describe('validateDomainData', () => { { ...defaultDomain, name: '_github-challenge-phenax.akshay' }, { ...defaultDomain, name: '_github-challenge-hello01-ga' }, { ...defaultDomain, name: '_github-challenge-hello01_ga' }, + { ...defaultDomain, record: { TXT: ['foobar wow nice!!!', 'more text'] } }, + { ...defaultDomain, record: { AAAA: ['::1', '2001:db8:3333:4444:5555:6666:7777:8888'] } }, + { ...defaultDomain, record: { A: ['122.222.222.222'] } }, + { ...defaultDomain, name: '_discord.subdomain' }, ]; it('should return false for invalid data', () => { diff --git a/utils/constants.js b/utils/constants.js index 022bd6646a..19430e5bfa 100644 --- a/utils/constants.js +++ b/utils/constants.js @@ -1,10 +1,6 @@ const path = require('path'); -const { ENV = 'test', CI } = process.env; - -if (!CI) { - require('dotenv').config({ path: path.resolve(`.env.${ENV}`) }); -} +const { NODE_ENV: ENV = 'test' } = process.env; const { DOMAIN_USER, @@ -22,7 +18,7 @@ const DOMAINS_PATH = path.resolve('domains'); module.exports = { ENV, IS_TEST, - VALID_RECORD_TYPES: ['CNAME', 'A', 'URL', 'MX', 'TXT'], + VALID_RECORD_TYPES: ['CNAME', 'A', 'URL', 'MX', 'TXT', 'AAAA'], DOMAIN_DOMAIN: DOMAIN_DOMAIN || 'booboo.xyz', DOMAIN_USER: IS_TEST ? 'testuser' : DOMAIN_USER, DOMAIN_API_KEY: IS_TEST ? 'testkey' : DOMAIN_API_KEY, diff --git a/utils/invalid-domains.json b/utils/invalid-domains.json index a8943f3c44..ef66a55178 100644 --- a/utils/invalid-domains.json +++ b/utils/invalid-domains.json @@ -14,5 +14,6 @@ "ww3", "ww4", "wwww", - "your-domain-name" + "your-domain-name", + "_discord" ] diff --git a/utils/lib/cpanel.js b/utils/lib/cpanel.js index 29743295a8..5c098f2814 100644 --- a/utils/lib/cpanel.js +++ b/utils/lib/cpanel.js @@ -1,6 +1,5 @@ const R = require('ramda'); -const fetch = require('node-fetch'); -const qs = require('qs'); +const qs = require('querystring'); const { DOMAIN_API_HOST, DOMAIN_API_PORT, DOMAIN_USER, DOMAIN_API_KEY, DOMAIN_DOMAIN } = require('../constants'); const CpanelClient = (options) => { diff --git a/utils/validations.js b/utils/validations.js index 963e8ed3d6..b9c851a19e 100644 --- a/utils/validations.js +++ b/utils/validations.js @@ -2,6 +2,8 @@ const R = require('ramda'); const { VALID_RECORD_TYPES } = require('./constants'); const { or, and, validate, between, testRegex, withLengthEq, withLengthGte } = require('./helpers'); const INVALID_NAMES = require('./invalid-domains.json'); +const ipRegex_ = require('ip-regex'); +const ipRegex = ipRegex_.default ?? ipRegex_; const isValidURL = and([R.is(String), testRegex(/^https?:\/\//ig)]); @@ -17,6 +19,7 @@ const validateCnameRecord = type => and([ const validateARecord = type => and([ R.propIs(Array, type), R.propSatisfies(withLengthGte(1), type), + R.all(testRegex(ipRegex.v4({ exact: true }))), ]); const validateMXRecord = type => and([ @@ -25,8 +28,19 @@ const validateMXRecord = type => and([ R.propSatisfies(R.all(isValidDomain), type), ]); +const validateAAAARecord = R.propSatisfies(and([ + R.is(Array), + withLengthGte(1), + R.all(testRegex(ipRegex.v6({ exact: true }))), +])) + const checkRestrictedNames = R.complement(R.includes(R.__, INVALID_NAMES)) +const extraSupportedNames = [ + testRegex(/^_github(-pages)?-challenge-[a-z0-9-_]+$/i), // Exception for github verification records + R.equals('_discord'), +] + const validateDomainData = validate({ name: { reason: 'The name of the file is invalid. It must be lowercased, alphanumeric and each component must be more than 2 characters long', @@ -34,17 +48,15 @@ const validateDomainData = validate({ R.equals('@'), and([ R.is(String), + checkRestrictedNames, R.compose( R.all(or([ - and([ - testRegex(/^_github(-pages)?-challenge-[a-z0-9-_]+$/i), // Exception for github verification records - checkRestrictedNames, - ]), and([ R.compose(between(2, 100), R.length), testRegex(/^[a-z0-9-]+$/g), checkRestrictedNames, - ]) + ]), + ...extraSupportedNames, ])), R.split('.'), ), @@ -74,7 +86,8 @@ const validateDomainData = validate({ [R.has('A'), validateARecord('A')], [R.has('URL'), R.propSatisfies(isValidURL, 'URL')], [R.has('MX'), validateMXRecord('MX')], - [R.has('TXT'), R.propSatisfies(R.is(String), 'TXT')], + [R.has('TXT'), R.propSatisfies(or([ R.is(String), R.is(Array) ]), 'TXT')], + [R.has('AAAA'), validateAAAARecord('AAAA')], [R.T, R.T], ]), ]), diff --git a/yarn.lock b/yarn.lock deleted file mode 100644 index e4955e514c..0000000000 --- a/yarn.lock +++ /dev/null @@ -1,4002 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4": - version "7.10.4" - resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz" - integrity sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg== - dependencies: - "@babel/highlight" "^7.10.4" - -"@babel/core@^7.1.0", "@babel/core@^7.7.5": - version "7.12.3" - resolved "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz" - integrity sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g== - dependencies: - "@babel/code-frame" "^7.10.4" - "@babel/generator" "^7.12.1" - "@babel/helper-module-transforms" "^7.12.1" - "@babel/helpers" "^7.12.1" - "@babel/parser" "^7.12.3" - "@babel/template" "^7.10.4" - "@babel/traverse" "^7.12.1" - "@babel/types" "^7.12.1" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.1" - json5 "^2.1.2" - lodash "^4.17.19" - resolve "^1.3.2" - semver "^5.4.1" - source-map "^0.5.0" - -"@babel/generator@^7.12.1", "@babel/generator@^7.12.5": - version "7.12.5" - resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.12.5.tgz" - integrity sha512-m16TQQJ8hPt7E+OS/XVQg/7U184MLXtvuGbCdA7na61vha+ImkyyNM/9DDA0unYCVZn3ZOhng+qz48/KBOT96A== - dependencies: - "@babel/types" "^7.12.5" - jsesc "^2.5.1" - source-map "^0.5.0" - -"@babel/helper-function-name@^7.10.4": - version "7.10.4" - resolved "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz" - integrity sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ== - dependencies: - "@babel/helper-get-function-arity" "^7.10.4" - "@babel/template" "^7.10.4" - "@babel/types" "^7.10.4" - -"@babel/helper-get-function-arity@^7.10.4": - version "7.10.4" - resolved "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz" - integrity sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A== - dependencies: - "@babel/types" "^7.10.4" - -"@babel/helper-member-expression-to-functions@^7.12.1": - version "7.12.1" - resolved "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.1.tgz" - integrity sha512-k0CIe3tXUKTRSoEx1LQEPFU9vRQfqHtl+kf8eNnDqb4AUJEy5pz6aIiog+YWtVm2jpggjS1laH68bPsR+KWWPQ== - dependencies: - "@babel/types" "^7.12.1" - -"@babel/helper-module-imports@^7.12.1": - version "7.12.5" - resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz" - integrity sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA== - dependencies: - "@babel/types" "^7.12.5" - -"@babel/helper-module-transforms@^7.12.1": - version "7.12.1" - resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz" - integrity sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w== - dependencies: - "@babel/helper-module-imports" "^7.12.1" - "@babel/helper-replace-supers" "^7.12.1" - "@babel/helper-simple-access" "^7.12.1" - "@babel/helper-split-export-declaration" "^7.11.0" - "@babel/helper-validator-identifier" "^7.10.4" - "@babel/template" "^7.10.4" - "@babel/traverse" "^7.12.1" - "@babel/types" "^7.12.1" - lodash "^4.17.19" - -"@babel/helper-optimise-call-expression@^7.10.4": - version "7.10.4" - resolved "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.4.tgz" - integrity sha512-n3UGKY4VXwXThEiKrgRAoVPBMqeoPgHVqiHZOanAJCG9nQUL2pLRQirUzl0ioKclHGpGqRgIOkgcIJaIWLpygg== - dependencies: - "@babel/types" "^7.10.4" - -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.8.0": - version "7.10.4" - resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz" - integrity sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg== - -"@babel/helper-replace-supers@^7.12.1": - version "7.12.5" - resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.5.tgz" - integrity sha512-5YILoed0ZyIpF4gKcpZitEnXEJ9UoDRki1Ey6xz46rxOzfNMAhVIJMoune1hmPVxh40LRv1+oafz7UsWX+vyWA== - dependencies: - "@babel/helper-member-expression-to-functions" "^7.12.1" - "@babel/helper-optimise-call-expression" "^7.10.4" - "@babel/traverse" "^7.12.5" - "@babel/types" "^7.12.5" - -"@babel/helper-simple-access@^7.12.1": - version "7.12.1" - resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz" - integrity sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA== - dependencies: - "@babel/types" "^7.12.1" - -"@babel/helper-split-export-declaration@^7.11.0": - version "7.11.0" - resolved "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz" - integrity sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg== - dependencies: - "@babel/types" "^7.11.0" - -"@babel/helper-validator-identifier@^7.10.4": - version "7.10.4" - resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz" - integrity sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw== - -"@babel/helpers@^7.12.1": - version "7.12.5" - resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.5.tgz" - integrity sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA== - dependencies: - "@babel/template" "^7.10.4" - "@babel/traverse" "^7.12.5" - "@babel/types" "^7.12.5" - -"@babel/highlight@^7.10.4": - version "7.10.4" - resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz" - integrity sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA== - dependencies: - "@babel/helper-validator-identifier" "^7.10.4" - chalk "^2.0.0" - js-tokens "^4.0.0" - -"@babel/parser@^7.1.0", "@babel/parser@^7.10.4", "@babel/parser@^7.12.3", "@babel/parser@^7.12.5": - version "7.12.5" - resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.12.5.tgz" - integrity sha512-FVM6RZQ0mn2KCf1VUED7KepYeUWoVShczewOCfm3nzoBybaih51h+sYVVGthW9M6lPByEPTQf+xm27PBdlpwmQ== - -"@babel/plugin-syntax-async-generators@^7.8.4": - version "7.8.4" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz" - integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-bigint@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz" - integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-class-properties@^7.8.3": - version "7.12.1" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz" - integrity sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-import-meta@^7.8.3": - version "7.10.4" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz" - integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-json-strings@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz" - integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-logical-assignment-operators@^7.8.3": - version "7.10.4" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz" - integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz" - integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-numeric-separator@^7.8.3": - version "7.10.4" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz" - integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-object-rest-spread@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz" - integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-catch-binding@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz" - integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-chaining@^7.8.3": - version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz" - integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-top-level-await@^7.8.3": - version "7.12.1" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.1.tgz" - integrity sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/template@^7.10.4", "@babel/template@^7.3.3": - version "7.10.4" - resolved "https://registry.npmjs.org/@babel/template/-/template-7.10.4.tgz" - integrity sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA== - dependencies: - "@babel/code-frame" "^7.10.4" - "@babel/parser" "^7.10.4" - "@babel/types" "^7.10.4" - -"@babel/traverse@^7.1.0", "@babel/traverse@^7.12.1", "@babel/traverse@^7.12.5": - version "7.12.5" - resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.5.tgz" - integrity sha512-xa15FbQnias7z9a62LwYAA5SZZPkHIXpd42C6uW68o8uTuua96FHZy1y61Va5P/i83FAAcMpW8+A/QayntzuqA== - dependencies: - "@babel/code-frame" "^7.10.4" - "@babel/generator" "^7.12.5" - "@babel/helper-function-name" "^7.10.4" - "@babel/helper-split-export-declaration" "^7.11.0" - "@babel/parser" "^7.12.5" - "@babel/types" "^7.12.5" - debug "^4.1.0" - globals "^11.1.0" - lodash "^4.17.19" - -"@babel/types@^7.0.0", "@babel/types@^7.10.4", "@babel/types@^7.11.0", "@babel/types@^7.12.1", "@babel/types@^7.12.5", "@babel/types@^7.3.0", "@babel/types@^7.3.3": - version "7.12.6" - resolved "https://registry.npmjs.org/@babel/types/-/types-7.12.6.tgz" - integrity sha512-hwyjw6GvjBLiyy3W0YQf0Z5Zf4NpYejUnKFcfcUhZCSffoBBp30w6wP2Wn6pk31jMYZvcOrB/1b7cGXvEoKogA== - dependencies: - "@babel/helper-validator-identifier" "^7.10.4" - lodash "^4.17.19" - to-fast-properties "^2.0.0" - -"@bcoe/v8-coverage@^0.2.3": - version "0.2.3" - resolved "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz" - integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== - -"@cnakazawa/watch@^1.0.3": - version "1.0.4" - resolved "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz" - integrity sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ== - dependencies: - exec-sh "^0.3.2" - minimist "^1.2.0" - -"@eslint/eslintrc@^0.2.1": - version "0.2.1" - resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.2.1.tgz" - integrity sha512-XRUeBZ5zBWLYgSANMpThFddrZZkEbGHgUdt5UJjZfnlN9BGCiUBrf+nvbRupSjMvqzwnQN0qwCmOxITt1cfywA== - dependencies: - ajv "^6.12.4" - debug "^4.1.1" - espree "^7.3.0" - globals "^12.1.0" - ignore "^4.0.6" - import-fresh "^3.2.1" - js-yaml "^3.13.1" - lodash "^4.17.19" - minimatch "^3.0.4" - strip-json-comments "^3.1.1" - -"@istanbuljs/load-nyc-config@^1.0.0": - version "1.1.0" - resolved "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz" - integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ== - dependencies: - camelcase "^5.3.1" - find-up "^4.1.0" - get-package-type "^0.1.0" - js-yaml "^3.13.1" - resolve-from "^5.0.0" - -"@istanbuljs/schema@^0.1.2": - version "0.1.2" - resolved "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz" - integrity sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw== - -"@jest/console@^26.6.2": - version "26.6.2" - resolved "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz" - integrity sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g== - dependencies: - "@jest/types" "^26.6.2" - "@types/node" "*" - chalk "^4.0.0" - jest-message-util "^26.6.2" - jest-util "^26.6.2" - slash "^3.0.0" - -"@jest/core@^26.6.3": - version "26.6.3" - resolved "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz" - integrity sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw== - dependencies: - "@jest/console" "^26.6.2" - "@jest/reporters" "^26.6.2" - "@jest/test-result" "^26.6.2" - "@jest/transform" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - ansi-escapes "^4.2.1" - chalk "^4.0.0" - exit "^0.1.2" - graceful-fs "^4.2.4" - jest-changed-files "^26.6.2" - jest-config "^26.6.3" - jest-haste-map "^26.6.2" - jest-message-util "^26.6.2" - jest-regex-util "^26.0.0" - jest-resolve "^26.6.2" - jest-resolve-dependencies "^26.6.3" - jest-runner "^26.6.3" - jest-runtime "^26.6.3" - jest-snapshot "^26.6.2" - jest-util "^26.6.2" - jest-validate "^26.6.2" - jest-watcher "^26.6.2" - micromatch "^4.0.2" - p-each-series "^2.1.0" - rimraf "^3.0.0" - slash "^3.0.0" - strip-ansi "^6.0.0" - -"@jest/environment@^26.6.2": - version "26.6.2" - resolved "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz" - integrity sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA== - dependencies: - "@jest/fake-timers" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - jest-mock "^26.6.2" - -"@jest/fake-timers@^26.6.2": - version "26.6.2" - resolved "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz" - integrity sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA== - dependencies: - "@jest/types" "^26.6.2" - "@sinonjs/fake-timers" "^6.0.1" - "@types/node" "*" - jest-message-util "^26.6.2" - jest-mock "^26.6.2" - jest-util "^26.6.2" - -"@jest/globals@^26.6.2": - version "26.6.2" - resolved "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz" - integrity sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA== - dependencies: - "@jest/environment" "^26.6.2" - "@jest/types" "^26.6.2" - expect "^26.6.2" - -"@jest/reporters@^26.6.2": - version "26.6.2" - resolved "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz" - integrity sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw== - dependencies: - "@bcoe/v8-coverage" "^0.2.3" - "@jest/console" "^26.6.2" - "@jest/test-result" "^26.6.2" - "@jest/transform" "^26.6.2" - "@jest/types" "^26.6.2" - chalk "^4.0.0" - collect-v8-coverage "^1.0.0" - exit "^0.1.2" - glob "^7.1.2" - graceful-fs "^4.2.4" - istanbul-lib-coverage "^3.0.0" - istanbul-lib-instrument "^4.0.3" - istanbul-lib-report "^3.0.0" - istanbul-lib-source-maps "^4.0.0" - istanbul-reports "^3.0.2" - jest-haste-map "^26.6.2" - jest-resolve "^26.6.2" - jest-util "^26.6.2" - jest-worker "^26.6.2" - slash "^3.0.0" - source-map "^0.6.0" - string-length "^4.0.1" - terminal-link "^2.0.0" - v8-to-istanbul "^7.0.0" - optionalDependencies: - node-notifier "^8.0.0" - -"@jest/source-map@^26.6.2": - version "26.6.2" - resolved "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz" - integrity sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA== - dependencies: - callsites "^3.0.0" - graceful-fs "^4.2.4" - source-map "^0.6.0" - -"@jest/test-result@^26.6.2": - version "26.6.2" - resolved "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz" - integrity sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ== - dependencies: - "@jest/console" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/istanbul-lib-coverage" "^2.0.0" - collect-v8-coverage "^1.0.0" - -"@jest/test-sequencer@^26.6.3": - version "26.6.3" - resolved "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz" - integrity sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw== - dependencies: - "@jest/test-result" "^26.6.2" - graceful-fs "^4.2.4" - jest-haste-map "^26.6.2" - jest-runner "^26.6.3" - jest-runtime "^26.6.3" - -"@jest/transform@^26.6.2": - version "26.6.2" - resolved "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz" - integrity sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA== - dependencies: - "@babel/core" "^7.1.0" - "@jest/types" "^26.6.2" - babel-plugin-istanbul "^6.0.0" - chalk "^4.0.0" - convert-source-map "^1.4.0" - fast-json-stable-stringify "^2.0.0" - graceful-fs "^4.2.4" - jest-haste-map "^26.6.2" - jest-regex-util "^26.0.0" - jest-util "^26.6.2" - micromatch "^4.0.2" - pirates "^4.0.1" - slash "^3.0.0" - source-map "^0.6.1" - write-file-atomic "^3.0.0" - -"@jest/types@^26.6.2": - version "26.6.2" - resolved "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz" - integrity sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ== - dependencies: - "@types/istanbul-lib-coverage" "^2.0.0" - "@types/istanbul-reports" "^3.0.0" - "@types/node" "*" - "@types/yargs" "^15.0.0" - chalk "^4.0.0" - -"@sinonjs/commons@^1.7.0": - version "1.8.1" - resolved "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.1.tgz" - integrity sha512-892K+kWUUi3cl+LlqEWIDrhvLgdL79tECi8JZUyq6IviKy/DNhuzCRlbHUjxK89f4ypPMMaFnFuR9Ie6DoIMsw== - dependencies: - type-detect "4.0.8" - -"@sinonjs/fake-timers@^6.0.1": - version "6.0.1" - resolved "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz" - integrity sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA== - dependencies: - "@sinonjs/commons" "^1.7.0" - -"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.7": - version "7.1.12" - resolved "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.12.tgz" - integrity sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ== - dependencies: - "@babel/parser" "^7.1.0" - "@babel/types" "^7.0.0" - "@types/babel__generator" "*" - "@types/babel__template" "*" - "@types/babel__traverse" "*" - -"@types/babel__generator@*": - version "7.6.2" - resolved "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz" - integrity sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ== - dependencies: - "@babel/types" "^7.0.0" - -"@types/babel__template@*": - version "7.4.0" - resolved "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz" - integrity sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A== - dependencies: - "@babel/parser" "^7.1.0" - "@babel/types" "^7.0.0" - -"@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6": - version "7.0.15" - resolved "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.15.tgz" - integrity sha512-Pzh9O3sTK8V6I1olsXpCfj2k/ygO2q1X0vhhnDrEQyYLHZesWz+zMZMVcwXLCYf0U36EtmyYaFGPfXlTtDHe3A== - dependencies: - "@babel/types" "^7.3.0" - -"@types/graceful-fs@^4.1.2": - version "4.1.4" - resolved "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.4.tgz" - integrity sha512-mWA/4zFQhfvOA8zWkXobwJvBD7vzcxgrOQ0J5CH1votGqdq9m7+FwtGaqyCZqC3NyyBkc9z4m+iry4LlqcMWJg== - dependencies: - "@types/node" "*" - -"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": - version "2.0.3" - resolved "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz" - integrity sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw== - -"@types/istanbul-lib-report@*": - version "3.0.0" - resolved "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz" - integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg== - dependencies: - "@types/istanbul-lib-coverage" "*" - -"@types/istanbul-reports@^3.0.0": - version "3.0.0" - resolved "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz" - integrity sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA== - dependencies: - "@types/istanbul-lib-report" "*" - -"@types/node@*": - version "14.14.7" - resolved "https://registry.npmjs.org/@types/node/-/node-14.14.7.tgz" - integrity sha512-Zw1vhUSQZYw+7u5dAwNbIA9TuTotpzY/OF7sJM9FqPOF3SPjKnxrjoTktXDZgUjybf4cWVBP7O8wvKdSaGHweg== - -"@types/normalize-package-data@^2.4.0": - version "2.4.0" - resolved "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz" - integrity sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA== - -"@types/prettier@^2.0.0": - version "2.1.5" - resolved "https://registry.npmjs.org/@types/prettier/-/prettier-2.1.5.tgz" - integrity sha512-UEyp8LwZ4Dg30kVU2Q3amHHyTn1jEdhCIE59ANed76GaT1Vp76DD3ZWSAxgCrw6wJ0TqeoBpqmfUHiUDPs//HQ== - -"@types/stack-utils@^2.0.0": - version "2.0.0" - resolved "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz" - integrity sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw== - -"@types/yargs-parser@*": - version "15.0.0" - resolved "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-15.0.0.tgz" - integrity sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw== - -"@types/yargs@^15.0.0": - version "15.0.9" - resolved "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.9.tgz" - integrity sha512-HmU8SeIRhZCWcnRskCs36Q1Q00KBV6Cqh/ora8WN1+22dY07AZdn6Gel8QZ3t26XYPImtcL8WV/eqjhVmMEw4g== - dependencies: - "@types/yargs-parser" "*" - -abab@^2.0.3: - version "2.0.5" - resolved "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz" - integrity sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q== - -acorn-globals@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz" - integrity sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg== - dependencies: - acorn "^7.1.1" - acorn-walk "^7.1.1" - -acorn-jsx@^5.2.0: - version "5.3.1" - resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz" - integrity sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng== - -acorn-walk@^7.1.1: - version "7.2.0" - resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz" - integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== - -acorn@^7.1.1, acorn@^7.4.0: - version "7.4.1" - resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" - integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== - -ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.3, ajv@^6.12.4: - version "6.12.6" - resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" - integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== - dependencies: - fast-deep-equal "^3.1.1" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.4.1" - uri-js "^4.2.2" - -ansi-colors@^4.1.1: - version "4.1.1" - resolved "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz" - integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA== - -ansi-escapes@^4.2.1: - version "4.3.1" - resolved "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz" - integrity sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA== - dependencies: - type-fest "^0.11.0" - -ansi-regex@^4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz" - integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== - -ansi-regex@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz" - integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== - -ansi-styles@^3.2.0, ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - -ansi-styles@^4.0.0, ansi-styles@^4.1.0: - version "4.3.0" - resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" - integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== - dependencies: - color-convert "^2.0.1" - -anymatch@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz" - integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== - dependencies: - micromatch "^3.1.4" - normalize-path "^2.1.1" - -anymatch@^3.0.3: - version "3.1.1" - resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz" - integrity sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg== - dependencies: - normalize-path "^3.0.0" - picomatch "^2.0.4" - -argparse@^1.0.7: - version "1.0.10" - resolved "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz" - integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== - dependencies: - sprintf-js "~1.0.2" - -arr-diff@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz" - integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= - -arr-flatten@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz" - integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== - -arr-union@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz" - integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= - -array-unique@^0.3.2: - version "0.3.2" - resolved "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz" - integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= - -asn1@~0.2.3: - version "0.2.4" - resolved "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz" - integrity sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg== - dependencies: - safer-buffer "~2.1.0" - -assert-plus@1.0.0, assert-plus@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz" - integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= - -assign-symbols@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz" - integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= - -astral-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz" - integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" - integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= - -atob@^2.1.2: - version "2.1.2" - resolved "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz" - integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== - -aws-sign2@~0.7.0: - version "0.7.0" - resolved "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz" - integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= - -aws4@^1.8.0: - version "1.11.0" - resolved "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz" - integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== - -babel-jest@^26.6.3: - version "26.6.3" - resolved "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz" - integrity sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA== - dependencies: - "@jest/transform" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/babel__core" "^7.1.7" - babel-plugin-istanbul "^6.0.0" - babel-preset-jest "^26.6.2" - chalk "^4.0.0" - graceful-fs "^4.2.4" - slash "^3.0.0" - -babel-plugin-istanbul@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz" - integrity sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@istanbuljs/load-nyc-config" "^1.0.0" - "@istanbuljs/schema" "^0.1.2" - istanbul-lib-instrument "^4.0.0" - test-exclude "^6.0.0" - -babel-plugin-jest-hoist@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz" - integrity sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw== - dependencies: - "@babel/template" "^7.3.3" - "@babel/types" "^7.3.3" - "@types/babel__core" "^7.0.0" - "@types/babel__traverse" "^7.0.6" - -babel-preset-current-node-syntax@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.0.tgz" - integrity sha512-mGkvkpocWJes1CmMKtgGUwCeeq0pOhALyymozzDWYomHTbDLwueDYG6p4TK1YOeYHCzBzYPsWkgTto10JubI1Q== - dependencies: - "@babel/plugin-syntax-async-generators" "^7.8.4" - "@babel/plugin-syntax-bigint" "^7.8.3" - "@babel/plugin-syntax-class-properties" "^7.8.3" - "@babel/plugin-syntax-import-meta" "^7.8.3" - "@babel/plugin-syntax-json-strings" "^7.8.3" - "@babel/plugin-syntax-logical-assignment-operators" "^7.8.3" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - "@babel/plugin-syntax-numeric-separator" "^7.8.3" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - "@babel/plugin-syntax-top-level-await" "^7.8.3" - -babel-preset-jest@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz" - integrity sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ== - dependencies: - babel-plugin-jest-hoist "^26.6.2" - babel-preset-current-node-syntax "^1.0.0" - -balanced-match@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz" - integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= - -base@^0.11.1: - version "0.11.2" - resolved "https://registry.npmjs.org/base/-/base-0.11.2.tgz" - integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== - dependencies: - cache-base "^1.0.1" - class-utils "^0.3.5" - component-emitter "^1.2.1" - define-property "^1.0.0" - isobject "^3.0.1" - mixin-deep "^1.2.0" - pascalcase "^0.1.1" - -bcrypt-pbkdf@^1.0.0: - version "1.0.2" - resolved "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz" - integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= - dependencies: - tweetnacl "^0.14.3" - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -braces@^2.3.1: - version "2.3.2" - resolved "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz" - integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== - dependencies: - arr-flatten "^1.1.0" - array-unique "^0.3.2" - extend-shallow "^2.0.1" - fill-range "^4.0.0" - isobject "^3.0.1" - repeat-element "^1.1.2" - snapdragon "^0.8.1" - snapdragon-node "^2.0.1" - split-string "^3.0.2" - to-regex "^3.0.1" - -braces@^3.0.1: - version "3.0.2" - resolved "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz" - integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== - dependencies: - fill-range "^7.0.1" - -browser-process-hrtime@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz" - integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== - -bser@2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz" - integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== - dependencies: - node-int64 "^0.4.0" - -buffer-from@^1.0.0: - version "1.1.1" - resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz" - integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== - -cache-base@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz" - integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== - dependencies: - collection-visit "^1.0.0" - component-emitter "^1.2.1" - get-value "^2.0.6" - has-value "^1.0.0" - isobject "^3.0.1" - set-value "^2.0.0" - to-object-path "^0.3.0" - union-value "^1.0.0" - unset-value "^1.0.0" - -callsites@^3.0.0: - version "3.1.0" - resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" - integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== - -camelcase@^5.0.0, camelcase@^5.3.1: - version "5.3.1" - resolved "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" - integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== - -camelcase@^6.0.0: - version "6.2.0" - resolved "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz" - integrity sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg== - -capture-exit@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz" - integrity sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g== - dependencies: - rsvp "^4.8.4" - -caseless@~0.12.0: - version "0.12.0" - resolved "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz" - integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= - -chalk@^2.0.0: - version "2.4.2" - resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -chalk@^4.0.0: - version "4.1.0" - resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz" - integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -char-regex@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz" - integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== - -ci-info@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz" - integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== - -cjs-module-lexer@^0.6.0: - version "0.6.0" - resolved "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz" - integrity sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw== - -class-utils@^0.3.5: - version "0.3.6" - resolved "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz" - integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== - dependencies: - arr-union "^3.1.0" - define-property "^0.2.5" - isobject "^3.0.0" - static-extend "^0.1.1" - -cliui@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz" - integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ== - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.0" - wrap-ansi "^6.2.0" - -co@^4.6.0: - version "4.6.0" - resolved "https://registry.npmjs.org/co/-/co-4.6.0.tgz" - integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= - -collect-v8-coverage@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz" - integrity sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg== - -collection-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz" - integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= - dependencies: - map-visit "^1.0.0" - object-visit "^1.0.0" - -color-convert@^1.9.0: - version "1.9.3" - resolved "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" - -color-convert@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz" - integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== - dependencies: - color-name "~1.1.4" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= - -color-name@~1.1.4: - version "1.1.4" - resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" - integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== - -combined-stream@^1.0.6, combined-stream@~1.0.6: - version "1.0.8" - resolved "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" - integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== - dependencies: - delayed-stream "~1.0.0" - -component-emitter@^1.2.1: - version "1.3.0" - resolved "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz" - integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= - -convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0: - version "1.7.0" - resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz" - integrity sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA== - dependencies: - safe-buffer "~5.1.1" - -copy-descriptor@^0.1.0: - version "0.1.1" - resolved "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz" - integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= - -core-util-is@1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz" - integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= - -cross-spawn@^6.0.0: - version "6.0.5" - resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz" - integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== - dependencies: - nice-try "^1.0.4" - path-key "^2.0.1" - semver "^5.5.0" - shebang-command "^1.2.0" - which "^1.2.9" - -cross-spawn@^7.0.0, cross-spawn@^7.0.2: - version "7.0.3" - resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" - integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== - dependencies: - path-key "^3.1.0" - shebang-command "^2.0.0" - which "^2.0.1" - -cssom@^0.4.4: - version "0.4.4" - resolved "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz" - integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw== - -cssom@~0.3.6: - version "0.3.8" - resolved "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz" - integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== - -cssstyle@^2.2.0: - version "2.3.0" - resolved "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz" - integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A== - dependencies: - cssom "~0.3.6" - -dashdash@^1.12.0: - version "1.14.1" - resolved "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz" - integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= - dependencies: - assert-plus "^1.0.0" - -data-urls@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz" - integrity sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ== - dependencies: - abab "^2.0.3" - whatwg-mimetype "^2.3.0" - whatwg-url "^8.0.0" - -debug@^2.2.0, debug@^2.3.3: - version "2.6.9" - resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" - integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== - dependencies: - ms "2.0.0" - -debug@^4.0.1, debug@^4.1.0, debug@^4.1.1: - version "4.2.0" - resolved "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz" - integrity sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg== - dependencies: - ms "2.1.2" - -decamelize@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz" - integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= - -decimal.js@^10.2.0: - version "10.2.1" - resolved "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz" - integrity sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw== - -decode-uri-component@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz" - integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= - -deep-is@^0.1.3, deep-is@~0.1.3: - version "0.1.3" - resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz" - integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= - -deepmerge@^4.2.2: - version "4.2.2" - resolved "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz" - integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== - -define-property@^0.2.5: - version "0.2.5" - resolved "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz" - integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= - dependencies: - is-descriptor "^0.1.0" - -define-property@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz" - integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= - dependencies: - is-descriptor "^1.0.0" - -define-property@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz" - integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== - dependencies: - is-descriptor "^1.0.2" - isobject "^3.0.1" - -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" - integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= - -detect-newline@^3.0.0: - version "3.1.0" - resolved "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz" - integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== - -diff-sequences@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz" - integrity sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q== - -doctrine@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz" - integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== - dependencies: - esutils "^2.0.2" - -domexception@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz" - integrity sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg== - dependencies: - webidl-conversions "^5.0.0" - -dotenv@^8.2.0: - version "8.2.0" - resolved "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz" - integrity sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw== - -ecc-jsbn@~0.1.1: - version "0.1.2" - resolved "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz" - integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= - dependencies: - jsbn "~0.1.0" - safer-buffer "^2.1.0" - -emittery@^0.7.1: - version "0.7.2" - resolved "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz" - integrity sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ== - -emoji-regex@^7.0.1: - version "7.0.3" - resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz" - integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== - -emoji-regex@^8.0.0: - version "8.0.0" - resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" - integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== - -end-of-stream@^1.1.0: - version "1.4.4" - resolved "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz" - integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== - dependencies: - once "^1.4.0" - -enquirer@^2.3.5: - version "2.3.6" - resolved "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz" - integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== - dependencies: - ansi-colors "^4.1.1" - -error-ex@^1.3.1: - version "1.3.2" - resolved "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz" - integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== - dependencies: - is-arrayish "^0.2.1" - -escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" - integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= - -escape-string-regexp@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz" - integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== - -escodegen@^1.14.1: - version "1.14.3" - resolved "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz" - integrity sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw== - dependencies: - esprima "^4.0.1" - estraverse "^4.2.0" - esutils "^2.0.2" - optionator "^0.8.1" - optionalDependencies: - source-map "~0.6.1" - -eslint-plugin-es@^3.0.0: - version "3.0.1" - resolved "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz" - integrity sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ== - dependencies: - eslint-utils "^2.0.0" - regexpp "^3.0.0" - -eslint-plugin-json@^2.1.2: - version "2.1.2" - resolved "https://registry.npmjs.org/eslint-plugin-json/-/eslint-plugin-json-2.1.2.tgz" - integrity sha512-isM/fsUxS4wN1+nLsWoV5T4gLgBQnsql3nMTr8u+cEls1bL8rRQO5CP5GtxJxaOfbcKqnz401styw+H/P+e78Q== - dependencies: - lodash "^4.17.19" - vscode-json-languageservice "^3.7.0" - -eslint-plugin-node@^11.1.0: - version "11.1.0" - resolved "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz" - integrity sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g== - dependencies: - eslint-plugin-es "^3.0.0" - eslint-utils "^2.0.0" - ignore "^5.1.1" - minimatch "^3.0.4" - resolve "^1.10.1" - semver "^6.1.0" - -eslint-scope@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz" - integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== - dependencies: - esrecurse "^4.3.0" - estraverse "^4.1.1" - -eslint-utils@^2.0.0, eslint-utils@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz" - integrity sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg== - dependencies: - eslint-visitor-keys "^1.1.0" - -eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0: - version "1.3.0" - resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz" - integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== - -eslint-visitor-keys@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz" - integrity sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ== - -eslint@^7.11.0: - version "7.13.0" - resolved "https://registry.npmjs.org/eslint/-/eslint-7.13.0.tgz" - integrity sha512-uCORMuOO8tUzJmsdRtrvcGq5qposf7Rw0LwkTJkoDbOycVQtQjmnhZSuLQnozLE4TmAzlMVV45eCHmQ1OpDKUQ== - dependencies: - "@babel/code-frame" "^7.0.0" - "@eslint/eslintrc" "^0.2.1" - ajv "^6.10.0" - chalk "^4.0.0" - cross-spawn "^7.0.2" - debug "^4.0.1" - doctrine "^3.0.0" - enquirer "^2.3.5" - eslint-scope "^5.1.1" - eslint-utils "^2.1.0" - eslint-visitor-keys "^2.0.0" - espree "^7.3.0" - esquery "^1.2.0" - esutils "^2.0.2" - file-entry-cache "^5.0.1" - functional-red-black-tree "^1.0.1" - glob-parent "^5.0.0" - globals "^12.1.0" - ignore "^4.0.6" - import-fresh "^3.0.0" - imurmurhash "^0.1.4" - is-glob "^4.0.0" - js-yaml "^3.13.1" - json-stable-stringify-without-jsonify "^1.0.1" - levn "^0.4.1" - lodash "^4.17.19" - minimatch "^3.0.4" - natural-compare "^1.4.0" - optionator "^0.9.1" - progress "^2.0.0" - regexpp "^3.1.0" - semver "^7.2.1" - strip-ansi "^6.0.0" - strip-json-comments "^3.1.0" - table "^5.2.3" - text-table "^0.2.0" - v8-compile-cache "^2.0.3" - -espree@^7.3.0: - version "7.3.0" - resolved "https://registry.npmjs.org/espree/-/espree-7.3.0.tgz" - integrity sha512-dksIWsvKCixn1yrEXO8UosNSxaDoSYpq9reEjZSbHLpT5hpaCAKTLBwq0RHtLrIr+c0ByiYzWT8KTMRzoRCNlw== - dependencies: - acorn "^7.4.0" - acorn-jsx "^5.2.0" - eslint-visitor-keys "^1.3.0" - -esprima@^4.0.0, esprima@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" - integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== - -esquery@^1.2.0: - version "1.3.1" - resolved "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz" - integrity sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ== - dependencies: - estraverse "^5.1.0" - -esrecurse@^4.3.0: - version "4.3.0" - resolved "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz" - integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== - dependencies: - estraverse "^5.2.0" - -estraverse@^4.1.1, estraverse@^4.2.0: - version "4.3.0" - resolved "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" - integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== - -estraverse@^5.1.0, estraverse@^5.2.0: - version "5.2.0" - resolved "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz" - integrity sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ== - -esutils@^2.0.2: - version "2.0.3" - resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" - integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== - -exec-sh@^0.3.2: - version "0.3.4" - resolved "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz" - integrity sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A== - -execa@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz" - integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== - dependencies: - cross-spawn "^6.0.0" - get-stream "^4.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - -execa@^4.0.0: - version "4.1.0" - resolved "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz" - integrity sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA== - dependencies: - cross-spawn "^7.0.0" - get-stream "^5.0.0" - human-signals "^1.1.1" - is-stream "^2.0.0" - merge-stream "^2.0.0" - npm-run-path "^4.0.0" - onetime "^5.1.0" - signal-exit "^3.0.2" - strip-final-newline "^2.0.0" - -exit@^0.1.2: - version "0.1.2" - resolved "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz" - integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw= - -expand-brackets@^2.1.4: - version "2.1.4" - resolved "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz" - integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= - dependencies: - debug "^2.3.3" - define-property "^0.2.5" - extend-shallow "^2.0.1" - posix-character-classes "^0.1.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -expect@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz" - integrity sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA== - dependencies: - "@jest/types" "^26.6.2" - ansi-styles "^4.0.0" - jest-get-type "^26.3.0" - jest-matcher-utils "^26.6.2" - jest-message-util "^26.6.2" - jest-regex-util "^26.0.0" - -extend-shallow@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz" - integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= - dependencies: - is-extendable "^0.1.0" - -extend-shallow@^3.0.0, extend-shallow@^3.0.2: - version "3.0.2" - resolved "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz" - integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= - dependencies: - assign-symbols "^1.0.0" - is-extendable "^1.0.1" - -extend@~3.0.2: - version "3.0.2" - resolved "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz" - integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== - -extglob@^2.0.4: - version "2.0.4" - resolved "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz" - integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== - dependencies: - array-unique "^0.3.2" - define-property "^1.0.0" - expand-brackets "^2.1.4" - extend-shallow "^2.0.1" - fragment-cache "^0.2.1" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -extsprintf@1.3.0, extsprintf@^1.2.0: - version "1.3.0" - resolved "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz" - integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= - -fast-deep-equal@^3.1.1: - version "3.1.3" - resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" - integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== - -fast-json-stable-stringify@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" - integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== - -fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6: - version "2.0.6" - resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" - integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= - -fb-watchman@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz" - integrity sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg== - dependencies: - bser "2.1.1" - -file-entry-cache@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz" - integrity sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g== - dependencies: - flat-cache "^2.0.1" - -fill-range@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz" - integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= - dependencies: - extend-shallow "^2.0.1" - is-number "^3.0.0" - repeat-string "^1.6.1" - to-regex-range "^2.1.0" - -fill-range@^7.0.1: - version "7.0.1" - resolved "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz" - integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== - dependencies: - to-regex-range "^5.0.1" - -find-up@^4.0.0, find-up@^4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" - integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== - dependencies: - locate-path "^5.0.0" - path-exists "^4.0.0" - -flat-cache@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz" - integrity sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA== - dependencies: - flatted "^2.0.0" - rimraf "2.6.3" - write "1.0.3" - -flatted@^2.0.0: - version "2.0.2" - resolved "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz" - integrity sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA== - -for-in@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz" - integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= - -forever-agent@~0.6.1: - version "0.6.1" - resolved "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz" - integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= - -form-data@~2.3.2: - version "2.3.3" - resolved "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz" - integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.6" - mime-types "^2.1.12" - -fragment-cache@^0.2.1: - version "0.2.1" - resolved "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz" - integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= - dependencies: - map-cache "^0.2.2" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= - -fsevents@^2.1.2: - version "2.2.1" - resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.2.1.tgz" - integrity sha512-bTLYHSeC0UH/EFXS9KqWnXuOl/wHK5Z/d+ghd5AsFMYN7wIGkUCOJyzy88+wJKkZPGON8u4Z9f6U4FdgURE9qA== - -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - -functional-red-black-tree@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz" - integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= - -gensync@^1.0.0-beta.1: - version "1.0.0-beta.2" - resolved "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz" - integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== - -get-caller-file@^2.0.1: - version "2.0.5" - resolved "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz" - integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== - -get-package-type@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz" - integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== - -get-stream@^4.0.0: - version "4.1.0" - resolved "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz" - integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== - dependencies: - pump "^3.0.0" - -get-stream@^5.0.0: - version "5.2.0" - resolved "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz" - integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== - dependencies: - pump "^3.0.0" - -get-value@^2.0.3, get-value@^2.0.6: - version "2.0.6" - resolved "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz" - integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= - -getpass@^0.1.1: - version "0.1.7" - resolved "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz" - integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= - dependencies: - assert-plus "^1.0.0" - -glob-parent@^5.0.0: - version "5.1.1" - resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz" - integrity sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ== - dependencies: - is-glob "^4.0.1" - -glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4: - version "7.1.6" - resolved "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz" - integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -globals@^11.1.0: - version "11.12.0" - resolved "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" - integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== - -globals@^12.1.0: - version "12.4.0" - resolved "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz" - integrity sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg== - dependencies: - type-fest "^0.8.1" - -graceful-fs@^4.2.4: - version "4.2.4" - resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz" - integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== - -growly@^1.3.0: - version "1.3.0" - resolved "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz" - integrity sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE= - -har-schema@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz" - integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= - -har-validator@~5.1.3: - version "5.1.5" - resolved "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz" - integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== - dependencies: - ajv "^6.12.3" - har-schema "^2.0.0" - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" - integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= - -has-flag@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" - integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== - -has-value@^0.3.1: - version "0.3.1" - resolved "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz" - integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= - dependencies: - get-value "^2.0.3" - has-values "^0.1.4" - isobject "^2.0.0" - -has-value@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz" - integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= - dependencies: - get-value "^2.0.6" - has-values "^1.0.0" - isobject "^3.0.0" - -has-values@^0.1.4: - version "0.1.4" - resolved "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz" - integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= - -has-values@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz" - integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= - dependencies: - is-number "^3.0.0" - kind-of "^4.0.0" - -has@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/has/-/has-1.0.3.tgz" - integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== - dependencies: - function-bind "^1.1.1" - -hosted-git-info@^2.1.4: - version "2.8.8" - resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz" - integrity sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg== - -html-encoding-sniffer@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz" - integrity sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ== - dependencies: - whatwg-encoding "^1.0.5" - -html-escaper@^2.0.0: - version "2.0.2" - resolved "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz" - integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== - -http-signature@~1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz" - integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= - dependencies: - assert-plus "^1.0.0" - jsprim "^1.2.2" - sshpk "^1.7.0" - -human-signals@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz" - integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== - -iconv-lite@0.4.24: - version "0.4.24" - resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" - integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== - dependencies: - safer-buffer ">= 2.1.2 < 3" - -ignore@^4.0.6: - version "4.0.6" - resolved "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz" - integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== - -ignore@^5.1.1: - version "5.1.8" - resolved "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz" - integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== - -import-fresh@^3.0.0, import-fresh@^3.2.1: - version "3.2.2" - resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.2.tgz" - integrity sha512-cTPNrlvJT6twpYy+YmKUKrTSjWFs3bjYjAhCwm+z4EOCubZxAuO+hHpRN64TqjEaYSHs7tJAE0w1CKMGmsG/lw== - dependencies: - parent-module "^1.0.0" - resolve-from "^4.0.0" - -import-local@^3.0.2: - version "3.0.2" - resolved "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz" - integrity sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA== - dependencies: - pkg-dir "^4.2.0" - resolve-cwd "^3.0.0" - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" - integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2: - version "2.0.4" - resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - -ip-regex@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz" - integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= - -is-accessor-descriptor@^0.1.6: - version "0.1.6" - resolved "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz" - integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= - dependencies: - kind-of "^3.0.2" - -is-accessor-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz" - integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== - dependencies: - kind-of "^6.0.0" - -is-arrayish@^0.2.1: - version "0.2.1" - resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" - integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= - -is-buffer@^1.1.5: - version "1.1.6" - resolved "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz" - integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== - -is-ci@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz" - integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== - dependencies: - ci-info "^2.0.0" - -is-core-module@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.1.0.tgz" - integrity sha512-YcV7BgVMRFRua2FqQzKtTDMz8iCuLEyGKjr70q8Zm1yy2qKcurbFEd79PAdHV77oL3NrAaOVQIbMmiHQCHB7ZA== - dependencies: - has "^1.0.3" - -is-data-descriptor@^0.1.4: - version "0.1.4" - resolved "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz" - integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= - dependencies: - kind-of "^3.0.2" - -is-data-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz" - integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== - dependencies: - kind-of "^6.0.0" - -is-descriptor@^0.1.0: - version "0.1.6" - resolved "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz" - integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== - dependencies: - is-accessor-descriptor "^0.1.6" - is-data-descriptor "^0.1.4" - kind-of "^5.0.0" - -is-descriptor@^1.0.0, is-descriptor@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz" - integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== - dependencies: - is-accessor-descriptor "^1.0.0" - is-data-descriptor "^1.0.0" - kind-of "^6.0.2" - -is-docker@^2.0.0: - version "2.1.1" - resolved "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz" - integrity sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw== - -is-extendable@^0.1.0, is-extendable@^0.1.1: - version "0.1.1" - resolved "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz" - integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= - -is-extendable@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz" - integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== - dependencies: - is-plain-object "^2.0.4" - -is-extglob@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" - integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= - -is-fullwidth-code-point@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz" - integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= - -is-fullwidth-code-point@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" - integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== - -is-generator-fn@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz" - integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== - -is-glob@^4.0.0, is-glob@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz" - integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== - dependencies: - is-extglob "^2.1.1" - -is-number@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz" - integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= - dependencies: - kind-of "^3.0.2" - -is-number@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" - integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== - -is-plain-object@^2.0.3, is-plain-object@^2.0.4: - version "2.0.4" - resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz" - integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== - dependencies: - isobject "^3.0.1" - -is-potential-custom-element-name@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.0.tgz" - integrity sha1-DFLlS8yjkbssSUsh6GJtczbG45c= - -is-stream@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz" - integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= - -is-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz" - integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== - -is-typedarray@^1.0.0, is-typedarray@~1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" - integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= - -is-windows@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz" - integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== - -is-wsl@^2.2.0: - version "2.2.0" - resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz" - integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== - dependencies: - is-docker "^2.0.0" - -isarray@1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" - integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= - -isobject@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz" - integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= - dependencies: - isarray "1.0.0" - -isobject@^3.0.0, isobject@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz" - integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= - -isstream@~0.1.2: - version "0.1.2" - resolved "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz" - integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= - -istanbul-lib-coverage@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz" - integrity sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg== - -istanbul-lib-instrument@^4.0.0, istanbul-lib-instrument@^4.0.3: - version "4.0.3" - resolved "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz" - integrity sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ== - dependencies: - "@babel/core" "^7.7.5" - "@istanbuljs/schema" "^0.1.2" - istanbul-lib-coverage "^3.0.0" - semver "^6.3.0" - -istanbul-lib-report@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz" - integrity sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw== - dependencies: - istanbul-lib-coverage "^3.0.0" - make-dir "^3.0.0" - supports-color "^7.1.0" - -istanbul-lib-source-maps@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz" - integrity sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg== - dependencies: - debug "^4.1.1" - istanbul-lib-coverage "^3.0.0" - source-map "^0.6.1" - -istanbul-reports@^3.0.2: - version "3.0.2" - resolved "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz" - integrity sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw== - dependencies: - html-escaper "^2.0.0" - istanbul-lib-report "^3.0.0" - -jest-changed-files@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz" - integrity sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ== - dependencies: - "@jest/types" "^26.6.2" - execa "^4.0.0" - throat "^5.0.0" - -jest-cli@^26.6.3: - version "26.6.3" - resolved "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz" - integrity sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg== - dependencies: - "@jest/core" "^26.6.3" - "@jest/test-result" "^26.6.2" - "@jest/types" "^26.6.2" - chalk "^4.0.0" - exit "^0.1.2" - graceful-fs "^4.2.4" - import-local "^3.0.2" - is-ci "^2.0.0" - jest-config "^26.6.3" - jest-util "^26.6.2" - jest-validate "^26.6.2" - prompts "^2.0.1" - yargs "^15.4.1" - -jest-config@^26.6.3: - version "26.6.3" - resolved "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz" - integrity sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg== - dependencies: - "@babel/core" "^7.1.0" - "@jest/test-sequencer" "^26.6.3" - "@jest/types" "^26.6.2" - babel-jest "^26.6.3" - chalk "^4.0.0" - deepmerge "^4.2.2" - glob "^7.1.1" - graceful-fs "^4.2.4" - jest-environment-jsdom "^26.6.2" - jest-environment-node "^26.6.2" - jest-get-type "^26.3.0" - jest-jasmine2 "^26.6.3" - jest-regex-util "^26.0.0" - jest-resolve "^26.6.2" - jest-util "^26.6.2" - jest-validate "^26.6.2" - micromatch "^4.0.2" - pretty-format "^26.6.2" - -jest-diff@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz" - integrity sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA== - dependencies: - chalk "^4.0.0" - diff-sequences "^26.6.2" - jest-get-type "^26.3.0" - pretty-format "^26.6.2" - -jest-docblock@^26.0.0: - version "26.0.0" - resolved "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz" - integrity sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w== - dependencies: - detect-newline "^3.0.0" - -jest-each@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz" - integrity sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A== - dependencies: - "@jest/types" "^26.6.2" - chalk "^4.0.0" - jest-get-type "^26.3.0" - jest-util "^26.6.2" - pretty-format "^26.6.2" - -jest-environment-jsdom@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz" - integrity sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q== - dependencies: - "@jest/environment" "^26.6.2" - "@jest/fake-timers" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - jest-mock "^26.6.2" - jest-util "^26.6.2" - jsdom "^16.4.0" - -jest-environment-node@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz" - integrity sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag== - dependencies: - "@jest/environment" "^26.6.2" - "@jest/fake-timers" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - jest-mock "^26.6.2" - jest-util "^26.6.2" - -jest-get-type@^26.3.0: - version "26.3.0" - resolved "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz" - integrity sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig== - -jest-haste-map@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz" - integrity sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w== - dependencies: - "@jest/types" "^26.6.2" - "@types/graceful-fs" "^4.1.2" - "@types/node" "*" - anymatch "^3.0.3" - fb-watchman "^2.0.0" - graceful-fs "^4.2.4" - jest-regex-util "^26.0.0" - jest-serializer "^26.6.2" - jest-util "^26.6.2" - jest-worker "^26.6.2" - micromatch "^4.0.2" - sane "^4.0.3" - walker "^1.0.7" - optionalDependencies: - fsevents "^2.1.2" - -jest-jasmine2@^26.6.3: - version "26.6.3" - resolved "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz" - integrity sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg== - dependencies: - "@babel/traverse" "^7.1.0" - "@jest/environment" "^26.6.2" - "@jest/source-map" "^26.6.2" - "@jest/test-result" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - chalk "^4.0.0" - co "^4.6.0" - expect "^26.6.2" - is-generator-fn "^2.0.0" - jest-each "^26.6.2" - jest-matcher-utils "^26.6.2" - jest-message-util "^26.6.2" - jest-runtime "^26.6.3" - jest-snapshot "^26.6.2" - jest-util "^26.6.2" - pretty-format "^26.6.2" - throat "^5.0.0" - -jest-leak-detector@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz" - integrity sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg== - dependencies: - jest-get-type "^26.3.0" - pretty-format "^26.6.2" - -jest-matcher-utils@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz" - integrity sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw== - dependencies: - chalk "^4.0.0" - jest-diff "^26.6.2" - jest-get-type "^26.3.0" - pretty-format "^26.6.2" - -jest-message-util@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz" - integrity sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA== - dependencies: - "@babel/code-frame" "^7.0.0" - "@jest/types" "^26.6.2" - "@types/stack-utils" "^2.0.0" - chalk "^4.0.0" - graceful-fs "^4.2.4" - micromatch "^4.0.2" - pretty-format "^26.6.2" - slash "^3.0.0" - stack-utils "^2.0.2" - -jest-mock@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz" - integrity sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew== - dependencies: - "@jest/types" "^26.6.2" - "@types/node" "*" - -jest-pnp-resolver@^1.2.2: - version "1.2.2" - resolved "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz" - integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w== - -jest-regex-util@^26.0.0: - version "26.0.0" - resolved "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz" - integrity sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A== - -jest-resolve-dependencies@^26.6.3: - version "26.6.3" - resolved "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz" - integrity sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg== - dependencies: - "@jest/types" "^26.6.2" - jest-regex-util "^26.0.0" - jest-snapshot "^26.6.2" - -jest-resolve@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz" - integrity sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ== - dependencies: - "@jest/types" "^26.6.2" - chalk "^4.0.0" - graceful-fs "^4.2.4" - jest-pnp-resolver "^1.2.2" - jest-util "^26.6.2" - read-pkg-up "^7.0.1" - resolve "^1.18.1" - slash "^3.0.0" - -jest-runner@^26.6.3: - version "26.6.3" - resolved "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz" - integrity sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ== - dependencies: - "@jest/console" "^26.6.2" - "@jest/environment" "^26.6.2" - "@jest/test-result" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - chalk "^4.0.0" - emittery "^0.7.1" - exit "^0.1.2" - graceful-fs "^4.2.4" - jest-config "^26.6.3" - jest-docblock "^26.0.0" - jest-haste-map "^26.6.2" - jest-leak-detector "^26.6.2" - jest-message-util "^26.6.2" - jest-resolve "^26.6.2" - jest-runtime "^26.6.3" - jest-util "^26.6.2" - jest-worker "^26.6.2" - source-map-support "^0.5.6" - throat "^5.0.0" - -jest-runtime@^26.6.3: - version "26.6.3" - resolved "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz" - integrity sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw== - dependencies: - "@jest/console" "^26.6.2" - "@jest/environment" "^26.6.2" - "@jest/fake-timers" "^26.6.2" - "@jest/globals" "^26.6.2" - "@jest/source-map" "^26.6.2" - "@jest/test-result" "^26.6.2" - "@jest/transform" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/yargs" "^15.0.0" - chalk "^4.0.0" - cjs-module-lexer "^0.6.0" - collect-v8-coverage "^1.0.0" - exit "^0.1.2" - glob "^7.1.3" - graceful-fs "^4.2.4" - jest-config "^26.6.3" - jest-haste-map "^26.6.2" - jest-message-util "^26.6.2" - jest-mock "^26.6.2" - jest-regex-util "^26.0.0" - jest-resolve "^26.6.2" - jest-snapshot "^26.6.2" - jest-util "^26.6.2" - jest-validate "^26.6.2" - slash "^3.0.0" - strip-bom "^4.0.0" - yargs "^15.4.1" - -jest-serializer@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz" - integrity sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g== - dependencies: - "@types/node" "*" - graceful-fs "^4.2.4" - -jest-snapshot@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz" - integrity sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og== - dependencies: - "@babel/types" "^7.0.0" - "@jest/types" "^26.6.2" - "@types/babel__traverse" "^7.0.4" - "@types/prettier" "^2.0.0" - chalk "^4.0.0" - expect "^26.6.2" - graceful-fs "^4.2.4" - jest-diff "^26.6.2" - jest-get-type "^26.3.0" - jest-haste-map "^26.6.2" - jest-matcher-utils "^26.6.2" - jest-message-util "^26.6.2" - jest-resolve "^26.6.2" - natural-compare "^1.4.0" - pretty-format "^26.6.2" - semver "^7.3.2" - -jest-util@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz" - integrity sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q== - dependencies: - "@jest/types" "^26.6.2" - "@types/node" "*" - chalk "^4.0.0" - graceful-fs "^4.2.4" - is-ci "^2.0.0" - micromatch "^4.0.2" - -jest-validate@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz" - integrity sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ== - dependencies: - "@jest/types" "^26.6.2" - camelcase "^6.0.0" - chalk "^4.0.0" - jest-get-type "^26.3.0" - leven "^3.1.0" - pretty-format "^26.6.2" - -jest-watcher@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz" - integrity sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ== - dependencies: - "@jest/test-result" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - ansi-escapes "^4.2.1" - chalk "^4.0.0" - jest-util "^26.6.2" - string-length "^4.0.1" - -jest-worker@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz" - integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ== - dependencies: - "@types/node" "*" - merge-stream "^2.0.0" - supports-color "^7.0.0" - -jest@^26.4.2: - version "26.6.3" - resolved "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz" - integrity sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q== - dependencies: - "@jest/core" "^26.6.3" - import-local "^3.0.2" - jest-cli "^26.6.3" - -js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -js-yaml@^3.13.1: - version "3.14.0" - resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz" - integrity sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A== - dependencies: - argparse "^1.0.7" - esprima "^4.0.0" - -jsbn@~0.1.0: - version "0.1.1" - resolved "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz" - integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= - -jsdom@^16.4.0: - version "16.4.0" - resolved "https://registry.npmjs.org/jsdom/-/jsdom-16.4.0.tgz" - integrity sha512-lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w== - dependencies: - abab "^2.0.3" - acorn "^7.1.1" - acorn-globals "^6.0.0" - cssom "^0.4.4" - cssstyle "^2.2.0" - data-urls "^2.0.0" - decimal.js "^10.2.0" - domexception "^2.0.1" - escodegen "^1.14.1" - html-encoding-sniffer "^2.0.1" - is-potential-custom-element-name "^1.0.0" - nwsapi "^2.2.0" - parse5 "5.1.1" - request "^2.88.2" - request-promise-native "^1.0.8" - saxes "^5.0.0" - symbol-tree "^3.2.4" - tough-cookie "^3.0.1" - w3c-hr-time "^1.0.2" - w3c-xmlserializer "^2.0.0" - webidl-conversions "^6.1.0" - whatwg-encoding "^1.0.5" - whatwg-mimetype "^2.3.0" - whatwg-url "^8.0.0" - ws "^7.2.3" - xml-name-validator "^3.0.0" - -jsesc@^2.5.1: - version "2.5.2" - resolved "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" - integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== - -json-parse-even-better-errors@^2.3.0: - version "2.3.1" - resolved "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz" - integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== - -json-schema-traverse@^0.4.1: - version "0.4.1" - resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" - integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== - -json-schema@0.2.3: - version "0.2.3" - resolved "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz" - integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= - -json-stable-stringify-without-jsonify@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" - integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= - -json-stringify-safe@~5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz" - integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= - -json5@^2.1.2: - version "2.1.3" - resolved "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz" - integrity sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA== - dependencies: - minimist "^1.2.5" - -jsonc-parser@^2.3.1: - version "2.3.1" - resolved "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-2.3.1.tgz" - integrity sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg== - -jsprim@^1.2.2: - version "1.4.1" - resolved "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz" - integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= - dependencies: - assert-plus "1.0.0" - extsprintf "1.3.0" - json-schema "0.2.3" - verror "1.10.0" - -kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: - version "3.2.2" - resolved "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz" - integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= - dependencies: - is-buffer "^1.1.5" - -kind-of@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz" - integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= - dependencies: - is-buffer "^1.1.5" - -kind-of@^5.0.0: - version "5.1.0" - resolved "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz" - integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== - -kind-of@^6.0.0, kind-of@^6.0.2: - version "6.0.3" - resolved "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz" - integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== - -kleur@^3.0.3: - version "3.0.3" - resolved "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz" - integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== - -leven@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz" - integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== - -levn@^0.4.1: - version "0.4.1" - resolved "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz" - integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== - dependencies: - prelude-ls "^1.2.1" - type-check "~0.4.0" - -levn@~0.3.0: - version "0.3.0" - resolved "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz" - integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= - dependencies: - prelude-ls "~1.1.2" - type-check "~0.3.2" - -lines-and-columns@^1.1.6: - version "1.1.6" - resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz" - integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= - -locate-path@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz" - integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== - dependencies: - p-locate "^4.1.0" - -lodash.sortby@^4.7.0: - version "4.7.0" - resolved "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz" - integrity sha1-7dFMgk4sycHgsKG0K7UhBRakJDg= - -lodash@^4.17.14, lodash@^4.17.19: - version "4.17.20" - resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz" - integrity sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA== - -make-dir@^3.0.0: - version "3.1.0" - resolved "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz" - integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== - dependencies: - semver "^6.0.0" - -makeerror@1.0.x: - version "1.0.11" - resolved "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz" - integrity sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw= - dependencies: - tmpl "1.0.x" - -map-cache@^0.2.2: - version "0.2.2" - resolved "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz" - integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= - -map-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz" - integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= - dependencies: - object-visit "^1.0.0" - -merge-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz" - integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== - -micromatch@^3.1.4: - version "3.1.10" - resolved "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz" - integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - braces "^2.3.1" - define-property "^2.0.2" - extend-shallow "^3.0.2" - extglob "^2.0.4" - fragment-cache "^0.2.1" - kind-of "^6.0.2" - nanomatch "^1.2.9" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.2" - -micromatch@^4.0.2: - version "4.0.2" - resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz" - integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== - dependencies: - braces "^3.0.1" - picomatch "^2.0.5" - -mime-db@1.44.0: - version "1.44.0" - resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz" - integrity sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg== - -mime-types@^2.1.12, mime-types@~2.1.19: - version "2.1.27" - resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz" - integrity sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w== - dependencies: - mime-db "1.44.0" - -mimic-fn@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" - integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== - -minimatch@^3.0.4: - version "3.0.4" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz" - integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== - dependencies: - brace-expansion "^1.1.7" - -minimist@^1.1.1, minimist@^1.2.0, minimist@^1.2.5: - version "1.2.5" - resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz" - integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== - -mixin-deep@^1.2.0: - version "1.3.2" - resolved "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz" - integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== - dependencies: - for-in "^1.0.2" - is-extendable "^1.0.1" - -mkdirp@^0.5.1: - version "0.5.5" - resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz" - integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== - dependencies: - minimist "^1.2.5" - -ms@2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" - integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= - -ms@2.1.2: - version "2.1.2" - resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" - integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== - -nanomatch@^1.2.9: - version "1.2.13" - resolved "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz" - integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - define-property "^2.0.2" - extend-shallow "^3.0.2" - fragment-cache "^0.2.1" - is-windows "^1.0.2" - kind-of "^6.0.2" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -natural-compare@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" - integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= - -nice-try@^1.0.4: - version "1.0.5" - resolved "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz" - integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== - -node-fetch@^2.6.1: - version "2.6.1" - resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz" - integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== - -node-int64@^0.4.0: - version "0.4.0" - resolved "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz" - integrity sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs= - -node-modules-regexp@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz" - integrity sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA= - -node-notifier@^8.0.0: - version "8.0.0" - resolved "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.0.tgz" - integrity sha512-46z7DUmcjoYdaWyXouuFNNfUo6eFa94t23c53c+lG/9Cvauk4a98rAUp9672X5dxGdQmLpPzTxzu8f/OeEPaFA== - dependencies: - growly "^1.3.0" - is-wsl "^2.2.0" - semver "^7.3.2" - shellwords "^0.1.1" - uuid "^8.3.0" - which "^2.0.2" - -normalize-package-data@^2.5.0: - version "2.5.0" - resolved "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz" - integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== - dependencies: - hosted-git-info "^2.1.4" - resolve "^1.10.0" - semver "2 || 3 || 4 || 5" - validate-npm-package-license "^3.0.1" - -normalize-path@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz" - integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= - dependencies: - remove-trailing-separator "^1.0.1" - -normalize-path@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" - integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== - -npm-run-path@^2.0.0: - version "2.0.2" - resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz" - integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= - dependencies: - path-key "^2.0.0" - -npm-run-path@^4.0.0: - version "4.0.1" - resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz" - integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== - dependencies: - path-key "^3.0.0" - -nwsapi@^2.2.0: - version "2.2.0" - resolved "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz" - integrity sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ== - -oauth-sign@~0.9.0: - version "0.9.0" - resolved "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz" - integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== - -object-copy@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz" - integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= - dependencies: - copy-descriptor "^0.1.0" - define-property "^0.2.5" - kind-of "^3.0.3" - -object-visit@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz" - integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= - dependencies: - isobject "^3.0.0" - -object.pick@^1.3.0: - version "1.3.0" - resolved "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz" - integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= - dependencies: - isobject "^3.0.1" - -once@^1.3.0, once@^1.3.1, once@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= - dependencies: - wrappy "1" - -onetime@^5.1.0: - version "5.1.2" - resolved "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz" - integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== - dependencies: - mimic-fn "^2.1.0" - -optionator@^0.8.1: - version "0.8.3" - resolved "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz" - integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== - dependencies: - deep-is "~0.1.3" - fast-levenshtein "~2.0.6" - levn "~0.3.0" - prelude-ls "~1.1.2" - type-check "~0.3.2" - word-wrap "~1.2.3" - -optionator@^0.9.1: - version "0.9.1" - resolved "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz" - integrity sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw== - dependencies: - deep-is "^0.1.3" - fast-levenshtein "^2.0.6" - levn "^0.4.1" - prelude-ls "^1.2.1" - type-check "^0.4.0" - word-wrap "^1.2.3" - -p-each-series@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/p-each-series/-/p-each-series-2.1.0.tgz" - integrity sha512-ZuRs1miPT4HrjFa+9fRfOFXxGJfORgelKV9f9nNOWw2gl6gVsRaVDOQP0+MI0G0wGKns1Yacsu0GjOFbTK0JFQ== - -p-finally@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz" - integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= - -p-limit@^2.2.0: - version "2.3.0" - resolved "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" - integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== - dependencies: - p-try "^2.0.0" - -p-locate@^4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz" - integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== - dependencies: - p-limit "^2.2.0" - -p-try@^2.0.0: - version "2.2.0" - resolved "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" - integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== - -parent-module@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz" - integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== - dependencies: - callsites "^3.0.0" - -parse-json@^5.0.0: - version "5.1.0" - resolved "https://registry.npmjs.org/parse-json/-/parse-json-5.1.0.tgz" - integrity sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ== - dependencies: - "@babel/code-frame" "^7.0.0" - error-ex "^1.3.1" - json-parse-even-better-errors "^2.3.0" - lines-and-columns "^1.1.6" - -parse5@5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz" - integrity sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug== - -pascalcase@^0.1.1: - version "0.1.1" - resolved "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz" - integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= - -path-exists@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" - integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= - -path-key@^2.0.0, path-key@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz" - integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= - -path-key@^3.0.0, path-key@^3.1.0: - version "3.1.1" - resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" - integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== - -path-parse@^1.0.6: - version "1.0.6" - resolved "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz" - integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== - -performance-now@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz" - integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= - -picomatch@^2.0.4, picomatch@^2.0.5: - version "2.2.2" - resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz" - integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== - -pirates@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz" - integrity sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA== - dependencies: - node-modules-regexp "^1.0.0" - -pkg-dir@^4.2.0: - version "4.2.0" - resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz" - integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== - dependencies: - find-up "^4.0.0" - -posix-character-classes@^0.1.0: - version "0.1.1" - resolved "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz" - integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= - -prelude-ls@^1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz" - integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== - -prelude-ls@~1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz" - integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= - -pretty-format@^26.6.2: - version "26.6.2" - resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz" - integrity sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg== - dependencies: - "@jest/types" "^26.6.2" - ansi-regex "^5.0.0" - ansi-styles "^4.0.0" - react-is "^17.0.1" - -progress@^2.0.0: - version "2.0.3" - resolved "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz" - integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== - -prompts@^2.0.1: - version "2.4.0" - resolved "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz" - integrity sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ== - dependencies: - kleur "^3.0.3" - sisteransi "^1.0.5" - -psl@^1.1.28: - version "1.8.0" - resolved "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz" - integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== - -pump@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz" - integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -punycode@^2.1.0, punycode@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz" - integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== - -qs@^6.9.4: - version "6.9.4" - resolved "https://registry.npmjs.org/qs/-/qs-6.9.4.tgz" - integrity sha512-A1kFqHekCTM7cz0udomYUoYNWjBebHm/5wzU/XqrBRBNWectVH0QIiN+NEcZ0Dte5hvzHwbr8+XQmguPhJ6WdQ== - -qs@~6.5.2: - version "6.5.2" - resolved "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz" - integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== - -ramda@^0.27.1: - version "0.27.1" - resolved "https://registry.npmjs.org/ramda/-/ramda-0.27.1.tgz" - integrity sha512-PgIdVpn5y5Yns8vqb8FzBUEYn98V3xcPgawAkkgj0YJ0qDsnHCiNmZYfOGMgOvoB0eWFLpYbhxUR3mxfDIMvpw== - -react-is@^17.0.1: - version "17.0.1" - resolved "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz" - integrity sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA== - -read-pkg-up@^7.0.1: - version "7.0.1" - resolved "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz" - integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg== - dependencies: - find-up "^4.1.0" - read-pkg "^5.2.0" - type-fest "^0.8.1" - -read-pkg@^5.2.0: - version "5.2.0" - resolved "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz" - integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== - dependencies: - "@types/normalize-package-data" "^2.4.0" - normalize-package-data "^2.5.0" - parse-json "^5.0.0" - type-fest "^0.6.0" - -regex-not@^1.0.0, regex-not@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz" - integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== - dependencies: - extend-shallow "^3.0.2" - safe-regex "^1.1.0" - -regexpp@^3.0.0, regexpp@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz" - integrity sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q== - -remove-trailing-separator@^1.0.1: - version "1.1.0" - resolved "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz" - integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= - -repeat-element@^1.1.2: - version "1.1.3" - resolved "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz" - integrity sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g== - -repeat-string@^1.6.1: - version "1.6.1" - resolved "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz" - integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= - -request-promise-core@1.1.4: - version "1.1.4" - resolved "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz" - integrity sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw== - dependencies: - lodash "^4.17.19" - -request-promise-native@^1.0.8: - version "1.0.9" - resolved "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz" - integrity sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g== - dependencies: - request-promise-core "1.1.4" - stealthy-require "^1.1.1" - tough-cookie "^2.3.3" - -request@^2.88.2: - version "2.88.2" - resolved "https://registry.npmjs.org/request/-/request-2.88.2.tgz" - integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== - dependencies: - aws-sign2 "~0.7.0" - aws4 "^1.8.0" - caseless "~0.12.0" - combined-stream "~1.0.6" - extend "~3.0.2" - forever-agent "~0.6.1" - form-data "~2.3.2" - har-validator "~5.1.3" - http-signature "~1.2.0" - is-typedarray "~1.0.0" - isstream "~0.1.2" - json-stringify-safe "~5.0.1" - mime-types "~2.1.19" - oauth-sign "~0.9.0" - performance-now "^2.1.0" - qs "~6.5.2" - safe-buffer "^5.1.2" - tough-cookie "~2.5.0" - tunnel-agent "^0.6.0" - uuid "^3.3.2" - -require-directory@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" - integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= - -require-main-filename@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz" - integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== - -resolve-cwd@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz" - integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== - dependencies: - resolve-from "^5.0.0" - -resolve-from@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" - integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== - -resolve-from@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz" - integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== - -resolve-url@^0.2.1: - version "0.2.1" - resolved "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz" - integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= - -resolve@^1.10.0, resolve@^1.10.1, resolve@^1.18.1, resolve@^1.3.2: - version "1.19.0" - resolved "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz" - integrity sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg== - dependencies: - is-core-module "^2.1.0" - path-parse "^1.0.6" - -ret@~0.1.10: - version "0.1.15" - resolved "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz" - integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== - -rimraf@2.6.3: - version "2.6.3" - resolved "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz" - integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== - dependencies: - glob "^7.1.3" - -rimraf@^3.0.0: - version "3.0.2" - resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - -rsvp@^4.8.4: - version "4.8.5" - resolved "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz" - integrity sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA== - -safe-buffer@^5.0.1, safe-buffer@^5.1.2, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== - -safe-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz" - integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= - dependencies: - ret "~0.1.10" - -"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: - version "2.1.2" - resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== - -sane@^4.0.3: - version "4.1.0" - resolved "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz" - integrity sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA== - dependencies: - "@cnakazawa/watch" "^1.0.3" - anymatch "^2.0.0" - capture-exit "^2.0.0" - exec-sh "^0.3.2" - execa "^1.0.0" - fb-watchman "^2.0.0" - micromatch "^3.1.4" - minimist "^1.1.1" - walker "~1.0.5" - -saxes@^5.0.0: - version "5.0.1" - resolved "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz" - integrity sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw== - dependencies: - xmlchars "^2.2.0" - -"semver@2 || 3 || 4 || 5", semver@^5.4.1, semver@^5.5.0: - version "5.7.1" - resolved "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" - integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== - -semver@^6.0.0, semver@^6.1.0, semver@^6.3.0: - version "6.3.0" - resolved "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" - integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== - -semver@^7.2.1, semver@^7.3.2: - version "7.3.2" - resolved "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz" - integrity sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ== - -set-blocking@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz" - integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= - -set-value@^2.0.0, set-value@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz" - integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== - dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.3" - split-string "^3.0.1" - -shebang-command@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz" - integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= - dependencies: - shebang-regex "^1.0.0" - -shebang-command@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz" - integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== - dependencies: - shebang-regex "^3.0.0" - -shebang-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz" - integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= - -shebang-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" - integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== - -shellwords@^0.1.1: - version "0.1.1" - resolved "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz" - integrity sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww== - -signal-exit@^3.0.0, signal-exit@^3.0.2: - version "3.0.3" - resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz" - integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== - -sisteransi@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz" - integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== - -slash@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" - integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== - -slice-ansi@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz" - integrity sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== - dependencies: - ansi-styles "^3.2.0" - astral-regex "^1.0.0" - is-fullwidth-code-point "^2.0.0" - -snapdragon-node@^2.0.1: - version "2.1.1" - resolved "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz" - integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== - dependencies: - define-property "^1.0.0" - isobject "^3.0.0" - snapdragon-util "^3.0.1" - -snapdragon-util@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz" - integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== - dependencies: - kind-of "^3.2.0" - -snapdragon@^0.8.1: - version "0.8.2" - resolved "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz" - integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== - dependencies: - base "^0.11.1" - debug "^2.2.0" - define-property "^0.2.5" - extend-shallow "^2.0.1" - map-cache "^0.2.2" - source-map "^0.5.6" - source-map-resolve "^0.5.0" - use "^3.1.0" - -source-map-resolve@^0.5.0: - version "0.5.3" - resolved "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz" - integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== - dependencies: - atob "^2.1.2" - decode-uri-component "^0.2.0" - resolve-url "^0.2.1" - source-map-url "^0.4.0" - urix "^0.1.0" - -source-map-support@^0.5.6: - version "0.5.19" - resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz" - integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -source-map-url@^0.4.0: - version "0.4.0" - resolved "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz" - integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM= - -source-map@^0.5.0, source-map@^0.5.6: - version "0.5.7" - resolved "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" - integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= - -source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1: - version "0.6.1" - resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== - -source-map@^0.7.3: - version "0.7.3" - resolved "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz" - integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== - -spdx-correct@^3.0.0: - version "3.1.1" - resolved "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz" - integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== - dependencies: - spdx-expression-parse "^3.0.0" - spdx-license-ids "^3.0.0" - -spdx-exceptions@^2.1.0: - version "2.3.0" - resolved "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz" - integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== - -spdx-expression-parse@^3.0.0: - version "3.0.1" - resolved "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz" - integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== - dependencies: - spdx-exceptions "^2.1.0" - spdx-license-ids "^3.0.0" - -spdx-license-ids@^3.0.0: - version "3.0.6" - resolved "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.6.tgz" - integrity sha512-+orQK83kyMva3WyPf59k1+Y525csj5JejicWut55zeTWANuN17qSiSLUXWtzHeNWORSvT7GLDJ/E/XiIWoXBTw== - -split-string@^3.0.1, split-string@^3.0.2: - version "3.1.0" - resolved "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz" - integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== - dependencies: - extend-shallow "^3.0.0" - -sprintf-js@~1.0.2: - version "1.0.3" - resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" - integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= - -sshpk@^1.7.0: - version "1.16.1" - resolved "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz" - integrity sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg== - dependencies: - asn1 "~0.2.3" - assert-plus "^1.0.0" - bcrypt-pbkdf "^1.0.0" - dashdash "^1.12.0" - ecc-jsbn "~0.1.1" - getpass "^0.1.1" - jsbn "~0.1.0" - safer-buffer "^2.0.2" - tweetnacl "~0.14.0" - -stack-utils@^2.0.2: - version "2.0.3" - resolved "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz" - integrity sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw== - dependencies: - escape-string-regexp "^2.0.0" - -static-extend@^0.1.1: - version "0.1.2" - resolved "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz" - integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= - dependencies: - define-property "^0.2.5" - object-copy "^0.1.0" - -stealthy-require@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz" - integrity sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= - -string-length@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/string-length/-/string-length-4.0.1.tgz" - integrity sha512-PKyXUd0LK0ePjSOnWn34V2uD6acUWev9uy0Ft05k0E8xRW+SKcA0F7eMr7h5xlzfn+4O3N+55rduYyet3Jk+jw== - dependencies: - char-regex "^1.0.2" - strip-ansi "^6.0.0" - -string-width@^3.0.0: - version "3.1.0" - resolved "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz" - integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== - dependencies: - emoji-regex "^7.0.1" - is-fullwidth-code-point "^2.0.0" - strip-ansi "^5.1.0" - -string-width@^4.1.0, string-width@^4.2.0: - version "4.2.0" - resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz" - integrity sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.0" - -strip-ansi@^5.1.0: - version "5.2.0" - resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz" - integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== - dependencies: - ansi-regex "^4.1.0" - -strip-ansi@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz" - integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== - dependencies: - ansi-regex "^5.0.0" - -strip-bom@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz" - integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== - -strip-eof@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz" - integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= - -strip-final-newline@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz" - integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== - -strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: - version "3.1.1" - resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" - integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== - -supports-color@^5.3.0: - version "5.5.0" - resolved "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.0.0" - -supports-color@^7.0.0, supports-color@^7.1.0: - version "7.2.0" - resolved "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" - integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== - dependencies: - has-flag "^4.0.0" - -supports-hyperlinks@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz" - integrity sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA== - dependencies: - has-flag "^4.0.0" - supports-color "^7.0.0" - -symbol-tree@^3.2.4: - version "3.2.4" - resolved "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz" - integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== - -table@^5.2.3: - version "5.4.6" - resolved "https://registry.npmjs.org/table/-/table-5.4.6.tgz" - integrity sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug== - dependencies: - ajv "^6.10.2" - lodash "^4.17.14" - slice-ansi "^2.1.0" - string-width "^3.0.0" - -terminal-link@^2.0.0: - version "2.1.1" - resolved "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz" - integrity sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ== - dependencies: - ansi-escapes "^4.2.1" - supports-hyperlinks "^2.0.0" - -test-exclude@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz" - integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== - dependencies: - "@istanbuljs/schema" "^0.1.2" - glob "^7.1.4" - minimatch "^3.0.4" - -text-table@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" - integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= - -throat@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz" - integrity sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA== - -tmpl@1.0.x: - version "1.0.4" - resolved "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz" - integrity sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE= - -to-fast-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" - integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= - -to-object-path@^0.3.0: - version "0.3.0" - resolved "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz" - integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= - dependencies: - kind-of "^3.0.2" - -to-regex-range@^2.1.0: - version "2.1.1" - resolved "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz" - integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= - dependencies: - is-number "^3.0.0" - repeat-string "^1.6.1" - -to-regex-range@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" - integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== - dependencies: - is-number "^7.0.0" - -to-regex@^3.0.1, to-regex@^3.0.2: - version "3.0.2" - resolved "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz" - integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== - dependencies: - define-property "^2.0.2" - extend-shallow "^3.0.2" - regex-not "^1.0.2" - safe-regex "^1.1.0" - -tough-cookie@^2.3.3, tough-cookie@~2.5.0: - version "2.5.0" - resolved "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz" - integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== - dependencies: - psl "^1.1.28" - punycode "^2.1.1" - -tough-cookie@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz" - integrity sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg== - dependencies: - ip-regex "^2.1.0" - psl "^1.1.28" - punycode "^2.1.1" - -tr46@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/tr46/-/tr46-2.0.2.tgz" - integrity sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg== - dependencies: - punycode "^2.1.1" - -tunnel-agent@^0.6.0: - version "0.6.0" - resolved "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz" - integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= - dependencies: - safe-buffer "^5.0.1" - -tweetnacl@^0.14.3, tweetnacl@~0.14.0: - version "0.14.5" - resolved "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz" - integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= - -type-check@^0.4.0, type-check@~0.4.0: - version "0.4.0" - resolved "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz" - integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== - dependencies: - prelude-ls "^1.2.1" - -type-check@~0.3.2: - version "0.3.2" - resolved "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz" - integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= - dependencies: - prelude-ls "~1.1.2" - -type-detect@4.0.8: - version "4.0.8" - resolved "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz" - integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== - -type-fest@^0.11.0: - version "0.11.0" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz" - integrity sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ== - -type-fest@^0.6.0: - version "0.6.0" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz" - integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== - -type-fest@^0.8.1: - version "0.8.1" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz" - integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== - -typedarray-to-buffer@^3.1.5: - version "3.1.5" - resolved "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz" - integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== - dependencies: - is-typedarray "^1.0.0" - -union-value@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz" - integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== - dependencies: - arr-union "^3.1.0" - get-value "^2.0.6" - is-extendable "^0.1.1" - set-value "^2.0.1" - -unset-value@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz" - integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= - dependencies: - has-value "^0.3.1" - isobject "^3.0.0" - -uri-js@^4.2.2: - version "4.4.0" - resolved "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz" - integrity sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g== - dependencies: - punycode "^2.1.0" - -urix@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz" - integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= - -use@^3.1.0: - version "3.1.1" - resolved "https://registry.npmjs.org/use/-/use-3.1.1.tgz" - integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== - -uuid@^3.3.2: - version "3.4.0" - resolved "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz" - integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== - -uuid@^8.3.0: - version "8.3.1" - resolved "https://registry.npmjs.org/uuid/-/uuid-8.3.1.tgz" - integrity sha512-FOmRr+FmWEIG8uhZv6C2bTgEVXsHk08kE7mPlrBbEe+c3r9pjceVPgupIfNIhc4yx55H69OXANrUaSuu9eInKg== - -v8-compile-cache@^2.0.3: - version "2.2.0" - resolved "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz" - integrity sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q== - -v8-to-istanbul@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.0.0.tgz" - integrity sha512-fLL2rFuQpMtm9r8hrAV2apXX/WqHJ6+IC4/eQVdMDGBUgH/YMV4Gv3duk3kjmyg6uiQWBAA9nJwue4iJUOkHeA== - dependencies: - "@types/istanbul-lib-coverage" "^2.0.1" - convert-source-map "^1.6.0" - source-map "^0.7.3" - -validate-npm-package-license@^3.0.1: - version "3.0.4" - resolved "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz" - integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== - dependencies: - spdx-correct "^3.0.0" - spdx-expression-parse "^3.0.0" - -verror@1.10.0: - version "1.10.0" - resolved "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz" - integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= - dependencies: - assert-plus "^1.0.0" - core-util-is "1.0.2" - extsprintf "^1.2.0" - -vscode-json-languageservice@^3.7.0: - version "3.10.0" - resolved "https://registry.npmjs.org/vscode-json-languageservice/-/vscode-json-languageservice-3.10.0.tgz" - integrity sha512-8IvuRSQnjznu+obqy6Dy4S4H68Ke7a3Kb+A0FcdctyAMAWEnrORpCpMOMqEYiPLm/OTYLVWJ7ql3qToDTozu4w== - dependencies: - jsonc-parser "^2.3.1" - vscode-languageserver-textdocument "^1.0.1" - vscode-languageserver-types "3.16.0-next.2" - vscode-nls "^5.0.0" - vscode-uri "^2.1.2" - -vscode-languageserver-textdocument@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.1.tgz" - integrity sha512-UIcJDjX7IFkck7cSkNNyzIz5FyvpQfY7sdzVy+wkKN/BLaD4DQ0ppXQrKePomCxTS7RrolK1I0pey0bG9eh8dA== - -vscode-languageserver-types@3.16.0-next.2: - version "3.16.0-next.2" - resolved "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.16.0-next.2.tgz" - integrity sha512-QjXB7CKIfFzKbiCJC4OWC8xUncLsxo19FzGVp/ADFvvi87PlmBSCAtZI5xwGjF5qE0xkLf0jjKUn3DzmpDP52Q== - -vscode-nls@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/vscode-nls/-/vscode-nls-5.0.0.tgz" - integrity sha512-u0Lw+IYlgbEJFF6/qAqG2d1jQmJl0eyAGJHoAJqr2HT4M2BNuQYSEiSE75f52pXHSJm8AlTjnLLbBFPrdz2hpA== - -vscode-uri@^2.1.2: - version "2.1.2" - resolved "https://registry.npmjs.org/vscode-uri/-/vscode-uri-2.1.2.tgz" - integrity sha512-8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A== - -w3c-hr-time@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz" - integrity sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ== - dependencies: - browser-process-hrtime "^1.0.0" - -w3c-xmlserializer@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz" - integrity sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA== - dependencies: - xml-name-validator "^3.0.0" - -walker@^1.0.7, walker@~1.0.5: - version "1.0.7" - resolved "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz" - integrity sha1-L3+bj9ENZ3JisYqITijRlhjgKPs= - dependencies: - makeerror "1.0.x" - -webidl-conversions@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz" - integrity sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA== - -webidl-conversions@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz" - integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== - -whatwg-encoding@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz" - integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== - dependencies: - iconv-lite "0.4.24" - -whatwg-mimetype@^2.3.0: - version "2.3.0" - resolved "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz" - integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== - -whatwg-url@^8.0.0: - version "8.4.0" - resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.4.0.tgz" - integrity sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw== - dependencies: - lodash.sortby "^4.7.0" - tr46 "^2.0.2" - webidl-conversions "^6.1.0" - -which-module@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz" - integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= - -which@^1.2.9: - version "1.3.1" - resolved "https://registry.npmjs.org/which/-/which-1.3.1.tgz" - integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== - dependencies: - isexe "^2.0.0" - -which@^2.0.1, which@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/which/-/which-2.0.2.tgz" - integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== - dependencies: - isexe "^2.0.0" - -word-wrap@^1.2.3, word-wrap@~1.2.3: - version "1.2.3" - resolved "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz" - integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== - -wrap-ansi@^6.2.0: - version "6.2.0" - resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz" - integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrappy@1: - version "1.0.2" - resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= - -write-file-atomic@^3.0.0: - version "3.0.3" - resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz" - integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== - dependencies: - imurmurhash "^0.1.4" - is-typedarray "^1.0.0" - signal-exit "^3.0.2" - typedarray-to-buffer "^3.1.5" - -write@1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/write/-/write-1.0.3.tgz" - integrity sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig== - dependencies: - mkdirp "^0.5.1" - -ws@^7.2.3: - version "7.4.0" - resolved "https://registry.npmjs.org/ws/-/ws-7.4.0.tgz" - integrity sha512-kyFwXuV/5ymf+IXhS6f0+eAFvydbaBW3zjpT6hUdAh/hbVjTIB5EHBGi0bPoCLSK2wcuz3BrEkB9LrYv1Nm4NQ== - -xml-name-validator@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz" - integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== - -xmlchars@^2.2.0: - version "2.2.0" - resolved "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz" - integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== - -y18n@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz" - integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w== - -yargs-parser@^18.1.2: - version "18.1.3" - resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz" - integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ== - dependencies: - camelcase "^5.0.0" - decamelize "^1.2.0" - -yargs@^15.4.1: - version "15.4.1" - resolved "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz" - integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A== - dependencies: - cliui "^6.0.0" - decamelize "^1.2.0" - find-up "^4.1.0" - get-caller-file "^2.0.1" - require-directory "^2.1.1" - require-main-filename "^2.0.0" - set-blocking "^2.0.0" - string-width "^4.2.0" - which-module "^2.0.0" - y18n "^4.0.0" - yargs-parser "^18.1.2"