{"_id":"@9wick/hexo-migrator-speakerdeck","name":"@9wick/hexo-migrator-speakerdeck","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@9wick/hexo-migrator-speakerdeck","version":"1.0.0","description":"Migrate your blog from SpeakerDeck to [Hexo]. You can import only public page.","type":"commonjs","main":"./dist/index.js","private":false,"scripts":{"build":"tsc","version":"npm run build","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/9wick/hexo-migrator-speakerdeck.git"},"keywords":["hexo","speaker deck","migrator"],"author":{"name":"9wick","email":"kido@9wick.com"},"license":"MIT","bugs":{"url":"https://github.com/9wick/hexo-migrator-speakerdeck/issues"},"homepage":"https://github.com/9wick/hexo-migrator-speakerdeck#readme","devDependencies":{"@tsconfig/strictest":"^1.0.2","@types/hexo-fs":"^0.2.10","@types/hexo-util":"^0.6.5","typescript":"^4.8.4"},"dependencies":{"@types/hexo":"^3.8.8","camaro":"^6.0.2","got":"^11.0.1","hexo-fs":"^3.0.1","hexo-util":"^2.1.0","node-fetch":"^3.2.10","node-fetch-commonjs":"^3.2.4","rss-parser":"^3.12.0","turndown":"^6.0.0","utility-types":"^3.10.0"},"types":"./dist/index.d.ts","gitHead":"d8213950d000bb1fe96a2654ae80d5ddb7cd469b","_id":"@9wick/hexo-migrator-speakerdeck@1.0.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-FW5JgNWuZCN7rmKQbHFuT+OrRhZUGcNeBeAqyXxZAVN77lFO5I5mvcvr9x8jbjg2fsrbyFQ+NHrjR0ENJCA/hg==","shasum":"0f475feb475a85964cf63bf0da14ad53b5e01e9c","tarball":"https://registry.npmjs.org/@9wick/hexo-migrator-speakerdeck/-/hexo-migrator-speakerdeck-1.0.0.tgz","fileCount":14,"unpackedSize":26450,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbIZd1K/QpmprU6gIcLkSb0Ihl33zKEBoNF1fi8iisOQIgDb+fULYYJiWvzd7PoCheIDrsbbT7henVcuO8AB2rI0k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPB/kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVHRAAo39N21h9eNvon7x/2AvwcD2zAyj/n/9Kq5QjnzKnkr+FBCdC\r\nrwDm2+tuQFOt877F5L/vj8j5kflfFRn4PIcp54omY7CTIsCHvTzFi0YEYT9O\r\n/0CeSKiE5OdPpT+stUh9lNmnrbdTdeJJiZe3JHcwVgz8ygf1vpIl2siDTxtZ\r\nkKx1mjPYB0F751ajWwcBAXozigJ1uo2zDP8+sptypy4i/FNXxrQqmJSWvW2B\r\nyB/WBc8va2oJsZK7OJkU+rTCWlHQSCwUSvbzItlE4nu8V0ZV0Qwzu2ARM8gB\r\nrFiaO0AhtvKHHrq5YNtNEYM3IigYYccq/6KogVdMaJMZCk94MUl6+OujINsl\r\nfweLSt0b2U0Ta6TtBof3yfXxd08+YW698wFShwqi56xU3dGH3ljqNoScMylH\r\nXj54odvnWHIrZzqPhOPAbXR1gZb+TYSRShgxPmQpO7kf/IUfvDa2HX5VuJK4\r\nXp2ELnQGovzoJYYR3UGvrcF6FAdHNI4Vhw8rw4CHrt1JW5a+IHQlouIb/zGQ\r\nZ+31lvLZwwDFATCLENRNzIfBiIZ79wpEiBVz8yJrmxmXasJSFpSrGvHzLRLF\r\nbjg4zXkIcUCNOGPdMf7BFgFMqMdaTV/PxGec1l/PPujKE5+sa6qSLRSF96AA\r\nueN6jVOQYByUnTnUtWBEN5yi6SciCAHnjtw=\r\n=/vOY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kido","email":"kido@9wick.com"},"directories":{},"maintainers":[{"name":"kido","email":"kido@9wick.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hexo-migrator-speakerdeck_1.0.0_1664884708075_0.796139274297033"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-04T11:58:27.985Z","1.0.0":"2022-10-04T11:58:28.240Z","modified":"2022-10-04T11:58:28.389Z"},"maintainers":[{"name":"kido","email":"kido@9wick.com"}],"description":"Migrate your blog from SpeakerDeck to [Hexo]. You can import only public page.","homepage":"https://github.com/9wick/hexo-migrator-speakerdeck#readme","keywords":["hexo","speaker deck","migrator"],"repository":{"type":"git","url":"git+ssh://git@github.com/9wick/hexo-migrator-speakerdeck.git"},"author":{"name":"9wick","email":"kido@9wick.com"},"bugs":{"url":"https://github.com/9wick/hexo-migrator-speakerdeck/issues"},"license":"MIT","readme":"# @9wick/hexo-migrator-speakerdeck\n\nMigrate your blog from SpeakerDeck to [Hexo].\nYou can import only public page.\n\n## Install\n\n``` bash\n$ npm install @9wick/hexo-migrator-speakerdeck --save\n```\n\n## Usage\n\nExecute the following command after installed. `username` is the Speaker Deck username.\n\n``` bash\n$ hexo migrate speakerdeck <username> [--options]\n```\n\n- **alias**: Populates the `alias` setting in the front-matter, for use with the [hexo-generator-alias](http://github.com/hexojs/hexo-generator-alias) module. This is useful for generating redirects.\n- **redirect**: Populates the `redirect` setting in the front-matter, for use with the [hexo-generator-alias](http://github.com/hexojs/hexo-generator-alias) module. This is useful for generating redirects.\n- **addtag**: add 'speakerdeck' tag.\n- **limit**: Maximum number of posts to import from the feed. All posts are imported by default.\n    * Example:\n  ``` bash\n  $ hexo migrate speakerdeck wicket --redirect --addtag\n  ```\n- **skipduplicate**: Skip posts with similar title as existing ones.\n    * If a feed contains a post titled 'Foo Bar' and there is an existing post named 'Foo-Bar.md', then that post will not be migrated.\n    * The comparison is case-insensitive; a post titled 'FOO BAR' will be skipped if 'foo-bar.md' exists.\n    * Without this option (default), this plugin will continue to migrate that post and create a post named 'Foo-Bar-1.md'\n\n[Hexo]: https://hexo.io/","readmeFilename":"README.md"}