From ee4689b53b9d75f32442f6c8df9409e130dfb348 Mon Sep 17 00:00:00 2001 From: Martin Donnelly Date: Fri, 1 Sep 2017 10:28:04 +0100 Subject: [PATCH] Initial commit --- db.json | 2 +- package-lock.json | 837 ---------------------------------------------- package.json | 3 +- serve.js | 3 + 4 files changed, 5 insertions(+), 840 deletions(-) create mode 100644 serve.js diff --git a/db.json b/db.json index d4b1d64..c1e2fe7 100644 --- a/db.json +++ b/db.json @@ -1 +1 @@ -{"meta":{"version":1,"warehouse":"2.2.0"},"models":{"Asset":[],"Cache":[],"Category":[],"Data":[],"Page":[],"Post":[],"PostAsset":[],"PostCategory":[],"PostTag":[],"Tag":[]}} \ No newline at end of file +{"meta":{"version":1,"warehouse":"2.2.0"},"models":{"Asset":[{"_id":"themes/gstyle/source/css/highlight.css","path":"css/highlight.css","modified":0,"renderable":1},{"_id":"themes/gstyle/source/css/highlight.light.css","path":"css/highlight.light.css","modified":0,"renderable":1},{"_id":"themes/gstyle/source/css/jquery.tocify.css","path":"css/jquery.tocify.css","modified":0,"renderable":1},{"_id":"themes/gstyle/source/css/main.css","path":"css/main.css","modified":0,"renderable":1},{"_id":"themes/gstyle/source/css/nav-icon.css","path":"css/nav-icon.css","modified":0,"renderable":1},{"_id":"themes/gstyle/source/css/nav-indicator.css","path":"css/nav-indicator.css","modified":0,"renderable":1},{"_id":"themes/gstyle/source/css/preloader.css","path":"css/preloader.css","modified":0,"renderable":1},{"_id":"themes/gstyle/source/css/prism-customize.css","path":"css/prism-customize.css","modified":0,"renderable":1},{"_id":"themes/gstyle/source/css/smooth-state-anim.css","path":"css/smooth-state-anim.css","modified":0,"renderable":1},{"_id":"themes/gstyle/source/css/waves.min.css","path":"css/waves.min.css","modified":0,"renderable":1},{"_id":"themes/gstyle/source/lib/jquery.tocify.js","path":"lib/jquery.tocify.js","modified":0,"renderable":1},{"_id":"themes/gstyle/source/lib/jquery.tocify.min.js","path":"lib/jquery.tocify.min.js","modified":0,"renderable":1},{"_id":"themes/gstyle/source/lib/main.js","path":"lib/main.js","modified":0,"renderable":1},{"_id":"themes/gstyle/source/lib/waves.js","path":"lib/waves.js","modified":0,"renderable":1},{"_id":"themes/gstyle/source/lib/waves.min.js","path":"lib/waves.min.js","modified":0,"renderable":1},{"_id":"themes/gstyle/source/js/main.js","path":"js/main.js","modified":0,"renderable":1},{"_id":"themes/gstyle/source/css/animate.css","path":"css/animate.css","modified":0,"renderable":1},{"_id":"themes/gstyle/source/img/hexo-prism.jpg","path":"img/hexo-prism.jpg","modified":0,"renderable":1},{"_id":"themes/gstyle/source/lib/jquery.js","path":"lib/jquery.js","modified":0,"renderable":1},{"_id":"themes/gstyle/source/img/baidu_analytics.png","path":"img/baidu_analytics.png","modified":0,"renderable":1},{"_id":"themes/gstyle/source/lib/jquery-ui.js","path":"lib/jquery-ui.js","modified":0,"renderable":1},{"_id":"themes/gstyle/source/img/preview.jpg","path":"img/preview.jpg","modified":0,"renderable":1},{"_id":"themes/gstyle/source/img/nav.gif","path":"img/nav.gif","modified":0,"renderable":1},{"_id":"themes/gstyle/source/img/toc.gif","path":"img/toc.gif","modified":0,"renderable":1}],"Cache":[{"_id":"themes/gstyle/.bowerrc","hash":"5d8502d31f0ed07e935bc6faf5e7f8ce8308ab75","modified":1504252345000},{"_id":"themes/gstyle/.gitignore","hash":"93129d7d709c615a4b1cb50c0cca2e810bf179f8","modified":1504252345000},{"_id":"themes/gstyle/README.md","hash":"98ba2c0a459098471ad5c6704d02ac20ec542906","modified":1504252345000},{"_id":"themes/gstyle/_config.yml","hash":"25e6ac3be6e7af03c013da1bcd9769f791ba2062","modified":1504253454000},{"_id":"themes/gstyle/bower.json","hash":"756d74bd0aa7e112f9e84e84285bacd195f167c4","modified":1504252345000},{"_id":"themes/gstyle/package.json","hash":"2d6234da845e8743515c8aad45d3df8834dfe2de","modified":1504252345000},{"_id":"source/_posts/Indiana-Jones-Fertility-Idol-plush-prop.md","hash":"2e512747955c46d92ee3500069ae185ba052c478","modified":1504253065000},{"_id":"source/_posts/Legends-of-Tomorrow-Heatwave-Gun-Nerf-mod.md","hash":"72b5388b86bef91670c2fd677953a3fae90fe291","modified":1504253601000},{"_id":"source/_posts/_hello-world.md","hash":"8a02477044e2b77f1b262da2c48c01429e4a32e4","modified":1504251240000},{"_id":"themes/gstyle/.git/HEAD","hash":"acbaef275e46a7f14c1ef456fff2c8bbe8c84724","modified":1504252345000},{"_id":"themes/gstyle/.git/config","hash":"639162994014c89daf346bffeb0ac0ff72fcbeae","modified":1504252345000},{"_id":"themes/gstyle/.git/description","hash":"9635f1b7e12c045212819dd934d809ef07efa2f4","modified":1504252342000},{"_id":"themes/gstyle/.git/index","hash":"63054394ee05b8484fb09da395c2ce89fdb66fb1","modified":1504256222000},{"_id":"themes/gstyle/.git/packed-refs","hash":"4bc5ab4e35b0d02aee0f7888b25bb441febf3117","modified":1504252345000},{"_id":"themes/gstyle/languages/default.yml","hash":"22078cec5c4d49a88fba6cce6585c2f9c0921858","modified":1504252345000},{"_id":"themes/gstyle/languages/fr.yml","hash":"84ab164b37c6abf625473e9a0c18f6f815dd5fd9","modified":1504252345000},{"_id":"themes/gstyle/languages/nl.yml","hash":"12ed59faba1fc4e8cdd1d42ab55ef518dde8039c","modified":1504252345000},{"_id":"themes/gstyle/languages/no.yml","hash":"965a171e70347215ec726952e63f5b47930931ef","modified":1504252345000},{"_id":"themes/gstyle/languages/ru.yml","hash":"4fda301bbd8b39f2c714e2c934eccc4b27c0a2b0","modified":1504252345000},{"_id":"themes/gstyle/languages/zh-CN.yml","hash":"1fc887ad8e07c24107cb227825816e987941fc2d","modified":1504252345000},{"_id":"themes/gstyle/languages/zh-TW.yml","hash":"53ce3000c5f767759c7d2c4efcaa9049788599c3","modified":1504252345000},{"_id":"themes/gstyle/layout/archive.ejs","hash":"9529a437565afaf0554a1a9a3a8acd2db0fdbdb1","modified":1504252345000},{"_id":"themes/gstyle/layout/category.ejs","hash":"535d0bb71cdb03416cd9e26da225edf9389297df","modified":1504252345000},{"_id":"themes/gstyle/layout/index.ejs","hash":"08fcfdb64f2bdaa51e4db7cf88b4e6f9f1782c31","modified":1504252345000},{"_id":"themes/gstyle/layout/layout.ejs","hash":"9c3d265c371e093c8fcd29adaeed15fe153c8af0","modified":1504252345000},{"_id":"themes/gstyle/layout/page.ejs","hash":"93fb5352bb5b724ca5808d0164fda97f2bfbba41","modified":1504252345000},{"_id":"themes/gstyle/layout/post.ejs","hash":"d2bbee51cf9d279493f6978753a4aea50d7f0023","modified":1504252345000},{"_id":"themes/gstyle/layout/tag.ejs","hash":"598b83b464d197f78baa57b6374feb313beb06af","modified":1504252345000},{"_id":"themes/gstyle/.git/hooks/applypatch-msg.sample","hash":"4de88eb95a5e93fd27e78b5fb3b5231a8d8917dd","modified":1504252342000},{"_id":"themes/gstyle/.git/hooks/commit-msg.sample","hash":"ee1ed5aad98a435f2020b6de35c173b75d9affac","modified":1504252342000},{"_id":"themes/gstyle/.git/hooks/post-update.sample","hash":"b614c2f63da7dca9f1db2e7ade61ef30448fc96c","modified":1504252342000},{"_id":"themes/gstyle/.git/hooks/pre-applypatch.sample","hash":"f208287c1a92525de9f5462e905a9d31de1e2d75","modified":1504252342000},{"_id":"themes/gstyle/.git/hooks/pre-commit.sample","hash":"36aed8976dcc08b5076844f0ec645b18bc37758f","modified":1504252342000},{"_id":"themes/gstyle/.git/hooks/pre-push.sample","hash":"5c8518bfd1d1d3d2c1a7194994c0a16d8a313a41","modified":1504252342000},{"_id":"themes/gstyle/.git/hooks/pre-rebase.sample","hash":"5885a56ab4fca8075a05a562d005e922cde9853b","modified":1504252342000},{"_id":"themes/gstyle/.git/hooks/pre-receive.sample","hash":"705a17d259e7896f0082fe2e9f2c0c3b127be5ac","modified":1504252342000},{"_id":"themes/gstyle/.git/hooks/prepare-commit-msg.sample","hash":"2b6275eda365cad50d167fe3a387c9bc9fedd54f","modified":1504252342000},{"_id":"themes/gstyle/.git/hooks/update.sample","hash":"e729cd61b27c128951d139de8e7c63d1a3758dde","modified":1504252342000},{"_id":"themes/gstyle/.git/info/exclude","hash":"c879df015d97615050afa7b9641e3352a1e701ac","modified":1504252342000},{"_id":"themes/gstyle/.git/logs/HEAD","hash":"83b702d030b5e105221125b08af4a4be0c5bf4bb","modified":1504252345000},{"_id":"themes/gstyle/layout/widget/archive.ejs","hash":"38a6b8e044490077269a0127b82d74b59515aee6","modified":1504252345000},{"_id":"themes/gstyle/layout/widget/category.ejs","hash":"43b6d0f34df5dd7d9d0f5db1e73a68dd92d79d7f","modified":1504252345000},{"_id":"themes/gstyle/layout/widget/links.ejs","hash":"00131bb3d46bf0c09201d7eb3624c1abeebe572e","modified":1504252345000},{"_id":"themes/gstyle/layout/widget/recent_posts.ejs","hash":"22dcca83fb0b67053ed10b84188990e0ded6de29","modified":1504252345000},{"_id":"themes/gstyle/layout/widget/tag.ejs","hash":"2de380865df9ab5f577f7d3bcadf44261eb5faae","modified":1504252345000},{"_id":"themes/gstyle/layout/widget/tagcloud.ejs","hash":"b4a2079101643f63993dcdb32925c9b071763b46","modified":1504252345000},{"_id":"themes/gstyle/layout/partials/analytics.ejs","hash":"6ba133799ac450635c99e25f6d2463d1dafc11a7","modified":1504252345000},{"_id":"themes/gstyle/layout/partials/comments.ejs","hash":"6e7103bff0139677db6fac227ddc5697a34cdd1e","modified":1504252345000},{"_id":"themes/gstyle/layout/partials/footer.ejs","hash":"2acc2462407393d98ebacc960f82c877a4b497ec","modified":1504253327000},{"_id":"themes/gstyle/layout/partials/head.ejs","hash":"c2ba7b36ac6ca328a2ac83966f9ece3a70c7ce52","modified":1504252345000},{"_id":"themes/gstyle/layout/partials/nav.ejs","hash":"a8f6283fca8779bbd29a211149e56956683c1c5a","modified":1504252345000},{"_id":"themes/gstyle/layout/partials/pagination.ejs","hash":"5fa7a3c572b714dce30dcca1ec43c6a3c853ea66","modified":1504252345000},{"_id":"themes/gstyle/layout/partials/recent-posts.ejs","hash":"c4d6ad99fabe8a9821511e2c39861b268779d40e","modified":1504252345000},{"_id":"themes/gstyle/layout/partials/theme.ejs","hash":"233e922b31fa33397e42bc8e6e29d21352ebe17d","modified":1504252345000},{"_id":"themes/gstyle/layout/partials/title_list.ejs","hash":"b679e23fa7e4b494e805349311cea56ef7732dae","modified":1504252345000},{"_id":"themes/gstyle/layout/partials/widgets.ejs","hash":"354616012d7ea49defb76079e1e844d29fb14861","modified":1504252345000},{"_id":"themes/gstyle/source/css/highlight.css","hash":"3674d062791bc005f8d4987eaf79a9c1b6d16eb9","modified":1504252345000},{"_id":"themes/gstyle/source/css/highlight.light.css","hash":"3e40e395250515cebacd669b00ad42ebc08fce2f","modified":1504252345000},{"_id":"themes/gstyle/source/css/jquery.tocify.css","hash":"f34bf8329ca44976b4b796601dd10c328db91af0","modified":1504252345000},{"_id":"themes/gstyle/source/css/main.css","hash":"8b4a8ccccd94417e3db349d5351e1cde9e4d066b","modified":1504252345000},{"_id":"themes/gstyle/source/css/nav-icon.css","hash":"4ea87d095806b91ebd63edc531c51ba7ee8ce932","modified":1504252345000},{"_id":"themes/gstyle/source/css/nav-indicator.css","hash":"4648f75060594841bcca07ebeaf99bd719f8e3d6","modified":1504252345000},{"_id":"themes/gstyle/source/css/preloader.css","hash":"6a64d0102ab21502b0ac11ca635a917f14c7cb73","modified":1504252345000},{"_id":"themes/gstyle/source/css/prism-customize.css","hash":"41208d4202cfbecdbfa25c987aabb24cc94a8e09","modified":1504252345000},{"_id":"themes/gstyle/source/css/smooth-state-anim.css","hash":"29d6e7f5f4973e1286e9fceea7c145fe6eb2c65f","modified":1504252345000},{"_id":"themes/gstyle/source/css/waves.min.css","hash":"b26d49b199692a2207c36c2e536f9a4feb74a7cc","modified":1504252345000},{"_id":"themes/gstyle/source/lib/jquery.tocify.js","hash":"267e630d55bedaaa66c5c7150a240ef489f0b495","modified":1504252345000},{"_id":"themes/gstyle/source/lib/jquery.tocify.min.js","hash":"b57e1570be4599b7b1e28a21cad309345f081571","modified":1504252345000},{"_id":"themes/gstyle/source/lib/main.js","hash":"8e9cdcffeb37893456df2f871d6b31ba8697964e","modified":1504252345000},{"_id":"themes/gstyle/source/lib/waves.js","hash":"3fe0509fbbf82fe340bfe86e7ddb7bda8b1ae309","modified":1504252345000},{"_id":"themes/gstyle/source/lib/waves.min.js","hash":"9b955c7464e32ef9c641537b2e9bc3e50506a3a7","modified":1504252345000},{"_id":"themes/gstyle/source/js/main.js","hash":"2ce4b49c7ad6237d931ec5ea37eb9e49a0aa6551","modified":1504252345000},{"_id":"themes/gstyle/source/css/animate.css","hash":"706475f47013d79b7e7cbe84e3cda2b52b18875d","modified":1504252345000},{"_id":"themes/gstyle/source/img/hexo-prism.jpg","hash":"21ffe6b6fe22a57b652c83dbceb1985253bee9e2","modified":1504252345000},{"_id":"themes/gstyle/source/lib/jquery.js","hash":"3b0f35285a7088b1fd321773696f9d3b45d31942","modified":1504252345000},{"_id":"themes/gstyle/.git/objects/pack/pack-3fe4b57779ec9373c846b5680810843180ee4e6c.idx","hash":"f1dab76acd7983f3e92e31675a28b5a9f20d4be1","modified":1504252345000},{"_id":"themes/gstyle/.git/refs/heads/master","hash":"f47d0416979f8525fd1774481759a7119ca71ee9","modified":1504252345000},{"_id":"themes/gstyle/source/img/baidu_analytics.png","hash":"4045c43feafa5a034ded30159d5c6eb0b2922f2a","modified":1504252345000},{"_id":"themes/gstyle/.git/logs/refs/heads/master","hash":"83b702d030b5e105221125b08af4a4be0c5bf4bb","modified":1504252345000},{"_id":"themes/gstyle/source/lib/jquery-ui.js","hash":"8689f0993aa736965899d1e3bbe40c3378416191","modified":1504252345000},{"_id":"themes/gstyle/.git/refs/remotes/origin/HEAD","hash":"d9427cda09aba1cdde5c69c2b13c905bddb0bc51","modified":1504252345000},{"_id":"themes/gstyle/source/img/preview.jpg","hash":"4b50945c990005cde3f5efcf497a4f5ce3530101","modified":1504252345000},{"_id":"themes/gstyle/source/img/nav.gif","hash":"7091e4348e6027a1073a58be7ac28b72895afdaf","modified":1504252345000},{"_id":"themes/gstyle/.git/logs/refs/remotes/origin/HEAD","hash":"83b702d030b5e105221125b08af4a4be0c5bf4bb","modified":1504252345000},{"_id":"themes/gstyle/source/img/toc.gif","hash":"d6a61f7b9ac47c8daebf4347a79a953243486329","modified":1504252345000},{"_id":"themes/gstyle/.git/objects/pack/pack-3fe4b57779ec9373c846b5680810843180ee4e6c.pack","hash":"c5a46654222129578912091b1e92b8179b146077","modified":1504252345000}],"Category":[],"Data":[],"Page":[],"Post":[{"title":"Indiana Jones Fertility Idol plush prop","date":"2017-09-01T08:02:30.000Z","_content":"\nMy first video I quickly go over how I put together a plushy fertility idol for an Indiana Jones Costume.\n\n","source":"_posts/Indiana-Jones-Fertility-Idol-plush-prop.md","raw":"---\ntitle: Indiana Jones Fertility Idol plush prop\ndate: 2017-09-01 09:02:30\ntags: video\n---\n\nMy first video I quickly go over how I put together a plushy fertility idol for an Indiana Jones Costume.\n\n","slug":"Indiana-Jones-Fertility-Idol-plush-prop","published":1,"updated":"2017-09-01T08:04:25.000Z","comments":1,"layout":"post","photos":[],"link":"","_id":"cj71nz8wz0000ymdga8r5yz8l","content":"

My first video I quickly go over how I put together a plushy fertility idol for an Indiana Jones Costume.

\n","site":{"data":{}},"excerpt":"","more":"

My first video I quickly go over how I put together a plushy fertility idol for an Indiana Jones Costume.

\n"},{"title":"Legends of Tomorrow Heatwave Gun - Nerf mod","date":"2017-09-01T08:12:44.000Z","_content":"Here I'm showing the end result of my Heatwave gun prop build. It is based on the gun that DC's Heatwave uses in Legends of Tomorrow and The Flash.\n","source":"_posts/Legends-of-Tomorrow-Heatwave-Gun-Nerf-mod.md","raw":"---\ntitle: Legends of Tomorrow Heatwave Gun - Nerf mod\ndate: 2017-09-01 09:12:44\ntags: video\n---\nHere I'm showing the end result of my Heatwave gun prop build. It is based on the gun that DC's Heatwave uses in Legends of Tomorrow and The Flash.\n","slug":"Legends-of-Tomorrow-Heatwave-Gun-Nerf-mod","published":1,"updated":"2017-09-01T08:13:21.000Z","comments":1,"layout":"post","photos":[],"link":"","_id":"cj71nz8x30001ymdg4xc2zyu2","content":"

Here I’m showing the end result of my Heatwave gun prop build. It is based on the gun that DC’s Heatwave uses in Legends of Tomorrow and The Flash.

\n","site":{"data":{}},"excerpt":"","more":"

Here I’m showing the end result of my Heatwave gun prop build. It is based on the gun that DC’s Heatwave uses in Legends of Tomorrow and The Flash.

\n"}],"PostAsset":[],"PostCategory":[],"PostTag":[{"post_id":"cj71nz8wz0000ymdga8r5yz8l","tag_id":"cj71nz8xc0002ymdgl5kpmssf","_id":"cj71nz8xh0004ymdgcne1x7x5"},{"post_id":"cj71nz8x30001ymdg4xc2zyu2","tag_id":"cj71nz8xc0002ymdgl5kpmssf","_id":"cj71nz8xh0005ymdgni1e5h5h"}],"Tag":[{"name":"video","_id":"cj71nz8xc0002ymdgl5kpmssf"}]}} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 74add7f..9b3ba1e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -43,11 +43,6 @@ "resolved": "https://registry.npmjs.org/adverb-where/-/adverb-where-0.0.9.tgz", "integrity": "sha1-CcXN3Y1QO5/l924LjcXHCo8ZPjQ=" }, - "after": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/after/-/after-0.8.1.tgz", - "integrity": "sha1-q11PuIP1loFtNRX495HAr0ht1ic=" - }, "ajv": { "version": "4.11.8", "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz", @@ -131,11 +126,6 @@ "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=" }, - "arraybuffer.slice": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz", - "integrity": "sha1-8zshWfBTKj8xB6JywMz70a0peco=" - }, "asap": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", @@ -184,21 +174,11 @@ } } }, - "async": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", - "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=" - }, "async-each": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=" }, - "async-each-series": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-0.1.1.tgz", - "integrity": "sha1-dhfBkXQB/Yykooqtzj266Yr+tDI=" - }, "async-foreach": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", @@ -316,41 +296,21 @@ "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==" }, - "backo2": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", - "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=" - }, "balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" }, - "base64-arraybuffer": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", - "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=" - }, "base64-js": { "version": "0.0.8", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-0.0.8.tgz", "integrity": "sha1-EQHpVE9KdrG8OybUUsqW16NeeXg=" }, - "base64id": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/base64id/-/base64id-0.1.0.tgz", - "integrity": "sha1-As4P3u4M709ACA4ec+g08LG/zj8=" - }, "basic-auth": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-1.1.0.tgz", "integrity": "sha1-RSIe5Cn37h5QNb4/UVM/HN/SmIQ=" }, - "batch": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.5.3.tgz", - "integrity": "sha1-PzQU84AyF0O/wQQvmoP/HVgk1GQ=" - }, "bcrypt-nodejs": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/bcrypt-nodejs/-/bcrypt-nodejs-0.0.3.tgz", @@ -365,24 +325,11 @@ "tweetnacl": "0.14.5" } }, - "better-assert": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz", - "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=", - "requires": { - "callsite": "1.0.0" - } - }, "binary-extensions": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.10.0.tgz", "integrity": "sha1-muuabF6IY4qtFx4Wf1kAq+JINdA=" }, - "blob": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.4.tgz", - "integrity": "sha1-vPEwUspURj8w+fx+lbmkdjCpSSE=" - }, "block-stream": { "version": "0.0.9", "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", @@ -391,11 +338,6 @@ "inherits": "2.0.3" } }, - "bluebird": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-2.11.0.tgz", - "integrity": "sha1-U0uQM8AiyVecVro7Plpcqvu2UOE=" - }, "bn.js": { "version": "4.11.8", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", @@ -528,61 +470,6 @@ } } }, - "browser-sync": { - "version": "2.18.13", - "resolved": "https://registry.npmjs.org/browser-sync/-/browser-sync-2.18.13.tgz", - "integrity": "sha512-qhdrmgshVGwweogT/bdOKkZDxVxqiF4+9mibaDeAxvDBeoUtdgABk5x7YQ1KCcLRchAfv8AVtp9NuITl5CTNqg==", - "requires": { - "browser-sync-client": "2.5.1", - "browser-sync-ui": "0.6.3", - "bs-recipes": "1.3.4", - "chokidar": "1.7.0", - "connect": "3.5.0", - "dev-ip": "1.0.1", - "easy-extender": "2.3.2", - "eazy-logger": "3.0.2", - "emitter-steward": "1.0.0", - "fs-extra": "3.0.1", - "http-proxy": "1.15.2", - "immutable": "3.8.1", - "localtunnel": "1.8.3", - "micromatch": "2.3.11", - "opn": "4.0.2", - "portscanner": "2.1.1", - "qs": "6.2.1", - "resp-modifier": "6.0.2", - "rx": "4.1.0", - "serve-index": "1.8.0", - "serve-static": "1.12.2", - "server-destroy": "1.0.1", - "socket.io": "1.6.0", - "socket.io-client": "1.6.0", - "ua-parser-js": "0.7.12", - "yargs": "6.4.0" - } - }, - "browser-sync-client": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/browser-sync-client/-/browser-sync-client-2.5.1.tgz", - "integrity": "sha1-7BrWmknC4tS2RbGLHAbCmz2a+Os=", - "requires": { - "etag": "1.8.0", - "fresh": "0.3.0" - } - }, - "browser-sync-ui": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/browser-sync-ui/-/browser-sync-ui-0.6.3.tgz", - "integrity": "sha1-ZApTfBgGiTA9W+krxHa568RBwLw=", - "requires": { - "async-each-series": "0.1.1", - "connect-history-api-fallback": "1.3.0", - "immutable": "3.8.1", - "server-destroy": "1.0.1", - "stream-throttle": "0.1.3", - "weinre": "2.0.0-pre-I0Z7U9OV" - } - }, "browserify": { "version": "11.2.0", "resolved": "https://registry.npmjs.org/browserify/-/browserify-11.2.0.tgz", @@ -733,11 +620,6 @@ "pako": "0.2.9" } }, - "bs-recipes": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/bs-recipes/-/bs-recipes-1.3.4.tgz", - "integrity": "sha1-DS1NSKcYyMBEdp/cT4lZLci2lYU=" - }, "buffer": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/buffer/-/buffer-3.6.0.tgz", @@ -789,11 +671,6 @@ "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.5.0.tgz", "integrity": "sha1-TJQj6i0lLCcMQbK97+/5u2tiwGo=" }, - "callsite": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", - "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=" - }, "camel-case": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", @@ -940,31 +817,11 @@ "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.2.tgz", "integrity": "sha1-EoGcZPr5VEbsCuB/5sr7brNwiyI=" }, - "commander": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz", - "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==" - }, "commondir": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/commondir/-/commondir-0.0.1.tgz", "integrity": "sha1-ifAP3NUbUZxXhzP+xWPmptp/W+I=" }, - "component-bind": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz", - "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=" - }, - "component-emitter": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.1.2.tgz", - "integrity": "sha1-KWWU8nU9qmOZbSrwjRWpURbJrsM=" - }, - "component-inherit": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz", - "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=" - }, "compressible": { "version": "2.0.11", "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.11.tgz", @@ -1126,22 +983,6 @@ } } }, - "connect-history-api-fallback": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.3.0.tgz", - "integrity": "sha1-5R0X+PDvDbkKZP20feMFFVbp8Wk=" - }, - "connect-injector": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/connect-injector/-/connect-injector-0.4.4.tgz", - "integrity": "sha1-qBlZwx7PXKoPPcwyXCjtkLgwqpA=", - "requires": { - "debug": "2.2.0", - "q": "1.5.0", - "stream-buffers": "0.2.6", - "uberproto": "1.2.0" - } - }, "console-browserify": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz", @@ -1455,11 +1296,6 @@ } } }, - "dev-ip": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/dev-ip/-/dev-ip-1.0.1.tgz", - "integrity": "sha1-p2o+0YVb56ASu4rBbLgPPADcKPA=" - }, "diffie-hellman": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.2.tgz", @@ -1558,22 +1394,6 @@ "resolved": "https://registry.npmjs.org/e-prime/-/e-prime-0.10.2.tgz", "integrity": "sha1-6pN165hWNt6IATx6n7EprZ4V7/g=" }, - "easy-extender": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/easy-extender/-/easy-extender-2.3.2.tgz", - "integrity": "sha1-PTJI/r4rFZYHMW2PnPSRwWZIIh0=", - "requires": { - "lodash": "3.10.1" - } - }, - "eazy-logger": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/eazy-logger/-/eazy-logger-3.0.2.tgz", - "integrity": "sha1-oyWqXlPROiIliJsqxBE7K5Y29Pw=", - "requires": { - "tfunk": "3.1.0" - } - }, "ecc-jsbn": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz", @@ -1607,120 +1427,11 @@ "minimalistic-crypto-utils": "1.0.1" } }, - "emitter-steward": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/emitter-steward/-/emitter-steward-1.0.0.tgz", - "integrity": "sha1-80Ea3pdYp1Zd+Eiy2gy70bRsvWQ=" - }, "encodeurl": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.1.tgz", "integrity": "sha1-eePVhlU0aQn+bw9Fpd5oEDspTSA=" }, - "engine.io": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-1.8.0.tgz", - "integrity": "sha1-PutfJky3XbvsG6rqJtYfWk6s4qo=", - "requires": { - "accepts": "1.3.3", - "base64id": "0.1.0", - "cookie": "0.3.1", - "debug": "2.3.3", - "engine.io-parser": "1.3.1", - "ws": "1.1.1" - }, - "dependencies": { - "accepts": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.3.tgz", - "integrity": "sha1-w8p0NJOGSMPg2cHjKN1otiLChMo=", - "requires": { - "mime-types": "2.1.16", - "negotiator": "0.6.1" - } - }, - "debug": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz", - "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=", - "requires": { - "ms": "0.7.2" - } - }, - "ms": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz", - "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=" - } - } - }, - "engine.io-client": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-1.8.0.tgz", - "integrity": "sha1-e3MOQSdBQIdZbZvjyI0rxf22z1w=", - "requires": { - "component-emitter": "1.2.1", - "component-inherit": "0.0.3", - "debug": "2.3.3", - "engine.io-parser": "1.3.1", - "has-cors": "1.1.0", - "indexof": "0.0.1", - "parsejson": "0.0.3", - "parseqs": "0.0.5", - "parseuri": "0.0.5", - "ws": "1.1.1", - "xmlhttprequest-ssl": "1.5.3", - "yeast": "0.1.2" - }, - "dependencies": { - "component-emitter": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", - "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" - }, - "debug": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz", - "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=", - "requires": { - "ms": "0.7.2" - } - }, - "ms": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz", - "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=" - } - } - }, - "engine.io-parser": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-1.3.1.tgz", - "integrity": "sha1-lVTxrjMQfW+9FwylRm0vgz9qB88=", - "requires": { - "after": "0.8.1", - "arraybuffer.slice": "0.0.6", - "base64-arraybuffer": "0.1.5", - "blob": "0.0.4", - "has-binary": "0.1.6", - "wtf-8": "1.0.0" - }, - "dependencies": { - "has-binary": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/has-binary/-/has-binary-0.1.6.tgz", - "integrity": "sha1-JTJvOc+k9hath4eJTjryz7x7bhA=", - "requires": { - "isarray": "0.0.1" - } - }, - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" - } - } - }, "ent": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", @@ -1804,11 +1515,6 @@ "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.0.tgz", "integrity": "sha1-b2Ma7zNtbEY2K1F2QETOIWvjwFE=" }, - "eventemitter3": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.2.0.tgz", - "integrity": "sha1-HIaZHYFq0eUEdQ5zh0Ik7PO+xQg=" - }, "events": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/events/-/events-1.0.2.tgz", @@ -1839,34 +1545,6 @@ "fill-range": "2.2.3" } }, - "express": { - "version": "2.5.11", - "resolved": "https://registry.npmjs.org/express/-/express-2.5.11.tgz", - "integrity": "sha1-TOjqHzY15p5J8Ou0l7aksKUc5vA=", - "requires": { - "connect": "1.9.2", - "mime": "1.2.4", - "mkdirp": "0.3.0", - "qs": "0.4.2" - }, - "dependencies": { - "connect": { - "version": "1.9.2", - "resolved": "https://registry.npmjs.org/connect/-/connect-1.9.2.tgz", - "integrity": "sha1-QogKIulDiuWait105Df1iujlKAc=", - "requires": { - "formidable": "1.0.17", - "mime": "1.2.4", - "qs": "0.4.2" - } - }, - "qs": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-0.4.2.tgz", - "integrity": "sha1-PKxMhh43GoycR3CsI82o3mObjl8=" - } - } - }, "express-session": { "version": "1.15.5", "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.15.5.tgz", @@ -1998,26 +1676,6 @@ "mime-types": "2.1.16" } }, - "formidable": { - "version": "1.0.17", - "resolved": "https://registry.npmjs.org/formidable/-/formidable-1.0.17.tgz", - "integrity": "sha1-71SRSQ+UM7cF+qdyScmQKa40hVk=" - }, - "fresh": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz", - "integrity": "sha1-ZR+DjiJCTnVm3hYdg1jKoZn4PU8=" - }, - "fs-extra": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz", - "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=", - "requires": { - "graceful-fs": "4.1.11", - "jsonfile": "3.0.1", - "universalify": "0.1.1" - } - }, "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", @@ -2986,26 +2644,6 @@ "ansi-regex": "2.1.1" } }, - "has-binary": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/has-binary/-/has-binary-0.1.7.tgz", - "integrity": "sha1-aOYesWIQyVRaClzOBqhzkS/h5ow=", - "requires": { - "isarray": "0.0.1" - }, - "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" - } - } - }, - "has-cors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz", - "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=" - }, "has-unicode": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", @@ -3219,17 +2857,6 @@ } } }, - "hexo-browsersync": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/hexo-browsersync/-/hexo-browsersync-0.2.0.tgz", - "integrity": "sha1-HmwRSgbAqWS/ADPdEXWmQwe2eNg=", - "requires": { - "bluebird": "2.11.0", - "browser-sync": "2.18.13", - "connect-injector": "0.4.4", - "merge": "1.2.0" - } - }, "hexo-cli": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/hexo-cli/-/hexo-cli-1.0.3.tgz", @@ -3560,25 +3187,6 @@ } } }, - "http-errors": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.5.1.tgz", - "integrity": "sha1-eIwNLB3iyBuebowBhDtrl+uSB1A=", - "requires": { - "inherits": "2.0.3", - "setprototypeof": "1.0.2", - "statuses": "1.3.1" - } - }, - "http-proxy": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.15.2.tgz", - "integrity": "sha1-ZC/cr/5S00SNK9o7AHnpQJBk2jE=", - "requires": { - "eventemitter3": "1.2.0", - "requires-port": "1.0.0" - } - }, "http-signature": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz", @@ -3610,11 +3218,6 @@ "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=", "optional": true }, - "immutable": { - "version": "3.8.1", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.1.tgz", - "integrity": "sha1-IAgH8Rqw9ycQ6khVQt4IgHX2jNI=" - }, "in-publish": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz", @@ -3774,14 +3377,6 @@ "kind-of": "3.2.2" } }, - "is-number-like": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/is-number-like/-/is-number-like-1.0.8.tgz", - "integrity": "sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==", - "requires": { - "lodash.isfinite": "3.3.2" - } - }, "is-obj": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", @@ -3918,19 +3513,6 @@ "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" }, - "json3": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz", - "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=" - }, - "jsonfile": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz", - "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=", - "requires": { - "graceful-fs": "4.1.11" - } - }, "jsonify": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", @@ -4063,11 +3645,6 @@ "astw": "2.2.0" } }, - "limiter": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/limiter/-/limiter-1.1.2.tgz", - "integrity": "sha512-JIKZ0xb6fZZYa3deZ0BgXCgX6HgV8Nx3mFGeFHmFWW8Fb2c08e0CyE+G3nalpD0xGvGssjGb1UdFr+PprxZEbw==" - }, "load-json-file": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", @@ -4080,45 +3657,6 @@ "strip-bom": "2.0.0" } }, - "localtunnel": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/localtunnel/-/localtunnel-1.8.3.tgz", - "integrity": "sha1-3MWSL9hWUQN9S94k/ZMkjQsk6wU=", - "requires": { - "debug": "2.6.8", - "openurl": "1.1.1", - "request": "2.81.0", - "yargs": "3.29.0" - }, - "dependencies": { - "debug": { - "version": "2.6.8", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz", - "integrity": "sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "yargs": { - "version": "3.29.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.29.0.tgz", - "integrity": "sha1-GquWYOrnnYuPZ1vK7qtu40ws9pw=", - "requires": { - "camelcase": "1.2.1", - "cliui": "3.2.0", - "decamelize": "1.2.0", - "os-locale": "1.4.0", - "window-size": "0.1.4", - "y18n": "3.2.1" - } - } - } - }, "lodash": { "version": "3.10.1", "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", @@ -4134,11 +3672,6 @@ "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=" }, - "lodash.isfinite": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz", - "integrity": "sha1-+4m2WpqAKBgz8LdHizpRBPiY67M=" - }, "lodash.memoize": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz", @@ -4257,11 +3790,6 @@ } } }, - "merge": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.0.tgz", - "integrity": "sha1-dTHjnUlJwoGma4xabgJl6LBYlNo=" - }, "micromatch": { "version": "2.3.11", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", @@ -4291,11 +3819,6 @@ "brorand": "1.1.0" } }, - "mime": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.2.4.tgz", - "integrity": "sha1-EbX9rynCUJJVF2uArVIClPXekrc=" - }, "mime-db": { "version": "1.29.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.29.0.tgz", @@ -4332,11 +3855,6 @@ "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=" }, - "mkdirp": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz", - "integrity": "sha1-G79asbqCevI1dRQ0kEJkVfSB/h4=" - }, "module-deps": { "version": "3.9.1", "resolved": "https://registry.npmjs.org/module-deps/-/module-deps-3.9.1.tgz", @@ -4719,21 +4237,11 @@ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" }, - "object-component": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz", - "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=" - }, "object-keys": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.11.tgz", "integrity": "sha1-xUYBd4rVYPEULODgG8yotW0TQm0=" }, - "object-path": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.9.2.tgz", - "integrity": "sha1-D9mnT8X60a45aLWGvaXGMr1sBaU=" - }, "object.assign": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.0.4.tgz", @@ -4779,11 +4287,6 @@ "resolved": "https://registry.npmjs.org/openid/-/openid-0.4.1.tgz", "integrity": "sha1-3g6144HTTcSqWnephni+2v0R84c=" }, - "openurl": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/openurl/-/openurl-1.1.1.tgz", - "integrity": "sha1-OHW0sO96UsFW8NtB1GCduw+Us4c=" - }, "opn": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/opn/-/opn-4.0.2.tgz", @@ -4824,11 +4327,6 @@ } } }, - "options": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz", - "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=" - }, "os-browserify": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.1.2.tgz", @@ -4911,30 +4409,6 @@ "integrity": "sha1-m387DeMr543CQBsXVzzK8Pb1nZQ=", "optional": true }, - "parsejson": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/parsejson/-/parsejson-0.0.3.tgz", - "integrity": "sha1-q343WfIJ7OmUN5c/fQ8fZK4OZKs=", - "requires": { - "better-assert": "1.0.2" - } - }, - "parseqs": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz", - "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=", - "requires": { - "better-assert": "1.0.2" - } - }, - "parseuri": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz", - "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=", - "requires": { - "better-assert": "1.0.2" - } - }, "parseurl": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.1.tgz", @@ -5023,15 +4497,6 @@ "pinkie": "2.0.4" } }, - "portscanner": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-2.1.1.tgz", - "integrity": "sha1-6rtAnk3iSVD1oqUW01rnaTQ/u5Y=", - "requires": { - "async": "1.5.2", - "is-number-like": "1.0.8" - } - }, "prelude-ls": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", @@ -5094,16 +4559,6 @@ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" }, - "q": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.0.tgz", - "integrity": "sha1-3QG6ydBtMObyGa7LglPunr3DCPE=" - }, - "qs": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.1.tgz", - "integrity": "sha1-zgPF/wk1vB2daanxTL0Y5WjWdiU=" - }, "querystring": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", @@ -5385,11 +4840,6 @@ "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" }, - "requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" - }, "resolve": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.4.0.tgz", @@ -5398,15 +4848,6 @@ "path-parse": "1.0.5" } }, - "resp-modifier": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/resp-modifier/-/resp-modifier-6.0.2.tgz", - "integrity": "sha1-sSTeXE+6/LpUH0j/pzlw9KpFa08=", - "requires": { - "debug": "2.2.0", - "minimatch": "3.0.4" - } - }, "rimraf": { "version": "2.4.5", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.4.5.tgz", @@ -5424,11 +4865,6 @@ "inherits": "2.0.3" } }, - "rx": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz", - "integrity": "sha1-pfE/957zt0D+MKqAP7CfmIBdR4I=" - }, "safe-buffer": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", @@ -5602,20 +5038,6 @@ } } }, - "serve-index": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.8.0.tgz", - "integrity": "sha1-fF2WwT+xMRAfk8HFd0+FFqHnjTs=", - "requires": { - "accepts": "1.3.4", - "batch": "0.5.3", - "debug": "2.2.0", - "escape-html": "1.0.3", - "http-errors": "1.5.1", - "mime-types": "2.1.16", - "parseurl": "1.3.1" - } - }, "serve-static": { "version": "1.12.2", "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.12.2.tgz", @@ -5627,11 +5049,6 @@ "send": "0.15.2" } }, - "server-destroy": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz", - "integrity": "sha1-8Tv5KOQrnD55OD5hzDmYtdFObN0=" - }, "set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", @@ -5642,11 +5059,6 @@ "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=" }, - "setprototypeof": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.2.tgz", - "integrity": "sha1-gaVSFB7BBLiOic44MQOtXGZWTQg=" - }, "sha.js": { "version": "2.4.8", "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.8.tgz", @@ -5692,120 +5104,6 @@ "hoek": "2.16.3" } }, - "socket.io": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-1.6.0.tgz", - "integrity": "sha1-PkDZMmN+a9kjmBslyvfFPoO24uE=", - "requires": { - "debug": "2.3.3", - "engine.io": "1.8.0", - "has-binary": "0.1.7", - "object-assign": "4.1.0", - "socket.io-adapter": "0.5.0", - "socket.io-client": "1.6.0", - "socket.io-parser": "2.3.1" - }, - "dependencies": { - "debug": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz", - "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=", - "requires": { - "ms": "0.7.2" - } - }, - "ms": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz", - "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=" - }, - "object-assign": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz", - "integrity": "sha1-ejs9DpgGPUP0wD8uiubNUahog6A=" - } - } - }, - "socket.io-adapter": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-0.5.0.tgz", - "integrity": "sha1-y21LuL7IHhB4uZZ3+c7QBGBmu4s=", - "requires": { - "debug": "2.3.3", - "socket.io-parser": "2.3.1" - }, - "dependencies": { - "debug": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz", - "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=", - "requires": { - "ms": "0.7.2" - } - }, - "ms": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz", - "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=" - } - } - }, - "socket.io-client": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-1.6.0.tgz", - "integrity": "sha1-W2aPT3cTBN/u0XkGRwg4b6ZxeFM=", - "requires": { - "backo2": "1.0.2", - "component-bind": "1.0.0", - "component-emitter": "1.2.1", - "debug": "2.3.3", - "engine.io-client": "1.8.0", - "has-binary": "0.1.7", - "indexof": "0.0.1", - "object-component": "0.0.3", - "parseuri": "0.0.5", - "socket.io-parser": "2.3.1", - "to-array": "0.1.4" - }, - "dependencies": { - "component-emitter": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", - "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" - }, - "debug": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz", - "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=", - "requires": { - "ms": "0.7.2" - } - }, - "ms": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz", - "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=" - } - } - }, - "socket.io-parser": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-2.3.1.tgz", - "integrity": "sha1-3VMgJRA85Clpcya+/WQAX8/ltKA=", - "requires": { - "component-emitter": "1.1.2", - "debug": "2.2.0", - "isarray": "0.0.1", - "json3": "3.3.2" - }, - "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" - } - } - }, "source-map": { "version": "0.1.34", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.34.tgz", @@ -5881,11 +5179,6 @@ "readable-stream": "2.3.3" } }, - "stream-buffers": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-0.2.6.tgz", - "integrity": "sha1-GBwI1bs2kARfaUAbmuanoM8zE/w=" - }, "stream-combiner2": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.0.2.tgz", @@ -5981,15 +5274,6 @@ } } }, - "stream-throttle": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/stream-throttle/-/stream-throttle-0.1.3.tgz", - "integrity": "sha1-rdV8jXzHOoFjDTHNVdOWHPr7qcM=", - "requires": { - "commander": "2.11.0", - "limiter": "1.1.2" - } - }, "string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", @@ -6161,15 +5445,6 @@ "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" }, - "tfunk": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/tfunk/-/tfunk-3.1.0.tgz", - "integrity": "sha1-OORBT8ZJd9h6/apy+sttKfgve1s=", - "requires": { - "chalk": "1.1.3", - "object-path": "0.9.2" - } - }, "through": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", @@ -6228,11 +5503,6 @@ "resolved": "https://registry.npmjs.org/titlecase/-/titlecase-1.1.2.tgz", "integrity": "sha1-eBE9EQgIa4MmMxoyR96o9aSeqFM=" }, - "to-array": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", - "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=" - }, "to-fast-properties": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", @@ -6303,16 +5573,6 @@ "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" }, - "ua-parser-js": { - "version": "0.7.12", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.12.tgz", - "integrity": "sha1-BMgamb3V3FImPqKdJMa/jUgYpLs=" - }, - "uberproto": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/uberproto/-/uberproto-1.2.0.tgz", - "integrity": "sha1-YdTqsCT5CcTm6lK+hnxIlKS+63Y=" - }, "uglify-js": { "version": "2.4.24", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.4.24.tgz", @@ -6365,26 +5625,11 @@ "random-bytes": "1.0.0" } }, - "ultron": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz", - "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=" - }, "umd": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/umd/-/umd-3.0.1.tgz", "integrity": "sha1-iuVW4RAR9jwllnCKiDclnwGz1g4=" }, - "underscore": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.7.0.tgz", - "integrity": "sha1-a7rwh3UA02vjTsqlhODbn+8DUgk=" - }, - "universalify": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.1.tgz", - "integrity": "sha1-+nG63UQ3r0wUiEHjs7Fl+enlkLc=" - }, "unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", @@ -6516,16 +5761,6 @@ "integrity": "sha1-O/glj30xjHRDw28uFpQCoaZwNQY=", "optional": true }, - "weinre": { - "version": "2.0.0-pre-I0Z7U9OV", - "resolved": "https://registry.npmjs.org/weinre/-/weinre-2.0.0-pre-I0Z7U9OV.tgz", - "integrity": "sha1-/viqIjkh97QLu71MPtQwL2/QqBM=", - "requires": { - "express": "2.5.11", - "nopt": "3.0.6", - "underscore": "1.7.0" - } - }, "whatwg-url-compat": { "version": "0.6.5", "resolved": "https://registry.npmjs.org/whatwg-url-compat/-/whatwg-url-compat-0.6.5.tgz", @@ -6594,31 +5829,12 @@ "weasel-words": "0.1.1" } }, - "ws": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.1.tgz", - "integrity": "sha1-CC3bbGQehdS7RR8D1S8G6r2x8Bg=", - "requires": { - "options": "0.0.6", - "ultron": "1.0.2" - } - }, - "wtf-8": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wtf-8/-/wtf-8-1.0.0.tgz", - "integrity": "sha1-OS2LotDxw00e4tYw8V0O+2jhBIo=" - }, "xml-name-validator": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-2.0.1.tgz", "integrity": "sha1-TYuPHszTQZqjYgYb7O9RXh5VljU=", "optional": true }, - "xmlhttprequest-ssl": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.3.tgz", - "integrity": "sha1-GFqIjATspGw+QHDZn3tJ3jUomS0=" - }, "xtend": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", @@ -6633,59 +5849,6 @@ "version": "2.1.2", "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" - }, - "yargs": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.4.0.tgz", - "integrity": "sha1-gW4ahm1VmMzzTlWW3c4i2S2kkNQ=", - "requires": { - "camelcase": "3.0.0", - "cliui": "3.2.0", - "decamelize": "1.2.0", - "get-caller-file": "1.0.2", - "os-locale": "1.4.0", - "read-pkg-up": "1.0.1", - "require-directory": "2.1.1", - "require-main-filename": "1.0.1", - "set-blocking": "2.0.0", - "string-width": "1.0.2", - "which-module": "1.0.0", - "window-size": "0.2.0", - "y18n": "3.2.1", - "yargs-parser": "4.2.1" - }, - "dependencies": { - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=" - }, - "window-size": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", - "integrity": "sha1-tDFbtCFKPXBY6+7okuE/ok2YsHU=" - } - } - }, - "yargs-parser": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz", - "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=", - "requires": { - "camelcase": "3.0.0" - }, - "dependencies": { - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=" - } - } - }, - "yeast": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", - "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=" } } } diff --git a/package.json b/package.json index d6de253..96b20d4 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,6 @@ "hexo": "^3.3.8", "hexo-admin": "^2.2.1", "hexo-autonofollow": "^1.0.1", - "hexo-browsersync": "^0.2.0", "hexo-cli": "^1.0.3", "hexo-deployer-git": "^0.3.1", "hexo-generator-archive": "^0.1.4", @@ -22,7 +21,7 @@ "hexo-renderer-marked": "^0.3.0", "hexo-renderer-sass": "^0.3.2", "hexo-renderer-stylus": "^0.3.1", - "hexo-server": "^0.2.0", + "hexo-server": "^0.2.2", "node-http-server": "^8.1.2" } } diff --git a/serve.js b/serve.js new file mode 100644 index 0000000..a59918e --- /dev/null +++ b/serve.js @@ -0,0 +1,3 @@ +var exec = require('child_process').exec; + +exec("hexo server",function(){}); \ No newline at end of file