DField SolutionsMérnöki stúdió · Budapest
Loading · Töltődik
Ugrás a tartalomhoz
Kategória: Frontend szakértelem egy trükkös területen

Sylex

Értelmet ad a perjeleknek.

Miről szól

A Sylex egy interaktív regex-magyarázó, amely bármely mintát részeire bont, és megmondja, mit csinál az egyes részek. Saját, kézzel írt lexerre épül a böngésző regex motorja helyett, és épp ez teszi lehetővé, hogy ugyanabban a menetben jelezze a ReDoS-veszélyes szerkezeteket, és működtesse a natív $-kiterjesztéses csere módot. Nulláról épült, függőségek nélküli alkalmazás, amely teljesen a böngészőben fut, így letöltheted és helyben futtathatod.

Egy kézzel írt regex lexer hajtja a magyarázót; ReDoS-felismerés és natív $-kiterjesztéses csere mód egészíti ki - mindez kliensoldalon, függőségek nélkül.

Mi van benne

A teljes forráskód, a tesztek és a CI. Nyisd meg, olvasd el, módosítsd. Függőség nélküli mag, MIT-szellemben, szabadon.

Futtatás kicsomagolás után

pnpm install && pnpm dev