Grouping Elements § Headings & Paragraphs § Heading 1 h1
Paragraph p
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Aliquam sagittis suscipit nunc, a cursus libero euismod at.
Nulla placerat neque massa, quis interdum leo efficitur vel.
diff --git a/docs/base.pug b/docs/base.pug
index e523f0b..d85405c 100644
--- a/docs/base.pug
+++ b/docs/base.pug
@@ -4,10 +4,10 @@ block append vars
- var page = Docs.DOCS.find('/docs/base.html')
-
var classname = {
- figure: 'docs-figure'
- , pre : 'docs-pre'
- , code : 'docs-code'
- , form : 'docs-form'
+ figure: 'docs-figure',
+ pre : 'docs-pre',
+ code : 'docs-code',
+ form : 'docs-form',
}
block append main
diff --git a/docs/class/Docs.class.js b/docs/class/Docs.class.js
new file mode 100644
index 0000000..6489f21
--- /dev/null
+++ b/docs/class/Docs.class.js
@@ -0,0 +1,39 @@
+const Page = require('sitepage').Page
+
+const DOCS = new Page({ name: 'Xmeter Style Guide', url: '/docs/' })
+ .title('Xmeter Style Guide')
+ .description('A demo of Xmeter styles.')
+ .add(new Page({ name: 'Home', url: '/docs/index.html' })
+ .description('Xmeter Homepage')
+ )
+ .add(new Page({ name: 'Base Typography', url: '/docs/base.html' })
+ .description('Bare, unstyled HTML elements. No classes.')
+ .add(new Page({ name: 'Grouping Elements', url: '/docs/base.html#grouping-elements' })
+ .add(new Page({ name: 'Headings & Paragraphs', url: '/docs/base.html#headings-paragraphs' }))
+ .add(new Page({ name: 'Lists' , url: '/docs/base.html#lists' }))
+ .add(new Page({ name: 'Tables' , url: '/docs/base.html#tables' }))
+ )
+ .add(new Page({ name: 'Text-Level Elements', url: '/docs/base.html#text-level-elements' })
+ .add(new Page({ name: 'Links' , url: '/docs/base.html#links' }))
+ .add(new Page({ name: 'Stress' , url: '/docs/base.html#stress' }))
+ .add(new Page({ name: 'Documentation', url: '/docs/base.html#documentation' }))
+ .add(new Page({ name: 'Data' , url: '/docs/base.html#data' }))
+ )
+ .add(new Page({ name: 'Forms' , url: '/docs/base.html#forms' }))
+ .add(new Page({ name: 'Embedded Elements' , url: '/docs/base.html#embedded-elements' }))
+ .add(new Page({ name: 'Interactive Elements', url: '/docs/base.html#interactive-elements' }))
+ )
+
+/**
+ * Static class for this project’s docs.
+ * @module
+ */
+module.exports = class Docs {
+ /** @private */ constructor() {}
+
+ /**
+ * The style guide site for this project.
+ * @type {Page}
+ */
+ static get DOCS() { return DOCS }
+}
diff --git a/docs/styles/docs.css b/docs/css/docs.css
similarity index 64%
rename from docs/styles/docs.css
rename to docs/css/docs.css
index 9f0fa47..6746a9a 100644
--- a/docs/styles/docs.css
+++ b/docs/css/docs.css
@@ -7,56 +7,28 @@
[aria-current="page"] {
font-weight: bold;
}
-.docs-body {
- background-image: url('https://chharvey.github.io/core/images/crossgrid-lined.svg');
- background-position: left top;
- background-size: 1px 24px;
- background-repeat: repeat;
-}
.docs-main {
margin: 0 1rem var(--vru);
}
-.docs-pre,
.docs-code {
+ padding: 2px 4px;
background-color: #333;
color: #ccc;
border-radius: 0.25rem;
}
-.docs-pre u,
-.docs-code u {
- color: #6c6;
-}
-.docs-pre strong,
-.docs-code strong {
- color: #eee;
-}
-.docs-pre,
-.docs-figure {
- padding: calc(0.5 * var(--vru)) 0.5rem;
-}
-.docs-code {
- padding: 2px 4px;
-}
.docs-figure {
position: relative;
margin-left: 1rem;
margin-right: 1rem;
- /*
- .border-vert(all; 1px);
- border-style: solid;
- border-color: #ddd;
- */
+ padding: calc(0.5 * var(--vru)) 0.5rem;
+ border-radius: 0.5rem;
-webkit-box-shadow: 0 0 0 1px #ddd;
box-shadow: 0 0 0 1px #ddd;
- border-radius: 0.5rem;
background-color: #eee;
overflow: auto;
}
-.docs-figure > figcaption {
- font-style: italic;
-}
.docs-form {
- background-color: #fff;
+ background-color: #ddd;
}
body > a:last-of-type {
position: fixed;
diff --git a/docs/styles/docs.less b/docs/css/docs.less
similarity index 58%
rename from docs/styles/docs.less
rename to docs/css/docs.less
index 4e0a24a..d34285a 100644
--- a/docs/styles/docs.less
+++ b/docs/css/docs.less
@@ -7,8 +7,6 @@
/*================================*\
docs.less
\*================================*/
-@import (reference) url('../../src/__settings.less');
-@import (reference) url('../../src/__tool.borders.less');
// Stylesheet for Xmeter documentation files.
@@ -18,48 +16,27 @@
font-weight: bold;
}
-.docs-body {
- background-image: url('https://chharvey.github.io/core/images/crossgrid-lined.svg');
- background-position: left top;
- background-size: 1px 24px;
- background-repeat: repeat;
-}
.docs-main {
margin: 0 1rem var(--vru);
}
-.docs-pre,
.docs-code {
+ padding: 2px 4px;
background-color: #333;
color: #ccc;
border-radius: 0.25rem;
- u { color: #6c6; } // override bad contrast ratio
- strong { color: #eee; }
-}
-.docs-pre,
-.docs-figure {
- padding: calc(~'0.5 * var(--vru)') 0.5rem;
-}
-.docs-code {
- padding: 2px 4px;
}
.docs-figure {
position: relative;
margin-left: 1rem;
margin-right: 1rem;
- /*
- .border-vert(all; 1px);
- border-style: solid;
- border-color: #ddd;
- */ box-shadow: 0 0 0 1px #ddd; // HACK vertical border hack
+ padding: calc(~'0.5 * var(--vru)') 0.5rem;
border-radius: 0.5rem;
+ box-shadow: 0 0 0 1px #ddd; // HACK vertical border hack
background-color: #eee;
overflow: auto;
- & > figcaption {
- font-style: italic;
- }
}
.docs-form {
- background-color: #fff;
+ background-color: #ddd;
}
body > a:last-of-type {
diff --git a/docs/css/kss.css b/docs/css/kss.css
new file mode 100644
index 0000000..5fdc31b
--- /dev/null
+++ b/docs/css/kss.css
@@ -0,0 +1,19 @@
+
+/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*\
+ xmeter
+\*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
+
+
+/*================================*\
+ kss.css
+\*================================*/
+
+
+/* Stylesheet for KSS documentation files. */
+
+
+
+
+#kssref-helpers-lined .kss-modifier__example p {
+ text-indent: 2rem;
+}
diff --git a/docs/index.html b/docs/index.html
index 31eaad1..cea9f50 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -1 +1 @@
-
Home | Xmeter Style Guide skip to main content Xmeter Style Guide A demo of Xmeter styles.
Sitemap Home : Xmeter HomepageBase Typography : Bare, unstyled HTML elements. No classes.jump to top
\ No newline at end of file
+Home | Xmeter Style Guide skip to main content Xmeter Style Guide A demo of Xmeter styles.
Sitemap Home : Xmeter HomepageBase Typography : Bare, unstyled HTML elements. No classes.jump to top
\ No newline at end of file
diff --git a/docs/tools.md b/docs/tools.md
index d6c5d17..75068dc 100644
--- a/docs/tools.md
+++ b/docs/tools.md
@@ -30,7 +30,7 @@ or all 4 sides on a box, while preserving vertical rhythm. This tool subtracts a
the `margin-top` of the box, equal to the sum of the widths of the box’s top and bottom borders,
so that subsequent elements will not be pushed down the page.
```less
-@import (reference) url('/node_modules/xmeter/src/__tool.borders.less');
+@import (reference) url('/node_modules/xmeter/css/src/__tool.borders.less');
.your-class {
.border-vert([top | bot | topbot | all]; ?:0);
}
@@ -78,7 +78,7 @@ in the same declaration, and the effective border-style cannot be specified; it
### border-radius
```less
-@import (reference) url('/node_modules/xmeter/src/__tool.border-radius.less');
+@import (reference) url('/node_modules/xmeter/css/src/__tool.border-radius.less');
.your-class {
.border-left-radius (?:0 ?:);
.border-right-radius (?:0 ?:);
@@ -89,7 +89,7 @@ in the same declaration, and the effective border-style cannot be specified; it
### Font Sizing Tools
```less
-@import (reference) url('/node_modules/xmeter/src/__tool.fontsize.less');
+@import (reference) url('/node_modules/xmeter/css/src/__tool.fontsize.less');
.your-module {
.font-size-mod(?:1);
.your-element {
@@ -100,7 +100,7 @@ in the same declaration, and the effective border-style cannot be specified; it
### delims
```less
-@import (reference) url('/node_modules/xmeter/src/__tool.delims.less');
+@import (reference) url('/node_modules/xmeter/css/src/__tool.delims.less');
.your-class {
.delims([!none | [ ]+]?);
.parens(); // ( )
@@ -119,7 +119,7 @@ in the same declaration, and the effective border-style cannot be specified; it
### transitions
This mixin differs from the `transition` css shorthand property, which does not allow you to set comma-separated properties/durations/functions/delays.
```less
-@import (reference) url('/node_modules/xmeter/src/__tool.transitions.less');
+@import (reference) url('/node_modules/xmeter/css/src/__tool.transitions.less');
.your-class {
.transitions(#; #; #; #);
// example:
@@ -129,7 +129,7 @@ This mixin differs from the `transition` css shorthand property, which does not
### sprite
```less
-@import (reference) url('/node_modules/xmeter/src/__tool.sprite.less');
+@import (reference) url('/node_modules/xmeter/css/src/__tool.sprite.less');
.your-class {
.sprite([horizontal | vertical]; ; ; );
}
diff --git a/gulpfile.js b/gulpfile.js
index ee2aabd..25f5d49 100644
--- a/gulpfile.js
+++ b/gulpfile.js
@@ -1,39 +1,53 @@
-var gulp = require('gulp')
-var pug = require('gulp-pug')
-var less = require('gulp-less')
-var autoprefixer = require('gulp-autoprefixer')
-var clean_css = require('gulp-clean-css')
-var sourcemaps = require('gulp-sourcemaps')
+const kss = require('kss')
+const gulp = require('gulp')
+const jsdoc = require('gulp-jsdoc3')
+const pug = require('gulp-pug')
+const less = require('gulp-less')
+const autoprefixer = require('gulp-autoprefixer')
+const clean_css = require('gulp-clean-css')
+const sourcemaps = require('gulp-sourcemaps')
+
+gulp.task('docs:api', function () {
+ return gulp.src(['README.md', './index.js', 'class/Xmeter.class.js'], {read: false})
+ .pipe(jsdoc(require('./config-jsdoc.json')))
+})
+
+gulp.task('docs:kss', function () {
+ return kss(require('./config-kss.json'))
+})
gulp.task('pug:docs', function () {
return gulp.src('docs/{index,base}.pug')
.pipe(pug({
basedir: './',
locals: {
- Docs: require('./docs/_models/Docs.class.js'),
+ Xmeter: require('./class/Xmeter.class.js'),
+ Docs : require('./docs/class/Docs.class.js'),
},
}))
.pipe(gulp.dest('./docs/'))
})
gulp.task('lessc:docs', function () {
- return gulp.src('docs/styles/docs.less')
+ return gulp.src('docs/css/docs.less')
.pipe(less())
.pipe(autoprefixer({
grid: true,
cascade: false,
}))
- .pipe(gulp.dest('./docs/styles/'))
+ .pipe(gulp.dest('./docs/css/'))
})
+gulp.task('build:docs', ['docs:api', 'docs:kss', 'pug:docs', 'lessc:docs'])
+
gulp.task('lessc:core', function () {
- return gulp.src('src/xmeter.less')
+ return gulp.src('css/src/xmeter.less')
.pipe(less())
.pipe(autoprefixer({
grid: true,
cascade: false,
}))
- .pipe(gulp.dest('./'))
+ .pipe(gulp.dest('./css/'))
.pipe(sourcemaps.init())
.pipe(clean_css({
level: {
@@ -44,7 +58,7 @@ gulp.task('lessc:core', function () {
},
}))
.pipe(sourcemaps.write('./')) // writes to an external .map file
- .pipe(gulp.dest('./'))
+ .pipe(gulp.dest('./css/'))
})
-gulp.task('build', ['pug:docs', 'lessc:docs', 'lessc:core'])
+gulp.task('build', ['lessc:core', 'build:docs'])
diff --git a/index.js b/index.js
new file mode 100644
index 0000000..e64f659
--- /dev/null
+++ b/index.js
@@ -0,0 +1 @@
+module.exports = require('./class/Xmeter.class.js')
diff --git a/js/o-Tablist.js b/js/o-Tablist.js
new file mode 100644
index 0000000..1ad6f5e
--- /dev/null
+++ b/js/o-Tablist.js
@@ -0,0 +1,26 @@
+(function TablistObject($) {
+ /**
+ * Update tab and panel accessibilty on input change.
+ */
+ function update() {
+ // set the `[aria-selected]` attribute and `.o-Tablist__Tab--js-selected` class
+ $(this).parents('.o-Tablist').find('.o-Tablist__Tab')
+ .removeClass('o-Tablist__Tab--js-selected')
+ .attr('aria-selected',false)
+ $(this).parents('.o-Tablist__Tab')
+ .addClass('o-Tablist__Tab--js-selected')
+ .attr('aria-selected',true)
+
+ // set the `[hidden]` attribute and `.o-Tablist__Panel--js-selected` class
+ $(this).parents('.o-Tablist').find('.o-Tablist__Panel')
+ .removeClass('o-Tablist__Panel--js-selected')
+ .attr('hidden','')
+ $(this).parents('.o-Tablist__Tab').next('.o-Tablist__Panel')
+ .addClass('o-Tablist__Panel--js-selected')
+ .removeAttr('hidden')
+ }
+
+
+ $('.o-Tablist__Check:checked').each(update)
+ $('.o-Tablist__Check').change(update)
+})(jQuery)
diff --git a/kss-config.json b/kss-config.json
deleted file mode 100644
index 56970c0..0000000
--- a/kss-config.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "title": "Xmeter Style Guide",
- "source": "src/",
- "destination": "styleguide/",
- "css": [
- "../xmeter.css"
- ]
-}
diff --git a/package-lock.json b/package-lock.json
index 4cbfe33..8582a9d 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "xmeter",
- "version": "6.0.0",
+ "version": "6.1.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
@@ -12,9 +12,9 @@
"requires": {
"acorn": "5.1.2",
"css": "2.2.1",
- "normalize-path": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
+ "normalize-path": "2.1.1",
"source-map": "0.5.7",
- "through2": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz"
+ "through2": "2.0.3"
},
"dependencies": {
"acorn": {
@@ -22,12 +22,6 @@
"resolved": "https://registry.npmjs.org/acorn/-/acorn-5.1.2.tgz",
"integrity": "sha512-o96FZLJBPY1lvTuJylGA9Bk3t/GKPPJG8H0ydQQl01crzwJgspa4AEIq/pVTXigmK0PHVQhiAtn8WMBLL9D2WA==",
"dev": true
- },
- "source-map": {
- "version": "0.5.7",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
- "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
- "dev": true
}
}
},
@@ -37,180 +31,207 @@
"integrity": "sha1-iQrnxdjId/bThIYCFazp1+yUW9o=",
"dev": true,
"requires": {
- "normalize-path": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
- "through2": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz"
+ "normalize-path": "2.1.1",
+ "through2": "2.0.3"
}
},
"accord": {
- "version": "https://registry.npmjs.org/accord/-/accord-0.27.3.tgz",
+ "version": "0.27.3",
+ "resolved": "https://registry.npmjs.org/accord/-/accord-0.27.3.tgz",
"integrity": "sha1-f7kSlwkoXK6oTrNyxOiCAxtxOOg=",
"dev": true,
"requires": {
- "convert-source-map": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.0.tgz",
- "glob": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
- "indx": "https://registry.npmjs.org/indx/-/indx-0.2.3.tgz",
- "lodash.clone": "https://registry.npmjs.org/lodash.clone/-/lodash.clone-4.5.0.tgz",
- "lodash.defaults": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz",
- "lodash.flatten": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz",
- "lodash.merge": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.0.tgz",
- "lodash.partialright": "https://registry.npmjs.org/lodash.partialright/-/lodash.partialright-4.2.1.tgz",
- "lodash.pick": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz",
- "lodash.uniq": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
- "resolve": "https://registry.npmjs.org/resolve/-/resolve-1.3.3.tgz",
- "semver": "https://registry.npmjs.org/semver/-/semver-5.4.1.tgz",
- "uglify-js": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
- "when": "https://registry.npmjs.org/when/-/when-3.7.8.tgz"
+ "convert-source-map": "1.5.0",
+ "glob": "7.1.2",
+ "indx": "0.2.3",
+ "lodash.clone": "4.5.0",
+ "lodash.defaults": "4.2.0",
+ "lodash.flatten": "4.4.0",
+ "lodash.merge": "4.6.0",
+ "lodash.partialright": "4.2.1",
+ "lodash.pick": "4.4.0",
+ "lodash.uniq": "4.5.0",
+ "resolve": "1.4.0",
+ "semver": "5.4.1",
+ "uglify-js": "2.8.29",
+ "when": "3.7.8"
},
"dependencies": {
"glob": {
- "version": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
- "integrity": "sha1-wZyd+aAocC1nhhI4SmVSQExjbRU=",
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
+ "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
"dev": true,
"requires": {
- "fs.realpath": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
- "inflight": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
- "inherits": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
- "minimatch": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
- "once": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
- "path-is-absolute": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"
+ "fs.realpath": "1.0.0",
+ "inflight": "1.0.6",
+ "inherits": "2.0.3",
+ "minimatch": "3.0.4",
+ "once": "1.3.3",
+ "path-is-absolute": "1.0.1"
}
},
"minimatch": {
- "version": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
- "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=",
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
"dev": true,
"requires": {
- "brace-expansion": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.7.tgz"
- }
- },
- "resolve": {
- "version": "https://registry.npmjs.org/resolve/-/resolve-1.3.3.tgz",
- "integrity": "sha1-ZVkHw0aahoDcLeOidaj91paR8OU=",
- "dev": true,
- "requires": {
- "path-parse": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz"
+ "brace-expansion": "1.1.8"
}
},
"semver": {
- "version": "https://registry.npmjs.org/semver/-/semver-5.4.1.tgz",
- "integrity": "sha1-4FnAnYVx8FQII3M0M1BdOi8AsY4=",
+ "version": "5.4.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.4.1.tgz",
+ "integrity": "sha512-WfG/X9+oATh81XtllIo/I8gOiY9EXRdv1cQdyykeXK17YcUW3EXUAi2To4pcH6nZtJPr7ZOpM5OMyWJZm+8Rsg==",
"dev": true
- },
- "source-map": {
- "version": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
- "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=",
- "dev": true
- },
- "uglify-js": {
- "version": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
- "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
- "dev": true,
- "requires": {
- "source-map": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
- "uglify-to-browserify": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
- "yargs": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz"
- }
}
}
},
"acorn": {
- "version": "https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz",
- "integrity": "sha1-q259nYhqrKiwhbwzEreaGYQz8Oc=",
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
+ "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=",
"dev": true
},
+ "acorn-globals": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-3.1.0.tgz",
+ "integrity": "sha1-/YJw9x+7SZawBPqIDuXUZXOnMb8=",
+ "dev": true,
+ "requires": {
+ "acorn": "4.0.13"
+ },
+ "dependencies": {
+ "acorn": {
+ "version": "4.0.13",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz",
+ "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=",
+ "dev": true
+ }
+ }
+ },
"ajv": {
- "version": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz",
- "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=",
+ "version": "5.2.3",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.2.3.tgz",
+ "integrity": "sha1-wG9Zh3jETGsWGrr+NGa4GtGBTtI=",
"dev": true,
"optional": true,
"requires": {
- "co": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
- "json-stable-stringify": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz"
+ "co": "4.6.0",
+ "fast-deep-equal": "1.0.0",
+ "json-schema-traverse": "0.3.1",
+ "json-stable-stringify": "1.0.1"
}
},
"align-text": {
- "version": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
"integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
"dev": true,
"requires": {
- "kind-of": "https://registry.npmjs.org/kind-of/-/kind-of-3.0.2.tgz",
- "longest": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
- "repeat-string": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.5.4.tgz"
+ "kind-of": "3.2.2",
+ "longest": "1.0.1",
+ "repeat-string": "1.6.1"
}
},
"amdefine": {
- "version": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
"integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
"dev": true
},
"ansi-regex": {
- "version": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
- "integrity": "sha1-xQYbbg74qBd15Q9dZhUb9r83EQc=",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
"dev": true
},
"ansi-styles": {
- "version": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
"integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
"dev": true
},
"archy": {
- "version": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz",
"integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=",
"dev": true
},
"arr-diff": {
- "version": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
"integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
"dev": true,
"requires": {
- "arr-flatten": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.0.3.tgz"
+ "arr-flatten": "1.1.0"
}
},
"arr-flatten": {
- "version": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.0.3.tgz",
- "integrity": "sha1-onTthawIhJtr14R8RYB0XcUa37E=",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
+ "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
"dev": true
},
"array-differ": {
- "version": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz",
"integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=",
"dev": true
},
+ "array-each": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
+ "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=",
+ "dev": true
+ },
+ "array-slice": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.0.0.tgz",
+ "integrity": "sha1-5zA08A3MH0CHYAj9IP6ud71LfC8=",
+ "dev": true
+ },
"array-uniq": {
- "version": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
"integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
"dev": true
},
"array-unique": {
- "version": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
"integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
"dev": true
},
"asap": {
- "version": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
"integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=",
- "dev": true,
- "optional": true
+ "dev": true
},
"asn1": {
- "version": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz",
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz",
"integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=",
"dev": true,
"optional": true
},
"assert-plus": {
- "version": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
- "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=",
- "dev": true,
- "optional": true
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
+ "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
+ "dev": true
},
"async": {
- "version": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
- "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
+ "version": "1.5.2",
+ "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
+ "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
"dev": true
},
"asynckit": {
- "version": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
"integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
"dev": true,
"optional": true
@@ -222,225 +243,300 @@
"dev": true
},
"autoprefixer": {
- "version": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-7.1.1.tgz",
- "integrity": "sha1-l7yFTH0Ll5+NZIneVHoNF/swf20=",
+ "version": "7.1.4",
+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-7.1.4.tgz",
+ "integrity": "sha512-MB1XybOJqu1uAwpfSilAa1wSURNc4W310CFKvMj1fNaJBFxr1PGgz72vZaPr9ryKGqs2vYZ6jDyJ0aiGELjsoA==",
"dev": true,
"requires": {
- "browserslist": "https://registry.npmjs.org/browserslist/-/browserslist-2.1.4.tgz",
- "caniuse-lite": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000680.tgz",
- "normalize-range": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
- "num2fraction": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
- "postcss": "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz",
- "postcss-value-parser": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz"
+ "browserslist": "2.4.0",
+ "caniuse-lite": "1.0.30000740",
+ "normalize-range": "0.1.2",
+ "num2fraction": "1.2.2",
+ "postcss": "6.0.12",
+ "postcss-value-parser": "3.3.0"
}
},
"aws-sign2": {
- "version": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
- "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=",
+ "version": "0.7.0",
+ "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
+ "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
"dev": true,
"optional": true
},
"aws4": {
- "version": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz",
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz",
"integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=",
"dev": true,
"optional": true
},
+ "babylon": {
+ "version": "7.0.0-beta.19",
+ "resolved": "https://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.19.tgz",
+ "integrity": "sha512-Vg0C9s/REX6/WIXN37UKpv5ZhRi6A4pjHlpkE34+8/a6c2W1Q692n3hmc+SZG5lKRnaExLUbxtJ1SVT+KaCQ/A==",
+ "dev": true
+ },
"balanced-match": {
- "version": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
- "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
+ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
"dev": true
},
"bcrypt-pbkdf": {
- "version": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz",
"integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=",
"dev": true,
"optional": true,
"requires": {
- "tweetnacl": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz"
+ "tweetnacl": "0.14.5"
}
},
"beeper": {
- "version": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz",
"integrity": "sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak=",
"dev": true
},
"bluebird": {
- "version": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.0.tgz",
+ "version": "3.5.0",
+ "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.0.tgz",
"integrity": "sha1-eRQg1/VR7qKJdFOop3ZT+WYG1nw=",
"dev": true
},
"boom": {
- "version": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
- "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/boom/-/boom-4.3.1.tgz",
+ "integrity": "sha1-T4owBctKfjiJ90kDD9JbluAdLjE=",
"dev": true,
+ "optional": true,
"requires": {
- "hoek": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz"
+ "hoek": "4.2.0"
}
},
"brace-expansion": {
- "version": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.7.tgz",
- "integrity": "sha1-Pv/DxQ4ABTH7cg6v+A8K6O8jz1k=",
+ "version": "1.1.8",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz",
+ "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=",
"dev": true,
"requires": {
- "balanced-match": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz",
- "concat-map": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
+ "balanced-match": "1.0.0",
+ "concat-map": "0.0.1"
}
},
"braces": {
- "version": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
+ "version": "1.8.5",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
"integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
"dev": true,
"requires": {
- "expand-range": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
- "preserve": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
- "repeat-element": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz"
+ "expand-range": "1.8.2",
+ "preserve": "0.2.0",
+ "repeat-element": "1.1.2"
}
},
"browserslist": {
- "version": "https://registry.npmjs.org/browserslist/-/browserslist-2.1.4.tgz",
- "integrity": "sha1-zFJq9KExK30uBWU+VtDIq3DA4FM=",
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-2.4.0.tgz",
+ "integrity": "sha512-aM2Gt4x9bVlCUteADBS6JP0F+2tMWKM1jQzUulVROtdFWFIcIVvY76AJbr7GDqy0eDhn+PcnpzzivGxY4qiaKQ==",
"dev": true,
"requires": {
- "caniuse-lite": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000680.tgz",
- "electron-to-chromium": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.14.tgz"
+ "caniuse-lite": "1.0.30000740",
+ "electron-to-chromium": "1.3.24"
}
},
"builtin-modules": {
- "version": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
"integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
"dev": true
},
"camelcase": {
- "version": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
"integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
"dev": true
},
"caniuse-lite": {
- "version": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000680.tgz",
- "integrity": "sha1-2U2BKURxYX6GUA8Kq5DxHSK8iTQ=",
+ "version": "1.0.30000740",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000740.tgz",
+ "integrity": "sha1-8sTATWVk64EuYQBoQXAK1Vf2+XM=",
"dev": true
},
"caseless": {
- "version": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
+ "version": "0.12.0",
+ "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
"integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
"dev": true,
"optional": true
},
+ "catharsis": {
+ "version": "0.8.9",
+ "resolved": "https://registry.npmjs.org/catharsis/-/catharsis-0.8.9.tgz",
+ "integrity": "sha1-mMyJDKZS3S7w5ws3klMQ/56Q/Is=",
+ "dev": true,
+ "requires": {
+ "underscore-contrib": "0.3.0"
+ }
+ },
"center-align": {
- "version": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
+ "version": "0.1.3",
+ "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
"integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
"dev": true,
"requires": {
- "align-text": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
- "lazy-cache": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.3.tgz"
+ "align-text": "0.1.4",
+ "lazy-cache": "1.0.4"
}
},
"chalk": {
- "version": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
"integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
"dev": true,
"requires": {
- "ansi-styles": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
- "escape-string-regexp": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
- "has-ansi": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
- "strip-ansi": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
- "supports-color": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz"
+ "ansi-styles": "2.2.1",
+ "escape-string-regexp": "1.0.5",
+ "has-ansi": "2.0.0",
+ "strip-ansi": "3.0.1",
+ "supports-color": "2.0.0"
+ }
+ },
+ "character-parser": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/character-parser/-/character-parser-2.2.0.tgz",
+ "integrity": "sha1-x84o821LzZdE5f/CxfzeHHMmH8A=",
+ "dev": true,
+ "requires": {
+ "is-regex": "1.0.4"
}
},
"clean-css": {
- "version": "https://registry.npmjs.org/clean-css/-/clean-css-3.4.27.tgz",
- "integrity": "sha1-re91sxwWD/pdcvTeZ5ZuJmDBolU=",
+ "version": "4.1.9",
+ "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.1.9.tgz",
+ "integrity": "sha1-Nc7ornaHpJuYA09w3gDE7dOCYwE=",
"dev": true,
"requires": {
- "commander": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz",
- "source-map": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz"
+ "source-map": "0.5.7"
}
},
"cliui": {
- "version": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
"integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
"dev": true,
"requires": {
- "center-align": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
- "right-align": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
- "wordwrap": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz"
- },
- "dependencies": {
- "wordwrap": {
- "version": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
- "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
- "dev": true
- }
+ "center-align": "0.1.3",
+ "right-align": "0.1.3",
+ "wordwrap": "0.0.2"
}
},
"clone": {
- "version": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz",
"integrity": "sha1-Jgt6meux7f4kdTgXX3gyQ8sZ0Uk=",
"dev": true
},
"clone-stats": {
- "version": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
"integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=",
"dev": true
},
"co": {
- "version": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
+ "version": "4.6.0",
+ "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
"integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
"dev": true,
"optional": true
},
"code-point-at": {
- "version": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
"integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
"dev": true
},
+ "color-convert": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.0.tgz",
+ "integrity": "sha1-Gsz5fdc5uYO/mU1W/sj5WFNkG3o=",
+ "dev": true,
+ "requires": {
+ "color-name": "1.1.3"
+ }
+ },
+ "color-name": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
+ "dev": true
+ },
"combined-stream": {
- "version": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz",
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz",
"integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=",
"dev": true,
"requires": {
- "delayed-stream": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"
+ "delayed-stream": "1.0.0"
}
},
"commander": {
- "version": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz",
+ "version": "2.8.1",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz",
"integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=",
"dev": true,
"requires": {
- "graceful-readlink": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz"
+ "graceful-readlink": "1.0.1"
}
},
"concat-map": {
- "version": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
"integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
"dev": true
},
"constantinople": {
- "version": "https://registry.npmjs.org/constantinople/-/constantinople-3.0.2.tgz",
- "integrity": "sha1-S5RdmTeQe82Y7ldRIsOBdRZUQUE=",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/constantinople/-/constantinople-3.1.0.tgz",
+ "integrity": "sha1-dWnKqKo/jVk11i4fqW+fcCzYHHk=",
"dev": true,
"requires": {
- "acorn": "https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz"
+ "acorn": "3.3.0",
+ "is-expression": "2.1.0"
}
},
"convert-source-map": {
- "version": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.0.tgz",
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.0.tgz",
"integrity": "sha1-ms1whRxtXf3ZPZKC5e35SgP/RrU=",
"dev": true
},
"core-util-is": {
- "version": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
"integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
"dev": true
},
"cryptiles": {
- "version": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
- "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-3.1.2.tgz",
+ "integrity": "sha1-qJ+7Ig9c4l7FboxKqKT9e1sNKf4=",
"dev": true,
"optional": true,
"requires": {
- "boom": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz"
+ "boom": "5.2.0"
+ },
+ "dependencies": {
+ "boom": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/boom/-/boom-5.2.0.tgz",
+ "integrity": "sha512-Z5BTk6ZRe4tXXQlkqftmsAUANpXmuwlsF5Oov8ThoMbQRzdGTA1ngYRW160GexgOgjsFOKJz0LYhoNi+2AMBUw==",
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "hoek": "4.2.0"
+ }
+ }
}
},
"css": {
@@ -449,7 +545,7 @@
"integrity": "sha1-c6TIHehdtmTU7mdPfUcIXjstVdw=",
"dev": true,
"requires": {
- "inherits": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
+ "inherits": "2.0.3",
"source-map": "0.1.43",
"source-map-resolve": "0.3.1",
"urix": "0.1.0"
@@ -461,7 +557,7 @@
"integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
"dev": true,
"requires": {
- "amdefine": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz"
+ "amdefine": "1.0.1"
}
}
}
@@ -476,31 +572,25 @@
}
},
"dashdash": {
- "version": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
"integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
"dev": true,
"optional": true,
"requires": {
- "assert-plus": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz"
- },
- "dependencies": {
- "assert-plus": {
- "version": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
- "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
- "dev": true,
- "optional": true
- }
+ "assert-plus": "1.0.0"
}
},
"dateformat": {
- "version": "https://registry.npmjs.org/dateformat/-/dateformat-2.0.0.tgz",
- "integrity": "sha1-J0Pjq7XD/CRi5SfcpEXgTp9N7hc=",
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz",
+ "integrity": "sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=",
"dev": true
},
"debug": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
- "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
"dev": true,
"requires": {
"ms": "2.0.0"
@@ -514,38 +604,60 @@
"requires": {
"debug": "3.1.0",
"memoizee": "0.4.11",
- "object-assign": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
+ "object-assign": "4.1.1"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
+ "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
+ "dev": true,
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
+ "dev": true
+ }
}
},
"decamelize": {
- "version": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
"integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
"dev": true
},
"defaults": {
- "version": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
"integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=",
"dev": true,
"requires": {
- "clone": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz"
+ "clone": "1.0.2"
}
},
"delayed-stream": {
- "version": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
"integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
"dev": true
},
"deprecated": {
- "version": "https://registry.npmjs.org/deprecated/-/deprecated-0.0.1.tgz",
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/deprecated/-/deprecated-0.0.1.tgz",
"integrity": "sha1-+cmvVGSvoeepcUWKi97yqpTVuxk=",
"dev": true
},
"detect-file": {
- "version": "https://registry.npmjs.org/detect-file/-/detect-file-0.1.0.tgz",
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-0.1.0.tgz",
"integrity": "sha1-STXe39lIhkjgBrASlWbpOGcR6mM=",
"dev": true,
"requires": {
- "fs-exists-sync": "https://registry.npmjs.org/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz"
+ "fs-exists-sync": "0.1.0"
}
},
"detect-newline": {
@@ -555,55 +667,111 @@
"dev": true
},
"doctypes": {
- "version": "https://registry.npmjs.org/doctypes/-/doctypes-1.1.0.tgz",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/doctypes/-/doctypes-1.1.0.tgz",
"integrity": "sha1-6oCxBqh1OHdOijpKWv4pPeSJ4Kk=",
"dev": true
},
+ "dom-serializer": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz",
+ "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=",
+ "dev": true,
+ "requires": {
+ "domelementtype": "1.1.3",
+ "entities": "1.1.1"
+ },
+ "dependencies": {
+ "domelementtype": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz",
+ "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=",
+ "dev": true
+ }
+ }
+ },
+ "domelementtype": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz",
+ "integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI=",
+ "dev": true
+ },
+ "domhandler": {
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.1.tgz",
+ "integrity": "sha1-iS5HAAqZvlW783dP/qBWHYh5wlk=",
+ "dev": true,
+ "requires": {
+ "domelementtype": "1.3.0"
+ }
+ },
+ "domutils": {
+ "version": "1.6.2",
+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.6.2.tgz",
+ "integrity": "sha1-GVjMC0yUJuntNn+xyOhUiRsPo/8=",
+ "dev": true,
+ "requires": {
+ "dom-serializer": "0.1.0",
+ "domelementtype": "1.3.0"
+ }
+ },
"duplexer2": {
- "version": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz",
+ "version": "0.0.2",
+ "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz",
"integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=",
"dev": true,
"requires": {
- "readable-stream": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz"
+ "readable-stream": "1.1.14"
}
},
"ecc-jsbn": {
- "version": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz",
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz",
"integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=",
"dev": true,
"optional": true,
"requires": {
- "jsbn": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz"
+ "jsbn": "0.1.1"
}
},
"electron-to-chromium": {
- "version": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.14.tgz",
- "integrity": "sha1-ZK8Pnv08PGrNV9cfg7Scp+6cS0M=",
+ "version": "1.3.24",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.24.tgz",
+ "integrity": "sha1-m3uIuwXOufoBahd4M8wt3jiPIbY=",
"dev": true
},
"end-of-stream": {
- "version": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz",
+ "version": "0.1.5",
+ "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz",
"integrity": "sha1-jhdyBsPICDfYVjLouTWd/osvbq8=",
"dev": true,
"requires": {
- "once": "https://registry.npmjs.org/once/-/once-1.3.3.tgz"
+ "once": "1.3.3"
}
},
+ "entities": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz",
+ "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA=",
+ "dev": true
+ },
"errno": {
- "version": "https://registry.npmjs.org/errno/-/errno-0.1.4.tgz",
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.4.tgz",
"integrity": "sha1-uJbiOp5ei6M4cfyZar02NfyaHH0=",
"dev": true,
"optional": true,
"requires": {
- "prr": "https://registry.npmjs.org/prr/-/prr-0.0.0.tgz"
+ "prr": "0.0.0"
}
},
"error-ex": {
- "version": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz",
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz",
"integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=",
"dev": true,
"requires": {
- "is-arrayish": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
+ "is-arrayish": "0.2.1"
}
},
"es5-ext": {
@@ -650,7 +818,8 @@
}
},
"escape-string-regexp": {
- "version": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
"integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
"dev": true
},
@@ -665,401 +834,483 @@
}
},
"expand-brackets": {
- "version": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
+ "version": "0.1.5",
+ "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
"integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
"dev": true,
"requires": {
- "is-posix-bracket": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz"
+ "is-posix-bracket": "0.1.1"
}
},
"expand-range": {
- "version": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
+ "version": "1.8.2",
+ "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
"integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
"dev": true,
"requires": {
- "fill-range": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz"
+ "fill-range": "2.2.3"
}
},
"expand-tilde": {
- "version": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-1.2.2.tgz",
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-1.2.2.tgz",
"integrity": "sha1-C4HrqJflo9MdHD0QL48BRB5VlEk=",
"dev": true,
"requires": {
- "os-homedir": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz"
+ "os-homedir": "1.0.2"
}
},
"extend": {
- "version": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz",
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz",
"integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=",
"dev": true
},
"extglob": {
- "version": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
"integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
"dev": true,
"requires": {
- "is-extglob": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz"
+ "is-extglob": "1.0.0"
}
},
+ "extrajs": {
+ "version": "0.9.0",
+ "resolved": "https://registry.npmjs.org/extrajs/-/extrajs-0.9.0.tgz",
+ "integrity": "sha512-A6WQGs59SZ0NWmBfbQ++ZY2QR1sXt87qMV7GWj3KGA3u3yhhVACk3GZFldQjwHAruiv6lW+bqycdAWtdvjmVXw=="
+ },
+ "extrajs-dom": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/extrajs-dom/-/extrajs-dom-3.0.0.tgz",
+ "integrity": "sha512-2seKp8QFWU6FMxsZJC7G18GVyPR9Te+RqlLn9TZ4PegdnXe3D7BVvdXBICGwwuahYvUwvds8vuchlVS8ZZxugw==",
+ "requires": {
+ "extrajs": "0.9.0"
+ }
+ },
+ "extrajs-view": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/extrajs-view/-/extrajs-view-1.0.0.tgz",
+ "integrity": "sha512-Vxa+iBS9tyNdbTpJNe2KzuGezkQ+3t5fQnirj9v7ndW9HVd+KpUa52IFRrn0gaoKvqfvekHht0DS8TvJWBi0ow=="
+ },
"extsprintf": {
- "version": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz",
- "integrity": "sha1-4QgOBljjALBilJkMxw4VAiNf1VA=",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
+ "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
"dev": true
},
"fancy-log": {
- "version": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.0.tgz",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.0.tgz",
"integrity": "sha1-Rb4X0Cu5kX1gzP/UmVyZnmyMmUg=",
"dev": true,
"requires": {
- "chalk": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
- "time-stamp": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz"
+ "chalk": "1.1.3",
+ "time-stamp": "1.1.0"
}
},
+ "fast-deep-equal": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.0.0.tgz",
+ "integrity": "sha1-liVqO8l1WV6zbYLpkp0GDYk0Of8=",
+ "dev": true,
+ "optional": true
+ },
"filename-regex": {
- "version": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
"integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=",
"dev": true
},
"fill-range": {
- "version": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz",
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz",
"integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=",
"dev": true,
"requires": {
- "is-number": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
- "isobject": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
- "randomatic": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.6.tgz",
- "repeat-element": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz",
- "repeat-string": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.5.4.tgz"
+ "is-number": "2.1.0",
+ "isobject": "2.1.0",
+ "randomatic": "1.1.7",
+ "repeat-element": "1.1.2",
+ "repeat-string": "1.6.1"
}
},
"find-index": {
- "version": "https://registry.npmjs.org/find-index/-/find-index-0.1.1.tgz",
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/find-index/-/find-index-0.1.1.tgz",
"integrity": "sha1-Z101iyyjiS15Whq0cjL4tuLg3eQ=",
"dev": true
},
"find-up": {
- "version": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
"integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
"dev": true,
"requires": {
- "path-exists": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
- "pinkie-promise": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz"
+ "path-exists": "2.1.0",
+ "pinkie-promise": "2.0.1"
}
},
"findup-sync": {
- "version": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.4.3.tgz",
+ "version": "0.4.3",
+ "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.4.3.tgz",
"integrity": "sha1-QAQ5Kee8YK3wt/SCfExudaDeyhI=",
"dev": true,
"requires": {
- "detect-file": "https://registry.npmjs.org/detect-file/-/detect-file-0.1.0.tgz",
- "is-glob": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
- "micromatch": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
- "resolve-dir": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-0.1.1.tgz"
+ "detect-file": "0.1.0",
+ "is-glob": "2.0.1",
+ "micromatch": "2.3.11",
+ "resolve-dir": "0.1.1"
}
},
"fined": {
- "version": "https://registry.npmjs.org/fined/-/fined-1.0.2.tgz",
- "integrity": "sha1-WyhCS3YNdZiWC374SA3/itNmDpc=",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/fined/-/fined-1.1.0.tgz",
+ "integrity": "sha1-s33IRLdqL15wgeiE98CuNE8VNHY=",
"dev": true,
"requires": {
- "expand-tilde": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-1.2.2.tgz",
- "lodash.assignwith": "https://registry.npmjs.org/lodash.assignwith/-/lodash.assignwith-4.2.0.tgz",
- "lodash.isempty": "https://registry.npmjs.org/lodash.isempty/-/lodash.isempty-4.4.0.tgz",
- "lodash.isplainobject": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
- "lodash.isstring": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz",
- "lodash.pick": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz",
- "parse-filepath": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.1.tgz"
+ "expand-tilde": "2.0.2",
+ "is-plain-object": "2.0.4",
+ "object.defaults": "1.1.0",
+ "object.pick": "1.3.0",
+ "parse-filepath": "1.0.1"
+ },
+ "dependencies": {
+ "expand-tilde": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
+ "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=",
+ "dev": true,
+ "requires": {
+ "homedir-polyfill": "1.0.1"
+ }
+ }
}
},
"first-chunk-stream": {
- "version": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz",
"integrity": "sha1-Wb+1DNkF9g18OUzT2ayqtOatk04=",
"dev": true
},
"flagged-respawn": {
- "version": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-0.3.2.tgz",
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-0.3.2.tgz",
"integrity": "sha1-/xke3c1wiKZ1smEP/8l2vpuAdLU=",
"dev": true
},
"for-in": {
- "version": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
"integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
"dev": true
},
"for-own": {
- "version": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
+ "version": "0.1.5",
+ "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
"integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
"dev": true,
"requires": {
- "for-in": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz"
+ "for-in": "1.0.2"
}
},
"foreachasync": {
- "version": "https://registry.npmjs.org/foreachasync/-/foreachasync-3.0.0.tgz",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/foreachasync/-/foreachasync-3.0.0.tgz",
"integrity": "sha1-VQKYfchxS+M5IJfzLgBxyd7gfPY=",
"dev": true
},
"forever-agent": {
- "version": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
"integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
"dev": true,
"optional": true
},
"form-data": {
- "version": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz",
- "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=",
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.1.tgz",
+ "integrity": "sha1-b7lPvXGIUwbXPRXMSX/kzE7NRL8=",
"dev": true,
"optional": true,
"requires": {
- "asynckit": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
- "combined-stream": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz",
- "mime-types": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.16.tgz"
+ "asynckit": "0.4.0",
+ "combined-stream": "1.0.5",
+ "mime-types": "2.1.17"
}
},
"fs-exists-sync": {
- "version": "https://registry.npmjs.org/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz",
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz",
"integrity": "sha1-mC1ok6+RjnLQjeyehnP/K1qNat0=",
"dev": true
},
"fs-extra": {
- "version": "https://registry.npmjs.org/fs-extra/-/fs-extra-2.1.2.tgz",
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-2.1.2.tgz",
"integrity": "sha1-BGxwFjzvmq1GsOSn+kZ/si1x3jU=",
"dev": true,
"requires": {
- "graceful-fs": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
- "jsonfile": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz"
+ "graceful-fs": "4.1.11",
+ "jsonfile": "2.4.0"
+ },
+ "dependencies": {
+ "graceful-fs": {
+ "version": "4.1.11",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
+ "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
+ "dev": true
+ }
}
},
"fs.realpath": {
- "version": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
"integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
"dev": true
},
+ "function-bind": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
+ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
+ "dev": true
+ },
"gaze": {
- "version": "https://registry.npmjs.org/gaze/-/gaze-0.5.2.tgz",
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/gaze/-/gaze-0.5.2.tgz",
"integrity": "sha1-QLcJU30k0dRXZ9takIaJ3+aaxE8=",
"dev": true,
"requires": {
- "globule": "https://registry.npmjs.org/globule/-/globule-0.1.0.tgz"
+ "globule": "0.1.0"
}
},
"get-caller-file": {
- "version": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz",
"integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=",
"dev": true
},
"getpass": {
- "version": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
+ "version": "0.1.7",
+ "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
"integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
"dev": true,
"optional": true,
"requires": {
- "assert-plus": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz"
- },
- "dependencies": {
- "assert-plus": {
- "version": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
- "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
- "dev": true,
- "optional": true
- }
+ "assert-plus": "1.0.0"
}
},
"glob": {
- "version": "https://registry.npmjs.org/glob/-/glob-4.5.3.tgz",
+ "version": "4.5.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-4.5.3.tgz",
"integrity": "sha1-xstz0yJsHv7wTePFbQEvAzd+4V8=",
"dev": true,
"requires": {
- "inflight": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
- "inherits": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
- "minimatch": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz",
- "once": "https://registry.npmjs.org/once/-/once-1.3.3.tgz"
+ "inflight": "1.0.6",
+ "inherits": "2.0.3",
+ "minimatch": "2.0.10",
+ "once": "1.3.3"
}
},
"glob-base": {
- "version": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
"integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
"dev": true,
"requires": {
- "glob-parent": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
- "is-glob": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz"
+ "glob-parent": "2.0.0",
+ "is-glob": "2.0.1"
}
},
"glob-parent": {
- "version": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
"integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
"dev": true,
"requires": {
- "is-glob": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz"
+ "is-glob": "2.0.1"
}
},
"glob-stream": {
- "version": "https://registry.npmjs.org/glob-stream/-/glob-stream-3.1.18.tgz",
+ "version": "3.1.18",
+ "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-3.1.18.tgz",
"integrity": "sha1-kXCl8St5Awb9/lmPMT+PeVT9FDs=",
"dev": true,
"requires": {
- "glob": "https://registry.npmjs.org/glob/-/glob-4.5.3.tgz",
- "glob2base": "https://registry.npmjs.org/glob2base/-/glob2base-0.0.12.tgz",
- "minimatch": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz",
- "ordered-read-streams": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz",
- "through2": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
- "unique-stream": "https://registry.npmjs.org/unique-stream/-/unique-stream-1.0.0.tgz"
+ "glob": "4.5.3",
+ "glob2base": "0.0.12",
+ "minimatch": "2.0.10",
+ "ordered-read-streams": "0.1.0",
+ "through2": "0.6.5",
+ "unique-stream": "1.0.0"
},
"dependencies": {
"readable-stream": {
- "version": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
+ "version": "1.0.34",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
"integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
"dev": true,
"requires": {
- "core-util-is": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
- "inherits": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
- "isarray": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
- "string_decoder": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
+ "core-util-is": "1.0.2",
+ "inherits": "2.0.3",
+ "isarray": "0.0.1",
+ "string_decoder": "0.10.31"
}
},
"through2": {
- "version": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
+ "version": "0.6.5",
+ "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
"integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=",
"dev": true,
"requires": {
- "readable-stream": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
- "xtend": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
+ "readable-stream": "1.0.34",
+ "xtend": "4.0.1"
}
}
}
},
"glob-watcher": {
- "version": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-0.0.6.tgz",
+ "version": "0.0.6",
+ "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-0.0.6.tgz",
"integrity": "sha1-uVtKjfdLOcgymLDAXJeLTZo7cQs=",
"dev": true,
"requires": {
- "gaze": "https://registry.npmjs.org/gaze/-/gaze-0.5.2.tgz"
+ "gaze": "0.5.2"
}
},
"glob2base": {
- "version": "https://registry.npmjs.org/glob2base/-/glob2base-0.0.12.tgz",
+ "version": "0.0.12",
+ "resolved": "https://registry.npmjs.org/glob2base/-/glob2base-0.0.12.tgz",
"integrity": "sha1-nUGbPijxLoOjYhZKJ3BVkiycDVY=",
"dev": true,
"requires": {
- "find-index": "https://registry.npmjs.org/find-index/-/find-index-0.1.1.tgz"
+ "find-index": "0.1.1"
}
},
"global-modules": {
- "version": "https://registry.npmjs.org/global-modules/-/global-modules-0.2.3.tgz",
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-0.2.3.tgz",
"integrity": "sha1-6lo77ULG1s6ZWk+KEmm12uIjgo0=",
"dev": true,
"requires": {
- "global-prefix": "https://registry.npmjs.org/global-prefix/-/global-prefix-0.1.5.tgz",
- "is-windows": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz"
+ "global-prefix": "0.1.5",
+ "is-windows": "0.2.0"
}
},
"global-prefix": {
- "version": "https://registry.npmjs.org/global-prefix/-/global-prefix-0.1.5.tgz",
+ "version": "0.1.5",
+ "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-0.1.5.tgz",
"integrity": "sha1-jTvGuNo8qBEqFg2NSW/wRiv+948=",
"dev": true,
"requires": {
- "homedir-polyfill": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz",
- "ini": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz",
- "is-windows": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz",
- "which": "https://registry.npmjs.org/which/-/which-1.2.14.tgz"
+ "homedir-polyfill": "1.0.1",
+ "ini": "1.3.4",
+ "is-windows": "0.2.0",
+ "which": "1.3.0"
}
},
"globule": {
- "version": "https://registry.npmjs.org/globule/-/globule-0.1.0.tgz",
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/globule/-/globule-0.1.0.tgz",
"integrity": "sha1-2cjt3h2nnRJaFRt5UzuXhnY0auU=",
"dev": true,
"requires": {
- "glob": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz",
- "lodash": "https://registry.npmjs.org/lodash/-/lodash-1.0.2.tgz",
- "minimatch": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz"
+ "glob": "3.1.21",
+ "lodash": "1.0.2",
+ "minimatch": "0.2.14"
},
"dependencies": {
"glob": {
- "version": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz",
+ "version": "3.1.21",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz",
"integrity": "sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=",
"dev": true,
"requires": {
- "graceful-fs": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz",
- "inherits": "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz",
- "minimatch": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz"
+ "graceful-fs": "1.2.3",
+ "inherits": "1.0.2",
+ "minimatch": "0.2.14"
}
},
"graceful-fs": {
- "version": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz",
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz",
"integrity": "sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q=",
"dev": true
},
"inherits": {
- "version": "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz",
"integrity": "sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js=",
"dev": true
},
"minimatch": {
- "version": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz",
+ "version": "0.2.14",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz",
"integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=",
"dev": true,
"requires": {
- "lru-cache": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
- "sigmund": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz"
+ "lru-cache": "2.7.3",
+ "sigmund": "1.0.1"
}
}
}
},
"glogg": {
- "version": "https://registry.npmjs.org/glogg/-/glogg-1.0.0.tgz",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.0.tgz",
"integrity": "sha1-f+DxmfV6yQbPUS/urY+Q7kooT8U=",
"dev": true,
"requires": {
- "sparkles": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz"
+ "sparkles": "1.0.0"
}
},
"graceful-fs": {
- "version": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
- "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
- "dev": true
+ "version": "3.0.11",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.11.tgz",
+ "integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=",
+ "dev": true,
+ "requires": {
+ "natives": "1.1.0"
+ }
},
"graceful-readlink": {
- "version": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
"integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=",
"dev": true
},
"gulp": {
- "version": "https://registry.npmjs.org/gulp/-/gulp-3.9.1.tgz",
+ "version": "3.9.1",
+ "resolved": "https://registry.npmjs.org/gulp/-/gulp-3.9.1.tgz",
"integrity": "sha1-VxzkWSjdQK9lFPxAEYZgFsE4RbQ=",
"dev": true,
"requires": {
- "archy": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz",
- "chalk": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
- "deprecated": "https://registry.npmjs.org/deprecated/-/deprecated-0.0.1.tgz",
- "gulp-util": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz",
- "interpret": "https://registry.npmjs.org/interpret/-/interpret-1.0.3.tgz",
- "liftoff": "https://registry.npmjs.org/liftoff/-/liftoff-2.3.0.tgz",
- "minimist": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
- "orchestrator": "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz",
- "pretty-hrtime": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz",
- "semver": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz",
- "tildify": "https://registry.npmjs.org/tildify/-/tildify-1.2.0.tgz",
- "v8flags": "https://registry.npmjs.org/v8flags/-/v8flags-2.1.1.tgz",
- "vinyl-fs": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-0.3.14.tgz"
- },
- "dependencies": {
- "minimist": {
- "version": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
- "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
- "dev": true
- }
+ "archy": "1.0.0",
+ "chalk": "1.1.3",
+ "deprecated": "0.0.1",
+ "gulp-util": "3.0.8",
+ "interpret": "1.0.4",
+ "liftoff": "2.3.0",
+ "minimist": "1.2.0",
+ "orchestrator": "0.3.8",
+ "pretty-hrtime": "1.0.3",
+ "semver": "4.3.6",
+ "tildify": "1.2.0",
+ "v8flags": "2.1.1",
+ "vinyl-fs": "0.3.14"
}
},
"gulp-autoprefixer": {
- "version": "https://registry.npmjs.org/gulp-autoprefixer/-/gulp-autoprefixer-4.0.0.tgz",
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/gulp-autoprefixer/-/gulp-autoprefixer-4.0.0.tgz",
"integrity": "sha1-4AqMVxuF0GUWrCY0G+kN/Z/B6rA=",
"dev": true,
"requires": {
- "autoprefixer": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-7.1.1.tgz",
- "gulp-util": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz",
- "postcss": "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz",
- "through2": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz",
- "vinyl-sourcemaps-apply": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz"
+ "autoprefixer": "7.1.4",
+ "gulp-util": "3.0.8",
+ "postcss": "6.0.12",
+ "through2": "2.0.3",
+ "vinyl-sourcemaps-apply": "0.2.1"
}
},
"gulp-clean-css": {
@@ -1069,50 +1320,66 @@
"dev": true,
"requires": {
"clean-css": "4.1.9",
- "gulp-util": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz",
- "through2": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz",
- "vinyl-sourcemaps-apply": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz"
- },
- "dependencies": {
- "clean-css": {
- "version": "4.1.9",
- "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.1.9.tgz",
- "integrity": "sha1-Nc7ornaHpJuYA09w3gDE7dOCYwE=",
- "dev": true,
- "requires": {
- "source-map": "0.5.7"
- }
- },
- "source-map": {
- "version": "0.5.7",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
- "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
- "dev": true
- }
+ "gulp-util": "3.0.8",
+ "through2": "2.0.3",
+ "vinyl-sourcemaps-apply": "0.2.1"
+ }
+ },
+ "gulp-jsdoc3": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/gulp-jsdoc3/-/gulp-jsdoc3-1.0.1.tgz",
+ "integrity": "sha1-Yek1IS6qlrXC5yvD1n0e3d8VKTo=",
+ "dev": true,
+ "requires": {
+ "bluebird": "3.5.0",
+ "debug": "2.6.9",
+ "gulp-util": "3.0.8",
+ "ink-docstrap": "1.3.0",
+ "jsdoc": "3.5.5",
+ "map-stream": "0.0.6",
+ "tmp": "0.0.28"
}
},
"gulp-less": {
- "version": "https://registry.npmjs.org/gulp-less/-/gulp-less-3.3.2.tgz",
+ "version": "3.3.2",
+ "resolved": "https://registry.npmjs.org/gulp-less/-/gulp-less-3.3.2.tgz",
"integrity": "sha1-9mNq3MZhUKiQJxn6WZY/x/hipJo=",
"dev": true,
"requires": {
- "accord": "https://registry.npmjs.org/accord/-/accord-0.27.3.tgz",
- "gulp-util": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz",
- "less": "https://registry.npmjs.org/less/-/less-2.7.2.tgz",
- "object-assign": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
- "through2": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz",
- "vinyl-sourcemaps-apply": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz"
+ "accord": "0.27.3",
+ "gulp-util": "3.0.8",
+ "less": "2.7.2",
+ "object-assign": "4.1.1",
+ "through2": "2.0.3",
+ "vinyl-sourcemaps-apply": "0.2.1"
+ },
+ "dependencies": {
+ "object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
+ "dev": true
+ }
}
},
"gulp-pug": {
- "version": "https://registry.npmjs.org/gulp-pug/-/gulp-pug-3.3.0.tgz",
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/gulp-pug/-/gulp-pug-3.3.0.tgz",
"integrity": "sha1-RpgsFDnAlMNgVC7YulyILTu3Ec8=",
"dev": true,
"requires": {
- "gulp-util": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz",
- "object-assign": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
- "pug": "https://registry.npmjs.org/pug/-/pug-2.0.0-beta6.tgz",
- "through2": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz"
+ "gulp-util": "3.0.8",
+ "object-assign": "4.1.1",
+ "pug": "2.0.0-rc.4",
+ "through2": "2.0.3"
+ },
+ "dependencies": {
+ "object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
+ "dev": true
+ }
}
},
"gulp-sourcemaps": {
@@ -1124,14 +1391,14 @@
"@gulp-sourcemaps/identity-map": "1.0.1",
"@gulp-sourcemaps/map-sources": "1.0.0",
"acorn": "4.0.13",
- "convert-source-map": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.0.tgz",
+ "convert-source-map": "1.5.0",
"css": "2.2.1",
"debug-fabulous": "0.2.1",
"detect-newline": "2.1.0",
- "graceful-fs": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
- "source-map": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
+ "graceful-fs": "4.1.11",
+ "source-map": "0.5.7",
"strip-bom-string": "1.0.0",
- "through2": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz",
+ "through2": "2.0.3",
"vinyl": "1.2.0"
},
"dependencies": {
@@ -1141,773 +1408,1015 @@
"integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=",
"dev": true
},
+ "graceful-fs": {
+ "version": "4.1.11",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
+ "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
+ "dev": true
+ },
"vinyl": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz",
"integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=",
"dev": true,
"requires": {
- "clone": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz",
- "clone-stats": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
- "replace-ext": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz"
+ "clone": "1.0.2",
+ "clone-stats": "0.0.1",
+ "replace-ext": "0.0.1"
}
}
}
},
"gulp-util": {
- "version": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz",
+ "version": "3.0.8",
+ "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz",
"integrity": "sha1-AFTh50RQLifATBh8PsxQXdVLu08=",
"dev": true,
"requires": {
- "array-differ": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz",
- "array-uniq": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
- "beeper": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz",
- "chalk": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
- "dateformat": "https://registry.npmjs.org/dateformat/-/dateformat-2.0.0.tgz",
- "fancy-log": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.0.tgz",
- "gulplog": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz",
- "has-gulplog": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz",
- "lodash._reescape": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz",
- "lodash._reevaluate": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz",
- "lodash._reinterpolate": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
- "lodash.template": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz",
- "minimist": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
- "multipipe": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz",
- "object-assign": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
- "replace-ext": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
- "through2": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz",
- "vinyl": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz"
- },
- "dependencies": {
- "minimist": {
- "version": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
- "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
- "dev": true
- },
- "object-assign": {
- "version": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
- "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=",
- "dev": true
- }
+ "array-differ": "1.0.0",
+ "array-uniq": "1.0.3",
+ "beeper": "1.1.1",
+ "chalk": "1.1.3",
+ "dateformat": "2.2.0",
+ "fancy-log": "1.3.0",
+ "gulplog": "1.0.0",
+ "has-gulplog": "0.1.0",
+ "lodash._reescape": "3.0.0",
+ "lodash._reevaluate": "3.0.0",
+ "lodash._reinterpolate": "3.0.0",
+ "lodash.template": "3.6.2",
+ "minimist": "1.2.0",
+ "multipipe": "0.1.2",
+ "object-assign": "3.0.0",
+ "replace-ext": "0.0.1",
+ "through2": "2.0.3",
+ "vinyl": "0.5.3"
}
},
"gulplog": {
- "version": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz",
"integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=",
"dev": true,
"requires": {
- "glogg": "https://registry.npmjs.org/glogg/-/glogg-1.0.0.tgz"
+ "glogg": "1.0.0"
}
},
"handlebars": {
- "version": "https://registry.npmjs.org/handlebars/-/handlebars-4.0.10.tgz",
+ "version": "4.0.10",
+ "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.0.10.tgz",
"integrity": "sha1-PTDHGLCaPZbyPqTMH0A8TTup/08=",
"dev": true,
"requires": {
- "async": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
- "optimist": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
- "source-map": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
- "uglify-js": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.6.2.tgz"
+ "async": "1.5.2",
+ "optimist": "0.6.1",
+ "source-map": "0.4.4",
+ "uglify-js": "2.8.29"
},
"dependencies": {
- "async": {
- "version": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
- "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
- "dev": true
+ "source-map": {
+ "version": "0.4.4",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
+ "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
+ "dev": true,
+ "requires": {
+ "amdefine": "1.0.1"
+ }
}
}
},
"har-schema": {
- "version": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz",
- "integrity": "sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4=",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
+ "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
"dev": true,
"optional": true
},
"har-validator": {
- "version": "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz",
- "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=",
+ "version": "5.0.3",
+ "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz",
+ "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=",
"dev": true,
"optional": true,
"requires": {
- "ajv": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz",
- "har-schema": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz"
+ "ajv": "5.2.3",
+ "har-schema": "2.0.0"
+ }
+ },
+ "has": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/has/-/has-1.0.1.tgz",
+ "integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg=",
+ "dev": true,
+ "requires": {
+ "function-bind": "1.1.1"
}
},
"has-ansi": {
- "version": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
"integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
"dev": true,
"requires": {
- "ansi-regex": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
+ "ansi-regex": "2.1.1"
}
},
"has-flag": {
- "version": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
- "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz",
+ "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=",
"dev": true
},
"has-gulplog": {
- "version": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz",
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz",
"integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=",
"dev": true,
"requires": {
- "sparkles": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz"
+ "sparkles": "1.0.0"
}
},
"hawk": {
- "version": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",
- "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=",
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/hawk/-/hawk-6.0.2.tgz",
+ "integrity": "sha512-miowhl2+U7Qle4vdLqDdPt9m09K6yZhkLDTWGoUiUzrQCn+mHHSmfJgAyGaLRZbPmTqfFFjRV1QWCW0VWUJBbQ==",
"dev": true,
"optional": true,
"requires": {
- "boom": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
- "cryptiles": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
- "hoek": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",
- "sntp": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz"
+ "boom": "4.3.1",
+ "cryptiles": "3.1.2",
+ "hoek": "4.2.0",
+ "sntp": "2.0.2"
}
},
"hoek": {
- "version": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",
- "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=",
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/hoek/-/hoek-4.2.0.tgz",
+ "integrity": "sha512-v0XCLxICi9nPfYrS9RL8HbYnXi9obYAeLbSP00BmnZwCK9+Ih9WOjoZ8YoHCoav2csqn4FOz4Orldsy2dmDwmQ==",
"dev": true
},
"homedir-polyfill": {
- "version": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz",
"integrity": "sha1-TCu8inWJmP7r9e1oWA921GdotLw=",
"dev": true,
"requires": {
- "parse-passwd": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz"
+ "parse-passwd": "1.0.0"
}
},
"hosted-git-info": {
- "version": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz",
- "integrity": "sha1-bWDjSzq7yDEwYsO3mO+NkBoHrzw=",
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz",
+ "integrity": "sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg==",
"dev": true
},
+ "htmlparser2": {
+ "version": "3.9.2",
+ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.9.2.tgz",
+ "integrity": "sha1-G9+HrMoPP55T+k/M6w9LTLsAszg=",
+ "dev": true,
+ "requires": {
+ "domelementtype": "1.3.0",
+ "domhandler": "2.4.1",
+ "domutils": "1.6.2",
+ "entities": "1.1.1",
+ "inherits": "2.0.3",
+ "readable-stream": "2.3.3"
+ },
+ "dependencies": {
+ "isarray": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
+ "dev": true
+ },
+ "readable-stream": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
+ "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==",
+ "dev": true,
+ "requires": {
+ "core-util-is": "1.0.2",
+ "inherits": "2.0.3",
+ "isarray": "1.0.0",
+ "process-nextick-args": "1.0.7",
+ "safe-buffer": "5.1.1",
+ "string_decoder": "1.0.3",
+ "util-deprecate": "1.0.2"
+ }
+ },
+ "string_decoder": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
+ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
+ "dev": true,
+ "requires": {
+ "safe-buffer": "5.1.1"
+ }
+ }
+ }
+ },
"http-signature": {
- "version": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",
- "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
+ "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
"dev": true,
"optional": true,
"requires": {
- "assert-plus": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
- "jsprim": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.0.tgz",
- "sshpk": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.1.tgz"
+ "assert-plus": "1.0.0",
+ "jsprim": "1.4.1",
+ "sshpk": "1.13.1"
}
},
"image-size": {
- "version": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
+ "version": "0.5.5",
+ "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
"integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=",
"dev": true,
"optional": true
},
"indx": {
- "version": "https://registry.npmjs.org/indx/-/indx-0.2.3.tgz",
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/indx/-/indx-0.2.3.tgz",
"integrity": "sha1-Fdz1bunPZcAjTFE8J/vVgOcPvFA=",
"dev": true
},
"inflight": {
- "version": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
"integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
"dev": true,
"requires": {
- "once": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
- "wrappy": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
+ "once": "1.3.3",
+ "wrappy": "1.0.2"
}
},
"inherits": {
- "version": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
"integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
"dev": true
},
"ini": {
- "version": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz",
+ "version": "1.3.4",
+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz",
"integrity": "sha1-BTfLedr1m1mhpRff9wbIbsA5Fi4=",
"dev": true
},
+ "ink-docstrap": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/ink-docstrap/-/ink-docstrap-1.3.0.tgz",
+ "integrity": "sha1-6QBeW7kCXMmpvo5ErYf4rViIyB0=",
+ "dev": true,
+ "requires": {
+ "moment": "2.18.1",
+ "sanitize-html": "1.14.1"
+ }
+ },
"interpret": {
- "version": "https://registry.npmjs.org/interpret/-/interpret-1.0.3.tgz",
- "integrity": "sha1-y8NcYu7uc/Gat7EKgBURQBr8D5A=",
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.0.4.tgz",
+ "integrity": "sha1-ggzdWIuGj/sZGoCVBtbJyPISsbA=",
"dev": true
},
"invert-kv": {
- "version": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
"integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
"dev": true
},
"is-absolute": {
- "version": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.2.6.tgz",
+ "version": "0.2.6",
+ "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.2.6.tgz",
"integrity": "sha1-IN5p89uULvLYe5wto28XIjWxtes=",
"dev": true,
"requires": {
- "is-relative": "https://registry.npmjs.org/is-relative/-/is-relative-0.2.1.tgz",
- "is-windows": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz"
+ "is-relative": "0.2.1",
+ "is-windows": "0.2.0"
}
},
"is-arrayish": {
- "version": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
"integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
"dev": true
},
"is-buffer": {
- "version": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.3.tgz",
- "integrity": "sha1-24l/w/esotUN6UtsjCiWpHcWJ68=",
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.5.tgz",
+ "integrity": "sha1-Hzsm72E7IUuIy8ojzGwB2Hlh7sw=",
"dev": true
},
"is-builtin-module": {
- "version": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
"integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
"dev": true,
"requires": {
- "builtin-modules": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz"
+ "builtin-modules": "1.1.1"
}
},
"is-dotfile": {
- "version": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
"integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=",
"dev": true
},
"is-equal-shallow": {
- "version": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
+ "version": "0.1.3",
+ "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
"integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
"dev": true,
"requires": {
- "is-primitive": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz"
+ "is-primitive": "2.0.0"
}
},
"is-expression": {
- "version": "https://registry.npmjs.org/is-expression/-/is-expression-2.1.0.tgz",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-expression/-/is-expression-2.1.0.tgz",
"integrity": "sha1-kb6dR968/vB3l36XIr5tz7RGXvA=",
"dev": true,
"requires": {
- "acorn": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
- "object-assign": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz"
+ "acorn": "3.3.0",
+ "object-assign": "4.1.1"
},
"dependencies": {
- "acorn": {
- "version": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
- "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=",
+ "object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
"dev": true
}
}
},
"is-extendable": {
- "version": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
"integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
"dev": true
},
"is-extglob": {
- "version": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
"integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
"dev": true
},
"is-fullwidth-code-point": {
- "version": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
"integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
"dev": true,
"requires": {
- "number-is-nan": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz"
+ "number-is-nan": "1.0.1"
}
},
"is-glob": {
- "version": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
"integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
"dev": true,
"requires": {
- "is-extglob": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz"
+ "is-extglob": "1.0.0"
}
},
"is-number": {
- "version": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
"integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
"dev": true,
"requires": {
- "kind-of": "https://registry.npmjs.org/kind-of/-/kind-of-3.0.2.tgz"
+ "kind-of": "3.2.2"
+ }
+ },
+ "is-plain-object": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
+ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
+ "dev": true,
+ "requires": {
+ "isobject": "3.0.1"
+ },
+ "dependencies": {
+ "isobject": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
+ "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
+ "dev": true
+ }
}
},
"is-posix-bracket": {
- "version": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
"integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=",
"dev": true
},
"is-primitive": {
- "version": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
"integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=",
"dev": true
},
"is-promise": {
- "version": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
"integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
"dev": true
},
"is-regex": {
- "version": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.3.tgz",
- "integrity": "sha1-DVUYK9358v3ieCIK7Dp1ZCyQhjc=",
- "dev": true
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz",
+ "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=",
+ "dev": true,
+ "requires": {
+ "has": "1.0.1"
+ }
},
"is-relative": {
- "version": "https://registry.npmjs.org/is-relative/-/is-relative-0.2.1.tgz",
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.2.1.tgz",
"integrity": "sha1-0n9MfVFtF1+2ENuEu+7yPDvJeqU=",
"dev": true,
"requires": {
- "is-unc-path": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-0.1.2.tgz"
+ "is-unc-path": "0.1.2"
}
},
"is-typedarray": {
- "version": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
"integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
"dev": true,
"optional": true
},
"is-unc-path": {
- "version": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-0.1.2.tgz",
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-0.1.2.tgz",
"integrity": "sha1-arBTpyVzwQJQ/0FqOBTDUXivObk=",
"dev": true,
"requires": {
- "unc-path-regex": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz"
+ "unc-path-regex": "0.1.2"
}
},
"is-utf8": {
- "version": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
"integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
"dev": true
},
"is-windows": {
- "version": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz",
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz",
"integrity": "sha1-3hqm1j6indJIc3tp8f+LgALSEIw=",
"dev": true
},
"isarray": {
- "version": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
"dev": true
},
"isexe": {
- "version": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
"integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
"dev": true
},
"isobject": {
- "version": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
"integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
"dev": true,
"requires": {
- "isarray": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
+ "isarray": "1.0.0"
},
"dependencies": {
"isarray": {
- "version": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
"integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
"dev": true
}
}
},
"isstream": {
- "version": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
"integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
"dev": true,
"optional": true
},
"js-stringify": {
- "version": "https://registry.npmjs.org/js-stringify/-/js-stringify-1.0.2.tgz",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/js-stringify/-/js-stringify-1.0.2.tgz",
"integrity": "sha1-Fzb939lyTyijaCrcYjCufk6Weds=",
"dev": true
},
+ "js2xmlparser": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/js2xmlparser/-/js2xmlparser-3.0.0.tgz",
+ "integrity": "sha1-P7YOqgicVED5MZ9RdgzNB+JJlzM=",
+ "dev": true,
+ "requires": {
+ "xmlcreate": "1.0.2"
+ }
+ },
"jsbn": {
- "version": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
"integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
"dev": true,
"optional": true
},
+ "jsdoc": {
+ "version": "3.5.5",
+ "resolved": "https://registry.npmjs.org/jsdoc/-/jsdoc-3.5.5.tgz",
+ "integrity": "sha512-6PxB65TAU4WO0Wzyr/4/YhlGovXl0EVYfpKbpSroSj0qBxT4/xod/l40Opkm38dRHRdQgdeY836M0uVnJQG7kg==",
+ "dev": true,
+ "requires": {
+ "babylon": "7.0.0-beta.19",
+ "bluebird": "3.5.0",
+ "catharsis": "0.8.9",
+ "escape-string-regexp": "1.0.5",
+ "js2xmlparser": "3.0.0",
+ "klaw": "2.0.0",
+ "marked": "0.3.6",
+ "mkdirp": "0.5.1",
+ "requizzle": "0.2.1",
+ "strip-json-comments": "2.0.1",
+ "taffydb": "2.6.2",
+ "underscore": "1.8.3"
+ }
+ },
"json-schema": {
- "version": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
"integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
"dev": true,
"optional": true
},
+ "json-schema-traverse": {
+ "version": "0.3.1",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
+ "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
+ "dev": true,
+ "optional": true
+ },
"json-stable-stringify": {
- "version": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz",
"integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",
"dev": true,
"optional": true,
"requires": {
- "jsonify": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz"
+ "jsonify": "0.0.0"
}
},
"json-stringify-safe": {
- "version": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
"integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
"dev": true,
"optional": true
},
"jsonfile": {
- "version": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz",
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz",
"integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=",
"dev": true,
"requires": {
- "graceful-fs": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz"
+ "graceful-fs": "4.1.11"
+ },
+ "dependencies": {
+ "graceful-fs": {
+ "version": "4.1.11",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
+ "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
+ "dev": true,
+ "optional": true
+ }
}
},
"jsonify": {
- "version": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
+ "version": "0.0.0",
+ "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
"integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
"dev": true,
"optional": true
},
"jsprim": {
- "version": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.0.tgz",
- "integrity": "sha1-o7h+QCmNjDgFUtjMdiigu5WiKRg=",
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
+ "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
"dev": true,
"optional": true,
"requires": {
- "assert-plus": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
- "extsprintf": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz",
- "json-schema": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
- "verror": "https://registry.npmjs.org/verror/-/verror-1.3.6.tgz"
- },
- "dependencies": {
- "assert-plus": {
- "version": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
- "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
- "dev": true,
- "optional": true
- }
+ "assert-plus": "1.0.0",
+ "extsprintf": "1.3.0",
+ "json-schema": "0.2.3",
+ "verror": "1.10.0"
+ }
+ },
+ "jstransformer": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/jstransformer/-/jstransformer-1.0.0.tgz",
+ "integrity": "sha1-7Yvwkh4vPx7U1cGkT2hwntJHIsM=",
+ "dev": true,
+ "requires": {
+ "is-promise": "2.1.0",
+ "promise": "7.3.1"
}
},
"kind-of": {
- "version": "https://registry.npmjs.org/kind-of/-/kind-of-3.0.2.tgz",
- "integrity": "sha1-GH20JwRufpCUVpLmdoZovWkA3qA=",
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "dev": true,
+ "requires": {
+ "is-buffer": "1.1.5"
+ }
+ },
+ "klaw": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/klaw/-/klaw-2.0.0.tgz",
+ "integrity": "sha1-WcEo4Nxc5BAgEVEZTuucv4WGUPY=",
"dev": true,
"requires": {
- "is-buffer": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.3.tgz"
+ "graceful-fs": "4.1.11"
+ },
+ "dependencies": {
+ "graceful-fs": {
+ "version": "4.1.11",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
+ "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
+ "dev": true
+ }
}
},
"kss": {
- "version": "https://registry.npmjs.org/kss/-/kss-3.0.0-beta.18.tgz",
+ "version": "3.0.0-beta.18",
+ "resolved": "https://registry.npmjs.org/kss/-/kss-3.0.0-beta.18.tgz",
"integrity": "sha1-gyojvaTKvs9UJrk4ksG2GNt+ok4=",
"dev": true,
"requires": {
- "bluebird": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.0.tgz",
- "fs-extra": "https://registry.npmjs.org/fs-extra/-/fs-extra-2.1.2.tgz",
- "glob": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
- "handlebars": "https://registry.npmjs.org/handlebars/-/handlebars-4.0.10.tgz",
- "marked": "https://registry.npmjs.org/marked/-/marked-0.3.6.tgz",
- "twig": "https://registry.npmjs.org/twig/-/twig-0.10.3.tgz",
- "yargs": "https://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz"
+ "bluebird": "3.5.0",
+ "fs-extra": "2.1.2",
+ "glob": "7.1.2",
+ "handlebars": "4.0.10",
+ "marked": "0.3.6",
+ "twig": "0.10.3",
+ "yargs": "6.6.0"
},
"dependencies": {
"camelcase": {
- "version": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
"integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
"dev": true
},
"cliui": {
- "version": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
"integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
"dev": true,
"requires": {
- "string-width": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
- "strip-ansi": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
- "wrap-ansi": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz"
+ "string-width": "1.0.2",
+ "strip-ansi": "3.0.1",
+ "wrap-ansi": "2.1.0"
}
},
"glob": {
- "version": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
- "integrity": "sha1-wZyd+aAocC1nhhI4SmVSQExjbRU=",
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
+ "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
"dev": true,
"requires": {
- "fs.realpath": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
- "inflight": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
- "inherits": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
- "minimatch": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
- "once": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
- "path-is-absolute": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"
+ "fs.realpath": "1.0.0",
+ "inflight": "1.0.6",
+ "inherits": "2.0.3",
+ "minimatch": "3.0.4",
+ "once": "1.3.3",
+ "path-is-absolute": "1.0.1"
}
},
"minimatch": {
- "version": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
- "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=",
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
"dev": true,
"requires": {
- "brace-expansion": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.7.tgz"
+ "brace-expansion": "1.1.8"
}
},
"yargs": {
- "version": "https://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz",
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz",
"integrity": "sha1-eC7CHvQDNF+DCoCMo9UTr1YGUgg=",
"dev": true,
"requires": {
- "camelcase": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
- "cliui": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
- "decamelize": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
- "get-caller-file": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz",
- "os-locale": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
- "read-pkg-up": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
- "require-directory": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
- "require-main-filename": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
- "set-blocking": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
- "string-width": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
- "which-module": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
- "y18n": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
- "yargs-parser": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz"
+ "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",
+ "y18n": "3.2.1",
+ "yargs-parser": "4.2.1"
}
}
}
},
"lazy-cache": {
- "version": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.3.tgz",
- "integrity": "sha1-6XdUYY+ciGu5mbL/aceLgkU9ZnQ=",
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
+ "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
"dev": true
},
"lcid": {
- "version": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
"integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
"dev": true,
"requires": {
- "invert-kv": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz"
+ "invert-kv": "1.0.0"
}
},
"less": {
- "version": "https://registry.npmjs.org/less/-/less-2.7.2.tgz",
+ "version": "2.7.2",
+ "resolved": "https://registry.npmjs.org/less/-/less-2.7.2.tgz",
"integrity": "sha1-No1sxz4fsDmBGDKAkYdDxdz5s98=",
"dev": true,
"requires": {
- "errno": "https://registry.npmjs.org/errno/-/errno-0.1.4.tgz",
- "graceful-fs": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
- "image-size": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
- "mime": "https://registry.npmjs.org/mime/-/mime-1.3.6.tgz",
- "mkdirp": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
- "promise": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
- "request": "https://registry.npmjs.org/request/-/request-2.81.0.tgz",
- "source-map": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz"
+ "errno": "0.1.4",
+ "graceful-fs": "4.1.11",
+ "image-size": "0.5.5",
+ "mime": "1.4.1",
+ "mkdirp": "0.5.1",
+ "promise": "7.3.1",
+ "request": "2.83.0",
+ "source-map": "0.5.7"
},
"dependencies": {
- "source-map": {
- "version": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
- "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=",
+ "graceful-fs": {
+ "version": "4.1.11",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
+ "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
"dev": true,
"optional": true
}
}
},
"liftoff": {
- "version": "https://registry.npmjs.org/liftoff/-/liftoff-2.3.0.tgz",
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.3.0.tgz",
"integrity": "sha1-qY8v9nGD2Lp8+soQVIvX/wVQs4U=",
"dev": true,
"requires": {
- "extend": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz",
- "findup-sync": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.4.3.tgz",
- "fined": "https://registry.npmjs.org/fined/-/fined-1.0.2.tgz",
- "flagged-respawn": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-0.3.2.tgz",
- "lodash.isplainobject": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
- "lodash.isstring": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz",
- "lodash.mapvalues": "https://registry.npmjs.org/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz",
- "rechoir": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
- "resolve": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz"
+ "extend": "3.0.1",
+ "findup-sync": "0.4.3",
+ "fined": "1.1.0",
+ "flagged-respawn": "0.3.2",
+ "lodash.isplainobject": "4.0.6",
+ "lodash.isstring": "4.0.1",
+ "lodash.mapvalues": "4.6.0",
+ "rechoir": "0.6.2",
+ "resolve": "1.4.0"
}
},
"load-json-file": {
- "version": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
"integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
"dev": true,
"requires": {
- "graceful-fs": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
- "parse-json": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
- "pify": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
- "pinkie-promise": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
- "strip-bom": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz"
+ "graceful-fs": "4.1.11",
+ "parse-json": "2.2.0",
+ "pify": "2.3.0",
+ "pinkie-promise": "2.0.1",
+ "strip-bom": "2.0.0"
},
"dependencies": {
+ "graceful-fs": {
+ "version": "4.1.11",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
+ "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
+ "dev": true
+ },
"strip-bom": {
- "version": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
"integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
"dev": true,
"requires": {
- "is-utf8": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz"
+ "is-utf8": "0.2.1"
}
}
}
},
"locutus": {
- "version": "https://registry.npmjs.org/locutus/-/locutus-2.0.9.tgz",
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/locutus/-/locutus-2.0.9.tgz",
"integrity": "sha1-4mWvHoX9GRc+dDhjc4iFYHg6Avw=",
"dev": true
},
"lodash": {
- "version": "https://registry.npmjs.org/lodash/-/lodash-1.0.2.tgz",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-1.0.2.tgz",
"integrity": "sha1-j1dWDIO1n8JwvT1WG2kAQ0MOJVE=",
"dev": true
},
"lodash._basecopy": {
- "version": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz",
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz",
"integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=",
"dev": true
},
"lodash._basetostring": {
- "version": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz",
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz",
"integrity": "sha1-0YYdh3+CSlL2aYMtyvPuFVZqB9U=",
"dev": true
},
"lodash._basevalues": {
- "version": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz",
"integrity": "sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc=",
"dev": true
},
"lodash._getnative": {
- "version": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz",
+ "version": "3.9.1",
+ "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz",
"integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=",
"dev": true
},
"lodash._isiterateecall": {
- "version": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz",
+ "version": "3.0.9",
+ "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz",
"integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=",
"dev": true
},
"lodash._reescape": {
- "version": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz",
"integrity": "sha1-Kx1vXf4HyKNVdT5fJ/rH8c3hYWo=",
"dev": true
},
"lodash._reevaluate": {
- "version": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz",
"integrity": "sha1-WLx0xAZklTrgsSTYBpltrKQx4u0=",
"dev": true
},
"lodash._reinterpolate": {
- "version": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
"integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=",
"dev": true
},
"lodash._root": {
- "version": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz",
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz",
"integrity": "sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=",
"dev": true
},
- "lodash.assignwith": {
- "version": "https://registry.npmjs.org/lodash.assignwith/-/lodash.assignwith-4.2.0.tgz",
- "integrity": "sha1-EnqX8CrcQXUalU0ksN4X4QDgOOs=",
- "dev": true
- },
"lodash.clone": {
- "version": "https://registry.npmjs.org/lodash.clone/-/lodash.clone-4.5.0.tgz",
+ "version": "4.5.0",
+ "resolved": "https://registry.npmjs.org/lodash.clone/-/lodash.clone-4.5.0.tgz",
"integrity": "sha1-GVhwRQ9aExkkeN9Lw9I9LeoZB7Y=",
"dev": true
},
"lodash.defaults": {
- "version": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz",
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz",
"integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=",
"dev": true
},
"lodash.escape": {
- "version": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz",
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz",
"integrity": "sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=",
"dev": true,
"requires": {
- "lodash._root": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz"
+ "lodash._root": "3.0.1"
}
},
"lodash.flatten": {
- "version": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz",
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz",
"integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=",
"dev": true
},
"lodash.isarguments": {
- "version": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz",
"integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=",
"dev": true
},
"lodash.isarray": {
- "version": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz",
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz",
"integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=",
"dev": true
},
- "lodash.isempty": {
- "version": "https://registry.npmjs.org/lodash.isempty/-/lodash.isempty-4.4.0.tgz",
- "integrity": "sha1-b4bL7di+TsmHvpqvM8loTbGzHn4=",
- "dev": true
- },
"lodash.isplainobject": {
- "version": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
+ "version": "4.0.6",
+ "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
"integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=",
"dev": true
},
"lodash.isstring": {
- "version": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz",
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz",
"integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=",
"dev": true
},
"lodash.keys": {
- "version": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz",
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz",
"integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=",
"dev": true,
"requires": {
- "lodash._getnative": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz",
- "lodash.isarguments": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz",
- "lodash.isarray": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz"
+ "lodash._getnative": "3.9.1",
+ "lodash.isarguments": "3.1.0",
+ "lodash.isarray": "3.0.4"
}
},
"lodash.mapvalues": {
- "version": "https://registry.npmjs.org/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz",
+ "version": "4.6.0",
+ "resolved": "https://registry.npmjs.org/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz",
"integrity": "sha1-G6+lAF3p3W9PJmaMMMo3IwzJaJw=",
"dev": true
},
"lodash.merge": {
- "version": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.0.tgz",
+ "version": "4.6.0",
+ "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.0.tgz",
"integrity": "sha1-aYhLoUSsM/5plzemCG3v+t0PicU=",
"dev": true
},
"lodash.partialright": {
- "version": "https://registry.npmjs.org/lodash.partialright/-/lodash.partialright-4.2.1.tgz",
+ "version": "4.2.1",
+ "resolved": "https://registry.npmjs.org/lodash.partialright/-/lodash.partialright-4.2.1.tgz",
"integrity": "sha1-ATDYDoM2MmTUAHTzKbij56ihzEs=",
"dev": true
},
"lodash.pick": {
- "version": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz",
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz",
"integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=",
"dev": true
},
"lodash.restparam": {
- "version": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz",
+ "version": "3.6.1",
+ "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz",
"integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=",
"dev": true
},
"lodash.template": {
- "version": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz",
+ "version": "3.6.2",
+ "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz",
"integrity": "sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8=",
"dev": true,
"requires": {
- "lodash._basecopy": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz",
- "lodash._basetostring": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz",
- "lodash._basevalues": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz",
- "lodash._isiterateecall": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz",
- "lodash._reinterpolate": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
- "lodash.escape": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz",
- "lodash.keys": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz",
- "lodash.restparam": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz",
- "lodash.templatesettings": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz"
+ "lodash._basecopy": "3.0.1",
+ "lodash._basetostring": "3.0.1",
+ "lodash._basevalues": "3.0.0",
+ "lodash._isiterateecall": "3.0.9",
+ "lodash._reinterpolate": "3.0.0",
+ "lodash.escape": "3.2.0",
+ "lodash.keys": "3.1.2",
+ "lodash.restparam": "3.6.1",
+ "lodash.templatesettings": "3.1.1"
}
},
"lodash.templatesettings": {
- "version": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz",
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz",
"integrity": "sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=",
"dev": true,
"requires": {
- "lodash._reinterpolate": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
- "lodash.escape": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz"
+ "lodash._reinterpolate": "3.0.0",
+ "lodash.escape": "3.2.0"
}
},
"lodash.uniq": {
- "version": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
+ "version": "4.5.0",
+ "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
"integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=",
"dev": true
},
"longest": {
- "version": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
"integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
"dev": true
},
"lru-cache": {
- "version": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
+ "version": "2.7.3",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
"integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=",
"dev": true
},
@@ -1921,12 +2430,20 @@
}
},
"map-cache": {
- "version": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
"integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
"dev": true
},
+ "map-stream": {
+ "version": "0.0.6",
+ "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.6.tgz",
+ "integrity": "sha1-0u9OuBGihkTHqJiZhcacL91JaCc=",
+ "dev": true
+ },
"marked": {
- "version": "https://registry.npmjs.org/marked/-/marked-0.3.6.tgz",
+ "version": "0.3.6",
+ "resolved": "https://registry.npmjs.org/marked/-/marked-0.3.6.tgz",
"integrity": "sha1-ssbGGPzOzk74bE/Gy4p8v1rtqNc=",
"dev": true
},
@@ -1940,72 +2457,93 @@
"es5-ext": "0.10.30",
"es6-weak-map": "2.0.2",
"event-emitter": "0.3.5",
- "is-promise": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
+ "is-promise": "2.1.0",
"lru-queue": "0.1.0",
"next-tick": "1.0.0",
"timers-ext": "0.1.2"
}
},
"micromatch": {
- "version": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
+ "version": "2.3.11",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
"integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
"dev": true,
"requires": {
- "arr-diff": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
- "array-unique": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
- "braces": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
- "expand-brackets": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
- "extglob": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
- "filename-regex": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
- "is-extglob": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
- "is-glob": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
- "kind-of": "https://registry.npmjs.org/kind-of/-/kind-of-3.0.2.tgz",
- "normalize-path": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
- "object.omit": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
- "parse-glob": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
- "regex-cache": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.3.tgz"
+ "arr-diff": "2.0.0",
+ "array-unique": "0.2.1",
+ "braces": "1.8.5",
+ "expand-brackets": "0.1.5",
+ "extglob": "0.3.2",
+ "filename-regex": "2.0.1",
+ "is-extglob": "1.0.0",
+ "is-glob": "2.0.1",
+ "kind-of": "3.2.2",
+ "normalize-path": "2.1.1",
+ "object.omit": "2.0.1",
+ "parse-glob": "3.0.4",
+ "regex-cache": "0.4.4"
}
},
"mime": {
- "version": "https://registry.npmjs.org/mime/-/mime-1.3.6.tgz",
- "integrity": "sha1-WR2E02U6awtKO5343lqoEI5y5eA=",
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
+ "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==",
"dev": true,
"optional": true
},
"mime-db": {
- "version": "https://registry.npmjs.org/mime-db/-/mime-db-1.29.0.tgz",
- "integrity": "sha1-SNJtI1WJZRcErFkWygYAGRQmaHg=",
+ "version": "1.30.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.30.0.tgz",
+ "integrity": "sha1-dMZD2i3Z1qRTmZY0ZbJtXKfXHwE=",
"dev": true
},
"mime-types": {
- "version": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.16.tgz",
- "integrity": "sha1-K4WKUuXs1RbbiXrCvodIeDBpjiM=",
+ "version": "2.1.17",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.17.tgz",
+ "integrity": "sha1-Cdejk/A+mVp5+K+Fe3Cp4KsWVXo=",
"dev": true,
"requires": {
- "mime-db": "https://registry.npmjs.org/mime-db/-/mime-db-1.29.0.tgz"
+ "mime-db": "1.30.0"
}
},
"minimatch": {
- "version": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz",
+ "version": "2.0.10",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz",
"integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=",
"dev": true,
"requires": {
- "brace-expansion": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.7.tgz"
+ "brace-expansion": "1.1.8"
}
},
"minimist": {
- "version": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
- "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+ "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
"dev": true
},
"mkdirp": {
- "version": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
+ "version": "0.5.1",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
"integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
"dev": true,
"requires": {
- "minimist": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz"
+ "minimist": "0.0.8"
+ },
+ "dependencies": {
+ "minimist": {
+ "version": "0.0.8",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
+ "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
+ "dev": true
+ }
}
},
+ "moment": {
+ "version": "2.18.1",
+ "resolved": "https://registry.npmjs.org/moment/-/moment-2.18.1.tgz",
+ "integrity": "sha1-w2GT3Tzhwu7SrbfIAtu8d6gbHA8=",
+ "dev": true
+ },
"ms": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
@@ -2013,15 +2551,17 @@
"dev": true
},
"multipipe": {
- "version": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz",
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz",
"integrity": "sha1-Ko8t33Du1WTf8tV/HhoTfZ8FB4s=",
"dev": true,
"requires": {
- "duplexer2": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz"
+ "duplexer2": "0.0.2"
}
},
"natives": {
- "version": "https://registry.npmjs.org/natives/-/natives-1.1.0.tgz",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/natives/-/natives-1.1.0.tgz",
"integrity": "sha1-6f+EFBimsux6SV6TmYT3jxY+bjE=",
"dev": true
},
@@ -2032,580 +2572,779 @@
"dev": true
},
"normalize-package-data": {
- "version": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
- "integrity": "sha1-EvlaMH1YNSB1oEkHuErIvpisAS8=",
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
+ "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
"dev": true,
"requires": {
- "hosted-git-info": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz",
- "is-builtin-module": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
- "semver": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz",
- "validate-npm-package-license": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz"
+ "hosted-git-info": "2.5.0",
+ "is-builtin-module": "1.0.0",
+ "semver": "4.3.6",
+ "validate-npm-package-license": "3.0.1"
}
},
"normalize-path": {
- "version": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
"integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
"dev": true,
"requires": {
- "remove-trailing-separator": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.0.2.tgz"
+ "remove-trailing-separator": "1.1.0"
}
},
"normalize-range": {
- "version": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
"integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
"dev": true
},
"normalize.css": {
- "version": "https://registry.npmjs.org/normalize.css/-/normalize.css-6.0.0.tgz",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/normalize.css/-/normalize.css-6.0.0.tgz",
"integrity": "sha1-IhiMJwfJEfs608GqwGd/9oZhvqg=",
"dev": true
},
"num2fraction": {
- "version": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
"integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
"dev": true
},
"number-is-nan": {
- "version": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
"integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
"dev": true
},
"oauth-sign": {
- "version": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
+ "version": "0.8.2",
+ "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
"integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=",
"dev": true,
"optional": true
},
"object-assign": {
- "version": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
- "integrity": "sha1-ejs9DpgGPUP0wD8uiubNUahog6A=",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
+ "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=",
"dev": true
},
+ "object.defaults": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz",
+ "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=",
+ "dev": true,
+ "requires": {
+ "array-each": "1.0.1",
+ "array-slice": "1.0.0",
+ "for-own": "1.0.0",
+ "isobject": "3.0.1"
+ },
+ "dependencies": {
+ "for-own": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
+ "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
+ "dev": true,
+ "requires": {
+ "for-in": "1.0.2"
+ }
+ },
+ "isobject": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
+ "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
+ "dev": true
+ }
+ }
+ },
"object.omit": {
- "version": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
"integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
"dev": true,
"requires": {
- "for-own": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
- "is-extendable": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz"
+ "for-own": "0.1.5",
+ "is-extendable": "0.1.1"
+ }
+ },
+ "object.pick": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
+ "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
+ "dev": true,
+ "requires": {
+ "isobject": "3.0.1"
+ },
+ "dependencies": {
+ "isobject": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
+ "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
+ "dev": true
+ }
}
},
"once": {
- "version": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
"integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=",
"dev": true,
"requires": {
- "wrappy": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
+ "wrappy": "1.0.2"
}
},
"optimist": {
- "version": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
"integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
"dev": true,
"requires": {
- "minimist": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
- "wordwrap": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz"
+ "minimist": "0.0.10",
+ "wordwrap": "0.0.2"
+ },
+ "dependencies": {
+ "minimist": {
+ "version": "0.0.10",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz",
+ "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=",
+ "dev": true
+ }
}
},
"orchestrator": {
- "version": "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz",
+ "version": "0.3.8",
+ "resolved": "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz",
"integrity": "sha1-FOfp4nZPcxX7rBhOUGx6pt+UrX4=",
"dev": true,
"requires": {
- "end-of-stream": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz",
- "sequencify": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz",
- "stream-consume": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.0.tgz"
+ "end-of-stream": "0.1.5",
+ "sequencify": "0.0.7",
+ "stream-consume": "0.1.0"
}
},
"ordered-read-streams": {
- "version": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz",
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz",
"integrity": "sha1-/VZamvjrRHO6abbtijQ1LLVS8SY=",
"dev": true
},
"os-homedir": {
- "version": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
"integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
"dev": true
},
"os-locale": {
- "version": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
"integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
"dev": true,
"requires": {
- "lcid": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz"
+ "lcid": "1.0.0"
}
},
+ "os-tmpdir": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
+ "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
+ "dev": true
+ },
"parse-filepath": {
- "version": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.1.tgz",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.1.tgz",
"integrity": "sha1-FZ1hVdQ5BNFsEO9piRHaHpGWm3M=",
"dev": true,
"requires": {
- "is-absolute": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.2.6.tgz",
- "map-cache": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
- "path-root": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz"
+ "is-absolute": "0.2.6",
+ "map-cache": "0.2.2",
+ "path-root": "0.1.1"
}
},
"parse-glob": {
- "version": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
"integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
"dev": true,
"requires": {
- "glob-base": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
- "is-dotfile": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
- "is-extglob": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
- "is-glob": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz"
+ "glob-base": "0.3.0",
+ "is-dotfile": "1.0.3",
+ "is-extglob": "1.0.0",
+ "is-glob": "2.0.1"
}
},
"parse-json": {
- "version": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
"integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
"dev": true,
"requires": {
- "error-ex": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz"
+ "error-ex": "1.3.1"
}
},
"parse-passwd": {
- "version": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
"integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=",
"dev": true
},
"path-exists": {
- "version": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
"integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
"dev": true,
"requires": {
- "pinkie-promise": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz"
+ "pinkie-promise": "2.0.1"
}
},
"path-is-absolute": {
- "version": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
"integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
"dev": true
},
"path-parse": {
- "version": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz",
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz",
"integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=",
"dev": true
},
"path-root": {
- "version": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz",
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz",
"integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=",
"dev": true,
"requires": {
- "path-root-regex": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz"
+ "path-root-regex": "0.1.2"
}
},
"path-root-regex": {
- "version": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",
"integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=",
"dev": true
},
"path-type": {
- "version": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
"integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
"dev": true,
"requires": {
- "graceful-fs": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
- "pify": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
- "pinkie-promise": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz"
+ "graceful-fs": "4.1.11",
+ "pify": "2.3.0",
+ "pinkie-promise": "2.0.1"
+ },
+ "dependencies": {
+ "graceful-fs": {
+ "version": "4.1.11",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
+ "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
+ "dev": true
+ }
}
},
"performance-now": {
- "version": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz",
- "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
+ "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
"dev": true,
"optional": true
},
"pify": {
- "version": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
"integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
"dev": true
},
"pinkie": {
- "version": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
"integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
"dev": true
},
"pinkie-promise": {
- "version": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
"integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
"dev": true,
"requires": {
- "pinkie": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"
+ "pinkie": "2.0.4"
}
},
"postcss": {
- "version": "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz",
- "integrity": "sha1-AA29H47vIXqjaLmiEsX8QLKo8/I=",
+ "version": "6.0.12",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.12.tgz",
+ "integrity": "sha512-K6SLofXEK43FBSyZ6/ExQV7ji24OEw4tEY6x1CAf7+tcoMWJoO24Rf3rVFVpk+5IQL1e1Cy3sTKfg7hXuLzafg==",
"dev": true,
"requires": {
- "chalk": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
- "source-map": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
- "supports-color": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz"
+ "chalk": "2.1.0",
+ "source-map": "0.5.7",
+ "supports-color": "4.4.0"
},
"dependencies": {
- "source-map": {
- "version": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
- "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=",
- "dev": true
+ "ansi-styles": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz",
+ "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==",
+ "dev": true,
+ "requires": {
+ "color-convert": "1.9.0"
+ }
+ },
+ "chalk": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.1.0.tgz",
+ "integrity": "sha512-LUHGS/dge4ujbXMJrnihYMcL4AoOweGnw9Tp3kQuqy1Kx5c1qKjqvMJZ6nVJPMWJtKCTN72ZogH3oeSO9g9rXQ==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "3.2.0",
+ "escape-string-regexp": "1.0.5",
+ "supports-color": "4.4.0"
+ }
},
"supports-color": {
- "version": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
- "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz",
+ "integrity": "sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ==",
"dev": true,
"requires": {
- "has-flag": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz"
+ "has-flag": "2.0.0"
}
}
}
},
"postcss-value-parser": {
- "version": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz",
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz",
"integrity": "sha1-h/OPnxj3dKSrTIojL1xc6IcqnRU=",
"dev": true
},
"preserve": {
- "version": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
"integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=",
"dev": true
},
"pretty-hrtime": {
- "version": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz",
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz",
"integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=",
"dev": true
},
"process-nextick-args": {
- "version": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
"integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=",
"dev": true
},
"promise": {
- "version": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
- "integrity": "sha1-BktyYCsY+Q8pGSuLG8QY/9Hr078=",
+ "version": "7.3.1",
+ "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
+ "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
"dev": true,
- "optional": true,
"requires": {
- "asap": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz"
+ "asap": "2.0.6"
}
},
"prr": {
- "version": "https://registry.npmjs.org/prr/-/prr-0.0.0.tgz",
+ "version": "0.0.0",
+ "resolved": "https://registry.npmjs.org/prr/-/prr-0.0.0.tgz",
"integrity": "sha1-GoS4WQgyVQFBGFPQCB7j+obikmo=",
"dev": true,
"optional": true
},
"pug": {
- "version": "https://registry.npmjs.org/pug/-/pug-2.0.0-beta6.tgz",
- "integrity": "sha1-nq0uWeVApGfvw3h8ywPkV0ul+uk=",
+ "version": "2.0.0-rc.4",
+ "resolved": "https://registry.npmjs.org/pug/-/pug-2.0.0-rc.4.tgz",
+ "integrity": "sha512-SL7xovj6E2Loq9N0UgV6ynjMLW4urTFY/L/Fprhvz13Xc5vjzkjZjI1QHKq31200+6PSD8PyU6MqrtCTJj6/XA==",
"dev": true,
"requires": {
- "pug-code-gen": "https://registry.npmjs.org/pug-code-gen/-/pug-code-gen-1.1.0.tgz",
- "pug-filters": "https://registry.npmjs.org/pug-filters/-/pug-filters-1.2.4.tgz",
- "pug-lexer": "https://registry.npmjs.org/pug-lexer/-/pug-lexer-2.2.1.tgz",
- "pug-linker": "https://registry.npmjs.org/pug-linker/-/pug-linker-1.0.1.tgz",
- "pug-load": "https://registry.npmjs.org/pug-load/-/pug-load-2.0.3.tgz",
- "pug-parser": "https://registry.npmjs.org/pug-parser/-/pug-parser-2.0.1.tgz",
- "pug-runtime": "https://registry.npmjs.org/pug-runtime/-/pug-runtime-2.0.2.tgz",
- "pug-strip-comments": "https://registry.npmjs.org/pug-strip-comments/-/pug-strip-comments-1.0.1.tgz"
+ "pug-code-gen": "2.0.0",
+ "pug-filters": "2.1.5",
+ "pug-lexer": "3.1.0",
+ "pug-linker": "3.0.3",
+ "pug-load": "2.0.9",
+ "pug-parser": "4.0.0",
+ "pug-runtime": "2.0.3",
+ "pug-strip-comments": "1.0.2"
}
},
"pug-attrs": {
- "version": "https://registry.npmjs.org/pug-attrs/-/pug-attrs-2.0.1.tgz",
- "integrity": "sha1-i13XwzBzDAn2Ipnga1j9DrxOv9U=",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/pug-attrs/-/pug-attrs-2.0.2.tgz",
+ "integrity": "sha1-i+KyIlVo/6ddG4Zpgr/59BEa/8s=",
"dev": true,
"requires": {
- "constantinople": "https://registry.npmjs.org/constantinople/-/constantinople-3.0.2.tgz",
- "js-stringify": "https://registry.npmjs.org/js-stringify/-/js-stringify-1.0.2.tgz",
- "pug-runtime": "https://registry.npmjs.org/pug-runtime/-/pug-runtime-2.0.2.tgz"
+ "constantinople": "3.1.0",
+ "js-stringify": "1.0.2",
+ "pug-runtime": "2.0.3"
}
},
"pug-code-gen": {
- "version": "https://registry.npmjs.org/pug-code-gen/-/pug-code-gen-1.1.0.tgz",
- "integrity": "sha1-9jim1XkhhVNqSiuzy3O49Fi9wB8=",
- "dev": true,
- "requires": {
- "constantinople": "https://registry.npmjs.org/constantinople/-/constantinople-3.0.2.tgz",
- "doctypes": "https://registry.npmjs.org/doctypes/-/doctypes-1.1.0.tgz",
- "js-stringify": "https://registry.npmjs.org/js-stringify/-/js-stringify-1.0.2.tgz",
- "pug-attrs": "https://registry.npmjs.org/pug-attrs/-/pug-attrs-2.0.1.tgz",
- "pug-error": "https://registry.npmjs.org/pug-error/-/pug-error-1.3.1.tgz",
- "pug-runtime": "https://registry.npmjs.org/pug-runtime/-/pug-runtime-2.0.2.tgz",
- "void-elements": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
- "with": "https://registry.npmjs.org/with/-/with-5.1.1.tgz"
- },
- "dependencies": {
- "acorn": {
- "version": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
- "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=",
- "dev": true
- },
- "acorn-globals": {
- "version": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-3.0.0.tgz",
- "integrity": "sha1-GmTdj6dhKIWUYgZJUm4mJZF6VsY=",
- "dev": true,
- "requires": {
- "acorn": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz"
- }
- },
- "with": {
- "version": "https://registry.npmjs.org/with/-/with-5.1.1.tgz",
- "integrity": "sha1-+k2qktrzLE6pTtRTyB8EaGtXXf4=",
- "dev": true,
- "requires": {
- "acorn": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
- "acorn-globals": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-3.0.0.tgz"
- }
- }
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/pug-code-gen/-/pug-code-gen-2.0.0.tgz",
+ "integrity": "sha512-E4oiJT+Jn5tyEIloj8dIJQognbiNNp0i0cAJmYtQTFS0soJ917nlIuFtqVss3IXMEyQKUew3F4gIkBpn18KbVg==",
+ "dev": true,
+ "requires": {
+ "constantinople": "3.1.0",
+ "doctypes": "1.1.0",
+ "js-stringify": "1.0.2",
+ "pug-attrs": "2.0.2",
+ "pug-error": "1.3.2",
+ "pug-runtime": "2.0.3",
+ "void-elements": "2.0.1",
+ "with": "5.1.1"
}
},
"pug-error": {
- "version": "https://registry.npmjs.org/pug-error/-/pug-error-1.3.1.tgz",
- "integrity": "sha1-YWJ0JcP4swexw4sQoLbVyOGjWB8=",
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/pug-error/-/pug-error-1.3.2.tgz",
+ "integrity": "sha1-U659nSm7A89WRJOgJhCfVMR/XyY=",
"dev": true
},
"pug-filters": {
- "version": "https://registry.npmjs.org/pug-filters/-/pug-filters-1.2.4.tgz",
- "integrity": "sha1-kthSRyx0UIVyoNmwyR+dy5rgWDk=",
- "dev": true,
- "requires": {
- "clean-css": "https://registry.npmjs.org/clean-css/-/clean-css-3.4.27.tgz",
- "constantinople": "https://registry.npmjs.org/constantinople/-/constantinople-3.0.2.tgz",
- "jstransformer": "https://registry.npmjs.org/jstransformer/-/jstransformer-1.0.0.tgz",
- "pug-error": "https://registry.npmjs.org/pug-error/-/pug-error-1.3.1.tgz",
- "pug-walk": "https://registry.npmjs.org/pug-walk/-/pug-walk-1.0.0.tgz",
- "resolve": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
- "uglify-js": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.6.2.tgz"
+ "version": "2.1.5",
+ "resolved": "https://registry.npmjs.org/pug-filters/-/pug-filters-2.1.5.tgz",
+ "integrity": "sha512-xkw71KtrC4sxleKiq+cUlQzsiLn8pM5+vCgkChW2E6oNOzaqTSIBKIQ5cl4oheuDzvJYCTSYzRaVinMUrV4YLQ==",
+ "dev": true,
+ "requires": {
+ "clean-css": "3.4.28",
+ "constantinople": "3.1.0",
+ "jstransformer": "1.0.0",
+ "pug-error": "1.3.2",
+ "pug-walk": "1.1.5",
+ "resolve": "1.4.0",
+ "uglify-js": "2.8.29"
},
"dependencies": {
- "asap": {
- "version": "https://registry.npmjs.org/asap/-/asap-2.0.4.tgz",
- "integrity": "sha1-s5G/f2v7xlcGAi/sj0nEsH/s9Yk=",
- "dev": true
- },
- "jstransformer": {
- "version": "https://registry.npmjs.org/jstransformer/-/jstransformer-1.0.0.tgz",
- "integrity": "sha1-7Yvwkh4vPx7U1cGkT2hwntJHIsM=",
+ "clean-css": {
+ "version": "3.4.28",
+ "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-3.4.28.tgz",
+ "integrity": "sha1-vxlF6C/ICPVWlebd6uwBQA79A/8=",
"dev": true,
"requires": {
- "is-promise": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
- "promise": "https://registry.npmjs.org/promise/-/promise-7.1.1.tgz"
+ "commander": "2.8.1",
+ "source-map": "0.4.4"
}
},
- "promise": {
- "version": "https://registry.npmjs.org/promise/-/promise-7.1.1.tgz",
- "integrity": "sha1-SJZUxpJha4qlWwck+oCbt9tJxb8=",
+ "source-map": {
+ "version": "0.4.4",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
+ "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
"dev": true,
"requires": {
- "asap": "https://registry.npmjs.org/asap/-/asap-2.0.4.tgz"
+ "amdefine": "1.0.1"
}
}
}
},
"pug-lexer": {
- "version": "https://registry.npmjs.org/pug-lexer/-/pug-lexer-2.2.1.tgz",
- "integrity": "sha1-d3wCRPi2a9dNNBzMZWFYDwmO5d4=",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/pug-lexer/-/pug-lexer-3.1.0.tgz",
+ "integrity": "sha1-/QhzdtSmdbT1n4/vQiiDQ06VgaI=",
"dev": true,
"requires": {
- "character-parser": "https://registry.npmjs.org/character-parser/-/character-parser-2.2.0.tgz",
- "is-expression": "https://registry.npmjs.org/is-expression/-/is-expression-2.1.0.tgz",
- "pug-error": "https://registry.npmjs.org/pug-error/-/pug-error-1.3.1.tgz"
+ "character-parser": "2.2.0",
+ "is-expression": "3.0.0",
+ "pug-error": "1.3.2"
},
"dependencies": {
- "character-parser": {
- "version": "https://registry.npmjs.org/character-parser/-/character-parser-2.2.0.tgz",
- "integrity": "sha1-x84o821LzZdE5f/CxfzeHHMmH8A=",
+ "acorn": {
+ "version": "4.0.13",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz",
+ "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=",
+ "dev": true
+ },
+ "is-expression": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-expression/-/is-expression-3.0.0.tgz",
+ "integrity": "sha1-Oayqa+f9HzRx3ELHQW5hwkMXrJ8=",
"dev": true,
"requires": {
- "is-regex": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.3.tgz"
+ "acorn": "4.0.13",
+ "object-assign": "4.1.1"
}
+ },
+ "object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
+ "dev": true
}
}
},
"pug-linker": {
- "version": "https://registry.npmjs.org/pug-linker/-/pug-linker-1.0.1.tgz",
- "integrity": "sha1-1tp5uRDmg9MxNWcWgEfrr+2S0VM=",
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/pug-linker/-/pug-linker-3.0.3.tgz",
+ "integrity": "sha512-DCKczglCXOzJ1lr4xUj/lVHYvS+lGmR2+KTCjZjtIpdwaN7lNOoX2SW6KFX5X4ElvW+6ThwB+acSUg08UJFN5A==",
"dev": true,
"requires": {
- "pug-error": "https://registry.npmjs.org/pug-error/-/pug-error-1.3.1.tgz",
- "pug-walk": "https://registry.npmjs.org/pug-walk/-/pug-walk-1.0.0.tgz"
+ "pug-error": "1.3.2",
+ "pug-walk": "1.1.5"
}
},
"pug-load": {
- "version": "https://registry.npmjs.org/pug-load/-/pug-load-2.0.3.tgz",
- "integrity": "sha1-/oz4OPecmhJJeFd01Suh1+pD3zc=",
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/pug-load/-/pug-load-2.0.9.tgz",
+ "integrity": "sha512-BDdZOCru4mg+1MiZwRQZh25+NTRo/R6/qArrdWIf308rHtWA5N9kpoUskRe4H6FslaQujC+DigH9LqlBA4gf6Q==",
"dev": true,
"requires": {
- "object-assign": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
- "pug-walk": "https://registry.npmjs.org/pug-walk/-/pug-walk-1.0.0.tgz"
+ "object-assign": "4.1.1",
+ "pug-walk": "1.1.5"
+ },
+ "dependencies": {
+ "object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
+ "dev": true
+ }
}
},
"pug-parser": {
- "version": "https://registry.npmjs.org/pug-parser/-/pug-parser-2.0.1.tgz",
- "integrity": "sha1-3Cxbu3dwR+mDWc1gaGD3X0v8FUE=",
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/pug-parser/-/pug-parser-4.0.0.tgz",
+ "integrity": "sha512-ocEUFPdLG9awwFj0sqi1uiZLNvfoodCMULZzkRqILryIWc/UUlDlxqrKhKjAIIGPX/1SNsvxy63+ayEGocGhQg==",
"dev": true,
"requires": {
- "pug-error": "https://registry.npmjs.org/pug-error/-/pug-error-1.3.1.tgz",
- "token-stream": "https://registry.npmjs.org/token-stream/-/token-stream-0.0.1.tgz"
+ "pug-error": "1.3.2",
+ "token-stream": "0.0.1"
}
},
"pug-runtime": {
- "version": "https://registry.npmjs.org/pug-runtime/-/pug-runtime-2.0.2.tgz",
- "integrity": "sha1-lzMavOM5pUNiVKf5sL1lvhFmXCE=",
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/pug-runtime/-/pug-runtime-2.0.3.tgz",
+ "integrity": "sha1-mBYmB7D86eJU1CfzOYelrucWi9o=",
"dev": true
},
"pug-strip-comments": {
- "version": "https://registry.npmjs.org/pug-strip-comments/-/pug-strip-comments-1.0.1.tgz",
- "integrity": "sha1-iWlZIaNPz1aFXUMCtCZoa0Jrr9E=",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/pug-strip-comments/-/pug-strip-comments-1.0.2.tgz",
+ "integrity": "sha1-0xOvoBvMN0mA4TmeI+vy65vchRM=",
"dev": true,
"requires": {
- "pug-error": "https://registry.npmjs.org/pug-error/-/pug-error-1.3.1.tgz"
+ "pug-error": "1.3.2"
}
},
"pug-walk": {
- "version": "https://registry.npmjs.org/pug-walk/-/pug-walk-1.0.0.tgz",
- "integrity": "sha1-f0rhRWpPGP7uQKDXCLdcHFHS5OQ=",
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/pug-walk/-/pug-walk-1.1.5.tgz",
+ "integrity": "sha512-rJlH1lXerCIAtImXBze3dtKq/ykZMA4rpO9FnPcIgsWcxZLOvd8zltaoeOVFyBSSqCkhhJWbEbTMga8UxWUUSA==",
"dev": true
},
"punycode": {
- "version": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
"integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
"dev": true,
"optional": true
},
"qs": {
- "version": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz",
- "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM=",
+ "version": "6.5.1",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz",
+ "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==",
"dev": true,
"optional": true
},
"randomatic": {
- "version": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.6.tgz",
- "integrity": "sha1-EQ3Kv/OX6dz/fAeJzMCkmt8exbs=",
+ "version": "1.1.7",
+ "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz",
+ "integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==",
"dev": true,
"requires": {
- "is-number": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
- "kind-of": "https://registry.npmjs.org/kind-of/-/kind-of-3.0.2.tgz"
+ "is-number": "3.0.0",
+ "kind-of": "4.0.0"
+ },
+ "dependencies": {
+ "is-number": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
+ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
+ "dev": true,
+ "requires": {
+ "kind-of": "3.2.2"
+ },
+ "dependencies": {
+ "kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "dev": true,
+ "requires": {
+ "is-buffer": "1.1.5"
+ }
+ }
+ }
+ },
+ "kind-of": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
+ "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
+ "dev": true,
+ "requires": {
+ "is-buffer": "1.1.5"
+ }
+ }
}
},
"read-pkg": {
- "version": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
"integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
"dev": true,
"requires": {
- "load-json-file": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
- "normalize-package-data": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
- "path-type": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz"
+ "load-json-file": "1.1.0",
+ "normalize-package-data": "2.4.0",
+ "path-type": "1.1.0"
}
},
"read-pkg-up": {
- "version": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
"integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
"dev": true,
"requires": {
- "find-up": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
- "read-pkg": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz"
+ "find-up": "1.1.2",
+ "read-pkg": "1.1.0"
}
},
"readable-stream": {
- "version": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
+ "version": "1.1.14",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
"integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
"dev": true,
"requires": {
- "core-util-is": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
- "inherits": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
- "isarray": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
- "string_decoder": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
+ "core-util-is": "1.0.2",
+ "inherits": "2.0.3",
+ "isarray": "0.0.1",
+ "string_decoder": "0.10.31"
}
},
"rechoir": {
- "version": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
+ "version": "0.6.2",
+ "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
"integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
"dev": true,
"requires": {
- "resolve": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz"
+ "resolve": "1.4.0"
}
},
"regex-cache": {
- "version": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.3.tgz",
- "integrity": "sha1-mxpsNdTQ3871cRrmUejp09cRQUU=",
+ "version": "0.4.4",
+ "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz",
+ "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==",
"dev": true,
"requires": {
- "is-equal-shallow": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
- "is-primitive": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz"
+ "is-equal-shallow": "0.1.3"
}
},
+ "regexp-quote": {
+ "version": "0.0.0",
+ "resolved": "https://registry.npmjs.org/regexp-quote/-/regexp-quote-0.0.0.tgz",
+ "integrity": "sha1-Hg9GUMhi3L/tVP1CsUjpuxch/PI=",
+ "dev": true
+ },
"remove-trailing-separator": {
- "version": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.0.2.tgz",
- "integrity": "sha1-abBi2XhyetFNxrVrpKt3L9jXBRE=",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
+ "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
"dev": true
},
"repeat-element": {
- "version": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz",
"integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=",
"dev": true
},
"repeat-string": {
- "version": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.5.4.tgz",
- "integrity": "sha1-ZOwMkeD0tHX5DVtkNlHj5uW2wtU=",
+ "version": "1.6.1",
+ "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
+ "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
"dev": true
},
"replace-ext": {
- "version": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
"integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=",
"dev": true
},
"request": {
- "version": "https://registry.npmjs.org/request/-/request-2.81.0.tgz",
- "integrity": "sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=",
+ "version": "2.83.0",
+ "resolved": "https://registry.npmjs.org/request/-/request-2.83.0.tgz",
+ "integrity": "sha512-lR3gD69osqm6EYLk9wB/G1W/laGWjzH90t1vEa2xuxHD5KUrSzp9pUSfTm+YC5Nxt2T8nMPEvKlhbQayU7bgFw==",
"dev": true,
"optional": true,
"requires": {
- "aws-sign2": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
- "aws4": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz",
- "caseless": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
- "combined-stream": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz",
- "extend": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz",
- "forever-agent": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
- "form-data": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz",
- "har-validator": "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz",
- "hawk": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",
- "http-signature": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",
- "is-typedarray": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
- "isstream": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
- "json-stringify-safe": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
- "mime-types": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.16.tgz",
- "oauth-sign": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
- "performance-now": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz",
- "qs": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz",
- "safe-buffer": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.0.1.tgz",
- "stringstream": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz",
- "tough-cookie": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.2.tgz",
- "tunnel-agent": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
- "uuid": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz"
+ "aws-sign2": "0.7.0",
+ "aws4": "1.6.0",
+ "caseless": "0.12.0",
+ "combined-stream": "1.0.5",
+ "extend": "3.0.1",
+ "forever-agent": "0.6.1",
+ "form-data": "2.3.1",
+ "har-validator": "5.0.3",
+ "hawk": "6.0.2",
+ "http-signature": "1.2.0",
+ "is-typedarray": "1.0.0",
+ "isstream": "0.1.2",
+ "json-stringify-safe": "5.0.1",
+ "mime-types": "2.1.17",
+ "oauth-sign": "0.8.2",
+ "performance-now": "2.1.0",
+ "qs": "6.5.1",
+ "safe-buffer": "5.1.1",
+ "stringstream": "0.0.5",
+ "tough-cookie": "2.3.3",
+ "tunnel-agent": "0.6.0",
+ "uuid": "3.1.0"
}
},
"require-directory": {
- "version": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
"integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
"dev": true
},
"require-main-filename": {
- "version": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
"integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
"dev": true
},
+ "requizzle": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/requizzle/-/requizzle-0.2.1.tgz",
+ "integrity": "sha1-aUPDUwxNmn5G8c3dUcFY/GcM294=",
+ "dev": true,
+ "requires": {
+ "underscore": "1.6.0"
+ },
+ "dependencies": {
+ "underscore": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz",
+ "integrity": "sha1-izixDKze9jM3uLJOT/htRa6lKag=",
+ "dev": true
+ }
+ }
+ },
"resolve": {
- "version": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
- "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
- "dev": true
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.4.0.tgz",
+ "integrity": "sha512-aW7sVKPufyHqOmyyLzg/J+8606v5nevBgaliIlV7nUpVMsDnoBGV/cbSLNjZAg9q0Cfd/+easKVKQ8vOu8fn1Q==",
+ "dev": true,
+ "requires": {
+ "path-parse": "1.0.5"
+ }
},
"resolve-dir": {
- "version": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-0.1.1.tgz",
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-0.1.1.tgz",
"integrity": "sha1-shklmlYC+sXFxJatiUpujMQwJh4=",
"dev": true,
"requires": {
- "expand-tilde": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-1.2.2.tgz",
- "global-modules": "https://registry.npmjs.org/global-modules/-/global-modules-0.2.3.tgz"
+ "expand-tilde": "1.2.2",
+ "global-modules": "0.2.3"
}
},
"resolve-url": {
@@ -2615,59 +3354,76 @@
"dev": true
},
"right-align": {
- "version": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
+ "version": "0.1.3",
+ "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
"integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
"dev": true,
"requires": {
- "align-text": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz"
+ "align-text": "0.1.4"
}
},
"safe-buffer": {
- "version": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.0.1.tgz",
- "integrity": "sha1-0mPKVGls2KMGtcplUekt5XkY++c=",
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
+ "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==",
"dev": true
},
+ "sanitize-html": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.14.1.tgz",
+ "integrity": "sha1-cw/6Ikm98YMz7/5FsoYXPJxa0Lg=",
+ "dev": true,
+ "requires": {
+ "htmlparser2": "3.9.2",
+ "regexp-quote": "0.0.0",
+ "xtend": "4.0.1"
+ }
+ },
"semver": {
- "version": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz",
+ "version": "4.3.6",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz",
"integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=",
"dev": true
},
"sequencify": {
- "version": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz",
+ "version": "0.0.7",
+ "resolved": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz",
"integrity": "sha1-kM/xnQLgcCf9dn9erT57ldHnOAw=",
"dev": true
},
"set-blocking": {
- "version": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
"integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
"dev": true
},
"sigmund": {
- "version": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
"integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=",
"dev": true
},
"sitepage": {
- "version": "https://registry.npmjs.org/sitepage/-/sitepage-1.0.0.tgz",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/sitepage/-/sitepage-1.0.0.tgz",
"integrity": "sha1-YccfTqXc/O7JxuEOlG1r0NepdAY=",
"dev": true
},
"sntp": {
- "version": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz",
- "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/sntp/-/sntp-2.0.2.tgz",
+ "integrity": "sha1-UGQRDwr4X3z9t9a2ekACjOUrSys=",
"dev": true,
"optional": true,
"requires": {
- "hoek": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz"
+ "hoek": "4.2.0"
}
},
"source-map": {
- "version": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
- "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
- "dev": true,
- "requires": {
- "amdefine": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz"
- }
+ "version": "0.5.7",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
+ "dev": true
},
"source-map-resolve": {
"version": "0.3.1",
@@ -2688,93 +3444,96 @@
"dev": true
},
"sparkles": {
- "version": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz",
"integrity": "sha1-Gsu/tZJDbRC76PeFt8xvgoFQEsM=",
"dev": true
},
"spdx-correct": {
- "version": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
"integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=",
"dev": true,
"requires": {
- "spdx-license-ids": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"
+ "spdx-license-ids": "1.2.2"
}
},
"spdx-expression-parse": {
- "version": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz",
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz",
"integrity": "sha1-m98vIOH0DtRH++JzJmGR/O1RYmw=",
"dev": true
},
"spdx-license-ids": {
- "version": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
"integrity": "sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc=",
"dev": true
},
"sshpk": {
- "version": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.1.tgz",
+ "version": "1.13.1",
+ "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.1.tgz",
"integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=",
"dev": true,
"optional": true,
"requires": {
- "asn1": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz",
- "assert-plus": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
- "bcrypt-pbkdf": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz",
- "dashdash": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
- "ecc-jsbn": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz",
- "getpass": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
- "jsbn": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
- "tweetnacl": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz"
- },
- "dependencies": {
- "assert-plus": {
- "version": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
- "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
- "dev": true,
- "optional": true
- }
+ "asn1": "0.2.3",
+ "assert-plus": "1.0.0",
+ "bcrypt-pbkdf": "1.0.1",
+ "dashdash": "1.14.1",
+ "ecc-jsbn": "0.1.1",
+ "getpass": "0.1.7",
+ "jsbn": "0.1.1",
+ "tweetnacl": "0.14.5"
}
},
"stream-consume": {
- "version": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.0.tgz",
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.0.tgz",
"integrity": "sha1-pB6tGm1ggc63n2WwYZAbbY89HQ8=",
"dev": true
},
"string-width": {
- "version": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
"integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
"dev": true,
"requires": {
- "code-point-at": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
- "is-fullwidth-code-point": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
- "strip-ansi": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz"
+ "code-point-at": "1.1.0",
+ "is-fullwidth-code-point": "1.0.0",
+ "strip-ansi": "3.0.1"
}
},
"string_decoder": {
- "version": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+ "version": "0.10.31",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
"dev": true
},
"stringstream": {
- "version": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz",
+ "version": "0.0.5",
+ "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz",
"integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=",
"dev": true,
"optional": true
},
"strip-ansi": {
- "version": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
"integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
"dev": true,
"requires": {
- "ansi-regex": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
+ "ansi-regex": "2.1.1"
}
},
"strip-bom": {
- "version": "https://registry.npmjs.org/strip-bom/-/strip-bom-1.0.0.tgz",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-1.0.0.tgz",
"integrity": "sha1-hbiGLzhEtabV7IRnqTWYFzo295Q=",
"dev": true,
"requires": {
- "first-chunk-stream": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz",
- "is-utf8": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz"
+ "first-chunk-stream": "1.0.0",
+ "is-utf8": "0.2.1"
}
},
"strip-bom-string": {
@@ -2783,59 +3542,78 @@
"integrity": "sha1-5SEekiQ2n7uB1jOi8ABE3IztrZI=",
"dev": 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=",
+ "dev": true
+ },
"supports-color": {
- "version": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
"integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
"dev": true
},
+ "taffydb": {
+ "version": "2.6.2",
+ "resolved": "https://registry.npmjs.org/taffydb/-/taffydb-2.6.2.tgz",
+ "integrity": "sha1-fLy2S1oUG2ou/CxdLGe04VCyomg=",
+ "dev": true
+ },
"through2": {
- "version": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz",
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz",
"integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=",
"dev": true,
"requires": {
- "readable-stream": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.2.11.tgz",
- "xtend": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
+ "readable-stream": "2.3.3",
+ "xtend": "4.0.1"
},
"dependencies": {
"isarray": {
- "version": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
"integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
"dev": true
},
"readable-stream": {
- "version": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.2.11.tgz",
- "integrity": "sha1-B5azH412iAB/8Lk6gIjTSqF8D3I=",
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
+ "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==",
"dev": true,
"requires": {
- "core-util-is": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
- "inherits": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
- "isarray": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
- "process-nextick-args": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
- "safe-buffer": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.0.1.tgz",
- "string_decoder": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.2.tgz",
- "util-deprecate": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
+ "core-util-is": "1.0.2",
+ "inherits": "2.0.3",
+ "isarray": "1.0.0",
+ "process-nextick-args": "1.0.7",
+ "safe-buffer": "5.1.1",
+ "string_decoder": "1.0.3",
+ "util-deprecate": "1.0.2"
}
},
"string_decoder": {
- "version": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.2.tgz",
- "integrity": "sha1-sp4fThEl+pehA4K4pTNze3SR4Xk=",
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
+ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
"dev": true,
"requires": {
- "safe-buffer": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.0.1.tgz"
+ "safe-buffer": "5.1.1"
}
}
}
},
"tildify": {
- "version": "https://registry.npmjs.org/tildify/-/tildify-1.2.0.tgz",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/tildify/-/tildify-1.2.0.tgz",
"integrity": "sha1-3OwD9V3Km3qj5bBPIYF+tW5jWIo=",
"dev": true,
"requires": {
- "os-homedir": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz"
+ "os-homedir": "1.0.2"
}
},
"time-stamp": {
- "version": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz",
"integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=",
"dev": true
},
@@ -2849,85 +3627,120 @@
"next-tick": "1.0.0"
}
},
+ "tmp": {
+ "version": "0.0.28",
+ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.28.tgz",
+ "integrity": "sha1-Fyc1t/YU6nrzlmT6hM8N5OUV0SA=",
+ "dev": true,
+ "requires": {
+ "os-tmpdir": "1.0.2"
+ }
+ },
"token-stream": {
- "version": "https://registry.npmjs.org/token-stream/-/token-stream-0.0.1.tgz",
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/token-stream/-/token-stream-0.0.1.tgz",
"integrity": "sha1-zu78cXp2xDFvEm0LnbqlXX598Bo=",
"dev": true
},
"tough-cookie": {
- "version": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.2.tgz",
- "integrity": "sha1-8IH3bkyFcg5sN6X6ztc3FQ2EByo=",
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.3.tgz",
+ "integrity": "sha1-C2GKVWW23qkL80JdBNVe3EdadWE=",
"dev": true,
"optional": true,
"requires": {
- "punycode": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz"
+ "punycode": "1.4.1"
}
},
"tunnel-agent": {
- "version": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
"integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
"dev": true,
"optional": true,
"requires": {
- "safe-buffer": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.0.1.tgz"
+ "safe-buffer": "5.1.1"
}
},
"tweetnacl": {
- "version": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
+ "version": "0.14.5",
+ "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
"integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
"dev": true,
"optional": true
},
"twig": {
- "version": "https://registry.npmjs.org/twig/-/twig-0.10.3.tgz",
+ "version": "0.10.3",
+ "resolved": "https://registry.npmjs.org/twig/-/twig-0.10.3.tgz",
"integrity": "sha1-Z2BOCOGSDr8vr4CpAeJWGJyKPGc=",
"dev": true,
"requires": {
- "locutus": "https://registry.npmjs.org/locutus/-/locutus-2.0.9.tgz",
- "minimatch": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
- "walk": "https://registry.npmjs.org/walk/-/walk-2.3.9.tgz"
+ "locutus": "2.0.9",
+ "minimatch": "3.0.4",
+ "walk": "2.3.9"
},
"dependencies": {
"minimatch": {
- "version": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
- "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=",
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
"dev": true,
"requires": {
- "brace-expansion": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.7.tgz"
+ "brace-expansion": "1.1.8"
}
}
}
},
"uglify-js": {
- "version": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.6.2.tgz",
- "integrity": "sha1-9QvoikLNOWpiUdxSqzcvccwS/vA=",
+ "version": "2.8.29",
+ "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
+ "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
"dev": true,
"requires": {
- "async": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
- "source-map": "https://registry.npmjs.org/source-map/-/source-map-0.5.3.tgz",
- "uglify-to-browserify": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
- "yargs": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz"
- },
- "dependencies": {
- "source-map": {
- "version": "https://registry.npmjs.org/source-map/-/source-map-0.5.3.tgz",
- "integrity": "sha1-gmdLhacbC+dsPnQW0V6fUlLrO+A=",
- "dev": true
- }
+ "source-map": "0.5.7",
+ "uglify-to-browserify": "1.0.2",
+ "yargs": "3.10.0"
}
},
"uglify-to-browserify": {
- "version": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
"integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
- "dev": true
+ "dev": true,
+ "optional": true
},
"unc-path-regex": {
- "version": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
"integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=",
"dev": true
},
+ "underscore": {
+ "version": "1.8.3",
+ "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz",
+ "integrity": "sha1-Tz+1OxBuYJf8+ctBCfKl6b36UCI=",
+ "dev": true
+ },
+ "underscore-contrib": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/underscore-contrib/-/underscore-contrib-0.3.0.tgz",
+ "integrity": "sha1-ZltmwkeD+PorGMn4y7Dix9SMJsc=",
+ "dev": true,
+ "requires": {
+ "underscore": "1.6.0"
+ },
+ "dependencies": {
+ "underscore": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz",
+ "integrity": "sha1-izixDKze9jM3uLJOT/htRa6lKag=",
+ "dev": true
+ }
+ }
+ },
"unique-stream": {
- "version": "https://registry.npmjs.org/unique-stream/-/unique-stream-1.0.0.tgz",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-1.0.0.tgz",
"integrity": "sha1-1ZpKdUJ0R9mqbJHnAmP40mpLEEs=",
"dev": true
},
@@ -2938,217 +3751,247 @@
"dev": true
},
"user-home": {
- "version": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz",
"integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=",
"dev": true
},
"util-deprecate": {
- "version": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
"integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
"dev": true
},
"uuid": {
- "version": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz",
- "integrity": "sha1-PdPT55Crwk17DToDT/q6vijrvAQ=",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz",
+ "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==",
"dev": true,
"optional": true
},
"v8flags": {
- "version": "https://registry.npmjs.org/v8flags/-/v8flags-2.1.1.tgz",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-2.1.1.tgz",
"integrity": "sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=",
"dev": true,
"requires": {
- "user-home": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz"
+ "user-home": "1.1.1"
}
},
"validate-npm-package-license": {
- "version": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
"integrity": "sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=",
"dev": true,
"requires": {
- "spdx-correct": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
- "spdx-expression-parse": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz"
+ "spdx-correct": "1.0.2",
+ "spdx-expression-parse": "1.0.4"
}
},
"verror": {
- "version": "https://registry.npmjs.org/verror/-/verror-1.3.6.tgz",
- "integrity": "sha1-z/XfEpRtKX0rqu+qJoniW+AcAFw=",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
+ "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
"dev": true,
"optional": true,
"requires": {
- "extsprintf": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz"
+ "assert-plus": "1.0.0",
+ "core-util-is": "1.0.2",
+ "extsprintf": "1.3.0"
}
},
"vinyl": {
- "version": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz",
+ "version": "0.5.3",
+ "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz",
"integrity": "sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4=",
"dev": true,
"requires": {
- "clone": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz",
- "clone-stats": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
- "replace-ext": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz"
+ "clone": "1.0.2",
+ "clone-stats": "0.0.1",
+ "replace-ext": "0.0.1"
}
},
"vinyl-fs": {
- "version": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-0.3.14.tgz",
+ "version": "0.3.14",
+ "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-0.3.14.tgz",
"integrity": "sha1-mmhRzhysHBzqX+hsCTHWIMLPqeY=",
"dev": true,
"requires": {
- "defaults": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
- "glob-stream": "https://registry.npmjs.org/glob-stream/-/glob-stream-3.1.18.tgz",
- "glob-watcher": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-0.0.6.tgz",
- "graceful-fs": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.11.tgz",
- "mkdirp": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
- "strip-bom": "https://registry.npmjs.org/strip-bom/-/strip-bom-1.0.0.tgz",
- "through2": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
- "vinyl": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz"
+ "defaults": "1.0.3",
+ "glob-stream": "3.1.18",
+ "glob-watcher": "0.0.6",
+ "graceful-fs": "3.0.11",
+ "mkdirp": "0.5.1",
+ "strip-bom": "1.0.0",
+ "through2": "0.6.5",
+ "vinyl": "0.4.6"
},
"dependencies": {
"clone": {
- "version": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz",
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz",
"integrity": "sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8=",
"dev": true
},
- "graceful-fs": {
- "version": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.11.tgz",
- "integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=",
- "dev": true,
- "requires": {
- "natives": "https://registry.npmjs.org/natives/-/natives-1.1.0.tgz"
- }
- },
"readable-stream": {
- "version": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
+ "version": "1.0.34",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
"integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
"dev": true,
"requires": {
- "core-util-is": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
- "inherits": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
- "isarray": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
- "string_decoder": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
+ "core-util-is": "1.0.2",
+ "inherits": "2.0.3",
+ "isarray": "0.0.1",
+ "string_decoder": "0.10.31"
}
},
"through2": {
- "version": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
+ "version": "0.6.5",
+ "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
"integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=",
"dev": true,
"requires": {
- "readable-stream": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
- "xtend": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
+ "readable-stream": "1.0.34",
+ "xtend": "4.0.1"
}
},
"vinyl": {
- "version": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz",
+ "version": "0.4.6",
+ "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz",
"integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=",
"dev": true,
"requires": {
- "clone": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz",
- "clone-stats": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz"
+ "clone": "0.2.0",
+ "clone-stats": "0.0.1"
}
}
}
},
"vinyl-sourcemaps-apply": {
- "version": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz",
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz",
"integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=",
"dev": true,
"requires": {
- "source-map": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz"
- },
- "dependencies": {
- "source-map": {
- "version": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
- "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=",
- "dev": true
- }
+ "source-map": "0.5.7"
}
},
"void-elements": {
- "version": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
"integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=",
"dev": true
},
"walk": {
- "version": "https://registry.npmjs.org/walk/-/walk-2.3.9.tgz",
+ "version": "2.3.9",
+ "resolved": "https://registry.npmjs.org/walk/-/walk-2.3.9.tgz",
"integrity": "sha1-MbTbZnjyrgHDnqn7hyWpAx5Vins=",
"dev": true,
"requires": {
- "foreachasync": "https://registry.npmjs.org/foreachasync/-/foreachasync-3.0.0.tgz"
+ "foreachasync": "3.0.0"
}
},
"when": {
- "version": "https://registry.npmjs.org/when/-/when-3.7.8.tgz",
+ "version": "3.7.8",
+ "resolved": "https://registry.npmjs.org/when/-/when-3.7.8.tgz",
"integrity": "sha1-xxMLan6gRpPoQs3J56Hyqjmjn4I=",
"dev": true
},
"which": {
- "version": "https://registry.npmjs.org/which/-/which-1.2.14.tgz",
- "integrity": "sha1-mofEN48D6CfOyvGs31bHNsAcFOU=",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz",
+ "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==",
"dev": true,
"requires": {
- "isexe": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz"
+ "isexe": "2.0.0"
}
},
"which-module": {
- "version": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
"integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
"dev": true
},
"window-size": {
- "version": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
"integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=",
"dev": true
},
+ "with": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/with/-/with-5.1.1.tgz",
+ "integrity": "sha1-+k2qktrzLE6pTtRTyB8EaGtXXf4=",
+ "dev": true,
+ "requires": {
+ "acorn": "3.3.0",
+ "acorn-globals": "3.1.0"
+ }
+ },
"wordwrap": {
- "version": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
- "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
+ "version": "0.0.2",
+ "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
+ "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
"dev": true
},
"wrap-ansi": {
- "version": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
"integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
"dev": true,
"requires": {
- "string-width": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
- "strip-ansi": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz"
+ "string-width": "1.0.2",
+ "strip-ansi": "3.0.1"
}
},
"wrappy": {
- "version": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
"integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
"dev": true
},
+ "xmlcreate": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/xmlcreate/-/xmlcreate-1.0.2.tgz",
+ "integrity": "sha1-+mv3YqYKQT+z3Y9LA8WyaSONMI8=",
+ "dev": true
+ },
"xtend": {
- "version": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
"integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
"dev": true
},
"y18n": {
- "version": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
"integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
"dev": true
},
"yargs": {
- "version": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
+ "version": "3.10.0",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
"integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
"dev": true,
"requires": {
- "camelcase": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
- "cliui": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
- "decamelize": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
- "window-size": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz"
+ "camelcase": "1.2.1",
+ "cliui": "2.1.0",
+ "decamelize": "1.2.0",
+ "window-size": "0.1.0"
}
},
"yargs-parser": {
- "version": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz",
+ "version": "4.2.1",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz",
"integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=",
"dev": true,
"requires": {
- "camelcase": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz"
+ "camelcase": "3.0.0"
},
"dependencies": {
"camelcase": {
- "version": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
"integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
"dev": true
}
diff --git a/package.json b/package.json
index 538d810..331dba2 100644
--- a/package.json
+++ b/package.json
@@ -1,13 +1,17 @@
{
"name": "xmeter",
- "version": "6.0.0",
+ "version": "6.1.0",
"description": "A default stylesheet with a set of tools that make designing with vertical rhythm easy.",
- "main": "xmeter.css",
- "dependencies": {},
+ "main": "index.js",
+ "dependencies": {
+ "extrajs-dom": "^3.0.0",
+ "extrajs-view": "^1.0.0"
+ },
"devDependencies": {
"gulp": "^3.9.1",
"gulp-autoprefixer": "^4.0.0",
"gulp-clean-css": "^3.9.0",
+ "gulp-jsdoc3": "^1.0.1",
"gulp-less": "^3.3.0",
"gulp-pug": "^3.3.0",
"gulp-sourcemaps": "^2.6.1",
@@ -16,10 +20,9 @@
"sitepage": "^1.0.0"
},
"scripts": {
- "test": "echo \"Error: no test specified\" && exit 1",
- "kss": "rm -r styleguide ; kss --config kss-config.json",
- "unbuild": "rm docs/{index,base}.html {docs/styles/docs,xmeter}.css xmeter.css.map",
- "build": "gulp build && npm run kss"
+ "test": "node test.js",
+ "unbuild": "rm docs/{index,base}.html {docs/css/docs,css/xmeter}.css css/xmeter.css.map",
+ "build": "gulp build"
},
"repository": {
"type": "git",
diff --git a/src/_-fz.less b/src/_-fz.less
index 64fd03d..e28ce9c 100644
--- a/src/_-fz.less
+++ b/src/_-fz.less
@@ -1,50 +1,8 @@
-
-/*################################*\
- xmeter | _-fz.less
-\*################################*/
-
-
-// font-size
-//
-// The font-size Atoms set the font-size property.
-//
-// These are two groups of Atoms: the first group simply sets the font size of an element,
-// and the second group uses the .font-size-el()
mixin, which also affects line-height
-// for maintaining vertical rhythm. See __tool.fontsize.less for the mixin code.
-//
-// All font sizes are available in /src/__settings.less .
-//
-// author Chris Harvey
-// updated 2017-02-09
-//
-//
-// Markup:
-//
-// universe (6.00)
-// galaxy (4.00)
-// star (3.00)
-// planet (2.00)
-// asteroid (1.50)
-// molecule (1.00)
-// atom (0.75)
-// quark (0.50)
-//
-//
-// universe (6.00/1.000)
-// galaxy (4.00/1.125)
-// star (3.00/1.000)
-// planet (2.00/1.500)
-// asteroid (1.50/1.000)
-// molecule (1.00/1.500)
-// atom (0.75/2.000)
-// quark (0.50/3.000)
-//
-//
-// Weight: 1
-//
-// Styleguide Atoms.font-size
-
-
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
+///////--- CHANGED DEPRECATED! Use the `/css/src/` folder instead! ---////////
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
.-fz-peta { font-size: (@g-font-size-peta * 1em) !important; }
.-fz-tera { font-size: (@g-font-size-tera * 1em) !important; }
.-fz-giga { font-size: (@g-font-size-giga * 1em) !important; }
diff --git a/src/__settings.less b/src/__settings.less
index 3e590be..26322a3 100644
--- a/src/__settings.less
+++ b/src/__settings.less
@@ -1,16 +1,8 @@
-
-/*################################*\
- xmeter | __settings.less
-\*################################*/
-
-
-// Note: the prefix `g-` on each variable stands for "global" because these variables
-// are globally (project-wide) accessible.
-// In each partial file, if need a private variable, use prefix `p-` for "private".
-// Parameters in mixins shall not use any prefixes.
-
-
-// new global font sizes as of 2016-08-17
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
+///////--- CHANGED DEPRECATED! Use the `/css/src/` folder instead! ---////////
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
@g-font-size-peta: 96/16; // 6.00 // lines: ceil(6.00/line-height) == 4
@g-font-size-tera: 64/16; // 4.00 // lines: ceil(4.00/line-height) == 3
@g-font-size-giga: 48/16; // 3.00 // lines: ceil(3.00/line-height) == 2
@@ -19,8 +11,6 @@
@g-font-size-norm: 16/16; // 1.00 // lines: ceil(1.00/line-height) == 1
@g-font-size-mill: 12/16; // 0.75 // lines: ceil(0.75/line-height) == 1
@g-font-size-micr: 8/16; // 0.50 // lines: ceil(0.50/line-height) == 1
-
-// heading sizes
@g-font-size-h1: @g-font-size-giga;
@g-font-size-h2: @g-font-size-mega;
@g-font-size-h3: @g-font-size-kilo;
diff --git a/src/__tool.border-radius.less b/src/__tool.border-radius.less
index 50ea077..090869c 100644
--- a/src/__tool.border-radius.less
+++ b/src/__tool.border-radius.less
@@ -1,28 +1,8 @@
-
-/*################################*\
- xmeter | __tool.border-radius.less
-\*################################*/
-
-
-// Shortcuts for setting `border-radius` on two corners of the same side of a box.
-// Also supports two values, for horizontal/vertical components.
-//
-// Examples:
-// - `.border-left-radius(5%)` will do:
-// - `border-top-left-radius: 5%;`
-// - `border-bottom-left-radius: 5%;`
-// - `.border-left-radius(5px 10px)` will do:
-// - `border-top-left-radius: 5px 10px;`
-// - `border-bottom-left-radius: 5px 10px;`
-//
-// ^params
-// @radius - (default: 0) the value of the border radius
-// - one-value syntax: the horizontal and vertical value
-// - two-value syntax, space-separated: the horizontal value, then vertical value
-// ^author
-// : Chris Harvey
-// ^updated
-// : 2016-06-29
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
+///////--- CHANGED DEPRECATED! Use the `/css/src/` folder instead! ---////////
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
.border-left-radius(@radius: 0) {
border-top-left-radius: @radius;
diff --git a/src/__tool.borders.less b/src/__tool.borders.less
index bffd802..25800e7 100644
--- a/src/__tool.borders.less
+++ b/src/__tool.borders.less
@@ -1,39 +1,10 @@
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
+///////--- CHANGED DEPRECATED! Use the `/css/src/` folder instead! ---////////
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
-/*################################*\
- xmeter | __tool.borders.less
-\*################################*/
-
-// The following mixins adjust border widths for **BLOCK** Objects only! They will keep the
-// vertical rhythm intact when adding border widths (by slightly adjusting position and margins).
-// Do *not* use these mixins on INLINE Objects!
-//
-// NOTE: This mixin affects border width only (for structure). It does not affect cosmetics,
-// i.e., border style or color. To change these, you must include the `border-style` and
-// `border-color` properties after including this mixin.
-//
-// ```
-// .border-vert(top ; ); // adjust the top border
-// .border-vert(bottom; ); // adjust the bottom border
-// .border-vert(topbot; ); // adjust both the top and bottom borders
-// .border-vert(all ; ); // adjust all four borders
-// ```
-//
-// NOTE: In place of `.border-vert(all; ...)`, you may use a hack involving `box-shadow` to create
-// an effective border around an element, without using this tool and thus affecting the element’s
-// `margin-top` value.
-// The box-shadow must be outset, have an offset-x of 0, an offset-y of 0, a blur of 0,
-// a spread of `` (the effective border-width), and a color of `` (the effective border-color).
-// The color must be specified in the same declaration, and the effective border-style will always be solid.
-// ```
-// box-shadow: 0 0 0 ;
-// ```
-//
-// @width - (optional: `0`) value of `border-width`
-// ^author
-// : Chris Harvey
-// ^updated
-// : 2015-05-11
.border-vert(top; @width: 0) {
border-top-width: @width;
margin-top: (-@width);
diff --git a/src/__tool.delims.less b/src/__tool.delims.less
index 0a0c30d..0916820 100644
--- a/src/__tool.delims.less
+++ b/src/__tool.delims.less
@@ -1,18 +1,9 @@
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
+///////--- CHANGED DEPRECATED! Use the `/css/src/` folder instead! ---////////
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
-/*################################*\
- xmeter | __tool.delims.less
-\*################################*/
-
-
-// This tool adds opening and closing punctuation marks surrounding an element.
-// The punctuation marks are given by the `quotes` property.
-//
-// @arg - (default: `none`) an even number of space-separated left/right delimiters,
-// each pair used for one level of nested quotation.
-// ^author
-// : Chris Harvey
-// ^updated
-// : 2016-05-05
.delims(@arg: none) {
quotes: @arg;
&::before { content: open-quote; }
diff --git a/src/__tool.fontsize.less b/src/__tool.fontsize.less
index 904f870..16eb547 100644
--- a/src/__tool.fontsize.less
+++ b/src/__tool.fontsize.less
@@ -1,23 +1,9 @@
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
+///////--- CHANGED DEPRECATED! Use the `/css/src/` folder instead! ---////////
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
-/*################################*\
- xmeter | __tool.fontsize.less
-\*################################*/
-
-
-// Sets the font size of a module while preserving vertical rhythm.
-// Modules use their own typographical systems with their own "vertical rhythm units."
-// Font size is set in rems so that the module can be placed anywhere without changing appearance.
-// Line height is simply set to that of the root element, so that the "vertical rhythm unit"
-// scales with font size. (Effectively the same as `inherit`.)
-// Typographical blocks within this module will be vertically spaced accordingly:
-// as the font-size of this module increases, so does vertical spacing.
-//
-// ^params
-// @ratio - (default: 1) the ratio of the new font size to the root font size, i.e., the number of rems
-// ^author
-// : Chris Harvey
-// ^updated
-// : 2016-10-01
.font-size-mod(@ratio: 1) {
font-size: (@ratio * 1rem);
// line-height: inherit; // NOTE clarification
@@ -26,23 +12,6 @@
}
}
-// Sets the font size of an element within a module (or if not, in the root)
-// while preserving vertical rhythm.
-// Font size is set in ems so that it will scale accordingly with its
-// parent module’s (or the root’s) font size.
-// Line height is adjusted so that it remains a constant "vertical rhythm unit"
-// of the parent module (or root).
-// `font-size` * `line-height` = one vertical rhythm unit
-//
-// ^params
-// @ratio - (default: 1) the ratio of the new font size to
-// the parent font size, i.e., the number of ems
-// @lines - (default: 1) the number of vrus each line of text will take up.
-// should be a whole number to satisfy vertical rhythm.
-// ^author
-// : Chris Harvey
-// ^updated
-// : 2016-10-01
.font-size-el(@ratio: 1; @lines: 1) {
font-size: (@ratio * 1em);
line-height: calc(~'var(--line-height) / ' (@ratio/@lines));
diff --git a/src/__tool.sprite.less b/src/__tool.sprite.less
index dd36724..09f6fdc 100644
--- a/src/__tool.sprite.less
+++ b/src/__tool.sprite.less
@@ -1,19 +1,8 @@
-
-/*################################*\
- xmeter | __tool.sprite.less
-\*################################*/
-
-
-// Sets the background position of an Object’s background sprite image.
-//
-// @{[horizontal|vertcial]} - whether the sprite’s images are linearly horizontally or vertically ordered.
-// @position - the position of the sprite’s image to be used, starting at 1. must be a positive integer.
-// @iconsize - the horizontal (x) size of the sprite’s image. in pixels.
-// @iconpadd - the padding between images in the sprite’s image. in pixels.
-// ^author
-// : Chris Harvey
-// ^updated
-// : 2016-01-19
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
+///////--- CHANGED DEPRECATED! Use the `/css/src/` folder instead! ---////////
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
.sprite(horizontal; @position; @iconsize; @iconpadd) when (@position > 1) {
background-position: ((@position - 1) * -(@iconsize + @iconpadd)) 0;
}
diff --git a/src/__tool.transitions.less b/src/__tool.transitions.less
index 2b56bbe..19b0d90 100644
--- a/src/__tool.transitions.less
+++ b/src/__tool.transitions.less
@@ -1,23 +1,8 @@
-
-/*################################*\
- xmeter | __tool.transitions.less
-\*################################*/
-
-
-// Applies individual longhand transition-* properties on an element.
-// Each parameter must be a list of (zero or more) comma-separated values.
-// The default value of each parameter is the default value of its
-// corresponding longhand css property.
-//
-// ^params
-// : @props - (default: `all`) the CSS property name(s)
-// : @dura - (default: `0ms`) the length(s) in time, in milliseconds, the transition is to be in effect
-// : @func - (default: `ease`) the timing-function(s). See `https://developer.mozilla.org/en-US/docs/Web/CSS/timing-function`
-// : @delay - (default: `0ms`) the length(s) in time, in milliseconds, the transition will wait before starting
-// ^author
-// : Chris Harvey
-// ^updated
-// : 2017-06-09
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
+///////--- CHANGED DEPRECATED! Use the `/css/src/` folder instead! ---////////
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
.transitions(@props: all; @dura: 0ms; @func: ease; @delay: 0ms) {
transition-property: @props;
transition-duration: @dura;
diff --git a/src/_base.less b/src/_base.less
index 26382e7..eb6222d 100644
--- a/src/_base.less
+++ b/src/_base.less
@@ -1,7 +1,9 @@
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
+///////--- CHANGED DEPRECATED! Use the `/css/src/` folder instead! ---////////
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
-/*################################*\
- xmeter | _base.less
-\*################################*/
// Contents
@@ -54,8 +56,6 @@ html {
line-height: var(--line-height);
}
-// Vertical spacing between typographical blocks
-// NOTE: `textarea` is inline by default but overriding here: should be block (opinionated)
h1, h2, h3, h4, h5, h6,
p, pre, figure, blockquote,
ol, ul, dl,
@@ -68,12 +68,6 @@ h1 {
padding-top: var(--vru);
}
-// Font sizes for text-level elements should be in units of `em` instead of `rem` because
-// they should scale with their parents.
-// Also, inline elements should not affect vertical rhythm, thus line-heights are zero.
-// (The `display` property of these elements should automatically
-// have a value of `inline` (do not set manually), either by browser default
-// or by CSS **initial value**.)
span, br,
em, strong, i, mark, u, small, s,
dfn, b, abbr, var, q, cite, sup, sub,
@@ -82,8 +76,6 @@ label {
line-height: 0;
}
-// Elements with a transparent content model
-// should display what their contents display.
a, ins, del {
// display: inherit;
// line-height: inherit;
@@ -248,9 +240,6 @@ hr {
//++++++++++++++++++++++++++++++++//
// # TEXT
//++++++++++++++++++++++++++++++++//
-// RECOMMENDATION:
-// Do not use `br` to indicate line breaks, use CSS instead.
-// One exception: MAY use `address > br` to indicate line breaks (by convention)
br {
}
//--------------------------------//
@@ -434,10 +423,6 @@ select[multiple] > optgroup > option {
//++++++++++++++++++++++++++++++++//
// # EMBEDDED
//++++++++++++++++++++++++++++++++//
-// [1] Correct squishing when one dimension changes
-// [2] fluid images for responsive purposes
-// [3] offset `[alt]` attribute text from surrounding copy
-// [4] safer alternative to `display: block;`
img {
width: auto; // [1]
height: auto; // [1]
diff --git a/src/_c-Permalink.less b/src/_c-Permalink.less
index e892fb4..245e170 100644
--- a/src/_c-Permalink.less
+++ b/src/_c-Permalink.less
@@ -1,31 +1,8 @@
-
-/*################################*\
- xmeter | _c-Permalink.less
-\*################################*/
-
-
-// The Permalink
-//
-// The Permalink Component is added to the end of a heading in a documentation system,
-// style guide, or pattern library. This Component is an internal link, and makes sections
-// within a document easy to access.
-// Use with .h-Inline
and .h-Hidden
.
-//
-// author Chris Harvey
-// updated 2017-03-26
-//
-//
-// Markup:
-//
-//
-// Section Title
-// §
-//
-//
-//
-// Weight: 1
-//
-// Styleguide Components.Permalink
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
+///////--- CHANGED DEPRECATED! Use the `/css/src/` folder instead! ---////////
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
.c-Permalink {
margin-left: 1rem;
font-weight: 100;
diff --git a/src/_h-Block.less b/src/_h-Block.less
index c88e170..791b0ae 100644
--- a/src/_h-Block.less
+++ b/src/_h-Block.less
@@ -1,25 +1,9 @@
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
+///////--- CHANGED DEPRECATED! Use the `/css/src/` folder instead! ---////////
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
-/*################################*\
- xmeter | _h-Block.less
-\*################################*/
-
-
-// Block
-//
-// The Block Helper displays an element as a block, with an inherited line-height to maintain vertical rhythm.
-//
-// author Chris Harvey
-// updated 2017-02-09
-//
-//
-// Markup:
-// Albert Einstein was made famous by his equation
-// E = mc2
-// which explains the relationship between energy and mass.
-//
-// Weight: 1
-//
-// Styleguide Helpers.Block
.h-Block {
display: block;
line-height: inherit;
diff --git a/src/_h-Clearfix.less b/src/_h-Clearfix.less
index ae4c727..4fd02f9 100644
--- a/src/_h-Clearfix.less
+++ b/src/_h-Clearfix.less
@@ -1,98 +1,8 @@
-
-/*################################*\
- xmeter | _h-Clearfix.less
-\*################################*/
-
-
-// Clearfix
-//
-// The Clearfix Helper creates a line break after an element
-// in order to push subsequent content below the container.
-// This could be a container of floats, or it could simply be an inline list item.
-// Use this as an alternative to the br
element.
-//
-// The Clearfix Helper is used in the classical sense in the first example below (to clear a float).
-// In the second example, the Clearfix Helper creates a line break after the 2nd inline item.
-//
-// The last example shows an alternative to marking up postal addresses.
-// Instead of adding br
elements to create line breaks in
-// postal addresses—the traditional approach—you may wrap each line of the address
-// with spans using the Clearfix Helper. This approach may be easier if the spans are already present,
-// for example, from microdata markup.
-//
-//
-// author Chris Harvey
-// updated 2017-02-09
-//
-//
-// Markup:
-//
-//
gravity
-//
supernova
-//
-// spacetime black hole singularity
-//
-// spacetime
-// black hole
-// singularity
-// neutron star
-//
-//
-// The White House
-// 1600 Pennsylvania Ave NW
-// Washington, DC 20500
-//
-//
-// Weight: 3
-//
-// Styleguide Helpers.Clearfix
-
-// Example 1
-//
-// The Clearfix Helper is used in the classical sense: to clear a float.
-//
-// Markup:
-//
-//
gravity
-//
supernova
-//
-// spacetime black hole singularity
-//
-// Styleguide Helpers.Clearfix.1
-
-
-// Example 2
-//
-// The Clearfix Helper creates a line break after the 2nd inline list item.
-//
-// Markup:
-//
-// spacetime
-// black hole
-// singularity
-// neutron star
-//
-//
-// Styleguide Helpers.Clearfix.2
-
-
-// Example 3
-//
-// An alternative to marking up postal addresses.
-// Instead of adding br
elements to create line breaks in
-// postal addresses—the traditional approach—you may wrap each line of the address
-// with spans using the Clearfix Helper. This approach may be easier if the spans are already present,
-// for example, from microdata markup.
-//
-// Markup:
-//
-// The White House
-// 1600 Pennsylvania Ave NW
-// Washington, DC 20500
-//
-//
-// Styleguide Helpers.Clearfix.3
-
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
+///////--- CHANGED DEPRECATED! Use the `/css/src/` folder instead! ---////////
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
.h-Clearfix {
&::after {
content: '';
diff --git a/src/_h-Hidden.less b/src/_h-Hidden.less
index 91900ea..e191e37 100644
--- a/src/_h-Hidden.less
+++ b/src/_h-Hidden.less
@@ -1,27 +1,8 @@
-
-/*################################*\
- xmeter | _h-Hidden.less
-\*################################*/
-
-
-// Hidden
-//
-// The Hidden Helper visually hides an element while keeping it accessible
-// to non-visual media such as screen readers.
-// A skip link is a common example.
-//
-// author Chris Harvey
-// updated 2017-02-09
-//
-//
-// Markup:
-// skip to main content
-//
-// :focus - On focus, the element returns to static position.
-//
-// Weight: 4
-//
-// Styleguide Helpers.Hidden
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
+///////--- CHANGED DEPRECATED! Use the `/css/src/` folder instead! ---////////
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
.h-Hidden {
&:not(:focus) {
position: absolute;
diff --git a/src/_h-Inline.less b/src/_h-Inline.less
index 45090ac..5961758 100644
--- a/src/_h-Inline.less
+++ b/src/_h-Inline.less
@@ -1,32 +1,8 @@
-
-/*################################*\
- xmeter | _h-Inline.less
-\*################################*/
-
-
-// Inline
-//
-// The Inline Helper displays an element in line, with a line-height of 0 to maintain vertical rhythm.
-// This class is useful for creating inline lists,
-// that is, lists whose items are each displayed in line, one right after another.
-//
-// author Chris Harvey
-// updated 2017-02-09
-//
-//
-// Markup:
-//
-// spacetime
-// black hole
-// singularity
-// gravity
-// supernova
-// neutron star
-//
-//
-// Weight: 2
-//
-// Styleguide Helpers.Inline
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
+///////--- CHANGED DEPRECATED! Use the `/css/src/` folder instead! ---////////
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
.h-Inline {
display: inline;
line-height: 0;
diff --git a/src/_o-Flex.less b/src/_o-Flex.less
index 3d106ae..0e4022c 100644
--- a/src/_o-Flex.less
+++ b/src/_o-Flex.less
@@ -1,56 +1,9 @@
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
+///////--- CHANGED DEPRECATED! Use the `/css/src/` folder instead! ---////////
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
-/*################################*\
- xmeter | _o-Flex.less
-\*################################*/
-
-
-// The Flex Object
-//
-// The Flex Object is a container of flexible items arranged in one dimension.
-//
-// The axis, called the main-axis , is horizontal by default, but you can
-// change the orientation to vertical using flex-direction
.
-//
-// Also by default, the items along the main-axis do not wrap to the next track (row or column),
-// but you can use flex-wrap
to override this as well. If wrapping is turned on,
-// the point where the wrap occurs is not controlled. This is by design.
-// For two-dimensional control, see the Grid Object.
-//
-// Each flex item has a main size of auto
, which defers to its
-// width
(or height
) property. If that property is not explicitly set
-// (or is explicitly set to auto
), then the item’s main size will set
-// automatically based its contents.
-//
-// The flex items will grow or shrink together to fit into the allotted space.
-// By default, the extra space (if any) will be distributed between the items.
-// You can override this with justify-content
.
-//
-// See https://css-tricks.com/snippets/css/a-guide-to-flexbox/ for details.
-//
-// author Chris Harvey
-// updated 2017-06-09
-//
-//
-// Markup:
-//
-// Burns & McDonnell Engineering
-// DIS-TRAN Steel, LLC
-// EDM International
-// Electrical Consultants, Inc.
-// Fabrimet Inc.
-// Falcon Steel Company
-// Sabre-FWT
-// HDR
-// Mitas Energy
-// Power Consulting Associates, LLC
-// Power Line Systems, Inc.
-// Quanta Services
-// ReliaPOLE Inspection Services
-//
-//
-// Weight: 2
-//
-// Styleguide Objects.Flex
.o-Flex {
display: flex;
line-height: inherit; // override lh-z on text-level elements
diff --git a/src/_o-Grid.less b/src/_o-Grid.less
index c5a36b6..826345c 100644
--- a/src/_o-Grid.less
+++ b/src/_o-Grid.less
@@ -1,54 +1,9 @@
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
+///////--- CHANGED DEPRECATED! Use the `/css/src/` folder instead! ---////////
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
-/*################################*\
- xmeter | _o-Grid.less
-\*################################*/
-
-
-// The Grid Object
-//
-// The Grid Object is similar to the Flex Object except that it can be controlled in two dimensions.
-//
-// It has the structure of a list in that all items share the same container
-// (unlike tables where cells might not share the same row), while at the same time
-// appearing like a table with rows and columns.
-//
-// The Grid Object has one column at 1fr
, unless overridden.
-// Using CSS Grid properties and media queries, you can achieve a flexible and responsive table effect,
-// adjusting the number of columns and rows based on screen size and/or content.
-//
-// See https://css-tricks.com/snippets/css/complete-guide-grid/ for details.
-//
-// author Chris Harvey
-// updated 2017-06-09
-//
-//
-// Markup:
-//
-// Burns & McDonnell Engineering
-// DIS-TRAN Steel, LLC
-// EDM International
-// Electrical Consultants, Inc.
-// Fabrimet Inc.
-// Falcon Steel Company
-// Sabre-FWT
-// HDR
-// Mitas Energy
-// Power Consulting Associates, LLC
-// Power Line Systems, Inc.
-// Quanta Services
-// ReliaPOLE Inspection Services
-// Sabre-FWT
-// SAE Towers
-// TAPP Steel Poles
-// Trinity Meyer Utility Structures
-// TRC Engineers
-// Underground Devices
-// Valmont Newmark
-//
-//
-// Weight: 3
-//
-// Styleguide Objects.Grid
.o-Grid {
display: grid;
line-height: inherit; // override lh-z on text-level elements
diff --git a/src/_o-List.less b/src/_o-List.less
index 27720ae..d1bc0eb 100644
--- a/src/_o-List.less
+++ b/src/_o-List.less
@@ -1,33 +1,9 @@
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
+///////--- CHANGED DEPRECATED! Use the `/css/src/` folder instead! ---////////
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
-/*################################*\
- xmeter | _o-List.less
-\*################################*/
-
-
-// The List Object
-//
-// A simple, plain, blocky list.
-// It removes the usual padding and list item markers accompanied by (un)ordered lists.
-// The result is a list of items, each on its own line.
-// Combine this class with other classes to create a variety of styles.
-//
-// author Chris Harvey
-// updated 2017-02-09
-//
-//
-// Markup:
-//
-// Burns & McDonnell Engineering
-// DIS-TRAN Steel, LLC
-// EDM International
-// Electrical Consultants, Inc.
-// Fabrimet Inc.
-// Falcon Steel Company
-//
-//
-// Weight: 1
-//
-// Styleguide Objects.List
.o-List {
padding-left: 0;
list-style: none;
diff --git a/src/reset.css b/src/reset.css
index d3dd533..0a89e90 100644
--- a/src/reset.css
+++ b/src/reset.css
@@ -1,9 +1,10 @@
-
/*================================*\
- reset.css
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
+///////--- CHANGED DEPRECATED! Use the `/css/src/` folder instead! ---////////
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
\*================================*/
-
-
body {
text-align: start; /* HACK fallback */
text-align: initial; /* fix unsupported browsers initial value */
diff --git a/src/xmeter.less b/src/xmeter.less
index bb96bb2..18553df 100644
--- a/src/xmeter.less
+++ b/src/xmeter.less
@@ -1,99 +1,26 @@
-
-/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*\
- xmeter
- Version: 6.0.0
- Licence: MIT
- Repo : https://github.com/chharvey/xmeter.git
- Home : https://github.com/chharvey/xmeter#readme
- Author : Chris Harvey (https://chharvey.github.io/)
-\*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
-
-
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
+///////--- CHANGED DEPRECATED! Use the `/css/src/` folder instead! ---////////
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
@import (inline) url('reset.css');
@import (inline) url('../node_modules/normalize.css/normalize.css');
-
-/*================================*\
- xmeter.less
-\*================================*/
@import (reference) url('src/__settings.less');
@import (reference) url('src/__tool.fontsize.less');
@import (reference) url('src/__tool.borders.less');
@import (reference) url('src/__tool.delims.less');
-/**
- * //////////////// CONTENTS ////////////////
- *
- * reset.css (above)...................strips all elements of all browser-default styles
- * normalize.css (above)...............(@necolas) addresses browser discrepancies
- *
- * BASE--------------------------------BARE UNCLASSED ELEMENTS
- * _base.css...........................unclassed html elements
- *
- * OBJECTS-----------------------------REUSABLE STRUCTURAL PATTERNS
- * List................................plain, unstyled, blocky list
- * Flex................................one-dimensional flexible box
- * Grid................................two-dimensional flexible box
- *
- * COMPONENTS--------------------------SPECIFIC STYLE PATTERNS
- * Permalink...........................internal documentation link
- *
- * THEMES & HELPERS--------------------LOCATION-DEPENDENT STYLES
- * Block...............................gives a blocky look
- * Inline..............................a simple inline object
- * Clearfix............................creates a line break and clears floats
- *
- * ATOMS-------------------------------FUNCTIONAL CSS
- * fz..................................font-size
- */
-
-///////////////////////////////////////////////////////////////////////////////
-
@import url('_base.less');
-
-// Objects
-//
-// Patterns of structure that can be reused many times for many different purposes.
-//
-// Weight: 1
-//
-// Styleguide Objects
-
@import url('_o-List.less');
@import url('_o-Flex.less');
@import url('_o-Grid.less');
-
-// Components
-//
-// Patterns of look-and-feel that are each only used for one purpose.
-//
-// Weight: 2
-//
-// Styleguide Components
-
@import url('_c-Permalink.less');
-
-// Helpers
-//
-// Somewhat explicit classes used for enhancing default styles.
-//
-// Weight: 3
-//
-// Styleguide Helpers
-
@import url('_h-Block.less');
@import url('_h-Inline.less');
@import url('_h-Clearfix.less');
@import url('_h-Hidden.less');
-// Atoms
-//
-// Very specific classes used for creating anomalies or fixing broken styles.
-//
-// Weight: 4
-//
-// Styleguide Atoms
-
@import url('_-fz.less');
diff --git a/test.js b/test.js
new file mode 100644
index 0000000..cc1af27
--- /dev/null
+++ b/test.js
@@ -0,0 +1,12 @@
+let Xmeter = require('./class/Xmeter.class.js')
+
+let my_data = { id: 'my_id' }
+console.log(Xmeter.view) // [Function: view]
+console.log(Xmeter.view(my_data)) // View { [Function: ...], _DATA: ..., permalink: ... }
+try {
+ console.log(Xmeter.view(my_data)()) // ReferenceError
+} catch (e) {
+ console.log(`An Error was caught:\t${e}`)
+}
+console.log(Xmeter.view(my_data).permalink()) // §
+console.log(Xmeter.view(my_data).permalink('custom content', 'custom label')) // custom content
diff --git a/xmeter.css b/xmeter.css
index a1a98b0..77ae623 100644
--- a/xmeter.css
+++ b/xmeter.css
@@ -1,2 +1,8 @@
-audio:not([controls]),hr{height:0;display:none}button,hr,input{overflow:visible}legend,mark{color:inherit}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}[hidden],hr,template{display:none}pre,table{text-align:left}pre,textarea{overflow:auto}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,textarea{display:block}button,input[type=button],input[type=reset],input[type=submit],label,summary{cursor:pointer}img,legend,table{max-width:100%}.o-List,dl{list-style:none}body{text-align:start;text-align:initial;background:#fff;color:#000}blockquote,body,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,ol,p,pre,ul{margin:0;margin:initial;margin:unset}legend,td,th{padding:0;padding:initial;padding:unset}address,b,cite,code,dfn,em,h1,h2,h3,h4,h5,h6,i,kbd,pre,samp,small,strong,sub,sup,th,var{font:inherit}cite,dfn,em,i,var{font-style:italic}caption,th{text-align:inherit;text-align:center}a,del,ins,s,u{text-decoration:none;text-decoration:initial;text-decoration:unset}abbr[title],u{text-decoration:underline}mark{color:unset;background-color:#ff0;color:#000}/*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px;margin-top:0;margin-left:0;margin-right:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;padding:0}pre{white-space:inherit}a{background-color:transparent;-webkit-text-decoration-skip:objects;color:#00e}abbr[title]{border-bottom:none;text-decoration:underline dotted;cursor:help;text-decoration:none}b,strong{font-weight:inherit;font-weight:bolder}b,dfn,h1,h2,h3,h4,h5,h6,strong,th{font-weight:700}small{font-size:80%}sub,sup{vertical-align:initial;vertical-align:unset;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}legend{box-sizing:border-box;display:table;white-space:normal}[type=checkbox],[type=radio]{box-sizing:border-box}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}h1,h3{line-height:calc(var(--line-height)/ 1.5)}h2,h4{line-height:calc(var(--line-height)/ 1)}h5,pre{line-height:calc(var(--line-height)/ .75)}summary{display:list-item}*,::after,::before{content:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-column-rule:0 solid;-moz-column-rule:0 solid;column-rule:0 solid}@media print{*,::after,::before{background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}}::after,::before,:not(input):not(button):not(select){border:0 solid}html{--line-height:1.5;--vru:calc(var(--line-height) * 1rem);font-size:100%;line-height:var(--line-height)}blockquote,details,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,ol,p,pre,table,textarea,ul{margin-bottom:var(--vru)}h1{padding-top:var(--vru);font-size:3em;margin-top:0}abbr,b,br,cite,code,data,dfn,em,i,kbd,label,mark,q,s,samp,small,span,strong,sub,sup,time,u,var{line-height:0}h2{font-size:2em}h3{font-size:1.5em}h4{font-size:1em}h5{font-size:.75em}h6{font-size:.5em;line-height:calc(var(--line-height)/ .5)}code,kbd,pre,samp,small,sub,sup{font-size:.75em}pre{text-indent:0;white-space:pre}.h-Block,.o-Flex,.o-Grid,button,input,select,textarea{line-height:inherit}dd>dl,dd>ol,dd>ul,dt>dl,dt>ol,dt>ul,li>dl,li>ol,li>ul{margin-bottom:0}ol,ul{padding:0 0 0 4rem}dd>ol,dd>ul,dt>ol,dt>ul,li>ol,li>ul{padding-left:2rem}ol{list-style-type:decimal}ul{list-style-type:disc}table{border-collapse:collapse}tfoot,thead{vertical-align:bottom}tbody{vertical-align:top}@media screen{a:not([href]){opacity:.5}}u{-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#080}s{text-decoration:line-through;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#b00}ins{background-color:#acf2bd}del{background-color:#fdb8c0}dfn{font-style:inherit}q{quotes:'\201c' '\201d';quotes:initial}q::before{content:open-quote}q::after{content:close-quote}code,kbd,samp{white-space:nowrap}code code,code kbd,code samp,kbd code,kbd kbd,kbd samp,samp code,samp kbd,samp samp{font-size:inherit}pre code,pre kbd,pre samp{white-space:inherit;white-space:unset}fieldset{padding:0 1rem}input,textarea{padding:0 .25rem}html>body fieldset{margin-top:-2px;border:1px solid rgba(0,0,0,.25)}textarea{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.25);box-shadow:0 0 0 1px rgba(0,0,0,.25);width:30rem;height:calc(6 * var(--vru));font-size:.75rem}textarea>*{--vru:calc(0.75 * var(--line-height) * 1rem)}input:not([type=button]):not([type=reset]):not([type=submit]),select{font-size:.75em}button,input[type=button],input[type=reset],input[type=submit]{padding:.125em .25em}select[multiple]>optgroup>option{padding-left:1rem}img{border-style:none;width:auto;height:auto;font-style:italic;vertical-align:middle}.o-List{padding-left:0}.o-Flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.o-Flex__Item{-webkit-box-flex:1;-ms-flex:auto;flex:auto}@media screen and (min-width:30em){.o-List-sK{padding-left:0;list-style:none}.o-Flex-sK{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:inherit;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.o-Flex__Item-sK{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}@media screen and (min-width:45em){.o-List-sM{padding-left:0;list-style:none}.o-Flex-sM{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:inherit;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.o-Flex__Item-sM{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}@media screen and (min-width:60em){.o-List-sG{padding-left:0;list-style:none}.o-Flex-sG{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:inherit;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.o-Flex__Item-sG{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}@media screen and (min-width:75em){.o-List-sT{padding-left:0;list-style:none}.o-Flex-sT{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:inherit;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.o-Flex__Item-sT{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}@media screen and (min-width:90em){.o-List-sP{padding-left:0;list-style:none}.o-Flex-sP{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:inherit;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.o-Flex__Item-sP{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}@media not all and (min-width:30em){.o-List-nK{padding-left:0;list-style:none}.o-Flex-nK{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:inherit;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.o-Flex__Item-nK{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}@media not all and (min-width:45em){.o-List-nM{padding-left:0;list-style:none}.o-Flex-nM{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:inherit;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.o-Flex__Item-nM{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}@media not all and (min-width:60em){.o-List-nG{padding-left:0;list-style:none}.o-Flex-nG{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:inherit;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.o-Flex__Item-nG{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}@media not all and (min-width:75em){.o-List-nT{padding-left:0;list-style:none}.o-Flex-nT{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:inherit;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.o-Flex__Item-nT{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}@media not all and (min-width:90em){.o-List-nP{padding-left:0;list-style:none}.o-Flex-nP{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:inherit;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.o-Flex__Item-nP{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}.o-Grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr}.c-Permalink{margin-left:1rem;font-weight:100}h1:hover>.c-Permalink,h2:hover>.c-Permalink,h3:hover>.c-Permalink,h4:hover>.c-Permalink,h5:hover>.c-Permalink,h6:hover>.c-Permalink{position:static;position:initial;position:unset}@media screen and (min-width:30em){.o-Grid-sK{display:-ms-grid;display:grid;line-height:inherit;-ms-grid-columns:1fr;grid-template-columns:1fr}.c-Permalink-sK{margin-left:1rem;font-weight:100}h1:hover>.c-Permalink-sK,h2:hover>.c-Permalink-sK,h3:hover>.c-Permalink-sK,h4:hover>.c-Permalink-sK,h5:hover>.c-Permalink-sK,h6:hover>.c-Permalink-sK{position:static;position:initial;position:unset}}@media screen and (min-width:45em){.o-Grid-sM{display:-ms-grid;display:grid;line-height:inherit;-ms-grid-columns:1fr;grid-template-columns:1fr}.c-Permalink-sM{margin-left:1rem;font-weight:100}h1:hover>.c-Permalink-sM,h2:hover>.c-Permalink-sM,h3:hover>.c-Permalink-sM,h4:hover>.c-Permalink-sM,h5:hover>.c-Permalink-sM,h6:hover>.c-Permalink-sM{position:static;position:initial;position:unset}}@media screen and (min-width:60em){.o-Grid-sG{display:-ms-grid;display:grid;line-height:inherit;-ms-grid-columns:1fr;grid-template-columns:1fr}.c-Permalink-sG{margin-left:1rem;font-weight:100}h1:hover>.c-Permalink-sG,h2:hover>.c-Permalink-sG,h3:hover>.c-Permalink-sG,h4:hover>.c-Permalink-sG,h5:hover>.c-Permalink-sG,h6:hover>.c-Permalink-sG{position:static;position:initial;position:unset}}@media screen and (min-width:75em){.o-Grid-sT{display:-ms-grid;display:grid;line-height:inherit;-ms-grid-columns:1fr;grid-template-columns:1fr}.c-Permalink-sT{margin-left:1rem;font-weight:100}h1:hover>.c-Permalink-sT,h2:hover>.c-Permalink-sT,h3:hover>.c-Permalink-sT,h4:hover>.c-Permalink-sT,h5:hover>.c-Permalink-sT,h6:hover>.c-Permalink-sT{position:static;position:initial;position:unset}}@media screen and (min-width:90em){.o-Grid-sP{display:-ms-grid;display:grid;line-height:inherit;-ms-grid-columns:1fr;grid-template-columns:1fr}.c-Permalink-sP{margin-left:1rem;font-weight:100}h1:hover>.c-Permalink-sP,h2:hover>.c-Permalink-sP,h3:hover>.c-Permalink-sP,h4:hover>.c-Permalink-sP,h5:hover>.c-Permalink-sP,h6:hover>.c-Permalink-sP{position:static;position:initial;position:unset}}@media not all and (min-width:30em){.o-Grid-nK{display:-ms-grid;display:grid;line-height:inherit;-ms-grid-columns:1fr;grid-template-columns:1fr}.c-Permalink-nK{margin-left:1rem;font-weight:100}h1:hover>.c-Permalink-nK,h2:hover>.c-Permalink-nK,h3:hover>.c-Permalink-nK,h4:hover>.c-Permalink-nK,h5:hover>.c-Permalink-nK,h6:hover>.c-Permalink-nK{position:static;position:initial;position:unset}}@media not all and (min-width:45em){.o-Grid-nM{display:-ms-grid;display:grid;line-height:inherit;-ms-grid-columns:1fr;grid-template-columns:1fr}.c-Permalink-nM{margin-left:1rem;font-weight:100}h1:hover>.c-Permalink-nM,h2:hover>.c-Permalink-nM,h3:hover>.c-Permalink-nM,h4:hover>.c-Permalink-nM,h5:hover>.c-Permalink-nM,h6:hover>.c-Permalink-nM{position:static;position:initial;position:unset}}@media not all and (min-width:60em){.o-Grid-nG{display:-ms-grid;display:grid;line-height:inherit;-ms-grid-columns:1fr;grid-template-columns:1fr}.c-Permalink-nG{margin-left:1rem;font-weight:100}h1:hover>.c-Permalink-nG,h2:hover>.c-Permalink-nG,h3:hover>.c-Permalink-nG,h4:hover>.c-Permalink-nG,h5:hover>.c-Permalink-nG,h6:hover>.c-Permalink-nG{position:static;position:initial;position:unset}}@media not all and (min-width:75em){.o-Grid-nT{display:-ms-grid;display:grid;line-height:inherit;-ms-grid-columns:1fr;grid-template-columns:1fr}.c-Permalink-nT{margin-left:1rem;font-weight:100}h1:hover>.c-Permalink-nT,h2:hover>.c-Permalink-nT,h3:hover>.c-Permalink-nT,h4:hover>.c-Permalink-nT,h5:hover>.c-Permalink-nT,h6:hover>.c-Permalink-nT{position:static;position:initial;position:unset}}@media not all and (min-width:90em){.o-Grid-nP{display:-ms-grid;display:grid;line-height:inherit;-ms-grid-columns:1fr;grid-template-columns:1fr}.c-Permalink-nP{margin-left:1rem;font-weight:100}h1:hover>.c-Permalink-nP,h2:hover>.c-Permalink-nP,h3:hover>.c-Permalink-nP,h4:hover>.c-Permalink-nP,h5:hover>.c-Permalink-nP,h6:hover>.c-Permalink-nP{position:static;position:initial;position:unset}.h-Block-nP{display:block;line-height:inherit}}.h-Block{display:block}@media screen and (min-width:30em){.h-Block-sK{display:block;line-height:inherit}}@media screen and (min-width:45em){.h-Block-sM{display:block;line-height:inherit}}@media screen and (min-width:60em){.h-Block-sG{display:block;line-height:inherit}}@media screen and (min-width:75em){.h-Block-sT{display:block;line-height:inherit}}@media screen and (min-width:90em){.h-Block-sP{display:block;line-height:inherit}}@media not all and (min-width:30em){.h-Block-nK{display:block;line-height:inherit}}@media not all and (min-width:45em){.h-Block-nM{display:block;line-height:inherit}}@media not all and (min-width:60em){.h-Block-nG{display:block;line-height:inherit}}@media not all and (min-width:75em){.h-Block-nT{display:block;line-height:inherit}.h-Inline-nT{display:inline;line-height:0}}.h-Inline{display:inline;line-height:0}.h-Clearfix::after{content:'';display:block;clear:both}.h-Hidden{left:-999999px}.h-Hidden:not(:focus){position:absolute}.-fz-peta{font-size:6em!important}.-fz-tera{font-size:4em!important}.-fz-giga{font-size:3em!important}.-fz-mega{font-size:2em!important}.-fz-kilo{font-size:1.5em!important}.-fz-norm{font-size:1em!important}.-fz-mill{font-size:.75em!important}.-fz-micr{font-size:.5em!important}@media screen and (min-width:30em){.h-Inline-sK{display:inline;line-height:0}.h-Clearfix-sK::after{content:'';display:block;clear:both}.h-Hidden-sK{left:-999999px}.h-Hidden-sK:not(:focus){position:absolute}.-fz-peta-sK{font-size:6em!important}.-fz-tera-sK{font-size:4em!important}.-fz-giga-sK{font-size:3em!important}.-fz-mega-sK{font-size:2em!important}.-fz-kilo-sK{font-size:1.5em!important}.-fz-norm-sK{font-size:1em!important}.-fz-mill-sK{font-size:.75em!important}.-fz-micr-sK{font-size:.5em!important}}@media screen and (min-width:45em){.h-Inline-sM{display:inline;line-height:0}.h-Clearfix-sM::after{content:'';display:block;clear:both}.h-Hidden-sM{left:-999999px}.h-Hidden-sM:not(:focus){position:absolute}.-fz-peta-sM{font-size:6em!important}.-fz-tera-sM{font-size:4em!important}.-fz-giga-sM{font-size:3em!important}.-fz-mega-sM{font-size:2em!important}.-fz-kilo-sM{font-size:1.5em!important}.-fz-norm-sM{font-size:1em!important}.-fz-mill-sM{font-size:.75em!important}.-fz-micr-sM{font-size:.5em!important}}@media screen and (min-width:60em){.h-Inline-sG{display:inline;line-height:0}.h-Clearfix-sG::after{content:'';display:block;clear:both}.h-Hidden-sG{left:-999999px}.h-Hidden-sG:not(:focus){position:absolute}.-fz-peta-sG{font-size:6em!important}.-fz-tera-sG{font-size:4em!important}.-fz-giga-sG{font-size:3em!important}.-fz-mega-sG{font-size:2em!important}.-fz-kilo-sG{font-size:1.5em!important}.-fz-norm-sG{font-size:1em!important}.-fz-mill-sG{font-size:.75em!important}.-fz-micr-sG{font-size:.5em!important}}@media screen and (min-width:75em){.h-Inline-sT{display:inline;line-height:0}.h-Clearfix-sT::after{content:'';display:block;clear:both}.h-Hidden-sT{left:-999999px}.h-Hidden-sT:not(:focus){position:absolute}.-fz-peta-sT{font-size:6em!important}.-fz-tera-sT{font-size:4em!important}.-fz-giga-sT{font-size:3em!important}.-fz-mega-sT{font-size:2em!important}.-fz-kilo-sT{font-size:1.5em!important}.-fz-norm-sT{font-size:1em!important}.-fz-mill-sT{font-size:.75em!important}.-fz-micr-sT{font-size:.5em!important}}@media screen and (min-width:90em){.h-Inline-sP{display:inline;line-height:0}.h-Clearfix-sP::after{content:'';display:block;clear:both}.h-Hidden-sP{left:-999999px}.h-Hidden-sP:not(:focus){position:absolute}.-fz-peta-sP{font-size:6em!important}.-fz-tera-sP{font-size:4em!important}.-fz-giga-sP{font-size:3em!important}.-fz-mega-sP{font-size:2em!important}.-fz-kilo-sP{font-size:1.5em!important}.-fz-norm-sP{font-size:1em!important}.-fz-mill-sP{font-size:.75em!important}.-fz-micr-sP{font-size:.5em!important}}@media not all and (min-width:30em){.h-Inline-nK{display:inline;line-height:0}.h-Clearfix-nK::after{content:'';display:block;clear:both}.h-Hidden-nK{left:-999999px}.h-Hidden-nK:not(:focus){position:absolute}.-fz-peta-nK{font-size:6em!important}.-fz-tera-nK{font-size:4em!important}.-fz-giga-nK{font-size:3em!important}.-fz-mega-nK{font-size:2em!important}.-fz-kilo-nK{font-size:1.5em!important}.-fz-norm-nK{font-size:1em!important}.-fz-mill-nK{font-size:.75em!important}.-fz-micr-nK{font-size:.5em!important}}@media not all and (min-width:45em){.h-Inline-nM{display:inline;line-height:0}.h-Clearfix-nM::after{content:'';display:block;clear:both}.h-Hidden-nM{left:-999999px}.h-Hidden-nM:not(:focus){position:absolute}.-fz-peta-nM{font-size:6em!important}.-fz-tera-nM{font-size:4em!important}.-fz-giga-nM{font-size:3em!important}.-fz-mega-nM{font-size:2em!important}.-fz-kilo-nM{font-size:1.5em!important}.-fz-norm-nM{font-size:1em!important}.-fz-mill-nM{font-size:.75em!important}.-fz-micr-nM{font-size:.5em!important}}@media not all and (min-width:60em){.h-Inline-nG{display:inline;line-height:0}.h-Clearfix-nG::after{content:'';display:block;clear:both}.h-Hidden-nG{left:-999999px}.h-Hidden-nG:not(:focus){position:absolute}.-fz-peta-nG{font-size:6em!important}.-fz-tera-nG{font-size:4em!important}.-fz-giga-nG{font-size:3em!important}.-fz-mega-nG{font-size:2em!important}.-fz-kilo-nG{font-size:1.5em!important}.-fz-norm-nG{font-size:1em!important}.-fz-mill-nG{font-size:.75em!important}.-fz-micr-nG{font-size:.5em!important}}@media not all and (min-width:75em){.h-Clearfix-nT::after{content:'';display:block;clear:both}.h-Hidden-nT{left:-999999px}.h-Hidden-nT:not(:focus){position:absolute}.-fz-peta-nT{font-size:6em!important}.-fz-tera-nT{font-size:4em!important}.-fz-giga-nT{font-size:3em!important}.-fz-mega-nT{font-size:2em!important}.-fz-kilo-nT{font-size:1.5em!important}.-fz-norm-nT{font-size:1em!important}.-fz-mill-nT{font-size:.75em!important}.-fz-micr-nT{font-size:.5em!important}}@media not all and (min-width:90em){.h-Inline-nP{display:inline;line-height:0}.h-Clearfix-nP::after{content:'';display:block;clear:both}.h-Hidden-nP{left:-999999px}.h-Hidden-nP:not(:focus){position:absolute}.-fz-peta-nP{font-size:6em!important}.-fz-tera-nP{font-size:4em!important}.-fz-giga-nP{font-size:3em!important}.-fz-mega-nP{font-size:2em!important}.-fz-kilo-nP{font-size:1.5em!important}.-fz-norm-nP{font-size:1em!important}.-fz-mill-nP{font-size:.75em!important}.-fz-micr-nP{font-size:.5em!important}}.-fz-el-peta{font-size:6em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-tera{font-size:4em!important;line-height:calc(var(--line-height)/ 1.33333333)!important}.-fz-el-giga{font-size:3em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-mega{font-size:2em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-kilo{font-size:1.5em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-norm{font-size:1em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-mill{font-size:.75em!important;line-height:calc(var(--line-height)/ .75)!important}.-fz-el-micr{font-size:.5em!important;line-height:calc(var(--line-height)/ .5)!important}@media screen and (min-width:30em){.-fz-el-peta-sK{font-size:6em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-tera-sK{font-size:4em!important;line-height:calc(var(--line-height)/ 1.33333333)!important}.-fz-el-giga-sK{font-size:3em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-mega-sK{font-size:2em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-kilo-sK{font-size:1.5em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-norm-sK{font-size:1em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-mill-sK{font-size:.75em!important;line-height:calc(var(--line-height)/ .75)!important}.-fz-el-micr-sK{font-size:.5em!important;line-height:calc(var(--line-height)/ .5)!important}}@media screen and (min-width:45em){.-fz-el-peta-sM{font-size:6em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-tera-sM{font-size:4em!important;line-height:calc(var(--line-height)/ 1.33333333)!important}.-fz-el-giga-sM{font-size:3em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-mega-sM{font-size:2em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-kilo-sM{font-size:1.5em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-norm-sM{font-size:1em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-mill-sM{font-size:.75em!important;line-height:calc(var(--line-height)/ .75)!important}.-fz-el-micr-sM{font-size:.5em!important;line-height:calc(var(--line-height)/ .5)!important}}@media screen and (min-width:60em){.-fz-el-peta-sG{font-size:6em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-tera-sG{font-size:4em!important;line-height:calc(var(--line-height)/ 1.33333333)!important}.-fz-el-giga-sG{font-size:3em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-mega-sG{font-size:2em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-kilo-sG{font-size:1.5em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-norm-sG{font-size:1em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-mill-sG{font-size:.75em!important;line-height:calc(var(--line-height)/ .75)!important}.-fz-el-micr-sG{font-size:.5em!important;line-height:calc(var(--line-height)/ .5)!important}}@media screen and (min-width:75em){.-fz-el-peta-sT{font-size:6em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-tera-sT{font-size:4em!important;line-height:calc(var(--line-height)/ 1.33333333)!important}.-fz-el-giga-sT{font-size:3em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-mega-sT{font-size:2em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-kilo-sT{font-size:1.5em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-norm-sT{font-size:1em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-mill-sT{font-size:.75em!important;line-height:calc(var(--line-height)/ .75)!important}.-fz-el-micr-sT{font-size:.5em!important;line-height:calc(var(--line-height)/ .5)!important}}@media screen and (min-width:90em){.-fz-el-peta-sP{font-size:6em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-tera-sP{font-size:4em!important;line-height:calc(var(--line-height)/ 1.33333333)!important}.-fz-el-giga-sP{font-size:3em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-mega-sP{font-size:2em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-kilo-sP{font-size:1.5em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-norm-sP{font-size:1em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-mill-sP{font-size:.75em!important;line-height:calc(var(--line-height)/ .75)!important}.-fz-el-micr-sP{font-size:.5em!important;line-height:calc(var(--line-height)/ .5)!important}}@media not all and (min-width:30em){.-fz-el-peta-nK{font-size:6em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-tera-nK{font-size:4em!important;line-height:calc(var(--line-height)/ 1.33333333)!important}.-fz-el-giga-nK{font-size:3em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-mega-nK{font-size:2em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-kilo-nK{font-size:1.5em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-norm-nK{font-size:1em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-mill-nK{font-size:.75em!important;line-height:calc(var(--line-height)/ .75)!important}.-fz-el-micr-nK{font-size:.5em!important;line-height:calc(var(--line-height)/ .5)!important}}@media not all and (min-width:45em){.-fz-el-peta-nM{font-size:6em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-tera-nM{font-size:4em!important;line-height:calc(var(--line-height)/ 1.33333333)!important}.-fz-el-giga-nM{font-size:3em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-mega-nM{font-size:2em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-kilo-nM{font-size:1.5em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-norm-nM{font-size:1em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-mill-nM{font-size:.75em!important;line-height:calc(var(--line-height)/ .75)!important}.-fz-el-micr-nM{font-size:.5em!important;line-height:calc(var(--line-height)/ .5)!important}}@media not all and (min-width:60em){.-fz-el-peta-nG{font-size:6em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-tera-nG{font-size:4em!important;line-height:calc(var(--line-height)/ 1.33333333)!important}.-fz-el-giga-nG{font-size:3em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-mega-nG{font-size:2em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-kilo-nG{font-size:1.5em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-norm-nG{font-size:1em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-mill-nG{font-size:.75em!important;line-height:calc(var(--line-height)/ .75)!important}.-fz-el-micr-nG{font-size:.5em!important;line-height:calc(var(--line-height)/ .5)!important}}@media not all and (min-width:75em){.-fz-el-peta-nT{font-size:6em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-tera-nT{font-size:4em!important;line-height:calc(var(--line-height)/ 1.33333333)!important}.-fz-el-giga-nT{font-size:3em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-mega-nT{font-size:2em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-kilo-nT{font-size:1.5em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-norm-nT{font-size:1em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-mill-nT{font-size:.75em!important;line-height:calc(var(--line-height)/ .75)!important}.-fz-el-micr-nT{font-size:.5em!important;line-height:calc(var(--line-height)/ .5)!important}}@media not all and (min-width:90em){.-fz-el-peta-nP{font-size:6em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-tera-nP{font-size:4em!important;line-height:calc(var(--line-height)/ 1.33333333)!important}.-fz-el-giga-nP{font-size:3em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-mega-nP{font-size:2em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-kilo-nP{font-size:1.5em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-norm-nP{font-size:1em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-mill-nP{font-size:.75em!important;line-height:calc(var(--line-height)/ .75)!important}.-fz-el-micr-nP{font-size:.5em!important;line-height:calc(var(--line-height)/ .5)!important}}
-/*# sourceMappingURL=xmeter.css.map */
+/*
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
+///////--- CHANGED DEPRECATED! Use the `/css/` folder instead! ---////////
+///////////////////////////////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////
+*/
+audio:not([controls]),hr{height:0;display:none}button,hr,input{overflow:visible}legend,mark{color:inherit}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}[hidden],hr,template{display:none}pre,table{text-align:left}pre,textarea{overflow:auto}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,textarea{display:block}button,input[type=button],input[type=reset],input[type=submit],label,summary{cursor:pointer}img,legend,table{max-width:100%}.o-List,dl{list-style:none}.h-Hidden:not(:focus),.o-Tablist__Check{position:absolute}body{text-align:start;text-align:initial;background:#fff;color:#000}blockquote,body,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,ol,p,pre,ul{margin:0;margin:initial;margin:unset}legend,ol,td,th,ul{padding:0;padding:initial;padding:unset}address,b,cite,code,dfn,em,h1,h2,h3,h4,h5,h6,i,kbd,pre,samp,small,strong,sub,sup,th,var{font:inherit}cite,dfn,em,i,var{font-style:italic}caption,th{text-align:inherit;text-align:center}a,del,ins,s,u{text-decoration:none;text-decoration:initial;text-decoration:unset}abbr[title],u{text-decoration:underline}mark{color:unset;background-color:#ff0;color:#000;background-color:#f3f8b1}/*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px;margin-top:0;margin-left:0;margin-right:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;padding:0}pre{white-space:inherit}a{background-color:transparent;-webkit-text-decoration-skip:objects;color:#00e}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;text-decoration:none}b,strong{font-weight:inherit;font-weight:bolder}b,dfn,h1,h2,h3,h4,h5,h6,strong,th{font-weight:700}small{font-size:80%}sub,sup{vertical-align:initial;vertical-align:unset;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}legend{box-sizing:border-box;display:table;white-space:normal}[type=checkbox],[type=radio]{box-sizing:border-box}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}h1,h3{line-height:calc(var(--line-height)/ 1.5)}h2,h4{line-height:calc(var(--line-height)/ 1)}h5,pre{line-height:calc(var(--line-height)/ .75)}summary{display:list-item}*,::after,::before{content:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-column-rule:0 solid;column-rule:0 solid}@media print{*,::after,::before{background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}}::after,::before,:not(input):not(button):not(select){border:0 solid}html{--line-height:1.5;--vru:calc(var(--line-height) * 1rem);font-size:100%;line-height:var(--line-height)}blockquote,details,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,ol,p,pre,table,textarea,ul{margin-bottom:var(--vru)}h1{padding-top:var(--vru);font-size:3em;margin-top:0}abbr,b,br,cite,code,data,dfn,em,i,kbd,label,mark,q,s,samp,small,span,strong,sub,sup,time,u,var{line-height:0}h2{font-size:2em}h3{font-size:1.5em}h4{font-size:1em}h5{font-size:.75em}h6{font-size:.5em;line-height:calc(var(--line-height)/ .5)}code,kbd,pre,samp,small,sub,sup{font-size:.75em}pre{text-indent:0;white-space:pre}.h-Block,.o-Flex,.o-Grid,button,input,select,textarea{line-height:inherit}dd>dl,dd>ol,dd>ul,dt>dl,dt>ol,dt>ul,li>dl,li>ol,li>ul{margin-bottom:0}ol,ul{padding:0 0 0 4rem}dd>ol,dd>ul,dt>ol,dt>ul,li>ol,li>ul{padding-left:2rem}ol{list-style-type:decimal}ul{list-style-type:disc}table{border-collapse:collapse}tfoot,thead{vertical-align:bottom}tbody{vertical-align:top}@media screen{a:not([href]){opacity:.5}}u{-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#080}s{text-decoration:line-through;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#b00}ins{background-color:#acf2bd}del{background-color:#fdb8c0}dfn{font-style:inherit}q{quotes:'\201c' '\201d';quotes:initial}q::before{content:open-quote}q::after{content:close-quote}code,kbd,samp{white-space:nowrap}code code,code kbd,code samp,kbd code,kbd kbd,kbd samp,samp code,samp kbd,samp samp{font-size:inherit}pre code,pre kbd,pre samp{white-space:inherit;white-space:unset}fieldset{padding:0 1rem}input,textarea{padding:0 .25rem}html>body fieldset{margin-top:-2px;border:1px solid rgba(0,0,0,.25)}textarea{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.25);box-shadow:0 0 0 1px rgba(0,0,0,.25);width:30rem;height:calc(6 * var(--vru));font-size:.75rem}textarea>*{--vru:calc(0.75 * var(--line-height) * 1rem)}input:not([type=button]):not([type=reset]):not([type=submit]),select{font-size:.75em}button,input[type=button],input[type=reset],input[type=submit]{padding:.125em .25em}select[multiple]>optgroup>option{padding-left:1rem}img{border-style:none;width:auto;height:auto;font-style:italic;vertical-align:middle}.o-List{padding-left:0}.o-Flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.o-Flex__Item{-webkit-box-flex:1;-ms-flex:auto;flex:auto}@media screen and (min-width:30em){.o-List-sK{padding-left:0;list-style:none}.o-Flex-sK{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:inherit;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.o-Flex__Item-sK{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}@media screen and (min-width:45em){.o-List-sM{padding-left:0;list-style:none}.o-Flex-sM{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:inherit;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.o-Flex__Item-sM{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}@media screen and (min-width:60em){.o-List-sG{padding-left:0;list-style:none}.o-Flex-sG{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:inherit;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.o-Flex__Item-sG{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}@media screen and (min-width:75em){.o-List-sT{padding-left:0;list-style:none}.o-Flex-sT{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:inherit;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.o-Flex__Item-sT{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}@media screen and (min-width:90em){.o-List-sP{padding-left:0;list-style:none}.o-Flex-sP{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:inherit;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.o-Flex__Item-sP{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}@media not all and (min-width:30em){.o-List-nK{padding-left:0;list-style:none}.o-Flex-nK{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:inherit;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.o-Flex__Item-nK{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}@media not all and (min-width:45em){.o-List-nM{padding-left:0;list-style:none}.o-Flex-nM{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:inherit;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.o-Flex__Item-nM{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}@media not all and (min-width:60em){.o-List-nG{padding-left:0;list-style:none}.o-Flex-nG{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:inherit;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.o-Flex__Item-nG{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}@media not all and (min-width:75em){.o-List-nT{padding-left:0;list-style:none}.o-Flex-nT{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:inherit;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.o-Flex__Item-nT{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}@media not all and (min-width:90em){.o-List-nP{padding-left:0;list-style:none}.o-Flex-nP{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:inherit;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.o-Flex__Item-nP{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}.o-Grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr}.o-Tablist{margin-top:0;margin-top:initial;margin-left:0;margin-left:initial;margin-right:0;margin-right:initial;margin-top:unset;margin-left:unset;margin-right:unset;-webkit-margin-before:unset;margin-block-start:unset;margin-inline:unset;padding:0;padding:initial;padding:unset;border:0}.o-Tablist>.o-Flex{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.o-Tablist__Panel{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:100%;-ms-flex:100%;flex:100%}.c-Permalink{margin-left:1rem;font-weight:100}h1:hover>.c-Permalink,h2:hover>.c-Permalink,h3:hover>.c-Permalink,h4:hover>.c-Permalink,h5:hover>.c-Permalink,h6:hover>.c-Permalink{position:static;position:initial;position:unset}@media screen and (min-width:30em){.o-Grid-sK{display:-ms-grid;display:grid;line-height:inherit;-ms-grid-columns:1fr;grid-template-columns:1fr}.c-Permalink-sK{margin-left:1rem;font-weight:100}h1:hover>.c-Permalink-sK,h2:hover>.c-Permalink-sK,h3:hover>.c-Permalink-sK,h4:hover>.c-Permalink-sK,h5:hover>.c-Permalink-sK,h6:hover>.c-Permalink-sK{position:static;position:initial;position:unset}}@media screen and (min-width:45em){.o-Grid-sM{display:-ms-grid;display:grid;line-height:inherit;-ms-grid-columns:1fr;grid-template-columns:1fr}.c-Permalink-sM{margin-left:1rem;font-weight:100}h1:hover>.c-Permalink-sM,h2:hover>.c-Permalink-sM,h3:hover>.c-Permalink-sM,h4:hover>.c-Permalink-sM,h5:hover>.c-Permalink-sM,h6:hover>.c-Permalink-sM{position:static;position:initial;position:unset}}@media screen and (min-width:60em){.o-Grid-sG{display:-ms-grid;display:grid;line-height:inherit;-ms-grid-columns:1fr;grid-template-columns:1fr}.c-Permalink-sG{margin-left:1rem;font-weight:100}h1:hover>.c-Permalink-sG,h2:hover>.c-Permalink-sG,h3:hover>.c-Permalink-sG,h4:hover>.c-Permalink-sG,h5:hover>.c-Permalink-sG,h6:hover>.c-Permalink-sG{position:static;position:initial;position:unset}}@media screen and (min-width:75em){.o-Grid-sT{display:-ms-grid;display:grid;line-height:inherit;-ms-grid-columns:1fr;grid-template-columns:1fr}.c-Permalink-sT{margin-left:1rem;font-weight:100}h1:hover>.c-Permalink-sT,h2:hover>.c-Permalink-sT,h3:hover>.c-Permalink-sT,h4:hover>.c-Permalink-sT,h5:hover>.c-Permalink-sT,h6:hover>.c-Permalink-sT{position:static;position:initial;position:unset}}@media screen and (min-width:90em){.o-Grid-sP{display:-ms-grid;display:grid;line-height:inherit;-ms-grid-columns:1fr;grid-template-columns:1fr}.c-Permalink-sP{margin-left:1rem;font-weight:100}h1:hover>.c-Permalink-sP,h2:hover>.c-Permalink-sP,h3:hover>.c-Permalink-sP,h4:hover>.c-Permalink-sP,h5:hover>.c-Permalink-sP,h6:hover>.c-Permalink-sP{position:static;position:initial;position:unset}}@media not all and (min-width:30em){.o-Grid-nK{display:-ms-grid;display:grid;line-height:inherit;-ms-grid-columns:1fr;grid-template-columns:1fr}.c-Permalink-nK{margin-left:1rem;font-weight:100}h1:hover>.c-Permalink-nK,h2:hover>.c-Permalink-nK,h3:hover>.c-Permalink-nK,h4:hover>.c-Permalink-nK,h5:hover>.c-Permalink-nK,h6:hover>.c-Permalink-nK{position:static;position:initial;position:unset}}@media not all and (min-width:45em){.o-Grid-nM{display:-ms-grid;display:grid;line-height:inherit;-ms-grid-columns:1fr;grid-template-columns:1fr}.c-Permalink-nM{margin-left:1rem;font-weight:100}h1:hover>.c-Permalink-nM,h2:hover>.c-Permalink-nM,h3:hover>.c-Permalink-nM,h4:hover>.c-Permalink-nM,h5:hover>.c-Permalink-nM,h6:hover>.c-Permalink-nM{position:static;position:initial;position:unset}}@media not all and (min-width:60em){.o-Grid-nG{display:-ms-grid;display:grid;line-height:inherit;-ms-grid-columns:1fr;grid-template-columns:1fr}.c-Permalink-nG{margin-left:1rem;font-weight:100}h1:hover>.c-Permalink-nG,h2:hover>.c-Permalink-nG,h3:hover>.c-Permalink-nG,h4:hover>.c-Permalink-nG,h5:hover>.c-Permalink-nG,h6:hover>.c-Permalink-nG{position:static;position:initial;position:unset}}@media not all and (min-width:75em){.o-Grid-nT{display:-ms-grid;display:grid;line-height:inherit;-ms-grid-columns:1fr;grid-template-columns:1fr}.c-Permalink-nT{margin-left:1rem;font-weight:100}h1:hover>.c-Permalink-nT,h2:hover>.c-Permalink-nT,h3:hover>.c-Permalink-nT,h4:hover>.c-Permalink-nT,h5:hover>.c-Permalink-nT,h6:hover>.c-Permalink-nT{position:static;position:initial;position:unset}}@media not all and (min-width:90em){.o-Grid-nP{display:-ms-grid;display:grid;line-height:inherit;-ms-grid-columns:1fr;grid-template-columns:1fr}.c-Permalink-nP{margin-left:1rem;font-weight:100}h1:hover>.c-Permalink-nP,h2:hover>.c-Permalink-nP,h3:hover>.c-Permalink-nP,h4:hover>.c-Permalink-nP,h5:hover>.c-Permalink-nP,h6:hover>.c-Permalink-nP{position:static;position:initial;position:unset}.h-Block-nP{display:block;line-height:inherit}}.h-Block{display:block}@media screen and (min-width:30em){.h-Block-sK{display:block;line-height:inherit}}@media screen and (min-width:45em){.h-Block-sM{display:block;line-height:inherit}}@media screen and (min-width:60em){.h-Block-sG{display:block;line-height:inherit}}@media screen and (min-width:75em){.h-Block-sT{display:block;line-height:inherit}}@media screen and (min-width:90em){.h-Block-sP{display:block;line-height:inherit}}@media not all and (min-width:30em){.h-Block-nK{display:block;line-height:inherit}}@media not all and (min-width:45em){.h-Block-nM{display:block;line-height:inherit}}@media not all and (min-width:60em){.h-Block-nG{display:block;line-height:inherit}}@media not all and (min-width:75em){.h-Block-nT{display:block;line-height:inherit}.h-Inline-nT{display:inline;line-height:0}}.h-Inline{display:inline;line-height:0}.h-Clearfix::after{content:'';display:block;clear:both}.h-Hidden{left:-999999px}.h-Measure{max-width:33em;max-width:66ch;max-inline-size:66ch}.h-Measure--narrow{max-width:22.5em;max-width:45ch;max-inline-size:45ch}.h-Measure--wide{max-width:45em;max-width:90ch;max-inline-size:90ch}.h-Ruled{background-image:linear-gradient(to top,rgba(0,0,0,.25) 1px,transparent 1px);background-size:1px var(--vru);background-position-y:top}.-fz-peta{font-size:6em!important}.-fz-tera{font-size:4em!important}.-fz-giga{font-size:3em!important}.-fz-mega{font-size:2em!important}.-fz-kilo{font-size:1.5em!important}.-fz-norm{font-size:1em!important}.-fz-mill{font-size:.75em!important}.-fz-micr{font-size:.5em!important}@media screen and (min-width:30em){.h-Inline-sK{display:inline;line-height:0}.h-Clearfix-sK::after{content:'';display:block;clear:both}.h-Hidden-sK{left:-999999px}.h-Hidden-sK:not(:focus){position:absolute}.h-Measure-sK{max-width:33em;max-width:66ch;max-inline-size:66ch}.h-Measure--narrow-sK{max-width:22.5em;max-width:45ch;max-inline-size:45ch}.h-Measure--wide-sK{max-width:45em;max-width:90ch;max-inline-size:90ch}.h-Ruled-sK{background-image:linear-gradient(to top,rgba(0,0,0,.25) 1px,transparent 1px);background-size:1px var(--vru);background-position-y:top}.-fz-peta-sK{font-size:6em!important}.-fz-tera-sK{font-size:4em!important}.-fz-giga-sK{font-size:3em!important}.-fz-mega-sK{font-size:2em!important}.-fz-kilo-sK{font-size:1.5em!important}.-fz-norm-sK{font-size:1em!important}.-fz-mill-sK{font-size:.75em!important}.-fz-micr-sK{font-size:.5em!important}}@media screen and (min-width:45em){.h-Inline-sM{display:inline;line-height:0}.h-Clearfix-sM::after{content:'';display:block;clear:both}.h-Hidden-sM{left:-999999px}.h-Hidden-sM:not(:focus){position:absolute}.h-Measure-sM{max-width:33em;max-width:66ch;max-inline-size:66ch}.h-Measure--narrow-sM{max-width:22.5em;max-width:45ch;max-inline-size:45ch}.h-Measure--wide-sM{max-width:45em;max-width:90ch;max-inline-size:90ch}.h-Ruled-sM{background-image:linear-gradient(to top,rgba(0,0,0,.25) 1px,transparent 1px);background-size:1px var(--vru);background-position-y:top}.-fz-peta-sM{font-size:6em!important}.-fz-tera-sM{font-size:4em!important}.-fz-giga-sM{font-size:3em!important}.-fz-mega-sM{font-size:2em!important}.-fz-kilo-sM{font-size:1.5em!important}.-fz-norm-sM{font-size:1em!important}.-fz-mill-sM{font-size:.75em!important}.-fz-micr-sM{font-size:.5em!important}}@media screen and (min-width:60em){.h-Inline-sG{display:inline;line-height:0}.h-Clearfix-sG::after{content:'';display:block;clear:both}.h-Hidden-sG{left:-999999px}.h-Hidden-sG:not(:focus){position:absolute}.h-Measure-sG{max-width:33em;max-width:66ch;max-inline-size:66ch}.h-Measure--narrow-sG{max-width:22.5em;max-width:45ch;max-inline-size:45ch}.h-Measure--wide-sG{max-width:45em;max-width:90ch;max-inline-size:90ch}.h-Ruled-sG{background-image:linear-gradient(to top,rgba(0,0,0,.25) 1px,transparent 1px);background-size:1px var(--vru);background-position-y:top}.-fz-peta-sG{font-size:6em!important}.-fz-tera-sG{font-size:4em!important}.-fz-giga-sG{font-size:3em!important}.-fz-mega-sG{font-size:2em!important}.-fz-kilo-sG{font-size:1.5em!important}.-fz-norm-sG{font-size:1em!important}.-fz-mill-sG{font-size:.75em!important}.-fz-micr-sG{font-size:.5em!important}}@media screen and (min-width:75em){.h-Inline-sT{display:inline;line-height:0}.h-Clearfix-sT::after{content:'';display:block;clear:both}.h-Hidden-sT{left:-999999px}.h-Hidden-sT:not(:focus){position:absolute}.h-Measure-sT{max-width:33em;max-width:66ch;max-inline-size:66ch}.h-Measure--narrow-sT{max-width:22.5em;max-width:45ch;max-inline-size:45ch}.h-Measure--wide-sT{max-width:45em;max-width:90ch;max-inline-size:90ch}.h-Ruled-sT{background-image:linear-gradient(to top,rgba(0,0,0,.25) 1px,transparent 1px);background-size:1px var(--vru);background-position-y:top}.-fz-peta-sT{font-size:6em!important}.-fz-tera-sT{font-size:4em!important}.-fz-giga-sT{font-size:3em!important}.-fz-mega-sT{font-size:2em!important}.-fz-kilo-sT{font-size:1.5em!important}.-fz-norm-sT{font-size:1em!important}.-fz-mill-sT{font-size:.75em!important}.-fz-micr-sT{font-size:.5em!important}}@media screen and (min-width:90em){.h-Inline-sP{display:inline;line-height:0}.h-Clearfix-sP::after{content:'';display:block;clear:both}.h-Hidden-sP{left:-999999px}.h-Hidden-sP:not(:focus){position:absolute}.h-Measure-sP{max-width:33em;max-width:66ch;max-inline-size:66ch}.h-Measure--narrow-sP{max-width:22.5em;max-width:45ch;max-inline-size:45ch}.h-Measure--wide-sP{max-width:45em;max-width:90ch;max-inline-size:90ch}.h-Ruled-sP{background-image:linear-gradient(to top,rgba(0,0,0,.25) 1px,transparent 1px);background-size:1px var(--vru);background-position-y:top}.-fz-peta-sP{font-size:6em!important}.-fz-tera-sP{font-size:4em!important}.-fz-giga-sP{font-size:3em!important}.-fz-mega-sP{font-size:2em!important}.-fz-kilo-sP{font-size:1.5em!important}.-fz-norm-sP{font-size:1em!important}.-fz-mill-sP{font-size:.75em!important}.-fz-micr-sP{font-size:.5em!important}}@media not all and (min-width:30em){.h-Inline-nK{display:inline;line-height:0}.h-Clearfix-nK::after{content:'';display:block;clear:both}.h-Hidden-nK{left:-999999px}.h-Hidden-nK:not(:focus){position:absolute}.h-Measure-nK{max-width:33em;max-width:66ch;max-inline-size:66ch}.h-Measure--narrow-nK{max-width:22.5em;max-width:45ch;max-inline-size:45ch}.h-Measure--wide-nK{max-width:45em;max-width:90ch;max-inline-size:90ch}.h-Ruled-nK{background-image:linear-gradient(to top,rgba(0,0,0,.25) 1px,transparent 1px);background-size:1px var(--vru);background-position-y:top}.-fz-peta-nK{font-size:6em!important}.-fz-tera-nK{font-size:4em!important}.-fz-giga-nK{font-size:3em!important}.-fz-mega-nK{font-size:2em!important}.-fz-kilo-nK{font-size:1.5em!important}.-fz-norm-nK{font-size:1em!important}.-fz-mill-nK{font-size:.75em!important}.-fz-micr-nK{font-size:.5em!important}}@media not all and (min-width:45em){.h-Inline-nM{display:inline;line-height:0}.h-Clearfix-nM::after{content:'';display:block;clear:both}.h-Hidden-nM{left:-999999px}.h-Hidden-nM:not(:focus){position:absolute}.h-Measure-nM{max-width:33em;max-width:66ch;max-inline-size:66ch}.h-Measure--narrow-nM{max-width:22.5em;max-width:45ch;max-inline-size:45ch}.h-Measure--wide-nM{max-width:45em;max-width:90ch;max-inline-size:90ch}.h-Ruled-nM{background-image:linear-gradient(to top,rgba(0,0,0,.25) 1px,transparent 1px);background-size:1px var(--vru);background-position-y:top}.-fz-peta-nM{font-size:6em!important}.-fz-tera-nM{font-size:4em!important}.-fz-giga-nM{font-size:3em!important}.-fz-mega-nM{font-size:2em!important}.-fz-kilo-nM{font-size:1.5em!important}.-fz-norm-nM{font-size:1em!important}.-fz-mill-nM{font-size:.75em!important}.-fz-micr-nM{font-size:.5em!important}}@media not all and (min-width:60em){.h-Inline-nG{display:inline;line-height:0}.h-Clearfix-nG::after{content:'';display:block;clear:both}.h-Hidden-nG{left:-999999px}.h-Hidden-nG:not(:focus){position:absolute}.h-Measure-nG{max-width:33em;max-width:66ch;max-inline-size:66ch}.h-Measure--narrow-nG{max-width:22.5em;max-width:45ch;max-inline-size:45ch}.h-Measure--wide-nG{max-width:45em;max-width:90ch;max-inline-size:90ch}.h-Ruled-nG{background-image:linear-gradient(to top,rgba(0,0,0,.25) 1px,transparent 1px);background-size:1px var(--vru);background-position-y:top}.-fz-peta-nG{font-size:6em!important}.-fz-tera-nG{font-size:4em!important}.-fz-giga-nG{font-size:3em!important}.-fz-mega-nG{font-size:2em!important}.-fz-kilo-nG{font-size:1.5em!important}.-fz-norm-nG{font-size:1em!important}.-fz-mill-nG{font-size:.75em!important}.-fz-micr-nG{font-size:.5em!important}}@media not all and (min-width:75em){.h-Clearfix-nT::after{content:'';display:block;clear:both}.h-Hidden-nT{left:-999999px}.h-Hidden-nT:not(:focus){position:absolute}.h-Measure-nT{max-width:33em;max-width:66ch;max-inline-size:66ch}.h-Measure--narrow-nT{max-width:22.5em;max-width:45ch;max-inline-size:45ch}.h-Measure--wide-nT{max-width:45em;max-width:90ch;max-inline-size:90ch}.h-Ruled-nT{background-image:linear-gradient(to top,rgba(0,0,0,.25) 1px,transparent 1px);background-size:1px var(--vru);background-position-y:top}.-fz-peta-nT{font-size:6em!important}.-fz-tera-nT{font-size:4em!important}.-fz-giga-nT{font-size:3em!important}.-fz-mega-nT{font-size:2em!important}.-fz-kilo-nT{font-size:1.5em!important}.-fz-norm-nT{font-size:1em!important}.-fz-mill-nT{font-size:.75em!important}.-fz-micr-nT{font-size:.5em!important}}@media not all and (min-width:90em){.h-Inline-nP{display:inline;line-height:0}.h-Clearfix-nP::after{content:'';display:block;clear:both}.h-Hidden-nP{left:-999999px}.h-Hidden-nP:not(:focus){position:absolute}.h-Measure-nP{max-width:33em;max-width:66ch;max-inline-size:66ch}.h-Measure--narrow-nP{max-width:22.5em;max-width:45ch;max-inline-size:45ch}.h-Measure--wide-nP{max-width:45em;max-width:90ch;max-inline-size:90ch}.h-Ruled-nP{background-image:linear-gradient(to top,rgba(0,0,0,.25) 1px,transparent 1px);background-size:1px var(--vru);background-position-y:top}.-fz-peta-nP{font-size:6em!important}.-fz-tera-nP{font-size:4em!important}.-fz-giga-nP{font-size:3em!important}.-fz-mega-nP{font-size:2em!important}.-fz-kilo-nP{font-size:1.5em!important}.-fz-norm-nP{font-size:1em!important}.-fz-mill-nP{font-size:.75em!important}.-fz-micr-nP{font-size:.5em!important}}.-fz-el-peta{font-size:6em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-tera{font-size:4em!important;line-height:calc(var(--line-height)/ 1.33333333)!important}.-fz-el-giga{font-size:3em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-mega{font-size:2em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-kilo{font-size:1.5em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-norm{font-size:1em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-mill{font-size:.75em!important;line-height:calc(var(--line-height)/ .75)!important}.-fz-el-micr{font-size:.5em!important;line-height:calc(var(--line-height)/ .5)!important}@media screen and (min-width:30em){.-fz-el-peta-sK{font-size:6em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-tera-sK{font-size:4em!important;line-height:calc(var(--line-height)/ 1.33333333)!important}.-fz-el-giga-sK{font-size:3em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-mega-sK{font-size:2em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-kilo-sK{font-size:1.5em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-norm-sK{font-size:1em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-mill-sK{font-size:.75em!important;line-height:calc(var(--line-height)/ .75)!important}.-fz-el-micr-sK{font-size:.5em!important;line-height:calc(var(--line-height)/ .5)!important}}@media screen and (min-width:45em){.-fz-el-peta-sM{font-size:6em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-tera-sM{font-size:4em!important;line-height:calc(var(--line-height)/ 1.33333333)!important}.-fz-el-giga-sM{font-size:3em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-mega-sM{font-size:2em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-kilo-sM{font-size:1.5em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-norm-sM{font-size:1em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-mill-sM{font-size:.75em!important;line-height:calc(var(--line-height)/ .75)!important}.-fz-el-micr-sM{font-size:.5em!important;line-height:calc(var(--line-height)/ .5)!important}}@media screen and (min-width:60em){.-fz-el-peta-sG{font-size:6em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-tera-sG{font-size:4em!important;line-height:calc(var(--line-height)/ 1.33333333)!important}.-fz-el-giga-sG{font-size:3em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-mega-sG{font-size:2em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-kilo-sG{font-size:1.5em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-norm-sG{font-size:1em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-mill-sG{font-size:.75em!important;line-height:calc(var(--line-height)/ .75)!important}.-fz-el-micr-sG{font-size:.5em!important;line-height:calc(var(--line-height)/ .5)!important}}@media screen and (min-width:75em){.-fz-el-peta-sT{font-size:6em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-tera-sT{font-size:4em!important;line-height:calc(var(--line-height)/ 1.33333333)!important}.-fz-el-giga-sT{font-size:3em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-mega-sT{font-size:2em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-kilo-sT{font-size:1.5em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-norm-sT{font-size:1em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-mill-sT{font-size:.75em!important;line-height:calc(var(--line-height)/ .75)!important}.-fz-el-micr-sT{font-size:.5em!important;line-height:calc(var(--line-height)/ .5)!important}}@media screen and (min-width:90em){.-fz-el-peta-sP{font-size:6em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-tera-sP{font-size:4em!important;line-height:calc(var(--line-height)/ 1.33333333)!important}.-fz-el-giga-sP{font-size:3em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-mega-sP{font-size:2em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-kilo-sP{font-size:1.5em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-norm-sP{font-size:1em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-mill-sP{font-size:.75em!important;line-height:calc(var(--line-height)/ .75)!important}.-fz-el-micr-sP{font-size:.5em!important;line-height:calc(var(--line-height)/ .5)!important}}@media not all and (min-width:30em){.-fz-el-peta-nK{font-size:6em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-tera-nK{font-size:4em!important;line-height:calc(var(--line-height)/ 1.33333333)!important}.-fz-el-giga-nK{font-size:3em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-mega-nK{font-size:2em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-kilo-nK{font-size:1.5em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-norm-nK{font-size:1em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-mill-nK{font-size:.75em!important;line-height:calc(var(--line-height)/ .75)!important}.-fz-el-micr-nK{font-size:.5em!important;line-height:calc(var(--line-height)/ .5)!important}}@media not all and (min-width:45em){.-fz-el-peta-nM{font-size:6em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-tera-nM{font-size:4em!important;line-height:calc(var(--line-height)/ 1.33333333)!important}.-fz-el-giga-nM{font-size:3em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-mega-nM{font-size:2em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-kilo-nM{font-size:1.5em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-norm-nM{font-size:1em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-mill-nM{font-size:.75em!important;line-height:calc(var(--line-height)/ .75)!important}.-fz-el-micr-nM{font-size:.5em!important;line-height:calc(var(--line-height)/ .5)!important}}@media not all and (min-width:60em){.-fz-el-peta-nG{font-size:6em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-tera-nG{font-size:4em!important;line-height:calc(var(--line-height)/ 1.33333333)!important}.-fz-el-giga-nG{font-size:3em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-mega-nG{font-size:2em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-kilo-nG{font-size:1.5em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-norm-nG{font-size:1em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-mill-nG{font-size:.75em!important;line-height:calc(var(--line-height)/ .75)!important}.-fz-el-micr-nG{font-size:.5em!important;line-height:calc(var(--line-height)/ .5)!important}}@media not all and (min-width:75em){.-fz-el-peta-nT{font-size:6em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-tera-nT{font-size:4em!important;line-height:calc(var(--line-height)/ 1.33333333)!important}.-fz-el-giga-nT{font-size:3em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-mega-nT{font-size:2em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-kilo-nT{font-size:1.5em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-norm-nT{font-size:1em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-mill-nT{font-size:.75em!important;line-height:calc(var(--line-height)/ .75)!important}.-fz-el-micr-nT{font-size:.5em!important;line-height:calc(var(--line-height)/ .5)!important}}@media not all and (min-width:90em){.-fz-el-peta-nP{font-size:6em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-tera-nP{font-size:4em!important;line-height:calc(var(--line-height)/ 1.33333333)!important}.-fz-el-giga-nP{font-size:3em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-mega-nP{font-size:2em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-kilo-nP{font-size:1.5em!important;line-height:calc(var(--line-height)/ 1.5)!important}.-fz-el-norm-nP{font-size:1em!important;line-height:calc(var(--line-height)/ 1)!important}.-fz-el-mill-nP{font-size:.75em!important;line-height:calc(var(--line-height)/ .75)!important}.-fz-el-micr-nP{font-size:.5em!important;line-height:calc(var(--line-height)/ .5)!important}}
diff --git a/xmeter.css.map b/xmeter.css.map
deleted file mode 100644
index de6fb2e..0000000
--- a/xmeter.css.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"sources":["xmeter.css"],"names":[],"mappings":"AA+QA,sBArIA,GAuIE,OAAQ,EAoNR,QAAS,KA7KX,OA9KA,GA+KA,MACE,SAAU,QAwDZ,OAnTA,KAsTE,MAAO,QA/GT,MAsNA,OA3FA,SA1HA,MA2HE,QAAS,aADX,SAlJA,IACA,IAmJE,eAAgB,SA4GlB,SArWA,GA0VA,SACE,QAAS,KAkKX,IA6CA,MAGE,WAAY,KAhDd,IA+KA,SA3aE,SAAU,KA/SZ,QACA,MA2WA,QAjVA,WACA,OA1BA,OACA,OA0BA,KAgVA,KAzWA,IACA,QAqtBA,SAKE,QAAS,MAWX,OAHA,mBACA,kBACA,mBAEA,MAtXA,QAuXE,OAAQ,QAeV,IAreA,OAkUA,MAsKE,UAAW,KAUb,QAnLA,GAqLE,WAAY,KAx1Bd,KACE,WAAY,MACZ,WAAY,QACZ,WAAY,KACZ,MAAO,KAWE,WAHX,KAKA,GADQ,GAER,SAHG,OAFH,GAAI,GAAI,GAAI,GAAI,GAAI,GACpB,GAEA,GADA,EAAuB,IACnB,GAGF,OAAQ,EAAG,OAAQ,QACnB,OAAQ,MAGV,OADI,GAAJ,GAEE,QAAS,EAAG,QAAS,QACrB,QAAS,MAGX,QAIK,EAAQ,KACb,KADA,IADA,GAJA,GAAI,GAAI,GAAI,GAAI,GAAI,GAIR,EAEN,IAJN,IAIW,KAFI,MAAX,OACoB,IAAL,IAFnB,GAEQ,IAEN,KAAM,QAqtBR,KAxBA,IA9BA,GAMA,EAmCA,IAxCE,WAAY,OA9pBd,QACA,GACE,WAAY,QAipBZ,WAAY,OA5oBd,EAEK,IAAL,IADG,EAAH,EAEE,gBAAiB,KAAM,gBAAiB,QACxC,gBAAiB,MAgHnB,YA2iBA,EACE,gBAAiB,UA1pBnB,KAEE,MAAO,MA6JP,iBAAkB,KAClB,MAAO,KA3JT,4EAWA,KACE,YAAa,KACb,qBAAsB,KACtB,yBAA0B,KAwB5B,GACE,UAAW,IACX,OAAQ,MAAO,EA8FjB,KACA,IArDA,IAsDA,KACE,YAAa,SAAS,CAAE,UACxB,UAAW,IA7Eb,OACE,OAAQ,IAAI,KA8gBZ,WAAY,EACZ,YAAa,EACb,aAAc,EAxgBhB,GACE,mBAAoB,YACpB,WAAY,YAuQd,gBACA,aAlCA,OACE,mBAAoB,WAoCpB,QAAS,EAjQX,IA/FE,YAAa,QA4Gf,EACE,iBAAkB,YAClB,6BAA8B,QAmiB9B,MAAO,KA3hBT,YACE,mBAEA,gBAAiB,UAAU,OAqkB3B,OAAQ,KACR,gBAAiB,KA/jBnB,EACA,OACE,YAAa,QASb,YAAa,OA+iBf,EAJA,IA5IA,GACA,GACA,GACA,GACA,GACA,GA4GA,OAfA,GA4CE,YAAa,IAzgBf,MACE,UAAW,IAQb,IACA,IAzNE,eAAgB,QAChB,eAAgB,MAyNhB,UAAW,IACX,YAAa,EACb,SAAU,SAIZ,IACE,OAAQ,OAGV,IACE,IAAK,MAoCP,eACE,SAAU,OAUZ,OACA,MACA,SACA,OACA,SACE,OAAQ,EAkBV,OACA,OACE,eAAgB,KAWlB,aACA,cAHA,OACA,mBAGE,mBAAoB,OAQtB,gCACA,+BACA,gCAHA,yBAIE,aAAc,KACd,QAAS,EAQX,6BACA,4BACA,6BAHA,sBAIE,QAAoB,WAAP,OAAJ,IAUX,OAEE,WAAY,WAEZ,QAAS,MAGT,YAAa,OA0Bf,gBACA,aAEE,WAAY,WAQd,yCACA,yCACE,OAAQ,KAQV,cACE,mBAAoB,UACpB,eAAgB,KAOlB,4CACA,yCACE,mBAAoB,KAQtB,6BACE,mBAAoB,OACpB,KAAM,QAwIR,GA4CA,GAEE,YAAa,8BANf,GAQA,GAEE,YAAa,4BAEf,GAcA,IAEE,YAAa,8BAxLf,QACE,QAAS,UAgEX,EAEA,QADA,SAEE,QAAS,KACT,mBAAoB,WACpB,WAAY,WACZ,oBAAqB,EAAE,MACvB,iBAAkB,EAAE,MACpB,YAAa,EAAE,MAEjB,aACE,EAEA,QADA,SAEE,yBACA,mBAAoB,eACpB,WAAY,eACZ,YAAa,gBAKjB,QADA,SADA,oCAGE,OAAQ,EAAE,MAEZ,KACE,cAAe,IACf,MAAO,gCACP,UAAW,KACX,YAAa,mBAWf,WAQA,QALA,GAGA,SAPA,OAMA,KAdA,GACA,GACA,GACA,GACA,GACA,GAKA,GAJA,EACA,IAMA,MAGA,SALA,GAOE,cAAe,WAEjB,GACE,YAAa,WAoCb,UAAW,IAwBX,WAAY,EA/Cd,KADA,EATA,GAaA,KAKA,KAFA,KARA,IAPA,GAEA,EAgBA,IAEA,MAjBA,KAQA,EALA,EAaA,KAdA,MAPA,KAGA,OAaA,IADA,IAGA,KAZA,EAMA,IAWE,YAAa,EAcf,GACE,UAAW,IAGb,GACE,UAAW,MAGb,GACE,UAAW,IAGb,GACE,UAAW,MAGb,GACE,UAAW,KACX,YAAa,6BA6If,KACA,IAtIA,IAuIA,KAhDA,MA2CA,IADA,IAOE,UAAW,MAxIb,IAIE,YAAa,EACb,YAAa,IAiuBf,SAtcA,QAiLA,QA7SA,OADA,MAEA,OACA,SAkkBE,YAAa,QAntBf,MAFA,MACA,MAFA,MAFA,MACA,MAFA,MAFA,MACA,MAQE,cAAe,EAEjB,GACA,GACE,QAAS,EAAE,EAAE,EAAE,KAMjB,MACA,MAHA,MACA,MAHA,MACA,MAKE,aAAc,KAEhB,GACE,gBAAiB,QAEnB,GACE,gBAAiB,KAKnB,MAEE,gBAAiB,SAOnB,MADA,MAEE,eAAgB,OAElB,MACE,eAAgB,IASlB,cACE,cACE,QAAS,IAYb,EAEE,6BAA8B,UAC9B,qBAAsB,UACtB,MAAO,KAKT,EACE,gBAAiB,aACjB,6BAA8B,aAC9B,qBAAsB,aACtB,MAAO,KAET,IACE,iBAAkB,QAEpB,IACE,iBAAkB,QAEpB,IACE,WAAY,QAad,EACE,OAAQ,QAAQ,QAChB,OAAQ,QAEV,UACE,QAAS,WAEX,SACE,QAAS,YASX,KACA,IACA,KAEE,YAAa,OAEf,UACA,SACA,UACA,SACA,QACA,SACA,UACA,SACA,UACE,UAAW,QAEb,SACA,QACA,SACE,YAAa,QACb,YAAa,MAEf,SACE,QAAS,EAAE,KAGb,MADA,SAEE,QAAS,EAAE,OAQb,mBAEE,WAAY,KADZ,AAEA,AACA,OAHc,IAEA,MACA,gBAEhB,SACE,mBAAoB,EAAE,EAAE,EAAE,IAAI,gBAC9B,WAAY,EAAE,EAAE,EAAE,IAAI,gBAItB,MAAO,MACP,OAAQ,qBACR,UAAW,OAEb,WACE,MAAO,wCAST,8DACA,OACE,UAAW,MAKb,OAHA,mBACA,kBACA,mBAEE,QAAS,OAAQ,MAEnB,iCACE,aAAc,KAEhB,IA9jBE,aAAc,KA+jBd,MAAO,KACP,OAAQ,KAER,WAAY,OACZ,eAAgB,OAQlB,QACE,aAAc,EAkEhB,QACE,QAAS,YACT,QAAS,YACT,QAAS,KAET,iBAAkB,QAClB,cAAe,QACf,gBAAiB,cAEnB,cACE,iBAAkB,EAClB,SAAU,KACV,KAAM,KAER,mCA5EE,WACE,aAAc,EACd,WAAY,KA2Ed,WACE,QAAS,YACT,QAAS,YACT,QAAS,KACT,YAAa,QACb,iBAAkB,QAClB,cAAe,QACf,gBAAiB,cAEnB,iBACE,iBAAkB,EAClB,SAAU,KACV,KAAM,MAGV,mCAtFE,WACE,aAAc,EACd,WAAY,KAqFd,WACE,QAAS,YACT,QAAS,YACT,QAAS,KACT,YAAa,QACb,iBAAkB,QAClB,cAAe,QACf,gBAAiB,cAEnB,iBACE,iBAAkB,EAClB,SAAU,KACV,KAAM,MAGV,mCAhGE,WACE,aAAc,EACd,WAAY,KA+Fd,WACE,QAAS,YACT,QAAS,YACT,QAAS,KACT,YAAa,QACb,iBAAkB,QAClB,cAAe,QACf,gBAAiB,cAEnB,iBACE,iBAAkB,EAClB,SAAU,KACV,KAAM,MAGV,mCA1GE,WACE,aAAc,EACd,WAAY,KAyGd,WACE,QAAS,YACT,QAAS,YACT,QAAS,KACT,YAAa,QACb,iBAAkB,QAClB,cAAe,QACf,gBAAiB,cAEnB,iBACE,iBAAkB,EAClB,SAAU,KACV,KAAM,MAGV,mCApHE,WACE,aAAc,EACd,WAAY,KAmHd,WACE,QAAS,YACT,QAAS,YACT,QAAS,KACT,YAAa,QACb,iBAAkB,QAClB,cAAe,QACf,gBAAiB,cAEnB,iBACE,iBAAkB,EAClB,SAAU,KACV,KAAM,MAGV,oCA9HE,WACE,aAAc,EACd,WAAY,KA6Hd,WACE,QAAS,YACT,QAAS,YACT,QAAS,KACT,YAAa,QACb,iBAAkB,QAClB,cAAe,QACf,gBAAiB,cAEnB,iBACE,iBAAkB,EAClB,SAAU,KACV,KAAM,MAGV,oCAxIE,WACE,aAAc,EACd,WAAY,KAuId,WACE,QAAS,YACT,QAAS,YACT,QAAS,KACT,YAAa,QACb,iBAAkB,QAClB,cAAe,QACf,gBAAiB,cAEnB,iBACE,iBAAkB,EAClB,SAAU,KACV,KAAM,MAGV,oCAlJE,WACE,aAAc,EACd,WAAY,KAiJd,WACE,QAAS,YACT,QAAS,YACT,QAAS,KACT,YAAa,QACb,iBAAkB,QAClB,cAAe,QACf,gBAAiB,cAEnB,iBACE,iBAAkB,EAClB,SAAU,KACV,KAAM,MAGV,oCA5JE,WACE,aAAc,EACd,WAAY,KA2Jd,WACE,QAAS,YACT,QAAS,YACT,QAAS,KACT,YAAa,QACb,iBAAkB,QAClB,cAAe,QACf,gBAAiB,cAEnB,iBACE,iBAAkB,EAClB,SAAU,KACV,KAAM,MAGV,oCAtKE,WACE,aAAc,EACd,WAAY,KAqKd,WACE,QAAS,YACT,QAAS,YACT,QAAS,KACT,YAAa,QACb,iBAAkB,QAClB,cAAe,QACf,gBAAiB,cAEnB,iBACE,iBAAkB,EAClB,SAAU,KACV,KAAM,MAMV,QACE,QAAS,SACT,QAAS,KAET,iBAAkB,IAClB,sBAAuB,IA+FzB,aACE,YAAa,KACb,YAAa,IAEf,sBACA,sBACA,sBACA,sBACA,sBACA,sBACE,SAAU,OACV,SAAU,QACV,SAAU,MAEZ,mCA1GE,WACE,QAAS,SACT,QAAS,KACT,YAAa,QACb,iBAAkB,IAClB,sBAAuB,IAsGzB,gBACE,YAAa,KACb,YAAa,IAEf,yBACA,yBACA,yBACA,yBACA,yBACA,yBACE,SAAU,OACV,SAAU,QACV,SAAU,OAGd,mCAjHE,WACE,QAAS,SACT,QAAS,KACT,YAAa,QACb,iBAAkB,IAClB,sBAAuB,IA6GzB,gBACE,YAAa,KACb,YAAa,IAEf,yBACA,yBACA,yBACA,yBACA,yBACA,yBACE,SAAU,OACV,SAAU,QACV,SAAU,OAGd,mCAxHE,WACE,QAAS,SACT,QAAS,KACT,YAAa,QACb,iBAAkB,IAClB,sBAAuB,IAoHzB,gBACE,YAAa,KACb,YAAa,IAEf,yBACA,yBACA,yBACA,yBACA,yBACA,yBACE,SAAU,OACV,SAAU,QACV,SAAU,OAGd,mCA/HE,WACE,QAAS,SACT,QAAS,KACT,YAAa,QACb,iBAAkB,IAClB,sBAAuB,IA2HzB,gBACE,YAAa,KACb,YAAa,IAEf,yBACA,yBACA,yBACA,yBACA,yBACA,yBACE,SAAU,OACV,SAAU,QACV,SAAU,OAGd,mCAtIE,WACE,QAAS,SACT,QAAS,KACT,YAAa,QACb,iBAAkB,IAClB,sBAAuB,IAkIzB,gBACE,YAAa,KACb,YAAa,IAEf,yBACA,yBACA,yBACA,yBACA,yBACA,yBACE,SAAU,OACV,SAAU,QACV,SAAU,OAGd,oCA7IE,WACE,QAAS,SACT,QAAS,KACT,YAAa,QACb,iBAAkB,IAClB,sBAAuB,IAyIzB,gBACE,YAAa,KACb,YAAa,IAEf,yBACA,yBACA,yBACA,yBACA,yBACA,yBACE,SAAU,OACV,SAAU,QACV,SAAU,OAGd,oCApJE,WACE,QAAS,SACT,QAAS,KACT,YAAa,QACb,iBAAkB,IAClB,sBAAuB,IAgJzB,gBACE,YAAa,KACb,YAAa,IAEf,yBACA,yBACA,yBACA,yBACA,yBACA,yBACE,SAAU,OACV,SAAU,QACV,SAAU,OAGd,oCA3JE,WACE,QAAS,SACT,QAAS,KACT,YAAa,QACb,iBAAkB,IAClB,sBAAuB,IAuJzB,gBACE,YAAa,KACb,YAAa,IAEf,yBACA,yBACA,yBACA,yBACA,yBACA,yBACE,SAAU,OACV,SAAU,QACV,SAAU,OAGd,oCAlKE,WACE,QAAS,SACT,QAAS,KACT,YAAa,QACb,iBAAkB,IAClB,sBAAuB,IA8JzB,gBACE,YAAa,KACb,YAAa,IAEf,yBACA,yBACA,yBACA,yBACA,yBACA,yBACE,SAAU,OACV,SAAU,QACV,SAAU,OAGd,oCAzKE,WACE,QAAS,SACT,QAAS,KACT,YAAa,QACb,iBAAkB,IAClB,sBAAuB,IAqKzB,gBACE,YAAa,KACb,YAAa,IAEf,yBACA,yBACA,yBACA,yBACA,yBACA,yBACE,SAAU,OACV,SAAU,QACV,SAAU,MAiEZ,YACE,QAAS,MACT,YAAa,SA7DjB,SACE,QAAS,MAGX,mCACE,YACE,QAAS,MACT,YAAa,SAGjB,mCACE,YACE,QAAS,MACT,YAAa,SAGjB,mCACE,YACE,QAAS,MACT,YAAa,SAGjB,mCACE,YACE,QAAS,MACT,YAAa,SAGjB,mCACE,YACE,QAAS,MACT,YAAa,SAGjB,oCACE,YACE,QAAS,MACT,YAAa,SAGjB,oCACE,YACE,QAAS,MACT,YAAa,SAGjB,oCACE,YACE,QAAS,MACT,YAAa,SAGjB,oCACE,YACE,QAAS,MACT,YAAa,QAiEf,aACE,QAAS,OACT,YAAa,GAvDjB,UACE,QAAS,OACT,YAAa,EAiEf,mBACE,QAAS,GACT,QAAS,MACT,MAAO,KA2ET,UACE,KAAM,UAER,sBACE,SAAU,SAqFZ,UACE,UAAW,cAEb,UACE,UAAW,cAEb,UACE,UAAW,cAEb,UACE,UAAW,cAEb,UACE,UAAW,gBAEb,UACE,UAAW,cAEb,UACE,UAAW,gBAEb,UACE,UAAW,eAEb,mCA7PE,aACE,QAAS,OACT,YAAa,EAkEf,sBACE,QAAS,GACT,QAAS,MACT,MAAO,KA4ET,aACE,KAAM,UAER,yBACE,SAAU,SAuGZ,aACE,UAAW,cAEb,aACE,UAAW,cAEb,aACE,UAAW,cAEb,aACE,UAAW,cAEb,aACE,UAAW,gBAEb,aACE,UAAW,cAEb,aACE,UAAW,gBAEb,aACE,UAAW,gBAGf,mCAjRE,aACE,QAAS,OACT,YAAa,EAmEf,sBACE,QAAS,GACT,QAAS,MACT,MAAO,KA6ET,aACE,KAAM,UAER,yBACE,SAAU,SAyHZ,aACE,UAAW,cAEb,aACE,UAAW,cAEb,aACE,UAAW,cAEb,aACE,UAAW,cAEb,aACE,UAAW,gBAEb,aACE,UAAW,cAEb,aACE,UAAW,gBAEb,aACE,UAAW,gBAGf,mCArSE,aACE,QAAS,OACT,YAAa,EAoEf,sBACE,QAAS,GACT,QAAS,MACT,MAAO,KA8ET,aACE,KAAM,UAER,yBACE,SAAU,SA2IZ,aACE,UAAW,cAEb,aACE,UAAW,cAEb,aACE,UAAW,cAEb,aACE,UAAW,cAEb,aACE,UAAW,gBAEb,aACE,UAAW,cAEb,aACE,UAAW,gBAEb,aACE,UAAW,gBAGf,mCAzTE,aACE,QAAS,OACT,YAAa,EAqEf,sBACE,QAAS,GACT,QAAS,MACT,MAAO,KA+ET,aACE,KAAM,UAER,yBACE,SAAU,SA6JZ,aACE,UAAW,cAEb,aACE,UAAW,cAEb,aACE,UAAW,cAEb,aACE,UAAW,cAEb,aACE,UAAW,gBAEb,aACE,UAAW,cAEb,aACE,UAAW,gBAEb,aACE,UAAW,gBAGf,mCA7UE,aACE,QAAS,OACT,YAAa,EAsEf,sBACE,QAAS,GACT,QAAS,MACT,MAAO,KAgFT,aACE,KAAM,UAER,yBACE,SAAU,SA+KZ,aACE,UAAW,cAEb,aACE,UAAW,cAEb,aACE,UAAW,cAEb,aACE,UAAW,cAEb,aACE,UAAW,gBAEb,aACE,UAAW,cAEb,aACE,UAAW,gBAEb,aACE,UAAW,gBAGf,oCAjWE,aACE,QAAS,OACT,YAAa,EAuEf,sBACE,QAAS,GACT,QAAS,MACT,MAAO,KAiFT,aACE,KAAM,UAER,yBACE,SAAU,SAiMZ,aACE,UAAW,cAEb,aACE,UAAW,cAEb,aACE,UAAW,cAEb,aACE,UAAW,cAEb,aACE,UAAW,gBAEb,aACE,UAAW,cAEb,aACE,UAAW,gBAEb,aACE,UAAW,gBAGf,oCArXE,aACE,QAAS,OACT,YAAa,EAwEf,sBACE,QAAS,GACT,QAAS,MACT,MAAO,KAkFT,aACE,KAAM,UAER,yBACE,SAAU,SAmNZ,aACE,UAAW,cAEb,aACE,UAAW,cAEb,aACE,UAAW,cAEb,aACE,UAAW,cAEb,aACE,UAAW,gBAEb,aACE,UAAW,cAEb,aACE,UAAW,gBAEb,aACE,UAAW,gBAGf,oCAzYE,aACE,QAAS,OACT,YAAa,EAyEf,sBACE,QAAS,GACT,QAAS,MACT,MAAO,KAmFT,aACE,KAAM,UAER,yBACE,SAAU,SAqOZ,aACE,UAAW,cAEb,aACE,UAAW,cAEb,aACE,UAAW,cAEb,aACE,UAAW,cAEb,aACE,UAAW,gBAEb,aACE,UAAW,cAEb,aACE,UAAW,gBAEb,aACE,UAAW,gBAGf,oCAjVE,sBACE,QAAS,GACT,QAAS,MACT,MAAO,KAoFT,aACE,KAAM,UAER,yBACE,SAAU,SAuPZ,aACE,UAAW,cAEb,aACE,UAAW,cAEb,aACE,UAAW,cAEb,aACE,UAAW,cAEb,aACE,UAAW,gBAEb,aACE,UAAW,cAEb,aACE,UAAW,gBAEb,aACE,UAAW,gBAGf,oCAjbE,aACE,QAAS,OACT,YAAa,EA2Ef,sBACE,QAAS,GACT,QAAS,MACT,MAAO,KAqFT,aACE,KAAM,UAER,yBACE,SAAU,SAyQZ,aACE,UAAW,cAEb,aACE,UAAW,cAEb,aACE,UAAW,cAEb,aACE,UAAW,cAEb,aACE,UAAW,gBAEb,aACE,UAAW,cAEb,aACE,UAAW,gBAEb,aACE,UAAW,gBAGf,aACE,UAAW,cACX,YAAa,wCAEf,aACE,UAAW,cACX,YAAa,+CAEf,aACE,UAAW,cACX,YAAa,wCAEf,aACE,UAAW,cACX,YAAa,sCAEf,aACE,UAAW,gBACX,YAAa,wCAEf,aACE,UAAW,cACX,YAAa,sCAEf,aACE,UAAW,gBACX,YAAa,wCAEf,aACE,UAAW,eACX,YAAa,uCAEf,mCACE,gBACE,UAAW,cACX,YAAa,wCAEf,gBACE,UAAW,cACX,YAAa,+CAEf,gBACE,UAAW,cACX,YAAa,wCAEf,gBACE,UAAW,cACX,YAAa,sCAEf,gBACE,UAAW,gBACX,YAAa,wCAEf,gBACE,UAAW,cACX,YAAa,sCAEf,gBACE,UAAW,gBACX,YAAa,wCAEf,gBACE,UAAW,eACX,YAAa,wCAGjB,mCACE,gBACE,UAAW,cACX,YAAa,wCAEf,gBACE,UAAW,cACX,YAAa,+CAEf,gBACE,UAAW,cACX,YAAa,wCAEf,gBACE,UAAW,cACX,YAAa,sCAEf,gBACE,UAAW,gBACX,YAAa,wCAEf,gBACE,UAAW,cACX,YAAa,sCAEf,gBACE,UAAW,gBACX,YAAa,wCAEf,gBACE,UAAW,eACX,YAAa,wCAGjB,mCACE,gBACE,UAAW,cACX,YAAa,wCAEf,gBACE,UAAW,cACX,YAAa,+CAEf,gBACE,UAAW,cACX,YAAa,wCAEf,gBACE,UAAW,cACX,YAAa,sCAEf,gBACE,UAAW,gBACX,YAAa,wCAEf,gBACE,UAAW,cACX,YAAa,sCAEf,gBACE,UAAW,gBACX,YAAa,wCAEf,gBACE,UAAW,eACX,YAAa,wCAGjB,mCACE,gBACE,UAAW,cACX,YAAa,wCAEf,gBACE,UAAW,cACX,YAAa,+CAEf,gBACE,UAAW,cACX,YAAa,wCAEf,gBACE,UAAW,cACX,YAAa,sCAEf,gBACE,UAAW,gBACX,YAAa,wCAEf,gBACE,UAAW,cACX,YAAa,sCAEf,gBACE,UAAW,gBACX,YAAa,wCAEf,gBACE,UAAW,eACX,YAAa,wCAGjB,mCACE,gBACE,UAAW,cACX,YAAa,wCAEf,gBACE,UAAW,cACX,YAAa,+CAEf,gBACE,UAAW,cACX,YAAa,wCAEf,gBACE,UAAW,cACX,YAAa,sCAEf,gBACE,UAAW,gBACX,YAAa,wCAEf,gBACE,UAAW,cACX,YAAa,sCAEf,gBACE,UAAW,gBACX,YAAa,wCAEf,gBACE,UAAW,eACX,YAAa,wCAGjB,oCACE,gBACE,UAAW,cACX,YAAa,wCAEf,gBACE,UAAW,cACX,YAAa,+CAEf,gBACE,UAAW,cACX,YAAa,wCAEf,gBACE,UAAW,cACX,YAAa,sCAEf,gBACE,UAAW,gBACX,YAAa,wCAEf,gBACE,UAAW,cACX,YAAa,sCAEf,gBACE,UAAW,gBACX,YAAa,wCAEf,gBACE,UAAW,eACX,YAAa,wCAGjB,oCACE,gBACE,UAAW,cACX,YAAa,wCAEf,gBACE,UAAW,cACX,YAAa,+CAEf,gBACE,UAAW,cACX,YAAa,wCAEf,gBACE,UAAW,cACX,YAAa,sCAEf,gBACE,UAAW,gBACX,YAAa,wCAEf,gBACE,UAAW,cACX,YAAa,sCAEf,gBACE,UAAW,gBACX,YAAa,wCAEf,gBACE,UAAW,eACX,YAAa,wCAGjB,oCACE,gBACE,UAAW,cACX,YAAa,wCAEf,gBACE,UAAW,cACX,YAAa,+CAEf,gBACE,UAAW,cACX,YAAa,wCAEf,gBACE,UAAW,cACX,YAAa,sCAEf,gBACE,UAAW,gBACX,YAAa,wCAEf,gBACE,UAAW,cACX,YAAa,sCAEf,gBACE,UAAW,gBACX,YAAa,wCAEf,gBACE,UAAW,eACX,YAAa,wCAGjB,oCACE,gBACE,UAAW,cACX,YAAa,wCAEf,gBACE,UAAW,cACX,YAAa,+CAEf,gBACE,UAAW,cACX,YAAa,wCAEf,gBACE,UAAW,cACX,YAAa,sCAEf,gBACE,UAAW,gBACX,YAAa,wCAEf,gBACE,UAAW,cACX,YAAa,sCAEf,gBACE,UAAW,gBACX,YAAa,wCAEf,gBACE,UAAW,eACX,YAAa,wCAGjB,oCACE,gBACE,UAAW,cACX,YAAa,wCAEf,gBACE,UAAW,cACX,YAAa,+CAEf,gBACE,UAAW,cACX,YAAa,wCAEf,gBACE,UAAW,cACX,YAAa,sCAEf,gBACE,UAAW,gBACX,YAAa,wCAEf,gBACE,UAAW,cACX,YAAa,sCAEf,gBACE,UAAW,gBACX,YAAa,wCAEf,gBACE,UAAW,eACX,YAAa","file":"xmeter.css","sourcesContent":["/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*\\\n xmeter\n Version: 6.0.0\n Licence: MIT\n Repo : https://github.com/chharvey/xmeter.git\n Home : https://github.com/chharvey/xmeter#readme\n Author : Chris Harvey (https://chharvey.github.io/)\n\\*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/\n\n/*================================*\\\n reset.css\n\\*================================*/\n\n\nbody {\n text-align: start; /* HACK fallback */\n text-align: initial; /* fix unsupported browsers initial value */\n background: #fff;\n color: #000;\n}\n\nsup, sub {\n vertical-align: baseline; /* HACK fallback */\n vertical-align: initial; /* HACK fallback */\n vertical-align: unset;\n}\nbody,\nh1, h2, h3, h4, h5, h6,\nhr,\np, figure, blockquote, pre,\nol, ul, dl,\ndd,\nfieldset {\n margin: 0; margin: initial; /* HACK fallback */\n margin: unset;\n}\nth, td,\nlegend {\n padding: 0; padding: initial; /* HACK fallback */\n padding: unset;\n}\nh1, h2, h3, h4, h5, h6,\naddress,\npre,\nth,\nem, strong, i, small,\ndfn, b, var, cite, sup, sub,\ncode, kbd, samp {\n font: inherit;\n}\ncaption,\nth {\n text-align: inherit;\n}\npre {\n white-space: inherit;\n}\na,\nu, s,\nins, del {\n text-decoration: none; text-decoration: initial; /* HACK fallback */\n text-decoration: unset;\n}\nmark {\n color: inherit; /* HACK fallback */\n color: unset;\n}\n\n/*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in\n * IE on Windows Phone and in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n -ms-text-size-adjust: 100%; /* 2 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n * Add the correct display in IE 9-.\n */\n\narticle,\naside,\nfooter,\nheader,\nnav,\nsection {\n display: block;\n}\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n * Add the correct display in IE 9-.\n * 1. Add the correct display in IE.\n */\n\nfigcaption,\nfigure,\nmain { /* 1 */\n display: block;\n}\n\n/**\n * Add the correct margin in IE 8.\n */\n\nfigure {\n margin: 1em 40px;\n}\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\n\nhr {\n -webkit-box-sizing: content-box;\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\npre {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n * 1. Remove the gray background on active links in IE 10.\n * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.\n */\n\na {\n background-color: transparent; /* 1 */\n -webkit-text-decoration-skip: objects; /* 2 */\n}\n\n/**\n * 1. Remove the bottom border in Chrome 57- and Firefox 39-.\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\n\nabbr[title] {\n border-bottom: none; /* 1 */\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n}\n\n/**\n * Prevent the duplicate application of `bolder` by the next rule in Safari 6.\n */\n\nb,\nstrong {\n font-weight: inherit;\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/**\n * Add the correct font style in Android 4.3-.\n */\n\ndfn {\n font-style: italic;\n}\n\n/**\n * Add the correct background and color in IE 9-.\n */\n\nmark {\n background-color: #ff0;\n color: #000;\n}\n\n/**\n * Add the correct font size in all browsers.\n */\n\nsmall {\n font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n * Add the correct display in IE 9-.\n */\n\naudio,\nvideo {\n display: inline-block;\n}\n\n/**\n * Add the correct display in iOS 4-7.\n */\n\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n\n/**\n * Remove the border on images inside links in IE 10-.\n */\n\nimg {\n border-style: none;\n}\n\n/**\n * Hide the overflow in IE.\n */\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n * Remove the margin in Firefox and Safari.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0;\n}\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\n\nbutton,\ninput { /* 1 */\n overflow: visible;\n}\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\n\nbutton,\nselect { /* 1 */\n text-transform: none;\n}\n\n/**\n * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n * controls in Android 4.\n * 2. Correct the inability to style clickable types in iOS and Safari.\n */\n\nbutton,\nhtml [type=\"button\"], /* 1 */\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; /* 2 */\n}\n\n/**\n * Remove the inner border and padding in Firefox.\n */\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n * `fieldset` elements in all browsers.\n */\n\nlegend {\n -webkit-box-sizing: border-box;\n box-sizing: border-box; /* 1 */\n color: inherit; /* 2 */\n display: table; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n white-space: normal; /* 1 */\n}\n\n/**\n * 1. Add the correct display in IE 9-.\n * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\n\nprogress {\n display: inline-block; /* 1 */\n vertical-align: baseline; /* 2 */\n}\n\n/**\n * Remove the default vertical scrollbar in IE.\n */\n\ntextarea {\n overflow: auto;\n}\n\n/**\n * 1. Add the correct box sizing in IE 10-.\n * 2. Remove the padding in IE 10-.\n */\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n -webkit-box-sizing: border-box;\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n\n[type=\"search\"] {\n -webkit-appearance: textfield; /* 1 */\n outline-offset: -2px; /* 2 */\n}\n\n/**\n * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.\n */\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n\n::-webkit-file-upload-button {\n -webkit-appearance: button; /* 1 */\n font: inherit; /* 2 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n * Add the correct display in IE 9-.\n * 1. Add the correct display in Edge, IE, and Firefox.\n */\n\ndetails, /* 1 */\nmenu {\n display: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\n\nsummary {\n display: list-item;\n}\n\n/* Scripting\n ========================================================================== */\n\n/**\n * Add the correct display in IE 9-.\n */\n\ncanvas {\n display: inline-block;\n}\n\n/**\n * Add the correct display in IE.\n */\n\ntemplate {\n display: none;\n}\n\n/* Hidden\n ========================================================================== */\n\n/**\n * Add the correct display in IE 10-.\n */\n\n[hidden] {\n display: none;\n}\n\n/*================================*\\\n xmeter.less\n\\*================================*/\n/**\n * //////////////// CONTENTS ////////////////\n *\n * reset.css (above)...................strips all elements of all browser-default styles\n * normalize.css (above)...............(@necolas) addresses browser discrepancies\n *\n * BASE--------------------------------BARE UNCLASSED ELEMENTS\n * _base.css...........................unclassed html elements\n *\n * OBJECTS-----------------------------REUSABLE STRUCTURAL PATTERNS\n * List................................plain, unstyled, blocky list\n * Flex................................one-dimensional flexible box\n * Grid................................two-dimensional flexible box\n *\n * COMPONENTS--------------------------SPECIFIC STYLE PATTERNS\n * Permalink...........................internal documentation link\n *\n * THEMES & HELPERS--------------------LOCATION-DEPENDENT STYLES\n * Block...............................gives a blocky look\n * Inline..............................a simple inline object\n * Clearfix............................creates a line break and clears floats\n *\n * ATOMS-------------------------------FUNCTIONAL CSS\n * fz..................................font-size\n */\n/*################################*\\\n xmeter | _base.less\n\\*################################*/\n*,\n*::before,\n*::after {\n content: none;\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n -webkit-column-rule: 0 solid;\n -moz-column-rule: 0 solid;\n column-rule: 0 solid;\n}\n@media print {\n *,\n *::before,\n *::after {\n background: transparent !important;\n -webkit-box-shadow: none !important;\n box-shadow: none !important;\n text-shadow: none !important;\n }\n}\n*:not(input):not(button):not(select),\n*::before,\n*::after {\n border: 0 solid;\n}\nhtml {\n --line-height: 1.5;\n --vru: calc(var(--line-height) * 1rem);\n font-size: 100%;\n line-height: var(--line-height);\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\np,\npre,\nfigure,\nblockquote,\nol,\nul,\ndl,\ntable,\nform,\nfieldset,\ntextarea,\ndetails {\n margin-bottom: var(--vru);\n}\nh1 {\n padding-top: var(--vru);\n}\nspan,\nbr,\nem,\nstrong,\ni,\nmark,\nu,\nsmall,\ns,\ndfn,\nb,\nabbr,\nvar,\nq,\ncite,\nsup,\nsub,\ndata,\ntime,\ncode,\nkbd,\nsamp,\nlabel {\n line-height: 0;\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n font-weight: 700;\n}\nh1 {\n font-size: 3em;\n line-height: calc(var(--line-height) / 1.5);\n}\nh2 {\n font-size: 2em;\n line-height: calc(var(--line-height) / 1);\n}\nh3 {\n font-size: 1.5em;\n line-height: calc(var(--line-height) / 1.5);\n}\nh4 {\n font-size: 1em;\n line-height: calc(var(--line-height) / 1);\n}\nh5 {\n font-size: 0.75em;\n line-height: calc(var(--line-height) / 0.75);\n}\nh6 {\n font-size: 0.5em;\n line-height: calc(var(--line-height) / 0.5);\n}\nh1 {\n margin-top: 0;\n}\nhr {\n display: none;\n}\npre {\n font-size: 0.75em;\n line-height: calc(var(--line-height) / 0.75);\n text-align: left;\n text-indent: 0;\n white-space: pre;\n overflow: auto;\n}\nfigure {\n margin-top: 0;\n margin-left: 0;\n margin-right: 0;\n}\nli > ol,\nli > ul,\nli > dl,\ndt > ol,\ndt > ul,\ndt > dl,\ndd > ol,\ndd > ul,\ndd > dl {\n margin-bottom: 0;\n}\nol,\nul {\n padding: 0 0 0 4rem;\n}\nli > ol,\nli > ul,\ndt > ol,\ndt > ul,\ndd > ol,\ndd > ul {\n padding-left: 2rem;\n}\nol {\n list-style-type: decimal;\n}\nul {\n list-style-type: disc;\n}\ndl {\n list-style: none;\n}\ntable {\n max-width: 100%;\n border-collapse: collapse;\n text-align: left;\n}\ncaption {\n text-align: center;\n}\nthead,\ntfoot {\n vertical-align: bottom;\n}\ntbody {\n vertical-align: top;\n}\nth {\n font-weight: 700;\n text-align: center;\n}\na {\n color: #00e;\n}\n@media screen {\n a:not([href]) {\n opacity: 0.5;\n }\n}\nem {\n font-style: italic;\n}\nstrong {\n font-weight: 700;\n}\ni {\n font-style: italic;\n}\nu {\n text-decoration: underline;\n -webkit-text-decoration-line: underline;\n text-decoration-line: underline;\n color: #080;\n}\nsmall {\n font-size: 0.75em;\n}\ns {\n text-decoration: line-through;\n -webkit-text-decoration-line: line-through;\n text-decoration-line: line-through;\n color: #b00;\n}\nins {\n background-color: #acf2bd;\n}\ndel {\n background-color: #fdb8c0;\n}\ndfn {\n font-style: inherit;\n font-weight: 700;\n}\nb {\n font-weight: 700;\n}\nabbr[title] {\n cursor: help;\n text-decoration: none;\n}\nvar {\n font-style: italic;\n}\nq {\n quotes: '\\201c' '\\201d';\n quotes: initial;\n}\nq::before {\n content: open-quote;\n}\nq::after {\n content: close-quote;\n}\ncite {\n font-style: italic;\n}\nsup,\nsub {\n font-size: 0.75em;\n}\ncode,\nkbd,\nsamp {\n font-size: 0.75em;\n white-space: nowrap;\n}\ncode code,\ncode kbd,\ncode samp,\nkbd code,\nkbd kbd,\nkbd samp,\nsamp code,\nsamp kbd,\nsamp samp {\n font-size: inherit;\n}\npre code,\npre kbd,\npre samp {\n white-space: inherit;\n white-space: unset;\n}\nfieldset {\n padding: 0 1rem;\n}\ntextarea,\ninput {\n padding: 0 0.25rem;\n}\ninput,\nbutton,\nselect,\ntextarea {\n line-height: inherit;\n}\nhtml > body fieldset {\n border-width: 1px;\n margin-top: -2px;\n border-style: solid;\n border-color: rgba(0, 0, 0, 0.25);\n}\ntextarea {\n -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.25);\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.25);\n}\ntextarea {\n display: block;\n width: 30rem;\n height: calc(6 * var(--vru));\n font-size: 0.75rem;\n}\ntextarea > * {\n --vru: calc(0.75 * var(--line-height) * 1rem);\n}\ninput[type=\"button\"],\ninput[type=\"reset\"],\ninput[type=\"submit\"],\nbutton,\nlabel {\n cursor: pointer;\n}\ninput:not([type=\"button\"]):not([type=\"reset\"]):not([type=\"submit\"]),\nselect {\n font-size: 0.75em;\n}\ninput[type=\"button\"],\ninput[type=\"reset\"],\ninput[type=\"submit\"],\nbutton {\n padding: 0.125em 0.25em;\n}\nselect[multiple] > optgroup > option {\n padding-left: 1rem;\n}\nimg {\n width: auto;\n height: auto;\n max-width: 100%;\n font-style: italic;\n vertical-align: middle;\n}\nsummary {\n cursor: pointer;\n}\n/*################################*\\\n xmeter | _o-List.less\n\\*################################*/\n.o-List {\n padding-left: 0;\n list-style: none;\n}\n@media screen and (min-width: 30em) {\n .o-List-sK {\n padding-left: 0;\n list-style: none;\n }\n}\n@media screen and (min-width: 45em) {\n .o-List-sM {\n padding-left: 0;\n list-style: none;\n }\n}\n@media screen and (min-width: 60em) {\n .o-List-sG {\n padding-left: 0;\n list-style: none;\n }\n}\n@media screen and (min-width: 75em) {\n .o-List-sT {\n padding-left: 0;\n list-style: none;\n }\n}\n@media screen and (min-width: 90em) {\n .o-List-sP {\n padding-left: 0;\n list-style: none;\n }\n}\n@media not all and (min-width: 30em) {\n .o-List-nK {\n padding-left: 0;\n list-style: none;\n }\n}\n@media not all and (min-width: 45em) {\n .o-List-nM {\n padding-left: 0;\n list-style: none;\n }\n}\n@media not all and (min-width: 60em) {\n .o-List-nG {\n padding-left: 0;\n list-style: none;\n }\n}\n@media not all and (min-width: 75em) {\n .o-List-nT {\n padding-left: 0;\n list-style: none;\n }\n}\n@media not all and (min-width: 90em) {\n .o-List-nP {\n padding-left: 0;\n list-style: none;\n }\n}\n/*################################*\\\n xmeter | _o-Flex.less\n\\*################################*/\n.o-Flex {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n line-height: inherit;\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n}\n.o-Flex__Item {\n -webkit-box-flex: 1;\n -ms-flex: auto;\n flex: auto;\n}\n@media screen and (min-width: 30em) {\n .o-Flex-sK {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n line-height: inherit;\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n }\n .o-Flex__Item-sK {\n -webkit-box-flex: 1;\n -ms-flex: auto;\n flex: auto;\n }\n}\n@media screen and (min-width: 45em) {\n .o-Flex-sM {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n line-height: inherit;\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n }\n .o-Flex__Item-sM {\n -webkit-box-flex: 1;\n -ms-flex: auto;\n flex: auto;\n }\n}\n@media screen and (min-width: 60em) {\n .o-Flex-sG {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n line-height: inherit;\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n }\n .o-Flex__Item-sG {\n -webkit-box-flex: 1;\n -ms-flex: auto;\n flex: auto;\n }\n}\n@media screen and (min-width: 75em) {\n .o-Flex-sT {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n line-height: inherit;\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n }\n .o-Flex__Item-sT {\n -webkit-box-flex: 1;\n -ms-flex: auto;\n flex: auto;\n }\n}\n@media screen and (min-width: 90em) {\n .o-Flex-sP {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n line-height: inherit;\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n }\n .o-Flex__Item-sP {\n -webkit-box-flex: 1;\n -ms-flex: auto;\n flex: auto;\n }\n}\n@media not all and (min-width: 30em) {\n .o-Flex-nK {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n line-height: inherit;\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n }\n .o-Flex__Item-nK {\n -webkit-box-flex: 1;\n -ms-flex: auto;\n flex: auto;\n }\n}\n@media not all and (min-width: 45em) {\n .o-Flex-nM {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n line-height: inherit;\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n }\n .o-Flex__Item-nM {\n -webkit-box-flex: 1;\n -ms-flex: auto;\n flex: auto;\n }\n}\n@media not all and (min-width: 60em) {\n .o-Flex-nG {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n line-height: inherit;\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n }\n .o-Flex__Item-nG {\n -webkit-box-flex: 1;\n -ms-flex: auto;\n flex: auto;\n }\n}\n@media not all and (min-width: 75em) {\n .o-Flex-nT {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n line-height: inherit;\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n }\n .o-Flex__Item-nT {\n -webkit-box-flex: 1;\n -ms-flex: auto;\n flex: auto;\n }\n}\n@media not all and (min-width: 90em) {\n .o-Flex-nP {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n line-height: inherit;\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n }\n .o-Flex__Item-nP {\n -webkit-box-flex: 1;\n -ms-flex: auto;\n flex: auto;\n }\n}\n/*################################*\\\n xmeter | _o-Grid.less\n\\*################################*/\n.o-Grid {\n display: -ms-grid;\n display: grid;\n line-height: inherit;\n -ms-grid-columns: 1fr;\n grid-template-columns: 1fr;\n}\n@media screen and (min-width: 30em) {\n .o-Grid-sK {\n display: -ms-grid;\n display: grid;\n line-height: inherit;\n -ms-grid-columns: 1fr;\n grid-template-columns: 1fr;\n }\n}\n@media screen and (min-width: 45em) {\n .o-Grid-sM {\n display: -ms-grid;\n display: grid;\n line-height: inherit;\n -ms-grid-columns: 1fr;\n grid-template-columns: 1fr;\n }\n}\n@media screen and (min-width: 60em) {\n .o-Grid-sG {\n display: -ms-grid;\n display: grid;\n line-height: inherit;\n -ms-grid-columns: 1fr;\n grid-template-columns: 1fr;\n }\n}\n@media screen and (min-width: 75em) {\n .o-Grid-sT {\n display: -ms-grid;\n display: grid;\n line-height: inherit;\n -ms-grid-columns: 1fr;\n grid-template-columns: 1fr;\n }\n}\n@media screen and (min-width: 90em) {\n .o-Grid-sP {\n display: -ms-grid;\n display: grid;\n line-height: inherit;\n -ms-grid-columns: 1fr;\n grid-template-columns: 1fr;\n }\n}\n@media not all and (min-width: 30em) {\n .o-Grid-nK {\n display: -ms-grid;\n display: grid;\n line-height: inherit;\n -ms-grid-columns: 1fr;\n grid-template-columns: 1fr;\n }\n}\n@media not all and (min-width: 45em) {\n .o-Grid-nM {\n display: -ms-grid;\n display: grid;\n line-height: inherit;\n -ms-grid-columns: 1fr;\n grid-template-columns: 1fr;\n }\n}\n@media not all and (min-width: 60em) {\n .o-Grid-nG {\n display: -ms-grid;\n display: grid;\n line-height: inherit;\n -ms-grid-columns: 1fr;\n grid-template-columns: 1fr;\n }\n}\n@media not all and (min-width: 75em) {\n .o-Grid-nT {\n display: -ms-grid;\n display: grid;\n line-height: inherit;\n -ms-grid-columns: 1fr;\n grid-template-columns: 1fr;\n }\n}\n@media not all and (min-width: 90em) {\n .o-Grid-nP {\n display: -ms-grid;\n display: grid;\n line-height: inherit;\n -ms-grid-columns: 1fr;\n grid-template-columns: 1fr;\n }\n}\n/*################################*\\\n xmeter | _c-Permalink.less\n\\*################################*/\n.c-Permalink {\n margin-left: 1rem;\n font-weight: 100;\n}\nh1:hover > .c-Permalink,\nh2:hover > .c-Permalink,\nh3:hover > .c-Permalink,\nh4:hover > .c-Permalink,\nh5:hover > .c-Permalink,\nh6:hover > .c-Permalink {\n position: static;\n position: initial;\n position: unset;\n}\n@media screen and (min-width: 30em) {\n .c-Permalink-sK {\n margin-left: 1rem;\n font-weight: 100;\n }\n h1:hover > .c-Permalink-sK,\n h2:hover > .c-Permalink-sK,\n h3:hover > .c-Permalink-sK,\n h4:hover > .c-Permalink-sK,\n h5:hover > .c-Permalink-sK,\n h6:hover > .c-Permalink-sK {\n position: static;\n position: initial;\n position: unset;\n }\n}\n@media screen and (min-width: 45em) {\n .c-Permalink-sM {\n margin-left: 1rem;\n font-weight: 100;\n }\n h1:hover > .c-Permalink-sM,\n h2:hover > .c-Permalink-sM,\n h3:hover > .c-Permalink-sM,\n h4:hover > .c-Permalink-sM,\n h5:hover > .c-Permalink-sM,\n h6:hover > .c-Permalink-sM {\n position: static;\n position: initial;\n position: unset;\n }\n}\n@media screen and (min-width: 60em) {\n .c-Permalink-sG {\n margin-left: 1rem;\n font-weight: 100;\n }\n h1:hover > .c-Permalink-sG,\n h2:hover > .c-Permalink-sG,\n h3:hover > .c-Permalink-sG,\n h4:hover > .c-Permalink-sG,\n h5:hover > .c-Permalink-sG,\n h6:hover > .c-Permalink-sG {\n position: static;\n position: initial;\n position: unset;\n }\n}\n@media screen and (min-width: 75em) {\n .c-Permalink-sT {\n margin-left: 1rem;\n font-weight: 100;\n }\n h1:hover > .c-Permalink-sT,\n h2:hover > .c-Permalink-sT,\n h3:hover > .c-Permalink-sT,\n h4:hover > .c-Permalink-sT,\n h5:hover > .c-Permalink-sT,\n h6:hover > .c-Permalink-sT {\n position: static;\n position: initial;\n position: unset;\n }\n}\n@media screen and (min-width: 90em) {\n .c-Permalink-sP {\n margin-left: 1rem;\n font-weight: 100;\n }\n h1:hover > .c-Permalink-sP,\n h2:hover > .c-Permalink-sP,\n h3:hover > .c-Permalink-sP,\n h4:hover > .c-Permalink-sP,\n h5:hover > .c-Permalink-sP,\n h6:hover > .c-Permalink-sP {\n position: static;\n position: initial;\n position: unset;\n }\n}\n@media not all and (min-width: 30em) {\n .c-Permalink-nK {\n margin-left: 1rem;\n font-weight: 100;\n }\n h1:hover > .c-Permalink-nK,\n h2:hover > .c-Permalink-nK,\n h3:hover > .c-Permalink-nK,\n h4:hover > .c-Permalink-nK,\n h5:hover > .c-Permalink-nK,\n h6:hover > .c-Permalink-nK {\n position: static;\n position: initial;\n position: unset;\n }\n}\n@media not all and (min-width: 45em) {\n .c-Permalink-nM {\n margin-left: 1rem;\n font-weight: 100;\n }\n h1:hover > .c-Permalink-nM,\n h2:hover > .c-Permalink-nM,\n h3:hover > .c-Permalink-nM,\n h4:hover > .c-Permalink-nM,\n h5:hover > .c-Permalink-nM,\n h6:hover > .c-Permalink-nM {\n position: static;\n position: initial;\n position: unset;\n }\n}\n@media not all and (min-width: 60em) {\n .c-Permalink-nG {\n margin-left: 1rem;\n font-weight: 100;\n }\n h1:hover > .c-Permalink-nG,\n h2:hover > .c-Permalink-nG,\n h3:hover > .c-Permalink-nG,\n h4:hover > .c-Permalink-nG,\n h5:hover > .c-Permalink-nG,\n h6:hover > .c-Permalink-nG {\n position: static;\n position: initial;\n position: unset;\n }\n}\n@media not all and (min-width: 75em) {\n .c-Permalink-nT {\n margin-left: 1rem;\n font-weight: 100;\n }\n h1:hover > .c-Permalink-nT,\n h2:hover > .c-Permalink-nT,\n h3:hover > .c-Permalink-nT,\n h4:hover > .c-Permalink-nT,\n h5:hover > .c-Permalink-nT,\n h6:hover > .c-Permalink-nT {\n position: static;\n position: initial;\n position: unset;\n }\n}\n@media not all and (min-width: 90em) {\n .c-Permalink-nP {\n margin-left: 1rem;\n font-weight: 100;\n }\n h1:hover > .c-Permalink-nP,\n h2:hover > .c-Permalink-nP,\n h3:hover > .c-Permalink-nP,\n h4:hover > .c-Permalink-nP,\n h5:hover > .c-Permalink-nP,\n h6:hover > .c-Permalink-nP {\n position: static;\n position: initial;\n position: unset;\n }\n}\n/*################################*\\\n xmeter | _h-Block.less\n\\*################################*/\n.h-Block {\n display: block;\n line-height: inherit;\n}\n@media screen and (min-width: 30em) {\n .h-Block-sK {\n display: block;\n line-height: inherit;\n }\n}\n@media screen and (min-width: 45em) {\n .h-Block-sM {\n display: block;\n line-height: inherit;\n }\n}\n@media screen and (min-width: 60em) {\n .h-Block-sG {\n display: block;\n line-height: inherit;\n }\n}\n@media screen and (min-width: 75em) {\n .h-Block-sT {\n display: block;\n line-height: inherit;\n }\n}\n@media screen and (min-width: 90em) {\n .h-Block-sP {\n display: block;\n line-height: inherit;\n }\n}\n@media not all and (min-width: 30em) {\n .h-Block-nK {\n display: block;\n line-height: inherit;\n }\n}\n@media not all and (min-width: 45em) {\n .h-Block-nM {\n display: block;\n line-height: inherit;\n }\n}\n@media not all and (min-width: 60em) {\n .h-Block-nG {\n display: block;\n line-height: inherit;\n }\n}\n@media not all and (min-width: 75em) {\n .h-Block-nT {\n display: block;\n line-height: inherit;\n }\n}\n@media not all and (min-width: 90em) {\n .h-Block-nP {\n display: block;\n line-height: inherit;\n }\n}\n/*################################*\\\n xmeter | _h-Inline.less\n\\*################################*/\n.h-Inline {\n display: inline;\n line-height: 0;\n}\n@media screen and (min-width: 30em) {\n .h-Inline-sK {\n display: inline;\n line-height: 0;\n }\n}\n@media screen and (min-width: 45em) {\n .h-Inline-sM {\n display: inline;\n line-height: 0;\n }\n}\n@media screen and (min-width: 60em) {\n .h-Inline-sG {\n display: inline;\n line-height: 0;\n }\n}\n@media screen and (min-width: 75em) {\n .h-Inline-sT {\n display: inline;\n line-height: 0;\n }\n}\n@media screen and (min-width: 90em) {\n .h-Inline-sP {\n display: inline;\n line-height: 0;\n }\n}\n@media not all and (min-width: 30em) {\n .h-Inline-nK {\n display: inline;\n line-height: 0;\n }\n}\n@media not all and (min-width: 45em) {\n .h-Inline-nM {\n display: inline;\n line-height: 0;\n }\n}\n@media not all and (min-width: 60em) {\n .h-Inline-nG {\n display: inline;\n line-height: 0;\n }\n}\n@media not all and (min-width: 75em) {\n .h-Inline-nT {\n display: inline;\n line-height: 0;\n }\n}\n@media not all and (min-width: 90em) {\n .h-Inline-nP {\n display: inline;\n line-height: 0;\n }\n}\n/*################################*\\\n xmeter | _h-Clearfix.less\n\\*################################*/\n.h-Clearfix::after {\n content: '';\n display: block;\n clear: both;\n}\n@media screen and (min-width: 30em) {\n .h-Clearfix-sK::after {\n content: '';\n display: block;\n clear: both;\n }\n}\n@media screen and (min-width: 45em) {\n .h-Clearfix-sM::after {\n content: '';\n display: block;\n clear: both;\n }\n}\n@media screen and (min-width: 60em) {\n .h-Clearfix-sG::after {\n content: '';\n display: block;\n clear: both;\n }\n}\n@media screen and (min-width: 75em) {\n .h-Clearfix-sT::after {\n content: '';\n display: block;\n clear: both;\n }\n}\n@media screen and (min-width: 90em) {\n .h-Clearfix-sP::after {\n content: '';\n display: block;\n clear: both;\n }\n}\n@media not all and (min-width: 30em) {\n .h-Clearfix-nK::after {\n content: '';\n display: block;\n clear: both;\n }\n}\n@media not all and (min-width: 45em) {\n .h-Clearfix-nM::after {\n content: '';\n display: block;\n clear: both;\n }\n}\n@media not all and (min-width: 60em) {\n .h-Clearfix-nG::after {\n content: '';\n display: block;\n clear: both;\n }\n}\n@media not all and (min-width: 75em) {\n .h-Clearfix-nT::after {\n content: '';\n display: block;\n clear: both;\n }\n}\n@media not all and (min-width: 90em) {\n .h-Clearfix-nP::after {\n content: '';\n display: block;\n clear: both;\n }\n}\n/*################################*\\\n xmeter | _h-Hidden.less\n\\*################################*/\n.h-Hidden {\n left: -999999px;\n}\n.h-Hidden:not(:focus) {\n position: absolute;\n}\n@media screen and (min-width: 30em) {\n .h-Hidden-sK {\n left: -999999px;\n }\n .h-Hidden-sK:not(:focus) {\n position: absolute;\n }\n}\n@media screen and (min-width: 45em) {\n .h-Hidden-sM {\n left: -999999px;\n }\n .h-Hidden-sM:not(:focus) {\n position: absolute;\n }\n}\n@media screen and (min-width: 60em) {\n .h-Hidden-sG {\n left: -999999px;\n }\n .h-Hidden-sG:not(:focus) {\n position: absolute;\n }\n}\n@media screen and (min-width: 75em) {\n .h-Hidden-sT {\n left: -999999px;\n }\n .h-Hidden-sT:not(:focus) {\n position: absolute;\n }\n}\n@media screen and (min-width: 90em) {\n .h-Hidden-sP {\n left: -999999px;\n }\n .h-Hidden-sP:not(:focus) {\n position: absolute;\n }\n}\n@media not all and (min-width: 30em) {\n .h-Hidden-nK {\n left: -999999px;\n }\n .h-Hidden-nK:not(:focus) {\n position: absolute;\n }\n}\n@media not all and (min-width: 45em) {\n .h-Hidden-nM {\n left: -999999px;\n }\n .h-Hidden-nM:not(:focus) {\n position: absolute;\n }\n}\n@media not all and (min-width: 60em) {\n .h-Hidden-nG {\n left: -999999px;\n }\n .h-Hidden-nG:not(:focus) {\n position: absolute;\n }\n}\n@media not all and (min-width: 75em) {\n .h-Hidden-nT {\n left: -999999px;\n }\n .h-Hidden-nT:not(:focus) {\n position: absolute;\n }\n}\n@media not all and (min-width: 90em) {\n .h-Hidden-nP {\n left: -999999px;\n }\n .h-Hidden-nP:not(:focus) {\n position: absolute;\n }\n}\n/*################################*\\\n xmeter | _-fz.less\n\\*################################*/\n.-fz-peta {\n font-size: 6em !important;\n}\n.-fz-tera {\n font-size: 4em !important;\n}\n.-fz-giga {\n font-size: 3em !important;\n}\n.-fz-mega {\n font-size: 2em !important;\n}\n.-fz-kilo {\n font-size: 1.5em !important;\n}\n.-fz-norm {\n font-size: 1em !important;\n}\n.-fz-mill {\n font-size: 0.75em !important;\n}\n.-fz-micr {\n font-size: 0.5em !important;\n}\n@media screen and (min-width: 30em) {\n .-fz-peta-sK {\n font-size: 6em !important;\n }\n .-fz-tera-sK {\n font-size: 4em !important;\n }\n .-fz-giga-sK {\n font-size: 3em !important;\n }\n .-fz-mega-sK {\n font-size: 2em !important;\n }\n .-fz-kilo-sK {\n font-size: 1.5em !important;\n }\n .-fz-norm-sK {\n font-size: 1em !important;\n }\n .-fz-mill-sK {\n font-size: 0.75em !important;\n }\n .-fz-micr-sK {\n font-size: 0.5em !important;\n }\n}\n@media screen and (min-width: 45em) {\n .-fz-peta-sM {\n font-size: 6em !important;\n }\n .-fz-tera-sM {\n font-size: 4em !important;\n }\n .-fz-giga-sM {\n font-size: 3em !important;\n }\n .-fz-mega-sM {\n font-size: 2em !important;\n }\n .-fz-kilo-sM {\n font-size: 1.5em !important;\n }\n .-fz-norm-sM {\n font-size: 1em !important;\n }\n .-fz-mill-sM {\n font-size: 0.75em !important;\n }\n .-fz-micr-sM {\n font-size: 0.5em !important;\n }\n}\n@media screen and (min-width: 60em) {\n .-fz-peta-sG {\n font-size: 6em !important;\n }\n .-fz-tera-sG {\n font-size: 4em !important;\n }\n .-fz-giga-sG {\n font-size: 3em !important;\n }\n .-fz-mega-sG {\n font-size: 2em !important;\n }\n .-fz-kilo-sG {\n font-size: 1.5em !important;\n }\n .-fz-norm-sG {\n font-size: 1em !important;\n }\n .-fz-mill-sG {\n font-size: 0.75em !important;\n }\n .-fz-micr-sG {\n font-size: 0.5em !important;\n }\n}\n@media screen and (min-width: 75em) {\n .-fz-peta-sT {\n font-size: 6em !important;\n }\n .-fz-tera-sT {\n font-size: 4em !important;\n }\n .-fz-giga-sT {\n font-size: 3em !important;\n }\n .-fz-mega-sT {\n font-size: 2em !important;\n }\n .-fz-kilo-sT {\n font-size: 1.5em !important;\n }\n .-fz-norm-sT {\n font-size: 1em !important;\n }\n .-fz-mill-sT {\n font-size: 0.75em !important;\n }\n .-fz-micr-sT {\n font-size: 0.5em !important;\n }\n}\n@media screen and (min-width: 90em) {\n .-fz-peta-sP {\n font-size: 6em !important;\n }\n .-fz-tera-sP {\n font-size: 4em !important;\n }\n .-fz-giga-sP {\n font-size: 3em !important;\n }\n .-fz-mega-sP {\n font-size: 2em !important;\n }\n .-fz-kilo-sP {\n font-size: 1.5em !important;\n }\n .-fz-norm-sP {\n font-size: 1em !important;\n }\n .-fz-mill-sP {\n font-size: 0.75em !important;\n }\n .-fz-micr-sP {\n font-size: 0.5em !important;\n }\n}\n@media not all and (min-width: 30em) {\n .-fz-peta-nK {\n font-size: 6em !important;\n }\n .-fz-tera-nK {\n font-size: 4em !important;\n }\n .-fz-giga-nK {\n font-size: 3em !important;\n }\n .-fz-mega-nK {\n font-size: 2em !important;\n }\n .-fz-kilo-nK {\n font-size: 1.5em !important;\n }\n .-fz-norm-nK {\n font-size: 1em !important;\n }\n .-fz-mill-nK {\n font-size: 0.75em !important;\n }\n .-fz-micr-nK {\n font-size: 0.5em !important;\n }\n}\n@media not all and (min-width: 45em) {\n .-fz-peta-nM {\n font-size: 6em !important;\n }\n .-fz-tera-nM {\n font-size: 4em !important;\n }\n .-fz-giga-nM {\n font-size: 3em !important;\n }\n .-fz-mega-nM {\n font-size: 2em !important;\n }\n .-fz-kilo-nM {\n font-size: 1.5em !important;\n }\n .-fz-norm-nM {\n font-size: 1em !important;\n }\n .-fz-mill-nM {\n font-size: 0.75em !important;\n }\n .-fz-micr-nM {\n font-size: 0.5em !important;\n }\n}\n@media not all and (min-width: 60em) {\n .-fz-peta-nG {\n font-size: 6em !important;\n }\n .-fz-tera-nG {\n font-size: 4em !important;\n }\n .-fz-giga-nG {\n font-size: 3em !important;\n }\n .-fz-mega-nG {\n font-size: 2em !important;\n }\n .-fz-kilo-nG {\n font-size: 1.5em !important;\n }\n .-fz-norm-nG {\n font-size: 1em !important;\n }\n .-fz-mill-nG {\n font-size: 0.75em !important;\n }\n .-fz-micr-nG {\n font-size: 0.5em !important;\n }\n}\n@media not all and (min-width: 75em) {\n .-fz-peta-nT {\n font-size: 6em !important;\n }\n .-fz-tera-nT {\n font-size: 4em !important;\n }\n .-fz-giga-nT {\n font-size: 3em !important;\n }\n .-fz-mega-nT {\n font-size: 2em !important;\n }\n .-fz-kilo-nT {\n font-size: 1.5em !important;\n }\n .-fz-norm-nT {\n font-size: 1em !important;\n }\n .-fz-mill-nT {\n font-size: 0.75em !important;\n }\n .-fz-micr-nT {\n font-size: 0.5em !important;\n }\n}\n@media not all and (min-width: 90em) {\n .-fz-peta-nP {\n font-size: 6em !important;\n }\n .-fz-tera-nP {\n font-size: 4em !important;\n }\n .-fz-giga-nP {\n font-size: 3em !important;\n }\n .-fz-mega-nP {\n font-size: 2em !important;\n }\n .-fz-kilo-nP {\n font-size: 1.5em !important;\n }\n .-fz-norm-nP {\n font-size: 1em !important;\n }\n .-fz-mill-nP {\n font-size: 0.75em !important;\n }\n .-fz-micr-nP {\n font-size: 0.5em !important;\n }\n}\n.-fz-el-peta {\n font-size: 6em !important;\n line-height: calc(var(--line-height) / 1.5) !important;\n}\n.-fz-el-tera {\n font-size: 4em !important;\n line-height: calc(var(--line-height) / 1.33333333) !important;\n}\n.-fz-el-giga {\n font-size: 3em !important;\n line-height: calc(var(--line-height) / 1.5) !important;\n}\n.-fz-el-mega {\n font-size: 2em !important;\n line-height: calc(var(--line-height) / 1) !important;\n}\n.-fz-el-kilo {\n font-size: 1.5em !important;\n line-height: calc(var(--line-height) / 1.5) !important;\n}\n.-fz-el-norm {\n font-size: 1em !important;\n line-height: calc(var(--line-height) / 1) !important;\n}\n.-fz-el-mill {\n font-size: 0.75em !important;\n line-height: calc(var(--line-height) / 0.75) !important;\n}\n.-fz-el-micr {\n font-size: 0.5em !important;\n line-height: calc(var(--line-height) / 0.5) !important;\n}\n@media screen and (min-width: 30em) {\n .-fz-el-peta-sK {\n font-size: 6em !important;\n line-height: calc(var(--line-height) / 1.5) !important;\n }\n .-fz-el-tera-sK {\n font-size: 4em !important;\n line-height: calc(var(--line-height) / 1.33333333) !important;\n }\n .-fz-el-giga-sK {\n font-size: 3em !important;\n line-height: calc(var(--line-height) / 1.5) !important;\n }\n .-fz-el-mega-sK {\n font-size: 2em !important;\n line-height: calc(var(--line-height) / 1) !important;\n }\n .-fz-el-kilo-sK {\n font-size: 1.5em !important;\n line-height: calc(var(--line-height) / 1.5) !important;\n }\n .-fz-el-norm-sK {\n font-size: 1em !important;\n line-height: calc(var(--line-height) / 1) !important;\n }\n .-fz-el-mill-sK {\n font-size: 0.75em !important;\n line-height: calc(var(--line-height) / 0.75) !important;\n }\n .-fz-el-micr-sK {\n font-size: 0.5em !important;\n line-height: calc(var(--line-height) / 0.5) !important;\n }\n}\n@media screen and (min-width: 45em) {\n .-fz-el-peta-sM {\n font-size: 6em !important;\n line-height: calc(var(--line-height) / 1.5) !important;\n }\n .-fz-el-tera-sM {\n font-size: 4em !important;\n line-height: calc(var(--line-height) / 1.33333333) !important;\n }\n .-fz-el-giga-sM {\n font-size: 3em !important;\n line-height: calc(var(--line-height) / 1.5) !important;\n }\n .-fz-el-mega-sM {\n font-size: 2em !important;\n line-height: calc(var(--line-height) / 1) !important;\n }\n .-fz-el-kilo-sM {\n font-size: 1.5em !important;\n line-height: calc(var(--line-height) / 1.5) !important;\n }\n .-fz-el-norm-sM {\n font-size: 1em !important;\n line-height: calc(var(--line-height) / 1) !important;\n }\n .-fz-el-mill-sM {\n font-size: 0.75em !important;\n line-height: calc(var(--line-height) / 0.75) !important;\n }\n .-fz-el-micr-sM {\n font-size: 0.5em !important;\n line-height: calc(var(--line-height) / 0.5) !important;\n }\n}\n@media screen and (min-width: 60em) {\n .-fz-el-peta-sG {\n font-size: 6em !important;\n line-height: calc(var(--line-height) / 1.5) !important;\n }\n .-fz-el-tera-sG {\n font-size: 4em !important;\n line-height: calc(var(--line-height) / 1.33333333) !important;\n }\n .-fz-el-giga-sG {\n font-size: 3em !important;\n line-height: calc(var(--line-height) / 1.5) !important;\n }\n .-fz-el-mega-sG {\n font-size: 2em !important;\n line-height: calc(var(--line-height) / 1) !important;\n }\n .-fz-el-kilo-sG {\n font-size: 1.5em !important;\n line-height: calc(var(--line-height) / 1.5) !important;\n }\n .-fz-el-norm-sG {\n font-size: 1em !important;\n line-height: calc(var(--line-height) / 1) !important;\n }\n .-fz-el-mill-sG {\n font-size: 0.75em !important;\n line-height: calc(var(--line-height) / 0.75) !important;\n }\n .-fz-el-micr-sG {\n font-size: 0.5em !important;\n line-height: calc(var(--line-height) / 0.5) !important;\n }\n}\n@media screen and (min-width: 75em) {\n .-fz-el-peta-sT {\n font-size: 6em !important;\n line-height: calc(var(--line-height) / 1.5) !important;\n }\n .-fz-el-tera-sT {\n font-size: 4em !important;\n line-height: calc(var(--line-height) / 1.33333333) !important;\n }\n .-fz-el-giga-sT {\n font-size: 3em !important;\n line-height: calc(var(--line-height) / 1.5) !important;\n }\n .-fz-el-mega-sT {\n font-size: 2em !important;\n line-height: calc(var(--line-height) / 1) !important;\n }\n .-fz-el-kilo-sT {\n font-size: 1.5em !important;\n line-height: calc(var(--line-height) / 1.5) !important;\n }\n .-fz-el-norm-sT {\n font-size: 1em !important;\n line-height: calc(var(--line-height) / 1) !important;\n }\n .-fz-el-mill-sT {\n font-size: 0.75em !important;\n line-height: calc(var(--line-height) / 0.75) !important;\n }\n .-fz-el-micr-sT {\n font-size: 0.5em !important;\n line-height: calc(var(--line-height) / 0.5) !important;\n }\n}\n@media screen and (min-width: 90em) {\n .-fz-el-peta-sP {\n font-size: 6em !important;\n line-height: calc(var(--line-height) / 1.5) !important;\n }\n .-fz-el-tera-sP {\n font-size: 4em !important;\n line-height: calc(var(--line-height) / 1.33333333) !important;\n }\n .-fz-el-giga-sP {\n font-size: 3em !important;\n line-height: calc(var(--line-height) / 1.5) !important;\n }\n .-fz-el-mega-sP {\n font-size: 2em !important;\n line-height: calc(var(--line-height) / 1) !important;\n }\n .-fz-el-kilo-sP {\n font-size: 1.5em !important;\n line-height: calc(var(--line-height) / 1.5) !important;\n }\n .-fz-el-norm-sP {\n font-size: 1em !important;\n line-height: calc(var(--line-height) / 1) !important;\n }\n .-fz-el-mill-sP {\n font-size: 0.75em !important;\n line-height: calc(var(--line-height) / 0.75) !important;\n }\n .-fz-el-micr-sP {\n font-size: 0.5em !important;\n line-height: calc(var(--line-height) / 0.5) !important;\n }\n}\n@media not all and (min-width: 30em) {\n .-fz-el-peta-nK {\n font-size: 6em !important;\n line-height: calc(var(--line-height) / 1.5) !important;\n }\n .-fz-el-tera-nK {\n font-size: 4em !important;\n line-height: calc(var(--line-height) / 1.33333333) !important;\n }\n .-fz-el-giga-nK {\n font-size: 3em !important;\n line-height: calc(var(--line-height) / 1.5) !important;\n }\n .-fz-el-mega-nK {\n font-size: 2em !important;\n line-height: calc(var(--line-height) / 1) !important;\n }\n .-fz-el-kilo-nK {\n font-size: 1.5em !important;\n line-height: calc(var(--line-height) / 1.5) !important;\n }\n .-fz-el-norm-nK {\n font-size: 1em !important;\n line-height: calc(var(--line-height) / 1) !important;\n }\n .-fz-el-mill-nK {\n font-size: 0.75em !important;\n line-height: calc(var(--line-height) / 0.75) !important;\n }\n .-fz-el-micr-nK {\n font-size: 0.5em !important;\n line-height: calc(var(--line-height) / 0.5) !important;\n }\n}\n@media not all and (min-width: 45em) {\n .-fz-el-peta-nM {\n font-size: 6em !important;\n line-height: calc(var(--line-height) / 1.5) !important;\n }\n .-fz-el-tera-nM {\n font-size: 4em !important;\n line-height: calc(var(--line-height) / 1.33333333) !important;\n }\n .-fz-el-giga-nM {\n font-size: 3em !important;\n line-height: calc(var(--line-height) / 1.5) !important;\n }\n .-fz-el-mega-nM {\n font-size: 2em !important;\n line-height: calc(var(--line-height) / 1) !important;\n }\n .-fz-el-kilo-nM {\n font-size: 1.5em !important;\n line-height: calc(var(--line-height) / 1.5) !important;\n }\n .-fz-el-norm-nM {\n font-size: 1em !important;\n line-height: calc(var(--line-height) / 1) !important;\n }\n .-fz-el-mill-nM {\n font-size: 0.75em !important;\n line-height: calc(var(--line-height) / 0.75) !important;\n }\n .-fz-el-micr-nM {\n font-size: 0.5em !important;\n line-height: calc(var(--line-height) / 0.5) !important;\n }\n}\n@media not all and (min-width: 60em) {\n .-fz-el-peta-nG {\n font-size: 6em !important;\n line-height: calc(var(--line-height) / 1.5) !important;\n }\n .-fz-el-tera-nG {\n font-size: 4em !important;\n line-height: calc(var(--line-height) / 1.33333333) !important;\n }\n .-fz-el-giga-nG {\n font-size: 3em !important;\n line-height: calc(var(--line-height) / 1.5) !important;\n }\n .-fz-el-mega-nG {\n font-size: 2em !important;\n line-height: calc(var(--line-height) / 1) !important;\n }\n .-fz-el-kilo-nG {\n font-size: 1.5em !important;\n line-height: calc(var(--line-height) / 1.5) !important;\n }\n .-fz-el-norm-nG {\n font-size: 1em !important;\n line-height: calc(var(--line-height) / 1) !important;\n }\n .-fz-el-mill-nG {\n font-size: 0.75em !important;\n line-height: calc(var(--line-height) / 0.75) !important;\n }\n .-fz-el-micr-nG {\n font-size: 0.5em !important;\n line-height: calc(var(--line-height) / 0.5) !important;\n }\n}\n@media not all and (min-width: 75em) {\n .-fz-el-peta-nT {\n font-size: 6em !important;\n line-height: calc(var(--line-height) / 1.5) !important;\n }\n .-fz-el-tera-nT {\n font-size: 4em !important;\n line-height: calc(var(--line-height) / 1.33333333) !important;\n }\n .-fz-el-giga-nT {\n font-size: 3em !important;\n line-height: calc(var(--line-height) / 1.5) !important;\n }\n .-fz-el-mega-nT {\n font-size: 2em !important;\n line-height: calc(var(--line-height) / 1) !important;\n }\n .-fz-el-kilo-nT {\n font-size: 1.5em !important;\n line-height: calc(var(--line-height) / 1.5) !important;\n }\n .-fz-el-norm-nT {\n font-size: 1em !important;\n line-height: calc(var(--line-height) / 1) !important;\n }\n .-fz-el-mill-nT {\n font-size: 0.75em !important;\n line-height: calc(var(--line-height) / 0.75) !important;\n }\n .-fz-el-micr-nT {\n font-size: 0.5em !important;\n line-height: calc(var(--line-height) / 0.5) !important;\n }\n}\n@media not all and (min-width: 90em) {\n .-fz-el-peta-nP {\n font-size: 6em !important;\n line-height: calc(var(--line-height) / 1.5) !important;\n }\n .-fz-el-tera-nP {\n font-size: 4em !important;\n line-height: calc(var(--line-height) / 1.33333333) !important;\n }\n .-fz-el-giga-nP {\n font-size: 3em !important;\n line-height: calc(var(--line-height) / 1.5) !important;\n }\n .-fz-el-mega-nP {\n font-size: 2em !important;\n line-height: calc(var(--line-height) / 1) !important;\n }\n .-fz-el-kilo-nP {\n font-size: 1.5em !important;\n line-height: calc(var(--line-height) / 1.5) !important;\n }\n .-fz-el-norm-nP {\n font-size: 1em !important;\n line-height: calc(var(--line-height) / 1) !important;\n }\n .-fz-el-mill-nP {\n font-size: 0.75em !important;\n line-height: calc(var(--line-height) / 0.75) !important;\n }\n .-fz-el-micr-nP {\n font-size: 0.5em !important;\n line-height: calc(var(--line-height) / 0.5) !important;\n }\n}\n"]}
\ No newline at end of file