{"_id":"hexo-admin","_rev":"24-ac71e4bde56dee974ccfb3b6162693d1","name":"hexo-admin","time":{"modified":"2022-06-18T20:21:34.747Z","created":"2013-08-25T09:42:00.035Z","0.0.0":"2013-08-25T09:42:03.846Z","0.1.2":"2014-07-30T05:00:00.739Z","0.1.3":"2014-07-30T05:08:44.424Z","0.2.0":"2015-01-21T22:25:46.398Z","0.3.0":"2015-02-25T04:06:59.540Z","1.0.0":"2015-08-12T18:03:34.560Z","1.1.0":"2015-09-23T13:55:15.582Z","1.1.1":"2015-09-24T16:19:30.424Z","1.1.2":"2016-01-19T04:19:44.349Z","2.0.0":"2016-01-25T19:53:30.746Z","2.0.1":"2016-03-14T22:12:45.978Z","2.1.0":"2016-06-23T15:20:08.089Z","2.2.0":"2017-02-22T18:02:59.109Z","2.2.1":"2017-03-26T02:29:43.339Z","2.3.0":"2017-11-10T16:53:42.334Z"},"maintainers":[{"name":"jabapyth","email":"jared@jaredforsyth.com"}],"dist-tags":{"latest":"2.3.0"},"description":"Adds an admin section to the hexo server","readme":"![logo](docs/logo.png?raw=true)\n\nAn admin UI for the [Hexo blog engine](http://hexo.io). Based off of the [Ghost](http://ghost.org) interface, with inspiration from [svbtle](http://svbtle.com) and [prose.io](http://prose.io).\n\n## Hexo Version\n\nFor 2.x, use version `0.3.0` of this plugin. Version `1.x` and beyond only\nsupport Hexo v3.x.\n\n### Contents\n- [**Screenshots**](#screenshots)\n- [**Quickstart**](#quickstart)\n- [**Credits**](#credits)\n\n# Local use vs deployment\nThis plugin was originally designed as a local editor -- you run hexo locally, use `hexo-admin` to author posts, and then use `hexo generate` or `hexo deploy` to send the generated static HTML files up to github pages or some other static server.\n\nHowever, `hexo-admin` can be run on your live blog, as long as you're using a non-static hosting service such as Heroku, DigitalOcean, etc. Static hosting services such as Github pages and Surge.sh does not support running hexo-admin from your live site.\nIf you're using Hexo admin from your live blog, you should definitely set up a password (see below) -- otherwise anyone will be able to edit your content.\n\n# Screenshots\n![posts view](docs/pasted-0.png?raw=true)\n\n![editor view](docs/pasted-1.png?raw=true)\n\n# Quickstart\n### 1. Setup hexo & create a blog\n```sh\nnpm install -g hexo\ncd ~/\nhexo init my-blog\ncd my-blog\nnpm install\n```\n### 2. Install the admin & start things up\n```sh\nnpm install --save hexo-admin\nhexo server -d\nopen http://localhost:4000/admin/\n```\n### 3. Profit!\nThe UI should be pretty discoverable -- let me know if you can't find something.\n\n### 4. Password protection\nIf you're using Hexo admin on your live server, you want some password\nprotection. To enable this, you just add a few config variables to your hexo\n`_config.yml`:\n\n```\nadmin:\n  username: myfavoritename\n  password_hash: be121740bf988b2225a313fa1f107ca1\n  secret: a secret something\n```\n\nThe `password_hash` is the bcrypt hash of your password. The `secret` is used\nto make the cookies secure, so it's a good idea to have it be long and\ncomplicated.\n\nA utility in Hexo admin's Settings can hash your password and generate the `admin`\nsection for you. Start Hexo and go to `Settings > Setup authentification`\nand fill out your information. Copy the generated YAML into your `_config.yml`.\n\nOnce that's in place, start up your hexo server and going to `/admin/` will\nrequire you to enter your password.\n\n### 5. Custom post metadata\nTo add and edit your own post metadata with the admin interface, add the\nmetadata variable and your custom variables to your hexo `_config.yml`:\n```\nmetadata:\n  author_id: defaultAuthorId\n  language:\n```\nYou can provide default values that will be used to initialize the metadata\nof a new post. These can be either primitives or arrays.\n\n### 6. Contribute!\n- let me know how it can be improved in the [github\n  issues](https://github.com/jaredly/hexo-admin/issues)\n- [fork](https://github.com/jaredly/hexo-admin) and pull-request\n\n# Credits\n\nbuilt with ❤ by [Jared Forsyth](http://jaredly.github.io)\n([@jaredforsyth](http://twitter.com/jaredforsyth)) using\n[react](http://facebook.github.io/react), [browserify](\nhttp://browserify.org), and [less](http://lesscss.org).\n","versions":{"0.1.2":{"name":"hexo-admin","version":"0.1.2","description":"Adds an admin section to the hexo server","main":"index.js","scripts":{"test":"make test","prepublish":"make build less"},"repository":{"type":"git","url":"https://github.com/jaredly/hexo-admin"},"keywords":["hexo","admin","dashboard","plugin"],"author":{"name":"Jared Forsyth","email":"jared@jaredforsyth.com"},"license":"ISC","bugs":{"url":"https://github.com/jaredly/hexo-admin/issues"},"homepage":"https://github.com/jaredly/hexo-admin","dependencies":{"body-parser":"^1.5.0","moment":"^2.7.0","serve-static":"^1.4.0"},"devDependencies":{"code-mirror":"^3.22.0","es6-promise":"^1.0.0","react":"^0.11.1","react-router":"^0.4.1","lodash":"^2.4.1","marked":"^0.3.2","moment":"^2.7.0","reactify":"^0.14.0","superagent":"^0.18.2","superagent-browserify":"0.0.2"},"_id":"hexo-admin@0.1.2","_shasum":"267ef970ae28f10c48de6d296c3fb8bf0149eb95","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jabapyth","email":"jared@jaredforsyth.com"},"maintainers":[{"name":"jabapyth","email":"jared@jaredforsyth.com"}],"dist":{"shasum":"267ef970ae28f10c48de6d296c3fb8bf0149eb95","tarball":"https://registry.npmjs.org/hexo-admin/-/hexo-admin-0.1.2.tgz","integrity":"sha512-yBz4U3TcWkX6v7/kuRiWeYKKWqb3imEmBtPBCf24HTp74yjVoIutQ2sK7XGyyt4LRN3wIydJcjJX8qt1TbH6fA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/ddmTCSzJI7UhnrmdS7CgIqo3t7vHBcy1rxLNxWpFagIgauPkH1N7OqqfP6tPJJFKfoM6enh+Wq0N0zjnQdtEHfg="}]}},"0.1.3":{"name":"hexo-admin","version":"0.1.3","description":"Adds an admin section to the hexo server","main":"index.js","scripts":{"test":"make test","prepublish":"make build less"},"repository":{"type":"git","url":"https://github.com/jaredly/hexo-admin.git"},"keywords":["hexo","admin","dashboard","plugin"],"author":{"name":"Jared Forsyth","email":"jared@jaredforsyth.com"},"license":"ISC","bugs":{"url":"https://github.com/jaredly/hexo-admin/issues"},"homepage":"http://jaredly.github.io/hexo-admin/","dependencies":{"body-parser":"^1.5.0","moment":"^2.7.0","serve-static":"^1.4.0"},"devDependencies":{"code-mirror":"^3.22.0","es6-promise":"^1.0.0","react":"^0.11.1","react-router":"^0.4.1","lodash":"^2.4.1","marked":"^0.3.2","moment":"^2.7.0","reactify":"^0.14.0","superagent":"^0.18.2","superagent-browserify":"0.0.2"},"_id":"hexo-admin@0.1.3","_shasum":"ab330a317fe60bac017870f5ad4c642d91f0a653","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jabapyth","email":"jared@jaredforsyth.com"},"maintainers":[{"name":"jabapyth","email":"jared@jaredforsyth.com"}],"dist":{"shasum":"ab330a317fe60bac017870f5ad4c642d91f0a653","tarball":"https://registry.npmjs.org/hexo-admin/-/hexo-admin-0.1.3.tgz","integrity":"sha512-kIkxtWJM1TOqoZCQVZa/3XJcxFm5MXrpP4wgJmQT1d8VWAshtwQBHbZ5DEyZEV+TRrdzC2oIZxE/8smJ13ndeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBQZOlZtaRqQELxnezyyH79lZAR7TgLUznmg3NJi3xWeAiEA0U3SNCnBWTLVhAPViNixong2RXtWi+w4meI03rlMML0="}]}},"0.2.0":{"name":"hexo-admin","version":"0.2.0","description":"Adds an admin section to the hexo server","main":"index.js","scripts":{"test":"make test","prepublish":"make build less"},"repository":{"type":"git","url":"https://github.com/jaredly/hexo-admin.git"},"keywords":["hexo","admin","dashboard","plugin"],"author":{"name":"Jared Forsyth","email":"jared@jaredforsyth.com"},"license":"ISC","bugs":{"url":"https://github.com/jaredly/hexo-admin/issues"},"homepage":"http://jaredly.github.io/hexo-admin/","dependencies":{"body-parser":"^1.5.0","moment":"^2.7.0","serve-static":"^1.4.0"},"devDependencies":{"code-mirror":"^3.22.0","es6-promise":"^1.0.0","react":"^0.11.1","react-router":"^0.4.1","lodash":"^2.4.1","marked":"^0.3.2","moment":"^2.7.0","reactify":"^0.14.0","superagent":"^0.18.2","superagent-browserify":"0.0.2"},"gitHead":"a3985937a2bc561916c482e203b1be88ea311b08","_id":"hexo-admin@0.2.0","_shasum":"36cc2ff8f147efd765b2cb916e98cfadc65e641e","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.10.33","_npmUser":{"name":"jabapyth","email":"jared@jaredforsyth.com"},"maintainers":[{"name":"jabapyth","email":"jared@jaredforsyth.com"}],"dist":{"shasum":"36cc2ff8f147efd765b2cb916e98cfadc65e641e","tarball":"https://registry.npmjs.org/hexo-admin/-/hexo-admin-0.2.0.tgz","integrity":"sha512-ZxgGdlJCPnTFXcTkIBr+C/JcqN95ZgXSkyskaWhXCe0n+zNBTcn96Jfx3/pi1UOeQWCdRFUTSQDoYuuNgVXx5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH2G1SS0gcnzwIED/qQSgIREhVFVGueB8Z3VkHbBrUPsAiBouMz2cKzIqcdVDwuta2W8lw2/KBLDEO8By+jm0Y1B9A=="}]}},"0.3.0":{"name":"hexo-admin","version":"0.3.0","description":"Adds an admin section to the hexo server","main":"index.js","scripts":{"test":"make test","prepublish":"make build less"},"repository":{"type":"git","url":"https://github.com/jaredly/hexo-admin.git"},"keywords":["hexo","admin","dashboard","plugin"],"author":{"name":"Jared Forsyth","email":"jared@jaredforsyth.com"},"license":"ISC","bugs":{"url":"https://github.com/jaredly/hexo-admin/issues"},"homepage":"http://jaredly.github.io/hexo-admin/","dependencies":{"MD5":"^1.2.1","body-parser":"^1.5.0","connect-auth":"^0.6.1","cookie-parser":"^1.3.4","express-session":"^1.10.3","moment":"^2.7.0","serve-static":"^1.4.0"},"devDependencies":{"code-mirror":"^3.22.0","es6-promise":"^1.0.0","react":"^0.11.1","react-router":"^0.4.1","lodash":"^2.4.1","marked":"^0.3.2","moment":"^2.7.0","reactify":"^0.14.0","superagent":"^0.18.2","superagent-browserify":"0.0.2"},"gitHead":"4d697c90142e63243e7059a1ce31c4eadb244a2c","_id":"hexo-admin@0.3.0","_shasum":"fe985888d1449987f1625204904188fc4d19485a","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.10.33","_npmUser":{"name":"jabapyth","email":"jared@jaredforsyth.com"},"maintainers":[{"name":"jabapyth","email":"jared@jaredforsyth.com"}],"dist":{"shasum":"fe985888d1449987f1625204904188fc4d19485a","tarball":"https://registry.npmjs.org/hexo-admin/-/hexo-admin-0.3.0.tgz","integrity":"sha512-hRJZZiWf+Ngao9qHpEQjxAAXKhDejRwcZTC2qs+2Bw3HGderdTA9s7pvR/qey4ZRlPr+QhqdCfOSWEfcK7h22w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXUVNpWNUwPwwN1n9swuKS8fwkARsvaKEFfZXU0z+2XwIhAJ0KN/2geO2lSNJZOA03duAvXStc9la/eH3eKLrGmWV8"}]}},"1.0.0":{"name":"hexo-admin","version":"1.0.0","description":"Adds an admin section to the hexo server","main":"index.js","scripts":{"test":"make test","prepublish":"make build less"},"repository":{"type":"git","url":"git+https://github.com/jaredly/hexo-admin.git"},"keywords":["hexo","admin","dashboard","plugin"],"author":{"name":"Jared Forsyth","email":"jared@jaredforsyth.com"},"license":"ISC","bugs":{"url":"https://github.com/jaredly/hexo-admin/issues"},"homepage":"http://jaredly.github.io/hexo-admin/","dependencies":{"MD5":"^1.2.1","body-parser":"^1.5.0","connect-auth":"^0.6.1","cookie-parser":"^1.3.4","express-session":"^1.10.3","extend":"^3.0.0","hexo-fs":"^0.1.3","hexo-front-matter":"^0.2.2","hexo-util":"^0.1.6","moment":"^2.7.0","serve-static":"^1.4.0"},"devDependencies":{"code-mirror":"^3.22.0","es6-promise":"^1.0.0","react":"^0.11.1","react-router":"^0.4.1","lodash":"^2.4.1","marked":"^0.3.2","moment":"^2.7.0","reactify":"^0.14.0","superagent":"^0.18.2","superagent-browserify":"0.0.2"},"gitHead":"96ee7ccc5a0170947dae401d9ec3861fce38425d","_id":"hexo-admin@1.0.0","_shasum":"688759389e78bd26020441e186ef833c94d29c54","_from":".","_npmVersion":"2.13.3","_nodeVersion":"3.0.0","_npmUser":{"name":"jabapyth","email":"jared@jaredforsyth.com"},"dist":{"shasum":"688759389e78bd26020441e186ef833c94d29c54","tarball":"https://registry.npmjs.org/hexo-admin/-/hexo-admin-1.0.0.tgz","integrity":"sha512-DHrUawq1Y2q1SKhkiOPTljlNO+zzpEhAhLkXfuZlwL7PZA/QmrWii1lmxW0gHzFhaqOhbwbeJUC8xCPKd/zMQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDYEtQF7ka3ebIYtyzd0s3TIa/qGYOSZLFhQEUx97pKpAiBkrQ/HtZZ5vfRM8V6Dvg6FqZYa8GMMPLNoW6j9mzJScQ=="}]},"maintainers":[{"name":"jabapyth","email":"jared@jaredforsyth.com"}]},"1.1.0":{"name":"hexo-admin","version":"1.1.0","description":"Adds an admin section to the hexo server","main":"index.js","scripts":{"test":"make test","prepublish":"make build less"},"repository":{"type":"git","url":"git+https://github.com/jaredly/hexo-admin.git"},"keywords":["hexo","admin","dashboard","plugin"],"author":{"name":"Jared Forsyth","email":"jared@jaredforsyth.com"},"license":"ISC","bugs":{"url":"https://github.com/jaredly/hexo-admin/issues"},"homepage":"http://jaredly.github.io/hexo-admin/","dependencies":{"MD5":"^1.2.1","body-parser":"^1.5.0","connect-auth":"^0.6.1","cookie-parser":"^1.3.4","express-session":"^1.10.3","extend":"^3.0.0","hexo-fs":"^0.1.3","hexo-front-matter":"^0.2.2","hexo-util":"^0.1.6","moment":"^2.7.0","serve-static":"^1.4.0"},"devDependencies":{"code-mirror":"^3.22.0","es6-promise":"^1.0.0","react":"^0.11.1","react-router":"^0.4.1","lodash":"^2.4.1","marked":"^0.3.2","moment":"^2.7.0","reactify":"^0.14.0","superagent":"^0.18.2","superagent-browserify":"0.0.2"},"gitHead":"e196b6b06c32475044cc281b11ab71357d920804","_id":"hexo-admin@1.1.0","_shasum":"4073651e8d746d3843a81571902ae4c81d778db8","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.7","_npmUser":{"name":"jabapyth","email":"jared@jaredforsyth.com"},"dist":{"shasum":"4073651e8d746d3843a81571902ae4c81d778db8","tarball":"https://registry.npmjs.org/hexo-admin/-/hexo-admin-1.1.0.tgz","integrity":"sha512-lobdscm/00CIUoPA3uXC5kLv0EP6dXEBIs4yngNtQUg59NyUaQFRrrtTFYMo16o8VGm6BJp339b/P22R9oUL3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPyNfq5rILbrhA/S+3MjLWuPUZRIA+CLzoZKCHXhRzrQIgRda6gL9fEkA+Uzzooge3EGZD/xjb1zSOBC7rN10Sxds="}]},"maintainers":[{"name":"jabapyth","email":"jared@jaredforsyth.com"}]},"1.1.1":{"name":"hexo-admin","version":"1.1.1","description":"Adds an admin section to the hexo server","main":"index.js","scripts":{"test":"make test","prepublish":"make build less"},"repository":{"type":"git","url":"git+https://github.com/jaredly/hexo-admin.git"},"keywords":["hexo","admin","dashboard","plugin"],"author":{"name":"Jared Forsyth","email":"jared@jaredforsyth.com"},"license":"ISC","bugs":{"url":"https://github.com/jaredly/hexo-admin/issues"},"homepage":"http://jaredly.github.io/hexo-admin/","dependencies":{"MD5":"^1.2.1","body-parser":"^1.5.0","browserify":"^11.2.0","connect-auth":"^0.6.1","cookie-parser":"^1.3.4","express-session":"^1.10.3","extend":"^3.0.0","hexo-front-matter":"^0.2.2","hexo-fs":"^0.1.3","hexo-util":"^0.1.6","less":"^2.5.1","moment":"^2.7.0","serve-static":"^1.4.0"},"devDependencies":{"code-mirror":"^3.22.0","es6-promise":"^1.0.0","react":"^0.11.1","react-router":"^0.4.1","lodash":"^2.4.1","marked":"^0.3.2","moment":"^2.7.0","reactify":"^0.14.0","superagent":"^0.18.2","superagent-browserify":"0.0.2"},"gitHead":"b6bb21ad3a6dd111a1a3d2b93a132bdcb567c8b0","_id":"hexo-admin@1.1.1","_shasum":"885450e4ba96b553929031687128468eb115be9c","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.7","_npmUser":{"name":"jabapyth","email":"jared@jaredforsyth.com"},"dist":{"shasum":"885450e4ba96b553929031687128468eb115be9c","tarball":"https://registry.npmjs.org/hexo-admin/-/hexo-admin-1.1.1.tgz","integrity":"sha512-57Tp0H9V1S5VeGbBijQOI6zl7Eu63u8hHeaKJkL5eUz1G82WalV+z9+UNLvj5tMHwnmC2NADnzhcANMXVOyXYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFV1aH9ZnI2Ub9UDb/r9I9vOuAdYrJTMMJHB31NvJoafAiB0R0teSM72VorE4c7SuOGA90rC5UGWrXM701hCLUFlCQ=="}]},"maintainers":[{"name":"jabapyth","email":"jared@jaredforsyth.com"}]},"1.1.2":{"name":"hexo-admin","version":"1.1.2","description":"Adds an admin section to the hexo server","main":"index.js","scripts":{"test":"make test","prepublish":"make build less"},"repository":{"type":"git","url":"git+https://github.com/jaredly/hexo-admin.git"},"keywords":["hexo","admin","dashboard","plugin"],"author":{"name":"Jared Forsyth","email":"jared@jaredforsyth.com"},"license":"ISC","bugs":{"url":"https://github.com/jaredly/hexo-admin/issues"},"homepage":"http://jaredly.github.io/hexo-admin/","dependencies":{"MD5":"^1.2.1","body-parser":"^1.5.0","browserify":"^11.2.0","connect-auth":"^0.6.1","cookie-parser":"^1.3.4","express-session":"^1.10.3","extend":"^3.0.0","hexo-front-matter":"^0.2.2","hexo-fs":"^0.1.3","hexo-util":"^0.1.6","less":"^2.5.1","moment":"^2.7.0","serve-static":"^1.4.0"},"devDependencies":{"code-mirror":"^3.22.0","es6-promise":"^1.0.0","react":"^0.11.1","react-router":"^0.4.1","lodash":"^2.4.1","marked":"^0.3.2","moment":"^2.7.0","reactify":"^0.14.0","superagent":"^0.18.2","superagent-browserify":"0.0.2"},"gitHead":"83b7ad788b7f66faff5240051d593553238500a3","_id":"hexo-admin@1.1.2","_shasum":"aabfdf1106e9f4b3f48ef2af2578506cf74989fa","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.0.0","_npmUser":{"name":"jabapyth","email":"jared@jaredforsyth.com"},"dist":{"shasum":"aabfdf1106e9f4b3f48ef2af2578506cf74989fa","tarball":"https://registry.npmjs.org/hexo-admin/-/hexo-admin-1.1.2.tgz","integrity":"sha512-1btcJUCSIq0M5JObccAH61UNn/l4AqArFvLk9QCFlRY7AjgzTOCQzYnTy+uWeT4lUqiQvmQJWWFCyVjRdBQ+cw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA6yJBiQ+DZeeu4RgtbuVsrRTjiEMBT3/7hbZnWPtaBTAiEA3QuVuRrxogYkbV++O/T7Gl+9E8ElasxooLv3iDlZPXk="}]},"maintainers":[{"name":"jabapyth","email":"jared@jaredforsyth.com"}]},"2.0.0":{"name":"hexo-admin","version":"2.0.0","description":"Adds an admin section to the hexo server","main":"index.js","scripts":{"test":"make test","prepublish":"make build less"},"repository":{"type":"git","url":"git+https://github.com/jaredly/hexo-admin.git"},"keywords":["hexo","admin","dashboard","plugin"],"author":{"name":"Jared Forsyth","email":"jared@jaredforsyth.com"},"license":"ISC","bugs":{"url":"https://github.com/jaredly/hexo-admin/issues"},"homepage":"http://jaredly.github.io/hexo-admin/","dependencies":{"bcrypt-nodejs":"0.0.3","body-parser":"^1.5.0","browserify":"^11.2.0","connect-auth":"^0.6.1","cookie-parser":"^1.3.4","express-session":"^1.10.3","extend":"^3.0.0","hexo-front-matter":"^0.2.2","hexo-fs":"^0.1.3","hexo-util":"^0.1.6","less":"^2.5.1","moment":"^2.7.0","serve-static":"^1.4.0"},"devDependencies":{"code-mirror":"^3.22.0","es6-promise":"^1.0.0","react":"^0.11.1","react-router":"^0.4.1","lodash":"^2.4.1","marked":"^0.3.2","moment":"^2.7.0","reactify":"^0.14.0","superagent":"^0.18.2","superagent-browserify":"0.0.2"},"gitHead":"c96ac318ef01572abe57e8cb65e20b7d91147367","_id":"hexo-admin@2.0.0","_shasum":"145e14937391fbb6d98d2bbc5c6d1b319b95503f","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.0.0","_npmUser":{"name":"jabapyth","email":"jared@jaredforsyth.com"},"dist":{"shasum":"145e14937391fbb6d98d2bbc5c6d1b319b95503f","tarball":"https://registry.npmjs.org/hexo-admin/-/hexo-admin-2.0.0.tgz","integrity":"sha512-OY2RakHY7HWdALXKInUn31Gih0H2jKEYeWevmmfoXNEh9W5QeXHbJ9MHXaQEEM+ZRYa157xOKbQF+D8zdaWhrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEuZMO0kCZ8N+OCnOE2O9fKmeQCV9PZgcXveDZpq2RUXAiBI8UGPIBlTmX5P0TzIlV7y4bBO2ExIfhjgVOfuwipS4A=="}]},"maintainers":[{"name":"jabapyth","email":"jared@jaredforsyth.com"}]},"2.0.1":{"name":"hexo-admin","version":"2.0.1","description":"Adds an admin section to the hexo server","main":"index.js","scripts":{"test":"make test","prepublish":"make build less"},"repository":{"type":"git","url":"git+https://github.com/jaredly/hexo-admin.git"},"keywords":["hexo","admin","dashboard","plugin"],"author":{"name":"Jared Forsyth","email":"jared@jaredforsyth.com"},"license":"ISC","bugs":{"url":"https://github.com/jaredly/hexo-admin/issues"},"homepage":"http://jaredly.github.io/hexo-admin/","dependencies":{"bcrypt-nodejs":"0.0.3","body-parser":"^1.5.0","browserify":"^11.2.0","connect-auth":"^0.6.1","cookie-parser":"^1.3.4","express-session":"^1.10.3","extend":"^3.0.0","hexo-front-matter":"^0.2.2","hexo-fs":"^0.1.3","hexo-util":"^0.1.6","less":"^2.5.1","moment":"^2.7.0","serve-static":"^1.4.0"},"devDependencies":{"code-mirror":"^3.22.0","es6-promise":"^1.0.0","lodash":"^2.4.1","marked":"^0.3.2","moment":"^2.7.0","react":"^0.11.1","react-router":"^0.4.1","reactify":"^0.14.0","superagent":"^0.18.2","superagent-browserify":"0.0.2","watchify":"^3.7.0"},"gitHead":"e172a727087be21a6dd0b6c2409000fe6525b2f5","_id":"hexo-admin@2.0.1","_shasum":"22c6255d1148f61c7ba94600c53145615567c3b8","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.0.0","_npmUser":{"name":"jabapyth","email":"jared@jaredforsyth.com"},"dist":{"shasum":"22c6255d1148f61c7ba94600c53145615567c3b8","tarball":"https://registry.npmjs.org/hexo-admin/-/hexo-admin-2.0.1.tgz","integrity":"sha512-J8hvD5+HN7HTXRO9WuJUSEg4MpDfgk1tsf0feE/FHUOGTw3MndG77pKi8UeK7p8tYmJQt1rBUKcqhKD7esSd4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvLsy/bpoAllPprS2HD5rVLrhhCLZ2VpakjnWfIjZoKQIhAI4xiINf5uqQw+SwlOiW9F8i+FbAB/KN5PUMMGOZkN/V"}]},"maintainers":[{"name":"jabapyth","email":"jared@jaredforsyth.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/hexo-admin-2.0.1.tgz_1457993562645_0.6198462620377541"}},"2.1.0":{"name":"hexo-admin","version":"2.1.0","description":"Adds an admin section to the hexo server","main":"index.js","scripts":{"prepublish":"gulp build"},"repository":{"type":"git","url":"git+https://github.com/jaredly/hexo-admin.git"},"keywords":["hexo","admin","dashboard","plugin"],"author":{"name":"Jared Forsyth","email":"jared@jaredforsyth.com"},"license":"ISC","bugs":{"url":"https://github.com/jaredly/hexo-admin/issues"},"homepage":"http://jaredly.github.io/hexo-admin/","dependencies":{"bcrypt-nodejs":"0.0.3","body-parser":"^1.5.0","browserify":"^11.2.0","connect-auth":"^0.6.1","cookie-parser":"^1.3.4","express-session":"^1.10.3","extend":"^3.0.0","hexo-front-matter":"^0.2.2","hexo-fs":"^0.1.3","hexo-util":"^0.1.6","less":"^2.5.1","moment":"^2.7.0","serve-static":"^1.4.0"},"devDependencies":{"browserify":"^11.2.0","code-mirror":"^3.22.0","es6-promise":"^1.0.0","gulp":"^3.9.1","gulp-less":"^3.0.5","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.6.0","gulp-util":"^3.0.7","less":"^2.6.1","lodash":"^2.4.1","marked":"^0.3.2","moment":"^2.7.0","react":"^0.11.1","react-router":"^0.4.1","reactify":"^0.14.0","superagent":"^0.18.2","superagent-browserify":"0.0.2","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","watchify":"^3.7.0"},"gitHead":"430d07f4d3c0329a762a2bbb0735887a67c125b4","_id":"hexo-admin@2.1.0","_shasum":"2868ad94262547d55df0d4f4ea70e512430fbe66","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"jabapyth","email":"jared@jaredforsyth.com"},"dist":{"shasum":"2868ad94262547d55df0d4f4ea70e512430fbe66","tarball":"https://registry.npmjs.org/hexo-admin/-/hexo-admin-2.1.0.tgz","integrity":"sha512-TJyFGVMhH8nv1IDGG1V0xYWqL15RfZsS6/aBwpoedipc6QdjbMhqxXqzUxbPw3JZ+Lde5umI0/3frOKYk6vesQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGTHATr5RLCA9NsKsF5/wNKqK4yIuB+FqlBEaG+D4aI5AiBs4L9f78wJJtYjeNwpRrHe7LyM7LX4CHMSHC0VmmHHPA=="}]},"maintainers":[{"name":"jabapyth","email":"jared@jaredforsyth.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/hexo-admin-2.1.0.tgz_1466695204662_0.9820946678519249"}},"2.2.0":{"name":"hexo-admin","version":"2.2.0","description":"Adds an admin section to the hexo server","main":"index.js","scripts":{"prepublish":"gulp build"},"repository":{"type":"git","url":"git+https://github.com/jaredly/hexo-admin.git"},"keywords":["hexo","admin","dashboard","plugin"],"author":{"name":"Jared Forsyth","email":"jared@jaredforsyth.com"},"license":"ISC","bugs":{"url":"https://github.com/jaredly/hexo-admin/issues"},"homepage":"http://jaredly.github.io/hexo-admin/","dependencies":{"bcrypt-nodejs":"0.0.3","body-parser":"^1.5.0","browserify":"^11.2.0","connect-auth":"^0.6.1","cookie-parser":"^1.3.4","deep-assign":"^2.0.0","express-session":"^1.10.3","extend":"^3.0.0","hexo-front-matter":"^0.2.2","hexo-fs":"^0.1.3","hexo-util":"^0.1.6","less":"^2.5.1","moment":"^2.7.0","serve-static":"^1.4.0","write-good":"^0.10.0"},"devDependencies":{"browserify":"^11.2.0","codemirror":"^5.20.2","es6-promise":"^1.0.0","gulp":"^3.9.1","gulp-less":"^3.0.5","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.6.0","gulp-util":"^3.0.7","less":"^2.6.1","lodash":"^2.4.1","marked":"^0.3.2","moment":"^2.7.0","react":"^0.11.1","react-router":"^0.4.1","reactify":"^0.14.0","superagent":"^0.18.2","superagent-browserify":"0.0.2","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","watchify":"^3.7.0"},"gitHead":"6285483f06d751ca37df2d1405e12993ceb32c9b","_id":"hexo-admin@2.2.0","_shasum":"b2fccbde3e0ae7e155085315a8cde29aa44c996b","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"jabapyth","email":"jared@jaredforsyth.com"},"dist":{"shasum":"b2fccbde3e0ae7e155085315a8cde29aa44c996b","tarball":"https://registry.npmjs.org/hexo-admin/-/hexo-admin-2.2.0.tgz","integrity":"sha512-MQVzpyvcCIgtpCG+57cu6vuSr4nx5xBgdcp3z6qtq05AVyWFQlO7YpiXGk3xEDYWeKEJ08ekA6lPsdKjqGZcEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE74W/4USfJCs9kOhHZloXlYGnISh9et8qEl4ceTQ5oGAiB0PFxpsP0uo3C057sP4idsdDwZxH9mqFv0yNbfVc6nHg=="}]},"maintainers":[{"name":"jabapyth","email":"jared@jaredforsyth.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/hexo-admin-2.2.0.tgz_1487786575600_0.8318374252412468"}},"2.2.1":{"name":"hexo-admin","version":"2.2.1","description":"Adds an admin section to the hexo server","main":"index.js","scripts":{"prepublish":"gulp build"},"repository":{"type":"git","url":"git+https://github.com/jaredly/hexo-admin.git"},"keywords":["hexo","admin","dashboard","plugin"],"author":{"name":"Jared Forsyth","email":"jared@jaredforsyth.com"},"license":"ISC","bugs":{"url":"https://github.com/jaredly/hexo-admin/issues"},"homepage":"http://jaredly.github.io/hexo-admin/","dependencies":{"bcrypt-nodejs":"0.0.3","body-parser":"^1.5.0","browserify":"^11.2.0","connect-auth":"^0.6.1","cookie-parser":"^1.3.4","deep-assign":"^2.0.0","express-session":"^1.10.3","extend":"^3.0.0","hexo-front-matter":"^0.2.2","hexo-fs":"^0.1.3","hexo-util":"^0.1.6","less":"^2.5.1","moment":"^2.7.0","serve-static":"^1.4.0","write-good":"^0.10.0"},"devDependencies":{"browserify":"^11.2.0","codemirror":"^5.24.2","es6-promise":"^1.0.0","gulp":"^3.9.1","gulp-less":"^3.0.5","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.6.0","gulp-util":"^3.0.7","less":"^2.6.1","lodash":"^2.4.1","marked":"^0.3.2","moment":"^2.7.0","react":"^0.11.1","react-router":"^0.4.1","reactify":"^0.14.0","superagent":"^0.18.2","superagent-browserify":"0.0.2","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","watchify":"^3.7.0"},"gitHead":"fee632897a23e5d6865b6fd6a5ae2c7090393d9c","_id":"hexo-admin@2.2.1","_shasum":"4c3262e5f26d41dd95d9b9e11a74adcf3d614293","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"jabapyth","email":"jared@jaredforsyth.com"},"dist":{"shasum":"4c3262e5f26d41dd95d9b9e11a74adcf3d614293","tarball":"https://registry.npmjs.org/hexo-admin/-/hexo-admin-2.2.1.tgz","integrity":"sha512-xV/SdxkXHEW8w659+ZUfNYnANjP91uR6DmG8zOGkAFvrwVBqClvk2rfHGMdor8ofjnZPMjtGXsiYD5lhgyt5cw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGcowmaWWqfgq4IBKJhoetp7sOmkABObyNhF0MSufip2AiEA8tEynQFD0O+ChicOagm3PKj44frFAQyeWiqKOuRjPKc="}]},"maintainers":[{"name":"jabapyth","email":"jared@jaredforsyth.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/hexo-admin-2.2.1.tgz_1490495380604_0.769689823500812"}},"2.3.0":{"name":"hexo-admin","version":"2.3.0","description":"Adds an admin section to the hexo server","main":"index.js","scripts":{"prepublish":"gulp build"},"repository":{"type":"git","url":"git+https://github.com/jaredly/hexo-admin.git"},"keywords":["hexo","admin","dashboard","plugin"],"author":{"name":"Jared Forsyth","email":"jared@jaredforsyth.com"},"license":"ISC","bugs":{"url":"https://github.com/jaredly/hexo-admin/issues"},"homepage":"http://jaredly.github.io/hexo-admin/","dependencies":{"bcrypt-nodejs":"0.0.3","body-parser":"^1.5.0","browserify":"^11.2.0","connect-auth":"^0.6.1","cookie-parser":"^1.3.4","deep-assign":"^2.0.0","express-session":"^1.10.3","extend":"^3.0.0","hexo-front-matter":"^0.2.2","hexo-fs":"^0.1.3","hexo-util":"^0.1.6","less":"^2.5.1","moment":"^2.7.0","serve-static":"^1.4.0","write-good":"^0.10.0"},"devDependencies":{"browserify":"^11.2.0","codemirror":"^5.24.2","es6-promise":"^1.0.0","gulp":"^3.9.1","gulp-less":"^3.0.5","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.6.0","gulp-util":"^3.0.7","less":"^2.6.1","lodash":"^2.4.1","marked":"^0.3.2","moment":"^2.7.0","react":"^0.11.1","react-router":"^0.4.1","reactify":"^0.14.0","superagent":"^0.18.2","superagent-browserify":"0.0.2","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","watchify":"^3.7.0"},"gitHead":"da014290ed4589b011e79e1c4a166f4f757bdb69","_id":"hexo-admin@2.3.0","_shasum":"526448e91c3d39b48a020526420e37349cd8ac42","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.0.0","_npmUser":{"name":"jabapyth","email":"jared@jaredforsyth.com"},"dist":{"shasum":"526448e91c3d39b48a020526420e37349cd8ac42","tarball":"https://registry.npmjs.org/hexo-admin/-/hexo-admin-2.3.0.tgz","integrity":"sha512-dbfy2AugRql+7uuEkefcPiByWumPMr7er/5wTxEsCwOQjSlidpHpwryuUUuSfyKVktA3rpDwv8vHjHoAiMGHhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMpQq49Cv0nFUDtgHes2Q7w0tkJHwBitGYKkpGZ1gusgIhAMDJv57nkIDKc0CEAV18eGBdnYuBmn+mlkayfmOfHfsZ"}]},"maintainers":[{"name":"jabapyth","email":"jared@jaredforsyth.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hexo-admin-2.3.0.tgz_1510332822116_0.3945213339757174"}}},"homepage":"http://jaredly.github.io/hexo-admin/","keywords":["hexo","admin","dashboard","plugin"],"repository":{"type":"git","url":"git+https://github.com/jaredly/hexo-admin.git"},"author":{"name":"Jared Forsyth","email":"jared@jaredforsyth.com"},"bugs":{"url":"https://github.com/jaredly/hexo-admin/issues"},"license":"ISC","readmeFilename":"Readme.md"}