{"_id":"htmlfy","_rev":"3792896","name":"htmlfy","description":"HTML formatter yo! Prettify, minify, and more!","dist-tags":{"latest":"0.7.5","next":"0.6.7-next.0"},"maintainers":[{"name":"j4w8n","email":""}],"time":{"modified":"2025-06-05T10:24:31.000Z","created":"2023-12-22T21:48:43.694Z","0.7.5":"2025-05-16T11:53:52.011Z","0.7.4":"2025-05-14T13:13:27.994Z","0.7.3":"2025-05-11T15:22:22.918Z","0.7.2":"2025-04-17T02:27:06.966Z","0.7.1":"2025-04-16T01:34:19.206Z","0.7.0":"2025-04-12T03:09:03.689Z","0.6.7":"2025-04-07T16:40:37.115Z","0.6.7-next.0":"2025-04-06T23:12:07.694Z","0.6.6":"2025-04-02T02:29:14.224Z","0.6.5":"2025-03-28T14:23:40.355Z","0.6.4":"2025-03-27T20:25:42.036Z","0.6.3":"2025-03-27T03:23:33.197Z","0.6.2":"2025-03-12T11:49:21.809Z","0.6.1":"2025-02-25T01:45:11.118Z","0.6.0":"2025-01-21T17:56:22.983Z","0.5.1":"2025-01-08T01:57:43.359Z","0.5.0":"2024-11-29T18:10:32.296Z","0.4.0":"2024-11-27T20:11:14.959Z","0.3.2":"2024-10-08T21:21:25.351Z","0.3.1":"2024-10-07T11:45:40.163Z","0.3.0":"2024-09-28T23:56:05.499Z","0.2.1":"2024-03-19T13:23:48.759Z","0.2.0":"2024-03-16T01:42:33.191Z","0.1.1":"2024-03-15T12:22:02.265Z","0.1.0":"2023-12-26T12:45:20.356Z","0.0.0":"2023-12-22T21:48:43.694Z"},"users":{},"repository":{"type":"git","url":"git+https://github.com/j4w8n/htmlfy.git"},"versions":{"0.7.5":{"name":"htmlfy","version":"0.7.5","description":"HTML formatter yo! Prettify, minify, and more!","scripts":{"check":"tsc","test":"vitest"},"exports":{".":{"types":"./types/index.d.ts","import":"./src/exports/index.js","require":"./src/exports/index.js"}},"devDependencies":{"typescript":"^5.0.0","vitest":"^2.1.2"},"types":"types/index.d.ts","type":"module","repository":{"type":"git","url":"git+https://github.com/j4w8n/htmlfy.git"},"keywords":["HTML","format","formatter","prettier","minifier","prettify","minify"],"license":"MIT","bugs":{"url":"https://github.com/j4w8n/htmlfy/issues"},"homepage":"https://github.com/j4w8n/htmlfy#readme","_id":"htmlfy@0.7.5","_integrity":"sha512-woog97QSD0MJVXDs4nNz3S/XIb+wa/UgunpaI29tbXaTB9SlNvQalw1XolE4m3BPp3xkJMx96I27Lb/clesPLA==","_nodeVersion":"22.6.0","_npmVersion":"10.8.3","shasum":"dec7360077199268cf4c16552837e355df7c96dd","dist":{"shasum":"dec7360077199268cf4c16552837e355df7c96dd","size":12785,"noattachment":false,"key":"/htmlfy/-/htmlfy-0.7.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/htmlfy/download/htmlfy-0.7.5.tgz"},"_npmUser":{"name":"j4w8n","email":"jason@malynium.com"},"directories":{},"maintainers":[{"name":"j4w8n","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/htmlfy_0.7.5_1747396431849_0.5432037474996356"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-16T11:53:52.011Z","publish_time":1747396432011,"_source_registry_name":"default","_cnpm_publish_time":1747396432011},"0.7.4":{"name":"htmlfy","version":"0.7.4","description":"HTML formatter yo! Prettify, minify, and more!","scripts":{"check":"tsc","test":"vitest"},"exports":{".":{"types":"./types/index.d.ts","import":"./src/exports/index.js","require":"./src/exports/index.js"}},"devDependencies":{"typescript":"^5.0.0","vitest":"^2.1.2"},"types":"types/index.d.ts","type":"module","repository":{"type":"git","url":"git+https://github.com/j4w8n/htmlfy.git"},"keywords":["HTML","format","formatter","prettier","minifier","prettify","minify"],"license":"MIT","bugs":{"url":"https://github.com/j4w8n/htmlfy/issues"},"homepage":"https://github.com/j4w8n/htmlfy#readme","_id":"htmlfy@0.7.4","_integrity":"sha512-d/tipVY5DfNEAQsCcx/hVreZ+ngaSkGIPqHx8Y2DmbK9ckhntCmWYZFf7OY7nYqb+GDZzBzLTeTcivl6olUHPQ==","_nodeVersion":"22.6.0","_npmVersion":"10.8.3","shasum":"10a7736464a4adc9cd72729ecadff38098634516","dist":{"shasum":"10a7736464a4adc9cd72729ecadff38098634516","size":12603,"noattachment":false,"key":"/htmlfy/-/htmlfy-0.7.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/htmlfy/download/htmlfy-0.7.4.tgz"},"_npmUser":{"name":"j4w8n","email":"jason@malynium.com"},"directories":{},"maintainers":[{"name":"j4w8n","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/htmlfy_0.7.4_1747228407802_0.796437374115029"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T13:13:27.994Z","publish_time":1747228407994,"_source_registry_name":"default","_cnpm_publish_time":1747228407994},"0.7.3":{"name":"htmlfy","version":"0.7.3","keywords":["HTML","format","formatter","prettier","minifier","prettify","minify"],"license":"MIT","_id":"htmlfy@0.7.3","maintainers":[{"name":"j4w8n","email":""}],"homepage":"https://github.com/j4w8n/htmlfy#readme","bugs":{"url":"https://github.com/j4w8n/htmlfy/issues"},"dist":{"shasum":"c55aef73467bacef32b2c711fc6cb49013ac4e1e","size":11943,"noattachment":false,"key":"/htmlfy/-/htmlfy-0.7.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/htmlfy/download/htmlfy-0.7.3.tgz"},"type":"module","types":"types/index.d.ts","shasum":"c55aef73467bacef32b2c711fc6cb49013ac4e1e","exports":{".":{"types":"./types/index.d.ts","import":"./src/exports/index.js","require":"./src/exports/index.js"}},"scripts":{"test":"vitest","check":"tsc"},"_npmUser":{"name":"j4w8n","email":"jason@malynium.com"},"_integrity":"sha512-IRLPRuz/ZJJSuGADVM4bOSb7O/jdJNrn3cgmJ7Z9Wbg4XX3f/Cdryrvkko6/Vspxf5omi3v+CFEjJ1l8FWYbEQ==","repository":{"url":"git+https://github.com/j4w8n/htmlfy.git","type":"git"},"_npmVersion":"10.8.3","description":"HTML formatter yo! Prettify, minify, and more!","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.2","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/htmlfy_0.7.3_1746976942734_0.6980505320115515","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-11T15:22:22.918Z","publish_time":1746976942918,"_source_registry_name":"default","_cnpm_publish_time":1746976942918},"0.7.2":{"name":"htmlfy","version":"0.7.2","description":"HTML formatter yo! Prettify, minify, and more!","scripts":{"check":"tsc","test":"vitest"},"exports":{".":{"types":"./types/index.d.ts","import":"./src/exports/index.js","require":"./src/exports/index.js"}},"devDependencies":{"typescript":"^5.0.0","vitest":"^2.1.2"},"types":"types/index.d.ts","type":"module","repository":{"type":"git","url":"git+https://github.com/j4w8n/htmlfy.git"},"keywords":["HTML","format","formatter","prettier","minifier","prettify","minify"],"license":"MIT","bugs":{"url":"https://github.com/j4w8n/htmlfy/issues"},"homepage":"https://github.com/j4w8n/htmlfy#readme","_id":"htmlfy@0.7.2","_integrity":"sha512-SFzjlaqADHKv8Iq/r+AU9h9ovU8Kn4mAEG5Th41OOw0M2sPkJw9h6jc+ryXSU+ruBz/ZyTOD2QnFNwK9gWYoRw==","_nodeVersion":"22.6.0","_npmVersion":"10.8.3","shasum":"6f0f08a6205c489beef43879a06649747ef67273","dist":{"shasum":"6f0f08a6205c489beef43879a06649747ef67273","size":10978,"noattachment":false,"key":"/htmlfy/-/htmlfy-0.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/htmlfy/download/htmlfy-0.7.2.tgz"},"_npmUser":{"name":"j4w8n","email":"jason@malynium.com"},"directories":{},"maintainers":[{"name":"j4w8n","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/htmlfy_0.7.2_1744856826708_0.9151414662288895"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-17T02:27:06.966Z","publish_time":1744856826966,"_source_registry_name":"default","_cnpm_publish_time":1744856826966},"0.7.1":{"name":"htmlfy","version":"0.7.1","description":"HTML formatter yo! Prettify, minify, and more!","scripts":{"check":"tsc","test":"vitest"},"exports":{".":{"types":"./types/index.d.ts","import":"./src/exports/index.js","require":"./src/exports/index.js"}},"devDependencies":{"typescript":"^5.0.0","vitest":"^2.1.2"},"types":"types/index.d.ts","type":"module","repository":{"type":"git","url":"git+https://github.com/j4w8n/htmlfy.git"},"keywords":["HTML","format","formatter","prettier","minifier","prettify","minify"],"license":"MIT","bugs":{"url":"https://github.com/j4w8n/htmlfy/issues"},"homepage":"https://github.com/j4w8n/htmlfy#readme","_id":"htmlfy@0.7.1","_integrity":"sha512-jkGUW8GiE+6g9HbZCHnQRgolTJSHqPQHpbeOWOh549/IY+46uR2Lm8VdTgWzBPWnWD5lg9HTQbeCJewdK9/vww==","_nodeVersion":"22.6.0","_npmVersion":"10.8.3","shasum":"30532a828af1b88b05bba4097f36f27177a63ace","dist":{"shasum":"30532a828af1b88b05bba4097f36f27177a63ace","size":10858,"noattachment":false,"key":"/htmlfy/-/htmlfy-0.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/htmlfy/download/htmlfy-0.7.1.tgz"},"_npmUser":{"name":"j4w8n","email":"jason@malynium.com"},"directories":{},"maintainers":[{"name":"j4w8n","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/htmlfy_0.7.1_1744767259025_0.4170230287575398"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T01:34:19.206Z","publish_time":1744767259206,"_source_registry_name":"default","_cnpm_publish_time":1744767259206},"0.7.0":{"name":"htmlfy","version":"0.7.0","description":"HTML formatter yo! Prettify, minify, and more!","scripts":{"check":"tsc","test":"vitest"},"exports":{".":{"types":"./types/index.d.ts","import":"./src/exports/index.js","require":"./src/exports/index.js"}},"devDependencies":{"typescript":"^5.0.0","vitest":"^2.1.2"},"types":"types/index.d.ts","type":"module","repository":{"type":"git","url":"git+https://github.com/j4w8n/htmlfy.git"},"keywords":["HTML","format","formatter","prettier","minifier","prettify","minify"],"license":"MIT","bugs":{"url":"https://github.com/j4w8n/htmlfy/issues"},"homepage":"https://github.com/j4w8n/htmlfy#readme","_id":"htmlfy@0.7.0","_integrity":"sha512-M7dbw0u7TJR37tmp7ovUjSFsgO/7s4kPlDp1l36MKPhV/zGXqDnzdFUe9vva41JjbGk6Gznjq/wT2z/lc4Mkjg==","_nodeVersion":"22.6.0","_npmVersion":"10.8.3","shasum":"723a4b2cdf9e600a39981aa142da03aa20ecd300","dist":{"shasum":"723a4b2cdf9e600a39981aa142da03aa20ecd300","size":10466,"noattachment":false,"key":"/htmlfy/-/htmlfy-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/htmlfy/download/htmlfy-0.7.0.tgz"},"_npmUser":{"name":"j4w8n","email":"jason@malynium.com"},"directories":{},"maintainers":[{"name":"j4w8n","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/htmlfy_0.7.0_1744427343523_0.8344310091914622"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-12T03:09:03.689Z","publish_time":1744427343689,"_source_registry_name":"default","_cnpm_publish_time":1744427343689},"0.6.7":{"name":"htmlfy","version":"0.6.7","description":"HTML formatter yo! Prettify, minify, and more!","scripts":{"check":"tsc","test":"vitest"},"exports":{".":{"types":"./types/index.d.ts","import":"./src/exports/index.js","require":"./src/exports/index.js"}},"devDependencies":{"typescript":"^5.0.0","vitest":"^2.1.2"},"types":"types/index.d.ts","type":"module","repository":{"type":"git","url":"git+https://github.com/j4w8n/htmlfy.git"},"keywords":["HTML","format","formatter","prettier","minifier","prettify","minify"],"license":"MIT","bugs":{"url":"https://github.com/j4w8n/htmlfy/issues"},"homepage":"https://github.com/j4w8n/htmlfy#readme","_id":"htmlfy@0.6.7","_integrity":"sha512-r8hRd+oIM10lufovN+zr3VKPTYEIvIwqXGucidh2XQufmiw6sbUXFUFjWlfjo3AnefIDTyzykVzQ8IUVuT1peQ==","_nodeVersion":"22.6.0","_npmVersion":"10.8.3","shasum":"598172336a75915e41e4abf558656e11fcc4c449","dist":{"shasum":"598172336a75915e41e4abf558656e11fcc4c449","size":10119,"noattachment":false,"key":"/htmlfy/-/htmlfy-0.6.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/htmlfy/download/htmlfy-0.6.7.tgz"},"_npmUser":{"name":"j4w8n","email":"jason@malynium.com"},"directories":{},"maintainers":[{"name":"j4w8n","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/htmlfy_0.6.7_1744044036905_0.6152434482006304"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-07T16:40:37.115Z","publish_time":1744044037115,"_source_registry_name":"default","_cnpm_publish_time":1744044037115},"0.6.7-next.0":{"name":"htmlfy","version":"0.6.7-next.0","description":"HTML formatter yo! Prettify, minify, and more!","scripts":{"check":"tsc","test":"vitest"},"exports":{".":{"types":"./types/index.d.ts","import":"./src/exports/index.js","require":"./src/exports/index.js"}},"devDependencies":{"typescript":"^5.0.0","vitest":"^2.1.2"},"types":"types/index.d.ts","type":"module","repository":{"type":"git","url":"git+https://github.com/j4w8n/htmlfy.git"},"keywords":["HTML","format","formatter","prettier","minifier","prettify","minify"],"license":"MIT","bugs":{"url":"https://github.com/j4w8n/htmlfy/issues"},"homepage":"https://github.com/j4w8n/htmlfy#readme","_id":"htmlfy@0.6.7-next.0","_integrity":"sha512-J2mj5mKEOuQAK75HGDFECU+1rmchNHk5otexbFl1vsLrbEauE4urDGJ2ARNEiH7vh7tIzBUXEdqzY1XTK1pFEQ==","_nodeVersion":"22.6.0","_npmVersion":"10.8.3","shasum":"76217897985c8b318edd8c2059169fae88978df1","dist":{"shasum":"76217897985c8b318edd8c2059169fae88978df1","size":10110,"noattachment":false,"key":"/htmlfy/-/htmlfy-0.6.7-next.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/htmlfy/download/htmlfy-0.6.7-next.0.tgz"},"_npmUser":{"name":"j4w8n","email":"jason@malynium.com"},"directories":{},"maintainers":[{"name":"j4w8n","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/htmlfy_0.6.7-next.0_1743981127508_0.6765200545653614"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-06T23:12:07.694Z","publish_time":1743981127694,"_source_registry_name":"default","_cnpm_publish_time":1743981127694},"0.6.6":{"name":"htmlfy","version":"0.6.6","description":"HTML formatter yo! Prettify, minify, and more!","scripts":{"check":"tsc","test":"vitest"},"exports":{".":{"types":"./types/index.d.ts","import":"./src/exports/index.js","require":"./src/exports/index.js"}},"devDependencies":{"typescript":"^5.0.0","vitest":"^2.1.2"},"types":"types/index.d.ts","type":"module","repository":{"type":"git","url":"git+https://github.com/j4w8n/htmlfy.git"},"keywords":["HTML","format","formatter","prettier","minifier","prettify","minify"],"license":"MIT","bugs":{"url":"https://github.com/j4w8n/htmlfy/issues"},"homepage":"https://github.com/j4w8n/htmlfy#readme","_id":"htmlfy@0.6.6","_integrity":"sha512-NsJ/YV/FQ9XpU0t+TkCMqXVsedNqSSImrI1E4aRBX8uDSaXzF7FOBl/8HKnnqm50RngNfLIoAVLyPQbyVi8EaQ==","_nodeVersion":"22.6.0","_npmVersion":"10.8.3","shasum":"9134fa51d86ab88e26ec964181de975ebca94e44","dist":{"shasum":"9134fa51d86ab88e26ec964181de975ebca94e44","size":9255,"noattachment":false,"key":"/htmlfy/-/htmlfy-0.6.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/htmlfy/download/htmlfy-0.6.6.tgz"},"_npmUser":{"name":"j4w8n","email":"jason@malynium.com"},"directories":{},"maintainers":[{"name":"j4w8n","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/htmlfy_0.6.6_1743560954026_0.2670579279689218"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-02T02:29:14.224Z","publish_time":1743560954224,"_source_registry_name":"default","_cnpm_publish_time":1743560954224},"0.6.5":{"name":"htmlfy","version":"0.6.5","description":"HTML formatter yo! Prettify, minify, and more!","exports":{".":{"types":"./types/index.d.ts","import":"./src/exports/index.js","require":"./src/exports/index.js"}},"devDependencies":{"typescript":"^5.0.0","vitest":"^2.1.2"},"types":"types/index.d.ts","type":"module","repository":{"type":"git","url":"git+https://github.com/j4w8n/htmlfy.git"},"keywords":["HTML","format","formatter","prettier","minifier","prettify","minify"],"license":"MIT","bugs":{"url":"https://github.com/j4w8n/htmlfy/issues"},"homepage":"https://github.com/j4w8n/htmlfy#readme","scripts":{"check":"tsc","test":"vitest"},"_id":"htmlfy@0.6.5","_integrity":"sha512-2idle1yo+Ft3ttDc4cZkVPaWBS5F15Pyrq4XGecSxF2ksqZVUzuCTd0OXar1vxq9UDQX/lzfr/iDwYo3aRuOTA==","_resolved":"/tmp/fd0691b5d6a8ee3027e9b04e474e7488/htmlfy-0.6.5.tgz","_from":"file:htmlfy-0.6.5.tgz","_nodeVersion":"20.10.0","_npmVersion":"10.2.5","dist":{"shasum":"9a6b2d4f471c442664c6c366e5b216164293c9f7","size":9176,"noattachment":false,"key":"/htmlfy/-/htmlfy-0.6.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/htmlfy/download/htmlfy-0.6.5.tgz"},"_npmUser":{"name":"j4w8n","email":"jason@malynium.com"},"directories":{},"maintainers":[{"name":"j4w8n","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/htmlfy_0.6.5_1743171820144_0.3037493302216048"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-28T14:23:40.355Z","publish_time":1743171820355,"_source_registry_name":"default","_cnpm_publish_time":1743171820355},"0.6.4":{"name":"htmlfy","version":"0.6.4","description":"HTML formatter yo! Prettify, minify, and more!","exports":{".":{"types":"./types/index.d.ts","import":"./src/exports/index.js","require":"./src/exports/index.js"}},"devDependencies":{"typescript":"^5.0.0","vitest":"^2.1.2"},"types":"types/index.d.ts","type":"module","repository":{"type":"git","url":"git+https://github.com/j4w8n/htmlfy.git"},"keywords":["HTML","format","formatter","prettier","minifier","prettify","minify"],"license":"MIT","bugs":{"url":"https://github.com/j4w8n/htmlfy/issues"},"homepage":"https://github.com/j4w8n/htmlfy#readme","scripts":{"check":"tsc","test":"vitest"},"_id":"htmlfy@0.6.4","_integrity":"sha512-NjeqFXk8ZaZv31eMM8c99RTMX7VAxBSMcS/w3iR8SE1WNb84H3s3gcv8HdwSv1mIzsquu933sUgS7TwCG6kKGw==","_resolved":"/tmp/83d0f9662707c42d577b4b0aedd9b629/htmlfy-0.6.4.tgz","_from":"file:htmlfy-0.6.4.tgz","_nodeVersion":"20.10.0","_npmVersion":"10.2.5","dist":{"shasum":"0b008baed7ed0c0ea920783d030f7807db908f71","size":9139,"noattachment":false,"key":"/htmlfy/-/htmlfy-0.6.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/htmlfy/download/htmlfy-0.6.4.tgz"},"_npmUser":{"name":"j4w8n","email":"jason@malynium.com"},"directories":{},"maintainers":[{"name":"j4w8n","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/htmlfy_0.6.4_1743107141819_0.3204515452918284"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-27T20:25:42.036Z","publish_time":1743107142036,"_source_registry_name":"default","_cnpm_publish_time":1743107142036},"0.6.3":{"name":"htmlfy","version":"0.6.3","description":"HTML formatter yo! Prettify, minify, and more!","exports":{".":{"types":"./types/index.d.ts","import":"./src/exports/index.js","require":"./src/exports/index.js"}},"devDependencies":{"typescript":"^5.0.0","vitest":"^2.1.2"},"types":"types/index.d.ts","type":"module","repository":{"type":"git","url":"git+https://github.com/j4w8n/htmlfy.git"},"keywords":["HTML","format","formatter","prettier","minifier","prettify","minify"],"license":"MIT","bugs":{"url":"https://github.com/j4w8n/htmlfy/issues"},"homepage":"https://github.com/j4w8n/htmlfy#readme","scripts":{"check":"tsc","test":"vitest"},"_id":"htmlfy@0.6.3","_integrity":"sha512-izN1iDLrUQqAgIL99ch3OfxAnOZjHs6MeEu2hA/UGxyzHiJZNSmTXMMJf9Wp4qH8MMmVjd/Z9fHdLZGDPlEvLQ==","_resolved":"/tmp/cf4c426055045455314f740dba6d3595/htmlfy-0.6.3.tgz","_from":"file:htmlfy-0.6.3.tgz","_nodeVersion":"20.10.0","_npmVersion":"10.2.5","dist":{"shasum":"727b40d4cf560868ea600ef7dc5dfabbd5e37e20","size":8632,"noattachment":false,"key":"/htmlfy/-/htmlfy-0.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/htmlfy/download/htmlfy-0.6.3.tgz"},"_npmUser":{"name":"j4w8n","email":"jason@malynium.com"},"directories":{},"maintainers":[{"name":"j4w8n","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/htmlfy_0.6.3_1743045812987_0.7441034327660567"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-27T03:23:33.197Z","publish_time":1743045813197,"_source_registry_name":"default","_cnpm_publish_time":1743045813197},"0.6.2":{"name":"htmlfy","version":"0.6.2","description":"HTML formatter yo! Prettify, minify, and more!","exports":{".":{"types":"./types/index.d.ts","import":"./src/exports/index.js","require":"./src/exports/index.js"}},"devDependencies":{"typescript":"^5.0.0","vitest":"^2.1.2"},"types":"types/index.d.ts","type":"module","repository":{"type":"git","url":"git+https://github.com/j4w8n/htmlfy.git"},"keywords":["HTML","format","formatter","prettier","minifier","prettify","minify"],"license":"MIT","bugs":{"url":"https://github.com/j4w8n/htmlfy/issues"},"homepage":"https://github.com/j4w8n/htmlfy#readme","scripts":{"check":"tsc","test":"vitest"},"_id":"htmlfy@0.6.2","_integrity":"sha512-dWRE+TW3QSB5mXsnYCUPLoPmaCu2O7kp6/3xh5fayiGuaNtRL/64SdjhoTBwJ2XvuSkLoMgQDLunrAqwxJj40Q==","_resolved":"/tmp/6e0c3b35fcd6bd80518a4453fba5c549/htmlfy-0.6.2.tgz","_from":"file:htmlfy-0.6.2.tgz","_nodeVersion":"20.10.0","_npmVersion":"10.2.5","dist":{"shasum":"7517bc92b3ad88c43087c5ee46e19b1ec401f0c3","size":8355,"noattachment":false,"key":"/htmlfy/-/htmlfy-0.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/htmlfy/download/htmlfy-0.6.2.tgz"},"_npmUser":{"name":"j4w8n","email":"jason@malynium.com"},"directories":{},"maintainers":[{"name":"j4w8n","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/htmlfy_0.6.2_1741780161641_0.035157456592611824"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-12T11:49:21.809Z","publish_time":1741780161809,"_source_registry_name":"default","_cnpm_publish_time":1741780161809},"0.6.1":{"name":"htmlfy","version":"0.6.1","description":"HTML formatter yo! Prettify, minify, and more!","exports":{".":{"types":"./types/index.d.ts","import":"./src/exports/index.js","require":"./src/exports/index.js"}},"devDependencies":{"typescript":"^5.0.0","vitest":"^2.1.2"},"types":"types/index.d.ts","type":"module","repository":{"type":"git","url":"git+https://github.com/j4w8n/htmlfy.git"},"keywords":["HTML","format","formatter","prettier","minifier","prettify","minify"],"license":"MIT","bugs":{"url":"https://github.com/j4w8n/htmlfy/issues"},"homepage":"https://github.com/j4w8n/htmlfy#readme","scripts":{"check":"tsc","test":"vitest"},"_id":"htmlfy@0.6.1","_integrity":"sha512-aXlXhSv/40ZRWSW8auSRgPkF5owlJE2c2EkOKTe3n+I1fa/MKWfiNWP9ukexW4Pnj94k7x8TK5sa44l2ySWQ6w==","_resolved":"/tmp/e142a3ff4d3088b9229ec66505875b41/htmlfy-0.6.1.tgz","_from":"file:htmlfy-0.6.1.tgz","_nodeVersion":"20.10.0","_npmVersion":"10.2.5","dist":{"shasum":"8f02efc35cedc9e8b7196a018aa6839e8522b61e","size":8348,"noattachment":false,"key":"/htmlfy/-/htmlfy-0.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/htmlfy/download/htmlfy-0.6.1.tgz"},"_npmUser":{"name":"j4w8n","email":"jason@malynium.com"},"directories":{},"maintainers":[{"name":"j4w8n","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/htmlfy_0.6.1_1740447910901_0.5326707680626825"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-25T01:45:11.118Z","publish_time":1740447911118,"_source_registry_name":"default","_cnpm_publish_time":1740447911118},"0.6.0":{"name":"htmlfy","version":"0.6.0","description":"HTML formatter yo! Prettify, minify, and more!","exports":{".":{"types":"./types/index.d.ts","import":"./src/exports/index.js","require":"./src/exports/index.js"}},"devDependencies":{"typescript":"^5.0.0","vitest":"^2.1.2"},"types":"types/index.d.ts","type":"module","repository":{"type":"git","url":"git+https://github.com/j4w8n/htmlfy.git"},"keywords":["HTML","format","formatter","prettier","minifier","prettify","minify"],"license":"MIT","bugs":{"url":"https://github.com/j4w8n/htmlfy/issues"},"homepage":"https://github.com/j4w8n/htmlfy#readme","scripts":{"check":"tsc","test":"vitest"},"_id":"htmlfy@0.6.0","_integrity":"sha512-EV1RNjYuG6xIxwA8zDjAUQVeS/SsPE0nhFsdjM8ALopS22ZRAcePocdrhKaaV26PYiTkUrKplJuSZkGRN6Y0Rg==","_resolved":"/tmp/2272f4aeedb9ecba3b864278d9c58111/htmlfy-0.6.0.tgz","_from":"file:htmlfy-0.6.0.tgz","_nodeVersion":"20.10.0","_npmVersion":"10.2.5","dist":{"shasum":"f411f99b3299f1b97b46696f6a0f0a19e6eaf6c5","size":8313,"noattachment":false,"key":"/htmlfy/-/htmlfy-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/htmlfy/download/htmlfy-0.6.0.tgz"},"_npmUser":{"name":"j4w8n","email":"jason@malynium.com"},"directories":{},"maintainers":[{"name":"j4w8n","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/htmlfy_0.6.0_1737482182788_0.7849261019459219"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-21T17:56:22.983Z","publish_time":1737482182983,"_source_registry_name":"default","_cnpm_publish_time":1737482182983},"0.5.1":{"name":"htmlfy","version":"0.5.1","description":"HTML formatter yo!. Prettify, minify, and more!","exports":{".":{"types":"./types/index.d.ts","import":"./src/exports/index.js","require":"./src/exports/index.js"}},"devDependencies":{"typescript":"^5.0.0","vitest":"^2.1.2"},"types":"types/index.d.ts","type":"module","repository":{"type":"git","url":"git+https://github.com/j4w8n/htmlfy.git"},"keywords":["HTML","format","formatter","prettier","minifier","prettify","minify"],"license":"MIT","bugs":{"url":"https://github.com/j4w8n/htmlfy/issues"},"homepage":"https://github.com/j4w8n/htmlfy#readme","scripts":{"check":"tsc","test":"vitest"},"_id":"htmlfy@0.5.1","_integrity":"sha512-nb66M9g0zKrvmR3kk/WOM+5tOT3DzO1yJ4yEJXsz2zfZ3gXiCTrlGvbc4lQzTZyylJj7at+XSVDxFvAVH6J6tQ==","_resolved":"/tmp/9bc8336cd3de0e3f2903c92bf01452c4/htmlfy-0.5.1.tgz","_from":"file:htmlfy-0.5.1.tgz","_nodeVersion":"20.10.0","_npmVersion":"10.2.5","dist":{"shasum":"587ec3d61fcdae9915e8955f53b9a49b3ce15145","size":7935,"noattachment":false,"key":"/htmlfy/-/htmlfy-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/htmlfy/download/htmlfy-0.5.1.tgz"},"_npmUser":{"name":"j4w8n","email":"jason@malynium.com"},"directories":{},"maintainers":[{"name":"j4w8n","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/htmlfy_0.5.1_1736301463200_0.7010041326751701"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-08T01:57:43.359Z","publish_time":1736301463359,"_source_registry_name":"default","_cnpm_publish_time":1736301463359},"0.5.0":{"name":"htmlfy","version":"0.5.0","description":"HTML formatter yo!. Prettify, minify, and more!","exports":{".":{"types":"./types/index.d.ts","import":"./src/exports/index.js","require":"./src/exports/index.js"}},"devDependencies":{"typescript":"^5.0.0","vitest":"^2.1.2"},"types":"types/index.d.ts","type":"module","repository":{"type":"git","url":"git+https://github.com/j4w8n/htmlfy.git"},"keywords":["HTML","format","formatter","prettier","minifier","prettify","minify"],"license":"MIT","bugs":{"url":"https://github.com/j4w8n/htmlfy/issues"},"homepage":"https://github.com/j4w8n/htmlfy#readme","scripts":{"check":"tsc","test":"vitest"},"_id":"htmlfy@0.5.0","_integrity":"sha512-/g4imybF9k7eJT+VEsjtpx1i3BHYxFxv6/RS0Lf8veh1+pw0HzAEndGTdjvrlVRqUSu7YurJZkfnLXpVZ2yrEw==","_resolved":"/tmp/77bc488ac21e147240bd0562cf7068c3/htmlfy-0.5.0.tgz","_from":"file:htmlfy-0.5.0.tgz","_nodeVersion":"20.10.0","_npmVersion":"10.2.5","dist":{"shasum":"0cfd252134625985069a1c9de84aea2d12dc4a8b","size":7686,"noattachment":false,"key":"/htmlfy/-/htmlfy-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/htmlfy/download/htmlfy-0.5.0.tgz"},"_npmUser":{"name":"j4w8n","email":"jason@malynium.com"},"directories":{},"maintainers":[{"name":"j4w8n","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/htmlfy_0.5.0_1732903832123_0.36714875958973714"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-29T18:10:32.296Z","publish_time":1732903832296,"_source_registry_name":"default","_cnpm_publish_time":1732903832296},"0.4.0":{"name":"htmlfy","version":"0.4.0","description":"HTML formatter yo!. Prettify, minify, and more!","exports":{".":{"types":"./types/index.d.ts","import":"./src/exports/index.js","require":"./src/exports/index.js"}},"devDependencies":{"typescript":"^5.0.0","vitest":"^2.1.2"},"types":"types/index.d.ts","type":"module","repository":{"type":"git","url":"git+https://github.com/j4w8n/htmlfy.git"},"keywords":["HTML","format","formatter","prettier","minifier","prettify","minify"],"license":"MIT","bugs":{"url":"https://github.com/j4w8n/htmlfy/issues"},"homepage":"https://github.com/j4w8n/htmlfy#readme","scripts":{"check":"tsc","test":"vitest"},"_id":"htmlfy@0.4.0","_integrity":"sha512-N+6nrff4IEAPEKbFBJhkBVuKGSQP4F6K06zzvqieANeNjnv5mBJba4ZPDQl6uvNaRm3zfEjr67KF9e1G+pdfDA==","_resolved":"/tmp/591660c0065c5e79a3ccf161730a0bae/htmlfy-0.4.0.tgz","_from":"file:htmlfy-0.4.0.tgz","_nodeVersion":"20.10.0","_npmVersion":"10.2.5","dist":{"shasum":"cb333a4b09a41df286d3c4ef8c76d91d49c2f031","size":7272,"noattachment":false,"key":"/htmlfy/-/htmlfy-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/htmlfy/download/htmlfy-0.4.0.tgz"},"_npmUser":{"name":"j4w8n","email":"jason@malynium.com"},"directories":{},"maintainers":[{"name":"j4w8n","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/htmlfy_0.4.0_1732738274802_0.1135736421704705"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-27T20:11:14.959Z","publish_time":1732738274959,"_source_registry_name":"default","_cnpm_publish_time":1732738274959},"0.3.2":{"name":"htmlfy","version":"0.3.2","description":"HTML formatter yo!. Prettify, minify, and more!","exports":{".":{"types":"./types/index.d.ts","import":"./src/exports/index.js","require":"./src/exports/index.js"}},"devDependencies":{"typescript":"^5.0.0","vitest":"^2.1.2"},"types":"types/index.d.ts","type":"module","repository":{"type":"git","url":"git+https://github.com/j4w8n/htmlfy.git"},"keywords":["HTML","format","formatter","prettier","minifier","prettify","minify"],"license":"MIT","bugs":{"url":"https://github.com/j4w8n/htmlfy/issues"},"homepage":"https://github.com/j4w8n/htmlfy#readme","scripts":{"check":"tsc","test":"vitest"},"_id":"htmlfy@0.3.2","_integrity":"sha512-FsxzfpeDYRqn1emox9VpxMPfGjADoUmmup8D604q497R0VNxiXs4ZZTN2QzkaMA5C9aHGUoe1iQRVSm+HK9xuA==","_resolved":"/tmp/2ffa08e348095c5e129a6dc49e9c4155/htmlfy-0.3.2.tgz","_from":"file:htmlfy-0.3.2.tgz","_nodeVersion":"20.10.0","_npmVersion":"10.2.5","dist":{"shasum":"da5c8b74aaabdc3255d7d3df8733cea7bcf1178c","size":7440,"noattachment":false,"key":"/htmlfy/-/htmlfy-0.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/htmlfy/download/htmlfy-0.3.2.tgz"},"_npmUser":{"name":"j4w8n","email":"jason@malynium.com"},"directories":{},"maintainers":[{"name":"j4w8n","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/htmlfy_0.3.2_1728422485171_0.501829542696836"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-08T21:21:25.351Z","publish_time":1728422485351,"_source_registry_name":"default","_cnpm_publish_time":1728422485351},"0.3.1":{"name":"htmlfy","version":"0.3.1","description":"HTML formatter yo!. Prettify, minify, and more!","exports":{".":{"types":"./types/index.d.ts","import":"./src/exports/index.js","require":"./src/exports/index.js"}},"devDependencies":{"typescript":"^5.0.0","vitest":"^2.1.2"},"types":"types/index.d.ts","type":"module","repository":{"type":"git","url":"git+https://github.com/j4w8n/htmlfy.git"},"keywords":["HTML","format","formatter","prettier","minifier","prettify","minify"],"license":"MIT","bugs":{"url":"https://github.com/j4w8n/htmlfy/issues"},"homepage":"https://github.com/j4w8n/htmlfy#readme","scripts":{"check":"tsc","test":"vitest"},"_id":"htmlfy@0.3.1","_integrity":"sha512-n4ZzZaQRRzhOWXuag53VR25EHwKTy5nQve6dSierHElyy8+UWR5oX6maSvPPyq+9H1MUUEFuWyxjaGMbhZxh5w==","_resolved":"/tmp/3da315e5a6ea83b262e7a3e06399e591/htmlfy-0.3.1.tgz","_from":"file:htmlfy-0.3.1.tgz","_nodeVersion":"20.10.0","_npmVersion":"10.2.5","dist":{"shasum":"ebcc0a613d73c84c0e1ed3070c9c625220d3f472","size":7450,"noattachment":false,"key":"/htmlfy/-/htmlfy-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/htmlfy/download/htmlfy-0.3.1.tgz"},"_npmUser":{"name":"j4w8n","email":"jason@malynium.com"},"directories":{},"maintainers":[{"name":"j4w8n","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/htmlfy_0.3.1_1728301539955_0.824827075732179"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-07T11:45:40.163Z","publish_time":1728301540163,"_source_registry_name":"default","_cnpm_publish_time":1728301540163},"0.3.0":{"name":"htmlfy","version":"0.3.0","description":"HTML formatter yo!. Prettify, minify, and more!","scripts":{"check":"tsc","test":"bun index.js"},"exports":{".":{"types":"./types/index.d.ts","import":"./src/exports/index.js","require":"./src/exports/index.js"}},"devDependencies":{"typescript":"^5.0.0"},"types":"types/index.d.ts","type":"module","repository":{"type":"git","url":"git+https://github.com/j4w8n/htmlfy.git"},"license":"MIT","bugs":{"url":"https://github.com/j4w8n/htmlfy/issues"},"homepage":"https://github.com/j4w8n/htmlfy#readme","_id":"htmlfy@0.3.0","gitHead":"2fd8465cefc3b8f0b7318b401909a0d2bf86908d","_nodeVersion":"20.10.0","_npmVersion":"10.2.5","dist":{"shasum":"7e2c3d723a5c67bc5a3f0f7f76042ef01bf0c846","size":6534,"noattachment":false,"key":"/htmlfy/-/htmlfy-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/htmlfy/download/htmlfy-0.3.0.tgz"},"_npmUser":{"name":"j4w8n","email":"jason@malynium.com"},"directories":{},"maintainers":[{"name":"j4w8n","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/htmlfy_0.3.0_1727567765318_0.33949005555024026"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-28T23:56:05.499Z","publish_time":1727567765499,"_source_registry_name":"default","_cnpm_publish_time":1727567765499},"0.2.1":{"name":"htmlfy","version":"0.2.1","description":"HTML formatter yo!. Prettify, minify, and more!","exports":{".":{"types":"./types/index.d.ts","import":"./src/exports/index.js"}},"devDependencies":{"typescript":"^5.0.0"},"types":"types/index.d.ts","type":"module","repository":{"type":"git","url":"git+https://github.com/j4w8n/htmlfy.git"},"license":"MIT","bugs":{"url":"https://github.com/j4w8n/htmlfy/issues"},"homepage":"https://github.com/j4w8n/htmlfy#readme","scripts":{"check":"tsc","test":"bun index.js"},"_id":"htmlfy@0.2.1","_integrity":"sha512-HoomFHQ3av1uhq+7FxJTq4Ns0clAD+tGbQNrSd0WFY3UAjjUk6G3LaWEqdgmIXYkY4pexZiyZ3ykZJhQlM0J5A==","_resolved":"/tmp/d7179b7fbb5d757a4180d7f362bb9280/htmlfy-0.2.1.tgz","_from":"file:htmlfy-0.2.1.tgz","_nodeVersion":"20.10.0","_npmVersion":"10.2.5","dist":{"shasum":"2eca894e4caa0665cf79c8cfc79a8af8d28437a1","size":6406,"noattachment":false,"key":"/htmlfy/-/htmlfy-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/htmlfy/download/htmlfy-0.2.1.tgz"},"_npmUser":{"name":"j4w8n","email":"jason@malynium.com"},"directories":{},"maintainers":[{"name":"j4w8n","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/htmlfy_0.2.1_1710854628597_0.5871568503099336"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-19T13:23:48.759Z","publish_time":1710854628759,"_source_registry_name":"default","_cnpm_publish_time":1710854628759},"0.2.0":{"name":"htmlfy","version":"0.2.0","description":"HTML formatter yo!. Prettify, minify, and more!","exports":{".":{"types":"./types/index.d.ts","import":"./src/exports/index.js"}},"devDependencies":{"typescript":"^5.0.0"},"types":"types/index.d.ts","type":"module","repository":{"type":"git","url":"git+https://github.com/j4w8n/htmlfy.git"},"license":"MIT","bugs":{"url":"https://github.com/j4w8n/htmlfy/issues"},"homepage":"https://github.com/j4w8n/htmlfy#readme","scripts":{"check":"tsc","test":"bun index.js"},"_id":"htmlfy@0.2.0","_integrity":"sha512-wS81qrubJd3uPHeqNWuKD66i/MRP/HkhD0zVp2rs+gbSHxTyZVwAGwSM+zTuf+3/APM3uWSs6/rLE1EfX4PxBw==","_resolved":"/tmp/f9162e04c4a9941dfc4f445bc203bc3d/htmlfy-0.2.0.tgz","_from":"file:htmlfy-0.2.0.tgz","_nodeVersion":"20.10.0","_npmVersion":"10.2.5","dist":{"shasum":"8422a69ded20277b595279fad7d13cc59b213507","size":6406,"noattachment":false,"key":"/htmlfy/-/htmlfy-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/htmlfy/download/htmlfy-0.2.0.tgz"},"_npmUser":{"name":"j4w8n","email":"jason@malynium.com"},"directories":{},"maintainers":[{"name":"j4w8n","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/htmlfy_0.2.0_1710553353022_0.868696780257797"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-16T01:42:33.191Z","publish_time":1710553353191,"_source_registry_name":"default","_cnpm_publish_time":1710553353191},"0.1.1":{"name":"htmlfy","version":"0.1.1","description":"HTML formatter yo!. Prettify, minify, and more!","exports":{".":{"types":"./types/index.d.ts","import":"./src/exports/index.js"}},"devDependencies":{"typescript":"^5.0.0"},"types":"types/index.d.ts","type":"module","repository":{"type":"git","url":"git+https://github.com/j4w8n/htmlfy.git"},"license":"MIT","bugs":{"url":"https://github.com/j4w8n/htmlfy/issues"},"homepage":"https://github.com/j4w8n/htmlfy#readme","scripts":{"check":"tsc","test":"bun index.js"},"_id":"htmlfy@0.1.1","_integrity":"sha512-msUWyDJxrZ7rPgR73xevsQVSitYg18JFWoJ35qUMJxsfDMlbzSap5UHuIwaUvPFJo90pJF8AhcmubHay3oMt2A==","_resolved":"/tmp/bdfd448693bcf05d988f0ce3e4113d63/htmlfy-0.1.1.tgz","_from":"file:htmlfy-0.1.1.tgz","_nodeVersion":"20.10.0","_npmVersion":"10.2.5","dist":{"shasum":"9d28e0afd336403225a2344a8fcb686cc29a7bc7","size":6394,"noattachment":false,"key":"/htmlfy/-/htmlfy-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/htmlfy/download/htmlfy-0.1.1.tgz"},"_npmUser":{"name":"j4w8n","email":"jason@malynium.com"},"directories":{},"maintainers":[{"name":"j4w8n","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/htmlfy_0.1.1_1710505322059_0.2041276961788081"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-15T12:22:02.265Z","publish_time":1710505322265,"_source_registry_name":"default","_cnpm_publish_time":1710505322265},"0.1.0":{"name":"htmlfy","version":"0.1.0","description":"HTML formatter yo!. Prettify, minify, and more!","exports":{".":{"types":"./types/index.d.ts","import":"./src/exports/index.js"}},"devDependencies":{"typescript":"^5.0.0"},"types":"types/index.d.ts","type":"module","repository":{"type":"git","url":"git+https://github.com/j4w8n/htmlfy.git"},"license":"MIT","bugs":{"url":"https://github.com/j4w8n/htmlfy/issues"},"homepage":"https://github.com/j4w8n/htmlfy#readme","scripts":{"check":"tsc","test":"bun index.js"},"_id":"htmlfy@0.1.0","_integrity":"sha512-lACWDZJ+RAT+7ieWd3/6O2KScZkMRAkwW83EmkCn/kpudHZ+w01Q6eE9sYgjUorMqi5BdvP24X/2bmp1Aw3JNQ==","_resolved":"/tmp/b163aee16e51838b9993b728336ca636/htmlfy-0.1.0.tgz","_from":"file:htmlfy-0.1.0.tgz","_nodeVersion":"20.10.0","_npmVersion":"10.2.5","dist":{"shasum":"20173702690a74558d51e9e8b9ec742a593de40a","size":6008,"noattachment":false,"key":"/htmlfy/-/htmlfy-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/htmlfy/download/htmlfy-0.1.0.tgz"},"_npmUser":{"name":"j4w8n","email":"jason@malynium.com"},"directories":{},"maintainers":[{"name":"j4w8n","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/htmlfy_0.1.0_1703594720199_0.2925261772321164"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-26T12:45:20.356Z","publish_time":1703594720356,"_source_registry_name":"default","_cnpm_publish_time":1703594720356},"0.0.0":{"name":"htmlfy","version":"0.0.0","description":"HTML formatter yo!. Prettify, minify, and more!","exports":{".":{"types":"./types/index.d.ts","import":"./src/exports/index.js"}},"devDependencies":{"typescript":"^5.0.0"},"types":"types/index.d.ts","type":"module","repository":{"type":"git","url":"git+https://github.com/j4w8n/htmlfy.git"},"license":"MIT","bugs":{"url":"https://github.com/j4w8n/htmlfy/issues"},"homepage":"https://github.com/j4w8n/htmlfy#readme","scripts":{"check":"tsc","test":"bun index.js"},"_id":"htmlfy@0.0.0","_integrity":"sha512-3Lh8bujf5lIjzyNAQtfqoLmcDUkUPyLGDhnubI/sqEdJzfDb4BU1xuS6CnV+vMgYykbRSPoDT4LOXFVU2KE7XQ==","_resolved":"/tmp/c7c187ea7afecc7a368404d30e33112b/htmlfy-0.0.0.tgz","_from":"file:htmlfy-0.0.0.tgz","_nodeVersion":"20.10.0","_npmVersion":"10.2.5","dist":{"shasum":"4e6d2dc1f893cd26cdbcfc31a8f54f4a331dd8ce","size":5802,"noattachment":false,"key":"/htmlfy/-/htmlfy-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/htmlfy/download/htmlfy-0.0.0.tgz"},"_npmUser":{"name":"j4w8n","email":"jason@malynium.com"},"directories":{},"maintainers":[{"name":"j4w8n","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/htmlfy_0.0.0_1703281723519_0.3351019650865372"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-22T21:48:43.694Z","publish_time":1703281723694,"_source_registry_name":"default","_cnpm_publish_time":1703281723694}},"readme":"# htmlfy\nHTML formatter yo! Prettify, minify and more!\n\n`htmlfy` is a fork of [html-formatter](https://github.com/uznam8x/html-formatter/tree/master). A lot of the processing logic has been preserved, and full credit for that goes to the original author. I've made the following major enhancements.\n\n- Fully typed.\n- Converted to ESM.\n- Added configuration options.\n- Added support for custom HTML elements (web components)\n- Lots of refactoring.\n- Made it go brrr fast.\n\n## Install\n\n`npm install htmlfy`\n\n## API\nMost projects will only need to use `prettify` and/or `minify`.\n\n### Prettify\nTurn single-line or ugly HTML into highly formatted HTML. This is a wrapper for all other functions, except `trimify`, and then it adds indentation.\n\n```js\nimport { prettify } from 'htmlfy'\n\nconst html = `<main class=\"hello   there world\"><div>Welcome to htmlfy!  </div></main>`\nconsole.log(prettify(html))\n/*\n<main class=\"hello there world\">\n  <div>\n    Welcome to htmlfy!\n  </div>\n</main>\n*/\n```\n\n### Minify\nTurn well-formatted or ugly HTML into a single line of HTML.\n\n> This feature is not a replacement for compressors like [htmlnano](https://github.com/posthtml/htmlnano), which focus on giving you the smallest data-size possible; but rather, it simply removes tabs, returns, and redundant whitespace.\n\n```js\nimport { minify } from 'htmlfy'\n\nconst html = \n`<main class=\"hello there world\">\n  <div>\n    Welcome to htmlfy!\n  </div>\n</main>`\nconsole.log(minify(html))\n/*\n<main class=\"hello there world\"><div>Welcome to htmlfy!</div></main>\n*/\n```\n\n### Closify\n> This is done when using prettify, but you can use it in a one-off scenario if needed.\n\nEnsure [void elements](https://developer.mozilla.org/en-US/docs/Glossary/Void_element) are \"self-closing\".\n\n```js\nimport { closify } from 'htmlfy'\n\nconst html = `<br><input type=\"text\">`\nconsole.log(closify(html))\n/*\n<br /><input type=\"text\" />\n*/\n```\n\n### Entify\n> This is done when using prettify, but you can use it in a one-off scenario if needed.\n\nEnforce entity characters for textarea content. This also performs basic minification on textareas before setting entities. When running this function as a standalone, you'll likely want to pass `minify` as `true` for full minification of the textarea. The minification does not process any other tags.\n\n```js\nimport { entify } from 'htmlfy'\n\nconst html = `<main class=\"hello   there world\"><div>Welcome to htmlfy!  </div></main><textarea  >\n\nDid   you know that 3 >   2?\n\nThis is another paragraph.   \n\n\n</textarea><textarea class=\"  more  stuff  \">    </textarea>`\nconsole.log(entify(html, true))\n/*\n<main class=\"hello   there world\"><div>Welcome to htmlfy!  </div></main><textarea>Did you know that 3 &gt; 2?&#13;&#13;This is another paragraph.</textarea><textarea class=\"more stuff\"></textarea>\n*/\n```\n\n### Trimify\nTrim leading and trailing whitespace for whatever HTML element(s) you'd like. This is a standalone function, which is not run with `prettify` by default.\n\n```js\nimport { trimify } from 'htmlfy'\n\nconst html = `<div>\nHello World\n</div>`\nconsole.log(trimify(html, [ 'div' ]))\n/* <div>Hello World</div> */\n```\n\n### Default Import\nIf needed, you can use a default import for `htmlfy`.\n\n```js\nimport * as htmlfy from 'htmlfy'\n\nconsole.log(htmlfy.prettify('<main><div>Hello World</div></main'))\n```\n\n### Common JS Import\nAlthough meant to be an ESM module, you can import using `require`.\n\n```js\nconst { prettify } = require('htmlfy')\n```\n\n## Configuration\nThese configuration options can only be passed to `prettify`.\n\nDefault config:\n```js\n{\n  content_wrap: 0,\n  ignore: [],\n  ignore_with: '_!i-£___£%_',\n  strict: false,\n  tab_size: 2,\n  tag_wrap: 0,\n  trim: []\n}\n```\n\n### Content Wrap\nWrap text content at a certain character-width breakpoint. Default is `0`, which does not wrap.\n\n```js\nimport { prettify } from 'htmlfy'\n\nconst html = '<div>Lorem ipsum dolor sit amet consectetur adipiscing elit. Quisque faucibus ex sapien vitae pellentesque sem placerat. In id cursus mi pretium tellus duis convallis.</div>'\nconsole.log(prettify(html, { content_wrap: 40 }))\n/*\n<div>\n  Lorem ipsum dolor sit amet consectetur\n  adipiscing elit. Quisque faucibus ex\n  sapien vitae pellentesque sem placerat.\n  In id cursus mi pretium tellus duis\n  convallis.\n</div>\n*/\n```\n\n### Ignore\nTell htmlfy to not process some elements and leave them as-is.\n\n```js\nimport { prettify } from 'htmlfy'\n\nconst html = `\n<main><div>Hello World</div></main>\n<style>\nbody {\n  width: 100\n}\n</style>`\nconsole.log(prettify(html, { ignore: [ 'style' ] }))\n/*\n<main>\n  <div>\n    Hello World\n  </div>\n</main>\n<style>\nbody {\n  width: 100;\n}\n</style>\n*/\n```\n\n### Ignore With\nYou can pass in your own string, for ignoring elements, if the default is actually being used in your ignored elements.\n\n```js\nprettify(html, { ignore: [ 'p' ], ignore_with: 'some-string-that-wont-be-in-your-ignored-elements' })\n```\n\n### Strict\nIf set to `true`, removes comments and ensures void elements are not self-closing.\n\n```js\nimport { prettify } from 'htmlfy'\n\nconst html = `<main><br /><div><!-- Hello World --></div></main>`\nconsole.log(prettify(html, { strict: true }))\n/*\n<main>\n  <br>\n  <div></div>\n</main>\n*/\n```\n\n### Tab Size\nDetermines the number of spaces, per tab, for indentation. For sanity reasons, the valid range is between 1 and 16.\n\n```js\nimport { prettify } from 'htmlfy'\n\nconst html = `<main class=\"hello   there world\"><div>Welcome to htmlfy!  </div></main>`\nconsole.log(prettify(html, { tab_size: 4 }))\n/*\n<main class=\"hello there world\">\n    <div>\n        Welcome to htmlfy!\n    </div>\n</main>\n*/\n```\n\n### Tag Wrap\nWrap and prettify attributes within opening tags and void elements if they're overall length is above a certain character width. Default is `0`, which does not wrap.\n\nIn the below example, the `<input>` element is well over 40 characters long, so it's wrapped and prettified.\n\n```js\nimport { prettify } from 'htmlfy'\n\nconst html = `<form><input id=\"email-0\" type=\"email\" title=\"We need your email for verification.\" name=\"email\" required /></form>`\nconsole.log(prettify(html, { tag_wrap: 40 }))\n/*\n<form>\n  <input\n    id=\"email-0\"\n    type=\"email\"\n    title=\"We need your email for verification.\"\n    name=\"email\"\n    required\n  />\n</form>\n*/\n```\n\n### Trim\nTrim leading and trailing whitespace within `textarea` elements, since all whitespace is preserved by default.\n\n```js\nimport { prettify } from 'htmlfy'\n\nconst html = '<textarea>    Hello World    </textarea>'\nconsole.log(prettify(html, { trim: [ 'textarea' ]}))\n/*<textarea>Hello&nbsp;World</textarea>*/\n```\n\n> For compatibility and possible future expansion, we require declaring an array with the value 'textarea', as opposed to using something like `{ trim: true }`. Passing in additional HTML element values has no real effect, since we already trim whitespace for all other elements.\n","_attachments":{},"homepage":"https://github.com/j4w8n/htmlfy#readme","bugs":{"url":"https://github.com/j4w8n/htmlfy/issues"},"license":"MIT"}