{"_id":"doma","_rev":"30-5a97ff44fe214fb43cc2ce5a2abfa602","time":{"2.0.0":"2016-03-15T01:55:37.928Z","created":"2019-03-15T05:29:37.285Z","1.0.0":"2019-03-15T05:29:37.411Z","modified":"2023-07-07T16:13:42.548Z","1.0.1":"2019-03-20T13:40:17.924Z","1.0.2":"2019-03-29T10:13:57.488Z","1.0.3":"2019-03-29T15:01:21.506Z","3.0.0":"2020-04-06T01:18:37.337Z","3.0.1":"2020-05-01T14:28:38.000Z","3.0.2":"2022-07-24T12:48:22.887Z","4.0.0":"2023-07-07T16:13:42.372Z"},"name":"doma","dist-tags":{"latest":"4.0.0"},"versions":{"1.0.0":{"name":"doma","description":"Parse an HTML string into `DocumentFragment` or one `Element`, in a few bytes (in browser)","version":"1.0.0","repository":{"type":"git","url":"git+https://github.com/bfred-it/doma.git"},"license":"MIT","keywords":["parse html","domify","vanilla","jquery","dom","browser","string to dom","innerhtml","outerhtml"],"devDependencies":{"@sindresorhus/tsconfig":"^0.2.1","@typescript-eslint/eslint-plugin":"^1.4.2","ava":"^1.3.1","eslint-config-xo-typescript":"^0.8.0","jsdom":"^14.0.0","typescript":"^3.3.3333","xo":"*"},"scripts":{"test":"tsc && xo !index.js && ava","prepare":"tsc","build":"tsc","watch":"tsc --watch"},"xo":{"extends":"xo-typescript","extensions":["ts"],"envs":["browser"]},"gitHead":"e817194ed2b64dbebd98c7702ba3ae40a57ddc4a","bugs":{"url":"https://github.com/bfred-it/doma/issues"},"homepage":"https://github.com/bfred-it/doma#readme","_id":"doma@1.0.0","_nodeVersion":"11.6.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-jTDhXtlAEJB20UNG4aoF5/JdNKLEWxaU6qs4Lxa4WnqbPsQmQcosSU/LxW5UqF427dJoKNqDlt1mRAFsaCCb4Q==","shasum":"07dc42887c1040d54d980a09f6ef4a55759b6afe","tarball":"https://registry.npmjs.org/doma/-/doma-1.0.0.tgz","fileCount":5,"unpackedSize":3437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcizhCCRA9TVsSAnZWagAArGsP/j/X359guJX2M5S1ZZZH\nqT3e5f/Mq9wI51eUFZYifyLVwm59Lq8BC7oJAH79de6XolH0o/cxxgDYGJvw\nAW0Axv0MfpWKeIPrhCMOk/OHBVkY3/yRR7g5Oh2GhXBgJzgQe7wGmaEIUZvY\nONTBBu/IFnNamoRL7b9MU1u5g1jXwe/V328frwSWcIgdcVNvaUe/XLughC3m\nth+Ej+z2QsUXgNs7uiZYSD9tyvvn2+nhJuDoHCoNel4D8EmdjgjB1bGDfQ3Z\nQH1TExVVwl7LPV9wOBvs3xCzY1JtzwK+Zowf+BITaHCL+tQ+6EXe0eTgMIPm\nDja00Q04SYpQ6hLyxr6U52QKvIIPZW/6DM5EpgSz/Cw2FT80PHCqhR//JPd/\nfN9XdPpIzxkoOmQXJH8M8som62C3fD0BjrCAAWXUc9vbXmu7HKc+l6hYBFsn\nflJPNWiszGjlTtcLIqhSOYBTD8d2yIJnnaVVN3kiy+mUMYbV23px3zy20uB8\ngyTZdzeZ4dZgdEb4YJ6zK/yoisIn1TmhDtYnU6b1Kba8q0lEWSaX+bb8yk9B\ngI8O4yv2Cli9fLY5hDjj7L1t1jNNmR+WK8r0VHpL2jqNl5JM3y7u4i239rzU\nWhY4vWhAhsXyhrskIfznzq4nM/C+upkmQsSOLhgK9tpsZk2i7NsOdplbzOeN\np5GA\r\n=8yWq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHk0CTJBlDoCVFgd7tUCvt8vG8g3q/TkJ+O5kC0jqtOkAiEAhFHqk9l9AeMSw8+tn6UjHg3U+PUb+JJlmZZMbXtEFns="}]},"maintainers":[{"name":"bfred-it","email":"npm@bfred.it"}],"_npmUser":{"name":"bfred-it","email":"npm@bfred.it"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/doma_1.0.0_1552627777285_0.8019582513662147"},"_hasShrinkwrap":false},"1.0.1":{"name":"doma","description":"Parse an HTML string into `DocumentFragment` or one `Element`, in a few bytes (in browser)","version":"1.0.1","repository":{"type":"git","url":"git+https://github.com/bfred-it/doma.git"},"license":"MIT","keywords":["parse html","domify","vanilla","jquery","dom","browser","string to dom","innerhtml","outerhtml"],"devDependencies":{"@sindresorhus/tsconfig":"^0.2.1","@typescript-eslint/eslint-plugin":"^1.4.2","ava":"^1.3.1","eslint-config-xo-typescript":"^0.8.0","jsdom":"^14.0.0","typescript":"^3.3.3333","xo":"*"},"scripts":{"test":"tsc && xo !index.js && ava","prepare":"tsc","build":"tsc","watch":"tsc --watch"},"xo":{"extends":"xo-typescript","extensions":["ts"],"envs":["browser"]},"gitHead":"2a5020c9fac45a7b984cc8ce2e1036950a2e72e8","bugs":{"url":"https://github.com/bfred-it/doma/issues"},"homepage":"https://github.com/bfred-it/doma#readme","_id":"doma@1.0.1","_nodeVersion":"11.6.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-T4MzOli/XA2iU2KsIdE5zXTj2PRz9U7uDwuB5NiS+Qp2UvMP9PDTKxDXPVpF9tjVNitX4Q0VhlErxgWqTOaSww==","shasum":"adacd3b2e0d96cdfbe4eec68d913814705b95a01","tarball":"https://registry.npmjs.org/doma/-/doma-1.0.1.tgz","fileCount":5,"unpackedSize":4976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckkLCCRA9TVsSAnZWagAAhIwP/1gIldXQFy+5BsqUAfp4\nDqw4AahSh92lb/tA6N1T6+pd9UH/reoWqo5fckegEtZZf5/MdSPneqv4QZVy\n7whaUSY0aWVs8xsoCpKOhhhH+chhVJSi4ULKZV79ah28DcP1flOKTQB0LUpD\nCrv6x9fJBLuIs6s2OvbYIQSexByGADhCqejR1Mfo9jisNpS4oiixui9+LvCK\nzl6eHVEWpKxzCOg9ytpxtxbwa+bA4U34gCA8sBK/rdsUUwAYRuBKVlvpyv2U\n7eZNF5c17tdAzqzOagmny+CxFTWGW5viJ8dLiy7lEjZg/nsy7AgwpNS/XvHb\n9pUP1s9G/okcqRE40uJwAsCIKtjSjQlL5mxgH9aOEAqOE46dry57kCtE6Ibt\nWM6JpJy2S345Un1a+oD+Ot3r04hB8gf3DRMSt0HMcxyM+Ihmx4HQpUdf5I6a\ns/YAbDC1G5iDZ91pdQgBabIQ18W7Z7vc6H3VzCMSa96WcB0DOxF6nAUS3vDP\na4RUTfhLeevxx7KjxY4/56JSUzYZnNcEyJ/iXETChMaDt2Us0lvqtkunshEc\nZvpukP7bKjnBZILVQbyzFKrkmzjx0TQ4IRsLOkYnW3II0qBMrWx2MtFFXaqi\nAf6nLKtBgoLVhCMz6T8nMvpYvtiRSukacQLURtrlQwv6yfsHBDohoqH48Vy5\ne0Vd\r\n=msSW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXYFvrMy5TvD9YV8KFGRf9ISXO9oLXYjIb4tV2DDhamQIgRTYwGCoXtMh5niEJoq6ENTvpYkDRv10b3cdiwtLXvGY="}]},"maintainers":[{"name":"bfred-it","email":"npm@bfred.it"}],"_npmUser":{"name":"bfred-it","email":"npm@bfred.it"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/doma_1.0.1_1553089217781_0.5071553499447736"},"_hasShrinkwrap":false},"1.0.2":{"name":"doma","description":"Parse an HTML string into `DocumentFragment` or one `Element`, in a few bytes (in browser)","version":"1.0.2","repository":{"type":"git","url":"git+https://github.com/bfred-it/doma.git"},"license":"MIT","keywords":["parse html","domify","vanilla","jquery","dom","browser","string to dom","innerhtml","outerhtml"],"devDependencies":{"@sindresorhus/tsconfig":"^0.2.1","@typescript-eslint/eslint-plugin":"^1.4.2","ava":"^1.3.1","eslint-config-xo-typescript":"^0.8.0","jsdom":"^14.0.0","typescript":"^3.3.3333","xo":"*"},"scripts":{"test":"tsc && xo && ava","prepare":"tsc","build":"tsc","watch":"tsc --watch"},"xo":{"extends":"xo-typescript","extensions":["ts"],"envs":["browser"]},"gitHead":"7684bf9f09b972af11347876619faff8edcaaef6","bugs":{"url":"https://github.com/bfred-it/doma/issues"},"homepage":"https://github.com/bfred-it/doma#readme","_id":"doma@1.0.2","_nodeVersion":"11.6.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-6biVA/oUC76+Z3KA3w1m/UVKfC5IxYV+1xBhyqJxW4BJ3LkDAXYVPyEKGVbDHNEFiRubgkLUfJQM/3ulbcJtuA==","shasum":"bc6e45e5f4d40fa7e4bd97df2dd7d995a5f516b9","tarball":"https://registry.npmjs.org/doma/-/doma-1.0.2.tgz","fileCount":5,"unpackedSize":4982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcne/mCRA9TVsSAnZWagAARNgP/2N6ihN5saq1hFaCPt9l\nIWQcW1sYWVOTT9cJ9f/OAR6UWOF3QAVMPLisrJBKMaHJnb1DfQlu+4c0b+SS\nuKbSqvqQ72E5Sp7xwCTc948ADwEXezYqF4GGov3QwDcnQfq5QOYfmj63LDC5\noZ/Oh076pRwGPxgMpzlNjTT4tHqWHr50ifFGnOByob2xWzXmUGuyUyp9NJOG\nBySjSvPpJJ7BN8Vr8nMHYzg+FOCHSRnyJl180okDcBHPxv8lLmS0qFQzdg+C\nZgRW/Ph999xsH/2fTzR30t+dR8nMdBwUlLz4ALHgZqDpwNphNKbLwxD5JCTU\ncNiluGXrOre5C513RSeWLnOd+3yEZJ0X69VJ6QgToE1UDBC2DweIdFS8p8NK\nYyDj5bmkjpbUXBVYXYL76k/2l7TUQe5VVgW175dpXrH9foRkPiE8iazZl/ee\ncQcfD8Wv5lipiT+OwNxkt31ImpDixGvJWc4NBv+dKDGwOXtOvjjujHhmMLYi\nadBqrwlVozra7rQ44J7IHp/MrzfEz7nFzGmy6grWC/mtVPXWlsjAWgb0lAoC\n74vFGqS9Uss1qVKI/w9/v/ExUCo9D7JRrzLczcfY7KOQlx+B1iu5g/27kafU\nwvlZOoavgvFoLoIwmIkyi0ahtV8CNXuiA1ubMiEImPEixjndiss7ebzcWXx9\nPDH9\r\n=Xas3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBZ/T26W4NnLFgPNvUJgJB+WWvgtUJhpywdtxzz/z0NXAiEA1XnI5L/I9RljNhxnapwOrhykgHJUk3VhtARSFxv9xo0="}]},"maintainers":[{"name":"bfred-it","email":"npm@bfred.it"}],"_npmUser":{"name":"bfred-it","email":"npm@bfred.it"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/doma_1.0.2_1553854437268_0.7520719673807443"},"_hasShrinkwrap":false},"1.0.3":{"name":"doma","description":"Parse an HTML string into `DocumentFragment` or one `Element`, in a few bytes (in browser)","version":"1.0.3","repository":{"type":"git","url":"git+https://github.com/bfred-it/doma.git"},"license":"MIT","keywords":["parse html","domify","vanilla","jquery","dom","browser","string to dom","innerhtml","outerhtml"],"devDependencies":{"@sindresorhus/tsconfig":"^0.2.1","@typescript-eslint/eslint-plugin":"^1.4.2","ava":"^1.3.1","eslint-config-xo-typescript":"^0.8.0","jsdom":"^14.0.0","typescript":"^3.3.3333","xo":"*"},"scripts":{"test":"tsc && xo && ava","prepare":"tsc","build":"tsc","watch":"tsc --watch"},"xo":{"extends":"xo-typescript","extensions":["ts"],"envs":["browser"]},"gitHead":"50320dde84791df575fa27ec92630912c0ca1282","bugs":{"url":"https://github.com/bfred-it/doma/issues"},"homepage":"https://github.com/bfred-it/doma#readme","_id":"doma@1.0.3","_nodeVersion":"11.6.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ewEvYgtAIz9Kf4kilOh5U5YPMA3pz4ekPVBVv1pybufu5gVMCy6S0YzBbsN1yo/v66EISfbKPISkJszDh3SJ7A==","shasum":"a8be4ab68de9aff69d79464d7ad344092304a41a","tarball":"https://registry.npmjs.org/doma/-/doma-1.0.3.tgz","fileCount":5,"unpackedSize":4924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnjNCCRA9TVsSAnZWagAAj/cQAJFrEtAnwojO4kuRIjZi\ndEkQTWcMHS8uEnonocXzwTcybbu+0C7UzbIvzFxgtcTBvlboBbJXjt4Ulp0e\nx/Rl1faamCj4B/k/tfNWt1HMCf4aUVRS+BKToLOYj5CLSDy05o5xaSdcFM5Q\ni3USoS3Mi9Rv6QiUeuFTv0aMCKeeNj8V0KxR9YTaF165JC4wqL5eB/GOdFfX\nBy6Gr3DRDcDJ4RZv8fpLf1+XO9ZC4n7USGU91nk5bZb5SJHbaECSy352o47T\n5IS3KuPNfiGXiAwTkRS//nxRvyX+tdVVk4jUs04puv/wZRypiiyhRGIXkY2v\nHyCs1hiKWSEP2ejHRdHUt3K8SbHYWGx+0MS0Y3BZfGi547EI5LW7hO7HQlDY\noCeMLSWj02FJskUiJGXCwU9UAMXvaXdFcxwWFnCVgsglkMdD86xYtZkQVYkL\nsUTc0EjRqUrrlupPdNbDD+zAQHnFTMIyFugz8ko1Y7pki4sLYOHSi76iTSCs\nW/j1pHPRWLYcn7dk9PqfjVBw5h4oRSkO54D3m6/glD9A+4KP+HQ/pqrxcss5\n3BHMMVnewHKGCPkTJgw+o7/iJl6B2g7c3O1Oejp+oXXvX5JTSF0k1kqp60Rc\njLtFWWpnbFBmG9/3YtHA7bM27lnyWHep9aeEKL1Bp3+9bHdYZob47QE0/j/I\nppFC\r\n=k6Ov\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVw3HstTZcS2pyDd3Og2HMe+SyawELR1E2mpHN6PxI/wIhALlJZ8mtJV433urzorD5pKlShg0y6J3Gtf+nBj5wj1Az"}]},"maintainers":[{"name":"bfred-it","email":"npm@bfred.it"}],"_npmUser":{"name":"bfred-it","email":"npm@bfred.it"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/doma_1.0.3_1553871681337_0.7376851869808567"},"_hasShrinkwrap":false},"3.0.0":{"name":"doma","version":"3.0.0","description":"Parse an HTML string into `DocumentFragment` or one `Element`, in a few bytes (in browser)","keywords":["browser","dom","domify","innerhtml","jquery","outerhtml","parse html","string to dom","vanilla"],"repository":{"type":"git","url":"git+https://github.com/fregante/doma.git"},"license":"MIT","type":"module","main":"index.js","module":"index.js","scripts":{"build":"tsc","prepublishOnly":"tsc","test":"tsc && xo && ava","watch":"tsc --watch"},"xo":{"envs":["browser"],"ignore":["test.jsdom.js"],"parserOptions":{"ecmaVersion":2020},"rules":{"import/extensions":"off","unicorn/import-index":"off","import/no-useless-path-segments":"off"}},"ava":{"nodeArguments":["--experimental-modules"]},"devDependencies":{"@sindresorhus/tsconfig":"^0.7.0","ava":"^3.6.0","jsdom":"^16.2.2","typescript":"^3.8.3","xo":"^0.28.3"},"gitHead":"a7dcba8fecccaa0720fb80351aa5b7b94e3b5ed0","bugs":{"url":"https://github.com/fregante/doma/issues"},"homepage":"https://github.com/fregante/doma#readme","_id":"doma@3.0.0","_nodeVersion":"13.8.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-OYMklmo1JJnrpYmbsxoMm7t3YgX7+77pdvO3mb5WBwXYvIDXvOaWkP39S/Z7R3JQxKgAuBIvaez1V+oxqk343A==","shasum":"17bfbfba87e41560fc469ae935766ae9c133896a","tarball":"https://registry.npmjs.org/doma/-/doma-3.0.0.tgz","fileCount":5,"unpackedSize":5046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeioNtCRA9TVsSAnZWagAA3YUQAIF21Bc5g2iI7nuzMHmU\nTNwE2wudcEpJjnHR5ut7JcBBawarNFFjh9nHWR3kiXsOeaxleoD5Jl+pVxmz\nl1NIdFjlY/5EWBWmLs1SUD+H7AlFgr4jObXkYelet8xRMH+akYsaStirltVR\nyKahX3bWT0rWtvZaC86kzc+e7UdRtmDXf11K4AM7WbrJ/b/+LKt4Cv2RLhgU\ndympiTtXiA79dlWBtx8IehHL3Ox2pc5uPgKWzbpuCkgqcwxwo7d4uQFHnLzA\nbAhsFWDcgmp8pq2zhnv35X4PisthEczYX2k7Qec14QKbIgLwpvzcU4P2osPZ\nFSVgnNLH+oN74dTBR+GmZgrjB/3IQUj1X/CtZT/1dIRYrt8DaQZVizOVxgVI\nbYM/PAQmXjh6jksL9QJ6murGMM0YuwWiKKSKFR1o3qnLa5Le+/amu95ooTUR\n/TayCtzrc2/CZaWSLrtnckmVK6RPK4lneu58CL10LF3WKYcMQp4k7+OPA2rc\nYEWKUQxM4+tSXG0hRKr3O9U6BR7/uBMmevwGdE4SSRxATiwncZ5zCF6DmZhb\nTfhjnumSMaR+co6otIGvBXQHiV7QKnOaBNKbnPS5iEmTstT2AGoPtPMK4yzi\n/Gsw1QzcrdAXYn22l2yOGi5AKOC8f5cRSeaNYbwaVwQuILn970lw6VTOKLFX\nkwg6\r\n=puKz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICWF9bU0ImCIEgDIb09dzsy6sGIPg30D2JitsKBsFsogAiAlhFKKt66CvGdaLOT7ivip4zFhrAbKicXULggzMsAWpQ=="}]},"maintainers":[{"name":"bfred-it","email":"npm@bfred.it"}],"_npmUser":{"name":"bfred-it","email":"npm@bfred.it"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/doma_3.0.0_1586135917172_0.7350432487108325"},"_hasShrinkwrap":false},"3.0.1":{"name":"doma","version":"3.0.1","description":"Parse an HTML string into `DocumentFragment` or one `Element`, in a few bytes (in browser)","keywords":["browser","dom","domify","innerhtml","jquery","outerhtml","parse html","string to dom","vanilla"],"repository":{"type":"git","url":"git+https://github.com/fregante/doma.git"},"license":"MIT","type":"module","main":"index.js","module":"index.js","scripts":{"build":"tsc","prepack":"tsc --sourceMap false","test":"tsc && xo && ava","watch":"tsc --watch"},"xo":{"envs":["browser"],"ignore":["test.jsdom.js"],"rules":{"import/extensions":"off","unicorn/import-index":"off","import/no-useless-path-segments":"off"}},"ava":{"nodeArguments":["--experimental-modules"]},"devDependencies":{"@sindresorhus/tsconfig":"^0.7.0","ava":"^3.8.1","jsdom":"^16.2.2","typescript":"^3.8.3","xo":"^0.30.0"},"gitHead":"e812557640704d319e1cf6d6e139c0f9fe0e063c","bugs":{"url":"https://github.com/fregante/doma/issues"},"homepage":"https://github.com/fregante/doma#readme","_id":"doma@3.0.1","_nodeVersion":"12.15.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-0iwuEi3qUodYGaFb5XjB/egvimkvqXRV9aRHXW4yBzWBBbcCEobM5ZhyMLjzRY+eLHOB3yboceEpM5QjQK2fAw==","shasum":"b472a1420c514bf1680a413ec5ce6d3b50fe0499","tarball":"https://registry.npmjs.org/doma/-/doma-3.0.1.tgz","fileCount":5,"unpackedSize":5008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerDIWCRA9TVsSAnZWagAAmUoP/1pEM7HcuKHdOklg9d2l\nOhVEeMURMeAZX1G6yigWXPmAwF585JLhNbB3fUkwJEwtFL/LZBWIoRAUs1Tf\nF5C/puGe9dUmdRJuGDJaFMLQzzxNtrfvw93/RSpf0GT1IG1nUOOAJY1V0sbq\n0lpi2FF1LMaxZFqc5uGDfstfhLetoZOLVn7hUDaxaSjgdt+uVtzVvTKVqy8O\nsT5yRbmMOc1rrvd276V8prAVYPRt0HUcpDDfXCivmCgubmX/3J1HV4QApzcn\noPt0s2Y2lG3Nrhcs6U/uYw1JoOPiCCsmjjf8kR01KNh4VBJ2XHDWI4K6/tQY\n03K3dR83nTZgmoToHwipJNsBZWDwDpJ9r40psZkne/v0miDno3m3g9I+urf0\nrGOgncAYQSztAsK5DuAvCGIRTBgrP8aArpJefhaZDspMdF7FC7PtAoMnY0dx\n1h4kzKjXDxr//iRBQKZqHzwdtvL5mlKhFz3XXmLKg+UD7geT4MCiwMpFN47/\nxsO+/KII9cvCoQxXGstPnBPAPIFI6Bmy09pJVpi217gFsPoy/V/zgiWdSo4x\nEcu7Wh0Q4Fmw1kre5p8g+F9u+jMGEHfBAFFu7Rjn3892pzk7qsBqZxLuEBVp\nvt/NNsggUNRUbgAMJRn/8de3HeX2DIaxS4aEuGH1gglsjD2QiEkYce4OE1Op\nXObI\r\n=qMud\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDu30V01Rq64HHKB5dstMzNVNkrPGi7fBUSvdTHsMYE4AIgcP791AwbFj+HC1SS2Q4WsOKYIdkhpgWwWPsSwFTowv0="}]},"maintainers":[{"name":"bfred-it","email":"npm@bfred.it"}],"_npmUser":{"name":"bfred-it","email":"npm@bfred.it"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/doma_3.0.1_1588343317912_0.7791989676759024"},"_hasShrinkwrap":false},"3.0.2":{"name":"doma","version":"3.0.2","description":"Parse an HTML string into `DocumentFragment` or one `Element`, in a few bytes (in browser)","keywords":["browser","dom","domify","innerhtml","jquery","outerhtml","parse html","string to dom","vanilla"],"repository":{"type":"git","url":"git+https://github.com/fregante/doma.git"},"license":"MIT","type":"module","main":"index.js","scripts":{"build":"tsc","prepack":"tsc --sourceMap false","test":"tsc && xo && ava","watch":"tsc --watch"},"xo":{"envs":["browser"]},"devDependencies":{"@sindresorhus/tsconfig":"^3.0.1","ava":"^4.3.1","jsdom":"^20.0.0","typescript":"^4.7.4","xo":"^0.51.0"},"types":"./index.d.ts","gitHead":"47ca2b03faca9ccc12f76e9af7c6ac32618fe70c","bugs":{"url":"https://github.com/fregante/doma/issues"},"homepage":"https://github.com/fregante/doma#readme","_id":"doma@3.0.2","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-GleQqqVKOalmohZ7pfk0Avy52fBSVOpZQ61AZ7zfeu8HVdys1MmSpgL/54d3w8m7jPDzckgokaQeyxJ41b7BEg==","shasum":"b01a492928123c3e79b9e65927db86e06d6af7f3","tarball":"https://registry.npmjs.org/doma/-/doma-3.0.2.tgz","fileCount":5,"unpackedSize":4643,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDx0KzNW+fz5Up1Dv1bsaF2hQ1OzmZywGdI7uhOq0BoSAIhAMcBSiik7MdMBhtWm2iIjJxrJNBuHebqtdkr8DO8aZ16"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3T+WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmraQw/8DbynmEb1X+hTxqP7y7Mv/5wg5UDHOPyLuReGOro0AgjRgA2u\r\nHffgeXel1vSncJ4/lFUhHm5KC0ExN9V+JJgmH5hupnKmaUWtfKx2rJ4ZRf4O\r\nR+0i7/MCaTBEPt/2CXu3encSFFxXGfPTJU/7+8Zz/0Y2L0PXlNZcswlwq0ra\r\nKYEGTUNDCWjuWLAIrYZFvKB15Q9jWorU/egfv7RDidU/PfKBjqwqgRx0D0uS\r\ndY3jPgSVnjis1kJCmWIwTPOAQajzXzKcFcFc3192MyxCNUYi2xEWcit56May\r\nlrtJ3V40FIy+e28a9A0uzoFyLXIBOK44WvBfTl4dxXUaQwbm4CGtd5Y9VZM4\r\nSrXxWmhrarKvc2LdAf2SpSKgXbC6NwAZAvEI/cGNNNW5ZihYMztIPud3FdHW\r\nX0HoaqS0rPAl7lt3LzyGYchdS7A2HUaCah/QdcjcjzLxJ0qQd1hq8uu+9GZ8\r\ncmSVNlTuChJBLzjDQFQx3qCEeEWp/0FNenkbm8Dwk4eWKbW66cvpDTsrRg3s\r\n+1BX2jgXEY42GTR03olSG1LHKfGyoaWCEaAiXFdI2BmHBbDW96e91LFDFHBY\r\neG+ZWvJxwomCCSv1AcVht6HNTdTaFdAZ5s2XA6t3XtqeAF7Dl61ky+NUtfcu\r\nnHC1odtQ6oBWj6vLWP+RVLNQ12N7N11FHrg=\r\n=TYFQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fregante","email":"opensource@bfred.it"},"directories":{},"maintainers":[{"name":"fregante","email":"opensource@bfred.it"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/doma_3.0.2_1658666902735_0.3977600946979327"},"_hasShrinkwrap":false},"4.0.0":{"name":"doma","version":"4.0.0","description":"Parse an HTML string into `DocumentFragment` or one `Element`, in a few bytes (in browser)","keywords":["browser","dom","domify","innerhtml","jquery","outerhtml","parse html","string to dom","vanilla"],"repository":{"type":"git","url":"git+https://github.com/fregante/doma.git"},"funding":"https://github.com/sponsors/fregante","license":"MIT","type":"module","exports":"./index.js","main":"./index.js","types":"./index.d.ts","scripts":{"build":"tsc","prepack":"tsc --sourceMap false","test":"tsc && xo && ava","watch":"tsc --watch"},"xo":{"envs":["browser"]},"devDependencies":{"@sindresorhus/tsconfig":"^3.0.1","ava":"^5.3.1","jsdom":"^22.1.0","typescript":"^5.1.6","xo":"^0.54.2"},"engines":{"node":">=18"},"gitHead":"3f597f1bcaedd56a9e806caa61915711b444dc5d","bugs":{"url":"https://github.com/fregante/doma/issues"},"homepage":"https://github.com/fregante/doma#readme","_id":"doma@4.0.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-H8gnW3kfi2y9ABRsnxeZMOBBxlVbaZNeXgDVGbDN822xhm3sO1pOMwezL0L5bjlA5icG8sNayfB4iH6VIbGiDg==","shasum":"8c01c31e4fb4aadcb63c18f57ef9aa94e19651da","tarball":"https://registry.npmjs.org/doma/-/doma-4.0.0.tgz","fileCount":5,"unpackedSize":4789,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIASCal6Y6zTDobQ+wmcImjA73+eg5wUj0EqKjDnJ4QRNAiEAjsmf9VbPgrSbtMTV/DUi6c1OMXXa/ClxTq+RcQ+jl6g="}]},"_npmUser":{"name":"fregante","email":"opensource@bfred.it"},"directories":{},"maintainers":[{"name":"fregante","email":"opensource@bfred.it"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/doma_4.0.0_1688746422151_0.9801033395009013"},"_hasShrinkwrap":false}},"maintainers":[{"name":"fregante","email":"opensource@bfred.it"}],"description":"Parse an HTML string into `DocumentFragment` or one `Element`, in a few bytes (in browser)","homepage":"https://github.com/fregante/doma#readme","keywords":["browser","dom","domify","innerhtml","jquery","outerhtml","parse html","string to dom","vanilla"],"repository":{"type":"git","url":"git+https://github.com/fregante/doma.git"},"bugs":{"url":"https://github.com/fregante/doma/issues"},"license":"MIT","readme":"# doma [![npm version](https://img.shields.io/npm/v/doma.svg)][link-npm] [![(size)][badge-gzip]](#no-link)\n\n[badge-gzip]: https://img.shields.io/bundlephobia/minzip/doma.svg?label=gzipped\n[link-npm]: https://www.npmjs.com/package/doma\n\n> Parse an HTML string into `DocumentFragment` or one `Element`, in a few bytes (in browser or jsdom)\n\n## Install\n\n```\nnpm install doma\n```\n\n## Setup\n\n```js\n// This module is only offered as a ES Module\nimport doma from 'doma';\n```\n\n## Usage\n\n```js\ndoma('<h1>Cats</h1> and dogs');\n//=>  DocumentFragment[<h1>, Text(' and dogs')]\n\ndoma('the cow');\n//=>  DocumentFragment[Text('the cow')]\n\ndoma.one('beautiful <i>bird</i>');\n//=>  <i>\n\ndoma.one('wild animal');\n//=>  null\n```\n\n### More examples\n\n#### Example: AJAXed page\n\nNote: `script` tags are not executed, but other `on*` handlers will run normally once attached to the document.\n\n```js\nconst response = await fetch('page.html');\nconst html = await response.text();\nconst dom = doma(html);\nconst ajaxedContent = dom.querySelector('#ajax-container').childNodes;\n\nconst ajaxedContainer = document.querySelector('#ajax-container');\najaxedContainer.append(...ajaxedContent);\n```\n\n#### Example: Parse images from HTML\n\nNote: images are not fetched when the HTML is parsed. The elements only become \"active\" (and start loading) once appended to the document.\n\n```js\nconst html = 'They say it’s round <img src=\"earth.jpg\"> but actually it’s banana-shaped <img src=\"banana.tiff\">';\nconst dom = doma(html);\n// =>  DocumentFragment[Text('They say it’s round '), <img>, Text(' but actually it’s banana-shaped ', <img>]\n\nconst images = dom.querySelectorAll('img');\n// =>  NodeList[<img>, <img>]\n```\n\n#### Example: Drop HTML tags from string\n\n```js\nconst html = '<em>Never</em> gonna give you <sup>up</sup>, never gonna let you <sub>down</sub>';\nconst string = doma(html).textContent;\n// =>  'Never gonna give you up, never gonna let you down'\n```\n\n## Related\n\n- [select-dom](https://github.com/fregante/select-dom) - Lightweight `querySelector`/`All` wrapper that outputs an Array.\n- [delegate-it](https://github.com/fregante/delegate-it) - DOM event delegation, in <1KB.\n- [Refined GitHub](https://github.com/sindresorhus/refined-github) - Uses this module.\n\n## License\n\nMIT © [Federico Brigante](https://fregante.com)\n","readmeFilename":"readme.md"}