{"_id":"@ads-vdh/md-diff","_rev":"5-cf50e19eb0c0884bb159ba37c4d60e4c","name":"@ads-vdh/md-diff","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"@ads-vdh/md-diff","version":"1.0.0","publishConfig":{"access":"public"},"description":"A diffing implementation for comparing & returning markdown text deltas","main":"src/index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/VermontDepartmentOfHealth/covid-bot.git"},"bugs":{"url":"https://github.com/VermontDepartmentOfHealth/covid-bot/issues"},"homepage":"https://github.com/VermontDepartmentOfHealth/covid-bot#readme","keywords":["diff","markdown"],"author":"","license":"MIT","dependencies":{"difflib":"^0.2.4","markdown-it":"^10.0.0"},"devDependencies":{"mocha":"^7.1.0"},"_id":"@ads-vdh/md-diff@1.0.0","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-vg4l+d+IJO52HdNYADntoH4WWRCxBRAInNfwUBnUcxmbb4MRut+ZE67uwOM4ww7xVcHc2ba+mIzuvL4gBASHOA==","shasum":"42860a70a5bbc4e9e4bcebf8e114427bcac94048","tarball":"https://registry.npmjs.org/@ads-vdh/md-diff/-/md-diff-1.0.0.tgz","fileCount":4,"unpackedSize":4475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJendR1CRA9TVsSAnZWagAAHjoQAJDKrISrqjO9Q1xnjFEa\n8qlg0y0A7wIdWUVTXsKJOiKzs9LwlOv8tzk023feAWgoYJSsLFLlhV6AgD/m\ngJmnWtAnccP4I7cB7B/9mW68dTikseYKVpihXchs803jH38DBYPWCV9e8gt1\n+RGy+4ZjM2NkU+3O4c9eKHk7p9A5e0ELw3U+CKpMgr5MGrmUh+ODsQQaKB8N\nAGUSsWQnntsrlg+AeXOtfZhDRp04YTkW7yL9m5I40XRb9evxyYDnk6Mmiw0w\nMsl4xb3tRIsQYUcSVBYxnhC8sWcRBupKWaJVPEm+mPG723PMGxrT1Z8h3tKv\nComZWEbV+3VqnwFADcAsLL++jns3jKVNBoN7SHFE8VVRcuir4sCW6lZ3p/v2\nNsemdI1EWbxI44ce4ure70ZnFreVOsWCWriCW42JlmAtJ0k/6qAiWd9ddQ4z\ndAB07r3NyNzYYhXCLcYMeLN/UEXpbfI08GwjsWD7xb01Z3evWon8mBNvslx4\nWJWdX0uAp+PKV+2gFoJdTumiqQyyLuzZFbhnccIvy+7f9tXiB3+UjkV4wOsk\nUCRuWW+HwPzcsXebxbgHQ9R7b4Rzr4LxkDgoPL+xsd7dbqHmE/oZA6Y2ebaj\nU6bkTy95/plO7XVVTd8Rll2PJsyhznSbEUrBMzdDvb/MRbzTtFy5XOw7Tg6z\nRIlj\r\n=nZWi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChPLAlOcL5suLgQKJxSBiiciH5L2VU8lVf6a0E2zqfjQIhAP9I3DzNJgPLw3NT49MN79FkqVpTStKE3NdFFZiOuoIS"}]},"maintainers":[{"name":"bcnowak","email":"brian.nowak@vermont.gov"},{"name":"jmathias3","email":"John.Mathias@vermont.gov"},{"name":"kyle-mit-vdh","email":"Kyle.Mitofsky@vermont.gov"}],"_npmUser":{"name":"kyle-mit-vdh","email":"Kyle.Mitofsky@vermont.gov"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-diff_1.0.0_1587401844559_0.7794957765820312"},"_hasShrinkwrap":false},"1.0.1":{"name":"@ads-vdh/md-diff","version":"1.0.1","publishConfig":{"access":"public"},"description":"A diffing implementation for comparing & returning markdown text deltas","main":"src/index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/VermontDepartmentOfHealth/covid-bot.git"},"bugs":{"url":"https://github.com/VermontDepartmentOfHealth/covid-bot/issues"},"homepage":"https://github.com/VermontDepartmentOfHealth/covid-bot#readme","keywords":["diff","markdown"],"author":"","license":"MIT","dependencies":{"difflib":"^0.2.4","markdown-it":"^10.0.0"},"devDependencies":{"mocha":"^7.1.0"},"_id":"@ads-vdh/md-diff@1.0.1","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-y6ZdYoqCgXy4w2d28LpJblssd2azKnUObvzm1ecFFacUj8L+UEG0mDFfU407WF+J0pJbB6owI+zh6+XREaa4eQ==","shasum":"8592bd73d81f32debf478f907211d48abcd18bd8","tarball":"https://registry.npmjs.org/@ads-vdh/md-diff/-/md-diff-1.0.1.tgz","fileCount":3,"unpackedSize":3854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoyn6CRA9TVsSAnZWagAA/fYP/2v3rPNp+4mZYeng+ueY\nkkHJmjd8uArzT1eBaRfns7TBAlNNChxI1r8Ty+xs6Gk/3U2/UnYe+O5Tvx2M\nYjYRzmqPK6qlZqg2pSoUQBLK+yPLZH38/rmJvdabkcUcc4kKc2UPJ/xo2tLT\nLcZYtg50ibwNpwuViUWjsC4oCEQkCaSbK+K0uuXYBsHUtZ5BVi/GiusIqJ8b\n3VrFH5qX3P/9XDn2Da6zgwqToQfnKARTZPk2SULrSD/6CDnzJfWWGkPN2zBH\n9eJPoIHx8U3w7OkK9piqR7wqJIeCuGT7dGZOAXGMZ4KVLKSYP3W3r6Dk7rEX\nqFow8JavdLGc4xebWgyRBUxcpD4ZNhXCvSQGlGUrn3LfOtMwkzywhwzrtQ7t\nJupkunVuO2vNggXYBa6A7Ku9tRub2WHe5L7Azgsfcol/GsS+yUwrPRuH6iWi\nTMLYwnxW0sOKKDVsfyWT8dFrCIIm6OQeKsWzsrnGT6iNDqT2tuggovU1AU8A\n2CCXLa2Q3o39Tt664o8y1SLv5AMQ8dLBxJw3vjVmJ1bz3VI2diucK9cqviIW\n+3+0EqdGaRlpw0IVe7fDazBDwcOWs6645ImL1Xc4WMP6f+uVRKdtW0ZeckZP\nPjVh0BoWux8JCR6FRotKgUGdMxMOjG006hoYDT4iERE0EWIzuSubOYPgQZrM\niBuM\r\n=CEni\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDp7io50YhqgmcV3+L7rpikoRyAnGArW3zi1gHkdSEfUwIgFXO6InAOrKX5dNHv+aUDQMPsxWXhfW8asH39EPMFP00="}]},"maintainers":[{"name":"bcnowak","email":"brian.nowak@vermont.gov"},{"name":"jmathias3","email":"John.Mathias@vermont.gov"},{"name":"kyle-mit-vdh","email":"Kyle.Mitofsky@vermont.gov"}],"_npmUser":{"name":"kyle-mit-vdh","email":"Kyle.Mitofsky@vermont.gov"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-diff_1.0.1_1587751417900_0.942115944975541"},"_hasShrinkwrap":false},"1.0.2":{"name":"@ads-vdh/md-diff","version":"1.0.2","publishConfig":{"access":"public"},"description":"A diffing implementation for comparing & returning markdown text deltas","main":"src/index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/VermontDepartmentOfHealth/covid-bot.git"},"bugs":{"url":"https://github.com/VermontDepartmentOfHealth/covid-bot/issues"},"homepage":"https://github.com/VermontDepartmentOfHealth/covid-bot#readme","keywords":["diff","markdown"],"author":"","license":"MIT","dependencies":{"difflib":"^0.2.4","markdown-it":"^10.0.0"},"devDependencies":{"mocha":"^7.1.0"},"_id":"@ads-vdh/md-diff@1.0.2","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-d2M90rvj99KMSR4uJXcF9NQfs0josEb5bz8XK0TuVMFNDZnHF5T25VL7iO1nPA3L6Z/zNunP/0iqWjNrN04yWw==","shasum":"c4d1daa45af08cbbcc6d9615091e23c26c63789e","tarball":"https://registry.npmjs.org/@ads-vdh/md-diff/-/md-diff-1.0.2.tgz","fileCount":3,"unpackedSize":5850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJep2s9CRA9TVsSAnZWagAAPlwP/RlZrHbqGKgS2u5jVCTB\nfrvfp6ujMv23UFn4BNRoiBtyleUfTyTsusw2w6kMOHhG540UCqRkFmuBUKCC\ndgQL/WHTlKAb/TF7knF/slyzqk2UMOnYZEFdjZ7WOfVsqa2Zwj+dmN8jSSzw\nhI5zTWb5qNR3+Ipv4rL8+Nu3VMSwN6jiLYrcXUCTYoxfu5/XUdDCrzLWch+q\nS+JAWU0bdLVO2gSx9zJ+MS9jBPM3c9gaAC7VlbqLrjuWSrAoz5j62Dwpu6I+\nLNxLkurj5w2ia40CghwK3rqOcXC8kCEaPAiQh/Nx1cNHF7rcxXf0QgzOnT6y\nSG7voYBC5KTaP/jJt6wClf2t+EaJFhMsBAufK/NSorZXEqpL0PULakWPQ9eQ\nbTRDIH+/HOqGDJPPr4nz1K5czPyw5bgI31FA0BFohKNQyuUhAh3ojd9i2EIe\nvSu1UGvzEnuaeldRvYinlu9QyjYzfgJtpMsItM0UHdNAA6zpdMrpfbVvC8Cr\ncs1QLtv/AeMWazcX+jtnU7KWtKstum3ChVOvacTIV05e1VxyrsvLeMw6FnGO\n8jWJzQArKKjd+BwS5zf1w5vovZMRRVRdlOgcSTf9BR9utA/R+zR55QgqRG2X\n87xeCWfCAcjSp8R0jhBun/bOGZxihCMq/CWPAR4hB99jX0VhsrEsl5Sxc7DM\n9L9I\r\n=oP3c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB/iWbSj2Ft8UEiB2O1iZRYPP4cSwsgsMi+1VAMWNfOzAiEAtYUvweMJKukarxR9gH8vlks77bKIfwQZ0ktnjVlsJpY="}]},"maintainers":[{"name":"bcnowak","email":"brian.nowak@vermont.gov"},{"name":"jmathias3","email":"John.Mathias@vermont.gov"},{"name":"kyle-mit-vdh","email":"Kyle.Mitofsky@vermont.gov"}],"_npmUser":{"name":"kyle-mit-vdh","email":"Kyle.Mitofsky@vermont.gov"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-diff_1.0.2_1588030269174_0.7503175235934847"},"_hasShrinkwrap":false},"1.0.3":{"name":"@ads-vdh/md-diff","version":"1.0.3","publishConfig":{"access":"public"},"description":"A diffing implementation for comparing & returning markdown text deltas","main":"src/index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/VermontDepartmentOfHealth/covid-bot.git"},"bugs":{"url":"https://github.com/VermontDepartmentOfHealth/covid-bot/issues"},"homepage":"https://github.com/VermontDepartmentOfHealth/covid-bot#readme","keywords":["diff","markdown"],"author":"","license":"MIT","dependencies":{"difflib":"^0.2.4","markdown-it":"^10.0.0"},"devDependencies":{"mocha":"^7.1.0"},"_id":"@ads-vdh/md-diff@1.0.3","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-q9HrlzpZOATgvk0Caw0TfCZC+OX68bQtjTBVPVUc6B7yEpqtcFt/iiR6YyvXwvQczLJaxb39Kdo3pmDKSYyCLg==","shasum":"302969c702b3d8e61446a9ebed760be5520c9078","tarball":"https://registry.npmjs.org/@ads-vdh/md-diff/-/md-diff-1.0.3.tgz","fileCount":3,"unpackedSize":6393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerEwNCRA9TVsSAnZWagAAeWoP/Ap8VGw4ingVlntbBvuF\n7iJ1AC1qjG+laWV5nwhUhrDbPiLu9D4/VL965mq5zCnCC0HmMn2JQW+XevgU\n58FXoTCtmedfw3PEcTca8GukeQjw0FRXuDEzC+XzXReA3JmKHO9H9ZnzsSDC\nldHa4MVkEw9H/c8bcv48zfBj4aRA1YrlMmc5NDBL2i7DHFlz/g7NG4phoI5R\nEDGmxeGZUsSssdbM1Sd2DE7RFp1+fWLyHdTLVKYqrj4eaJTb4gTBU1sZBanp\nOheQ1q94Rot2pmkv/lPccmgCSZd3txSVRsBz+VZiDnwpcP13saY6PQpxaM5t\neM9RkPGMqzivvDD8NHGAdnvU29ybQyX3lRCP4Ir3ZPl042omZy/Fpq4OflB/\nwWQeGsgOJRuoDOI8jZ4f4torHHOwFWIp8nQbSxm/JlXocANhTZ7ZzQ0oDBvk\nXti/5Gccjqdnt2glmreqgnnkGw0mcjZAe6/H3R6gdeVQ7kI5DGx2tv4kUqdm\nTBFGNshBIEFiXP4ImkERrbRK3t594sR6Ki2z1bRAC04rY9lSZk3gim8Eg4yM\n5LjbBZGcOJKLERqEJTg0n687CaTVtpu0x2WN0Fr9huuR1eDICiR8pTqYLpdc\narvceCyg8oqgtNAMA10oWeMpqss2JRjZvhNWgCoBnFipdPtGbbfwam5S+/0K\nGCIR\r\n=dxmg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmQw8t5Yf6FZsqh7qR3h6x/GVZVJ3Wl04ebfNytCd24wIhANmAmUiXH2AVnGazkKejBewlgDByuql6/ZZ1Ws1rwYvB"}]},"maintainers":[{"name":"bcnowak","email":"brian.nowak@vermont.gov"},{"name":"jmathias3","email":"John.Mathias@vermont.gov"},{"name":"kyle-mit-vdh","email":"Kyle.Mitofsky@vermont.gov"}],"_npmUser":{"name":"kyle-mit-vdh","email":"Kyle.Mitofsky@vermont.gov"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/md-diff_1.0.3_1588349964730_0.8322714733626773"},"_hasShrinkwrap":false}},"time":{"created":"2020-04-20T16:57:24.303Z","1.0.0":"2020-04-20T16:57:24.727Z","modified":"2022-04-04T11:37:47.957Z","1.0.1":"2020-04-24T18:03:38.083Z","1.0.2":"2020-04-27T23:31:09.347Z","1.0.3":"2020-05-01T16:19:24.910Z"},"maintainers":[{"email":"kyle.mitofsky@vermont.gov","name":"ads-vdh-user"},{"email":"brian.nowak@vermont.gov","name":"bcnowak"},{"email":"John.Mathias@vermont.gov","name":"jmathias3"},{"email":"Kyle.Mitofsky@vermont.gov","name":"kyle-mit-vdh"}],"description":"A diffing implementation for comparing & returning markdown text deltas","homepage":"https://github.com/VermontDepartmentOfHealth/covid-bot#readme","keywords":["diff","markdown"],"repository":{"type":"git","url":"git+https://github.com/VermontDepartmentOfHealth/covid-bot.git"},"bugs":{"url":"https://github.com/VermontDepartmentOfHealth/covid-bot/issues"},"license":"MIT","readme":"## About\r\n\r\nA diffing implementation for comparing & returning markdown text deltas\r\n\r\nWraps [difflib](https://www.npmjs.com/package/difflib) and provides deltas as text via [demarcating edits](https://developer.mozilla.org/en-US/docs/Web/HTML/Element#Demarcating_edits) tags:\r\n\r\n* [`<ins>`](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/ins)\r\n* [`<del>`](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/del)\r\n\r\n### Example\r\n\r\n**`oldText`**: `your question site`  \r\n**`newText`**: `your answer site`  \r\n**`output`**: `your <del>question</del> <ins>answer</ins> site`  \r\n\r\n## Installation\r\n\r\nInstall [on npm](https://www.npmjs.com/package/@ads-vdh/md-diff)\r\n\r\n```bash\r\nnpm install @ads-vdh/md-diff --save\r\n```\r\n\r\n## Usage\r\n\r\n```js\r\nlet diffText = require(\"@ads-vdh/md-diff\")\r\n\r\nlet oldText = \"your question site\"\r\nlet newText = \"your answer site\"\r\n\r\nlet output = diffText(oldText, newText, false)\r\n\r\nconsole.log(output)\r\n// \"your <del>question</del> <ins>answer</ins> site\"\r\n```\r\n","readmeFilename":"ReadMe.md"}