{"_id":"es-html-parser","_rev":"27-87489d04411b0c1b01c3f8b71506b863","name":"es-html-parser","dist-tags":{"alpha":"0.1.0-alpha.1","latest":"0.3.2"},"versions":{"0.0.1":{"name":"es-html-parser","version":"0.0.1","license":"MIT","_id":"es-html-parser@0.0.1","maintainers":[{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"}],"dist":{"shasum":"e2656acddf13f7e6ac0742548b363661c0ab6f9e","tarball":"https://registry.npmjs.org/es-html-parser/-/es-html-parser-0.0.1.tgz","fileCount":270,"integrity":"sha512-ZtGZ3jxCbjcXktiuqL/LCPF/KHB8hyh/cXFYEorulwjtJu+l7VNS4PKTWwbgMUVI24XQte0HxvGckAWYQNJPlw==","signatures":[{"sig":"MEUCIQC32BnA4AuCyzpzoU8vfHtrFPEp2nPOAy2Ei6WwKdKEQwIgRpRxBNIT1aD/Pv+Te9PabcUH8Gkf57Q+IVNXb8nJAb0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":368346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFG+rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqL8A/+NMGBabLG+GueB76yR4Hbx9nFG88TwThzSnvT3aUc6VNR0byd\r\nXXES4yA5kt3bQeNqWWXDwxnf3p5nzDasFCaXqa5qpO+8KoDZak+HTqAQxJrc\r\n4enlfqkCClWbrkBh/WL7Wt90btibpM8X6ZrPwed2tKaeh+T1R4/QVOyCedKS\r\nsLNs9sC3qVDeJtekyzs1zG09XNRkJU0VPdEnw4jNNCsXcDF4IFx3TibAzTvJ\r\n6RC9inYfz6qgvFn34I6CpOpwyGP7/P1xBsxx3JiXoe1AkIkUHAu7S6cB2HXQ\r\n/F3eR6QC3qm+UtytPE3HZiHE6af4ncI9hP4GzfZViP5KumZhIQQa33n5hWWI\r\nQhDH+Ip+/P0B0UN4c0Dl/tbYt5CjJaGoNMr/c+mSUZQBVDtsZyUVx+hH3rDR\r\nczkOfR8cPA2panjBqSbpuEQlkHM5BHgZIO7tIOLGUchBDVcM3BFyADgaQaNs\r\n9IHE+mQhrUIamnNwnf9b7GkWumSmABZ1IQMaGFdSx6/OwpmtB6SKR3doPm0e\r\nRdiKpOx49ETYSwbf3lvnbY4Lo6yKR1S1/xhvEKuHqHW8U3gtUqA3UPwzZXcD\r\n7JLd4xUZkdsxFBK3+oTvBElumwXb8o9yn44roAj5ycF2kaV927YP9vnd5XHP\r\nscty86l3gn5zXmFfe6GHKFriZzzqfi6tArk=\r\n=Z4Fw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"84eabd1933bfd855a69a799bc286d60facba747a","scripts":{"test":"jest --coverage","build":"rimraf dist && tsc -b tsconfig.build.json","format":"prettier --write .","check:ts":"tsc --noEmit","prepublish":"yarn check:ts && yarn check:format && yarn build","check:format":"prettier --list-different ."},"_npmUser":{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"},"_npmVersion":"6.14.15","description":"# es-html-parser","directories":{},"_nodeVersion":"14.18.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","rimraf":"^3.0.2","ts-jest":"^28.0.8","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^28.1.7"},"_npmOperationalInternal":{"tmp":"tmp/es-html-parser_0.0.1_1662283691078_0.6322982031487925","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"es-html-parser","version":"0.0.2","license":"MIT","_id":"es-html-parser@0.0.2","maintainers":[{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"}],"dist":{"shasum":"a86f58da97b468c04bf3a3500b8b317cbecd67dc","tarball":"https://registry.npmjs.org/es-html-parser/-/es-html-parser-0.0.2.tgz","fileCount":270,"integrity":"sha512-aG5HTxwmiVmBWGwL8DtsAYfGlEyed2X4Up8gZtywvLo4UTKBCecNDiOKx6bJZ+EZPPvjE/b1YMiGHPqa2R3Vxw==","signatures":[{"sig":"MEUCIQDHmPSMW7QooxN13DkhEwkcMluPGFSwwJ8yfW+8EifPWAIgCgWMAJL7JmG8gsg7LIwPCQYE/6yq2y6o5WcvA5g6Pk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":368376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFHAJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhkRAAhuMIzpsKxidYl9zl7c7MuWoK1lvtTplJIIgHJLoleiI/FQv+\r\nCebWgZniSymiF45TNkJlhIPaLZQHry2rJ5pWo+Z2/Q0Qz2oeIRFpK8fzufzd\r\nkl1j7oesfnpTlEO4wh3jqMWtggxV8hmpov8XWRXtyoCvskoNTR1jcoW1AJ6y\r\nqaAjKiyjkBBJ76pFXxy7oFXfH8DV/QlYvjD93wYtmCSEenJMNGAfWeNozRul\r\nowUfyqPHTQUKw5lCvY6B81WNq2NaEDHMyTGTDu2/p1p5e1ZBVgLxFO1NyZj7\r\nJkbvP9eX90DMpjrbkQgGYD6C/Gaz0KbFMmDglhLByi9s7f9c5lqBw4Ad8oHK\r\nz3Q1Fo+4WeM1zbAs45+0/kZ8kR9WtUVnAE5YF6qp0pjW5kPg5OvwhvO9zQFX\r\nWOw2EZ4DDfUTpZ2lA542lUYGOG7hqv/ez+dG4C0t+Eh61lHCopL746MOmXKJ\r\nnnEg3VI8cpCyaoTGbLHx4ymKjCBRcZTPPIE1izaHhMkUUJ+8vEJmf0fBL6nd\r\nW10ck3u79zdAXJ9wbexjT/cqrB41mNAWbACcIsJ9Kj8+F5Xi0/qj96x4iCGd\r\nR/XKwgBq28etF72qmzZq5j78H47hK8KVSXRxpq6Vgec6qfkEbZVWuYUlqqXo\r\nfdmrYopB3L1O08Pyz7cqQN4Do8yfOVacZus=\r\n=vrqG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"84eabd1933bfd855a69a799bc286d60facba747a","scripts":{"test":"jest --coverage","build":"rimraf dist && tsc -b tsconfig.build.json","format":"prettier --write .","check:ts":"tsc --noEmit","prepublish":"yarn check:ts && yarn check:format && yarn build","check:format":"prettier --list-different ."},"_npmUser":{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"},"_npmVersion":"6.14.15","description":"# es-html-parser","directories":{},"_nodeVersion":"14.18.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","rimraf":"^3.0.2","ts-jest":"^28.0.8","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^28.1.7"},"_npmOperationalInternal":{"tmp":"tmp/es-html-parser_0.0.2_1662283785016_0.07014900531695956","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"es-html-parser","version":"0.0.3","license":"MIT","_id":"es-html-parser@0.0.3","maintainers":[{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"}],"dist":{"shasum":"5515461b79b4b7894b44eb02b228072abbc4d1e8","tarball":"https://registry.npmjs.org/es-html-parser/-/es-html-parser-0.0.3.tgz","fileCount":153,"integrity":"sha512-Vti8nOy8FEOO7TkERePkOdDkbGuKuqnI07+w82G89CJRSNWFznIFFZH21s70Vuz+BDuE+eMwfUH60K0x2KZNfg==","signatures":[{"sig":"MEQCICdrver2/UllpHOBQl9BdrzsjFqZgtfH4onYALpvntUOAiBkI859CE+pQ2tnsSgvG9uCqJB4eckrXkEiQzgE1nxlGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGKU7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpR+Q//bqoC9LmG+NX4CMQOgEB7ti9RMi6pLtgnZuMwrIWfNWU3y7RX\r\nhMHnXBhwbss+iOEXFhyA7r0UudEi6XbFKytFxwuZ9CTOYnA7rSCwqr/qm2Af\r\nW0lMOhmZrGZNLTWMgmnG7rd46hPRbhlkOWyhinB0sZAVdlPB7V32ksjL0vt8\r\nUAse25aUnhvQ0pqDcLXJKjn8syUxBKHJ+o9r285o181Qw9XyvAkMVe/k9eTs\r\nq8blGXi+rSYbCN2qJhHvz44R2AvfdZCShRFoA8EqQ9HW38VQze8RgBXAOB52\r\nbBzZ7rH91s5yfO6Tfw7qlHwKZBGHZcrJ+YQKSOP2B6icYtZ1qnLRHHHu+WJd\r\nhg0kee8PS0IMuNWCm3KZdwxe+wMj6DvpJumw8iuUCSACm/z1OX9aAg08NcgC\r\nPVkEUDYytJiVAgynog1V9ktbf3sJmmm3VsOwkvvOU/9mUhTpaXEFVGLWWBab\r\nwegR8ah4fr0HCLZkiQ1fLTbZIUQi9kLIVnTaxXz6yl/YIuNaYPLz55Vl2nyo\r\n0m4Ud5yYRezeAdsX5xDbEIpavKGltuSn0fKwtfI0XmwSDpcXHBVL5LCo6HFX\r\ntmyTWH2zfTLQW5whzPnwLJZ/11DSlZS6Qk/tg+d7s1SZ91/QWCg1ATrzBsQD\r\n6mOyqLoB6tOVY8+nWth1zVl1VsyjjC5BrWc=\r\n=Mem/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8407a9afe0cab8d0430d6fbec563065dceba9e1a","scripts":{"test":"jest --coverage","build":"rimraf dist && tsc -b tsconfig.build.json","format":"prettier --write .","check:ts":"tsc --noEmit","check:lint":"eslint src","prepublish":"yarn check:lint && yarn check:ts && yarn check:format && yarn build","check:format":"prettier --list-different ."},"_npmUser":{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"},"_npmVersion":"6.14.15","description":"ES HTML Parser is an HTML parser that generates an abstract syntax tree similar to the ESTree specification.","directories":{},"_nodeVersion":"14.18.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.23.0","rimraf":"^3.0.2","ts-jest":"^28.0.8","prettier":"^2.7.1","typescript":"^4.8.2","@types/jest":"^28.1.7","@typescript-eslint/parser":"^5.36.1","@typescript-eslint/eslint-plugin":"^5.36.1"},"_npmOperationalInternal":{"tmp":"tmp/es-html-parser_0.0.3_1662559547454_0.4922249912507921","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"es-html-parser","version":"0.0.4","license":"MIT","_id":"es-html-parser@0.0.4","maintainers":[{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"}],"dist":{"shasum":"faca863a76bbc3e14fab33297cfd1add402ef6d9","tarball":"https://registry.npmjs.org/es-html-parser/-/es-html-parser-0.0.4.tgz","fileCount":153,"integrity":"sha512-Euyq/shFoMQapaUScjUocUoKt06Q0CbFWaSxJL5ap2AdDve2xxFFuvQFP+kXwY5VTqkRQuEiH4oyftQZZ8NjdA==","signatures":[{"sig":"MEUCIQDWS+gCc8HROD0acZeRDdpYDOh1C1DPGxCW3iQkZ6ulggIgCl91nc4lLnQU0YIA4MHkdOZf3SY7fqdKkmdE1xtlV8c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGf2yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9cA/+P3VY6xxbzSL8rl5+W+30fhZmhXRsAJVnFMjU7npzz6q6ivIH\r\nQUn7W4CHMIp+PhRkS5DeNnAnTr0yZe+72vGjvNefdtYQmtYpXpN8jnqBUp1r\r\nZrnP2EESFLaC3X2QQbqI8AFb8X/XCUiXwb7cKnr5JHOOvQb7rp4CKcLK03Vc\r\nE8SyDUnkggx24MDEQOfGNytRMiN5Ft5T5Onvf34Qzd11J9mfvwmuOSzRdjQK\r\n573ELx5PLo+0TrUrIm3eCgPIVOkioMMPyz58fwTcV4xnnHofzXB/B5qObw0e\r\nCuG9JPre8ohlRaIAs6uje8hR16LlIKm/0OsPAtSzd+qJ5LvK+8IrKXoek0OE\r\n6z5tqDhsuTJcwgdUjNQ4vwo9ruxR1zXKKHsnkZyB5QqR0zM6EF05LbP2jlw6\r\naty6Y0x/WfSu4FL1pLQ0MKiA07mbnnzM+jraOfSORrsozW2+nG1H78t9cliU\r\nKikW2wZSDF4UuaMQq0I5z3n9QB6Y6eM3XwblQUAsy3PB59yAwmU0smJR5v5K\r\naO1KxHevH1+uws/1Nsnzn+ho4lCpEomfXiE2c7CAPcB0LSI+wD3TNrrF4Bfs\r\nk2O2DGyGkoE1FePCDAcGza9j3BnsNKEJNnDeu4sh86+aAVEbC5yEIwbIx9VR\r\nscQn6gZisxv5B9h2mTxxJTFQssg8ozafZ6Q=\r\n=prqj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f9ab840b5f003b0806e94beabb3c885f801715d5","scripts":{"test":"jest --coverage","build":"rimraf dist && tsc -b tsconfig.build.json","format":"prettier --write .","check:ts":"tsc --noEmit","check:lint":"eslint src","prepublish":"yarn check:lint && yarn check:ts && yarn check:format && yarn build","check:format":"prettier --list-different ."},"_npmUser":{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"},"_npmVersion":"6.14.15","description":"<img src=\"https://github.com/yeonjuan/es-html-parser/actions/workflows/main.yml/badge.svg?branch=main\" alt=\"CI Badge\" /> <a href=\"https://codecov.io/gh/yeonjuan/es-html-parser\" > <img src=\"https://codecov.io/gh/yeonjuan/es-html-parser/branch/main/graph/ba","directories":{},"_nodeVersion":"14.18.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.23.0","rimraf":"^3.0.2","ts-jest":"^28.0.8","prettier":"^2.7.1","typescript":"^4.8.2","@types/jest":"^28.1.7","@typescript-eslint/parser":"^5.36.1","@typescript-eslint/eslint-plugin":"^5.36.1"},"_npmOperationalInternal":{"tmp":"tmp/es-html-parser_0.0.4_1662647730597_0.016998419105752616","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"es-html-parser","version":"0.0.5","license":"MIT","_id":"es-html-parser@0.0.5","maintainers":[{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"}],"dist":{"shasum":"4ad6976ad4199fb45d4f6471823928f9a63b6f17","tarball":"https://registry.npmjs.org/es-html-parser/-/es-html-parser-0.0.5.tgz","fileCount":153,"integrity":"sha512-taVDuANIzyn4TvXvPu1yEbT1vwlvf73Kk+Et9UY4+4m/iyengX5zeXhaDY+lO+zHUu5T6X6nZzpBnekKw1+gpw==","signatures":[{"sig":"MEQCIDBzSWh1SovC3DrVQZ270ZXl85A23KsLzfhWMhDobp27AiBG57B/zT6YLBOpxmJZsUo0BV/bF2r9mHAR2RqR5tZfmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHYKVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGHRAAjwZy8QFXfuBh5H32ZyMBhfhMd+BH3oSASh9wpHpDWXm0M9lo\r\nVX3DhE4B4gUjz3d3F3SVzjbPRUKS+q+ydq2yx+bFvDLR+NKbXiwUclNBls3v\r\n6Mg8JzTpPxJvJrcdUVdFjaQJJnfCQegKBZLNPhOItMcyitZu/BZHpI5w/GUW\r\nyDG/QZi0HVFVaP5bzme1LccMAMJ5AWEFT9ul2Yy6qLDcynAjuSXSI5NAaKO2\r\nqziksaij2HqBX5/gY9lHFHk+JB0i2aPrYScJEUPk8fqChbOnv0DojyCPaybX\r\npCreaJi5CNHafYHg+i3A/vuEjy3vzReLPu7m3U1CiqRtmceSxJhDwdQqMvyW\r\nRo7xrd06X/S+uMv67XoIjESQ9+j0DG0friWqYrhTClYeJT0O8+jnyDeWuvw7\r\nHTDgjtndifsYQ9fpe0Dkb5QGjdasadJ+h3/W5GYTW9KexvSR0Q7hbl6Q3ZM/\r\nVeHg/nLQs3e7QRKIV9Y0IUMOytlDIOwQQ6hLeRRRs9URBfJTGOKkkApJVYgI\r\n6sdF4d6SlQRL9w2vuWFif1F98Z+b7y46i1akIDr7gzXpCZuSXeyDdwqRVzvu\r\nB4oQxRBLrvQZ1vTAvYgvFqCuaj+UnM9Af8qWZucW2xmbBOLqwr7FBEfr7Pv6\r\nSUcR6IbUltnBbGfeJi4ZMIdSCRUBdBV/c/I=\r\n=EhTv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8cf5f80704c9dc842557178cf86e77c175a4b773","scripts":{"test":"jest --coverage","build":"rimraf dist && tsc -b tsconfig.build.json","format":"prettier --write .","check:ts":"tsc --noEmit","check:lint":"eslint src","prepublish":"yarn check:lint && yarn check:ts && yarn check:format && yarn build","check:format":"prettier --list-different ."},"_npmUser":{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"},"_npmVersion":"6.14.15","description":"<p align=\"left\"> <img src=\"https://github.com/yeonjuan/es-html-parser/actions/workflows/main.yml/badge.svg?branch=main\" alt=\"CI Badge\" /> <a href=\"https://codecov.io/gh/yeonjuan/es-html-parser\" > <img src=\"https://codecov.io/gh/yeonjuan/es-html-parser/bra","directories":{},"_nodeVersion":"14.18.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.23.0","rimraf":"^3.0.2","ts-jest":"^28.0.8","prettier":"^2.7.1","typescript":"^4.8.2","@types/jest":"^28.1.7","@typescript-eslint/parser":"^5.36.1","@typescript-eslint/eslint-plugin":"^5.36.1"},"_npmOperationalInternal":{"tmp":"tmp/es-html-parser_0.0.5_1662878357636_0.13803703514155563","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"es-html-parser","version":"0.0.6","license":"MIT","_id":"es-html-parser@0.0.6","maintainers":[{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"}],"dist":{"shasum":"a53d06029421fa95fdc8669ce35589b6308f83e0","tarball":"https://registry.npmjs.org/es-html-parser/-/es-html-parser-0.0.6.tgz","fileCount":153,"integrity":"sha512-UskGWz/cCTkRqlxlU21/BIjhqioRX/5EfEBVE5ji5QHQ770yue4IQMKGV849ftqJesQgs8Sfs59fkEwBKFYFQA==","signatures":[{"sig":"MEYCIQDJkLNeu8pdrPBOtzlJzL3TBL3hZ5ZPagFUGPs0U316kAIhAOcuAB0G6Yi39yjlNUayGuLC1pgxxOlo7NrjqdwMrMrN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIKoDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIfg/+PX2Fb71yEiFRmM9Z1riSRODrv5lc6xXGou4bqFBy/whfAn//\r\nNu9NiFTGfXjRiCq16BfkExl9Y+KrBMmmfvP8PePy9P7wo7cfmDnOpDk6tJNF\r\n7ygjP2GfkteKBO60lNzo6LpmVCsvvvRe+IZeBB85OrfyY0uJ7TlBLp8N6lHi\r\nFbTqzfrqVxk3VKAV3CA23S9BfCv5dywnSYIOqaLk/fG/TIqoEKxP6jIZTO3i\r\nn26yskldmnYuL7U8Y5g+gsHnKjrx1gFHKrbc58n234uCyfJGyCxfgniSnKnT\r\nNEEVyVOLpuqbAfNfuG/SbBVc7YTTMhYyCoiDM5WxCzDLdYiZxgytTtH2D+x9\r\ntp+9nyE7Otx6NHBALp+f+ZGmmHt+c/c+AxXqlUlKnNkprln0igWTOvDSskwh\r\nQO+Z4nvS41cv6oYfzC+ETlx/oR+MYxpnv0VX7pOsLUsOYnhB3KMA/ILd2Hf3\r\n8Wi1qAFQ0hAyf/LVqo3nJpGvMeglkC+iuaeYZxeL2z+7nzuoOV1tiG5nSFRL\r\ncrAak+fArjjfD1YGSOjqOp+X+ry1XtkegDMbBCSJdDhUT7TaG6cWmM2lcBzd\r\nn7foyEI70qaLSo00pdAw2N4rWHBaKBfUxnZxoEKNaZ7QTwa53R/ydk+goqhn\r\nnnKAWicrom/lNAbuI5Occtd2CQz3ZdhQRtM=\r\n=ByXm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1bfed2c4fda3c39eda6754fdc96ec2cb46e5e2d8","scripts":{"test":"jest --coverage","build":"rimraf dist && tsc -b tsconfig.build.json","format":"prettier --write .","check:ts":"tsc --noEmit","check:lint":"eslint src","prepublish":"yarn check:lint && yarn check:ts && yarn check:format && yarn build","check:format":"prettier --list-different ."},"_npmUser":{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"},"_npmVersion":"6.14.15","description":"<p align=\"left\"> <img src=\"https://github.com/yeonjuan/es-html-parser/actions/workflows/main.yml/badge.svg?branch=main\" alt=\"CI Badge\" /> <a href=\"https://codecov.io/gh/yeonjuan/es-html-parser\" > <img src=\"https://codecov.io/gh/yeonjuan/es-html-parser/bra","directories":{},"_nodeVersion":"14.18.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.23.0","rimraf":"^3.0.2","ts-jest":"^28.0.8","prettier":"^2.7.1","typescript":"^4.8.2","@types/jest":"^28.1.7","@typescript-eslint/parser":"^5.36.1","@typescript-eslint/eslint-plugin":"^5.36.1"},"_npmOperationalInternal":{"tmp":"tmp/es-html-parser_0.0.6_1663085059626_0.5959630775640183","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"es-html-parser","version":"0.0.7","license":"MIT","_id":"es-html-parser@0.0.7","maintainers":[{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"}],"dist":{"shasum":"46997740e04591dd583cbbf3d458b2543edc5fec","tarball":"https://registry.npmjs.org/es-html-parser/-/es-html-parser-0.0.7.tgz","fileCount":153,"integrity":"sha512-fk5lrFhVQtCN97YRjV5ClFc1pIlbsOP6Vx0J7RERTHk2yiHA9IWuws6Crx1Ueo9ZpBAY8aBbqyYyDitn584U+Q==","signatures":[{"sig":"MEUCIQDoJyBMkfCcxzK1GB6Ps6fNiIP4t2Zv4qzIssG6X2qE8gIgYTopfLFMUIHsCbnNWzyu/5Vvqc+tWlGHwP9otALbh98=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIbhYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmHQ/+O4SM19toWsODQ+NaRVp+AleHeF97mUH6Ldi+GulADLTpBq23\r\ngryJ7AAv0oAHsfwA9HetNJLejAx5xFmiLymgyorsy5tfHSXhQaNub3h5ZvKx\r\nNTQBGQixRHSPDEivL5SmYLU8LbUPkfRtiaFuKrlNvkx36YLzabRu1gYIn3sH\r\nNaF5o/85uw+3+YoFJXrMR01wfSYIiXdhHZryyjuqVscmsSsHej4XtPaGVs2r\r\nycxSDSdnyiKfpKjmEDflXh3RBuC4hD1psQR2qePSHTa0eYwN48miNafzofrN\r\nZtSi4o1xJEptK8S7Y7NQIqP3R269mKqg7fyRhzoO8PwChrnePuCR8EdkTO5T\r\neO65GK0Q6pJEUbMuHp0SygxRhcMp37w/qgKWqvNJJXC8sVSbJtWwtuYnRgy4\r\nHrYdNQdIFYof5TqH5wHEeX6M3mEDVbNpIIQZKULBHGQ5OuyUkF8DPdBK3t4J\r\nDd9i1/WQp+K8guSpXWQdj8OBf09/Get+ZE1zRaaYjJmvotYyfJfV7CSLSy5P\r\n8Ybl5Yvn0ULXZ3AhNBOuVOza6S9ZPe6WsUbXUDXf279F4zPdX70TZRjN1884\r\nBoZiGAW1gYCTcYpkIDzt0oni+RuJhWaExJkGRg7obkUY2qTZ7lyXvHLOaJGa\r\nbAcJFBb5rVLEjkdVUnXHn5lK5ljZP/ZDpDs=\r\n=hJm3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a588d471575a41e28436ca2a664c6ad384814d4a","scripts":{"test":"jest --coverage","build":"rimraf dist && tsc -b tsconfig.build.json","format":"prettier --write .","check:ts":"tsc --noEmit","check:lint":"eslint src","prepublish":"yarn check:lint && yarn check:ts && yarn check:format && yarn build","check:format":"prettier --list-different ."},"_npmUser":{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"},"_npmVersion":"6.14.15","description":"<p align=\"left\"> <img src=\"https://github.com/yeonjuan/es-html-parser/actions/workflows/main.yml/badge.svg?branch=main\" alt=\"CI Badge\" /> <a href=\"https://codecov.io/gh/yeonjuan/es-html-parser\" > <img src=\"https://codecov.io/gh/yeonjuan/es-html-parser/bra","directories":{},"_nodeVersion":"14.18.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.23.0","rimraf":"^3.0.2","ts-jest":"^28.0.8","prettier":"^2.7.1","typescript":"^4.8.2","@types/jest":"^28.1.7","@typescript-eslint/parser":"^5.36.1","@typescript-eslint/eslint-plugin":"^5.36.1"},"_npmOperationalInternal":{"tmp":"tmp/es-html-parser_0.0.7_1663154264246_0.40713859143947895","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"es-html-parser","version":"0.0.8","license":"MIT","_id":"es-html-parser@0.0.8","maintainers":[{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"}],"dist":{"shasum":"52563d7778ed2485a073990aa360d94c7a011f68","tarball":"https://registry.npmjs.org/es-html-parser/-/es-html-parser-0.0.8.tgz","fileCount":153,"integrity":"sha512-kjMH23xhvTBw/7Ve1Dtb/7yZdFajfvwOpdsgRHmnyt8yvTsDJnkFjUgEEaMZFW+e1OhN/eoZrvF9wehq+waTGg==","signatures":[{"sig":"MEQCIDwbivbAh3r4gBNj2KM6vmrypjdwfggPiXvD2NSkuYK4AiBr6iD7GlhiHebOOWD9Wo+H1456czcy+Oc4Jvs+0GGE6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNSn8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLhBAAhqhE9R4MQEcSW2sAFrKtsMCZBwFWJB8LLfQRAifr6LVIHynj\r\nrlpSW15s2HhAlXLqm5O0jZZSnJUpJ2cY+PX00MctajWmFVuG/oBr2uNTQ1Wn\r\nvedmMOMGKIvr/bxfrAknc1MhuTNBjpXNoiWO0twFxOvqIwKKkyiyurU8rHsG\r\nkWzPEUW76FLdJtgTS1roGv54PBzcynX2rTJUiUzvEcgOtRlak99TaLXYm5js\r\nW7NhpiM6v5GlyEidczFKTcjrE9Uqp06W+ucocj7yIrlqcItP2kOnabl3GT1g\r\n0Z/0nDlQUGxqTA1umiawY3CN5biOThopuqiWnDI1lQc8Ht8iUt2f5nv/tAKE\r\nLqS9XVXYKHWRB3TMKb/PB7hSzqVX5bQ/Z3/bxYQKyqmw4OsCyg0Vs50Lt+TW\r\nn0w1begLqNkCmz48Z81Z4fJEzj1TnndgtGz2hHiw/jTOxpDdRbaZDvV26xMn\r\neEleNnkPHbEb+8MxrI4oBdcq1iw+pq6II1RqotYXsPwlQ++AKW/6DpVkZt8D\r\nVSur9S8cT2u5xrWyN8zd/GDCXtc/F05vaybYwvuOtA00CSnOUQQW3gQ9e6oZ\r\nPN/ASvkJOFkw8LPDIPLsnEHc/zij9T3C1pnNXQuHVxMITWf9Rh7ExuL6TYHX\r\nGkAOyqQlTkOSCVIeuXsGSnVEn8Pcu6d5WVg=\r\n=9odi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8e57eeecbe87e0c9af7c0b3d58270ae97b2334d5","scripts":{"test":"jest --coverage","build":"rimraf dist && tsc -b tsconfig.build.json","format":"prettier --write .","check:ts":"tsc --noEmit","check:lint":"eslint src","prepublish":"yarn check:lint && yarn check:ts && yarn check:format && yarn build","check:format":"prettier --list-different ."},"_npmUser":{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"},"_npmVersion":"8.19.2","description":"<p align=\"left\"> <img src=\"https://github.com/yeonjuan/es-html-parser/actions/workflows/main.yml/badge.svg?branch=main\" alt=\"CI Badge\" /> <a href=\"https://codecov.io/gh/yeonjuan/es-html-parser\" > <img src=\"https://codecov.io/gh/yeonjuan/es-html-parser/bra","directories":{},"_nodeVersion":"14.18.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.23.0","rimraf":"^3.0.2","ts-jest":"^28.0.8","prettier":"^2.7.1","typescript":"^4.8.2","@types/jest":"^28.1.7","@typescript-eslint/parser":"^5.36.1","@typescript-eslint/eslint-plugin":"^5.36.1"},"_npmOperationalInternal":{"tmp":"tmp/es-html-parser_0.0.8_1664428540047_0.07850617443094698","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"es-html-parser","version":"0.0.9","license":"MIT","_id":"es-html-parser@0.0.9","maintainers":[{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"}],"dist":{"shasum":"b289ab634429058ce766b558306f819ffcfc8a7d","tarball":"https://registry.npmjs.org/es-html-parser/-/es-html-parser-0.0.9.tgz","fileCount":163,"integrity":"sha512-oniQMi+466VFsDzcdron9Ry/sqUJpDJg1bbDn0jFJKDdxXhwIOYDr4DgBnO5/yPLGj2xv+n5yy4L1Q0vAC5TYQ==","signatures":[{"sig":"MEUCIBVWjcRxB1d6KfZ0W9b3OaXRMq6qGxp946qhHH/IaacKAiEA93N4iqwiHiCQU0nO+88lCDdXX36fy47X2ZBtbXBq1xI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125893},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"jest --coverage","build":"rimraf dist && tsc -b tsconfig.build.json","format":"prettier --write .","check:ts":"tsc --noEmit","check:lint":"eslint src","prepublish":"yarn check:lint && yarn check:ts && yarn check:format && yarn build","check:format":"prettier --list-different ."},"_npmUser":{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"},"description":"<p align=\"left\"> <img src=\"https://github.com/yeonjuan/es-html-parser/actions/workflows/main.yml/badge.svg?branch=main\" alt=\"CI Badge\" /> <a href=\"https://codecov.io/gh/yeonjuan/es-html-parser\" > <img src=\"https://codecov.io/gh/yeonjuan/es-html-parser/bra","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2022 YeonJuan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.1","eslint":"^8.23.0","rimraf":"^3.0.2","ts-jest":"^29.1.1","prettier":"^2.7.1","typescript":"^4.8.2","@types/jest":"^28.1.7","@typescript-eslint/parser":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/es-html-parser_0.0.9_1689957386022_0.8943886514957091","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"es-html-parser","version":"0.0.10","license":"MIT","_id":"es-html-parser@0.0.10","maintainers":[{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"}],"dist":{"shasum":"a29b4f16638434d06bbfd8a9576469bffa686513","tarball":"https://registry.npmjs.org/es-html-parser/-/es-html-parser-0.0.10.tgz","fileCount":163,"integrity":"sha512-zUBnara4qcXPvxa9/iv44wjw2uEdPU93qa0L6j5sfmSE9ysi3PE7Nlkm/xebm5i+BkS/paa6pIv4nApjg50+Xg==","signatures":[{"sig":"MEYCIQDfmI4tr50ahYxunT3uEwnzrh9yi8OJVfpTyt2n8T9xoAIhAJaTJjIrwtWm5lrxlj2/x7MvfebctWuTKnJ2FNdW7ajQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125948},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"005a567836d5e9095f06da718d63133dfecfb578","scripts":{"test":"jest --coverage","build":"rimraf dist && tsc -b tsconfig.build.json","format":"prettier --write .","check:ts":"tsc --noEmit","check:lint":"eslint src","prepublish":"yarn check:lint && yarn check:ts && yarn check:format && yarn build","check:format":"prettier . --check"},"_npmUser":{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"},"_npmVersion":"10.7.0","description":"<p align=\"left\"> <img src=\"https://github.com/yeonjuan/es-html-parser/actions/workflows/main.yml/badge.svg?branch=main\" alt=\"CI Badge\" /> <a href=\"https://codecov.io/gh/yeonjuan/es-html-parser\" > <img src=\"https://codecov.io/gh/yeonjuan/es-html-parser/bra","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","devDependencies":{"jest":"^29.6.1","eslint":"^8.23.0","rimraf":"^3.0.2","ts-jest":"^29.1.1","prettier":"^2.7.1","typescript":"^5.6.3","@types/jest":"^28.1.7","@typescript-eslint/parser":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/es-html-parser_0.0.10_1731851191900_0.36375596578975444","host":"s3://npm-registry-packages"}},"1.0.0-alpha.0":{"name":"es-html-parser","version":"1.0.0-alpha.0","license":"MIT","_id":"es-html-parser@1.0.0-alpha.0","maintainers":[{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"}],"dist":{"shasum":"442f309b852140c7ede202d31b39876d3f787883","tarball":"https://registry.npmjs.org/es-html-parser/-/es-html-parser-1.0.0-alpha.0.tgz","fileCount":163,"integrity":"sha512-mEklE3SbNM+IQ8u4YspBo0thZobxGCcg+1LGv6GsbrP2mXoXNZiePhPPNUVodzlJTBG9Wee5PgVTpip2NCI3xw==","signatures":[{"sig":"MEQCIAvaJUCODTm+xtpsL5xVtG5lm/ukpXgDSbRbZwCCRKbaAiB1VkWyOE4aX8vWgn8U0boY7U3g94hc0ISptaPvtFJHqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134149},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2538b1e1ad8e5475a6c5675a8ff0804c5d30c83a","scripts":{"test":"jest --coverage","build":"rimraf dist && tsc -b tsconfig.build.json","format":"prettier --write .","check:ts":"tsc --noEmit","check:lint":"eslint src","prepublish":"yarn check:lint && yarn check:ts && yarn check:format && yarn build","check:format":"prettier . --check"},"_npmUser":{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"},"_npmVersion":"10.7.0","description":"<p align=\"left\"> <img src=\"https://github.com/yeonjuan/es-html-parser/actions/workflows/main.yml/badge.svg?branch=main\" alt=\"CI Badge\" /> <a href=\"https://codecov.io/gh/yeonjuan/es-html-parser\" > <img src=\"https://codecov.io/gh/yeonjuan/es-html-parser/bra","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","readmeFilename":"README.md","devDependencies":{"jest":"^29.6.1","eslint":"^8.23.0","rimraf":"^3.0.2","ts-jest":"^29.1.1","prettier":"^2.7.1","typescript":"^5.6.3","@types/jest":"^28.1.7","@typescript-eslint/parser":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/es-html-parser_1.0.0-alpha.0_1732718040116_0.19431821420896944","host":"s3://npm-registry-packages"}},"1.0.0-alpha.1":{"name":"es-html-parser","version":"1.0.0-alpha.1","license":"MIT","_id":"es-html-parser@1.0.0-alpha.1","maintainers":[{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"}],"dist":{"shasum":"2e7abc3661447049de37607dd53edd2461a9239c","tarball":"https://registry.npmjs.org/es-html-parser/-/es-html-parser-1.0.0-alpha.1.tgz","fileCount":175,"integrity":"sha512-a5U32PpVutWGc59nRTmSES5gBUDWr93RTgrtbOct4j8nTRJ8biw3ODrQidPYF0ZgZmoP4sOdRtbwUYBJDKyv1A==","signatures":[{"sig":"MEUCIQDOFlxYShdE6hlaQBusSOevY0LXD1ezEfz95IA9W8e1uAIgM4jMo8sFZtCRcw/j3qMGA7Xb2xmtR9Gtg284XUYNrUw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136857},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f753390ffcca639eef86115cddc5068ddab31d6d","scripts":{"test":"jest --coverage","build":"rimraf dist && tsc -b tsconfig.build.json","format":"prettier --write .","check:ts":"tsc --noEmit","check:lint":"eslint src","prepublish":"yarn check:lint && yarn check:ts && yarn check:format && yarn build","check:format":"prettier . --check"},"_npmUser":{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"},"_npmVersion":"10.7.0","description":"<p align=\"left\"> <img src=\"https://github.com/yeonjuan/es-html-parser/actions/workflows/main.yml/badge.svg?branch=main\" alt=\"CI Badge\" /> <a href=\"https://codecov.io/gh/yeonjuan/es-html-parser\" > <img src=\"https://codecov.io/gh/yeonjuan/es-html-parser/bra","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","readmeFilename":"README.md","devDependencies":{"jest":"^29.6.1","eslint":"^8.23.0","rimraf":"^3.0.2","ts-jest":"^29.1.1","prettier":"^2.7.1","typescript":"^5.6.3","@types/jest":"^28.1.7","jest-file-snapshot":"0.7.0","@typescript-eslint/parser":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/es-html-parser_1.0.0-alpha.1_1732900923918_0.12730138406120495","host":"s3://npm-registry-packages"}},"1.0.0-alpha.2":{"name":"es-html-parser","version":"1.0.0-alpha.2","license":"MIT","_id":"es-html-parser@1.0.0-alpha.2","maintainers":[{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"}],"dist":{"shasum":"ad81219f65c450c91bdedec824690a19553422ed","tarball":"https://registry.npmjs.org/es-html-parser/-/es-html-parser-1.0.0-alpha.2.tgz","fileCount":175,"integrity":"sha512-PA02JJzDnz1SenVkRF1TJ4ORwM8Jq3Q7wOb1islyHGb9kmVjQFOfZ51uPkoMNDM3zt90FRWGiufmi4BBZPYnTw==","signatures":[{"sig":"MEUCIB6tnNsM1ZU/vu5PkdRZ9AjaZ86LjhqxN/9pdKAkepaAAiEA1nsx/QYKvgJ2ogELict4n/cbkzUfVvRKoI1PRGOfzQk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136876},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"fd1fffe7b3a57d857d39fd62558aeae30d810c20","scripts":{"test":"jest --coverage","build":"rimraf dist && tsc -b tsconfig.build.json","format":"prettier --write .","check:ts":"tsc --noEmit","check:lint":"eslint src","prepublish":"yarn check:lint && yarn check:ts && yarn check:format && yarn build","check:format":"prettier . --check"},"_npmUser":{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"},"_npmVersion":"10.7.0","description":"<p align=\"left\"> <img src=\"https://github.com/yeonjuan/es-html-parser/actions/workflows/main.yml/badge.svg?branch=main\" alt=\"CI Badge\" /> <a href=\"https://codecov.io/gh/yeonjuan/es-html-parser\" > <img src=\"https://codecov.io/gh/yeonjuan/es-html-parser/bra","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","readmeFilename":"README.md","devDependencies":{"jest":"^29.6.1","eslint":"^8.23.0","rimraf":"^3.0.2","ts-jest":"^29.1.1","prettier":"^2.7.1","typescript":"^5.6.3","@types/jest":"^28.1.7","jest-file-snapshot":"0.7.0","@typescript-eslint/parser":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/es-html-parser_1.0.0-alpha.2_1732901844317_0.6427205828758042","host":"s3://npm-registry-packages"}},"1.0.0-alpha.3":{"name":"es-html-parser","version":"1.0.0-alpha.3","license":"MIT","_id":"es-html-parser@1.0.0-alpha.3","maintainers":[{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"}],"dist":{"shasum":"28269daf498a46d87e2cb11d303ad9547c838bb6","tarball":"https://registry.npmjs.org/es-html-parser/-/es-html-parser-1.0.0-alpha.3.tgz","fileCount":175,"integrity":"sha512-m8wsgl4rFH+GtVe+HwhgUX3xOEWBppjRB+1GtLoJ8QjOkzb1gLMDiiUH+az0bZ9XjcG4Sh22s48OYDBOWz9mAQ==","signatures":[{"sig":"MEYCIQCoiO+RqUX2m//UUg4xxI1dN7LsNrc/5KttaCq/KSdilAIhAPQODGsF4w291Jo6PVfeFSu8nj5ZcRW9/JXq827q6HJ5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136878},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"54964a6257ba177e9e1df526517d3e31233af1d1","scripts":{"test":"jest --coverage","build":"rimraf dist && tsc -b tsconfig.build.json","format":"prettier --write .","check:ts":"tsc --noEmit","check:lint":"eslint src","prepublish":"yarn check:lint && yarn check:ts && yarn check:format && yarn build","check:format":"prettier . --check"},"_npmUser":{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"},"_npmVersion":"10.7.0","description":"<p align=\"left\"> <img src=\"https://github.com/yeonjuan/es-html-parser/actions/workflows/main.yml/badge.svg?branch=main\" alt=\"CI Badge\" /> <a href=\"https://codecov.io/gh/yeonjuan/es-html-parser\" > <img src=\"https://codecov.io/gh/yeonjuan/es-html-parser/bra","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","readmeFilename":"README.md","devDependencies":{"jest":"^29.6.1","eslint":"^8.23.0","rimraf":"^3.0.2","ts-jest":"^29.1.1","prettier":"^2.7.1","typescript":"^5.6.3","@types/jest":"^28.1.7","jest-file-snapshot":"0.7.0","@typescript-eslint/parser":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/es-html-parser_1.0.0-alpha.3_1732946936805_0.997621981897667","host":"s3://npm-registry-packages"}},"1.0.0-alpha.4":{"name":"es-html-parser","version":"1.0.0-alpha.4","license":"MIT","_id":"es-html-parser@1.0.0-alpha.4","maintainers":[{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"}],"dist":{"shasum":"14bb655ac4e996e602ac9b8d0158eea6e5cbec88","tarball":"https://registry.npmjs.org/es-html-parser/-/es-html-parser-1.0.0-alpha.4.tgz","fileCount":175,"integrity":"sha512-5KUgd64goEPG1ZwP3rf/D+uAbdjyuNon0YY9u1yzR2NkFwa1UwxpsCQkzalAOlQaXAVtP32LGYRW4IAKAwo/sg==","signatures":[{"sig":"MEQCIAMQkMIcPAh6n9J9q8mDPR89MPdO8nZK1z2QzHApf1qEAiAgQm6l8+vfdcvTXYJeOoQSWHpDRPzRbulq+FoKDTRwaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137202},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"88fc01933c8eecc5e78dfc75ff23ef277b453a40","scripts":{"test":"jest --coverage","build":"rimraf dist && tsc -b tsconfig.build.json","format":"prettier --write .","check:ts":"tsc --noEmit","check:lint":"eslint src","prepublish":"yarn check:lint && yarn check:ts && yarn check:format && yarn build","check:format":"prettier . --check"},"_npmUser":{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"},"_npmVersion":"10.7.0","description":"<p align=\"left\"> <img src=\"https://github.com/yeonjuan/es-html-parser/actions/workflows/main.yml/badge.svg?branch=main\" alt=\"CI Badge\" /> <a href=\"https://codecov.io/gh/yeonjuan/es-html-parser\" > <img src=\"https://codecov.io/gh/yeonjuan/es-html-parser/bra","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","readmeFilename":"README.md","devDependencies":{"jest":"^29.6.1","eslint":"^8.23.0","rimraf":"^3.0.2","ts-jest":"^29.1.1","prettier":"^2.7.1","typescript":"^5.6.3","@types/jest":"^28.1.7","jest-file-snapshot":"0.7.0","@typescript-eslint/parser":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/es-html-parser_1.0.0-alpha.4_1733057916639_0.07734755933871318","host":"s3://npm-registry-packages"}},"1.0.0-alpha.5":{"name":"es-html-parser","version":"1.0.0-alpha.5","license":"MIT","_id":"es-html-parser@1.0.0-alpha.5","maintainers":[{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"}],"dist":{"shasum":"ad3a9750339654f3dfb0c0f7cec3d992b0194d01","tarball":"https://registry.npmjs.org/es-html-parser/-/es-html-parser-1.0.0-alpha.5.tgz","fileCount":175,"integrity":"sha512-+Jylu3GZynHcyKXBdj/ejVf6P8J4LA5dCOjO+TDvZdzAgzea4HJ08T+jDL/gSZZ22c5vwj0keiSjvvKSli+fIg==","signatures":[{"sig":"MEYCIQCJHiIoGH3Hkr3Cq2uEE8txSN8QgDC41YaAuUBDXDTURQIhAN9iavx8n7jYHoUpY94SyKuLSukWw8nGmms5su32QLzW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140776},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a66e6c7082b4e0d76459be8fb662692754d2aae3","scripts":{"test":"jest --coverage","build":"rimraf dist && tsc -b tsconfig.build.json","format":"prettier --write .","check:ts":"tsc --noEmit","check:lint":"eslint src","prepublish":"yarn check:lint && yarn check:ts && yarn check:format && yarn build","check:format":"prettier . --check"},"_npmUser":{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"},"_npmVersion":"10.7.0","description":"<p align=\"left\"> <img src=\"https://github.com/yeonjuan/es-html-parser/actions/workflows/main.yml/badge.svg?branch=main\" alt=\"CI Badge\" /> <a href=\"https://codecov.io/gh/yeonjuan/es-html-parser\" > <img src=\"https://codecov.io/gh/yeonjuan/es-html-parser/bra","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","readmeFilename":"README.md","devDependencies":{"jest":"^29.6.1","eslint":"^8.23.0","rimraf":"^3.0.2","ts-jest":"^29.1.1","prettier":"^2.7.1","typescript":"^5.6.3","@types/jest":"^28.1.7","jest-file-snapshot":"0.7.0","@typescript-eslint/parser":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/es-html-parser_1.0.0-alpha.5_1738946282396_0.38244741111435165","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.6":{"name":"es-html-parser","version":"1.0.0-alpha.6","license":"MIT","_id":"es-html-parser@1.0.0-alpha.6","maintainers":[{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"}],"dist":{"shasum":"91e8ee99ac086ce801ea50ffc87e4006b755d093","tarball":"https://registry.npmjs.org/es-html-parser/-/es-html-parser-1.0.0-alpha.6.tgz","fileCount":175,"integrity":"sha512-PIA4BLEjfvRWxnRIZPHDkl90hsxn53n5+hn7ZchUGQhdqof+cM/tGSj8YhDg6l+4BH5LDWRYEPE9jg+DTmJFsg==","signatures":[{"sig":"MEYCIQD+gh+WwO0dX0LC39JPqKB7/eXWWF34geAFiEiB94szZwIhANFB0x6NCGlfK2sOqgv/ibmIUD30ySP8rpueMG5XANcS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140531},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4f3b61ad5a29ff8943e028c74e847e2c5cbf644d","scripts":{"test":"jest --coverage","build":"rimraf dist && tsc -b tsconfig.build.json","format":"prettier --write .","check:ts":"tsc --noEmit","check:lint":"eslint src","prepublish":"yarn check:lint && yarn check:ts && yarn check:format && yarn build","check:format":"prettier . --check"},"_npmUser":{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"},"_npmVersion":"10.7.0","description":"<p align=\"left\"> <img src=\"https://github.com/yeonjuan/es-html-parser/actions/workflows/main.yml/badge.svg?branch=main\" alt=\"CI Badge\" /> <a href=\"https://codecov.io/gh/yeonjuan/es-html-parser\" > <img src=\"https://codecov.io/gh/yeonjuan/es-html-parser/bra","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","readmeFilename":"README.md","devDependencies":{"jest":"^29.6.1","eslint":"^8.23.0","rimraf":"^3.0.2","ts-jest":"^29.1.1","prettier":"^2.7.1","typescript":"^5.6.3","@types/jest":"^28.1.7","jest-file-snapshot":"0.7.0","@typescript-eslint/parser":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/es-html-parser_1.0.0-alpha.6_1738946827205_0.9559546427794758","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.7":{"name":"es-html-parser","version":"1.0.0-alpha.7","license":"MIT","_id":"es-html-parser@1.0.0-alpha.7","maintainers":[{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"}],"dist":{"shasum":"20418c3901f69f01906e8b72ee860f37624875ff","tarball":"https://registry.npmjs.org/es-html-parser/-/es-html-parser-1.0.0-alpha.7.tgz","fileCount":175,"integrity":"sha512-Nigr29khI9Bc9EOt1237koMDPuuiWFvkmGczF6f6/iFEeuQpi68M4I5jl/ln9qEp3KxJ7ZQVeEIMhu/KmPo/Dg==","signatures":[{"sig":"MEUCIDTAsEBJZP5fHIyCIyg/gQ/vFSkE8NrsA6JB1UCYV3b7AiEA3J4xlfzaePB5lNnfe5n7dUzrn0JZ2xB7nnJG8TPVFRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141080},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7b3a1d0bab523066835351812b2873abe0e129a2","scripts":{"test":"jest --coverage","build":"rimraf dist && tsc -b tsconfig.build.json","format":"prettier --write .","check:ts":"tsc --noEmit","check:lint":"eslint src","prepublish":"yarn check:lint && yarn check:ts && yarn check:format && yarn build","check:format":"prettier . --check"},"_npmUser":{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"},"_npmVersion":"10.7.0","description":"<p align=\"left\"> <img src=\"https://github.com/yeonjuan/es-html-parser/actions/workflows/main.yml/badge.svg?branch=main\" alt=\"CI Badge\" /> <a href=\"https://codecov.io/gh/yeonjuan/es-html-parser\" > <img src=\"https://codecov.io/gh/yeonjuan/es-html-parser/bra","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","readmeFilename":"README.md","devDependencies":{"jest":"^29.6.1","eslint":"^8.23.0","rimraf":"^3.0.2","ts-jest":"^29.1.1","prettier":"^2.7.1","typescript":"^5.6.3","@types/jest":"^28.1.7","jest-file-snapshot":"0.7.0","@typescript-eslint/parser":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/es-html-parser_1.0.0-alpha.7_1738947337873_0.16405692226439683","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.8":{"name":"es-html-parser","version":"1.0.0-alpha.8","license":"MIT","_id":"es-html-parser@1.0.0-alpha.8","maintainers":[{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"}],"dist":{"shasum":"4a93a56635e9c0ae7df091440cc7b5a1c299657d","tarball":"https://registry.npmjs.org/es-html-parser/-/es-html-parser-1.0.0-alpha.8.tgz","fileCount":175,"integrity":"sha512-7zQHIugusEuMWjWafkdSwzDWGZ5EbRjSBp5mzfa8kwZoCS1zeiKLNV2SM7vbtPCo8xztWrukg5xZ7OGkYEoEbQ==","signatures":[{"sig":"MEUCIQDq4k7vpymT2aRLzo40dSFC2YHxfqqkPl5lcnxbW2vSAgIgfXl4DPON3Ywt5uGQIqHTepfmSpbn+ol+4kVf93Qs0qQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137202},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"88fc01933c8eecc5e78dfc75ff23ef277b453a40","scripts":{"test":"jest --coverage","build":"rimraf dist && tsc -b tsconfig.build.json","format":"prettier --write .","check:ts":"tsc --noEmit","check:lint":"eslint src","prepublish":"yarn check:lint && yarn check:ts && yarn check:format && yarn build","check:format":"prettier . --check"},"_npmUser":{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"},"_npmVersion":"10.7.0","description":"<p align=\"left\"> <img src=\"https://github.com/yeonjuan/es-html-parser/actions/workflows/main.yml/badge.svg?branch=main\" alt=\"CI Badge\" /> <a href=\"https://codecov.io/gh/yeonjuan/es-html-parser\" > <img src=\"https://codecov.io/gh/yeonjuan/es-html-parser/bra","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","readmeFilename":"README.md","devDependencies":{"jest":"^29.6.1","eslint":"^8.23.0","rimraf":"^3.0.2","ts-jest":"^29.1.1","prettier":"^2.7.1","typescript":"^5.6.3","@types/jest":"^28.1.7","jest-file-snapshot":"0.7.0","@typescript-eslint/parser":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/es-html-parser_1.0.0-alpha.8_1738953691267_0.5756125201157927","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.0":{"name":"es-html-parser","version":"0.1.0-alpha.0","license":"MIT","_id":"es-html-parser@0.1.0-alpha.0","maintainers":[{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"}],"dist":{"shasum":"5f09bd9052f5e36f6e2d78c1ef92659eec755ec6","tarball":"https://registry.npmjs.org/es-html-parser/-/es-html-parser-0.1.0-alpha.0.tgz","fileCount":175,"integrity":"sha512-s9Z0Pw9Di+jHPR80eDT/dNN8xeN12faWD2M5j1jsToJp3QXjpMgz1DzvqwlRpIkQjS6SyPWBgHKHSjvEIi+o+Q==","signatures":[{"sig":"MEUCIQDtyq6U17INtrrfFxRGMBa5F6jeThA+S3IPk9ffrIfTqAIgMLRDHnaMzT/50yttPK5Q6SzDLSjydpSywf8fuJ++DGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140591},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"77100b14b9889c6c03787a45e8d2ff54ce2ebcca","scripts":{"test":"jest --coverage","build":"rimraf dist && tsc -b tsconfig.build.json","format":"prettier --write .","check:ts":"tsc --noEmit","check:lint":"eslint src","prepublish":"yarn check:lint && yarn check:ts && yarn check:format && yarn build","check:format":"prettier . --check"},"_npmUser":{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"},"_npmVersion":"10.7.0","description":"<p align=\"left\"> <img src=\"https://github.com/yeonjuan/es-html-parser/actions/workflows/main.yml/badge.svg?branch=main\" alt=\"CI Badge\" /> <a href=\"https://codecov.io/gh/yeonjuan/es-html-parser\" > <img src=\"https://codecov.io/gh/yeonjuan/es-html-parser/bra","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","readmeFilename":"README.md","devDependencies":{"jest":"^29.6.1","eslint":"^8.23.0","rimraf":"^3.0.2","ts-jest":"^29.1.1","prettier":"^2.7.1","typescript":"^5.6.3","@types/jest":"^28.1.7","jest-file-snapshot":"0.7.0","@typescript-eslint/parser":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/es-html-parser_0.1.0-alpha.0_1738991666828_0.7514118213015639","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.1":{"name":"es-html-parser","version":"0.1.0-alpha.1","license":"MIT","_id":"es-html-parser@0.1.0-alpha.1","maintainers":[{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"}],"dist":{"shasum":"2743bbe24495ff8ad9e5ae0eb8d3f2758b12e522","tarball":"https://registry.npmjs.org/es-html-parser/-/es-html-parser-0.1.0-alpha.1.tgz","fileCount":175,"integrity":"sha512-1cGtta8uiAl1N5796qMeF9Vi8yHXNH/uFWKKjW0M7XidplNjatrDOu6rL9Ihgfc+Dj3rAEKRe7tzP+U0FJFFgQ==","signatures":[{"sig":"MEUCIHKgH8/NjCjv9C/wgF4bK3030sMCIc67vkltTceWM8FdAiEA7/j53TCPu59w2DjnzyN9lT6HQ/yZLwwpsKSKVaW0E4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140650},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"edf597868abf83424fad9cdffae64d79d38f0a8a","scripts":{"test":"jest --coverage","build":"rimraf dist && tsc -b tsconfig.build.json","format":"prettier --write .","check:ts":"tsc --noEmit","check:lint":"eslint src","prepublish":"yarn check:lint && yarn check:ts && yarn check:format && yarn build","check:format":"prettier . --check"},"_npmUser":{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"},"_npmVersion":"10.7.0","description":"<p align=\"left\"> <img src=\"https://github.com/yeonjuan/es-html-parser/actions/workflows/main.yml/badge.svg?branch=main\" alt=\"CI Badge\" /> <a href=\"https://codecov.io/gh/yeonjuan/es-html-parser\" > <img src=\"https://codecov.io/gh/yeonjuan/es-html-parser/bra","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","readmeFilename":"README.md","devDependencies":{"jest":"^29.6.1","eslint":"^8.23.0","rimraf":"^3.0.2","ts-jest":"^29.1.1","prettier":"^2.7.1","typescript":"^5.6.3","@types/jest":"^28.1.7","jest-file-snapshot":"0.7.0","@typescript-eslint/parser":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/es-html-parser_0.1.0-alpha.1_1738992468785_0.8659844897325182","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"es-html-parser","version":"0.1.0","license":"MIT","_id":"es-html-parser@0.1.0","maintainers":[{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"}],"dist":{"shasum":"0abff41e03e853cd41dc4695b8876a3b8a40f98c","tarball":"https://registry.npmjs.org/es-html-parser/-/es-html-parser-0.1.0.tgz","fileCount":175,"integrity":"sha512-4YUmQ4kGKGQUb87jwr25XeGwuFIfjq7kZ+F5/V23ji+3gVXC9JEtUxngM0KbhgXl2L1jqbWZ138SI/UQ33XINw==","signatures":[{"sig":"MEUCIEf8ULjcCLBuROCtKF8CPzO0DN414WU9K6sF0lNX8CDHAiEAxdEOvrPFlfsD3msZF8VWUwlUoyB2QENk3HNdx2p+k+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140642},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"eee6062378f8cd859365c41d906e8ad8df25ded0","scripts":{"test":"jest --coverage","build":"rimraf dist && tsc -b tsconfig.build.json","format":"prettier --write .","check:ts":"tsc --noEmit","check:lint":"eslint src","prepublish":"yarn check:lint && yarn check:ts && yarn check:format && yarn build","check:format":"prettier . --check"},"_npmUser":{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"},"_npmVersion":"10.7.0","description":"<p align=\"left\"> <img src=\"https://github.com/yeonjuan/es-html-parser/actions/workflows/main.yml/badge.svg?branch=main\" alt=\"CI Badge\" /> <a href=\"https://codecov.io/gh/yeonjuan/es-html-parser\" > <img src=\"https://codecov.io/gh/yeonjuan/es-html-parser/bra","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","devDependencies":{"jest":"^29.6.1","eslint":"^8.23.0","rimraf":"^3.0.2","ts-jest":"^29.1.1","prettier":"^2.7.1","typescript":"^5.6.3","@types/jest":"^28.1.7","jest-file-snapshot":"0.7.0","@typescript-eslint/parser":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/es-html-parser_0.1.0_1739027408542_0.1332413520444573","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"es-html-parser","version":"0.1.1","license":"MIT","_id":"es-html-parser@0.1.1","maintainers":[{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"}],"dist":{"shasum":"22e85cdf2b125826a13f977412cd11fe67b73034","tarball":"https://registry.npmjs.org/es-html-parser/-/es-html-parser-0.1.1.tgz","fileCount":175,"integrity":"sha512-SNHdEpKkN4nWZ3sFq9AxPlaUzPKJewGh59JrVS2355vELTOFygyf/lbfDDIONuGvYrhvAHoaUd+sK9UGaGrKUg==","signatures":[{"sig":"MEQCIGmiNzSg1W0reibaogrEElwJ9OMfkcGfDLCWxY3IlT+dAiA+NF1ABSaCagYgKIGHDLGMcDX6rrtH0jgN52fV7IKyzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141138},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6716718c038ba679b3a09e2873413f6c8b50d34f","scripts":{"test":"jest --coverage","build":"rimraf dist && tsc -b tsconfig.build.json","format":"prettier --write .","check:ts":"tsc --noEmit","check:lint":"eslint src","prepublish":"yarn check:lint && yarn check:ts && yarn check:format && yarn build","check:format":"prettier . --check"},"_npmUser":{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"},"_npmVersion":"10.7.0","description":"<p align=\"left\"> <img src=\"https://github.com/yeonjuan/es-html-parser/actions/workflows/main.yml/badge.svg?branch=main\" alt=\"CI Badge\" /> <a href=\"https://codecov.io/gh/yeonjuan/es-html-parser\" > <img src=\"https://codecov.io/gh/yeonjuan/es-html-parser/bra","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","devDependencies":{"jest":"^29.6.1","eslint":"^8.23.0","rimraf":"^3.0.2","ts-jest":"^29.1.1","prettier":"^2.7.1","typescript":"^5.6.3","@types/jest":"^28.1.7","jest-file-snapshot":"0.7.0","@typescript-eslint/parser":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/es-html-parser_0.1.1_1741005262122_0.3655371301471291","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"es-html-parser","version":"0.2.0","license":"MIT","_id":"es-html-parser@0.2.0","maintainers":[{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"}],"dist":{"shasum":"da9f64aff1288e712371e36f147b157609686c9f","tarball":"https://registry.npmjs.org/es-html-parser/-/es-html-parser-0.2.0.tgz","fileCount":177,"integrity":"sha512-snJ7uJC8Dkx/yT0eYZrWcY57rkPU6Zui6YphPynw8r52AWf57gjqMC0GWe7OxSDipwXowFpa3rqckEeAPTOz7w==","signatures":[{"sig":"MEQCIAuN88rDN4mP/80RFSmP2YezLB+C7L8MwGOaTtd+vXEpAiArWjzPx9LUN9tu0wo6+SMxxHDacLn4HklCQ/FK4gTr4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142065},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9f327bbe50462ec9928c51646bb5d2d9c9ab5414","scripts":{"test":"jest --coverage","build":"rimraf dist && tsc -b tsconfig.build.json","format":"prettier --write .","check:ts":"tsc --noEmit","check:lint":"eslint src","prepublish":"yarn check:lint && yarn check:ts && yarn check:format && yarn build","check:format":"prettier . --check"},"_npmUser":{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"},"_npmVersion":"10.7.0","description":"<p align=\"left\"> <img src=\"https://github.com/yeonjuan/es-html-parser/actions/workflows/main.yml/badge.svg?branch=main\" alt=\"CI Badge\" /> <a href=\"https://codecov.io/gh/yeonjuan/es-html-parser\" > <img src=\"https://codecov.io/gh/yeonjuan/es-html-parser/bra","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","devDependencies":{"jest":"^29.6.1","eslint":"^8.23.0","rimraf":"^3.0.2","ts-jest":"^29.1.1","prettier":"^2.7.1","typescript":"^5.6.3","@types/jest":"^28.1.7","jest-file-snapshot":"0.7.0","@typescript-eslint/parser":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/es-html-parser_0.2.0_1745652432179_0.9308022402192802","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"es-html-parser","version":"0.3.0","license":"MIT","_id":"es-html-parser@0.3.0","maintainers":[{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"}],"dist":{"shasum":"a5b7b72fd094944112d8b5530005726100f325a4","tarball":"https://registry.npmjs.org/es-html-parser/-/es-html-parser-0.3.0.tgz","fileCount":179,"integrity":"sha512-86KsmbP/zqoG7LIoXiCXv7KFDVbF9N9SCpavmRzeKtCODmF+LyLEBt3UPSlcntNQEwGGe0xn4ZED186rLmwKSw==","signatures":[{"sig":"MEUCIQDwFU07YjcqvWRA1qWEVPE8e2GgIxpmsafOkac1GIK+8QIgMzcmRVRq0kcoMBubDOQ2knDu3NVvhxoXMTUr2MILzAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146106},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"345417997146d4bbd9a3fc8c71ca789da3837baf","scripts":{"test":"jest --coverage","build":"rimraf dist && tsc -b tsconfig.build.json","format":"prettier --write .","check:ts":"tsc --noEmit","check:lint":"eslint src","prepublish":"yarn check:lint && yarn check:ts && yarn check:format && yarn build","check:format":"prettier . --check"},"_npmUser":{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"},"_npmVersion":"10.1.0","description":"<p align=\"left\"> <img src=\"https://github.com/yeonjuan/es-html-parser/actions/workflows/main.yml/badge.svg?branch=main\" alt=\"CI Badge\" /> <a href=\"https://codecov.io/gh/yeonjuan/es-html-parser\" > <img src=\"https://codecov.io/gh/yeonjuan/es-html-parser/bra","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","devDependencies":{"jest":"^29.6.1","eslint":"^8.23.0","rimraf":"^3.0.2","ts-jest":"^29.1.1","prettier":"^2.7.1","typescript":"^5.6.3","@types/jest":"^28.1.7","jest-file-snapshot":"0.7.0","@typescript-eslint/parser":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/es-html-parser_0.3.0_1753803988748_0.3480504217228144","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"es-html-parser","version":"0.3.1","license":"MIT","_id":"es-html-parser@0.3.1","maintainers":[{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"}],"dist":{"shasum":"268098fd701749f97e0b81b4615c8ecae8311388","tarball":"https://registry.npmjs.org/es-html-parser/-/es-html-parser-0.3.1.tgz","fileCount":179,"integrity":"sha512-YTEasG4xt7FEN4b6qJIPbFo/fzQ5kjRMEQ33QMqSXTvfXqAbC2rHxo32x2/1Rhq7Mlu6wI3MIpM5Kf2VHPXrUQ==","signatures":[{"sig":"MEYCIQDWR0YGs9s8p21tdcQp8qpWiGW84saaHnQYsJGXN9RySQIhAMMC3gIvbPoVpBiJxBthOeHp/9h3ccx02QU9G6qY2mFC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146109},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"69d8fdef32b33fc441c70e7f1d2847d6fa5116c0","scripts":{"test":"jest --coverage","build":"rimraf dist && tsc -b tsconfig.build.json","format":"prettier --write .","check:ts":"tsc --noEmit","check:lint":"eslint src","prepublish":"yarn check:lint && yarn check:ts && yarn check:format && yarn build","check:format":"prettier . --check"},"_npmUser":{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"},"_npmVersion":"10.9.2","description":"<p align=\"left\"> <img src=\"https://github.com/yeonjuan/es-html-parser/actions/workflows/main.yml/badge.svg?branch=main\" alt=\"CI Badge\" /> <a href=\"https://codecov.io/gh/yeonjuan/es-html-parser\" > <img src=\"https://codecov.io/gh/yeonjuan/es-html-parser/bra","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","devDependencies":{"jest":"^29.6.1","eslint":"^8.23.0","rimraf":"^3.0.2","ts-jest":"^29.1.1","prettier":"^2.7.1","typescript":"^5.6.3","@types/jest":"^28.1.7","jest-file-snapshot":"0.7.0","@typescript-eslint/parser":"^6.1.0","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/es-html-parser_0.3.1_1760364109757_0.051143563533203595","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"_id":"es-html-parser@0.3.2","dist":{"shasum":"c769e27df2941ea69d3f55dba7e4a106db551485","tarball":"https://registry.npmjs.org/es-html-parser/-/es-html-parser-0.3.2.tgz","fileCount":179,"integrity":"sha512-/xo/9AOatFv+hn1ALFoDfNX1zK91O4hLlv3JMSzUA4MRbErKRgVjcE48KBcoO896WkW4b4BpLS2H/F9DXaTBag==","signatures":[{"sig":"MEUCIGEG1lZfDh2ZVHW3vnAb/atRBRHCXmfe1zta/Nm967qoAiEAnWxNoJGJ8TFm2HNYaWsrplVuvCvcgF1/ij8ht13nLlI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFta1kkCA3SW4ZsTk2yrNY2wC50LHSAC4q+Dbv12sRd6AiEA4s9Pank3f8MfQT9x1Jj6ZsfZcUxSmHkIzkF2Ct3VTT4="}],"unpackedSize":148233},"main":"dist/index.js","name":"es-html-parser","types":"dist/index.d.ts","gitHead":"70dcc6640d2c76df22f4e40ed1f544a035d7dccb","license":"MIT","scripts":{"test":"jest --coverage","build":"rimraf dist && tsc -b tsconfig.build.json","format":"prettier --write .","check:ts":"tsc --noEmit","check:lint":"eslint src","prepublish":"yarn check:lint && yarn check:ts && yarn check:format && yarn build","check:format":"prettier . --check","benchmark:tokenize":"yarn build && node scripts/benchmark-tokenize.js"},"version":"0.3.2","_npmUser":{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"},"_npmVersion":"10.9.2","description":"<p align=\"left\"> <img src=\"https://github.com/yeonjuan/es-html-parser/actions/workflows/main.yml/badge.svg?branch=main\" alt=\"CI Badge\" /> <a href=\"https://codecov.io/gh/yeonjuan/es-html-parser\" > <img src=\"https://codecov.io/gh/yeonjuan/es-html-parser/bra","directories":{},"maintainers":[{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"}],"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","devDependencies":{"jest":"^30.2.0","eslint":"^9.39.1","rimraf":"^6.1.2","ts-jest":"^29.4.6","prettier":"^2.7.1","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/jest":"^30.0.0","typescript-eslint":"^8.49.0","jest-file-snapshot":"0.7.0","@typescript-eslint/parser":"^8.49.0","@typescript-eslint/eslint-plugin":"^8.49.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/es-html-parser_0.3.2_1789570570504_0.799534740570075"}}},"time":{"created":"2022-09-04T09:28:11.077Z","modified":"2026-09-16T14:56:10.760Z","0.0.1":"2022-09-04T09:28:11.348Z","0.0.2":"2022-09-04T09:29:45.251Z","0.0.3":"2022-09-07T14:05:47.620Z","0.0.4":"2022-09-08T14:35:30.808Z","0.0.5":"2022-09-11T06:39:17.892Z","0.0.6":"2022-09-13T16:04:19.795Z","0.0.7":"2022-09-14T11:17:44.454Z","0.0.8":"2022-09-29T05:15:40.301Z","0.0.9":"2023-07-21T16:36:26.225Z","0.0.10":"2024-11-17T13:46:32.111Z","1.0.0-alpha.0":"2024-11-27T14:34:00.301Z","1.0.0-alpha.1":"2024-11-29T17:22:04.156Z","1.0.0-alpha.2":"2024-11-29T17:37:24.566Z","1.0.0-alpha.3":"2024-11-30T06:08:57.111Z","1.0.0-alpha.4":"2024-12-01T12:58:36.832Z","1.0.0-alpha.5":"2025-02-07T16:38:02.681Z","1.0.0-alpha.6":"2025-02-07T16:47:07.466Z","1.0.0-alpha.7":"2025-02-07T16:55:38.019Z","1.0.0-alpha.8":"2025-02-07T18:41:31.464Z","0.1.0-alpha.0":"2025-02-08T05:14:27.039Z","0.1.0-alpha.1":"2025-02-08T05:27:49.099Z","0.1.0":"2025-02-08T15:10:08.740Z","0.1.1":"2025-03-03T12:34:22.359Z","0.2.0":"2025-04-26T07:27:12.388Z","0.3.0":"2025-07-29T15:46:28.980Z","0.3.1":"2025-10-13T14:01:49.956Z","0.3.2":"2026-09-16T14:56:10.582Z"},"license":"MIT","description":"<p align=\"left\"> <img src=\"https://github.com/yeonjuan/es-html-parser/actions/workflows/main.yml/badge.svg?branch=main\" alt=\"CI Badge\" /> <a href=\"https://codecov.io/gh/yeonjuan/es-html-parser\" > <img src=\"https://codecov.io/gh/yeonjuan/es-html-parser/bra","maintainers":[{"name":"yeonjuan-joah","email":"yeonjuan93@gmail.com"}],"readme":"# ES HTML Parser\n\n<p align=\"left\">\n<img src=\"https://github.com/yeonjuan/es-html-parser/actions/workflows/main.yml/badge.svg?branch=main\" alt=\"CI Badge\" />\n<a href=\"https://codecov.io/gh/yeonjuan/es-html-parser\" >\n<img src=\"https://codecov.io/gh/yeonjuan/es-html-parser/branch/main/graph/badge.svg?token=LNYPD2GOJR\"/>\n</a>\n<a href=\"https://www.npmjs.com/package/es-html-parser\">\n<img src=\"https://img.shields.io/npm/v/es-html-parser\"/>\n</a>\n<a href=\"https://www.npmjs.com/package/es-html-parser\">\n<img src=\"https://img.shields.io/npm/dw/es-html-parser\"/>\n</a>\n</p>\n\nES HTML Parser is a HTML parser that generates an abstract syntax tree similar to the ESTree specification.\n\nThis project began as a fork of [hyntax](https://github.com/mykolaharmash/hyntax) and is developed to follow [ESTree](https://github.com/estree/estree)-like ast specification.\n\nSee [online demo](https://yeonjuan.github.io/es-html-parser/).\n\n## Table of Contents\n\n- [Install](#install)\n- [Usage](#usage)\n- [API Reference](#api-reference)\n- [AST Format](#ast-format)\n- [License](#license)\n\n## Install\n\n```\nnpm install es-html-parser\n```\n\n## Usage\n\n```js\nimport { parse } from \"es-html-parser\";\n\nconst input = `\n<html>\n  <body>\n    <button type=\"button\"> press here </button>\n  </body>\n</html>\n`;\n\nconst { ast, tokens } = parse(input);\n```\n\n## API Reference\n\n- [Functions](#functions)\n- [Types](#types)\n- [Constants](#constants)\n\n### Functions\n\n#### parse\n\n```ts\nparse(html: string, options?: Options): ParseResult;\n```\n\n**Arguments**\n\n- `html`: HTML string to parse.\n- `options (optional)`\n  - `tokenAdapter`: The adapter option for changing tokens information.\n  - `rawContentTags` (string[]) : Specifies tag names whose child contents should be treated as raw text, meaning the parser will not interpret characters like < and > as HTML syntax inside these tags.\n\n**Returns**\n\n- `ParseResult`: Result of parsing\n\n### Types\n\n#### ParseResult\n\n```ts\ninterface ParseResult {\n  ast: DocumentNode;\n  tokens: AnyToken[];\n}\n```\n\n- `ast`: The root node of the ast.\n- `tokens`: An array of resulting tokens.\n\n#### AnyNode\n\nThe `AnyNode` is an union type of all nodes.\n\n```ts\ntype AnyNode =\n  | DocumentNode\n  | TextNode\n  | TagNode\n  | OpenTagStartNode\n  | OpenTagEndNode\n  | CloseTagNode\n  | AttributeNode\n  | AttributeKeyNode\n  | AttributeValueNode\n  | AttributeValueWrapperStartNode\n  | AttributeValueWrapperEndNode\n  | ScriptTagNode\n  | OpenScriptTagStartNode\n  | CloseScriptTagNode\n  | OpenScriptTagEndNode\n  | ScriptTagContentNode\n  | StyleTagNode\n  | OpenStyleTagStartNode\n  | OpenStyleTagEndNode\n  | StyleTagContentNode\n  | CloseStyleTagNode\n  | CommentNode\n  | CommentOpenNode\n  | CommentCloseNode\n  | CommentContentNode\n  | DoctypeNode\n  | DoctypeOpenNode\n  | DoctypeCloseNode\n  | DoctypeAttributeNode\n  | DoctypeAttributeValueNode\n  | DoctypeAttributeWrapperStartNode\n  | DoctypeAttributeWrapperEndNode;\n```\n\n#### AnyToken\n\nThe `AnyToken` is an union type all tokens.\n\n```ts\ntype AnyToken =\n  | Token<TokenTypes.Text>\n  | Token<TokenTypes.OpenTagStart>\n  | Token<TokenTypes.OpenTagEnd>\n  | Token<TokenTypes.CloseTag>\n  | Token<TokenTypes.AttributeKey>\n  | Token<TokenTypes.AttributeAssignment>\n  | Token<TokenTypes.AttributeValueWrapperStart>\n  | Token<TokenTypes.AttributeValue>\n  | Token<TokenTypes.AttributeValueWrapperEnd>\n  | Token<TokenTypes.DoctypeOpen>\n  | Token<TokenTypes.DoctypeAttributeValue>\n  | Token<TokenTypes.DoctypeAttributeWrapperStart>\n  | Token<TokenTypes.DoctypeAttributeWrapperEnd>\n  | Token<TokenTypes.DoctypeClose>\n  | Token<TokenTypes.CommentOpen>\n  | Token<TokenTypes.CommentContent>\n  | Token<TokenTypes.CommentClose>\n  | Token<TokenTypes.OpenScriptTagStart>\n  | Token<TokenTypes.OpenScriptTagEnd>\n  | Token<TokenTypes.ScriptTagContent>\n  | Token<TokenTypes.CloseScriptTag>\n  | Token<TokenTypes.OpenStyleTagStart>\n  | Token<TokenTypes.OpenStyleTagEnd>\n  | Token<TokenTypes.StyleTagContent>\n  | Token<TokenTypes.CloseStyleTag>;\n```\n\n### Constants\n\n#### TokenTypes\n\n```ts\nenum TokenTypes {\n  Text = \"Text\",\n  OpenTagStart = \"OpenTagStart\",\n  OpenTagEnd = \"OpenTagEnd\",\n  CloseTag = \"CloseTag\",\n  AttributeKey = \"AttributeKey\",\n  AttributeAssignment = \"AttributeAssignment\",\n  AttributeValueWrapperStart = \"AttributeValueWrapperStart\",\n  AttributeValue = \"AttributeValue\",\n  AttributeValueWrapperEnd = \"AttributeValueWrapperEnd\",\n  DoctypeOpen = \"DoctypeOpen\",\n  DoctypeAttributeValue = \"DoctypeAttributeValue\",\n  DoctypeAttributeWrapperStart = \"DoctypeAttributeWrapperStart\",\n  DoctypeAttributeWrapperEnd = \"DoctypeAttributeWrapperEnd\",\n  DoctypeClose = \"DoctypeClose\",\n  CommentOpen = \"CommentOpen\",\n  CommentContent = \"CommentContent\",\n  CommentClose = \"CommentClose\",\n  OpenScriptTagStart = \"OpenScriptTagStart\",\n  OpenScriptTagEnd = \"OpenScriptTagEnd\",\n  ScriptTagContent = \"ScriptTagContent\",\n  CloseScriptTag = \"CloseScriptTag\",\n  OpenStyleTagStart = \"OpenStyleTagStart\",\n  OpenStyleTagEnd = \"OpenStyleTagEnd\",\n  StyleTagContent = \"StyleTagContent\",\n  CloseStyleTag = \"CloseStyleTag\",\n}\n```\n\n#### NodeTypes\n\n```ts\nenum NodeTypes {\n  Document = \"Document\",\n  Tag = \"Tag\",\n  Text = \"Text\",\n  Doctype = \"Doctype\",\n  Comment = \"Comment\",\n  CommentOpen = \"CommentOpen\",\n  CommentClose = \"CommentClose\",\n  CommentContent = \"CommentContent\",\n  Attribute = \"Attribute\",\n  AttributeKey = \"AttributeKey\",\n  AttributeValue = \"AttributeValue\",\n  AttributeValueWrapperStart = \"AttributeValueWrapperStart\",\n  AttributeValueWrapperEnd = \"AttributeValueWrapperEnd\",\n  CloseTag = \"CloseTag\",\n  OpenTagEnd = \"OpenTagEnd\",\n  OpenTagStart = \"OpenTagStart\",\n  DoctypeOpen = \"DoctypeOpen\",\n  DoctypeAttribute = \"DoctypeAttribute\",\n  DoctypeClose = \"DoctypeClose\",\n  ScriptTag = \"ScriptTag\",\n  OpenScriptTagStart = \"OpenScriptTagStart\",\n  OpenScriptTagEnd = \"OpenScriptTagEnd\",\n  ScriptTagContent = \"ScriptTagContent\",\n  StyleTag = \"StyleTag\",\n  OpenStyleTagStart = \"OpenStyleTagStart\",\n  OpenStyleTagEnd = \"OpenStyleTagEnd\",\n  StyleTagContent = \"StyleTagContent\",\n  CloseStyleTag = \"CloseStyleTag\",\n  CloseScriptTag = \"CloseScriptTag\",\n  DoctypeAttributeValue = \"DoctypeAttributeValue\",\n  DoctypeAttributeWrapperStart = \"DoctypeAttributeWrapperStart\",\n  DoctypeAttributeWrapperEnd = \"DoctypeAttributeWrapperEnd\",\n}\n```\n\n## AST Format\n\n- [Common](#common)\n\n  - [BaseNode](#basenode)\n  - [SourceLocation](#sourcelocation)\n  - [Position](#position)\n  - [Token](#token)\n\n- [DocumentNode](#documentnode)\n- [TextNode](#textnode)\n- [TagNode](#tagnode)\n  - [OpenTagStartNode](#opentagstartnode)\n  - [OpenTagEndNode](#opentagendnode)\n  - [CloseTagNode](#closetagnode)\n- [AttributeNode](#attributenode)\n  - [AttributeKeyNode](#attributekeynode)\n  - [AttributeValueWrapperStartNode](#attributevaluewrapperstartnode)\n  - [AttributeValueWrapperEndNode](#attributevaluewrapperendnode)\n  - [AttributeValueNode](#attributevaluenode)\n- [ScriptTagNode](#scripttagnode)\n  - [OpenScriptTagStartNode](#openscripttagstartnode)\n  - [OpenScriptTagEndNode](#openscripttagendnode)\n  - [CloseScriptTagNode](#closescripttagnode)\n  - [ScriptTagContentNode](#scripttagcontentnode)\n- [StyleTagNode](#styletagnode)\n  - [OpenStyleTagStartNode](#openstyletagstartnode)\n  - [OpenStyleTagEndNode](#openstyletagendnode)\n  - [CloseStyleTagNode](#closestyletagnode)\n  - [StyleTagContentNode](#styletagcontentnode)\n- [CommentNode](#commentnode)\n  - [CommentOpenNode](#commentopennode)\n  - [CommentCloseNode](#commentclosenode)\n  - [CommentContentNode](#commentcontentnode)\n- [DoctypeNode](#doctypenode)\n  - [DoctypeOpenNode](#doctypeopennode)\n  - [DoctypeCloseNode](#doctypeclosenode)\n- [DoctypeAttributeNode](#doctypeattributenode)\n  - [DoctypeAttributeValueNode](#doctypeattributevaluenode)\n  - [DoctypeAttributeWrapperStartNode](#doctypeattributewrapperstartnode)\n  - [DoctypeAttributeWrapperEndNode](#doctypeattributewrapperendnode)\n\n### Common\n\n#### BaseNode\n\nEvery AST node and token implements the `BaseNode` interface.\n\n```ts\ninterface BaseNode {\n  type: string;\n  loc: SourceLocation;\n  range: [number, number];\n}\n```\n\nThe `type` field is representing the AST type. Its value is one of the `NodeTypes` or `TokenTypes`.\nThe `loc` and `range` fields represent the source location of the node.\n\n#### SourceLocation\n\n```ts\ninterface SourceLocation {\n  start: Position;\n  end: Position;\n}\n```\n\nThe `start` field represents the start location of the node.\n\nThe `end` field represents the end location of the node.\n\n#### Position\n\n```ts\ninterface Position {\n  line: number; // >= 1\n  column: number; // >= 0\n}\n```\n\nThe `line` field is a number representing the line number where the node positioned. (1-based index).\n\nThe `column` field is a number representing the offset in the line. (0-based index).\n\n#### Token\n\nAll tokens implement the `Token` interface.\n\n```ts\ninterface Token<T extends TokenTypes> extends BaseNode {\n  type: T;\n  value: string;\n}\n```\n\n### DocumentNode\n\n`DocumentNode` represents a whole parsed document. It's a root node of the AST.\n\n```ts\ninterface DocumentNode extends BaseNode {\n  type: \"Document\";\n  children: Array<TextNode | TagNode | ScriptNode | StyleNode | CommentNode>;\n}\n```\n\n### TextNode\n\n`TextNode` represents any plain text in HTML.\n\n```ts\ninterface TextNode extends BaseNode {\n  type: \"Text\";\n  value: string;\n}\n```\n\n### TagNode\n\n`TagNode` represents all kinds of tag nodes in HTML except for doctype, script, style, and comment. (e.g. `<div></div>`, `<span></span>` ...)\n\n```ts\ninterface TagNode extends BaseNode {\n  type: \"Tag\";\n  selfClosing: boolean;\n  name: string;\n  openStart: OpenTagStartNode;\n  openEnd: OpenTagEndNode;\n  close?: CloseTagNode;\n  children: Array<TextNode | TagNode | ScriptNode | StyleNode | CommentNode>;\n  attributes: Array<AttributeNode>;\n}\n```\n\n#### OpenTagStartNode\n\n`OpenTagStartNode` represents the opening part of the [Start tags](https://www.w3.org/TR/2011/WD-html5-20110405/syntax.html#start-tags). (e.g. `<div`)\n\n```ts\ninterface OpenTagStartNode extends BaseNode {\n  type: \"OpenTagStart\";\n  value: string;\n}\n```\n\n#### OpenTagEndNode\n\n`OpenTagEndNode` represents the closing part of the [Start tags](https://www.w3.org/TR/2011/WD-html5-20110405/syntax.html#start-tags). (e.g. `>`, `/>`)\n\n```ts\ninterface OpenTagEndNode extends BaseNode {\n  type: \"OpenTagEnd\";\n  value: string;\n}\n```\n\n#### CloseTagNode\n\n`ClosingTagNode` represents the [End tags](https://www.w3.org/TR/2011/WD-html5-20110405/syntax.html#end-tags). (e.g. `</div>`)\n\n```ts\ninterface CloseTagNode extends BaseNode {\n  type: \"CloseTag\";\n  value: string;\n}\n```\n\n### AttributeNode\n\n`AttributeNode` represents an attribute. (e.g. `id=\"foo\"`)\n\n```ts\ninterface AttributeNode extends BaseNode {\n  type: \"Attribute\";\n  key: AttributeKeyNode;\n  value?: AttributeValueNode;\n  startWrapper?: AttributeValueWrapperStartNode;\n  endWrapper?: AttributeValueWrapperEndNode;\n}\n```\n\n#### AttributeKeyNode\n\n`AttributeKeyNode` represents a key part of an attribute. (e.g. `id`)\n\n```ts\ninterface AttributeKeyNode extends BaseNode {\n  type: \"AttributeKey\";\n  value: string;\n}\n```\n\n#### AttributeValueWrapperStartNode\n\n`AttributeValueWrapperStartNode` represents the left side character that wraps the value of the attribute. (e.g. `\"`, `'`)\n\n```ts\ninterface AttributeValueWrapperStartNode extends BaseNode {\n  type: \"AttributeValueWrapperStart\";\n  value: string;\n}\n```\n\n#### AttributeValueWrapperEndNode\n\n`AttributeValueWrapperEndNode` represents the right side character that wraps the value of the attribute. (e.g. `\"`, `'`)\n\n```ts\ninterface AttributeValueWrapperEndNode extends BaseNode {\n  type: \"AttributeValueWrapperEnd\";\n  value: string;\n}\n```\n\n#### AttributeValueNode\n\n`AttributeValueNode` represents the value part of the attribute. It does not include wrapper characters. (e.g. `foo`)\n\n```ts\ninterface AttributeValueNode extends BaseNode {\n  type: \"AttributeValue\";\n  value: string;\n}\n```\n\n### ScriptTagNode\n\nThe `ScriptTagNode` represents a script tags in the HTML. (e.g.` <script> console.log('hello'); </script>`).\n\n```ts\ninterface ScriptTagNode extends BaseNode {\n  type: \"ScriptTag\";\n  attributes: Array<AttributeNode>;\n  openStart: OpenScriptTagStartNode;\n  openEnd: OpenScriptTagEndNode;\n  close: CloseScriptTagNode;\n  value?: ScriptTagContentNode;\n}\n```\n\n#### OpenScriptTagStartNode\n\n`OpenScriptTagStartNode` represents an opening part of a start script tag. (e.g. `<script`)\n\n```ts\ninterface OpenScriptTagStartNode extends BaseNode {\n  type: \"OpenScriptTagStart\";\n  value: string;\n}\n```\n\n#### OpenScriptTagEndNode\n\n`OpenScriptTagEndNode` represents a closing part of a start script tag. (e.g. `>`)\n\n```ts\ninterface OpenScriptTagEndNode extends BaseNode {\n  type: \"OpenScriptTagEnd\";\n  value: string;\n}\n```\n\n#### CloseScriptTagNode\n\n`CloseScriptTagNode` represents a close script tag. (e.g. `</script>`)\n\n```ts\ninterface CloseScriptTagNode extends BaseNode {\n  type: \"CloseScriptTag\";\n  value: string;\n}\n```\n\n#### ScriptTagContentNode\n\n`ScriptTagContentNode` represents a script content in script tag. (e.g. `console.log('hello');`)\n\n```ts\ninterface ScriptTagContentNode extends BaseNode {\n  type: \"ScriptTagContent\";\n  value: string;\n}\n```\n\n### StyleTagNode\n\n`StyleTagNode` represents style tags. (e.g. `<style> .foo {} </style>`)\n\n```ts\ninterface StyleTagNode extends BaseNode {\n  type: \"StyleTag\";\n  attributes: Array<AttributeNode>;\n  openStart: OpenStyleTagStartNode;\n  openEnd: OpenStyleTagEndNode;\n  close: CloseStyleTagNode;\n  value?: StyleTagContentNode;\n}\n```\n\n#### OpenStyleTagStartNode\n\n`OpenStyleTagStartNode` represents an opening part of a start style tag. (e.g. `<style`)\n\n```ts\ninterface OpenStyleTagStartNode extends BaseNode {\n  type: \"OpenStyleTagStart\";\n  value: string;\n}\n```\n\n#### OpenStyleTagEndNode\n\n`OpenStyleTagEndNode` represents a closing part of a start style tag. (e.g. `>`)\n\n```ts\ninterface OpenStyleTagEndNode extends BaseNode {\n  type: \"OpenStyleTagEnd\";\n  value: string;\n}\n```\n\n#### CloseStyleTagNode\n\n`CloseStyleTagNode` represents a close style tag. (e.g. `</style>`)\n\n```ts\ninterface CloseStyleTagNode extends BaseNode {\n  type: \"CloseStyleTag\";\n  value: string;\n}\n```\n\n#### StyleTagContentNode\n\n`StyleTagContentNode` represents a style content in style tag.\n\n```ts\ninterface StyleTagContentNode extends BaseNode {\n  type: \"StyleTagContent\";\n  value: string;\n}\n```\n\n### CommentNode\n\n`CommentNode` represents comment in HTML. (e.g. `<!-- content --> `)\n\n```ts\ninterface CommentNode extends BaseNode {\n  type: \"Comment\";\n  open: CommentOpenNode;\n  close: CommentCloseNode;\n  value: CommentContentNode;\n}\n```\n\n#### CommentOpenNode\n\n`CommentOpenNode` represents comment start character sequence. (e.g. `<!--`)\n\n```ts\ninterface CommentOpenNode extends BaseNode {\n  type: \"CommentOpen\";\n  value: string;\n}\n```\n\n#### CommentCloseNode\n\n`CommentCloseNode` represents comment end character sequence. (e.g. `-->`)\n\n```ts\ninterface CommentCloseNode extends BaseNode {\n  type: \"CommentClose\";\n  value: string;\n}\n```\n\n#### CommentContentNode\n\nThe `CommentContentNode` represents text in the comment.\n\n```ts\ninterface CommentContentNode extends BaseNode {\n  type: \"CommentContent\";\n  value: string;\n}\n```\n\n### DoctypeNode\n\n`DoctypeNode` represents the [DOCTYPE](https://www.w3.org/TR/2011/WD-html5-20110525/syntax.html#the-doctype) in html.\n\n```ts\ninterface DoctypeNode extends BaseNode {\n  type: \"Doctype\";\n  attributes: Array<DoctypeAttributeNode>;\n  open: DoctypeOpenNode;\n  close: DoctypeCloseNode;\n}\n```\n\n#### DoctypeOpenNode\n\n`DoctypeOpenNode` represents character sequence of doctype start . (`<!DOCTYPE`)\n\n```ts\ninterface DoctypeOpenNode extends BaseNode {\n  type: \"DoctypeOpen\";\n  value: string;\n}\n```\n\n#### DoctypeCloseNode\n\n`DoctypeCloseNode` represents the doctype end character sequence (e.g. `>`)\n\n```ts\ninterface DoctypeCloseNode extends BaseNode {\n  type: \"DoctypeClose\";\n  value: string;\n}\n```\n\n### DoctypeAttributeNode\n\n`DoctypeAttributeNode` represents an attribute of doctype node. (e.g. `html`, `\"-//W3C//DTD HTML 4.01 Transitional//EN\"`)\n\n```ts\ninterface DoctypeAttributeNode extends BaseNode {\n  type: \"DoctypeAttribute\";\n  key: DoctypeAttributeKey;\n}\n```\n\n#### DoctypeAttributeValueNode\n\n`DoctypeAttributeValueNode` represents a value of doctype node's attribute. (e.g. `html`, `-//W3C//DTD HTML 4.01 Transitional//EN`)\n. It does not include wrapper characters (`'`, `\"`)\n\n```ts\ninterface DoctypeAttributeValueNode extends BaseNode {\n  type: \"DoctypeAttributeValue\";\n  value: string;\n}\n```\n\n#### DoctypeAttributeWrapperStartNode\n\n`DoctypeAttributeWrapperStartNode` represents a left side character that wraps the value of the attribute. (e.g. `\"`, `'`)\n\n```ts\ninterface DoctypeAttributeWrapperStartNode extends BaseNode {\n  type: \"DoctypeAttributeWrapperStart\";\n  value: string;\n}\n```\n\n#### DoctypeAttributeWrapperEndNode\n\n`DoctypeAttributeWrapperEndNode` represents a right side character that wraps the value of the attribute. (e.g. `\"`, `'`)\n\n```ts\ninterface DoctypeAttributeWrapperEndNode extends BaseNode {\n  type: \"DoctypeAttributeWrapperEnd\";\n  value: string;\n}\n```\n\n## License\n\n[MIT](./LICENSE.md)\n","readmeFilename":"README.md"}