diff --git a/less/hacker.less b/less/hacker.less index 413b33b..9f41aec 100644 --- a/less/hacker.less +++ b/less/hacker.less @@ -1,6 +1,6 @@ // import bootstrap base @import "../node_modules/bootstrap/less/bootstrap.less"; -@import (css) url('https://fonts.googleapis.com/css?family=IBM+Plex+Mono:400,400i'); +@import (css) url('https://fonts.googleapis.com/css?family=IBM+Plex+Mono:300,300i,400,400i,700,700i,500,500i'); // import custom variables @import "hacker/_variables.less"; diff --git a/less/hacker/_theme.less b/less/hacker/_theme.less index 6ccc983..f585d3e 100644 --- a/less/hacker/_theme.less +++ b/less/hacker/_theme.less @@ -105,6 +105,10 @@ tr.active { color: @table-active-color; } +.jumbotron p { + font-weight: 300; +} + // Remove default active hover to match pagination/tabs behaviour .table-hover > tbody > tr { > td.active:hover, @@ -130,6 +134,12 @@ tr.active { font-weight: bold; } +.panel-default .panel-heading, +.panel-default .panel-title { + color: @gray-lighter; + font-weight: bold; +} + // Alerts // Close button mixin applies color to match alert state diff --git a/less/hacker/_variables.less b/less/hacker/_variables.less index 46df60f..0b1d0d8 100644 --- a/less/hacker/_variables.less +++ b/less/hacker/_variables.less @@ -7,30 +7,30 @@ Palette URL: http://paletton.com/#uid=12U0u0knnfti5bkladVnSlVo6tw // Hacker Colors -@hacker-primary-darker: #1D4327; /* Primary 1 */ -@hacker-primary-dark: #1C532A; /* Primary 2 */ -@hacker-primary: #195C2B; /* Main primary */ -@hacker-primary-light: #21823B; /* Primary 3 */ -@hacker-primary-lighter: #2BB04E; /* Primary 4 */ +@hacker-primary-darker: darken(@hacker-primary-lighter, 40%); /* Primary 1 */ +@hacker-primary-dark: darken(@hacker-primary-lighter, 30%); /* Primary 2 */ +@hacker-primary: darken(@hacker-primary-lighter, 20%); /* Main primary */ +@hacker-primary-light: darken(@hacker-primary-lighter, 10%); /* Primary 3 */ +@hacker-primary-lighter: #3EE77B; /* Primary 3 */ @hacker: @hacker-primary-lighter; /* Body text */ -@hacker-bg: #000000; /* Body bg */ +@hacker-bg: #040304; /* Body bg */ @hacker-box-bg: lighten(@hacker-bg, 10%); /* Container elem bg */ @hacker-box-border: lighten(@hacker-bg, 20%); /* Container border */ // Bootstrap Colors -@gray-darker: #2F4F4F; -@gray-dark: #708090; -@gray: #696969; -@gray-light: #808080; -@gray-lighter: #A9A9A9; +@gray-darker: #181417; +@gray-dark: #453c44; +@gray: #675b65; +@gray-light: #907f8d; +@gray-lighter: #b9adb6; @brand-primary: @hacker-primary; -@brand-success: #25B637; -@brand-warning: #C2BC1F; -@brand-danger: #AF2C2C; -@brand-info: #6793AC; +@brand-success: #00faa6; +@brand-warning: #ECD650; +@brand-danger: #FE6354; +@brand-info: #869EE6; // Scaffolding @@ -44,9 +44,9 @@ Palette URL: http://paletton.com/#uid=12U0u0knnfti5bkladVnSlVo6tw @padding-large-horizontal: 16px; @padding-small-vertical: 5px; @padding-small-horizontal: 10px; -@border-radius-base: 0; -@border-radius-large: 0; -@border-radius-small: 0; +@border-radius-base: 2; +@border-radius-large: 4; +@border-radius-small: 1; @line-height-large: 1.33; @line-height-small: 1.5; @component-active-color: @hacker-bg; @@ -77,14 +77,14 @@ Palette URL: http://paletton.com/#uid=12U0u0knnfti5bkladVnSlVo6tw // Code @code-color: @hacker-primary-lighter; -@code-bg: @gray-darker; +@code-bg: @hacker-box-bg; @kbd-color: @hacker-primary-lighter; -@kbd-bg: @gray-darker; +@kbd-bg: @hacker-box-bg; @pre-color: @hacker-primary-lighter; -@pre-bg: @gray-darker; -@pre-border-color: #437676; +@pre-bg: @hacker-box-bg; +@pre-border-color: @hacker-box-border; // Buttons diff --git a/package.json b/package.json index f1f34db..b9a7449 100755 --- a/package.json +++ b/package.json @@ -10,10 +10,10 @@ }, "repository": { "type": "git", - "url": "https://git.tilde.team/meta/css" + "url": "https://git.tilde.team/team/css" }, "bugs": { - "url": "https://git.tilde.team/meta/css/issues" + "url": "https://git.tilde.team/team/css/issues" }, "dependencies": { "bootstrap": "3.3.7", diff --git a/shrinkwrap.yaml b/shrinkwrap.yaml new file mode 100644 index 0000000..e4f96f1 --- /dev/null +++ b/shrinkwrap.yaml @@ -0,0 +1,1052 @@ +dependencies: + bootstrap: 3.3.7 + less: 2.7.3 + less-plugin-clean-css: 1.5.1 + light-server: 2.5.1 +packages: + /ajv/4.11.8: + dependencies: + co: 4.6.0 + json-stable-stringify: 1.0.1 + dev: false + optional: true + resolution: + integrity: sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY= + /amdefine/1.0.1: + dev: false + engines: + node: '>=0.4.2' + resolution: + integrity: sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU= + /asap/2.0.6: + dev: false + optional: true + resolution: + integrity: sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= + /asn1/0.2.4: + dependencies: + safer-buffer: 2.1.2 + dev: false + optional: true + resolution: + integrity: sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg== + /assert-plus/0.2.0: + dev: false + engines: + node: '>=0.8' + optional: true + resolution: + integrity: sha1-104bh+ev/A24qttwIfP+SBAasjQ= + /assert-plus/1.0.0: + dev: false + engines: + node: '>=0.8' + optional: true + resolution: + integrity: sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= + /asynckit/0.4.0: + dev: false + optional: true + resolution: + integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k= + /aws-sign2/0.6.0: + dev: false + optional: true + resolution: + integrity: sha1-FDQt0428yU0OW4fXY81jYSwOeU8= + /aws4/1.8.0: + dev: false + optional: true + resolution: + integrity: sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ== + /balanced-match/1.0.0: + dev: false + resolution: + integrity: sha1-ibTRmasr7kneFk6gK4nORi1xt2c= + /basic-auth/2.0.0: + dependencies: + safe-buffer: 5.1.1 + dev: false + engines: + node: '>= 0.8' + resolution: + integrity: sha1-AV2z81PgLlY3d1X5YnQuiYHnu7o= + /bcrypt-pbkdf/1.0.2: + dependencies: + tweetnacl: 0.14.5 + dev: false + optional: true + resolution: + integrity: sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= + /boom/2.10.1: + dependencies: + hoek: 2.16.3 + dev: false + engines: + node: '>=0.10.40' + optional: true + resolution: + integrity: sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8= + /bootstrap/3.3.7: + dev: false + engines: + node: '>=0.10.1' + resolution: + integrity: sha1-WjiTlFSfIzMIdaOxUGVldPip63E= + /brace-expansion/1.1.11: + dependencies: + balanced-match: 1.0.0 + concat-map: 0.0.1 + dev: false + resolution: + integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + /caseless/0.12.0: + dev: false + optional: true + resolution: + integrity: sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= + /clean-css/3.4.28: + dependencies: + commander: 2.8.1 + source-map: 0.4.4 + dev: false + engines: + node: '>=0.10.0' + hasBin: true + resolution: + integrity: sha1-vxlF6C/ICPVWlebd6uwBQA79A/8= + /co/4.6.0: + dev: false + engines: + iojs: '>= 1.0.0' + node: '>= 0.12.0' + optional: true + resolution: + integrity: sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= + /combined-stream/1.0.6: + dependencies: + delayed-stream: 1.0.0 + dev: false + engines: + node: '>= 0.8' + optional: true + resolution: + integrity: sha1-cj599ugBrFYTETp+RFqbactjKBg= + /commander/2.17.1: + dev: false + resolution: + integrity: sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg== + /commander/2.8.1: + dependencies: + graceful-readlink: 1.0.1 + dev: false + engines: + node: '>= 0.6.x' + resolution: + integrity: sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ= + /concat-map/0.0.1: + dev: false + resolution: + integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + /connect-history-api-fallback/1.5.0: + dev: false + engines: + node: '>=0.8' + resolution: + integrity: sha1-sGhzk0vF40T+9hGhlqb6rgruAVo= + /connect-injector/0.4.4: + dependencies: + debug: 2.6.9 + q: 1.5.1 + stream-buffers: 0.2.6 + uberproto: 1.2.0 + dev: false + engines: + node: '>= 0.8.0' + resolution: + integrity: sha1-qBlZwx7PXKoPPcwyXCjtkLgwqpA= + /connect/3.6.6: + dependencies: + debug: 2.6.9 + finalhandler: 1.1.0 + parseurl: 1.3.2 + utils-merge: 1.0.1 + dev: false + engines: + node: '>= 0.10.0' + resolution: + integrity: sha1-Ce/2xVr3I24TcTWnJXSFi2eG9SQ= + /core-util-is/1.0.2: + dev: false + resolution: + integrity: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= + /cryptiles/2.0.5: + dependencies: + boom: 2.10.1 + dev: false + engines: + node: '>=0.10.40' + optional: true + resolution: + integrity: sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g= + /dashdash/1.14.1: + dependencies: + assert-plus: 1.0.0 + dev: false + engines: + node: '>=0.10' + optional: true + resolution: + integrity: sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= + /debug/2.6.9: + dependencies: + ms: 2.0.0 + dev: false + resolution: + integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + /debug/3.1.0: + dependencies: + ms: 2.0.0 + dev: false + resolution: + integrity: sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== + /delayed-stream/1.0.0: + dev: false + engines: + node: '>=0.4.0' + optional: true + resolution: + integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk= + /depd/1.1.2: + dev: false + engines: + node: '>= 0.6' + resolution: + integrity: sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= + /destroy/1.0.4: + dev: false + resolution: + integrity: sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= + /detect-node/2.0.3: + dev: false + resolution: + integrity: sha1-ogM8CcyOFY03dI+951B4Mr1s4Sc= + /ecc-jsbn/0.1.2: + dependencies: + jsbn: 0.1.1 + safer-buffer: 2.1.2 + dev: false + optional: true + resolution: + integrity: sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= + /ee-first/1.1.1: + dev: false + resolution: + integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= + /encodeurl/1.0.2: + dev: false + engines: + node: '>= 0.8' + resolution: + integrity: sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= + /errno/0.1.7: + dependencies: + prr: 1.0.1 + dev: false + hasBin: true + optional: true + resolution: + integrity: sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg== + /escape-html/1.0.3: + dev: false + resolution: + integrity: sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= + /etag/1.8.1: + dev: false + engines: + node: '>= 0.6' + resolution: + integrity: sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= + /eventemitter3/3.1.0: + dev: false + resolution: + integrity: sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA== + /extend/3.0.2: + dev: false + optional: true + resolution: + integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== + /extsprintf/1.3.0: + dev: false + engines: + '0': node >=0.6.0 + optional: true + resolution: + integrity: sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= + /extsprintf/1.4.0: + dev: false + engines: + '0': node >=0.6.0 + optional: true + resolution: + integrity: sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= + /finalhandler/1.1.0: + dependencies: + debug: 2.6.9 + encodeurl: 1.0.2 + escape-html: 1.0.3 + on-finished: 2.3.0 + parseurl: 1.3.2 + statuses: 1.3.1 + unpipe: 1.0.0 + dev: false + engines: + node: '>= 0.8' + resolution: + integrity: sha1-zgtoVbRYU+eRsvzGgARtiCU91/U= + /follow-redirects/1.5.2: + dependencies: + debug: 3.1.0 + dev: false + engines: + node: '>=4.0' + resolution: + integrity: sha512-kssLorP/9acIdpQ2udQVTiCS5LQmdEz9mvdIfDcl1gYX2tPKFADHSyFdvJS040XdFsPzemWtgI3q8mFVCxtX8A== + /forever-agent/0.6.1: + dev: false + optional: true + resolution: + integrity: sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= + /form-data/2.1.4: + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.6 + mime-types: 2.1.19 + dev: false + engines: + node: '>= 0.12' + optional: true + resolution: + integrity: sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE= + /fresh/0.5.2: + dev: false + engines: + node: '>= 0.6' + resolution: + integrity: sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= + /fs.realpath/1.0.0: + dev: false + resolution: + integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + /gaze/1.1.3: + dependencies: + globule: 1.2.1 + dev: false + engines: + node: '>= 4.0.0' + resolution: + integrity: sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g== + /getpass/0.1.7: + dependencies: + assert-plus: 1.0.0 + dev: false + optional: true + resolution: + integrity: sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= + /glob/7.1.2: + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.3 + minimatch: 3.0.4 + once: 1.4.0 + path-is-absolute: 1.0.1 + dev: false + resolution: + integrity: sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ== + /globule/1.2.1: + dependencies: + glob: 7.1.2 + lodash: 4.17.10 + minimatch: 3.0.4 + dev: false + engines: + node: '>= 0.10' + resolution: + integrity: sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ== + /graceful-fs/4.1.11: + dev: false + engines: + node: '>=0.4.0' + optional: true + resolution: + integrity: sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg= + /graceful-readlink/1.0.1: + dev: false + resolution: + integrity: sha1-TK+tdrxi8C+gObL5Tpo906ORpyU= + /handle-thing/1.2.5: + dev: false + resolution: + integrity: sha1-/Xqtcmvxpf0W38KbL3pmAdJxOcQ= + /har-schema/1.0.5: + dev: false + engines: + node: '>=4' + optional: true + resolution: + integrity: sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4= + /har-validator/4.2.1: + dependencies: + ajv: 4.11.8 + har-schema: 1.0.5 + dev: false + engines: + node: '>=4' + optional: true + resolution: + integrity: sha1-M0gdDxu/9gDdID11gSpqX7oALio= + /hawk/3.1.3: + dependencies: + boom: 2.10.1 + cryptiles: 2.0.5 + hoek: 2.16.3 + sntp: 1.0.9 + dev: false + engines: + node: '>=0.10.32' + optional: true + resolution: + integrity: sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ= + /hoek/2.16.3: + dev: false + engines: + node: '>=0.10.40' + optional: true + resolution: + integrity: sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0= + /hpack.js/2.1.6: + dependencies: + inherits: 2.0.3 + obuf: 1.1.2 + readable-stream: 2.3.6 + wbuf: 1.7.3 + dev: false + resolution: + integrity: sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI= + /http-deceiver/1.2.7: + dev: false + resolution: + integrity: sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc= + /http-errors/1.6.3: + dependencies: + depd: 1.1.2 + inherits: 2.0.3 + setprototypeof: 1.1.0 + statuses: 1.5.0 + dev: false + engines: + node: '>= 0.6' + resolution: + integrity: sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= + /http-proxy/1.17.0: + dependencies: + eventemitter3: 3.1.0 + follow-redirects: 1.5.2 + requires-port: 1.0.0 + dev: false + engines: + node: '>=4.0.0' + resolution: + integrity: sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g== + /http-signature/1.1.1: + dependencies: + assert-plus: 0.2.0 + jsprim: 1.4.1 + sshpk: 1.14.2 + dev: false + engines: + node: '>=0.8' + npm: '>=1.3.7' + optional: true + resolution: + integrity: sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8= + /image-size/0.5.5: + dev: false + engines: + node: '>=0.10.0' + hasBin: true + optional: true + resolution: + integrity: sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w= + /inflight/1.0.6: + dependencies: + once: 1.4.0 + wrappy: 1.0.2 + dev: false + resolution: + integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + /inherits/2.0.3: + dev: false + resolution: + integrity: sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= + /is-typedarray/1.0.0: + dev: false + optional: true + resolution: + integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= + /isarray/1.0.0: + dev: false + resolution: + integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= + /isstream/0.1.2: + dev: false + optional: true + resolution: + integrity: sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= + /jsbn/0.1.1: + dev: false + optional: true + resolution: + integrity: sha1-peZUwuWi3rXyAdls77yoDA7y9RM= + /json-schema/0.2.3: + dev: false + optional: true + resolution: + integrity: sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= + /json-stable-stringify/1.0.1: + dependencies: + jsonify: 0.0.0 + dev: false + optional: true + resolution: + integrity: sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8= + /json-stringify-safe/5.0.1: + dev: false + optional: true + resolution: + integrity: sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= + /jsonify/0.0.0: + dev: false + optional: true + resolution: + integrity: sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM= + /jsprim/1.4.1: + dependencies: + assert-plus: 1.0.0 + extsprintf: 1.3.0 + json-schema: 0.2.3 + verror: 1.10.0 + dev: false + engines: + '0': node >=0.6.0 + optional: true + resolution: + integrity: sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= + /less-plugin-clean-css/1.5.1: + dependencies: + clean-css: 3.4.28 + dev: false + engines: + node: '>=0.4.2' + resolution: + integrity: sha1-zFeveqM5iVflbezr5jy2DCNClwM= + /less/2.7.3: + dev: false + engines: + node: '>=0.12' + hasBin: true + optionalDependencies: + errno: 0.1.7 + graceful-fs: 4.1.11 + image-size: 0.5.5 + mime: 1.6.0 + mkdirp: 0.5.1 + promise: 7.3.1 + request: 2.81.0 + source-map: 0.5.7 + resolution: + integrity: sha512-KPdIJKWcEAb02TuJtaLrhue0krtRLoRoo7x6BNJIBelO00t/CCdJQUnHW5V34OnHMWzIktSalJxRO+FvytQlCQ== + /light-server/2.5.1: + dependencies: + commander: 2.17.1 + connect: 3.6.6 + connect-history-api-fallback: 1.5.0 + connect-injector: 0.4.4 + gaze: 1.1.3 + http-proxy: 1.17.0 + morgan: 1.9.0 + opener: 1.4.3 + parseurl: 1.3.2 + serve-static: 1.13.2 + spdy: 3.4.7 + strip-json-comments: 2.0.1 + ws: 1.1.5 + dev: false + hasBin: true + resolution: + integrity: sha512-qH8qy6x7P4OCMYFowFj5u+anI30+8a6wNClzT7EPfo4T0+/rQd91K+oVuFCkfFDG56k7Ynlkmu/Kkfj0anxEAw== + /lodash/4.17.10: + dev: false + resolution: + integrity: sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg== + /mime-db/1.35.0: + dev: false + engines: + node: '>= 0.6' + optional: true + resolution: + integrity: sha512-JWT/IcCTsB0Io3AhWUMjRqucrHSPsSf2xKLaRldJVULioggvkJvggZ3VXNNSRkCddE6D+BUI4HEIZIA2OjwIvg== + /mime-types/2.1.19: + dependencies: + mime-db: 1.35.0 + dev: false + engines: + node: '>= 0.6' + optional: true + resolution: + integrity: sha512-P1tKYHVSZ6uFo26mtnve4HQFE3koh1UWVkp8YUC+ESBHe945xWSoXuHHiGarDqcEZ+whpCDnlNw5LON0kLo+sw== + /mime/1.4.1: + dev: false + hasBin: true + resolution: + integrity: sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ== + /mime/1.6.0: + dev: false + engines: + node: '>=4' + hasBin: true + optional: true + resolution: + integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== + /minimalistic-assert/1.0.1: + dev: false + resolution: + integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== + /minimatch/3.0.4: + dependencies: + brace-expansion: 1.1.11 + dev: false + resolution: + integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== + /minimist/0.0.8: + dev: false + optional: true + resolution: + integrity: sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= + /mkdirp/0.5.1: + dependencies: + minimist: 0.0.8 + dev: false + hasBin: true + optional: true + resolution: + integrity: sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= + /morgan/1.9.0: + dependencies: + basic-auth: 2.0.0 + debug: 2.6.9 + depd: 1.1.2 + on-finished: 2.3.0 + on-headers: 1.0.1 + dev: false + engines: + node: '>= 0.8.0' + resolution: + integrity: sha1-0B+mxlhZt2/PMbPLU6OCGjEdgFE= + /ms/2.0.0: + dev: false + resolution: + integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= + /oauth-sign/0.8.2: + dev: false + optional: true + resolution: + integrity: sha1-Rqarfwrq2N6unsBWV4C31O/rnUM= + /obuf/1.1.2: + dev: false + resolution: + integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== + /on-finished/2.3.0: + dependencies: + ee-first: 1.1.1 + dev: false + engines: + node: '>= 0.8' + resolution: + integrity: sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= + /on-headers/1.0.1: + dev: false + engines: + node: '>= 0.8' + resolution: + integrity: sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c= + /once/1.4.0: + dependencies: + wrappy: 1.0.2 + dev: false + resolution: + integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + /opener/1.4.3: + dev: false + hasBin: true + resolution: + integrity: sha1-XG2ixdflgx6P+jlklQ+NZnSskLg= + /options/0.0.6: + dev: false + engines: + node: '>=0.4.0' + resolution: + integrity: sha1-7CLTEoBrtT5zF3Pnza788cZDEo8= + /parseurl/1.3.2: + dev: false + engines: + node: '>= 0.8' + resolution: + integrity: sha1-/CidTtiZMRlGDBViUyYs3I3mW/M= + /path-is-absolute/1.0.1: + dev: false + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + /performance-now/0.2.0: + dev: false + optional: true + resolution: + integrity: sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU= + /process-nextick-args/2.0.0: + dev: false + resolution: + integrity: sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw== + /promise/7.3.1: + dependencies: + asap: 2.0.6 + dev: false + optional: true + resolution: + integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg== + /prr/1.0.1: + dev: false + optional: true + resolution: + integrity: sha1-0/wRS6BplaRexok/SEzrHXj19HY= + /punycode/1.4.1: + dev: false + optional: true + resolution: + integrity: sha1-wNWmOycYgArY4esPpSachN1BhF4= + /q/1.5.1: + dev: false + engines: + node: '>=0.6.0' + teleport: '>=0.2.0' + resolution: + integrity: sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= + /qs/6.4.0: + dev: false + engines: + node: '>=0.6' + optional: true + resolution: + integrity: sha1-E+JtKK1rD/qpExLNO/cI7TUecjM= + /range-parser/1.2.0: + dev: false + engines: + node: '>= 0.6' + resolution: + integrity: sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4= + /readable-stream/2.3.6: + dependencies: + core-util-is: 1.0.2 + inherits: 2.0.3 + isarray: 1.0.0 + process-nextick-args: 2.0.0 + safe-buffer: 5.1.2 + string_decoder: 1.1.1 + util-deprecate: 1.0.2 + dev: false + resolution: + integrity: sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw== + /request/2.81.0: + dependencies: + aws-sign2: 0.6.0 + aws4: 1.8.0 + caseless: 0.12.0 + combined-stream: 1.0.6 + extend: 3.0.2 + forever-agent: 0.6.1 + form-data: 2.1.4 + har-validator: 4.2.1 + hawk: 3.1.3 + http-signature: 1.1.1 + is-typedarray: 1.0.0 + isstream: 0.1.2 + json-stringify-safe: 5.0.1 + mime-types: 2.1.19 + oauth-sign: 0.8.2 + performance-now: 0.2.0 + qs: 6.4.0 + safe-buffer: 5.1.2 + stringstream: 0.0.6 + tough-cookie: 2.3.4 + tunnel-agent: 0.6.0 + uuid: 3.3.2 + dev: false + engines: + node: '>= 4' + optional: true + resolution: + integrity: sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA= + /requires-port/1.0.0: + dev: false + resolution: + integrity: sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= + /safe-buffer/5.1.1: + dev: false + resolution: + integrity: sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg== + /safe-buffer/5.1.2: + dev: false + resolution: + integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + /safer-buffer/2.1.2: + dev: false + optional: true + resolution: + integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + /select-hose/2.0.0: + dev: false + resolution: + integrity: sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo= + /send/0.16.2: + dependencies: + 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.3 + mime: 1.4.1 + ms: 2.0.0 + on-finished: 2.3.0 + range-parser: 1.2.0 + statuses: 1.4.0 + dev: false + engines: + node: '>= 0.8.0' + resolution: + integrity: sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw== + /serve-static/1.13.2: + dependencies: + encodeurl: 1.0.2 + escape-html: 1.0.3 + parseurl: 1.3.2 + send: 0.16.2 + dev: false + engines: + node: '>= 0.8.0' + resolution: + integrity: sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw== + /setprototypeof/1.1.0: + dev: false + resolution: + integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== + /sntp/1.0.9: + dependencies: + hoek: 2.16.3 + dev: false + engines: + node: '>=0.8.0' + optional: true + resolution: + integrity: sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg= + /source-map/0.4.4: + dependencies: + amdefine: 1.0.1 + dev: false + engines: + node: '>=0.8.0' + resolution: + integrity: sha1-66T12pwNyZneaAMti092FzZSA2s= + /source-map/0.5.7: + dev: false + engines: + node: '>=0.10.0' + optional: true + resolution: + integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= + /spdy-transport/2.1.0: + dependencies: + debug: 2.6.9 + detect-node: 2.0.3 + hpack.js: 2.1.6 + obuf: 1.1.2 + readable-stream: 2.3.6 + safe-buffer: 5.1.2 + wbuf: 1.7.3 + dev: false + resolution: + integrity: sha512-bpUeGpZcmZ692rrTiqf9/2EUakI6/kXX1Rpe0ib/DyOzbiexVfXkw6GnvI9hVGvIwVaUhkaBojjCZwLNRGQg1g== + /spdy/3.4.7: + dependencies: + debug: 2.6.9 + handle-thing: 1.2.5 + http-deceiver: 1.2.7 + safe-buffer: 5.1.2 + select-hose: 2.0.0 + spdy-transport: 2.1.0 + dev: false + engines: + '0': node >= 0.7.0 + resolution: + integrity: sha1-Qv9B7OXMD5mjpsKKq7c/XDsDrLw= + /sshpk/1.14.2: + dependencies: + asn1: 0.2.4 + assert-plus: 1.0.0 + dashdash: 1.14.1 + getpass: 0.1.7 + safer-buffer: 2.1.2 + dev: false + engines: + node: '>=0.10.0' + hasBin: true + optional: true + optionalDependencies: + bcrypt-pbkdf: 1.0.2 + ecc-jsbn: 0.1.2 + jsbn: 0.1.1 + tweetnacl: 0.14.5 + resolution: + integrity: sha1-xvxhZIo9nE52T9P8306hBeSSupg= + /statuses/1.3.1: + dev: false + engines: + node: '>= 0.6' + resolution: + integrity: sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4= + /statuses/1.4.0: + dev: false + engines: + node: '>= 0.6' + resolution: + integrity: sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew== + /statuses/1.5.0: + dev: false + engines: + node: '>= 0.6' + resolution: + integrity: sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= + /stream-buffers/0.2.6: + dev: false + engines: + node: '>= 0.3.0' + resolution: + integrity: sha1-GBwI1bs2kARfaUAbmuanoM8zE/w= + /string_decoder/1.1.1: + dependencies: + safe-buffer: 5.1.2 + dev: false + resolution: + integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + /stringstream/0.0.6: + dev: false + optional: true + resolution: + integrity: sha512-87GEBAkegbBcweToUrdzf3eLhWNg06FJTebl4BVJz/JgWy8CvEr9dRtX5qWphiynMSQlxxi+QqN0z5T32SLlhA== + /strip-json-comments/2.0.1: + dev: false + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-PFMZQukIwml8DsNEhYwobHygpgo= + /tough-cookie/2.3.4: + dependencies: + punycode: 1.4.1 + dev: false + engines: + node: '>=0.8' + optional: true + resolution: + integrity: sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA== + /tunnel-agent/0.6.0: + dependencies: + safe-buffer: 5.1.2 + dev: false + optional: true + resolution: + integrity: sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= + /tweetnacl/0.14.5: + dev: false + optional: true + resolution: + integrity: sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= + /uberproto/1.2.0: + dev: false + resolution: + integrity: sha1-YdTqsCT5CcTm6lK+hnxIlKS+63Y= + /ultron/1.0.2: + dev: false + resolution: + integrity: sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po= + /unpipe/1.0.0: + dev: false + engines: + node: '>= 0.8' + resolution: + integrity: sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= + /util-deprecate/1.0.2: + dev: false + resolution: + integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + /utils-merge/1.0.1: + dev: false + engines: + node: '>= 0.4.0' + resolution: + integrity: sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= + /uuid/3.3.2: + dev: false + hasBin: true + optional: true + resolution: + integrity: sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA== + /verror/1.10.0: + dependencies: + assert-plus: 1.0.0 + core-util-is: 1.0.2 + extsprintf: 1.4.0 + dev: false + engines: + '0': node >=0.6.0 + optional: true + resolution: + integrity: sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= + /wbuf/1.7.3: + dependencies: + minimalistic-assert: 1.0.1 + dev: false + resolution: + integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== + /wrappy/1.0.2: + dev: false + resolution: + integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + /ws/1.1.5: + dependencies: + options: 0.0.6 + ultron: 1.0.2 + dev: false + resolution: + integrity: sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w== +registry: 'https://registry.npmjs.org/' +shrinkwrapMinorVersion: 8 +shrinkwrapVersion: 3 +specifiers: + bootstrap: 3.3.7 + less: 2.7.3 + less-plugin-clean-css: 1.5.1 + light-server: ^2.5.1