{"_id":"news-to-markdown","_rev":"79-aec9fab1d880fbbb96dc3674156c0ef2","name":"news-to-markdown","dist-tags":{"latest":"3.3.7"},"versions":{"1.0.0":{"name":"news-to-markdown","version":"1.0.0","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.0.0","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"437679378c7bd1bda7061169d4b9134ee9373068","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.0.0.tgz","fileCount":26,"integrity":"sha512-hkx56T0t097hPpJXQuwiDLy6GR8dgackrLZLl+ik7eM8csGHDxWvR4ec0rxYWn0Bz4IoO2nsU2Oi9tKJOB9XMA==","signatures":[{"sig":"MEQCIHk7H2rs+np4y77ldcV9NcQ21fsY5UX3zaGF26VtIa9VAiBwO+FZlTJQ8tDG3QBBdBD680RhlAtiEX5tmsf0DzpLYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36677},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"48173fc8e51ae1623bc65c0e5fb0ca3776db1381","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@siping/html-to-markdown-node":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.0.0_1774232923011_0.2673187587132422","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"news-to-markdown","version":"1.0.1","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.0.1","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"6ee296d3df15895e47a854c4fccb5b5621038183","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.0.1.tgz","fileCount":4,"integrity":"sha512-ZB/Yk3EYhh3cndD3Nr8V2ocpI706+16cCS++lbS3+Cl01pLQW68LVBh53D1yamas/amuTC9KxIyGzE48p6/dfA==","signatures":[{"sig":"MEUCIGFwIYwoEjgTdriYC6TQy7UpyFjhPG9LxkVW8xjRos3GAiEAt5eIg141jm/EYnP9Tf12oFsnqG3I43AYZeyF+IBy+NU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8063},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"419923142d57fee26902e1aef6fba7fb050d8873","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"11.9.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"24.14.0","dependencies":{"cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@siping/html-to-markdown-node":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.0.1_1774277433824_0.6210701424894198","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"news-to-markdown","version":"1.0.2","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.0.2","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"b0b537a52aef5f688e601dd610e51275dd035ea3","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.0.2.tgz","fileCount":26,"integrity":"sha512-bH6FF1OUexIPVOcUx20KN0EHDLh7RtzRzgEb3e6Z9UfyHgd1TxqrQDaDmddocgK6PMnXckirMOMdxHKPlHvaqQ==","signatures":[{"sig":"MEUCIQDmBrx6pxz7QIXnzXXqCepYTGBLwAbRWY8C8j74Bs722QIgcl6ryHcfmrWfSsvoOrxyQRON8HWwFKZrKgrj57hul8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36621},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"918101244823fa943934bd6191f8e220545407fc","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"11.9.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"24.14.0","dependencies":{"cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@siping/html-to-markdown-node":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.0.2_1774305618296_0.8856553898204547","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"news-to-markdown","version":"1.0.3","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.0.3","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"81a4d3c2da84e8b2b7cbc8dd01bafb829dc67280","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.0.3.tgz","fileCount":26,"integrity":"sha512-xNIPQfFCqjlKsTe/LAit1mC2y//N3IVsj6TlAyBilcNxxkNnobNzxqH99JBpHiy1aF4r9GVn2Qe7BmvvA6cI1A==","signatures":[{"sig":"MEYCIQDIQlk4afiTXj12f5tmp7Aey3oo1xl+V/QS+7H5P35epQIhAJFYCUt2428nFZOcwTmpIjbT3VrHNCdB7g4cMjTKAAO0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37788},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"71c9950105aa1cf11b2fc0c8bd3e1fad660ac4fe","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@siping/html-to-markdown-node":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.0.3_1774311476767_0.024489817533279057","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"news-to-markdown","version":"1.1.0","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.1.0","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"30f4a7b950e006c810db3e10925419f570bf8c7d","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.1.0.tgz","fileCount":28,"integrity":"sha512-wJDito6VSBOlfRep5clS61gNmwF5uQIne2nUkSosw6JKf3M0KphUbqBvx6T9+ejKfWUKax8r7nAebT7LbyDioA==","signatures":[{"sig":"MEQCIDgk32Zau0hVcux6yDA5N2CXEUlwQZOyPM/i1MCJ05sLAiAYmgJ+n6Sogkmm+4MqxH8LNy0+Y6rGiTclfM5dY67sZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45765},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5c907df7f741254ffa5e757c728814501bf3754b","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^29.0.1","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.1.0_1774318678553_0.02696835696618871","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"news-to-markdown","version":"1.2.0","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.2.0","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"7fbe60685425fe0ed551fc385c6227920a19b6a5","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.2.0.tgz","fileCount":28,"integrity":"sha512-K++PtmnIh7/4FNr6whdZap4F7GJo1jlYCP7eFCkwPwXHtG2iUVaXXbJYfjNQoMPWaoO2ByuAO49ShQ4UARAs7Q==","signatures":[{"sig":"MEYCIQDWIOS7K8FdHYJHh9BcqURRJ64firlzHcAkuNGNQA8YxwIhAN4jIuhljqu2jprGP80ScuK/C6cSskSev0BbrmFnQEkn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47842},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"05fe5e48c6f1da4c965471ab63fa58e53dd1b3d4","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^29.0.1","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.2.0_1774320577816_0.23962784597267994","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"news-to-markdown","version":"1.2.1","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.2.1","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"51689fd31ebec375ee6383244956f1f96f60b919","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.2.1.tgz","fileCount":28,"integrity":"sha512-ytnMTOt8wANliN9PtWXsUh07gc37kg1SjoFPH+Pdud7gyH23FXp+cupVYpHQmzNnq9cd0ntWCbl9kxM+pjXNxg==","signatures":[{"sig":"MEYCIQC7m0XrI2CJrBxFgUnZc3CxId+BkaoVnZtjc3lp6BP1NwIhAIzIQO202ed24bWuskky4eW95Yh1qVNWOXGb7INfRccd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48820},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2a4046bb897c7ef9d9a79b5c404c01404cd96e30","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^29.0.1","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.2.1_1774322594096_0.8394859513232769","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"news-to-markdown","version":"1.2.2","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.2.2","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"0fda3c7d7d04c5f6b76c314c2cbb8633a6eb329a","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.2.2.tgz","fileCount":28,"integrity":"sha512-n3Lse7qjHwW3QcrnsDTM8vfrtN8gSKaXlSvKh8lppl52RRcG47QDXnIuLRahxAz9U32yriYfjyURg6rvA3whAw==","signatures":[{"sig":"MEUCIFh0von0WVllp6lr5Pr0zqRXQfjbBG0tqx6+z4pIWbPTAiEA4+GB5ilJl8MlsjevXxPyF527w+0Ry5GbCH74BkfyCEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48910},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"66092df38756c37edb9e57b3ee5697831d69ed96","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"11.9.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jsdom":"^29.0.1","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.2.2_1774325815637_0.7039989922955046","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"news-to-markdown","version":"1.2.3","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.2.3","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"a2157516fe264868374ae7736a4b3a67fa3ba7e5","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.2.3.tgz","fileCount":28,"integrity":"sha512-rBFmuTqVG/pmgsi3g06GYzJZFjNfdCyqY8OlIA9GpN0+hH+moC7zx/shiseK2SggMBNYMG+5FzxnU6vPaLzAzg==","signatures":[{"sig":"MEYCIQCovimtsdANc0Gd3UH5doCPPN/0hhEQZAPE+CqpVMfG7gIhAIZ6osK95MsM4lptsuTA6PqA7Od6O9BXLX4Xf6b+RKxh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54884},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d32564dcd6dcd5d54f5d676833267671f4ab6a3e","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"11.9.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jsdom":"^29.0.1","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.2.3_1774327197316_0.06457982242188809","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"news-to-markdown","version":"1.2.4","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.2.4","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"bc49eaddfe5bdc07985227fcaf57ec82105a6545","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.2.4.tgz","fileCount":28,"integrity":"sha512-TS4LJnQ/tMAEMN6EYhDhZeVBLbPa1m0GG75yoPJXQUJktD178oO7YNKUFTSGYCEtvcc0kAi8fgOcRto4A67O7g==","signatures":[{"sig":"MEQCIGmT+RNaYb6jO0A2+QLcI/o00uQyQnrCPMTV5vwUDVWEAiB7b3dRVLa5g3O04qDRiIB3Kr9oQNmrtvStsOOSA89dLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54884},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ba8e3c422d3dbf8a2ca81ddc3f92d1a2d449bd5f","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"11.9.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jsdom":"^29.0.1","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.2.4_1774327601560_0.19330888376325817","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"news-to-markdown","version":"1.2.5","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.2.5","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"9ee6141244847f9bd6e04b83ff22d066a83f2b1c","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.2.5.tgz","fileCount":28,"integrity":"sha512-kmqRVmR5iMoOsPmrbhd5tD+v7YCvDsuksFODSbC58igMKgfBhM0k8+Knrsbrhx3ISAPJbfQL7ksLiqp8O26RNg==","signatures":[{"sig":"MEQCIF4MGDs2a2kMiaIBnwoBMNFSHYP5MK/Xqf2M8LnmGk68AiBresTSueDp09EWqeOA2DX03WLPUFFHX9CgthCgUGr2GQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56905},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"717ded454e7d395836141995b31c37c41af8a102","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^29.0.1","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.2.5_1774332763715_0.472505434757172","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"news-to-markdown","version":"1.2.6","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.2.6","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"85294eda14666797bb32be3a18351388dec21164","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.2.6.tgz","fileCount":28,"integrity":"sha512-KnWDjoECuIWT/r0SzLCueTnit2nS8WtTZnrHE/9jCAFx8Gny4L/edVM5Ay7K6hQ+0t1lidaIwhRzpIv5IvzOUw==","signatures":[{"sig":"MEYCIQC5anRM1Eh28lBVsAtjC+cf9V2ppPIZLXd8xb+u3L2HgwIhAIS8hk2gGpJ/1ksEnoJXwCpWznLuzZa9QAbOhnzI4dkZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59910},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9607612c6af177e5a8d8d7b184b72df4f8c8276b","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.2.6_1774337021011_0.1540828629393629","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"news-to-markdown","version":"1.2.7","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.2.7","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"4d92f3d7ef4648903f7e0afebc758c7eb5eb0d3c","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.2.7.tgz","fileCount":32,"integrity":"sha512-4kauBvWL+G+ci9cGUV/xhyuxx8ZhjntlH6kLamNzceZtN+n3hciy/jk4oRYzDaXkPA/YSj9n4BDNHu8iQMyxMg==","signatures":[{"sig":"MEUCIQCg+BCvrgDK27rq1TOpJGY2vd+UXjFKF3C7/M1IJFLpvAIgZ4c2/W5WpIciX9w7k/UEpbpmAEIVGnj4ei/0BfW1qas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66586},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"789f25e3451ec51acfcf1d0c6ecec6e9194db4bd","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.2.7_1774338356290_0.7470735287600201","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"news-to-markdown","version":"1.2.8","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.2.8","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"f9eb2fca4a5e41c32413d12e36e6dc58fbb4e38c","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.2.8.tgz","fileCount":34,"integrity":"sha512-2frPFy39zopWh7ZNQ2rNWvKqq7MduYBlytyuoyP8SRRhXy44q6cJq4xHGFCI+DluNxDzvrfZuY+wtXmkPVB18g==","signatures":[{"sig":"MEUCIBnyOzmklU4aWBpsqVOUJXn1qp5ZJoNUni5fM9loUHeDAiEAwLMbMUHe2PfXZvf7qKDRcqC4wDJb+30pX/VKLHvGA08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69673},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"05ea2492a9bbc1646fc15940af4922cf911e8511","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.2.8_1774338819485_0.005951468285698036","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"news-to-markdown","version":"1.2.9","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.2.9","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"386356f26098dd58a89720b74343a3d9b8f952fe","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.2.9.tgz","fileCount":36,"integrity":"sha512-UvstvuO4g0xKO5kyTScp1dUjXIYIkfOBVuG5+r9z2i0HCoXSVsAcwySfR9soFf3sxdisRGAdsyk/EeabGPOx2w==","signatures":[{"sig":"MEYCIQC/aNhswM68rL66evI4jiqEfPIYOo1Tt9OGaC6FXz5ewQIhAPcULURB5lXYTYS+QCuXdl0LqCcRrUJWxGhfwwz5subQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73058},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d344bbd4247132aa1d7c81bd18386a621737d7ac","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.2.9_1774339210945_0.5880016032823352","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"news-to-markdown","version":"1.3.0","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.3.0","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"7dfd5c94b4f59f4d49a84edc1da44e6888444872","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.3.0.tgz","fileCount":40,"integrity":"sha512-PbeVc7V7K/7fJwQZgv/lV83VTM+XHWBMF8C6WHJpMNOOjeZKojyf5u1t4F2JzRGGDbryboVUtiXuled8bC//Ww==","signatures":[{"sig":"MEQCIBTZXlod9pZugDJOzHu7jtR+msAWHDM///8mKUuaO11rAiAfRH/7uoHEXZtKZIfJm2I5hyteYd02inR8PPjqiybmng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77905},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"611b2e310bfb8528f774a5b124b2929aa55a68c0","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.3.0_1774339921181_0.564213635641696","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"news-to-markdown","version":"1.3.1","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.3.1","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"6d7eb0fe8836a59e58e41ee10b873cfbeb6e73ec","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.3.1.tgz","fileCount":42,"integrity":"sha512-tw8StUYCpz2JKjNX6IkhtLgM7MC3S/3CDj2hCU0bVxuw+I9FWT+7fvoh+N+DUz/Z3T4NA2ucgMoXif22YWoeHA==","signatures":[{"sig":"MEYCIQCIFYBZ83t1gNqei/sVJdW+xlUkAZ1uQR64p//qUXhJ+QIhAM+k9cwxBKBl+95xQWXXvjHIurWuHR+owi1pzVWS4aLn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81379},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a9594e42d84cedfa1d81d81f288d13ed152e89d9","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.3.1_1774340306520_0.37008081547222393","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"news-to-markdown","version":"1.3.2","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.3.2","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"38cfa00b70166a6e0f3384ce8323268bb5f1e107","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.3.2.tgz","fileCount":44,"integrity":"sha512-73Q/5vhT2NUY5kZ7HLWtz+6/w+zVJnLWimjfGGaB88VqlDer67wITz59QjkH5iQj/XwvEgDoP1q8fwvWBjAIAA==","signatures":[{"sig":"MEUCIQD+u/1TPGjFen4y1Y77x+XglaFbeMJeGoX/j+F8Bm/ANQIgd7jEr10MlOHIqaBV+Dex6K5vL7x632OkkmKodxqLZcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84835},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bddf3c578c03f2900ecf6531d891349f1073df51","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.3.2_1774340568385_0.7859109540722926","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"news-to-markdown","version":"1.3.3","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.3.3","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"73055e6905012644b948b1d77df6c03cf03a5cf8","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.3.3.tgz","fileCount":46,"integrity":"sha512-ildjBzKRoSCSotDFVNqMn7hZF4VcA3yOUSrxIunYTOnJCVt5l3lTEZSZmto4Yu0c6ca7K55UFejBekDGLMUa8w==","signatures":[{"sig":"MEUCIQDR5a0FxgusDeRE3Ehr2QhUTpTMTRRbjkH3s+O2717P0QIgYZ6LI9CwpCf5nOosUo8IKZyUby6HTiB7ml3p5To2mMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87852},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a40e37de3bae3b54e11a446322038057d4f96149","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.3.3_1774341333102_0.6364667890923565","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"news-to-markdown","version":"1.3.4","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.3.4","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"3163d65a685d4be2fc5a403270cd362545cbbbdd","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.3.4.tgz","fileCount":48,"integrity":"sha512-qKPQMnoa1Iy7KJTm4CBIxiVa3thzwPi58Gh96Hs/g2UK0CGSk592Zq8DgyhGf2UMWPfgudJTeZeoT474su32YA==","signatures":[{"sig":"MEYCIQDAVCj9XMzgSA5oriadqo1oT0mofT/3zN/M7VuV1KOjIAIhALYeLLjV0AhmD30mCLeXfKGls/4spJ61HJT8pAVRSyeW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90942},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"27f38e89136bae784daf74068a994518296dee88","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.3.4_1774341807853_0.39489408440408624","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"news-to-markdown","version":"1.3.5","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.3.5","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"e4dd04749666735d7863eff98752a92cb525cc50","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.3.5.tgz","fileCount":50,"integrity":"sha512-qWIBh6f5q7TJEx5SnZXAg0MxmtObduRQ+TrsWL2aj1k59+mKdShiuuIUMKyIdJInQEvNeXV0auc8AHnTfehVEQ==","signatures":[{"sig":"MEUCIHZ5aawLd3nJVnNFxN2QcXcec/mo9YBtPtGgn9QhsWd8AiEAy3UliRASUCvbzAJ3zySpLHUYabsicGqccjQvJvZ/Jxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101068},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b4512937445acd25b80a6844e65c7559164afc2e","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.3.5_1774361102956_0.9035427055519634","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"news-to-markdown","version":"1.3.6","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.3.6","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"e29d08ca291253fc0a02d175499ff3fdd17b7d9c","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.3.6.tgz","fileCount":51,"integrity":"sha512-FuBBLwhEXT0b+nohPNir1i9Zubs/v182aUlphQ6yIlEymSeJMy1eOrWM1LV0C+Ez46qC+h6y9UbVBcO7LO7jnA==","signatures":[{"sig":"MEUCICBC+pqsaLBYXWHj3bNefTCYKQWdGfvQn2WNVLjpDEnTAiEA5nbCi8qZOa2uo5vdfSIzjjNpY1yoscrYsBaOKlIgYkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104271},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ad2648466f3b5f20497fb507c63c251a764945e5","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.3.6_1774363319084_0.8439495646279467","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"news-to-markdown","version":"1.3.7","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.3.7","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"eee6d97682fcd05b62ecb11174bb075c7ade9d94","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.3.7.tgz","fileCount":51,"integrity":"sha512-wYs4ZB1I2Kerdi9JmPTct0nVntPyzO5rRbs/0ZTQ7Z1HN3OqhoNKSmABvrCatI9SzFBon+ulVgbJf4oQSvM/WQ==","signatures":[{"sig":"MEUCICyzWlmb341mAtU3iuGerNHt2vrfEwCuMSWrQJv+3f7rAiEAgvppKRjbkNJq9Ew/AyOn56MUwp+oDSVlU2BwPl+XDnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104271},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"eedb478552122ea27cf53012ef49b313952fab93","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.3.7_1774363564749_0.4288532401124012","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"news-to-markdown","version":"1.3.8","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.3.8","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"c8b524aa01b5f7dbd2f976da0405466064291986","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.3.8.tgz","fileCount":53,"integrity":"sha512-QWMfiM8Nfz462rofOAnR0F+2jZkfssLDk8SwNYgqiSa3S+2NJgIhlGvpX6DGN360nhykzKjvQ2vxyWbYmcVr6w==","signatures":[{"sig":"MEUCIQDrJ3lXPJzDYky7S7nIRpAO+gbpqg6pyBYU7gzkdK6C6QIgI5K1hT551v9p/SoLk/j4GUzf7G4qT+eU6Xx5nnDqElE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109373},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"979e23ad7d7c6287fdf07bbc190782871dbbd68b","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.3.8_1774364009283_0.2460291135148318","host":"s3://npm-registry-packages-npm-production"}},"1.3.9":{"name":"news-to-markdown","version":"1.3.9","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.3.9","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"9bc17527c46b8ba3a1241be5f05959569dfa6f6c","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.3.9.tgz","fileCount":56,"integrity":"sha512-6gkhN3AACgCbtZMTLDsGKpzKjeOvqVmwpJUGheevP6z0wrZt9U2vobAvCR3QmacCtAQ5kwk5xFem4DUejVly3g==","signatures":[{"sig":"MEQCIHRqnM5p/sSq0Qz18IaLRUe1zkxQlIQVxVUY0wwRk8a2AiBkJu2XzGxIvgqff8W/yNrs+zKjGi7qPRJeYpif/7SXSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118918},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b6585d653609e4588b7609cdabd8084cb20af260","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.3.9_1774402398138_0.1573616446409607","host":"s3://npm-registry-packages-npm-production"}},"1.3.10":{"name":"news-to-markdown","version":"1.3.10","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.3.10","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"548ca2c7f233fbf17db261ef6e8d862ffc9eca5f","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.3.10.tgz","fileCount":60,"integrity":"sha512-lrHhHTePC3Tvv+XU0z5lQC3vM+pm7/Vs3KHaZ2bmpSzIwzFQpX/jTclEbcJeFzgQ2ueYsU3o0Y1bU7GvGL8qJw==","signatures":[{"sig":"MEQCIA26xPU06SgSeeyAC/zbi2Ka9Ch6UrS8mMm0sXhDDu/tAiA3vidMbaDEEvixJmNMp5X/J0HDQkYOQCSXGtBlNg34/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131542},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2e12e4e6783d03997769cca1af8c89957454f56a","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.3.10_1774504416329_0.9428166945023908","host":"s3://npm-registry-packages-npm-production"}},"1.3.11":{"name":"news-to-markdown","version":"1.3.11","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.3.11","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"e0bbf1f84f85203f7fd45af5cd2111409745e9c9","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.3.11.tgz","fileCount":60,"integrity":"sha512-7M/MYaPrRyHF78X+/XrF+7mqwMYWxQXGVOVljk4GmG6bQCVljWW4iEM4MTxIKg2x5CcE+XNdbrjenTLRBm7v4A==","signatures":[{"sig":"MEUCIQDRnjlTC7qAVcGEUqu9LI1rdUKkepq143iODQVLS43y2wIgAq/3m/rkcey8M1FQ4YSnUFLAf5Osg7ytNLCHYGy7ffA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132431},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"831b3032f3d97f1dd9cc3c5946a5dfba309c60b7","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.3.11_1774506899271_0.6804107479437496","host":"s3://npm-registry-packages-npm-production"}},"1.3.12":{"name":"news-to-markdown","version":"1.3.12","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.3.12","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"c48d5cbf63e7affbc56e4a74da94c229fa79ac6b","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.3.12.tgz","fileCount":16,"integrity":"sha512-1DDpV2UpQP7dMNLqQzf/ngHtfSAZux6HOvQL8edwJ/xbi8TFiB7pcIC2k6PaBfGKL7Tjf+dUv/LVy1QlwZGk5w==","signatures":[{"sig":"MEUCIAlVS2sXqS6sj+aAn6VdyPeeI/1hMTKKhLxiRi4X/fzlAiEA4gd39O9avOCxfoSi1ZAnaL6UEm4Zbvl6y3xWn3Q7eYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48660},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"84c372af9fa8302f324745be935b8d279e2d6b1a","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"11.9.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.3.12_1774562917895_0.0807006405847912","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"news-to-markdown","version":"1.4.0","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.4.0","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"c3106dd34a53c3196b2fa87224f8185d4f8288df","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.4.0.tgz","fileCount":68,"integrity":"sha512-xGj1sB3eYu33nx7bkGrobQ4Cm3LGPKZ1zlD/EWgtwvT8MrE7ZQ53tCbe70ZPFhBdni3uNeoA5fkeWMeM2mHWPQ==","signatures":[{"sig":"MEQCIEucL+ufdukVTw9/2cASuvDcM2rPo+EcFUn2z09b9L8tAiBD6ek94x4uV5GvJL6mAKC1eedoNlL7nT5A86dO0XVxtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":418938},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0e31da142573f492ecf89bc90ade99110e6ad7cf","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.4.0_1774601816586_0.7383634745774093","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"news-to-markdown","version":"1.4.1","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.4.1","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"58bbc79a68968589d31f3c7825fd689369dda5b9","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.4.1.tgz","fileCount":60,"integrity":"sha512-mZtzX0UIpWRAEYN3V6LYYDkT4x59wqxk+ixI3SUMlxgfagKi83SloQH7KE1HMbFlO0wCC1hIdSXOddKmsZrmTQ==","signatures":[{"sig":"MEQCIG55ovEkH8o0KPQXixAafigAs0bk7u9XP1z/ARaC204PAiBP0Z5SEDgE7kN+1eYm7aE2xG2IVsMo5OUHHzjJ+zyVLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142807},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7c198de5c2da10567913ae0f1bd2449fa7449c83","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"11.9.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.4.1_1774613517570_0.573944881238452","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"news-to-markdown","version":"1.4.2","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.4.2","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"8f52a7e7a4f5bb7e860102f14098929df4a09791","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.4.2.tgz","fileCount":61,"integrity":"sha512-01xsIK44CzJP7o/pyvlvlh9uIeIqqnJT8kmJ4yF5sAcuGS/vtY1ryFL7/bHCIGHpHQXi2wtwAfl4tiTF0U/PQw==","signatures":[{"sig":"MEUCIQCp/BTKj+V527aDVoa98WmoWdQ7MUGlFpp3hYeQgUDCJwIgW66U1BTevY7+ixvNMo1rgxbYzBK67seS5oXyPERksxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146650},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0c0726259f07e4bfa8f961ff89d77d3d4b9b889b","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"11.9.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.4.2_1774615662260_0.06989743203663079","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"news-to-markdown","version":"1.4.3","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.4.3","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"b69d63b51c328e09695358ca90b6820e5ee441da","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.4.3.tgz","fileCount":61,"integrity":"sha512-xVF4KoWWNxaAm+JEw2r/zVYfrfCGYC9d3LDOMj/uhXup021NJlDToY9xe1pqvS0DmlkehHEz3TcYC2rJzUWBlg==","signatures":[{"sig":"MEQCIB8HVR0OX5uVUjoapHblGkdvoHJnkIeWVA5kw8vhdVkcAiAXm3BWB5dsa65K/1dRwQB7zdDppzM5SlKfoAoYhyzTIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148448},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1eeaeb4860dc4a02a7241cdd90c2004e42cd1f56","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"11.9.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.4.3_1774619143541_0.22892762183981552","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"news-to-markdown","version":"1.4.4","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.4.4","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"a9529f67f7daedbb5e5a7a395daf0e6f52010e44","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.4.4.tgz","fileCount":61,"integrity":"sha512-uM206VBcJsb44e7fzq5yjiOApDfJzZ7YcJWmRiRJwOS83UBXNXQQaiYAiecSI1Kn/icmuiCP5EUQzkuuZUIkig==","signatures":[{"sig":"MEUCIQCPyqalHYU0gzjhXuSTG4X5DgEm3Wa/My8hX8DKkplNLQIgCXy/15QE3brtK255nqP4vXhqq3/O5iLAAdRnKjjuaVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148500},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7faaf7a603e70b284e2666629547e953532a0a8f","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"11.9.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.4.4_1774620459921_0.9277189823133734","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"news-to-markdown","version":"1.4.5","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.4.5","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"f5462d4414651956891739db77664f6bfdc84709","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.4.5.tgz","fileCount":61,"integrity":"sha512-HmYvHrsDHh1RR3zscpN/fIAC98EZ0L5GzrTc8tzD3jrehRM5wY9lvlK8RDK5/AXFJ+7CrZSikveLqxNG/QEqUg==","signatures":[{"sig":"MEUCIQCWLr0Ck1G8K+bYoHnneBITqgoYcm8jo0bPp8nrdNmwTgIgQiNL9o1n3Fkpk7MB177ZDx+X2kuZydE3w3wSG3k6Xw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148687},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f3412da6094a93ce250d9dab107c882c98d7df63","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"11.9.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.4.5_1774620766972_0.9986910389573507","host":"s3://npm-registry-packages-npm-production"}},"1.4.6":{"name":"news-to-markdown","version":"1.4.6","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.4.6","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"76d86a218b9bc57e33048587193ba2af54822c0b","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.4.6.tgz","fileCount":61,"integrity":"sha512-4V8Zc2PGrAZ9/SQO+H97477AARIiQBEM/JDDo+RvnlTGg9JCx9vfjXH7YSnplD/QBqDaIqzuivSfIJzUQMONXw==","signatures":[{"sig":"MEQCIBTaLBvs3Rv66Uf8uZ0zIs+1sExfq6S+6Qtg7BqFD9HdAiAEPSoqlN+k0fC20QKJ4/kO92DtSq8bNC5l1BcjqE/MoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148920},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"36f9be27b04fdbf0c8d243f051a93562d70920e8","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"11.9.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.4.6_1774622382763_0.018111421868816313","host":"s3://npm-registry-packages-npm-production"}},"1.4.7":{"name":"news-to-markdown","version":"1.4.7","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.4.7","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"0422b756a09f51db31a4f23001ae12308eb49590","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.4.7.tgz","fileCount":72,"integrity":"sha512-iWWA9b9+dRdoJMCVXgxG7A15GMkmtrhxdSDBOf+HDnvfjzB3ueYWl5LklhSJmtF8AU06lIEtuw3hz5JDbG3xhw==","signatures":[{"sig":"MEUCIQDMchB82e/DBpzs74CtCaDqZK/0Dbgblxlo/PPnMIWIegIgerPQvT9QwgsV7iR4cxtOs3FTwrKsDOGPyt6MSy9D3iE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":590361},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"aefab756fbb6c2f161847efde15e5598ddb946ad","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.4.7_1774669496240_0.933920258682597","host":"s3://npm-registry-packages-npm-production"}},"1.4.8":{"name":"news-to-markdown","version":"1.4.8","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.4.8","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"25bfdae25c621dcf6bdc458d70e3b15f8a89f58c","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.4.8.tgz","fileCount":62,"integrity":"sha512-AtNYwu0IrXCeerEyJbu5CNCDrkdn1mGrhlT3EWE4t20kmN66Vol1AseX7jvVbu95QchcfZHnbiAONnLoV/5TFA==","signatures":[{"sig":"MEYCIQCKfZlhxbwiPbLZ36LmpoRn/uPt9Jgcr/d/e2P4NXR2OwIhAIAovD+D/act53WRGYYipgXeA1fmI21Jmd4k8l3vGSJx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164608},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"59815afb0bf985b7acf9326bcd8c54fe64b3c1a6","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"11.9.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.4.8_1774672867574_0.3070541627403658","host":"s3://npm-registry-packages-npm-production"}},"1.4.9":{"name":"news-to-markdown","version":"1.4.9","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.4.9","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"284c797978942583b340621fe811fd15e3305c2d","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.4.9.tgz","fileCount":80,"integrity":"sha512-Qrmdf4CrMCPRp15JQ2F5SecYZtxbcnUEq2wf+sJuHg5waThlYSqJ/JmvCOIw4zOqYyrg2x1dnIDxkho7QqBWYg==","signatures":[{"sig":"MEYCIQDs9UeA8WWMrcjChZ0QfWGkz+YOEkqieK8Vu57bFHrrtAIhAIUWBlWhPFllVE63iVYj9Q5YXwgwpc25pv+miEu77bS4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10063368},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8b70b8d3c0dbb69e8129d10854e567295d7582ad","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.4.9_1774686589172_0.2866185326109356","host":"s3://npm-registry-packages-npm-production"}},"1.4.10":{"name":"news-to-markdown","version":"1.4.10","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.4.10","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"79cdf4298bd3cd4257d77f60e6b64288a305da67","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.4.10.tgz","fileCount":80,"integrity":"sha512-ideufnwgTTQpl3YltYRFRJTFcjICFHx1eijNrVI7tXU1o//cMO3YGNKSB4vbRmREkJiL+nJQzuNaQb5MizR2bQ==","signatures":[{"sig":"MEQCID8lXJb9hN3edZUAciHkFWeUCQoMWz7kINTJeBPsF61vAiBPPjlmzZl04KxP4nD/QpI6yH8lLZ5KGo8zQSxYg2R+0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10062599},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"679ff705e06a9131f9f6462e262299726702a1bb","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.4.10_1774686827932_0.720781104107298","host":"s3://npm-registry-packages-npm-production"}},"1.4.11":{"name":"news-to-markdown","version":"1.4.11","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.4.11","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"061c0af7b8ec5dba3d73db4aca12e218dd5772ad","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.4.11.tgz","fileCount":80,"integrity":"sha512-MgVsgKqm7I5ss6AtiSAv0Z2209SMiU8+ytkaVX+gv4H09dSAvFsnV+bu5Eej5uRqxuJspStrfflliOFMpNSl6g==","signatures":[{"sig":"MEUCIGG5i7FDYNm8Ssg+DO6W8oU82IdElQx5AdaK4iAc6+p1AiEAob9OP9X4quGiAMZ6fWN0V/yice4ZkpAxJLeJ9c8qRHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10064237},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0189ee285dd23d46280e8d149150c74925cf401e","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.4.11_1774687409134_0.02037576125855778","host":"s3://npm-registry-packages-npm-production"}},"1.4.12":{"name":"news-to-markdown","version":"1.4.12","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.4.12","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"f5cc1ae9feaf4c5efb24295431b4f93473dae7f3","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.4.12.tgz","fileCount":73,"integrity":"sha512-YoV4wx5ROE63Q1FzoMc1JYbv5QhM9LTEOfWfkPvf3r7Z28jGz8cXCkRh8YFI+LVPgDVQMFuoj3ESvv1Ki0eYww==","signatures":[{"sig":"MEYCIQC1CaD6ze+l4NGpb1RLlB/kqoYVOpNXbL5IuZM0240WTQIhANTJBoKD3UdbPEJxzQPZxo9fnt+7X1mp7c4J0C3Bsz0k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":640111},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8b53adb2740a64f9fe67802e275b28060e685b84","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.4.12_1774689710996_0.17727681781298","host":"s3://npm-registry-packages-npm-production"}},"1.4.13":{"name":"news-to-markdown","version":"1.4.13","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.4.13","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"e5e6a5fd301b118d01cc303d4e8059c67d095754","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.4.13.tgz","fileCount":74,"integrity":"sha512-TKRANKyZViPV00VDuR+pICmpN1ci2pXA+/3Qa1gp36HVH/t9ydojkdWpQMpmfNPmHXaMvvwW178fHTUAUeJrrw==","signatures":[{"sig":"MEQCIGgjVTJd0aIA47yxPGpzgfMFqdRZsF7SgJtdXLtATc1RAiAInNvd/WH/msyQk5IU7mlYuyn7I6JPMX0lf50n3mEANQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2244594},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"eb6c2c17064d5c9c996be9e564df098100d8a2b7","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.4.13_1774705740217_0.727772639708764","host":"s3://npm-registry-packages-npm-production"}},"1.4.14":{"name":"news-to-markdown","version":"1.4.14","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.4.14","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"96bb0f712b2bb0b9d73eb79ad2d449a10f1ba260","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.4.14.tgz","fileCount":66,"integrity":"sha512-k10uJFwWKHa8CJSb8YPX9bKtbUDiub4CrJplojA+ukSrFdPs4yC6sGOBO5vIoBVW+BAMQ6SHN710qwssJb7LNw==","signatures":[{"sig":"MEUCIQDtMltqaH0zTEL2Vh/OYmmdEnDKT05UmGv2tkie8fGrPQIgIXghmn2arp21JdhQ2hPHLwZg3623Cc8ijwaB3Hu6+HE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2240381},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d3cc61a4e629e4357172cc55c680b7c01226bd4d","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.4.14_1774708510439_0.4214887655360089","host":"s3://npm-registry-packages-npm-production"}},"1.4.15":{"name":"news-to-markdown","version":"1.4.15","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.4.15","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"2019b1b8908a3ad69a391dd15db55cca257532e4","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.4.15.tgz","fileCount":57,"integrity":"sha512-kcV030SJu2a0A+DaPj1wD1C998UOXNlI+21DZEIMzN7bmFW0zegj+SYexCLdt9q9UP3kp1dakD93FgYt2jJXcQ==","signatures":[{"sig":"MEUCIQCuNoOisRDfCEhQZYATqP4ZI+bsEA7u8fxUjGv4dC0g2gIgE79LeJ0ST8W8R6SfVUCNqFcmbLLSw5fH6Yb1wX+CnQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2218839},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e05095a7e5fedc19978d493c621f2c2447a9e443","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.4.15_1774711073404_0.6121928448265102","host":"s3://npm-registry-packages-npm-production"}},"1.4.16":{"name":"news-to-markdown","version":"1.4.16","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.4.16","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"462adc3cdfef7f4e389548838a4d95bd36fde5fb","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.4.16.tgz","fileCount":63,"integrity":"sha512-T9bc8Fa7qLJMP+EL+Kao1m00KaA3+TprNlzsvq8sPJsm02BSYbHcS04uSgZcSH54nUnq9zQD1jrSYLtnwtYa5A==","signatures":[{"sig":"MEQCIBAmWsi5IqSirFTziHmnREpmbFZJtimvSCb5iAbfnzXXAiBe+RA3LBDdLxs5x1tf3Orlnpp89zh09d1c9T30IrNFJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403412},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"539b25792baea178161d43dec383a12cee23ec60","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.4.16_1774714160069_0.8022927353747187","host":"s3://npm-registry-packages-npm-production"}},"1.4.17":{"name":"news-to-markdown","version":"1.4.17","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.4.17","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"8a76adcdfbb1c84df5dabeff278b8fa73bef7e07","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.4.17.tgz","fileCount":63,"integrity":"sha512-U7v6AdnmnR8/Fp23zQSdYWXKgV2QMr18dFyUGi5x9lyJaDiJEwkZbRb9iUm9RqlPv9pkkkyTXOFLBJL2PtLwTg==","signatures":[{"sig":"MEQCIBNSRAGYJI2APgIp1xJCA3rz7Ob89EY0/P1nfKJ6/A5uAiAw7JUl3vzyfQWRSipYhdTYuGEeAVfyqbJV2BKFULEvaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":514192},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"539b25792baea178161d43dec383a12cee23ec60","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.4.17_1774754768311_0.13435337697386074","host":"s3://npm-registry-packages-npm-production"}},"1.4.18":{"name":"news-to-markdown","version":"1.4.18","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.4.18","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"06f803f287f19745b4a70cd7a0dfd8f7770ebc2a","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.4.18.tgz","fileCount":63,"integrity":"sha512-2bEcLUGtG6MopeBf34p4faDDTr56Se+uGV8P+gE2ig37gjHYsWIRkl6RqZEm1EvnWUDdt/nB7/Pub2a6aCvF0Q==","signatures":[{"sig":"MEUCIQD3PDHSbwMlS0ZR544XUfu0DEV4ucD1Zi7QyW+Imx6ohAIgIvvXmCaWhT8R0OZgeU3iPhFPi7ECwDYaMsahEOPFY5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":964694},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"fda2af20143bf61532b831b98d664e49685da775","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.4.18_1774758945051_0.696204175325212","host":"s3://npm-registry-packages-npm-production"}},"1.4.19":{"name":"news-to-markdown","version":"1.4.19","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.4.19","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"e4d6cf61b0a00184bbd7e10c7983eacca734d8cb","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.4.19.tgz","fileCount":63,"integrity":"sha512-47NH0OhSXxTGkWmN845udv78619fblGwKITJR43q7MB9+Iqq0tyXl0pt7p6/Zc0ryjzhg+LDsos9eBY6cCCCkQ==","signatures":[{"sig":"MEUCIQDlweElW1/jtrjgF9EKnxIuZKypf6VcVOgvfpAqmSRyUAIgQ+NRJWcdzGzMd1lQ2pa0n/qcFnGK+SyLQgMGmDsDOhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":816603},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6328f5e36ce94bee462f89175fbc23f7bb16e0d8","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.4.19_1775032934754_0.07600157391032947","host":"s3://npm-registry-packages-npm-production"}},"1.4.20":{"name":"news-to-markdown","version":"1.4.20","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.4.20","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"668295135d264fbc66ef34b21121b1898c3c60d9","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.4.20.tgz","fileCount":63,"integrity":"sha512-FUmVQM5wUFCVW8PaNQNQxNrIA1YoAetEc/FJR95rKrro5WO9Mjd9rXGkAK4V9xI3EZCWg9iVwDNPOTwLfu03Dg==","signatures":[{"sig":"MEYCIQCEbUMnJDHOnU6BmH1nlW1UhgzIaXSVB33+B0V1x590RgIhAJWXG1xJQr1u/xq7vm1gCTY+gkyvHzOS/iSh/NyLRZm4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":979114},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d1c8b295dae14e3a752083920f605bbdead6524e","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.4.20_1775034143377_0.22097539116635145","host":"s3://npm-registry-packages-npm-production"}},"1.4.21":{"name":"news-to-markdown","version":"1.4.21","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.4.21","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"2712c9ecf0d3d23d87f8045d05791641f1bf6351","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.4.21.tgz","fileCount":63,"integrity":"sha512-vJRMNlBAIfiofOWK/BncBGRWBOTnMW1Rsw37MetR6L09p1C4wRrCFg+NVNVsQBuY2fNvwxtyXqIfY91rUutrlQ==","signatures":[{"sig":"MEUCIBoR+ceBYuWGcOUkuid4Cm/QUPIrwg8IRP/IjfMSxZDXAiEAlrC9dXOyUANhOnXdOjyDN2I3aREE6UO3EtagXH28GB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":979554},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a4d674436847ebf7309a4f3004c738fb3d887c9f","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.4.21_1775034519801_0.8282983582610468","host":"s3://npm-registry-packages-npm-production"}},"1.4.22":{"name":"news-to-markdown","version":"1.4.22","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.4.22","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"dc78e785c732636bd118b8978ece0fb9170bb54e","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.4.22.tgz","fileCount":63,"integrity":"sha512-Iw+Q/Fp7hdLkrypkgtbZtGgmtGIEmChHDo6vGO3KtoYbb/pZmjVze5RNCD0aATGU+WvkVY5ei25smQDMrGmLMw==","signatures":[{"sig":"MEYCIQDqoRqVLPgf5Uk//6xU0rKkAme71KQHTnH8Wuc/E+3AfgIhANUZ5K5ArhrU0vaRxOeALL3A/lhtrNiXmexq30GoJ9Hr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":979215},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9f75341a6abf83a10ec43945f1da0101ff8e028f","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.4.22_1775055213717_0.8711479213415525","host":"s3://npm-registry-packages-npm-production"}},"1.4.23":{"name":"news-to-markdown","version":"1.4.23","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.4.23","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"d17104df93ad4f49d4cb0d22f65d9399819d1c19","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.4.23.tgz","fileCount":63,"integrity":"sha512-1t2VWQgJzKa1xKwSfD021mfDqnCITmk7ovEefbZiyRr73Fw2AhGdvvpHIS45jFy99iMjWIxsh+EyEqOsmRZuLg==","signatures":[{"sig":"MEUCIGZZUvsdWAJ8KzO66s2H4xDwRqU935+zFLsnfYjXHT/oAiEAhLedp86fnim+UAUMrF4qkotmB+PsWkyTuJLwbofkhl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1519940},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"00d973fc9763deb521cc437bec63ded70bbe0f6f","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.4.23_1775264679343_0.7825167988325983","host":"s3://npm-registry-packages-npm-production"}},"1.4.24":{"name":"news-to-markdown","version":"1.4.24","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.4.24","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"c718689127686457b03d066bcddbb28be9a35730","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.4.24.tgz","fileCount":61,"integrity":"sha512-8UzKEvpgvlXko6hxZXiBlFDKWDmybVN+q7ZnReKfjXNQ/H+3JEvCDT5dya3VzF00ias87m0FehDoJwQy3gChbQ==","signatures":[{"sig":"MEQCIB6YG3il6QLkpGGCtZRQeIFi5cCMiDfGXoCdAYRv6YQBAiA5Nv+/gsYtdHIOTjLgQRmcUrFCosTwqrNd2nv3GUV8TA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1521996},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"07443d650746fe5a02af11ffc6329b38a408335c","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.4.24_1775270194692_0.5767677906267963","host":"s3://npm-registry-packages-npm-production"}},"1.4.25":{"name":"news-to-markdown","version":"1.4.25","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.4.25","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"936c6f3084dad7dc82d8509ce2c8b9c852312f8e","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.4.25.tgz","fileCount":59,"integrity":"sha512-SIMtZqvMW3H9+axkUfPqu1LkhFwi8oCNvGs6QiKHkc0saLY7b186sAVi4qoHnvF7y4EnFPgL5UxI+4Uw5rv07Q==","signatures":[{"sig":"MEYCIQDdohO86M6sgG18JwhopIXsP9Aru1Y4bQvWeb3djyYfAwIhAKnkoiXyqsL4a8jL6VJpZReRbEInnNBTPpMAhZ5N5uPY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472167},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"000a14dfa3e8ff69529d658f0e0faeaf15f64e88","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.4.25_1775318678042_0.3531766300994317","host":"s3://npm-registry-packages-npm-production"}},"1.4.26":{"name":"news-to-markdown","version":"1.4.26","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.4.26","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"e90aa87ce0f59840bd502af2028fad6b4f8a7928","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.4.26.tgz","fileCount":54,"integrity":"sha512-Es+WInkoDZzX6I4fJRaPvmKnEPYKGYOx8xuHRm+Ke3sO5TDKyg2cbUzSO7MRYhshlQbwpDdoJuW2h7C5jJP9AQ==","signatures":[{"sig":"MEUCIQDihGF5AxpQ29UVGlr1G1R0iKRaSeM0yFPxJp34Gi2fvgIgGgxOLKD4TQKkTSUyDWhLxUVF6isxbEgWPGeuIJo7Mf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":689390},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4b56be08a1785621b2d6c2f6283a51e849efc2d1","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.4.26_1775322136767_0.5951567353443141","host":"s3://npm-registry-packages-npm-production"}},"1.4.27":{"name":"news-to-markdown","version":"1.4.27","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.4.27","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"500473e216a5577d2d4bfba447b75dc0afd831a9","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.4.27.tgz","fileCount":55,"integrity":"sha512-4Dg/czCh/qfjOMV0DhrzQerGsJIydMpvPDEsWOdT1wb8kgjT9sC5f6qh6Zue04U7W/83lh7pUpg79f/kNE63VQ==","signatures":[{"sig":"MEQCIDLhC4GaTLsEfrwrg6rrceX154zaszkCaH+4afJLzJLyAiBTQeA4aOEXF7TqcI/qB1bHctJph6gXvDUJbuRfUNU2rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":693673},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"caa2d569113e1dc3daa2c7914ab88471dd3109d5","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.4.27_1775354491458_0.1462862029542209","host":"s3://npm-registry-packages-npm-production"}},"1.4.28":{"name":"news-to-markdown","version":"1.4.28","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.4.28","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"069146163ef82d84bc5dc015c4d3f4c9f65ae800","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.4.28.tgz","fileCount":81,"integrity":"sha512-Wi1Pz/Fm8FZXZ+5AfEycwF0J00RNt4a9fFXwfEhEofSAq7mkVoWR5ikFY9WSMcA9+PO1BsFF87yA4ZBHeehl4Q==","signatures":[{"sig":"MEUCIQD4z5aUxJ6tjeB6US9GqqQTAzpuBHOMQ5MK0AaRfbcE7QIgEzcpbdNYuX0I/wrWh+hHYiFGuxvfrRrVMUBhplHaNGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4090855},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c50be355480bebea8eb3a321fb4366b09068699b","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.4.28_1775401985460_0.04867854511040326","host":"s3://npm-registry-packages-npm-production"}},"1.4.29":{"name":"news-to-markdown","version":"1.4.29","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@1.4.29","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"622deb204b3ed363ebcbb788083a218fadaf473a","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-1.4.29.tgz","fileCount":83,"integrity":"sha512-klp+yTkc91Hg/S3kRF3LYyC9WWFibTIA54DHZSGpHNLhaYRB7swnowjbF2t2RjOB6d7nxHR6+zlwd+2R1kzkmA==","signatures":[{"sig":"MEYCIQC/tbJtfFka0XSPyB9S2om4sdY4VIEZHNytr1ElFEHzGgIhAOkoE5cllyDVBfLBxBwZFri2Jxn1S7O/kSyjRxNVP6aQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5287427},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9a51b4caf3f55248bcea1aff47b701c448f2266b","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_1.4.29_1775441335015_0.09592446531038812","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"news-to-markdown","version":"3.0.0","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@3.0.0","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"9d79f6f95177b481d54e4037d4d044cfa4abd45d","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-3.0.0.tgz","fileCount":83,"integrity":"sha512-qGYan38ISFAYPu+TYOOd//3bOWa8yCDRSV0hsVn9OCFbnettbUB8Hr2JaCOgMm4lAcVRdy1B6Fv3KlQp22IrmA==","signatures":[{"sig":"MEYCIQC6jGTayunnq/xJ4QFDO7lt09a+wk7ZnYzDts31HsKLOgIhALC/R/K68ABmVTHhWF/oRj0E23TYG2Nd1F0U205KJUKY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5287426},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c67444c8d4150ff30b1ae601b7b23aa297ef47be","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_3.0.0_1775448395819_0.1440405887898355","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"news-to-markdown","version":"3.1.0","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@3.1.0","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"02bd897416a54a49ae43f449d450ec1ad5d4a212","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-3.1.0.tgz","fileCount":79,"integrity":"sha512-/B2JqZst+zgerUIYFM5ItVUXrPphEJZpCGDKHe2sDjJ9ETp3ekF74Ail727V1PWBS8oYLr8lyMYcwtqv3hoc8g==","signatures":[{"sig":"MEUCIAekJAdbYWt5iESREhO7ZMkY8HChNytfmGViJxgi6xRRAiEAow6kMRFOjKQJigIs0hKwtK1sQsaKnf2ytsVrakuzULM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5268518},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f74de227acaabcf9c470b180677efb0b7aa02d7d","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_3.1.0_1775470522859_0.4939493584459038","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"news-to-markdown","version":"3.1.1","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@3.1.1","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"6f2cf650a4f6e9e2dc207803aea7764f1b1a9bb8","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-3.1.1.tgz","fileCount":50,"integrity":"sha512-nF2BY8iAT1JHHZl24FgZ9Ap1IHKbUOLhDYsVQK5cB8Bxn1mFAV8wjONpi66HH51kKqIwRxuA15vC5CeYKz2tnQ==","signatures":[{"sig":"MEYCIQC5DLLvbu0hoMY3NK5VJO+i2bCLkFW4/Q10cYCI7eJ57gIhAL8oRVGx2RFPRmQOmYpJqScvZb/ThOjV4RL5ytzn4lIc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176995},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"985369fc8176d7a2b7a0b5902da21929ac8f9f2c","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_3.1.1_1775470631904_0.021944212069322733","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"news-to-markdown","version":"3.1.2","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@3.1.2","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"dist":{"shasum":"02a904e737bad2bb77219b711c55b1d0177ce45e","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-3.1.2.tgz","fileCount":50,"integrity":"sha512-XDb4oVAmc2ty+oozkOcnP9B36j2CDTHTOxwNqDN9UJjQE1YctFXt+FdgBbOfq5t53w9S7cQ92EBFKpuJbMCegg==","signatures":[{"sig":"MEYCIQCKDRAJfNnfO5NYsPgKAHndg0VNAxIfeEdTB1n7xXmjwgIhAJG6S0/92DexgGy4wKE7otSF9Rr2E0TsfxvviBbntYQI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176995},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"fb66daa58a47a7f9a3bcab8ad3a8141295b33ec0","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_3.1.2_1775487799943_0.7936063963376185","host":"s3://npm-registry-packages-npm-production"}},"3.1.3":{"name":"news-to-markdown","version":"3.1.3","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@3.1.3","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"bin":{"news-to-markdown":"dist/cli.js"},"dist":{"shasum":"15aae007819fad2d727de279315145eb15ac53de","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-3.1.3.tgz","fileCount":52,"integrity":"sha512-HWBhfZ896sLXfXNexBX83nBrkzBiLsWzd8q/4KaAI79qzo5z6SrgY9YjL+yuXxREs1wzOWhIzwgE88hEUrMXgw==","signatures":[{"sig":"MEYCIQCMNaWQ9HoOZpJ/wpa96kHHa9P8Y8h1KVrffAYHATCi6wIhAPmDF25diH9PMPfK3r95/UyOEk2o2XP57q3dqurJBroE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180317},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"045b971cf1272e3f647f164002745d7a73d25960","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.7.0","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"20.15.0","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_3.1.3_1775615825993_0.5430476911125912","host":"s3://npm-registry-packages-npm-production"}},"3.1.4":{"name":"news-to-markdown","version":"3.1.4","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@3.1.4","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"bin":{"news-to-markdown":"dist/cli.js"},"dist":{"shasum":"88196a3cab880dbc1ce7ad054ee1e5702501d928","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-3.1.4.tgz","fileCount":52,"integrity":"sha512-UM+apHnCwI+HfQleScadUWsJ7F6M/lqhouNlencoi2w2ow3hjVlWt4GyAXkmfO2du/LCvtdUWOIzQ0lYEDxKyw==","signatures":[{"sig":"MEUCIQDp4SrWhXkM6fB3IWn85qHzmCIQtL/W5W6ZPQ2RbqaldQIgdTv/5Lu+jKVebrp5e7ra32MtidPmoUpof9l1G/2U2xY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180650},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"045b971cf1272e3f647f164002745d7a73d25960","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.9.7","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_3.1.4_1776218837256_0.876576716892665","host":"s3://npm-registry-packages-npm-production"}},"3.1.5":{"name":"news-to-markdown","version":"3.1.5","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@3.1.5","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"bin":{"news-to-markdown":"dist/cli.js"},"dist":{"shasum":"e923d9829f652ba379d9d206870359d56e9e8957","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-3.1.5.tgz","fileCount":52,"integrity":"sha512-cM/zMEGRciBwJQZLuG3F5BEm/ln+bT2+j0Ka8o7s069HDg32FJd/6sstCzOPtziPeF1Ui7Nzz2486ATZL4K1Gg==","signatures":[{"sig":"MEUCIFG4TtaCINGq7mKJ9hG9fiJXpJYmF8NUHm2fuMSKAWTNAiEAkfv7yGbhVM7aoijN94soB8tOfoj4c4XV5JNzvmie7TY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180892},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"045b971cf1272e3f647f164002745d7a73d25960","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.9.7","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_3.1.5_1776219498039_0.18034075354972678","host":"s3://npm-registry-packages-npm-production"}},"3.1.6":{"name":"news-to-markdown","version":"3.1.6","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@3.1.6","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"bin":{"news-to-markdown":"dist/cli.js"},"dist":{"shasum":"989f1e9573783e23fa21fb9f8ec5fe621b928955","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-3.1.6.tgz","fileCount":52,"integrity":"sha512-29a43HipQf3DSKGL5VnjC10/yfESAyAOAl4JWsD5IhRnWs+JcizioUqGZyNf+TTGp3wc9vJPh8BowIyb7qfK5A==","signatures":[{"sig":"MEUCIQDSNaVuEbUrwWtLFqy+tXgxlsKD7/78FkLRGrKJf/xA9QIgWCNmfXOUgbbqu8SCwmZOibnk0AQKaJPdPhzpexepxf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180880},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"552235834daaafcd748d282720e602be9d98f348","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.9.7","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_3.1.6_1776222568517_0.9342492456724911","host":"s3://npm-registry-packages-npm-production"}},"3.1.7":{"name":"news-to-markdown","version":"3.1.7","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@3.1.7","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"bin":{"news-to-markdown":"dist/cli.js"},"dist":{"shasum":"3d72b1b9081bdbe12b6dc92ea761f0b3f2c18cd9","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-3.1.7.tgz","fileCount":52,"integrity":"sha512-khKC+wtZN77dhShdpveVxb3wmI5Q0b1MIsqYfj79/cLzKMy80R2eKpmpn+ePfEJckbzAZF3Xh3NymHWcU27CkQ==","signatures":[{"sig":"MEYCIQDNsktCDYj9nf3Zw/JCd7vlhJJCQjzQy0jYLFSgE99HWgIhAMlZm2zaI8f8FFWX3Ou92eyY7l967ID/1H1kk9lOcKYT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180941},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"552235834daaafcd748d282720e602be9d98f348","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.9.7","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_3.1.7_1776222653927_0.05829152913127689","host":"s3://npm-registry-packages-npm-production"}},"3.1.8":{"name":"news-to-markdown","version":"3.1.8","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@3.1.8","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"bin":{"news-to-markdown":"dist/cli.js"},"dist":{"shasum":"1e7f7d0ce05337f37abcadc425c25048bea71d80","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-3.1.8.tgz","fileCount":52,"integrity":"sha512-xUylyjQb90PzWv/x3t7Z6QLSdVZE7Zg7Rofc8bUFp3fGlLRZfPqtl4DZA6Y31o0ckVey3S8KWA+d+NTcGAV0uA==","signatures":[{"sig":"MEUCIQCHD+0KOQBmJjvi/eUH8PRcktXQ/b7N+jFu75iUw9o8XAIgVpIRNK9nCkt5BQLqVG9fTHMFnJVzDECP5Fo3qDOwbIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180797},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"552235834daaafcd748d282720e602be9d98f348","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.9.7","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_3.1.8_1776223996553_0.96816734629828","host":"s3://npm-registry-packages-npm-production"}},"3.1.9":{"name":"news-to-markdown","version":"3.1.9","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@3.1.9","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"bin":{"news-to-markdown":"dist/cli.js"},"dist":{"shasum":"2d4cc1ac056708ca5f3473a2f7dfcd8ef081dbc1","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-3.1.9.tgz","fileCount":52,"integrity":"sha512-Oa3SV1vvKg8SpMueiScA3b/+i5CFlivnKhO0i5crfsrveM0pUzv9pO9y5dZAnm3LbX9+IRuHVS7G5QE7kqur5w==","signatures":[{"sig":"MEUCIBDCGJqKoiJQbBx/G/OVD0pppHmfa06MEVNz3G1kQlg2AiEA6Jrnv24i1uQOgmXovBJElF7IC2O6PEwsUv9OK+N/bac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183464},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"334d08008953855e3e8435136cb735ab9eef47d8","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.9.7","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_3.1.9_1776232465027_0.661920370468887","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"news-to-markdown","version":"3.2.0","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@3.2.0","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"bin":{"news-to-markdown":"dist/cli.js"},"dist":{"shasum":"d7032f6f5d9bfc4956de14eb8c419db1f7b82860","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-3.2.0.tgz","fileCount":52,"integrity":"sha512-/DvbkRpMV/atBEOU8nkts/ZMld185rrSB2tzj7rBwZNB7XsnHB6Oy+T4GeV1m7xhZP/3jxRl9pbq5Cz+67UB2Q==","signatures":[{"sig":"MEUCIAyxqOhc7egfj4JKwx0nxsitySTk51m8hhClf1TxST8pAiEApnrK5qsVAAJro+Hz+disV/6B988az9imoe9IVpn0mv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185195},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8f306b122d100df383a6ab3b05c5c34992959f0c","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.9.7","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_3.2.0_1776235765691_0.7674545250161804","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"news-to-markdown","version":"3.2.1","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@3.2.1","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"bin":{"news-to-markdown":"dist/cli.js"},"dist":{"shasum":"c56ba4e2d9db399bc2e43f03d8d350d11179e3f8","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-3.2.1.tgz","fileCount":52,"integrity":"sha512-H3Qc2XyBEJL+erQK24bTJdLWGQWwM/KQwP/i/ss554IpRaVvlQQfP2WcUxh0fdGT71WPGaRIs1fR5b0160gtzg==","signatures":[{"sig":"MEUCIQDtLzw3A2yMe55OpGbtsyVcHjXj2OpZd3qCbJEiFKBEdwIgBdG1M2qOPmfLbRXctII/U5Ph4AigKXN2pBcGZdOwONA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185195},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f2744dd05e10fb856aa86341c12e7e8c4a7d85d8","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.9.7","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_3.2.1_1777022320045_0.238921846800906","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"news-to-markdown","version":"3.3.0","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@3.3.0","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"bin":{"news-to-markdown":"dist/cli.js"},"dist":{"shasum":"753d7ed2b11e7cfb9dce37654fdb19b6eafee010","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-3.3.0.tgz","fileCount":60,"integrity":"sha512-M1orODAe/Y2eyCswz8MD7bJZURQU7cdypMSaAPKpbfP5VLKPlpsqa10DrdVU1a+Jpxq8Uo23cDLoGdXZqIfo9A==","signatures":[{"sig":"MEQCIBFwEtRHp3SnyMKbpVhaqEzP1jiNSsC8tJ5t+HaP/eNsAiAo4cXtQa7ESQHHa3m+J+nkDj5ZMzYU8a3/raAhQusQeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195980},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"cbeb46497d4f0bea298f92b70a298113a2f3dd9e","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.9.7","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_3.3.0_1777022679160_0.39982044020561425","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"news-to-markdown","version":"3.3.1","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@3.3.1","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"bin":{"news-to-markdown":"dist/cli.js"},"dist":{"shasum":"6f652a18d944b741a820895738ee20caa566cd57","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-3.3.1.tgz","fileCount":60,"integrity":"sha512-B/Wwp9OmyZty+aSMF3Sib8rBM6vvssLfUztXDcIGnT9zEJ3b3fimS+P3y0cosFP/hum3SKDP3odejuoDXZCuYw==","signatures":[{"sig":"MEUCIQC8wfQZPVOHHEnGi7vbKZn0yuXr3sUER3GtG3AV0SLfJgIgbVtjsREJQyWlGDF+n3lf6XWMDKgSGBAUd0XxlNxjpv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199099},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"eafc4510b6ae166e5f99e22056a0e3ce1a91d096","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.9.7","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_3.3.1_1777353606121_0.2706704343655575","host":"s3://npm-registry-packages-npm-production"}},"3.3.2":{"name":"news-to-markdown","version":"3.3.2","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@3.3.2","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"bin":{"news-to-markdown":"dist/cli.js"},"dist":{"shasum":"a8000bb06c358ad1f548c42923330d62d4720093","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-3.3.2.tgz","fileCount":60,"integrity":"sha512-59h73KpVZM+a02am6LCEDgP+I7P1g7VK7ZnOAnx1lmhGXBWQolySAM30SmiWJyha7DXK21eyNMjN5c/hc03wbA==","signatures":[{"sig":"MEYCIQDM8BPgoPXr5kUBSUwy46mi+84PkW0U3+M0wvcwMC7KdQIhAJs4TFkvFnEP83gj0NhKH7AlKhdOFHeyRpaMjrE0NekB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199719},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4286f7edb6a57024178371459cadac3d87ab75c7","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.9.7","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_3.3.2_1777361731878_0.6020681750018728","host":"s3://npm-registry-packages-npm-production"}},"3.3.3":{"name":"news-to-markdown","version":"3.3.3","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@3.3.3","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"bin":{"news-to-markdown":"dist/cli.js"},"dist":{"shasum":"aed5c4c034625b2718834004480bad508fda58d6","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-3.3.3.tgz","fileCount":60,"integrity":"sha512-ps5rcMr19/zV3Gic3Cl+LB0ybHhPVxCwt4OC0ACZBgF/q5TRctD0dg395/dGnX+UMm0gq1cfEJamAx+qGA6aDg==","signatures":[{"sig":"MEQCIHWUaTYPTqquxPzcMeuEnWYkn3pGtcWoMX2qZSmXOIjAAiAY+TBANMzOpTWqECpNkdHjJxdFJXLzHCK6noaUpGmgZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200918},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5cb84710df6515744eb8c6e36e131731eede6fd8","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.9.7","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_3.3.3_1777363118122_0.40743011978046084","host":"s3://npm-registry-packages-npm-production"}},"3.3.4":{"name":"news-to-markdown","version":"3.3.4","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@3.3.4","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"bin":{"news-to-markdown":"dist/cli.js"},"dist":{"shasum":"adb017b1afef04593f0886fa450b9902d2b36dad","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-3.3.4.tgz","fileCount":60,"integrity":"sha512-7bjMx1ZXLkaZVxjvaRQqzpP3ovPpscOk4RIezi5v9xUvaSdxKbyRVZKsLd6K63Bx/uf4aqofi1blNuKFBs9zlw==","signatures":[{"sig":"MEUCIQDzeWUB76Y4guS88hO8FVJneR9yXPA/xz3wF1b0sxVh6gIgA0D7UZHdL6vF7zHDpzaxWMHXdhUR1f2pZCxO9j1O2I8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205947},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c67a713a22cf471f418628dafb3cd26e64ccb9b9","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.9.7","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_3.3.4_1777381548714_0.19379834135017093","host":"s3://npm-registry-packages-npm-production"}},"3.3.5":{"name":"news-to-markdown","version":"3.3.5","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@3.3.5","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"bin":{"news-to-markdown":"dist/cli.js"},"dist":{"shasum":"6f7a5bce80b0f5ba48ec68a8aa6af052f61840e9","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-3.3.5.tgz","fileCount":61,"integrity":"sha512-1cPNLsOEs2zlAYdxS6zNfk8dSbVTSTM6s2XwnNsSaiBvoGluna7XKYyWXK1Z1LWXnNtMqMCMymG/wF9mbzkbqA==","signatures":[{"sig":"MEYCIQCCfMzNHa957Yj8m2TFecrlciKgGcg6JmZCfcPikjjRvAIhAM4eimR9MR+q3EUJbWJu+JmdyIGKtYNKreE5WyQ83e+N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268014},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c67a713a22cf471f418628dafb3cd26e64ccb9b9","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.9.7","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_3.3.5_1777426627528_0.597584076738852","host":"s3://npm-registry-packages-npm-production"}},"3.3.6":{"name":"news-to-markdown","version":"3.3.6","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","_id":"news-to-markdown@3.3.6","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"homepage":"https://github.com/sipingme/news-to-markdown#readme","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"bin":{"news-to-markdown":"dist/cli.js"},"dist":{"shasum":"7bcf7c6fd74f6be9666b3b5d92ba0634dbe6b1b6","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-3.3.6.tgz","fileCount":61,"integrity":"sha512-/AaQtHVN2jDe42oxZtL507UKZ1BOLJIN5Waxq1VxXT6dMZKzKMRVrgBdjNv3N0j/SMP9Cwikqk4svIAQe9XpqQ==","signatures":[{"sig":"MEYCIQC/B/E1DbCyKENTmlvbual7qqQimei+YtU8PNv03K749gIhANDTo2NwIxppSdkFwjkzhyVgq1Z7ykpTANKLjKC+SDuv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274441},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c67a713a22cf471f418628dafb3cd26e64ccb9b9","scripts":{"dev":"tsc --watch","test":"jest","build":"tsc","example":"ts-node examples/basic.ts"},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"repository":{"url":"git+https://github.com/sipingme/news-to-markdown.git","type":"git"},"_npmVersion":"10.9.7","description":"Convert news articles to Markdown with platform-specific optimizations","directories":{},"_nodeVersion":"22.22.2","dependencies":{"jsdom":"^24.0.0","cheerio":"^1.0.0","playwright":"^1.40.0","news-extractor-node":"^0.1.0","@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/jsdom":"^28.0.1"},"_npmOperationalInternal":{"tmp":"tmp/news-to-markdown_3.3.6_1777429823901_0.15564542095747047","host":"s3://npm-registry-packages-npm-production"}},"3.3.7":{"name":"news-to-markdown","version":"3.3.7","description":"Convert news articles to Markdown with platform-specific optimizations","main":"dist/index.js","types":"dist/index.d.ts","bin":{"news-to-markdown":"dist/cli.js"},"scripts":{"build":"tsc","dev":"tsc --watch","test":"jest","example":"ts-node examples/basic.ts"},"keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sipingme/news-to-markdown.git"},"devDependencies":{"@types/jest":"^29.5.0","@types/jsdom":"^28.0.1","@types/node":"^20.0.0","jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.0","typescript":"^5.0.0"},"dependencies":{"@mozilla/readability":"^0.6.0","@siping/html-to-markdown-node":"^1.0.3","cheerio":"^1.0.0","jsdom":"^24.0.0","news-extractor-node":"^0.1.0","playwright":"^1.40.0"},"_id":"news-to-markdown@3.3.7","gitHead":"c67a713a22cf471f418628dafb3cd26e64ccb9b9","bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"homepage":"https://github.com/sipingme/news-to-markdown#readme","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-dbfBe8aXqeGTb/Rad14UVKbA1O/xvqHj6HRwnoxe3N60M00amFy80JgdXoc/2ZqF2DdBnGgCvuRInXXiqdkulg==","shasum":"52532d43d349c1936a45a0e8aa944bdb1c18d745","tarball":"https://registry.npmjs.org/news-to-markdown/-/news-to-markdown-3.3.7.tgz","fileCount":61,"unpackedSize":278705,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDzKpw5B4T5kLjd0Fx4QhPL85UNko7IQAVao5yl/3DFuAIgIyLTqujnJA/em41oKtaC+CmBSkdYXA1ganrtG3aNh+I="}]},"_npmUser":{"name":"siping","email":"sipingme@gmail.com"},"directories":{},"maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/news-to-markdown_3.3.7_1777432503783_0.9904296573124467"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-23T02:28:42.927Z","modified":"2026-04-29T03:15:04.061Z","1.0.0":"2026-03-23T02:28:43.156Z","1.0.1":"2026-03-23T14:50:33.956Z","1.0.2":"2026-03-23T22:40:18.487Z","1.0.3":"2026-03-24T00:17:56.904Z","1.1.0":"2026-03-24T02:17:58.785Z","1.2.0":"2026-03-24T02:49:37.981Z","1.2.1":"2026-03-24T03:23:14.256Z","1.2.2":"2026-03-24T04:16:55.790Z","1.2.3":"2026-03-24T04:39:57.458Z","1.2.4":"2026-03-24T04:46:41.703Z","1.2.5":"2026-03-24T06:12:43.848Z","1.2.6":"2026-03-24T07:23:41.144Z","1.2.7":"2026-03-24T07:45:56.684Z","1.2.8":"2026-03-24T07:53:39.645Z","1.2.9":"2026-03-24T08:00:11.098Z","1.3.0":"2026-03-24T08:12:01.350Z","1.3.1":"2026-03-24T08:18:26.668Z","1.3.2":"2026-03-24T08:22:48.533Z","1.3.3":"2026-03-24T08:35:33.301Z","1.3.4":"2026-03-24T08:43:28.032Z","1.3.5":"2026-03-24T14:05:03.109Z","1.3.6":"2026-03-24T14:41:59.235Z","1.3.7":"2026-03-24T14:46:04.926Z","1.3.8":"2026-03-24T14:53:29.415Z","1.3.9":"2026-03-25T01:33:18.280Z","1.3.10":"2026-03-26T05:53:36.504Z","1.3.11":"2026-03-26T06:34:59.414Z","1.3.12":"2026-03-26T22:08:38.051Z","1.4.0":"2026-03-27T08:56:56.769Z","1.4.1":"2026-03-27T12:11:57.711Z","1.4.2":"2026-03-27T12:47:42.495Z","1.4.3":"2026-03-27T13:45:43.678Z","1.4.4":"2026-03-27T14:07:40.127Z","1.4.5":"2026-03-27T14:12:47.157Z","1.4.6":"2026-03-27T14:39:42.924Z","1.4.7":"2026-03-28T03:44:56.444Z","1.4.8":"2026-03-28T04:41:07.751Z","1.4.9":"2026-03-28T08:29:49.666Z","1.4.10":"2026-03-28T08:33:48.381Z","1.4.11":"2026-03-28T08:43:30.067Z","1.4.12":"2026-03-28T09:21:51.244Z","1.4.13":"2026-03-28T13:49:00.511Z","1.4.14":"2026-03-28T14:35:10.683Z","1.4.15":"2026-03-28T15:17:53.695Z","1.4.16":"2026-03-28T16:09:20.278Z","1.4.17":"2026-03-29T03:26:08.480Z","1.4.18":"2026-03-29T04:35:45.209Z","1.4.19":"2026-04-01T08:42:15.068Z","1.4.20":"2026-04-01T09:02:23.600Z","1.4.21":"2026-04-01T09:08:40.227Z","1.4.22":"2026-04-01T14:53:33.884Z","1.4.23":"2026-04-04T01:04:39.545Z","1.4.24":"2026-04-04T02:36:34.902Z","1.4.25":"2026-04-04T16:04:38.224Z","1.4.26":"2026-04-04T17:02:16.988Z","1.4.27":"2026-04-05T02:01:31.648Z","1.4.28":"2026-04-05T15:13:05.780Z","1.4.29":"2026-04-06T02:08:55.356Z","3.0.0":"2026-04-06T04:06:36.158Z","3.1.0":"2026-04-06T10:15:23.133Z","3.1.1":"2026-04-06T10:17:12.128Z","3.1.2":"2026-04-06T15:03:20.125Z","3.1.3":"2026-04-08T02:37:06.141Z","3.1.4":"2026-04-15T02:07:17.456Z","3.1.5":"2026-04-15T02:18:18.190Z","3.1.6":"2026-04-15T03:09:28.627Z","3.1.7":"2026-04-15T03:10:54.134Z","3.1.8":"2026-04-15T03:33:16.726Z","3.1.9":"2026-04-15T05:54:25.215Z","3.2.0":"2026-04-15T06:49:25.836Z","3.2.1":"2026-04-24T09:18:40.221Z","3.3.0":"2026-04-24T09:24:39.307Z","3.3.1":"2026-04-28T05:20:06.272Z","3.3.2":"2026-04-28T07:35:32.015Z","3.3.3":"2026-04-28T07:58:38.262Z","3.3.4":"2026-04-28T13:05:48.918Z","3.3.5":"2026-04-29T01:37:07.731Z","3.3.6":"2026-04-29T02:30:24.042Z","3.3.7":"2026-04-29T03:15:03.957Z"},"bugs":{"url":"https://github.com/sipingme/news-to-markdown/issues"},"author":{"name":"Ping Si","email":"sipingme@gmail.com"},"license":"MIT","homepage":"https://github.com/sipingme/news-to-markdown#readme","keywords":["news","markdown","converter","extractor","toutiao","wechat","xiaohongshu"],"repository":{"type":"git","url":"git+https://github.com/sipingme/news-to-markdown.git"},"description":"Convert news articles to Markdown with platform-specific optimizations","maintainers":[{"name":"siping","email":"sipingme@gmail.com"}],"readme":"# news-to-markdown\n\n[![npm version](https://img.shields.io/npm/v/news-to-markdown.svg)](https://www.npmjs.com/package/news-to-markdown)\n[![npm downloads](https://img.shields.io/npm/dm/news-to-markdown.svg)](https://www.npmjs.com/package/news-to-markdown)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n> 输入文章 URL，输出干净的 Markdown 正文。17 个平台专项优化，其余走通用算法。\n\n## ✨ 特性\n\n- 🎯 **17 个平台专项适配** — 头条、微信、小红书、知乎、36kr、虎嗅、华尔街见闻、澎湃、InfoQ 等\n- 🔄 **三层抓取策略** — curl → wget → Playwright 自动回退，静态/动态页面均支持\n- 🧠 **双引擎提取** — Mozilla Readability + news-extractor-node 智能取优\n- 🖼️ **图片本地化** — 将远程图片下载到本地，生成可离线 Markdown + 图片包\n- 🎨 **无封面自动兜底** — 文章未识别到封面图时，基于标题生成抽象图案占位封面，避免下游发布链路（如微信公众号）因缺少 `cover` 而失败\n- 🔌 **可扩展** — 继承 `BasePlatform` 即可注册自定义平台适配器\n- 📦 **CLI + API** — 命令行与 Node.js API 双模式\n\n---\n\n## 📦 安装\n\n```bash\n# 全局安装（推荐用于 CLI）\nnpm install -g news-to-markdown\n\n# 或直接用 npx，无需安装\nnpx --yes news-to-markdown@latest --url \"https://www.toutiao.com/article/123\"\n```\n\n可选：安装 Playwright（支持 JavaScript 动态渲染的页面）\n\n```bash\nnpx playwright install chromium\n```\n\n---\n\n## 🚀 快速开始\n\n### CLI\n\n```bash\n# 基本转换，输出到终端\nnpx --yes news-to-markdown@latest --url \"https://www.toutiao.com/article/123\"\n\n# 保存到文件\nnpx --yes news-to-markdown@latest --url \"https://mp.weixin.qq.com/s/xxx\" --output ./article.md\n\n# 下载图片到本地（生成离线包）\nnpx --yes news-to-markdown@latest --url \"https://mp.weixin.qq.com/s/xxx\" \\\n  --download-images --output ./article\n\n# 去掉元数据（只要正文）\nnpx --yes news-to-markdown@latest --url \"https://www.zhihu.com/p/xxx\" --no-metadata\n\n# 详细日志（调试用）\nnpx --yes news-to-markdown@latest --url \"https://36kr.com/p/xxx\" --verbose\n```\n\n### Node.js API\n\n```typescript\nimport { NewsToMarkdownConverter } from 'news-to-markdown';\n\nconst converter = new NewsToMarkdownConverter();\nconst result = await converter.convert({\n  url: 'https://www.toutiao.com/article/123',\n});\n\nconsole.log(result.markdown);\nconsole.log(result.metadata.title);    // 文章标题\nconsole.log(result.metadata.author);   // 作者\nconsole.log(result.metadata.platform); // 识别到的平台\n```\n\n---\n\n## 🔗 与 browser-web-search 配合使用\n\n最常见的 AI Agent 编排模式：**搜索 → 提取正文**\n\n```\nbrowser-web-search  →  搜索，产出 URL 列表\nnews-to-markdown    →  读取正文，产出 Markdown\n```\n\n```bash\n# Step 1：搜索今日头条，拿到 3 篇文章的 URL\nbws site toutiao/search \"ai agent\" --count 3\n\n# Step 2：逐篇提取正文\nnpx --yes news-to-markdown@latest --url \"https://www.toutiao.com/article/111\"\nnpx --yes news-to-markdown@latest --url \"https://www.toutiao.com/article/222\"\nnpx --yes news-to-markdown@latest --url \"https://www.toutiao.com/article/333\"\n```\n\n适用于所有返回 `url` 字段的 bws 命令，包括头条、微信、知乎、36kr、虎嗅、华尔街见闻、InfoQ、澎湃等。\n\n---\n\n## 📋 支持平台\n\n### 专项优化平台（17 个）\n\n自动通过 URL 域名识别，无需手动指定 `platform`。\n\n| 平台 | 域名 | 专项优化说明 |\n|-----|------|------|\n| **今日头条** | toutiao.com | 标题规范化、`data-src` 图片、列表符号修复 |\n| **微信公众号** | mp.weixin.qq.com | `#js_content` 提取、服务端移动端 UA 回退 |\n| **小红书** | xiaohongshu.com | `.note-content` 提取、懒加载图片处理 |\n| **知乎** | zhihu.com | 真实 Chrome 绕过 zse-ck 反爬检测 |\n| **36kr** | 36kr.com | 自动转移动端 URL 绕过反爬 |\n| **虎嗅** | huxiu.com | 正文区域提取、懒加载图片修复 |\n| **华尔街见闻** | wallstreetcn.com | 财经正文提取、去搜索高亮 `<em>` 标签 |\n| **澎湃新闻** | thepaper.cn | `.news_txt` 正文区域提取 |\n| **InfoQ** | infoq.cn / infoq.com | 技术文章正文提取 |\n| **Bilibili** | bilibili.com | 专栏文章（`/read/`）正文提取 |\n| **掘金** | juejin.cn | 代码块与正文提取 |\n| **CSDN** | csdn.net | 去广告侧边栏、`#content_views` 提取 |\n| **博客园** | cnblogs.com | 技术博客正文提取 |\n| **简书** | jianshu.com | 文章正文提取 |\n| **SegmentFault** | segmentfault.com | 技术问答正文提取 |\n| **开源中国** | oschina.net | 资讯正文提取 |\n| **人人都是产品经理** | woshipm.com | 产品文章正文提取 |\n\n### 其他平台（通用算法）\n\n未在以上列表中的 URL，自动走 **Mozilla Readability + news-extractor-node 双引擎**通用提取，适用于：\n\n- 英文媒体：The Verge、Ars Technica、Engadget 等\n- 各类技术博客、新闻站点\n\n> **注意**：部分平台（GitHub 仓库、Reddit 帖子、X/Twitter 推文、微博、雪球等）本身不是长文章，bws 已直接返回结构化摘要，无需再用本工具提取正文。\n\n---\n\n## 📐 API 参考\n\n### `convert(options): Promise<ConvertResult>`\n\n```typescript\ninterface ConvertOptions {\n  url: string;                    // 文章 URL（必填）\n  platform?: string;              // 强制指定平台，跳过自动识别（可选）\n  selector?: string;              // 自定义内容区域 CSS 选择器（可选）\n  noiseSelectors?: string[];      // 需要移除的噪音元素选择器（可选）\n  includeMetadata?: boolean;      // 是否包含元数据，默认 true\n  fetchStrategy?: FetchStrategy;  // 'auto' | 'curl' | 'wget' | 'playwright'，默认 'auto'\n  customPlatform?: Platform;      // 临时使用自定义适配器（可选）\n  timeout?: number;               // 超时毫秒，默认 30000\n  verbose?: boolean;              // 输出详细日志，默认 false\n  downloadImages?: boolean;       // 下载图片到本地，默认 false\n  outputDir?: string;             // 输出目录（downloadImages=true 时必填）\n}\n\ninterface ConvertResult {\n  markdown: string;               // 转换后的 Markdown 正文\n  metadata: {\n    title?: string;               // 文章标题\n    author?: string;              // 作者\n    publishTime?: string;         // 发布时间\n    platform: string;             // 识别到的平台名\n    imageCount: number;           // 图片数量\n    contentLength: number;        // 正文字符数\n    fetchMethod?: string;         // 实际使用的抓取方式\n    coverImage?: string;          // 封面图 URL\n    localCoverPath?: string;      // 本地封面图路径（downloadImages=true 时）\n    downloadedImages?: number;    // 已下载图片数量\n  };\n  html?: string;                  // 原始 HTML（verbose=true 时返回）\n}\n```\n\n---\n\n## 🖼️ 图片本地化\n\n将远程图片下载到本地，生成可离线的 Markdown + 图片包，适合二次发布到微信公众号等平台。\n\n```typescript\nconst result = await converter.convert({\n  url: 'https://www.toutiao.com/article/123',\n  downloadImages: true,\n  outputDir: './output/article-1',\n});\n\n// 输出结构：\n// output/article-1/\n// ├── article.md       ← 图片引用为相对路径 ./images/xxx.jpg\n// └── images/\n//     ├── cover.jpg\n//     ├── image_1.jpg\n//     └── image_2.jpg\n```\n\n---\n\n## 🎨 无封面自动兜底\n\n某些纯文本类文章（含部分微信公众号、短资讯、专栏短文）可能完全提取不到任何图片，导致下游发布链路（如微信公众号草稿要求 `thumb_media_id`）卡住。本工具会在以下情况自动兜底：\n\n- `coverImage` 选举失败（meta 标签 + 正文图片均无可用封面）\n- `title` 已经成功提取\n\n兜底策略：基于标题计算稳定 seed，调用 [DiceBear](https://dicebear.com) `shapes` 风格的开放 API 生成一张抽象图案 SVG，并写入 frontmatter 的 `cover:` 字段。同一标题每次生成的封面相同（seed 由标题字符码累加得到），便于复现。\n\n> 说明：\n> - 兜底封面是远程 SVG URL；如果开启 `downloadImages: true`，会跟随其他图片一起下载到本地 `images/cover.svg`。\n> - 微信公众号草稿对封面图有自己的要求（jpg/png、尺寸比例等），如需直接用于公众号发布，建议在发布侧再做一次本地光栅化或替换为业务自有封面。\n\n---\n\n## 🔧 自定义平台适配器\n\n```typescript\nimport { NewsToMarkdownConverter, BasePlatform } from 'news-to-markdown';\nimport { load } from 'cheerio';\n\nclass MyPlatform extends BasePlatform {\n  name = 'my-platform';\n\n  detect(url: string): boolean {\n    return url.includes('mysite.com');\n  }\n\n  preprocess(html: string, url: string): string {\n    const $ = load(html);\n    $('.ad, .sidebar, .comments').remove();\n    return $.html($('.article-content'));\n  }\n\n  postprocess(markdown: string): string {\n    return markdown.replace(/\\[广告\\]/g, '');\n  }\n}\n\nconst converter = new NewsToMarkdownConverter();\nconverter.registerPlatform(new MyPlatform());\n\nconst result = await converter.convert({ url: 'https://mysite.com/article/123' });\n```\n\n---\n\n## 🏗️ 架构\n\n```\nnews-to-markdown\n├── Core\n│   ├── Converter          主编排器，串联抓取 → 提取 → 转换\n│   ├── Fetcher            三层抓取：curl → wget → Playwright\n│   └── DualExtractor      双引擎：Readability（结构）+ NewsExtractor（元数据）\n├── Platforms              平台适配器（17 个专项 + 1 个通用回退）\n│   ├── toutiao / wechat / xiaohongshu / zhihu / 36kr\n│   ├── huxiu / wallstreetcn / thepaper / infoq\n│   ├── bilibili / juejin / csdn / cnblogs / jianshu\n│   ├── segmentfault / oschina / woshipm\n│   └── generic            通用回退\n└── Utils\n    └── ImageDownloader    图片下载与路径替换\n```\n\n---\n\n## License\n\nMIT — [Ping Si](mailto:sipingme@gmail.com)\n","readmeFilename":"README.md"}