{"_id":"@ali-tas/htmldiff-js","_rev":"12-c8f28a62b593c36d8921c2526e1b8ecd","name":"@ali-tas/htmldiff-js","dist-tags":{"latest":"2.0.1"},"versions":{"1.0.7":{"name":"@ali-tas/htmldiff-js","version":"1.0.7","keywords":["HtmlDiff","Html","Diff","Diff Algorithm","Diff Structured File"],"author":{"name":"Ali Tas"},"license":"ISC","_id":"@ali-tas/htmldiff-js@1.0.7","maintainers":[{"name":"ali-tas","email":"muhoweb@gmail.com"}],"homepage":"https://github.com/alitas/htmldiff-js#readme","bugs":{"url":"https://github.com/alitas/htmldiff-js/issues"},"dist":{"shasum":"ebdbfcd4203dad609aae376fa770d941fd721a30","tarball":"https://registry.npmjs.org/@ali-tas/htmldiff-js/-/htmldiff-js-1.0.7.tgz","fileCount":18,"integrity":"sha512-Udtq7hnqdfmN+GDLqtBzLqTNaFnUP2/m9ER/LvLayf4E/K5+bFIYDI2UbQ7RBADCk0TWGvnqz83e6tQTnQyB9Q==","signatures":[{"sig":"MEYCIQDDjgNEhwN7PoWuJMmNUZI6bibnTQePz46SdqnMYO0xcgIhAPeLQoYUS2onij/bvah/A3y7xvKT/oT10RU/r9cpOuW4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkc6ECRA9TVsSAnZWagAAQ6IP/3GyYnDflj4dT0eeRaeu\nKBgvUTH51JQXedapWHuwSM0y9iMnwQ831qx1tvLf/RlilTchAS5evSQgwXpL\nqZDq/HAMNMGmUEUXFqDYnqq4SOqGpY7xynCzQ1rOM6OrbclEnoPo3x61OQQy\n8eZz6WhxT3dJhboEy5epjIxH2dhJ/ktbxxBQP1364l/13h3X6/CgzqD6XDyY\n54Nqpmh9gsagMTHU22aJP//+6N9rgTE0ptqgzTWg/3V+sw2kyZAaJAhhFY8p\n+6uvV6cFQ2WaI3iJFwOzibgVPrarmMUN4dsmCFMGXAdyhsdabokR4yQ6Q29i\n8Xylal3p4SVbS2sZfxXxgQP3+x0arBpsXLs6aX8ep48VCkt9hTTdJw5twqmE\nDc2WHu6ZJ+b4mgY8qXO0ikA5FS6Sv3WOEQrxOUWiOje6b6FQZ4N5Rghyctpz\nNRJe5drHdCSoPvYSHk2SLEOb/2rvPO5B02dYfOs6Al4RvDjDnUWCJ7LH0MFl\n9zYjqaqLvNn6xVS9rZQSvSQA8kmfRoRK7+5DffUxtFbFtK5Wy7TB+vqISQiG\ndjJN4cmGXx5gn+f2wE6mSIxFph0Node8lNBEZE1xSMP/1pwdLjOJI49h2ESr\nhS8Q4nKTlxiZFtyqtHMNnMGaQYLTOKeYY4+cLHFydnmVnBSbtWA5XBXOgSC3\nsfPe\r\n=P7/I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./types/index.d.ts","module":"es6/index.js","gitHead":"7d28c3b32ea64ece09c27464b60fcc3464f589e6","scripts":{"build":"npm run build-cjs && npm run build-es6 && rimraf umd && npm run build-umd && npm run build-min","clean":"shx rm -rf dist types","build-cjs":"rimraf lib && cross-env NODE_ENV=commonjs babel ./src -d lib --extensions '.js,.ts'","build-es6":"rimraf es6 && cross-env NODE_ENV=es6 babel ./src -d es6 --extensions '.js,.ts'","build-min":"cross-env NODE_ENV=production webpack ./src/index.ts -o ./umd","build-umd":"cross-env NODE_ENV=development webpack ./src/index.ts -o ./umd"},"_npmUser":{"name":"ali-tas","email":"muhoweb@gmail.com"},"repository":{"url":"git+https://github.com/alitas/htmldiff-js.git","type":"git"},"_npmVersion":"6.14.8","description":"JavaScript port of HtmlDiff.Net which is itself a C# port of HtmlDiff","directories":{},"_nodeVersion":"14.10.1","browserslist":"> 0.25%, not dead","_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.11.0","rimraf":"^3.0.2","core-js":"^3.6.5","webpack":"^5.1.3","prettier":"^2.1.2","cross-env":"^7.0.2","ts-loader":"^8.0.6","@babel/cli":"^7.12.1","typescript":"^4.0.3","@babel/core":"^7.12.3","webpack-cli":"^4.1.0","babel-loader":"^8.1.0","@babel/preset-env":"^7.12.1","clean-webpack-plugin":"^3.0.0","eslint-config-prettier":"^6.12.0","eslint-plugin-prettier":"^3.1.4","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.4.1","@typescript-eslint/eslint-plugin":"^4.4.1","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/htmldiff-js_1.0.7_1603391108318_0.4505780282920353","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@ali-tas/htmldiff-js","version":"1.0.8","keywords":["HtmlDiff","Html","Diff","Diff Algorithm","Diff Structured File"],"author":{"name":"Ali Tas"},"license":"ISC","_id":"@ali-tas/htmldiff-js@1.0.8","maintainers":[{"name":"ali-tas","email":"muhoweb@gmail.com"}],"homepage":"https://github.com/alitas/htmldiff-js#readme","bugs":{"url":"https://github.com/alitas/htmldiff-js/issues"},"dist":{"shasum":"8b8fa933b3ab322c214e33c4951983ba9ee937dd","tarball":"https://registry.npmjs.org/@ali-tas/htmldiff-js/-/htmldiff-js-1.0.8.tgz","fileCount":46,"integrity":"sha512-qMtBVwWPpsq114+9040w6+9tpzuN+e8y/cp/z5JPYKZlCPGht7Riz8k7UqhstYkmGqTzCWNfohrej6uoRlRu0Q==","signatures":[{"sig":"MEUCIQC7QFNkeLR5EfC5ztzXBMPKgC/cnRII7Wfcn4e4Ev0z/QIgf/4VPuRssjvjDc+O2XCDTADDUu94Y+OusXde64zvbLA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkdEWCRA9TVsSAnZWagAA7iAP/0dooyS84qMVk3ncFwDV\nMW+/zv22HDkppGAD5MqV2p+kDfAG4VWbjQApgksRcgOO3cTBHt/WdPZp4NCc\nEJTsV9xDKzvMurKl0XgXueZ/wiX43jigNAw3deFfLMggzMM6AgWyuwK/x9Yk\nkgFWgvd06WAIMvYMvfZAZT4vKcEUT5fXhekjpgJ9pyCeIZhXZ7yhFJ1FWApo\ndOw43ZSt6eBJ1eESu/eyP92a0OwEvNxaNh8Dosm6WH1FiTXHS3VynDs7GWiS\nPYeEceDXrHZuExpJesRXFzE1Yi+uFOWPX0k9EB9mLahM2D+5kF+KQu/EwdKR\ncPnx2GJ/eOzWCI9Z+D92GAxPmnoEm4r5IzAyT3ynUpXN6yQuWqZ+22YEHd1u\nJ/6lSg9jyL1iE21AF70q0FV28Wm4QT9D/9XvxqZwhjAvpvOer6poMzW1TS4S\nKH1RpmMtUHRZii96GwSfW3D/Uq4qPiO+sJg7H0mtF76TnsuPb5tgidj1g5Oi\nTMvJH52zX9esy6bcokfd4r+kNc63Trl7B6dfwlUPz9nRVQgawPvgtQY4kNq5\nynX2Lkc+tzk2OUNj2ozYDaruelroHRzJDGyeOdMeceX701gOruTMRNLaRF+L\nO2BuZ2BuMabPW/FKcatcGVGQQwg8fs23FXlNgl5k0azCBWN1VfrKbf5Sbdyq\nLhrQ\r\n=Vmie\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./types/index.d.ts","module":"es6/index.js","gitHead":"9bd5fc3049d74eee61b380d416a7a8aabfb37dac","scripts":{"build":"npm run build-cjs && npm run build-es6 && rimraf umd && npm run build-umd && npm run build-min","clean":"shx rm -rf dist types","build-cjs":"rimraf lib && cross-env NODE_ENV=commonjs babel ./src -d lib --extensions '.js,.ts'","build-es6":"rimraf es6 && cross-env NODE_ENV=es6 babel ./src -d es6 --extensions '.js,.ts'","build-min":"cross-env NODE_ENV=production webpack ./src/index.ts -o ./umd","build-umd":"cross-env NODE_ENV=development webpack ./src/index.ts -o ./umd"},"_npmUser":{"name":"ali-tas","email":"muhoweb@gmail.com"},"repository":{"url":"git+https://github.com/alitas/htmldiff-js.git","type":"git"},"_npmVersion":"6.14.8","description":"JavaScript port of HtmlDiff.Net which is itself a C# port of HtmlDiff","directories":{},"_nodeVersion":"14.10.1","browserslist":"> 0.25%, not dead","_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.11.0","rimraf":"^3.0.2","core-js":"^3.6.5","webpack":"^5.1.3","prettier":"^2.1.2","cross-env":"^7.0.2","ts-loader":"^8.0.6","@babel/cli":"^7.12.1","typescript":"^4.0.3","@babel/core":"^7.12.3","webpack-cli":"^4.1.0","babel-loader":"^8.1.0","@babel/preset-env":"^7.12.1","clean-webpack-plugin":"^3.0.0","eslint-config-prettier":"^6.12.0","eslint-plugin-prettier":"^3.1.4","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.4.1","@typescript-eslint/eslint-plugin":"^4.4.1","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/htmldiff-js_1.0.8_1603391766310_0.8300385533960357","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@ali-tas/htmldiff-js","version":"1.1.1","keywords":["HtmlDiff","Html","Diff","Diff Algorithm","Diff Structured File"],"author":{"name":"Ali Tas"},"license":"ISC","_id":"@ali-tas/htmldiff-js@1.1.1","maintainers":[{"name":"ali-tas","email":"muhoweb@gmail.com"}],"homepage":"https://github.com/alitas/htmldiff-js#readme","bugs":{"url":"https://github.com/alitas/htmldiff-js/issues"},"dist":{"shasum":"7d8c600c42675749e6cd4927f9edba5b63d9c779","tarball":"https://registry.npmjs.org/@ali-tas/htmldiff-js/-/htmldiff-js-1.1.1.tgz","fileCount":47,"integrity":"sha512-hTcE/sCTe4n4B2W9YRxiHOGFIKu2qUrfHXYJoH3ByI8xw+NnR5cUx6aZvdVIiBa/C/nmTbY1ojeXBXxnff/gQA==","signatures":[{"sig":"MEUCIGQaQEkirg8pkAeR81rPPOYfkapb1+eRAPeADgDYr2CBAiEA0WFg5h0BZ3NgJ9ItSnO8U+By1DxxLAkjlpTWizq3cmg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":882926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoXJPCRA9TVsSAnZWagAAZ4kP/0AqJ/p2U0N0+mtzqXC6\nIf9aAPtL3McVRQYxSclEtG4bLIiOKtJPpI18ts+Sw6HLjt3q+b732GFncjqc\naA/TGLrLmWNKWQeuXkjmK3H/l18u1MAHRcJA48/c2G3XeGZgCubTLJx6wCgi\nSnH3O4nsUVa3Cagj5lVlzamJ2dY66TDdezoMNFhm5wdVb2LMq818pf9OxkYc\nRWz42plO7OmE5/yY5/gbusbvX0Yg5+WdueLhl9Y/S/kDrNRDNzOTlpohFzYM\nIjobwkgYV7vRXNo9W3awCsSbEs549B8WB5lar+AsZKiPOR7LtCL/06joWR6f\nAwuXuJoWq5RK0BVOzSSAL24oguZbeidCS+AJ0h6gKMtBP7BPa6y3PCzRPMKA\nxWtL14NhoKkOxDxpgEehvT+slsiq4nBp/6jxHS3VHU9PeBPSCxd4sG8xjtvQ\nWplkovfeZQD0kXoXfLbsIyNpk2P4XpsZp1sCE5ZuJiPrtN5vWEET2SblaJzu\nUd5Y8akXNmFM8czjJduGn3n4Woru9a0rCP2vm1I68nRb2bv/z+7ZnifpaY8D\nhJ/wpg7UHRtr9pUpcq/mc1qCf7F+MvyTyeE2JODpZ/f2PSPWxh/jLsF486Hs\n4FdyGK8VThKv6mTJskMdmyXcOA2ilrqVNU1mdCN4hxKXdctVTxID+Jfk0sXu\nX7Yd\r\n=q+P/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./types/index.d.ts","module":"es6/index.js","gitHead":"769abd8a604d4f02daaea7ea86265b890c056102","scripts":{"test":"jest","build":"npm run build-cjs && npm run build-es6 && rimraf umd && npm run build-umd && npm run build-min","clean":"shx rm -rf dist types","build-cjs":"rimraf lib && cross-env NODE_ENV=commonjs babel ./src -d lib --extensions '.js,.ts'","build-es6":"rimraf es6 && cross-env NODE_ENV=es6 babel ./src -d es6 --extensions '.js,.ts'","build-min":"cross-env NODE_ENV=production webpack ./src/index.ts -o ./umd","build-umd":"cross-env NODE_ENV=development webpack ./src/index.ts -o ./umd"},"_npmUser":{"name":"ali-tas","email":"muhoweb@gmail.com"},"repository":{"url":"git+https://github.com/alitas/htmldiff-js.git","type":"git"},"_npmVersion":"6.14.8","description":"JavaScript port of HtmlDiff.Net which is itself a C# port of HtmlDiff","directories":{},"_nodeVersion":"14.13.0","browserslist":"> 0.25%, not dead","dependencies":{"xregexp":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.2","eslint":"^7.12.1","rimraf":"^3.0.2","core-js":"^3.6.5","webpack":"^5.3.2","prettier":"^2.1.2","cross-env":"^7.0.2","ts-loader":"^8.0.7","@babel/cli":"^7.12.1","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","webpack-cli":"^4.1.0","babel-loader":"^8.1.0","@types/xregexp":"^4.3.0","@babel/preset-env":"^7.12.1","clean-webpack-plugin":"^3.0.0","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.6.1","@typescript-eslint/eslint-plugin":"^4.6.1","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/htmldiff-js_1.1.1_1604416079427_0.5076578702737331","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@ali-tas/htmldiff-js","version":"1.1.2","keywords":["HtmlDiff","Html","Diff","Diff Algorithm","Diff Structured File"],"author":{"name":"Ali Tas"},"license":"ISC","_id":"@ali-tas/htmldiff-js@1.1.2","maintainers":[{"name":"ali-tas","email":"muhoweb@gmail.com"}],"homepage":"https://github.com/alitas/htmldiff-js#readme","bugs":{"url":"https://github.com/alitas/htmldiff-js/issues"},"dist":{"shasum":"406b2349dd9236dc729aa4be40459d74596a5e67","tarball":"https://registry.npmjs.org/@ali-tas/htmldiff-js/-/htmldiff-js-1.1.2.tgz","fileCount":46,"integrity":"sha512-JKXxZTWo5kpCyJ3RZ7SKarXwksJ3AK0W/bB+gW0tOegGT1bNE+Wab30f3ICQjJtNTkNIs0reVL2VfNmssDyHsQ==","signatures":[{"sig":"MEQCIE+eHAAi8LsmRGLUtm10QAvyuB1I6GDtWG3DUsb3cO8BAiAtJSqqMckTh61l1nU2KYo6nN19lZcm3YIFEHF66jXQFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":234257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqXAZCRA9TVsSAnZWagAATEMP/R0+bAVKK3C/GMIZ17Sg\nn0q+H67utScG9WD87oI5xnCCFmFsjqWWDYhkfIiYMdZ32zOJcmRp/HcxwdP0\nDYfPCcwPs/Bk7akBfoPNv5R7m23Y5cmKz7Y8m5WUkEc92uO4s3U5ZAQ5P+cy\n1dXWvtSqz+//plmdI9chcRHCj+XuhJHpejk2EMMn+2mFptcy98QPpOzKbbt9\nvsieSMtVmhMPJUDq9R4YXs7dPHGDa0oE7jjJGrjNwa673zDSTdlpy617Ukk3\nQFN5ZjZLrtQFoBv/0eT+7+QoJ3M4l8FgTjVlJbf/KoxTFg8eKMucpYre+Yw7\nc0z01qTYinHGTrsZhYdbfzuRDFyhVGkhAwCss6iogvUm7dP3ZwE+uVv+dGnd\nwp2ivExq+JsCMnG+hxh3OAlPY1ZQ4QUOG+Iu1HxeiVyvllGLdjHSOj7BiE2f\nk9ELZN5JMMBbFx+2sFg0N1wk86JJrQRpQ2PgDXogmTf79N1j7yxrYBcz0PcS\n+y5NHyIuFHiEmFqd6Xxp2CMWmS+wSNXGIi2Vb2OYZBXXXN0eZwLkaigCEnlB\nRLLaBQ5832mzSDXOEaoCYaDMdMdwEVMvqIqZpyP3fn0/g3hXUIB9No+TJ1ht\nKSs47lYD3glNxX8MAz/zDY2sLJhaHxvd/lGMO1Ta6+PIgTjJIS3UnHIzcY2R\ny5zj\r\n=QUwU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./types/index.d.ts","module":"es6/index.js","gitHead":"c140620ff28a34dc7dd94f8aa21e6ca11f3c634d","scripts":{"test":"jest","build":"npm run build-cjs && npm run build-es6 && rimraf umd && npm run build-umd && npm run build-min","clean":"shx rm -rf dist types","build-cjs":"rimraf lib && cross-env NODE_ENV=commonjs babel ./src -d lib --extensions '.js,.ts'","build-es6":"rimraf es6 && cross-env NODE_ENV=es6 babel ./src -d es6 --extensions '.js,.ts'","build-min":"cross-env NODE_ENV=production webpack ./src/index.ts -o ./umd","build-umd":"cross-env NODE_ENV=development webpack ./src/index.ts -o ./umd"},"_npmUser":{"name":"ali-tas","email":"muhoweb@gmail.com"},"repository":{"url":"git+https://github.com/alitas/htmldiff-js.git","type":"git"},"_npmVersion":"6.14.8","description":"JavaScript port of HtmlDiff.Net which is itself a C# port of HtmlDiff","directories":{},"_nodeVersion":"14.10.1","browserslist":"> 0.25%, not dead","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.2","eslint":"^7.12.1","rimraf":"^3.0.2","core-js":"^3.6.5","webpack":"^5.3.2","prettier":"^2.1.2","cross-env":"^7.0.2","ts-loader":"^8.0.7","@babel/cli":"^7.12.1","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","webpack-cli":"^4.1.0","babel-loader":"^8.1.0","@types/xregexp":"^4.3.0","@babel/preset-env":"^7.12.1","clean-webpack-plugin":"^3.0.0","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.6.1","@typescript-eslint/eslint-plugin":"^4.6.1","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/htmldiff-js_1.1.2_1604939800820_0.6221831769637807","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@ali-tas/htmldiff-js","version":"1.1.3","keywords":["HtmlDiff","Html","Diff","Diff Algorithm","Diff Structured File"],"author":{"name":"Ali Tas"},"license":"ISC","_id":"@ali-tas/htmldiff-js@1.1.3","maintainers":[{"name":"ali-tas","email":"muhoweb@gmail.com"}],"homepage":"https://github.com/alitas/htmldiff-js#readme","bugs":{"url":"https://github.com/alitas/htmldiff-js/issues"},"dist":{"shasum":"020249fe76e3d7f420c9b5cb73e09c546dfc16d9","tarball":"https://registry.npmjs.org/@ali-tas/htmldiff-js/-/htmldiff-js-1.1.3.tgz","fileCount":46,"integrity":"sha512-2QyK08A/O1pG5yRwFY1B4fQJbaxH8b0FxLiGTNuZP9yp8Y7uW6yat9UXzA2yjF5KOaNQ9y9/Eu94+ro74S9Qng==","signatures":[{"sig":"MEUCIDu4ew+yjexpfOluP/hwLVxtIWNLT2Na9tXFOVh+IoImAiEA8G6dqJ9AjaHJNYSaajiSNcDhYANX6wLppB8JDMPlzmc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+YYICRA9TVsSAnZWagAAZ4oP/RijA7Nt61PDa5Fmyzuw\n2GN8tFJo6Z0JA8jtyN8tFrkN77qV5Gs6XxK3xoGNC1FPs3OEXpV6szAxkEUr\n4amq0uAiJzTAdV1O7en5InFuWDjc+FXXGTC3OiN9fZXEtpH7X3TOTwt4QnGt\njCtGpyRooZdif4kYhhlteUR8ECnP7iXyzPTnmJpPzy1f5nhz427CNH3UbNOR\n7eiokMXhNyZgCW56qLOVgW3Pak0fPZQw13qTjaVH4tDBaP9MVripaX5DFQTE\nHwLRc1cOwAKDKhIhU5KSyCqu1fY11DF5kIQfdHrvO7W2hrACk0hU/oKF4UU3\ngH46MR6ZUaPU/dGMz2tzlXzYdrvmjNkUu1SFw6TyHwcux47ifc0yCcZF5V2/\nAKki1K+cTUA5DTYT8K/jgzIHYwtz0GNi5ODrZ/sECtvEvlwd/slNZ9Xbfqg/\nEcGHcxv88qvTsYevFcQLLMZMlqNIt/U/oLCm4N+O8/VzvRlHq36GfDyPKJAW\nocFEdVWzmbhpudjQxfZMI5qNwdw5K/MNy2hGwc6unuYjHcSBB7lGPpJE+PH5\nG3wAmqPceuRXehZPKXIUisF5NuQlJigk+TOdQFpSvtPsiGKp5qVgpcticDWe\ns1CBDVjIa5nAMzh9S3fTv5qs79SF6cQRJnrcQin0LNbLBcw805w0uIWadVAA\ndI1b\r\n=XyLM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"./types/index.d.ts","module":"es6/index.js","gitHead":"c9ceb70bd69ac38d727e276260a59811744e5e4f","scripts":{"test":"jest --coverage","build":"npm run build-cjs && npm run build-es6 && rimraf umd && npm run build-umd && npm run build-min","clean":"rimraf lib && rimraf es6 && rimraf umd && rimraf types","build-cjs":"rimraf lib && cross-env NODE_ENV=commonjs babel ./src -d lib --extensions '.js,.ts'","build-es6":"rimraf es6 && cross-env NODE_ENV=es6 babel ./src -d es6 --extensions '.js,.ts'","build-min":"cross-env NODE_ENV=production webpack ./src/index.ts -o ./umd","build-umd":"cross-env NODE_ENV=development webpack ./src/index.ts -o ./umd"},"_npmUser":{"name":"ali-tas","email":"muhoweb@gmail.com"},"repository":{"url":"git+https://github.com/alitas/htmldiff-js.git","type":"git"},"_npmVersion":"7.20.0","description":"JavaScript port of HtmlDiff.Net which is itself a C# port of HtmlDiff","directories":{},"_nodeVersion":"14.16.1","browserslist":"> 0.25%, not dead","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","eslint":"^7.31.0","rimraf":"^3.0.2","core-js":"^3.15.2","webpack":"^5.46.0","prettier":"^2.3.2","cross-env":"^7.0.3","ts-loader":"^9.2.3","@babel/cli":"^7.14.8","typescript":"^4.3.5","@babel/core":"^7.14.8","@types/jest":"^26.0.24","webpack-cli":"^4.7.2","babel-loader":"^8.2.2","@babel/preset-env":"^7.14.8","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@babel/preset-typescript":"^7.14.5","@typescript-eslint/parser":"^4.28.4","@typescript-eslint/eslint-plugin":"^4.28.4"},"_npmOperationalInternal":{"tmp":"tmp/htmldiff-js_1.1.3_1626965512631_0.6200367361241754","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@ali-tas/htmldiff-js","version":"2.0.0","keywords":["HtmlDiff","Html","Diff","Diff Algorithm","Diff Structured File"],"author":{"name":"Ali Tas"},"license":"ISC","_id":"@ali-tas/htmldiff-js@2.0.0","maintainers":[{"name":"ali-tas","email":"muhoweb@gmail.com"}],"homepage":"https://github.com/alitas/htmldiff-js#readme","bugs":{"url":"https://github.com/alitas/htmldiff-js/issues"},"dist":{"shasum":"373db79bb9bef4f33de4715a227493df81f02ea7","tarball":"https://registry.npmjs.org/@ali-tas/htmldiff-js/-/htmldiff-js-2.0.0.tgz","fileCount":7,"integrity":"sha512-irfs5JrfMIUL1PwasEDUqE7rh0XOhzqC3sMZEajS41X5yHwRJvyJ+rOokS8BuWFAKT45wHZUUFWwRdD/14TQRg==","signatures":[{"sig":"MEYCIQDC1mmjq3EI8RWrQWNGHYgjPMNmVAsJryHH1IKZEfoOWAIhAJEaGOGbITs2Xdpm0FMtRqScxcpzihZMQuPls1pqTKVN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54528},"main":"./dist/index.cjs","pnpm":{"peerDependencyRules":{"allowedVersions":{"eslint":"9"}}},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"gitHead":"ec460d2e577319e416304a27114aa1693dcb6fe1","scripts":{"lint":"tsc && eslint .","test":"vitest --coverage","build":"tsup "},"_npmUser":{"name":"ali-tas","email":"muhoweb@gmail.com"},"repository":{"url":"git+https://github.com/alitas/htmldiff-js.git","type":"git"},"_npmVersion":"8.3.2","description":"JavaScript port of HtmlDiff.Net which is itself a C# port of HtmlDiff","directories":{},"_nodeVersion":"22.4.1","_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0+sha512.140036830124618d624a2187b50d04289d5a087f326c9edfc0ccd733d76c4f52c3a313d4fc148794a2a9d81553016004e6742e8cf850670268a7387fc220c903","devDependencies":{"tsup":"^8.1.0","eslint":"^9.7.0","vitest":"^2.0.2","prettier":"^3.3.2","typescript":"^5.5.3","@tsconfig/strictest":"^2.0.5","@vitest/coverage-v8":"^2.0.2","@antfu/eslint-config":"^2.22.0"},"_npmOperationalInternal":{"tmp":"tmp/htmldiff-js_2.0.0_1720820372210_0.8044316629571571","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@ali-tas/htmldiff-js","type":"module","version":"2.0.1","description":"JavaScript port of HtmlDiff.Net which is itself a C# port of HtmlDiff","author":{"name":"Ali Tas"},"license":"ISC","homepage":"https://github.com/alitas/htmldiff-js#readme","repository":{"type":"git","url":"git+https://github.com/alitas/htmldiff-js.git"},"bugs":{"url":"https://github.com/alitas/htmldiff-js/issues"},"keywords":["HtmlDiff","Html","Diff","Diff Algorithm","Diff Structured File"],"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","devDependencies":{"@biomejs/biome":"^1.9.4","@tsconfig/strictest":"^2.0.5","@vitest/coverage-v8":"^2.1.4","tsup":"^8.3.5","typescript":"^5.6.3","vitest":"^2.1.4"},"scripts":{"build":"tsup","test":"vitest","cover":"vitest  --coverage","check":"biome check . && tsc"},"_id":"@ali-tas/htmldiff-js@2.0.1","_integrity":"sha512-w2APNOGWRvG4KWiTkIYI2yRywgXOeeQw74dLR5mEJuwrBOFe+yAyp9WG1F6mOO7GTO5iWsGHik25KLYdG6FF/g==","_resolved":"C:\\Users\\muhow\\AppData\\Local\\Temp\\5dc2e2c424d359ea36b0b7c2c66b6ff2\\ali-tas-htmldiff-js-2.0.1.tgz","_from":"file:ali-tas-htmldiff-js-2.0.1.tgz","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-w2APNOGWRvG4KWiTkIYI2yRywgXOeeQw74dLR5mEJuwrBOFe+yAyp9WG1F6mOO7GTO5iWsGHik25KLYdG6FF/g==","shasum":"4581538799c1882869da985adc107579a72ac8c7","tarball":"https://registry.npmjs.org/@ali-tas/htmldiff-js/-/htmldiff-js-2.0.1.tgz","fileCount":7,"unpackedSize":53708,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCY5QimNAbrijWJ29VtFGpEMHIBlHKNfpj8dr8VMim8MQIgAyyV/Dlqq381aIRkUGpOEt9JEIewxW8lu3wvKq/I2F0="}]},"_npmUser":{"name":"ali-tas","email":"muhoweb@gmail.com"},"directories":{},"maintainers":[{"name":"ali-tas","email":"muhoweb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/htmldiff-js_2.0.1_1731355000727_0.22913391210249223"},"_hasShrinkwrap":false}},"time":{"created":"2020-10-22T18:25:08.271Z","modified":"2024-11-11T19:56:41.072Z","1.0.6":"2020-10-22T18:23:48.121Z","1.0.7":"2020-10-22T18:25:08.415Z","1.0.8":"2020-10-22T18:36:06.502Z","1.1.0":"2020-11-02T21:56:00.358Z","1.1.1":"2020-11-03T15:07:59.588Z","1.1.2":"2020-11-09T16:36:40.945Z","1.1.3":"2021-07-22T14:51:52.837Z","2.0.0":"2024-07-12T21:39:32.355Z","2.0.1":"2024-11-11T19:56:40.896Z"},"bugs":{"url":"https://github.com/alitas/htmldiff-js/issues"},"author":{"name":"Ali Tas"},"license":"ISC","homepage":"https://github.com/alitas/htmldiff-js#readme","keywords":["HtmlDiff","Html","Diff","Diff Algorithm","Diff Structured File"],"repository":{"type":"git","url":"git+https://github.com/alitas/htmldiff-js.git"},"description":"JavaScript port of HtmlDiff.Net which is itself a C# port of HtmlDiff","maintainers":[{"name":"ali-tas","email":"muhoweb@gmail.com"}],"readme":"# README\r\n\r\nTypescript port of [htmldiff-js](https://github.com/dfoverdx/htmldiff-js), which is the JavaScript port of [HtmlDiff.NET](https://github.com/Rohland/htmldiff.net) which is itself a C# port of the Ruby implementation, [HtmlDiff](https://github.com/myobie/htmldiff/).\r\n\r\n## Project Description\r\n\r\nDiffs two HTML blocks, and returns a meshing of the two that includes `<ins>` and `<del>` elements. The classes of these elements are `ins.diffins` for new code, `del.diffdel` for removed code, and `del.diffmod` and `ins.diffmod` for sections of code that have been changed.\r\n\r\nFor \"special tags\" (primarily style tags such as `<em>` and `<strong>`), `ins.mod` elements are inserted with the new styles.\r\n\r\nFurther description can be found at this [blog post](https://web.archive.org/web/20180106000348/http://www.rohland.co.za:80/index.php/2009/10/31/csharp-html-diff-algorithm/) written by Rohland, the author of HtmlDiff.NET.\r\n\r\n**Note**: The diffing algorithm isn't perfect. One example is that if a new `<p>` ends in the same string as the previous `<p>` tag did, two `<ins>` tags will be created: one starting at the beginning of the common string in the first `<p>` and one in the second `<p>` containing all the content up to the point the trailing common string begins. It's a little frustrating, but I didn't write the algorithm (and honestly don't really understand it); I only ported it.\r\n\r\n## Usage\r\n\r\n### Html\r\n\r\n```html\r\n<html>\r\n  <body>\r\n    <div id=\"oldHtml\">\r\n      <p>Some <em>old</em> html here</p>\r\n    </div>\r\n\r\n    <div id=\"newHtml\">\r\n      <p>Some <b>new</b> html goes here</p>\r\n    </div>\r\n\r\n    <div id=\"diffHtml\"></div>\r\n  </body>\r\n</html>\r\n```\r\n\r\n#### JavaScript\r\n\r\n```javascript\r\nimport HtmlDiff from 'htmldiff-js';\r\n\r\nconst oldHtml = document.getElementById('oldHtml');\r\nconst newHtml = document.getElementById('newHtml');\r\nconst diffHtml = document.getElementById('diffHtml');\r\n\r\ndiffHtml.innerHTML = HtmlDiff.execute(oldHtml.innerHTML, newHtml.innerHTML);\r\n```\r\n","readmeFilename":"README.md"}