0

Sintakse un shēmas validācija

Validācijas rīki

Droša bezsaistes sintakses pārbaude konfigurācijas failiem, shēmām un iezīmēm.

Vai esat pazīstams ar situāciju, kad projekts nesākas vai pēc izvietošanas pārtrūkst YAML trūkstošas ​​vietas, JSON papildu komata vai Dockerfile sintakses kļūdas dēļ, un meklējat veidu, kā ātri pārbaudīt konfigurāciju?

Mūsu pārbaudītāji ir paredzēti, lai ātri un konfidenciāli pārbaudītu jūsu konfigurācijas failus, marķējumu un datu bāzes. Tā kā koda apstrāde tiek veikta lokāli pārlūkprogrammā, jūsu paroles, API atslēgas un noslēpumi ir pilnībā drošībā.

Mēs atbalstām HTML, XML, JSON, YAML, TOML, CSV, INI, ENV, Dockerfile, Cron un JSON shēmu, atklājot kļūdas un parādot precīzu problēmu virkni tūlītējiem labojumiem.

Validatori šajā kategorijā

18 instrumenti

Cron Validators

Bezsaistes cron izteiksmju sintakses pārbaude ar grafika skaidrojumu cilvēka valodā.

  • Validē cron faila sintaksi klienta pusē bez ārējās atkarības.
  • Sniedz skaidru validācijas kopsavilkumu un statistiku.
  • Attēlo koda fragmentu, norādot uz nederīgo marķieri.

CSV Validators

Ātri pārbaudiet CSV failu integritāti, atdalītājus un kolonnu atbilstību bezsaistē.

  • Validē CSV faila sintaksi klienta pusē bez ārējām izmaksām.
  • Izvada skaidru validācijas kopsavilkumu un statistiku.
  • Parāda koda fragmentu, norādot uz nederīgo marķieri.

Dockerfile validētājs

Sintakses validēšana un labākā prakse Dockerfile failu rakstīšanai lokāli pārlūkprogrammā.

  • Validē Dockerfile faila sintaksi klienta pusē bez ārējas noslodzes.
  • Izvada skaidru validācijas kopsavilkumu un statistiku.
  • Parāda koda fragmentu, norādot uz nederīgo marķieri.

ENV Validators

Analizējiet .env failus, lai bezsaistē pārbaudītu sintakses pareizību, atvērtas pēdiņas un atkārtotas atslēgas.

  • Validē ENV faila sintaksi klienta pusē bez ārējas slodzes.
  • Izvada skaidru validācijas kopsavilkumu un statistiku.
  • Parāda koda fragmentu, norādot uz nederīgo elementu.

Gitignore testētājs

Ielīmējiet savus .gitignore noteikumus un failu ceļu sarakstu, lai precīzi redzētu, kuri faili tiek ignorēti, pēc kura tieši noteikuma un rindas, un kuri nolieguma noteikumi ir klusi neaktīvi, jo vecākdirektorija jau tiek ignorēta.

  • Atkārto git reālo .gitignore atbilstību: komentāri, izsargātas rakstzīmes, beigu atstarpju noņemšana, `/`-enkurošana, beigu-`/` tikai direktoriju noteikumi, `*`, `?`, `[abc]` klases un `**` pāri direktoriju robežām.
  • Izvērtē katru ceļu tā, kā to dara git — direktoriju pēc direktorijas no saknes — tādējādi fails ignorētā direktorijā tiek pareizi ziņots kā ignorēts pat tad, ja vēlāks `!` noteikums šķietami to atceltu.
  • Rezultātu tabulā tiek norādīts precīzs noteikuma teksts un rindas numurs, kas noteica katru ceļu, un ar vienkāršu skaidrojumu tiek atzīmēti ēnotie noliegumi.

HTML validators

Bezsaistē analizējiet HTML kodu, pārbaudot atvērtos tagus, ligzdošanas pareizību un iezīmējuma derīgumu.

  • Validē HTML faila sintaksi klienta pusē bez ārējiem izmaksu resursiem.
  • Izvada skaidru validācijas kopsavilkumu un statistiku.
  • Parāda koda fragmentu, norādot uz nederīgo marķieri.

IBAN pārbaudītājs

Pārbaudi IBAN īstu ISO 7064 mod-97 kontrollīkumu un salīdzini tā kopējo garumu ar iebūvētu katrai valstij atbilstošu formātu tabulu — pilnībā bezsaistē jūsu pārlūkā.

  • Īsta BigInt mod-97 kontrollīkuma aprēķināšana, pareiza jebkura garuma IBAN līdz 34 rakstzīmēm.
  • Katrai valstij fiksēta garuma uzmeklēšanas tabula, kas aptver 79 valstis (ISO 13616 reģistrs), ar konkrētu neatbilstības ziņojumu, ja garums ir nepareizs.
  • Soli pa solim sadalījums: pārkārtotā forma, burta pārveide par cipariem un precīzs mod-97 atlikums, kā arī pilna rezultāta kopēšana ar vienu klikšķi.

INI validators

INI konfigurācijas failu validācija bezsaistē – pārbauda pareizas sadaļas, atslēgas un vērtības.

  • Validē INI faila sintaksi klienta pusē bez ārējas papildu slodzes.
  • Izvada skaidru validācijas kopsavilkumu un statistiku.
  • Parāda koda fragmentu, norādot uz nederīgo marķieri.

JSON shēmas validators

JSON dokumentu validācija pret doto JSON shēmu lokāli.

  • Pārbauda JSON shēmas faila sintaksi klienta pusē bez ārējas atkarības.
  • Izvada skaidru validācijas kopsavilkumu un statistiku.
  • Parāda koda fragmentu, norādot uz nederīgo marķieri.

JSON Validators

Pārbaudiet JSON struktūru un konfigurācijas kļūdām bezsaistē pārlūkprogrammā.

  • Validē JSON faila sintaksi klienta pusē bez ārējas noslodzes.
  • Izvada skaidru validācijas kopsavilkumu un statistiku.
  • Parāda koda fragmentu, norādot uz nederīgo vienumu.

Kubernetes manifestu linteris

Pārbaudiet Kubernetes YAML manifestus pret klastara drošības labāko praksi, pilnībā bezsaistē jūsu pārlūkā.

  • Pašu rakstīts YAML parsētājs — nav ārēju bibliotēku, tāpēc nekas netiek nekur nosūtīts parsēšanai.
  • Noteikumu tabula veidota pēc CIS Kubernetes Benchmark, kube-score un Pod Security Standards vadlīnijām.
  • Saprot Pod, Deployment, StatefulSet, DaemonSet, Job, ReplicaSet un CronJob manifestus.

Robots.txt testētājs

Ielīmējiet robots.txt failu, izvēlieties pārlūku — tostarp GPTBot, ClaudeBot un Google-Extended — un acumirklī redziet, vai tas var ielādēt norādīto URL ceļu, ar precīzu noteikumu un rindiņas numuru, kas to noteica.

  • Atjauno īsto robots.txt algoritmu (Google REP / RFC 9309): reģistrjutīgas lietotāja-aģenta grupas, sakārtoti Allow/Disallow noteikumi, `*` un `$` aizstājējzīmes ceļos.
  • Izvēlas visatbilstošāko lietotāja-aģenta grupu jūsu izvēlētajam pārlūkam — precīzs/prefiksa produkta-marķiera atbilstības princips vienmēr pārspēj `*` vispārīgo grupu.
  • Parāda tieši to rindiņu, kas noteica lēmumu, piem., "Bloķēts rindiņas 4 dēļ: `Disallow: /admin`", kā arī atsauces tabulu, kas izskaidro katru iekļauto pārlūka marķieri.

Sitemap.xml validators — reāla protokola atbilstības pārbaude

Ielīmējiet vai augšupielādējiet sitemap.xml (vai vietņu karšu indeksu) un validējiet to pret sitemaps.org protokolu: saknes elements un nosaukumvārds, absolūtie <loc> URL, oficiālie 50 000 vietrāžu / 50 MB ierobežojumi, <lastmod>, <priority>, <changefreq> — kā arī svaiguma histogramma un dublēto vietrāžu noteikšana.

  • Detalizēts katra noteikuma izpildes/neizpildes ziņojums — saknes elements un nosaukumvārds, vietrāžu skaita un faila lieluma limiti, <loc> derīgums, <lastmod>/<priority>/<changefreq> — katrs ar reāliem skaitļiem un līdz 50 konkrētiem kļūdainiem ierakstiem, kā arī piezīmi “+N vairāk” pārējiem.
  • Automātiski nosaka, vai fails ir vietņu karte (<urlset>) vai vietņu karšu indekss (<sitemapindex>), un attiecīgi pielāgo pārbaudes — <priority> un <changefreq> attiecas tikai uz <urlset> ierakstiem.
  • Ielīmējiet XML tieši vai ievelciet/augšupielādējiet .xml failu — tas tiek nolasīts lokāli, izmantojot File API, un nekur netiek augšupielādēts.

TOML Validators

Pārbaudiet TOML konfigurācijas failu sintaksi un struktūru lokāli un droši.

  • Validē TOML faila sintaksi klienta pusē bez ārējas papildu slodzes.
  • Izvada skaidru validācijas kopsavilkumu un statistiku.
  • Parāda koda fragmentu, norādot uz nederīgo vienumu.

TSV validators

Validējiet TSV (ar tabulāciju atdalītas vērtības) failu integritāti un struktūru bezsaistē.

  • Validē TSV faila sintaksi klienta pusē bez ārējām atkarībām.
  • Sniedz skaidru validācijas kopsavilkumu un statistiku.
  • Parāda koda fragmentu, norādot uz nederīgo marķieri.

Web App Manifest Validators

Validējiet PWA manifest.json atbilstoši Web App Manifest specifikācijai un priekšskatiet maskējamās ikonas pret Android adaptīvo ikonu drošo zonu.

  • Skaidri un vienkārši kļūdu un brīdinājumu paziņojumi katram laukam, ko pieprasa vai iesaka W3C Web App Manifest specifikācija.
  • Katras ikonas drošās zonas ģeometrijas pārbaude: reāla pikseļu analīze atzīmē grafiku vai caurspīdīgumu ārpus adaptīvās ikonas drošā apļa.
  • Saskaņo augšupielādētos ikonu failus ar manifesta icons[].src ierakstiem pēc faila nosaukuma, lai attēlotu reālus sākuma ekrāna priekšskatījumus.

XML validators

Validējiet XML kodu un konfigurācijas failus, pārbaudot sintaksi un aizvērtus tagus bezsaistē.

  • Validē XML faila sintaksi klienta pusē bez ārējas noslodzes.
  • Rāda skaidru validācijas kopsavilkumu un statistiku.
  • Attēlo koda fragmentu, norādot uz nederīgo marķieri.

YAML validētājs

Pārbaudiet YAML konfigurācijas (Kubernetes, CI/CD) pareizām atkāpēm bezsaistē.

  • Validē YAML faila sintaksi klienta pusē bez ārējas noslodzes.
  • Izvada skaidru validācijas kopsavilkumu un statistiku.
  • Parāda koda fragmentu, norādot uz nederīgo elementu.