From 33c4f1c92a25dabf6ca6f79c7a73d79edce80a0e Mon Sep 17 00:00:00 2001 From: Ben Harris Date: Thu, 7 Jun 2018 12:12:51 -0400 Subject: [PATCH] add live-reload dev server :) --- img/fork.png | Bin 0 -> 90418 bytes index.html | 813 ++++++++++++++++++++++++++++++++++++++++++++++ package-lock.json | 545 ++++++++++++++++++++++++++++++- package.json | 10 +- 4 files changed, 1362 insertions(+), 6 deletions(-) create mode 100644 img/fork.png create mode 100644 index.html diff --git a/img/fork.png b/img/fork.png new file mode 100644 index 0000000000000000000000000000000000000000..cf9329286b10b057d240a833b5b1ee8fa6ba2939 GIT binary patch literal 90418 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%0DcajSOg85XW- zx}!<*#`D|~@uYXLDrGuQ8Mw?3$P5+pf&$B%7ZxbKes>~))pv29?EC0GS5k;YYOJvk zVBv9H6z9ddoV%uJ%_L^rDL5KSZ#mAEBuWM#1vfJ>SV9CdK@6c_t*lk(4Wwa znDxyj<~UdFUA5Bt94$BWPY0yrkaDYkpK;|JNslM~ils(~5@nSwYFibIFP;$^hYFGi z4rPiu;?ILBNS%$dpLg-a7cbI^dS0L_On%^?OqWf&RkViB8g_wsEuU&}5emUa$I6b8 zJt|ru3@VP{SQPG{&Bv<~u;+EEAW=8S{u1S#rP%$ZU!Sm1Oi^r&6e?^*&Xo*&mu zCZNI)YH{=w?(m@6ASjA>j3vP0Gj%_%lii=)?TVgJwsE9wM5fBLTy~lUSBm0Ph`;9M zW@lx`q~I0xG=$s$rx(o%gU^FgnOPu9!}mW!XMhSY%ne~Z%Dxi@6yr8#g*%QMIpPZV zue5dD?!ouDLxH5g;uf*0qqJjQU@Pn?oC_-sWi1=@slhCI871!jL9R8VJgwGgld^S<)Q)Uf~v$GRX z=>32}LT!@$yskHH`QF%2tcZ<4vm(6aZbaIIeQaPEfPyp%j$vZ}T!#-I_DWWeNSky&7O;W?+o0e z$Vv0qX@M04Q5aM>16gj1^-mCg>bLRQdK!XnmeWaM40mU_fV~9Vi;t!`H6!hVTANJKd(hz$yon8X0Ab^Yz;W3f|F)188c+e^89#lpt z-x~!M0V@n3J`@~d*2i*N^p;-ZL1m=$eUJhRzzPD04}^~yqk0Dov$~e6xy6IZk;DIq zpny}}!ypPD<5@;gx3GnI`s)g`%$2aBomf^(DP99LYG8^`28LhvJ*$yG|71T!vG%x3|m4$jJ4Y zzXhj4ycviLV0P@q-zEV_wvU;BQ^B#Q-l3rSXBB^+*NXuhHh>fcm-#kbTHNMHy> zQCCo1r=a?*e%wH100LMBE*mo?ot|d>+>!sg=_!yPeOW8veqrz4z1PlD1CSWF0F;5r zdJn2i51aG^DA1W;xq|9bAut)2GJttdrKhF;M1TU+O0Ljtu4eM%A`KuJXEJcvF+I)t zxg-DAQy@SAW`%I4Ah3b}irVMv9#l}lx1@m6$DGNeZCw#7kM#1=qX?nK+iH=%f`aJ2UM6M z{x~fK;8@}2ffS~QKlT*x6z~-A6z~-A6z~-A6z~-A6z~-A6z~-A6z~-A6z~-A6z~-A w6xf6mIDY9RH|k?Q>&h!Gdu5i7f5r1({D-%W{OQen{mK`-^os9Z{-%%pKLC1>?f?J) literal 0 HcmV?d00001 diff --git a/index.html b/index.html new file mode 100644 index 0000000..dd2921c --- /dev/null +++ b/index.html @@ -0,0 +1,813 @@ + + + + + + + + + Hacker Bootstrap Theme + + + + + + + + + Fork me on GitHub + + + + + +
+ + +
+

Hacker Bootstrap

+

A Bootstrap theme for 31337 H4X0RS. Inspired by the classic green on black terminal style, this bootstrap theme + will make your website 1337.

+

To hack around with the source or contribute, check out the project on Github

+

+ View on Github » + +

+
+ + +
+
+

Typography

+
+
+
+
+
+

Heading 1

+

Heading 2

+

Heading 3

+

Heading 4

+
Heading 5
+
Heading 6
+
+
+

Example body text

+

Doge doge doge doge + Yeah! Doge doge doge doge doge doge doge doge doge.

+

+ Fine print +

+

+ Bold text.

+

+ Italicized text.

+
+
+

Emphasis classes

+

You put the emPHAsis on the wrong syLLAbles.

+

Has Anyone Really Been Far Even as Decided to Use Even Go Want to do Look More Like?

+

If the answer to all questions is yes, so why not?

+

And when everyone is super, no one will be.

+

The force will be with you, always.

+
+
+
+
+

Code/Kbd

+

<code>ps -ef | grep -v grep | grep tree</code>

+

<kbd>ctrl + shift + t</kbd>

+
+
+

Pre

+
+# here is a really cool code sample
+3.times do
+  puts "is this ruby?"
+end
+
+
+ + +
+
+

Buttons

+
+
+
+
+ +
+
+
+ + +
+
+

Tables

+
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#HouseSigilSeat
1StarkDirewolfWinterfell
2LannisterLionCasterly Rock
3BaratheonStagStorm's End
4Targaryen3-headed DragonSlaver's Bay
5MartellSun pierced by a spearSunspear
6TullyTroutRiverrun
7BoltonRed flayed manDreadfort / Winterfell
+
+
+ + +
+
+

Progress Bars

+
+
+
+
+
+

Normal

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Striped

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Animated

+
+
+
+
+
+

Stacked

+
+
+
+
+
+
+
+ + +
+
+

Forms

+
+
+
+
+
+
+
+
+ Legend +
+ +
+ +
+
+
+ +
+ +
+ +
+
+
+
+ +
+ + A longer block of help text that breaks onto a new line and may extend beyond one line. +
+
+
+ +
+
+ +
+
+ +
+
+
+
+ +
+ +
+ +
+
+
+
+ + +
+
+
+
+
+
+
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ +
+ $ + + + + +
+
+
+
+
+ + +
+
+

Navs

+
+
+
+
+
+

Pagination

+
    +
  • + « +
  • +
  • + 1 +
  • +
  • + 2 +
  • +
  • + 3 +
  • +
  • + 4 +
  • +
  • + » +
  • +
+
    +
  • + « +
  • +
  • + 1 +
  • +
  • + 2 +
  • +
  • + 3 +
  • +
  • + 4 +
  • +
  • + » +
  • +
+
    +
  • + « +
  • +
  • + 1 +
  • +
  • + 2 +
  • +
  • + 3 +
  • +
  • + 4 +
  • +
  • + » +
  • +
+
+
+

Breadcrumbs

+
+ + + +
+
+
+

Tabs

+ +
+
+

Raw denim you probably haven't heard of them jean shorts Austin. Nesciunt tofu stumptown aliqua, + retro synth master cleanse. Mustache cliche tempor, williamsburg carles vegan helvetica. Reprehenderit + butcher retro keffiyeh dreamcatcher synth. Cosby sweater eu banh mi, qui irure terry richardson + ex squid. Aliquip placeat salvia cillum iphone. Seitan aliquip quis cardigan american apparel, + butcher voluptate nisi qui.

+
+
+

Food truck fixie locavore, accusamus mcsweeney's marfa nulla single-origin coffee squid. Exercitation + +1 labore velit, blog sartorial PBR leggings next level wes anderson artisan four loko farm-to-table + craft beer twee. Qui photo booth letterpress, commodo enim craft beer mlkshk aliquip jean shorts + ullamco ad vinyl cillum PBR. Homo nostrud organic, assumenda labore aesthetic magna delectus + mollit. +

+
+ + +
+
+
+ + +
+
+

Panels

+
+
+
+
+
+
+
Basic panel
+
+ +
+
Panel heading
+
Panel content
+
+ +
+
Panel content
+ +
+
+
+
+
+

Panel primary

+
+
Panel content
+
+ +
+
+

Panel success

+
+
Panel content
+
+ +
+
+

Panel warning

+
+
Panel content
+
+
+
+
+
+

Panel danger

+
+
Panel content
+
+
+
+

Panel info

+
+
Panel content
+
+
+
+ + +
+
+

List Groups

+
+
+
+ + + +
+
+

Wells

+
+
+
+
+
+
+ Look, I'm in a well! +
+
+
+
+ Look, I'm in a small well! +
+
+
+
+ Look, I'm in a large well! +
+
+
+ + +
+
+

Alerts

+
+
+
+
+
+
+ +

Warning!

+

Best check yo self, you're not looking too good. Nulla vitae elit libero, a pharetra augue. Praesent + commodo cursus magna, + vel scelerisque nisl consectetur et.

+
+
+
+
+ + Oh snap! + Change a few things up and try submitting again. +
+
+
+
+ + Well done! You successfully read + this important alert message. +
+
+
+
+ + Heads up! This + alert needs your attention, but it's not super important. +
+
+
+
+
+ + +
+
+

Modals

+
+
+
+
+
+ +
+
+ +
+
+

Created by + Tobin Brown. © 2015

+

+ Forked by + ~ben +

+
+
+ +
+ + + + + + + + + + + diff --git a/package-lock.json b/package-lock.json index 71c3e12..358b747 100644 --- a/package-lock.json +++ b/package-lock.json @@ -55,6 +55,26 @@ "integrity": "sha512-32NDda82rhwD9/JBCCkB+MRYDp0oSvlo2IL6rQWA10PQi7tDUM3eqMSltXmY+Oyl/7N3P3qNtAlv7X0d9bI28w==", "optional": true }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "basic-auth": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.0.tgz", + "integrity": "sha1-AV2z81PgLlY3d1X5YnQuiYHnu7o=", + "requires": { + "safe-buffer": "5.1.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", + "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==" + } + } + }, "bcrypt-pbkdf": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz", @@ -77,6 +97,15 @@ "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-3.3.7.tgz", "integrity": "sha1-WjiTlFSfIzMIdaOxUGVldPip63E=" }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, "caseless": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", @@ -124,11 +153,42 @@ "graceful-readlink": ">= 1.0.0" } }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "connect": { + "version": "3.6.6", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz", + "integrity": "sha1-Ce/2xVr3I24TcTWnJXSFi2eG9SQ=", + "requires": { + "debug": "2.6.9", + "finalhandler": "1.1.0", + "parseurl": "~1.3.2", + "utils-merge": "1.0.1" + } + }, + "connect-history-api-fallback": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz", + "integrity": "sha1-sGhzk0vF40T+9hGhlqb6rgruAVo=" + }, + "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.0.0", + "q": "^1.0.1", + "stream-buffers": "^0.2.3", + "uberproto": "^1.1.0" + } + }, "core-util-is": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "optional": true + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" }, "cryptiles": { "version": "2.0.5", @@ -156,11 +216,34 @@ } } }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, "delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "detect-node": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.3.tgz", + "integrity": "sha1-ogM8CcyOFY03dI+951B4Mr1s4Sc=" + }, "ecc-jsbn": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz", @@ -170,6 +253,16 @@ "jsbn": "~0.1.0" } }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, "errno": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", @@ -179,6 +272,21 @@ "prr": "~1.0.1" } }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "eventemitter3": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.0.tgz", + "integrity": "sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA==" + }, "extend": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz", @@ -190,6 +298,38 @@ "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" }, + "finalhandler": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz", + "integrity": "sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.1", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.3.1", + "unpipe": "~1.0.0" + } + }, + "follow-redirects": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.0.tgz", + "integrity": "sha512-fdrt472/9qQ6Kgjvb935ig6vJCuofpBUD14f9Vb+SLlm7xIe4Qva5gey8EKtv8lp7ahE1wilg3xL1znpVGtZIA==", + "requires": { + "debug": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "requires": { + "ms": "2.0.0" + } + } + } + }, "forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", @@ -207,6 +347,24 @@ "mime-types": "^2.1.12" } }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "requires": { + "globule": "^1.0.0" + } + }, "getpass": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", @@ -224,6 +382,29 @@ } } }, + "glob": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", + "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "globule": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.1.tgz", + "integrity": "sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==", + "requires": { + "glob": "~7.1.1", + "lodash": "~4.17.10", + "minimatch": "~3.0.2" + } + }, "graceful-fs": { "version": "4.1.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", @@ -235,6 +416,11 @@ "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=" }, + "handle-thing": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-1.2.5.tgz", + "integrity": "sha1-/Xqtcmvxpf0W38KbL3pmAdJxOcQ=" + }, "har-schema": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz", @@ -268,6 +454,50 @@ "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz", "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=" }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "dependencies": { + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + } + } + }, + "http-proxy": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz", + "integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==", + "requires": { + "eventemitter3": "^3.0.0", + "follow-redirects": "^1.0.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", @@ -285,12 +515,31 @@ "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=", "optional": true }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", "optional": true }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, "isstream": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", @@ -373,6 +622,38 @@ "clean-css": "^3.0.1" } }, + "light-server": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/light-server/-/light-server-2.5.1.tgz", + "integrity": "sha512-qH8qy6x7P4OCMYFowFj5u+anI30+8a6wNClzT7EPfo4T0+/rQd91K+oVuFCkfFDG56k7Ynlkmu/Kkfj0anxEAw==", + "requires": { + "commander": "^2.15.1", + "connect": "^3.6.6", + "connect-history-api-fallback": "^1.5.0", + "connect-injector": "^0.4.4", + "gaze": "^1.1.2", + "http-proxy": "^1.17.0", + "morgan": "~1.9.0", + "opener": "^1.4.3", + "parseurl": "^1.3.2", + "serve-static": "~1.13.1", + "spdy": "^3.4.7", + "strip-json-comments": "^2.0.1", + "ws": "^1.0.1" + }, + "dependencies": { + "commander": { + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz", + "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==" + } + } + }, + "lodash": { + "version": "4.17.10", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz", + "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==" + }, "mime": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", @@ -392,6 +673,19 @@ "mime-db": "~1.33.0" } }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, "minimist": { "version": "0.0.8", "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", @@ -407,18 +701,86 @@ "minimist": "0.0.8" } }, + "morgan": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.9.0.tgz", + "integrity": "sha1-0B+mxlhZt2/PMbPLU6OCGjEdgFE=", + "requires": { + "basic-auth": "~2.0.0", + "debug": "2.6.9", + "depd": "~1.1.1", + "on-finished": "~2.3.0", + "on-headers": "~1.0.1" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, "oauth-sign": { "version": "0.8.2", "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=", "optional": true }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz", + "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "opener": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.4.3.tgz", + "integrity": "sha1-XG2ixdflgx6P+jlklQ+NZnSskLg=" + }, + "options": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz", + "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=" + }, + "parseurl": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", + "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, "performance-now": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz", "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=", "optional": true }, + "process-nextick-args": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", + "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" + }, "promise": { "version": "7.3.1", "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", @@ -440,12 +802,36 @@ "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", "optional": true }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" + }, "qs": { "version": "6.4.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz", "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM=", "optional": true }, + "range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=" + }, + "readable-stream": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, "request": { "version": "2.81.0", "resolved": "https://registry.npmjs.org/request/-/request-2.81.0.tgz", @@ -476,11 +862,69 @@ "uuid": "^3.0.0" } }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, "safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" + }, + "send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.6.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" + }, + "dependencies": { + "mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==" + }, + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" + } + } + }, + "serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.2" + } + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, "sntp": { "version": "1.0.9", "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz", @@ -496,6 +940,33 @@ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", "optional": true }, + "spdy": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-3.4.7.tgz", + "integrity": "sha1-Qv9B7OXMD5mjpsKKq7c/XDsDrLw=", + "requires": { + "debug": "^2.6.8", + "handle-thing": "^1.2.5", + "http-deceiver": "^1.2.7", + "safe-buffer": "^5.0.1", + "select-hose": "^2.0.0", + "spdy-transport": "^2.0.18" + } + }, + "spdy-transport": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-2.1.0.tgz", + "integrity": "sha512-bpUeGpZcmZ692rrTiqf9/2EUakI6/kXX1Rpe0ib/DyOzbiexVfXkw6GnvI9hVGvIwVaUhkaBojjCZwLNRGQg1g==", + "requires": { + "debug": "^2.6.8", + "detect-node": "^2.0.3", + "hpack.js": "^2.1.6", + "obuf": "^1.1.1", + "readable-stream": "^2.2.9", + "safe-buffer": "^5.0.1", + "wbuf": "^1.7.2" + } + }, "sshpk": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.14.1.tgz", @@ -520,12 +991,35 @@ } } }, + "statuses": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz", + "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=" + }, + "stream-buffers": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-0.2.6.tgz", + "integrity": "sha1-GBwI1bs2kARfaUAbmuanoM8zE/w=" + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, "stringstream": { "version": "0.0.5", "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz", "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=", "optional": true }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" + }, "tough-cookie": { "version": "2.3.4", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz", @@ -550,6 +1044,31 @@ "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", "optional": true }, + "uberproto": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/uberproto/-/uberproto-1.2.0.tgz", + "integrity": "sha1-YdTqsCT5CcTm6lK+hnxIlKS+63Y=" + }, + "ultron": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz", + "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, "uuid": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz", @@ -574,6 +1093,28 @@ "optional": true } } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "ws": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", + "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", + "requires": { + "options": ">=0.0.5", + "ultron": "1.0.x" + } } } } diff --git a/package.json b/package.json index 7cbb6dd..a30d793 100755 --- a/package.json +++ b/package.json @@ -5,19 +5,21 @@ "author": "Ben Harris ", "scripts": { "build": "lessc less/hacker.less dist/hacker.css --clean-css=\"--s1 --advanced --compatibility=ie8\"", - "cp": "scp dist/hacker.css ben@tilde.team:/var/www/html/tilde.team/public_html/css/." + "deploy": "scp dist/hacker.css ben@tilde.team:/var/www/html/tilde.team/public_html/css/.", + "dev": "light-server -s . -p 9000 -w \"index.html, **/*.less\" -o" }, "repository": { "type": "git", - "url": "https://github.com/tilde-team/css" + "url": "https://git.tilde.team/meta/css" }, "bugs": { - "url": "https://github.com/tilde-team/css/issues" + "url": "https://git.tilde.team/meta/css/issues" }, "dependencies": { "bootstrap": "3.3.7", "less": "2.7.3", - "less-plugin-clean-css": "1.5.1" + "less-plugin-clean-css": "1.5.1", + "light-server": "^2.5.1" }, "preferGlobal": true, "license": "MIT"