From 6f22d7f0f55f4beb974cd33ec4bdd7f80b262f1d Mon Sep 17 00:00:00 2001 From: master12 Date: Wed, 19 Dec 2018 11:16:02 -0500 Subject: [PATCH 01/89] added how it works page --- gatsby-site/gatsby-node.js | 56 +++- gatsby-site/src/components/layouts/NavList.js | 57 ++-- gatsby-site/src/js/hast-react-renderer.js | 30 +++ gatsby-site/src/layouts/index.js | 6 +- .../src/markdown/how-it-works/default.md | 252 ++++++++++++++++++ .../src/templates/how-it-works-default.js | 12 + 6 files changed, 382 insertions(+), 31 deletions(-) create mode 100644 gatsby-site/src/js/hast-react-renderer.js create mode 100644 gatsby-site/src/markdown/how-it-works/default.md create mode 100644 gatsby-site/src/templates/how-it-works-default.js diff --git a/gatsby-site/gatsby-node.js b/gatsby-site/gatsby-node.js index b031c914e..21c0d5469 100644 --- a/gatsby-site/gatsby-node.js +++ b/gatsby-site/gatsby-node.js @@ -70,7 +70,7 @@ exports.sourceNodes = ({ getNodes, boundActionCreators }) => { exports.createPages = ({ boundActionCreators, graphql }) => { const { createPage } = boundActionCreators; - return Promise.all([createStatePages(createPage, graphql)]); + return Promise.all([createStatePages(createPage, graphql), createHowItWorksPages(createPage, graphql)]); }; const withPathPrefix = (url, pathPrefix) => { @@ -204,6 +204,60 @@ const createStatePages = (createPage, graphql) => { }); }; +const createHowItWorksPages = (createPage, graphql) => { + const howItWorksDefault_Template = path.resolve(`src/templates/how-it-works-default.js`); + return new Promise((resolve, reject) => { + resolve( + graphql( + ` + { + allMarkdownRemark(filter: {id: {regex: "/how-it-works/"}}) { + pages: edges { + page: node { + frontmatter { + title + permalink + layout + redirect_from + selector + nav_items { + name + title + subnav_items { + name + title + } + } + } + htmlAst + } + } + } + } + ` + ).then(result => { + if (result.errors) { + reject(result.errors); + } + else{ + // Create pages for each markdown file. + result.data.allMarkdownRemark.pages.forEach(({ page }) => { + const path = page.frontmatter.permalink; + + createPage({ + path, + component: howItWorksDefault_Template, + context: { + markdown: page + }, + }); + }); + resolve(); + } + }) + ); + }); +}; exports.modifyBabelrc = ({ babelrc }) => { if (process.env.NODE_ENV !== `production`) { diff --git a/gatsby-site/src/components/layouts/NavList.js b/gatsby-site/src/components/layouts/NavList.js index c563e00fa..6058bdbe8 100644 --- a/gatsby-site/src/components/layouts/NavList.js +++ b/gatsby-site/src/components/layouts/NavList.js @@ -2,33 +2,36 @@ import React from 'react'; import lazy from 'lazy.js'; -const NavList = (props) => ( - + ); +} export default NavList; \ No newline at end of file diff --git a/gatsby-site/src/js/hast-react-renderer.js b/gatsby-site/src/js/hast-react-renderer.js new file mode 100644 index 000000000..ac41f6bf5 --- /dev/null +++ b/gatsby-site/src/js/hast-react-renderer.js @@ -0,0 +1,30 @@ +import React from 'react'; +import rehypeReact from "rehype-react"; + +import HowItWorksRibbonGraphic from '-!svg-react-loader!../img/svg/how-it-works-ribbon-graphic.svg'; +import HowMainIconOil from '-!svg-react-loader!../img/svg/how-main-icon-oil.svg'; +import HowMainIconCoal from '-!svg-react-loader!../img/svg/how-main-icon-coal.svg'; +import HowMainIconHardrock from '-!svg-react-loader!../img/svg/how-main-icon-hardrock.svg'; +import HowMainIconWind from '-!svg-react-loader!../img/svg/how-main-icon-wind.svg'; + +import GlossaryTerm from '../components/utils/glossary-term.js'; +import NavList from '../components/layouts/NavList'; + +/*** + * This utility is used to render html and react components from markdown files + * Gatsby's markdown transformer plugin automatically creates and htmlAst attribute + * We also included in gatsby node a utility to convert frontmatter to hast. + **/ +const hastReactRenderer = new rehypeReact({ + createElement: React.createElement, + components: { "glossary-term": GlossaryTerm, + "nav-list": NavList, + "how-it-works-ribbon-graphic": HowItWorksRibbonGraphic, + "how-main-icon-oil": HowMainIconOil, + "how-main-icon-coal": HowMainIconCoal, + "how-main-icon-hardrock": HowMainIconHardrock, + "how-main-icon-wind": HowMainIconWind, }, + +}).Compiler; + +export default hastReactRenderer; \ No newline at end of file diff --git a/gatsby-site/src/layouts/index.js b/gatsby-site/src/layouts/index.js index e9cb0eba3..6127419ea 100644 --- a/gatsby-site/src/layouts/index.js +++ b/gatsby-site/src/layouts/index.js @@ -47,7 +47,7 @@ export default ({ data, children}) => { {/* Digital Analytics Program roll-up, see the data at https://analytics.usa.gov */} - {data.site.siteMetadata.googleAnalyticsId && + {data && data.site.siteMetadata.googleAnalyticsId && @@ -62,7 +62,7 @@ export default ({ data, children}) => { -
+
@@ -70,7 +70,7 @@ export default ({ data, children}) => { {children()}
-
+
); diff --git a/gatsby-site/src/markdown/how-it-works/default.md b/gatsby-site/src/markdown/how-it-works/default.md new file mode 100644 index 000000000..3e0d37903 --- /dev/null +++ b/gatsby-site/src/markdown/how-it-works/default.md @@ -0,0 +1,252 @@ +--- +title: How It Works +layout: default +permalink: /how-it-works/ +redirect_from: /how-it-works/production/ +nav_items: + - name: introduction + title: Top + - name: ownership + title: Land ownership + - name: resources + title: Natural resources + - name: laws + title: Laws and regulations + - name: native-american-overview + title: Natural resources on Native American land + - name: process + title: Resources to revenue + subnav_items: + - name: production + title: Production + - name: revenues + title: Revenues + - name: disbursements + title: Disbursements + - name: accounting + title: Accountability +selector: list +--- + +
+
+
+

How It Works

+

In the U.S., land and the resources beneath it can be owned by private individuals and corporations or by federal, state, local, and Native American governments. This makes the U.S. different from nearly every other country; in many places oil, gas, coal, and other minerals simply belong to the government, but in the U.S. there is widespread private ownership of these resources.

+

Learn what governs natural resource extraction in the U.S., how resources result in federal revenue, and what processes ensure accuracy and accountability in this industry.

+
+
+
+

The U.S. ranks at or near the top worldwide in the production of many natural resources.

+ +
+ +
+
+
+ +
+
+
+

Who owns natural resources in the U.S.?

+
+
+

Ownership

+

Private individuals and corporations, as well as federal, state, local, and Native American governments, can own land and the oil, gas, coal, and other minerals found below the surface.

+

Learn about land and resource ownership

+
+
+
+
+

What natural resources are extracted in the U.S.?

+
+
+

Fossil fuels

+

Fossil fuels are our main source of electricity, and the primary fuel for powering motor vehicles and heating homes.

+

Learn about oil, gas, and coal.

+
+
+

Nonenergy minerals

+

Nonenergy minerals include base and precious metals, industrial metals, and gemstones, among others.

+

Learn about nonenergy minerals.

+
+
+

Renewables

+

Renewable energy comes from sources that are not depleted when used. These resources include geothermal, solar, wind, water, and biomass.

+

Learn about renewable energy.

+
+
+
+
+

What laws and regulations govern natural resource extraction in the U.S.?

+
+
+

Federal laws and regulations

+

The legislative branch has passed many laws governing natural resource extraction on federal lands.

+

Learn about federal laws.

+
+
+

Federal reforms

+

The government reforms laws and regulations by enacting new legislation and proposing new rules for implementation.

+

Learn about reforms.

+
+
+

State laws and regulations

+

State agencies create regulations and rules about natural resource extraction. Local government agencies also play a role.

+

Learn about state laws.

+
+
+

Native American laws and regulations

+

Extracting natural resources on Native American land and distributing the associated revenue involves a unique set of processes and stakeholders.

+

Learn about Native American laws

+
+
+
+
+

How are natural resources on Native American land governed?

+
+
+

Ownership and governance

+

Native American land ownership involves a complex patchwork of titles, restrictions, obligations, statutes, and regulations.

+

Learn about governance on Native American land

+
+
+

Production

+

Extracting natural resources on Native American land involves unique processes and multiple stakeholders.

+

Learn about production on Native American land

+
+ +
+

Revenue

+

Natural resources are increasingly a key source of income for many Native American tribes. In ,ONRR and OST disbursed to tribes and allottees.

+

Learn about Native American revenues

+
+
+

Economic impact

+

Extraction affects Native American economies in a number of ways, though effects vary widely depending on the level of extraction on and details of lease agreements.

+

Learn about economic impact

+
+
+
+
+

How do natural resources result in federal revenue?

+

The production process

+
+
+

Oil and gas

+
+

Oil and gas (or natural gas) are fossil fuels that form underground on land and under the ocean. The U.S. is among the world's top producers of oil and gas.

+

Learn about oil and gas.

+
+
+
+

Coal

+
+

Miners extract coal through surface and subsurface mining. Most of the coal produced on federal land in the U.S. is mined in the Powder River Basin of Wyoming.

+

Learn about coal.

+
+
+
+

Nonenergy minerals

+
+

Gold, copper, and iron are the main sources of nonenergy mineral revenues. The Mining Law of 1872 is the major federal law governing locatable minerals.

+

Learn about nonenergy minerals.

+
+
+
+

Renewable energy

+
+

Renewable energy resources include geothermal, solar, wind, biomass, and hydrokinetic energy.

+

Learn about renewable energy.

+
+
+
+

Understanding federal revenues

+
+
+

How revenue works

+

Companies pay the federal government to extract natural resources on federal lands and waters. This revenue is collected by the Office of Natural Resources Revenue.

+

Learn about how revenue works.

+
+
+

Federal revenue by company

+

See federal non-tax revenues from natural resource extraction on federal land in 2017 by commodity, revenue type, and company.

+

See revenue by company.

+
+
+

Abandoned Mine Land Reclamation Program

+

This program uses fees from present-day coal mining companies to reclaim coal mines abandoned before 1977.

+

Learn about the AML Reclamation Program.

+
+
+

Coal Excise Tax

+

Coal producers pay a federal excise tax, which originated in 1977 with the Black Lung Revenue Act, when they mine coal in the U.S.

+

Learn about excise tax revenue.

+
+
+

Understanding federal disbursements

+
+
+

How disbursements work

+

The Office of Natural Resources Revenue collects revenue from natural resources extraction on federal lands and waters and distributes that revenue according to federal law. This process is called "disbursement."

+

Learn about how disbursements work.

+
+
+

Land and Water Conservation Fund

+

When authorized, the Land and Water Conservation Fund receives disbursements from offshore oil and gas revenue to support conservation, outdoor recreation, and the needs of local communities.

+

Learn about the Land and Water Conservation Fund.

+
+
+

Historic Preservation Fund

+

When authorized, the Historic Preservation Fund receives disbursements from offshore oil and gas revenue to fund the conservation of cultural and historic sites.

+

Learn about the Historic Preservation Fund.

+
+
+

Gulf of Mexico Energy Security Act (GOMESA)

+

The Gulf of Mexico Energy Security Act (GOMESA) created a revenue-sharing model for gulf states. Four states receive a portion of the revenue from oil and gas production in the Gulf of Mexico.

+

Learn about GOMESA.

+
+
+
+
+

How does the U.S. ensure accuracy and accountability in natural resource revenue?

+
+
+

Audits and assurances

+

Data about revenue from the extractive industries is subject to a number of controls, standards, and regulations.

+

Learn about audits and assurances.

+
+
+

Reconciliation

+

During the reconciliation process, company reports of payments are compared to government records of revenue received.

+

Learn about reconciliation.

+
+
+
+
+ +
\ No newline at end of file diff --git a/gatsby-site/src/templates/how-it-works-default.js b/gatsby-site/src/templates/how-it-works-default.js new file mode 100644 index 000000000..077eba345 --- /dev/null +++ b/gatsby-site/src/templates/how-it-works-default.js @@ -0,0 +1,12 @@ +import React from 'react'; + +import hastReactRenderer from '../js/hast-react-renderer'; + +class HowItWorksDefault extends React.Component { + render () { + return ( +
{hastReactRenderer(this.props.pathContext.markdown.htmlAst)}
+ ); + } +} +export default HowItWorksDefault; \ No newline at end of file From 6faca478eaff889b67eae984dc5f51202edaf9c7 Mon Sep 17 00:00:00 2001 From: master12 Date: Wed, 19 Dec 2018 12:35:43 -0500 Subject: [PATCH 02/89] add how it works page to jekyll --- gatsby-site/gatsby-browser.js | 3 +++ gatsby-site/gatsby-node.js | 8 ++++++++ index.html | 16 ++++++++-------- 3 files changed, 19 insertions(+), 8 deletions(-) diff --git a/gatsby-site/gatsby-browser.js b/gatsby-site/gatsby-browser.js index 5d0e7fc2a..7fdb41f6f 100644 --- a/gatsby-site/gatsby-browser.js +++ b/gatsby-site/gatsby-browser.js @@ -74,6 +74,9 @@ exports.onClientEntry = () => { else if(path.includes("/about")){ loader.addPagesArray([{"componentChunkName":"component---src-pages-about-index-js","layout":"layout---index","layoutComponentChunkName":"component---src-layouts-index-js","jsonName":"about.json","path": path}]); } + else if(path.includes("/how-it-works")){ + loader.addPagesArray([{"componentChunkName":"component---src-pages-how-it-works-index-js","layout":"layout---index","layoutComponentChunkName":"component---src-layouts-index-js","jsonName":"how-it-works.json","path": path}]); + } else if(path.includes("/explore") && usStateIds.includes(statePathId)) { loader.addPagesArray([{"componentChunkName":"component---src-templates-state-page-js","layout":"layout---index","layoutComponentChunkName":"component---src-layouts-index-js","jsonName":"explore-"+statePathId.toLowerCase()+".json","path":path}]); } diff --git a/gatsby-site/gatsby-node.js b/gatsby-site/gatsby-node.js index 21c0d5469..63299f711 100644 --- a/gatsby-site/gatsby-node.js +++ b/gatsby-site/gatsby-node.js @@ -279,6 +279,13 @@ var copydir = require('copy-dir'); var copyfile = require('fs-copy-file-sync'); var os = require('os'); +var howItWorksPageFrontmatter = "---"+os.EOL+ + "title: How It Works"+os.EOL+ + "layout: none"+os.EOL+ + "permalink: /how-it-works/"+os.EOL+ + "redirect_from: /how-it-works/production/"+os.EOL+ + "---"+os.EOL; + var aboutPageFrontmatter = "---"+os.EOL+ "title: About"+os.EOL+ "layout: none"+os.EOL+ @@ -302,6 +309,7 @@ var explorePageFrontmatter = "---"+os.EOL+ exports.onPostBuild = () => { console.log("Prepending frontmatter to files..."); + prependFile.sync(__dirname+'/public/how-it-works/index.html', howItWorksPageFrontmatter); prependFile.sync(__dirname+'/public/about/index.html', aboutPageFrontmatter); prependFile.sync(__dirname+'/public/explore/index.html', explorePageFrontmatter); allStateIds.map((stateId,index) => { diff --git a/index.html b/index.html index d0c7e19d2..dec33429d 100644 --- a/index.html +++ b/index.html @@ -1,4 +1,4 @@ -Home | Natural Resources Revenue Data
U.S. flag signifying that this is a United States Federal Government website An official website of the U.S. government

Learn about extractive industries in each state

Explore production, revenue, and disbursements data for each state.

Data summary

Summary of production, revenue, and disbursements for resources extracted on federal lands and waters and Native American lands.

Production

Production data for major commodities
li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\F000"}.fa-music:before{content:"\F001"}.fa-search:before{content:"\F002"}.fa-envelope-o:before{content:"\F003"}.fa-heart:before{content:"\F004"}.fa-star:before{content:"\F005"}.fa-star-o:before{content:"\F006"}.fa-user:before{content:"\F007"}.fa-film:before{content:"\F008"}.fa-th-large:before{content:"\F009"}.fa-th:before{content:"\F00A"}.fa-th-list:before{content:"\F00B"}.fa-check:before{content:"\F00C"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\F00D"}.fa-search-plus:before{content:"\F00E"}.fa-search-minus:before{content:"\F010"}.fa-power-off:before{content:"\F011"}.fa-signal:before{content:"\F012"}.fa-cog:before,.fa-gear:before{content:"\F013"}.fa-trash-o:before{content:"\F014"}.fa-home:before{content:"\F015"}.fa-file-o:before{content:"\F016"}.fa-clock-o:before{content:"\F017"}.fa-road:before{content:"\F018"}.fa-download:before{content:"\F019"}.fa-arrow-circle-o-down:before{content:"\F01A"}.fa-arrow-circle-o-up:before{content:"\F01B"}.fa-inbox:before{content:"\F01C"}.fa-play-circle-o:before{content:"\F01D"}.fa-repeat:before,.fa-rotate-right:before{content:"\F01E"}.fa-refresh:before{content:"\F021"}.fa-list-alt:before{content:"\F022"}.fa-lock:before{content:"\F023"}.fa-flag:before{content:"\F024"}.fa-headphones:before{content:"\F025"}.fa-volume-off:before{content:"\F026"}.fa-volume-down:before{content:"\F027"}.fa-volume-up:before{content:"\F028"}.fa-qrcode:before{content:"\F029"}.fa-barcode:before{content:"\F02A"}.fa-tag:before{content:"\F02B"}.fa-tags:before{content:"\F02C"}.fa-book:before{content:"\F02D"}.fa-bookmark:before{content:"\F02E"}.fa-print:before{content:"\F02F"}.fa-camera:before{content:"\F030"}.fa-font:before{content:"\F031"}.fa-bold:before{content:"\F032"}.fa-italic:before{content:"\F033"}.fa-text-height:before{content:"\F034"}.fa-text-width:before{content:"\F035"}.fa-align-left:before{content:"\F036"}.fa-align-center:before{content:"\F037"}.fa-align-right:before{content:"\F038"}.fa-align-justify:before{content:"\F039"}.fa-list:before{content:"\F03A"}.fa-dedent:before,.fa-outdent:before{content:"\F03B"}.fa-indent:before{content:"\F03C"}.fa-video-camera:before{content:"\F03D"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\F03E"}.fa-pencil:before{content:"\F040"}.fa-map-marker:before{content:"\F041"}.fa-adjust:before{content:"\F042"}.fa-tint:before{content:"\F043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\F044"}.fa-share-square-o:before{content:"\F045"}.fa-check-square-o:before{content:"\F046"}.fa-arrows:before{content:"\F047"}.fa-step-backward:before{content:"\F048"}.fa-fast-backward:before{content:"\F049"}.fa-backward:before{content:"\F04A"}.fa-play:before{content:"\F04B"}.fa-pause:before{content:"\F04C"}.fa-stop:before{content:"\F04D"}.fa-forward:before{content:"\F04E"}.fa-fast-forward:before{content:"\F050"}.fa-step-forward:before{content:"\F051"}.fa-eject:before{content:"\F052"}.fa-chevron-left:before{content:"\F053"}.fa-chevron-right:before{content:"\F054"}.fa-plus-circle:before{content:"\F055"}.fa-minus-circle:before{content:"\F056"}.fa-times-circle:before{content:"\F057"}.fa-check-circle:before{content:"\F058"}.fa-question-circle:before{content:"\F059"}.fa-info-circle:before{content:"\F05A"}.fa-crosshairs:before{content:"\F05B"}.fa-times-circle-o:before{content:"\F05C"}.fa-check-circle-o:before{content:"\F05D"}.fa-ban:before{content:"\F05E"}.fa-arrow-left:before{content:"\F060"}.fa-arrow-right:before{content:"\F061"}.fa-arrow-up:before{content:"\F062"}.fa-arrow-down:before{content:"\F063"}.fa-mail-forward:before,.fa-share:before{content:"\F064"}.fa-expand:before{content:"\F065"}.fa-compress:before{content:"\F066"}.fa-plus:before{content:"\F067"}.fa-minus:before{content:"\F068"}.fa-asterisk:before{content:"\F069"}.fa-exclamation-circle:before{content:"\F06A"}.fa-gift:before{content:"\F06B"}.fa-leaf:before{content:"\F06C"}.fa-fire:before{content:"\F06D"}.fa-eye:before{content:"\F06E"}.fa-eye-slash:before{content:"\F070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\F071"}.fa-plane:before{content:"\F072"}.fa-calendar:before{content:"\F073"}.fa-random:before{content:"\F074"}.fa-comment:before{content:"\F075"}.fa-magnet:before{content:"\F076"}.fa-chevron-up:before{content:"\F077"}.fa-chevron-down:before{content:"\F078"}.fa-retweet:before{content:"\F079"}.fa-shopping-cart:before{content:"\F07A"}.fa-folder:before{content:"\F07B"}.fa-folder-open:before{content:"\F07C"}.fa-arrows-v:before{content:"\F07D"}.fa-arrows-h:before{content:"\F07E"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\F080"}.fa-twitter-square:before{content:"\F081"}.fa-facebook-square:before{content:"\F082"}.fa-camera-retro:before{content:"\F083"}.fa-key:before{content:"\F084"}.fa-cogs:before,.fa-gears:before{content:"\F085"}.fa-comments:before{content:"\F086"}.fa-thumbs-o-up:before{content:"\F087"}.fa-thumbs-o-down:before{content:"\F088"}.fa-star-half:before{content:"\F089"}.fa-heart-o:before{content:"\F08A"}.fa-sign-out:before{content:"\F08B"}.fa-linkedin-square:before{content:"\F08C"}.fa-thumb-tack:before{content:"\F08D"}.fa-external-link:before{content:"\F08E"}.fa-sign-in:before{content:"\F090"}.fa-trophy:before{content:"\F091"}.fa-github-square:before{content:"\F092"}.fa-upload:before{content:"\F093"}.fa-lemon-o:before{content:"\F094"}.fa-phone:before{content:"\F095"}.fa-square-o:before{content:"\F096"}.fa-bookmark-o:before{content:"\F097"}.fa-phone-square:before{content:"\F098"}.fa-twitter:before{content:"\F099"}.fa-facebook-f:before,.fa-facebook:before{content:"\F09A"}.fa-github:before{content:"\F09B"}.fa-unlock:before{content:"\F09C"}.fa-credit-card:before{content:"\F09D"}.fa-rss:before{content:"\F09E"}.fa-hdd-o:before{content:"\F0A0"}.fa-bullhorn:before{content:"\F0A1"}.fa-bell:before{content:"\F0F3"}.fa-certificate:before{content:"\F0A3"}.fa-hand-o-right:before{content:"\F0A4"}.fa-hand-o-left:before{content:"\F0A5"}.fa-hand-o-up:before{content:"\F0A6"}.fa-hand-o-down:before{content:"\F0A7"}.fa-arrow-circle-left:before{content:"\F0A8"}.fa-arrow-circle-right:before{content:"\F0A9"}.fa-arrow-circle-up:before{content:"\F0AA"}.fa-arrow-circle-down:before{content:"\F0AB"}.fa-globe:before{content:"\F0AC"}.fa-wrench:before{content:"\F0AD"}.fa-tasks:before{content:"\F0AE"}.fa-filter:before{content:"\F0B0"}.fa-briefcase:before{content:"\F0B1"}.fa-arrows-alt:before{content:"\F0B2"}.fa-group:before,.fa-users:before{content:"\F0C0"}.fa-chain:before,.fa-link:before{content:"\F0C1"}.fa-cloud:before{content:"\F0C2"}.fa-flask:before{content:"\F0C3"}.fa-cut:before,.fa-scissors:before{content:"\F0C4"}.fa-copy:before,.fa-files-o:before{content:"\F0C5"}.fa-paperclip:before{content:"\F0C6"}.fa-floppy-o:before,.fa-save:before{content:"\F0C7"}.fa-square:before{content:"\F0C8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\F0C9"}.fa-list-ul:before{content:"\F0CA"}.fa-list-ol:before{content:"\F0CB"}.fa-strikethrough:before{content:"\F0CC"}.fa-underline:before{content:"\F0CD"}.fa-table:before{content:"\F0CE"}.fa-magic:before{content:"\F0D0"}.fa-truck:before{content:"\F0D1"}.fa-pinterest:before{content:"\F0D2"}.fa-pinterest-square:before{content:"\F0D3"}.fa-google-plus-square:before{content:"\F0D4"}.fa-google-plus:before{content:"\F0D5"}.fa-money:before{content:"\F0D6"}.fa-caret-down:before{content:"\F0D7"}.fa-caret-up:before{content:"\F0D8"}.fa-caret-left:before{content:"\F0D9"}.fa-caret-right:before{content:"\F0DA"}.fa-columns:before{content:"\F0DB"}.fa-sort:before,.fa-unsorted:before{content:"\F0DC"}.fa-sort-desc:before,.fa-sort-down:before{content:"\F0DD"}.fa-sort-asc:before,.fa-sort-up:before{content:"\F0DE"}.fa-envelope:before{content:"\F0E0"}.fa-linkedin:before{content:"\F0E1"}.fa-rotate-left:before,.fa-undo:before{content:"\F0E2"}.fa-gavel:before,.fa-legal:before{content:"\F0E3"}.fa-dashboard:before,.fa-tachometer:before{content:"\F0E4"}.fa-comment-o:before{content:"\F0E5"}.fa-comments-o:before{content:"\F0E6"}.fa-bolt:before,.fa-flash:before{content:"\F0E7"}.fa-sitemap:before{content:"\F0E8"}.fa-umbrella:before{content:"\F0E9"}.fa-clipboard:before,.fa-paste:before{content:"\F0EA"}.fa-lightbulb-o:before{content:"\F0EB"}.fa-exchange:before{content:"\F0EC"}.fa-cloud-download:before{content:"\F0ED"}.fa-cloud-upload:before{content:"\F0EE"}.fa-user-md:before{content:"\F0F0"}.fa-stethoscope:before{content:"\F0F1"}.fa-suitcase:before{content:"\F0F2"}.fa-bell-o:before{content:"\F0A2"}.fa-coffee:before{content:"\F0F4"}.fa-cutlery:before{content:"\F0F5"}.fa-file-text-o:before{content:"\F0F6"}.fa-building-o:before{content:"\F0F7"}.fa-hospital-o:before{content:"\F0F8"}.fa-ambulance:before{content:"\F0F9"}.fa-medkit:before{content:"\F0FA"}.fa-fighter-jet:before{content:"\F0FB"}.fa-beer:before{content:"\F0FC"}.fa-h-square:before{content:"\F0FD"}.fa-plus-square:before{content:"\F0FE"}.fa-angle-double-left:before{content:"\F100"}.fa-angle-double-right:before{content:"\F101"}.fa-angle-double-up:before{content:"\F102"}.fa-angle-double-down:before{content:"\F103"}.fa-angle-left:before{content:"\F104"}.fa-angle-right:before{content:"\F105"}.fa-angle-up:before{content:"\F106"}.fa-angle-down:before{content:"\F107"}.fa-desktop:before{content:"\F108"}.fa-laptop:before{content:"\F109"}.fa-tablet:before{content:"\F10A"}.fa-mobile-phone:before,.fa-mobile:before{content:"\F10B"}.fa-circle-o:before{content:"\F10C"}.fa-quote-left:before{content:"\F10D"}.fa-quote-right:before{content:"\F10E"}.fa-spinner:before{content:"\F110"}.fa-circle:before{content:"\F111"}.fa-mail-reply:before,.fa-reply:before{content:"\F112"}.fa-github-alt:before{content:"\F113"}.fa-folder-o:before{content:"\F114"}.fa-folder-open-o:before{content:"\F115"}.fa-smile-o:before{content:"\F118"}.fa-frown-o:before{content:"\F119"}.fa-meh-o:before{content:"\F11A"}.fa-gamepad:before{content:"\F11B"}.fa-keyboard-o:before{content:"\F11C"}.fa-flag-o:before{content:"\F11D"}.fa-flag-checkered:before{content:"\F11E"}.fa-terminal:before{content:"\F120"}.fa-code:before{content:"\F121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\F122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\F123"}.fa-location-arrow:before{content:"\F124"}.fa-crop:before{content:"\F125"}.fa-code-fork:before{content:"\F126"}.fa-chain-broken:before,.fa-unlink:before{content:"\F127"}.fa-question:before{content:"\F128"}.fa-info:before{content:"\F129"}.fa-exclamation:before{content:"\F12A"}.fa-superscript:before{content:"\F12B"}.fa-subscript:before{content:"\F12C"}.fa-eraser:before{content:"\F12D"}.fa-puzzle-piece:before{content:"\F12E"}.fa-microphone:before{content:"\F130"}.fa-microphone-slash:before{content:"\F131"}.fa-shield:before{content:"\F132"}.fa-calendar-o:before{content:"\F133"}.fa-fire-extinguisher:before{content:"\F134"}.fa-rocket:before{content:"\F135"}.fa-maxcdn:before{content:"\F136"}.fa-chevron-circle-left:before{content:"\F137"}.fa-chevron-circle-right:before{content:"\F138"}.fa-chevron-circle-up:before{content:"\F139"}.fa-chevron-circle-down:before{content:"\F13A"}.fa-html5:before{content:"\F13B"}.fa-css3:before{content:"\F13C"}.fa-anchor:before{content:"\F13D"}.fa-unlock-alt:before{content:"\F13E"}.fa-bullseye:before{content:"\F140"}.fa-ellipsis-h:before{content:"\F141"}.fa-ellipsis-v:before{content:"\F142"}.fa-rss-square:before{content:"\F143"}.fa-play-circle:before{content:"\F144"}.fa-ticket:before{content:"\F145"}.fa-minus-square:before{content:"\F146"}.fa-minus-square-o:before{content:"\F147"}.fa-level-up:before{content:"\F148"}.fa-level-down:before{content:"\F149"}.fa-check-square:before{content:"\F14A"}.fa-pencil-square:before{content:"\F14B"}.fa-external-link-square:before{content:"\F14C"}.fa-share-square:before{content:"\F14D"}.fa-compass:before{content:"\F14E"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\F150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\F151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\F152"}.fa-eur:before,.fa-euro:before{content:"\F153"}.fa-gbp:before{content:"\F154"}.fa-dollar:before,.fa-usd:before{content:"\F155"}.fa-inr:before,.fa-rupee:before{content:"\F156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\F157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\F158"}.fa-krw:before,.fa-won:before{content:"\F159"}.fa-bitcoin:before,.fa-btc:before{content:"\F15A"}.fa-file:before{content:"\F15B"}.fa-file-text:before{content:"\F15C"}.fa-sort-alpha-asc:before{content:"\F15D"}.fa-sort-alpha-desc:before{content:"\F15E"}.fa-sort-amount-asc:before{content:"\F160"}.fa-sort-amount-desc:before{content:"\F161"}.fa-sort-numeric-asc:before{content:"\F162"}.fa-sort-numeric-desc:before{content:"\F163"}.fa-thumbs-up:before{content:"\F164"}.fa-thumbs-down:before{content:"\F165"}.fa-youtube-square:before{content:"\F166"}.fa-youtube:before{content:"\F167"}.fa-xing:before{content:"\F168"}.fa-xing-square:before{content:"\F169"}.fa-youtube-play:before{content:"\F16A"}.fa-dropbox:before{content:"\F16B"}.fa-stack-overflow:before{content:"\F16C"}.fa-instagram:before{content:"\F16D"}.fa-flickr:before{content:"\F16E"}.fa-adn:before{content:"\F170"}.fa-bitbucket:before{content:"\F171"}.fa-bitbucket-square:before{content:"\F172"}.fa-tumblr:before{content:"\F173"}.fa-tumblr-square:before{content:"\F174"}.fa-long-arrow-down:before{content:"\F175"}.fa-long-arrow-up:before{content:"\F176"}.fa-long-arrow-left:before{content:"\F177"}.fa-long-arrow-right:before{content:"\F178"}.fa-apple:before{content:"\F179"}.fa-windows:before{content:"\F17A"}.fa-android:before{content:"\F17B"}.fa-linux:before{content:"\F17C"}.fa-dribbble:before{content:"\F17D"}.fa-skype:before{content:"\F17E"}.fa-foursquare:before{content:"\F180"}.fa-trello:before{content:"\F181"}.fa-female:before{content:"\F182"}.fa-male:before{content:"\F183"}.fa-gittip:before,.fa-gratipay:before{content:"\F184"}.fa-sun-o:before{content:"\F185"}.fa-moon-o:before{content:"\F186"}.fa-archive:before{content:"\F187"}.fa-bug:before{content:"\F188"}.fa-vk:before{content:"\F189"}.fa-weibo:before{content:"\F18A"}.fa-renren:before{content:"\F18B"}.fa-pagelines:before{content:"\F18C"}.fa-stack-exchange:before{content:"\F18D"}.fa-arrow-circle-o-right:before{content:"\F18E"}.fa-arrow-circle-o-left:before{content:"\F190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\F191"}.fa-dot-circle-o:before{content:"\F192"}.fa-wheelchair:before{content:"\F193"}.fa-vimeo-square:before{content:"\F194"}.fa-try:before,.fa-turkish-lira:before{content:"\F195"}.fa-plus-square-o:before{content:"\F196"}.fa-space-shuttle:before{content:"\F197"}.fa-slack:before{content:"\F198"}.fa-envelope-square:before{content:"\F199"}.fa-wordpress:before{content:"\F19A"}.fa-openid:before{content:"\F19B"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\F19C"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\F19D"}.fa-yahoo:before{content:"\F19E"}.fa-google:before{content:"\F1A0"}.fa-reddit:before{content:"\F1A1"}.fa-reddit-square:before{content:"\F1A2"}.fa-stumbleupon-circle:before{content:"\F1A3"}.fa-stumbleupon:before{content:"\F1A4"}.fa-delicious:before{content:"\F1A5"}.fa-digg:before{content:"\F1A6"}.fa-pied-piper:before{content:"\F1A7"}.fa-pied-piper-alt:before{content:"\F1A8"}.fa-drupal:before{content:"\F1A9"}.fa-joomla:before{content:"\F1AA"}.fa-language:before{content:"\F1AB"}.fa-fax:before{content:"\F1AC"}.fa-building:before{content:"\F1AD"}.fa-child:before{content:"\F1AE"}.fa-paw:before{content:"\F1B0"}.fa-spoon:before{content:"\F1B1"}.fa-cube:before{content:"\F1B2"}.fa-cubes:before{content:"\F1B3"}.fa-behance:before{content:"\F1B4"}.fa-behance-square:before{content:"\F1B5"}.fa-steam:before{content:"\F1B6"}.fa-steam-square:before{content:"\F1B7"}.fa-recycle:before{content:"\F1B8"}.fa-automobile:before,.fa-car:before{content:"\F1B9"}.fa-cab:before,.fa-taxi:before{content:"\F1BA"}.fa-tree:before{content:"\F1BB"}.fa-spotify:before{content:"\F1BC"}.fa-deviantart:before{content:"\F1BD"}.fa-soundcloud:before{content:"\F1BE"}.fa-database:before{content:"\F1C0"}.fa-file-pdf-o:before{content:"\F1C1"}.fa-file-word-o:before{content:"\F1C2"}.fa-file-excel-o:before{content:"\F1C3"}.fa-file-powerpoint-o:before{content:"\F1C4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\F1C5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\F1C6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\F1C7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\F1C8"}.fa-file-code-o:before{content:"\F1C9"}.fa-vine:before{content:"\F1CA"}.fa-codepen:before{content:"\F1CB"}.fa-jsfiddle:before{content:"\F1CC"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\F1CD"}.fa-circle-o-notch:before{content:"\F1CE"}.fa-ra:before,.fa-rebel:before{content:"\F1D0"}.fa-empire:before,.fa-ge:before{content:"\F1D1"}.fa-git-square:before{content:"\F1D2"}.fa-git:before{content:"\F1D3"}.fa-hacker-news:before{content:"\F1D4"}.fa-tencent-weibo:before{content:"\F1D5"}.fa-qq:before{content:"\F1D6"}.fa-wechat:before,.fa-weixin:before{content:"\F1D7"}.fa-paper-plane:before,.fa-send:before{content:"\F1D8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\F1D9"}.fa-history:before{content:"\F1DA"}.fa-circle-thin:before,.fa-genderless:before{content:"\F1DB"}.fa-header:before{content:"\F1DC"}.fa-paragraph:before{content:"\F1DD"}.fa-sliders:before{content:"\F1DE"}.fa-share-alt:before{content:"\F1E0"}.fa-share-alt-square:before{content:"\F1E1"}.fa-bomb:before{content:"\F1E2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\F1E3"}.fa-tty:before{content:"\F1E4"}.fa-binoculars:before{content:"\F1E5"}.fa-plug:before{content:"\F1E6"}.fa-slideshare:before{content:"\F1E7"}.fa-twitch:before{content:"\F1E8"}.fa-yelp:before{content:"\F1E9"}.fa-newspaper-o:before{content:"\F1EA"}.fa-wifi:before{content:"\F1EB"}.fa-calculator:before{content:"\F1EC"}.fa-paypal:before{content:"\F1ED"}.fa-google-wallet:before{content:"\F1EE"}.fa-cc-visa:before{content:"\F1F0"}.fa-cc-mastercard:before{content:"\F1F1"}.fa-cc-discover:before{content:"\F1F2"}.fa-cc-amex:before{content:"\F1F3"}.fa-cc-paypal:before{content:"\F1F4"}.fa-cc-stripe:before{content:"\F1F5"}.fa-bell-slash:before{content:"\F1F6"}.fa-bell-slash-o:before{content:"\F1F7"}.fa-trash:before{content:"\F1F8"}.fa-copyright:before{content:"\F1F9"}.fa-at:before{content:"\F1FA"}.fa-eyedropper:before{content:"\F1FB"}.fa-paint-brush:before{content:"\F1FC"}.fa-birthday-cake:before{content:"\F1FD"}.fa-area-chart:before{content:"\F1FE"}.fa-pie-chart:before{content:"\F200"}.fa-line-chart:before{content:"\F201"}.fa-lastfm:before{content:"\F202"}.fa-lastfm-square:before{content:"\F203"}.fa-toggle-off:before{content:"\F204"}.fa-toggle-on:before{content:"\F205"}.fa-bicycle:before{content:"\F206"}.fa-bus:before{content:"\F207"}.fa-ioxhost:before{content:"\F208"}.fa-angellist:before{content:"\F209"}.fa-cc:before{content:"\F20A"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\F20B"}.fa-meanpath:before{content:"\F20C"}.fa-buysellads:before{content:"\F20D"}.fa-connectdevelop:before{content:"\F20E"}.fa-dashcube:before{content:"\F210"}.fa-forumbee:before{content:"\F211"}.fa-leanpub:before{content:"\F212"}.fa-sellsy:before{content:"\F213"}.fa-shirtsinbulk:before{content:"\F214"}.fa-simplybuilt:before{content:"\F215"}.fa-skyatlas:before{content:"\F216"}.fa-cart-plus:before{content:"\F217"}.fa-cart-arrow-down:before{content:"\F218"}.fa-diamond:before{content:"\F219"}.fa-ship:before{content:"\F21A"}.fa-user-secret:before{content:"\F21B"}.fa-motorcycle:before{content:"\F21C"}.fa-street-view:before{content:"\F21D"}.fa-heartbeat:before{content:"\F21E"}.fa-venus:before{content:"\F221"}.fa-mars:before{content:"\F222"}.fa-mercury:before{content:"\F223"}.fa-transgender:before{content:"\F224"}.fa-transgender-alt:before{content:"\F225"}.fa-venus-double:before{content:"\F226"}.fa-mars-double:before{content:"\F227"}.fa-venus-mars:before{content:"\F228"}.fa-mars-stroke:before{content:"\F229"}.fa-mars-stroke-v:before{content:"\F22A"}.fa-mars-stroke-h:before{content:"\F22B"}.fa-neuter:before{content:"\F22C"}.fa-facebook-official:before{content:"\F230"}.fa-pinterest-p:before{content:"\F231"}.fa-whatsapp:before{content:"\F232"}.fa-server:before{content:"\F233"}.fa-user-plus:before{content:"\F234"}.fa-user-times:before{content:"\F235"}.fa-bed:before,.fa-hotel:before{content:"\F236"}.fa-viacoin:before{content:"\F237"}.fa-train:before{content:"\F238"}.fa-subway:before{content:"\F239"}.fa-medium:before{content:"\F23A"}[is=aria-toggle][aria-expanded=false] .show-expanded,[is=aria-toggle][aria-expanded=true] .hide-expanded{display:none}[is=aria-toggle].not-button-like{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background:transparent;border:none;display:block;font:inherit;line-height:inherit;padding:0;text-align:left}[is=aria-toggle].not-button-like:before{content:"\25B7";display:inline-block;margin-right:.2em}[is=aria-toggle].not-button-like[aria-expanded=true]:before{content:"\25BC"}[is=aria-toggle].aria-toggle-white{background-color:#fff}[is=aria-toggle].aria-toggle-large .aria-toggle-icon{width:1rem}.aria-toggle-icon{margin-right:.20833em;vertical-align:bottom}.article_table{border:none;border-bottom:1px solid #d3dfe6;margin-bottom:3.125em;width:100%}.article_table th{border-bottom:4px solid #cde3c3;font-weight:400;line-height:1.2;padding:.7em;text-align:left;vertical-align:bottom}.article_table th.article_table-thin{border-bottom:1px solid #cde3c3}.article_table td{border:none;border-top:1px solid #d3dfe6;line-height:1.3;padding:.7em}.article_table td.article_table-note{border-top:0}.article_table td p{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.375rem;margin-bottom:.625rem}.article_table span{font-weight:400;line-height:2}.article_table-numbers th{text-align:center}.article_table-numbers .article_table-left{text-align:left}.article_table-last_right td:last-child,.article_table-numbers td{text-align:right}.article_table-numbers td:first-child{text-align:left}.article_table-numbers_1 td:first-child,.article_table-numbers_1 th:first-child{text-align:right}.article_table-centered_1 td:first-child,.article_table-centered_1 th:first-child{text-align:center}.article_table-book_1 td:first-child,.article_table-book_1 th:first-child{font-weight:400}.article_table-numbers_2 td:nth-child(2),.article_table-numbers_2 th:nth-child(2){text-align:right}.article_table-centered_2 td:nth-child(2),.article_table-centered_2 th:nth-child(2){text-align:center}.article_table-book_2 td:nth-child(2),.article_table-book_2 th:nth-child(2){font-weight:400}.article_table-numbers_3 td:nth-child(3),.article_table-numbers_3 th:nth-child(3){text-align:right}.article_table-centered_3 td:nth-child(3),.article_table-centered_3 th:nth-child(3){text-align:center}.article_table-book_3 td:nth-child(3),.article_table-book_3 th:nth-child(3){font-weight:400}.article_table-numbers_4 td:nth-child(4),.article_table-numbers_4 th:nth-child(4){text-align:right}.article_table-centered_4 td:nth-child(4),.article_table-centered_4 th:nth-child(4){text-align:center}.article_table-book_4 td:nth-child(4),.article_table-book_4 th:nth-child(4){font-weight:400}.article_table-numbers_5 td:nth-child(5),.article_table-numbers_5 th:nth-child(5){text-align:right}.article_table-centered_5 td:nth-child(5),.article_table-centered_5 th:nth-child(5){text-align:center}.article_table-book_5 td:nth-child(5),.article_table-book_5 th:nth-child(5){font-weight:400}.article_table-numbers_6 td:nth-child(6),.article_table-numbers_6 th:nth-child(6){text-align:right}.article_table-centered_6 td:nth-child(6),.article_table-centered_6 th:nth-child(6){text-align:center}.article_table-book_6 td:nth-child(6),.article_table-book_6 th:nth-child(6){font-weight:400}.article_table-numbers_7 td:nth-child(7),.article_table-numbers_7 th:nth-child(7){text-align:right}.article_table-centered_7 td:nth-child(7),.article_table-centered_7 th:nth-child(7){text-align:center}.article_table-book_7 td:nth-child(7),.article_table-book_7 th:nth-child(7){font-weight:400}.article_table-numbers_8 td:nth-child(8),.article_table-numbers_8 th:nth-child(8){text-align:right}.article_table-centered_8 td:nth-child(8),.article_table-centered_8 th:nth-child(8){text-align:center}.article_table-book_8 td:nth-child(8),.article_table-book_8 th:nth-child(8){font-weight:400}.article_table-numbers_9 td:nth-child(9),.article_table-numbers_9 th:nth-child(9){text-align:right}.article_table-centered_9 td:nth-child(9),.article_table-centered_9 th:nth-child(9){text-align:center}.article_table-book_9 td:nth-child(9),.article_table-book_9 th:nth-child(9){font-weight:400}.article_table-enlarge{font-size:11px;font-size:1.1rem}.article_table-head,.article_table-head td,.article_table-head th{font-weight:400}.article_table-bold,.article_table-bold td,.article_table-bold th{font-weight:600!important}.article_table-indented tr.article_table-bold td:first-child,.article_table-indented tr.article_table-head td:first-child{padding-left:.41667em}.article_table-indented tr th{padding:.41667em}.article_table-indented tr td:first-child{padding-left:1.25em}[is=bar-chart-table]{border-collapse:collapse;border-spacing:0}[is=bar-chart-table] tbody tr:focus,[is=bar-chart-table] tbody tr:hover{background:#fff}[is=bar-chart-table] .bar{background:#f0f6fa}[is=bar-chart-table] .numberless[data-value]{position:inherit;vertical-align:middle}[is=bar-chart-table] .numberless[data-value] .text{display:none}[is=bar-chart-table] .numberless[data-value] .bar{background-color:transparent}[is=bar-chart-table] .numberless[data-value][data-value^="-"] .bar{border:0}[is=bar-chart-table] [data-year-values=null]{display:none}[is=bar-chart-table] [data-sentence]{font-weight:400;padding-left:calc(.41667rem + 5px + .75rem);padding-top:0}[is=bar-chart-table] .swatch{background:#d3dfe6;display:inline-block;height:.75rem;margin-right:.41667rem;vertical-align:baseline;width:.75rem}[is=bar-chart-table] th.numeric{text-align:right}[is=bar-chart-table] [data-value]{min-width:120px;position:relative}[is=bar-chart-table] [data-value] .text-header{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-size:.8125rem;font-weight:300;line-height:1.1875rem;margin-bottom:.625rem;font-weight:600}[is=bar-chart-table] [data-value] .text-header.text-header-first{color:#587f4c}[is=bar-chart-table] [data-value] .text-header.text-header-second{color:#2f4d26}[is=bar-chart-table] [data-value] .text-header.text-header-third{color:#5c737f}[is=bar-chart-table] [data-value].bars .bar{display:flex}[is=bar-chart-table] [data-value].bars .bar .bar{border-right:1px solid #d3dfe6}[is=bar-chart-table] [data-value].bars .bar .bar:first-child{background-color:#587f4c}[is=bar-chart-table] [data-value].bars .bar .bar:nth-child(2){background-color:#2f4d26}[is=bar-chart-table] [data-value].bars .bar .bar:nth-child(3){background-color:#5c737f}[is=bar-chart-table] [data-value] .bar{background:#f0f6fa;display:block;height:1em}[is=bar-chart-table] [data-value] .bar .bar{background-color:#587f4c}[is=bar-chart-table] [data-value]:not([data-value="0"]) .bar{min-width:1px}[is=bar-chart-table] [data-value^="-"] .bar{background:transparent;border:1px solid #d3dfe6}[is=bar-chart-table] [data-value^="-"] .bar .bar{display:none}[is=bar-chart-table] [data-value-text]:not(.numeric){text-align:right}[is=bar-chart-table][orient=vertical]{display:block;height:6em;position:relative}[is=bar-chart-table][orient=vertical] thead{display:none}[is=bar-chart-table][orient=vertical] tbody{display:flex;height:100%}[is=bar-chart-table][orient=vertical] tbody td,[is=bar-chart-table][orient=vertical] tbody th{border:0;display:none;padding:0;width:auto}[is=bar-chart-table][orient=vertical] tbody tr{border-radius:3px;display:flex;height:100%;padding:0 0 1.5em;position:relative;width:100%}[is=bar-chart-table][orient=vertical] tbody tr+tr{margin-left:10px}[is=bar-chart-table][orient=vertical] tbody .label{bottom:0;display:block;position:absolute;text-align:center;width:100%}[is=bar-chart-table][orient=vertical] tbody [data-value]{display:flex;height:100%;margin:3px;margin-bottom:0;min-width:auto;width:100%}[is=bar-chart-table][orient=vertical] tbody [data-value] .bar{align-self:flex-end;border-radius:3px;display:block;position:relative;width:100%}[is=bar-chart-table][orient=vertical] tbody [data-value] .text{display:none}[is=bar-chart-table][orient=vertical] tbody [data-value]+[data-value]{margin-left:2px}[is=bar-chart-table][orient=vertical] tbody tr:focus [aria-label]:after,[is=bar-chart-table][orient=vertical] tbody tr:hover [aria-label]:after{content:attr(aria-label)}[is=bar-chart-table][orient=vertical] tbody tr:focus [aria-label]:after,[is=bar-chart-table][orient=vertical] tbody tr:focus [data-value] .text,[is=bar-chart-table][orient=vertical] tbody tr:hover [aria-label]:after,[is=bar-chart-table][orient=vertical] tbody tr:hover [data-value] .text{background:#1c2326;border-radius:3px;bottom:100%;color:#fff;display:block;left:0;margin-bottom:6px;position:absolute;text-align:center;width:100%}.button-primary{-webkit-font-smoothing:antialiased;padding:.7em 1em}.button-primary,.button-primary:focus,.button-primary:hover{background-color:#1478a6;color:#fff}.button-primary:focus a,.button-primary:hover a,.button-primary a{border-bottom:none;color:#fff}.button-secondary,.button-tertiary{border:1px solid #d3dfe6;padding-left:.7em;padding-right:.7em}.button-secondary,.button-secondary:focus,.button-secondary:hover,.button-tertiary,.button-tertiary:focus,.button-tertiary:hover{background-color:#fff;color:#435159}.button-secondary:focus a,.button-secondary:hover a,.button-secondary a,.button-tertiary:focus a,.button-tertiary:hover a,.button-tertiary a{border-bottom:none;color:#435159}.button-disabled,.button-tertiary{background-color:#d3dfe6}.button-disabled{color:#768d99}.button-big{font-size:1rem;-webkit-font-smoothing:antialiased;height:35px;width:150px}data-map{display:block}data-map svg{border:1px solid #d3dfe6}data-map svg [data-value]{cursor:pointer}.land-ownership figure{margin-top:0}.land-ownership>.text-container{float:left;display:block;margin-right:2.35765%;width:31.76157%}.land-ownership>.text-container:last-child{margin-right:0}.land-ownership>.map-container{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-right:0}.land-ownership>.map-container:last-child{margin-right:0}.land-ownership>.map-container .svg-container{float:left;display:block;margin-right:2.35765%;width:65.88078%}.land-ownership>.map-container .svg-container:last-child{margin-right:0}.land-ownership>.map-container .svg-container.wide{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0}.land-ownership>.map-container .svg-container.wide:last-child{margin-right:0}.land-ownership>.map-container .map-container{background-color:#d3dfe6;border:0;margin-bottom:10px}.land-ownership>.map-container .legend-container{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-right:0}.land-ownership>.map-container .legend-container:last-child{margin-right:0}.land-ownership>.map-container .legend-container.wide{float:left;display:block;margin-right:2.35765%;width:100%}.land-ownership>.map-container .legend-container.wide:last-child{margin-right:0}.legend-ownership-svg .cells{display:flex;justify-content:center;list-style-type:none;margin:0;padding:0}.legend-ownership-svg .cell{font-size:7px;font-size:.7rem;font-weight:400;line-height:.9rem;padding:0;padding-bottom:1.25em;padding-left:calc(12px + .41667em);margin-right:1.25em;position:relative}.legend-ownership-svg .cell:last-of-type{margin-right:0}.legend-ownership-svg .cell:first-of-type .swatch{background-color:#3a5432}.legend-ownership-svg .cell:nth-of-type(2) .swatch{background-color:#4f7344}.legend-ownership-svg .cell .swatch{background-color:#69995a;display:inline-block;height:12px;left:0;margin-right:.41667em;position:absolute;top:0;width:12px}.details-container{display:block;margin:0}.details-container button{margin-top:.41667em}eiti-data-map .legend-container .details-container,eiti-data-map .svg-container.wide .details-container{display:none}eiti-data-map .legend-container.wide .details-container{display:block;position:static;text-align:left}eiti-data-map .feature.county{cursor:pointer}eiti-data-map .feature.county.mouseover use,eiti-data-map .feature.county.selected use{stroke-width:3px;stroke-linejoin:round}eiti-data-map .feature.county.mouseover use{stroke:#9dbd92}eiti-data-map .feature.county.selected use{stroke:#587f4c}.legend-svg{border:none;height:95px;padding:0;width:100%}.legend-svg .cell text{font-size:7.5px;font-size:.75rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.legend-container.wide{padding-top:.41667rem}.legend-container.wide .legend-svg.horizontal{max-height:14px}.legend-svg.horizontal .cell text{font-size:10px}.legend-container.wide .legend-ownership-svg .label{font-size:7.5px;font-size:.75rem}eiti-bar{display:none;height:1em;position:relative;width:50px}@media only screen and (min-width:37.5em){eiti-bar{display:inline-block}}@media only screen and (min-width:48em){eiti-bar{width:100px}}@media only screen and (min-width:56.25em){eiti-bar{width:200px}}eiti-bar .eiti-bar-bar{background:#435159;display:block;height:100%;left:0;position:absolute}eiti-bar .eiti-bar-bar.eiti-bar-bar_negative,eiti-bar.extent{background:#d3dfe6}eiti-map{display:block;position:relative}eiti-map svg{display:block;margin:0}eiti-map path{vector-effect:non-scaling-stroke;fill:transparent;stroke:#d3dfe6}eiti-map.clickable path.feature{cursor:pointer}eiti-map a:hover path.feature{stroke:#d3dfe6;stroke-width:2}eiti-map path.mesh{fill:none;pointer-events:none;stroke:#d6e0e5;stroke-width:1}eiti-map path.feature.zoomed{stroke:#d3dfe6;stroke-width:3}eiti-slider{background:#4b9bbf;cursor:pointer;display:block;height:.3em;margin:2em 25px 2.5em 10px;opacity:1;position:relative;user-select:none;-moz-user-select:none;-webkit-user-select:none}eiti-slider label{color:#666;left:-50px;margin-left:-1em;position:absolute;text-transform:uppercase;top:-.5em}eiti-slider .handle{background:#fff;border:1px solid #999;border-radius:1em;box-shadow:1px 1px 2px rgba(0,0,0,.2);height:1.4em;margin-left:-.4em;margin-top:-.55em;position:absolute;width:1.4em;z-index:100}eiti-slider .handle:after{border-color:#d3dfe6;border-style:solid;border-width:0 1px;box-sizing:border-box;content:"";display:block;height:.6em;left:50%;margin:-.3em 0 0 -.1em;position:absolute;top:50%;width:.2em}eiti-slider .tick{position:absolute;z-index:50}eiti-slider .tick:after{background:#4b9bbf;border-radius:500em;content:" ";display:block;height:1.2em;margin:-.45em 0 0 -.25em;position:absolute;width:1.2em}eiti-slider .tick .label{font-size:1rem;left:50%;margin-left:-1.2em;margin-top:1.2em;position:absolute;text-align:center;top:100%;width:3em}eiti-slider .tick.selected .label{font-weight:700}@media screen and (max-width:48em){eiti-slider .tick .label{font-size:.8rem}}@media screen and (max-width:37.5em){eiti-slider .tick .label{display:none}eiti-slider .tick:last-child .label,eiti-slider .tick:nth-child(2) .label{display:block}}eiti-bar-chart{display:block}@media (-ms-high-contrast:active),(-ms-high-contrast:none){eiti-bar-chart{height:0;padding-top:65%;position:relative;width:100%}}eiti-bar-chart svg{display:block;font-size:inherit;font-weight:300;height:auto;opacity:1;transition:opacity .5s;width:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){eiti-bar-chart svg{height:100%;left:0;position:absolute;top:0;width:100%}}eiti-bar-chart .bar{cursor:pointer}eiti-bar-chart .bar-value{fill:#d3dfe6;pointer-events:none;transition:fill .1s}eiti-bar-chart .bar-mask{fill:transparent;stroke:#fff;stroke-width:4}eiti-bar-chart .axis line,eiti-bar-chart .axis path{fill:none;stroke:none}eiti-bar-chart .axis .tick line{stroke:#fff}eiti-bar-chart .axis .tick:first-child line,eiti-bar-chart .axis .tick:last-child line{stroke:none}eiti-bar-chart .axis text{font-size:10px;font-size:1rem;fill:#435159;font-weight:300}@media only screen and (max-width:37.5em){eiti-bar-chart .axis text{font-size:8px;font-size:.8rem;transform:translateY(-2px)}}eiti-bar-chart .axis text.dataless{fill:#a7bcc7}eiti-bar-chart .axis text.data-negative{fill:#c5403c}eiti-bar-chart .bar-selected .bar-value,eiti-bar-chart .bar-selected .bar-value.dataless,eiti-bar-chart .tick-hover text,eiti-bar-chart .tick-hover text.dataless,eiti-bar-chart .tick-selected text,eiti-bar-chart .tick-selected text.dataless{fill:#587f4c}eiti-bar-chart .tick-selected text{font-weight:600}eiti-bar-chart .tick-hover text{font-weight:400}eiti-bar-chart.bar-chart-icon{margin-left:.41667em;width:60px}.eiti-bar-chart-x-value,.eiti-bar-chart-y-value{color:#587f4c;font-weight:600}.x-axis-label{text-transform:uppercase}.x-axis-label text{font-size:10px;font-size:1rem;text-anchor:middle}.extent-line text{font-size:7.5px;font-size:.75rem;fill:#768d99}@media only screen and (min-width:37.5em){.extent-line text{font-size:10px;font-size:1rem}}.extent-line line{stroke:#a7bcc7;stroke-dasharray:5,5;stroke-width:1}.x-axis-baseline line{stroke:#a7bcc7}body{counter-reset:footnotes}.footnotes ol{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-size:.8125rem;font-weight:300;line-height:1.1875rem;margin-bottom:.625rem;font-weight:400;list-style-type:decimal;padding-left:1.25em}.footnotes ol:target{background-color:rgba(198,233,255,.93)}.footnotes p{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.375rem;margin-bottom:.625rem}.footnotes li{list-style-type:decimal}.footnote{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-size:.8125rem;font-weight:300;line-height:1.1875rem;margin-bottom:.625rem;font-size:7.5px;font-size:.75rem;color:#1478a6;font-weight:400;line-height:1rem;vertical-align:super}table sup{padding-left:.20833em;position:relative;top:.2em;vertical-align:baseline}[id^="fn:"]:target p{font-weight:700}#glossary{width:100%;z-index:10000;-webkit-font-smoothing:antialiased}@media only screen and (min-width:30em){#glossary{width:300px}}.glossary-item{border-bottom:2px solid #323c42;padding-top:.7rem;padding-bottom:.7rem}.glossary-item:first-child{border-top:2px solid #323c42}.glossary-item [data-accordion-button]{color:#fff;font-size:.8rem;margin:0;margin-top:-2px}.glossary-term{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.375rem;margin-bottom:.625rem;font-weight:700;cursor:pointer;display:inline-block;margin:0;max-width:220px;width:100%}@media only screen and (min-width:30em){.glossary-term{width:185px}}.glossary-definition{margin-bottom:.41667em;margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.375rem;margin-bottom:.625rem;color:#d3dfe6;font-weight:400}.term,.term-end{-webkit-transition:background-color,.2s,box-shadow,.2s,color,.2s;-moz-transition:background-color,.2s,box-shadow,.2s,color,.2s;transition:background-color,.2s,box-shadow,.2s,color,.2s;border-bottom:1px dotted #323c42;box-shadow:0 0 0 4px transparent;cursor:pointer;margin-right:.25rem;text-decoration:none}.term-end:focus,.term-end:hover,.term:focus,.term:hover{border-bottom:1px solid #323c42;text-decoration:none}.term-end icon,.term icon{font-size:.75em}.term-end icon:before,.term icon:before{padding-left:.3125em}.term-end{box-shadow:none;margin-right:.15rem}.drawer{-webkit-transition:right,.3s;-moz-transition:right,.3s;transition:right,.3s;background-color:#1c2326;bottom:0;max-width:30rem;overflow-y:scroll;padding:2rem;padding-bottom:3.125em;position:fixed;top:0;width:300px;z-index:5000}.drawer,.drawer h1,.drawer h2,.drawer i,.drawer label{color:#fff}.drawer label{font-size:8.75px;font-size:.875rem}.drawer[aria-expanded=false],.drawer[aria-hidden=true]{display:block;right:-100%}.drawer[aria-expanded=true],.drawer[aria-hidden=false]{-webkit-transition:right,.3s;-moz-transition:right,.3s;transition:right,.3s;right:0}.drawer .button--close{font-size:13px;font-size:1.3rem;background-color:transparent;color:#fff;display:inline-block;float:right;margin-bottom:-.41667em;margin-right:-.41667em;margin-top:-.41667em;padding:.41667em}.drawer-icon{padding-right:.41667em}.drawer-header i:before{padding-left:0;padding-right:.41667em}.drawer-search{border:none;margin-top:0}.drawer-search::-webkit-input-placeholder{color:#d3dfe6;font-style:italic}.drawer-search:-moz-placeholder,.drawer-search::-moz-placeholder{color:#d3dfe6;font-style:italic}.drawer-search:-ms-input-placeholder{color:#d3dfe6;font-style:italic}.drawer-search_form{width:100%}input.drawer-search_field{border:0;border-bottom-right-radius:0;border-top-right-radius:0;display:inline;font-size:1rem;height:40px;margin-top:0;padding-left:.5em;width:86%}.drawer-search_button{background-color:#79bbda;border-radius:0 5px 5px 0;color:#1478a6;float:right;height:40px;padding:.5em;position:relative;width:14%}.background-icon,[data-accordion-item][aria-expanded=false] [accordion-text]:after,[data-accordion-item][aria-expanded=true] [accordion-text]:after{background-repeat:no-repeat;background-size:.8rem .8rem;content:"";display:inline-block;height:.8rem;margin-bottom:.3rem;margin-left:.2rem;width:.8rem}.explore-subpage .toggle-desktop:before,.explore-subpage .toggle-desktop[aria-expanded=true]:before,.explore-subpage .toggle:before,.explore-subpage .toggle[aria-expanded=true]:before,.large-background-icon{background-repeat:no-repeat;background-size:1rem 1rem;content:"";display:inline-block;height:1rem;margin-bottom:-.1rem;margin-right:.4rem;width:1rem}.icon{fill:currentColor;margin:0 .1rem}.icon-leading{margin-right:.4em}.icon-middle{padding-bottom:.1rem;vertical-align:middle}.icon-bottom{vertical-align:bottom}.icon-small{width:1.5rem}.icon-medium{width:3rem}.icons-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.icons-stack-1x,.icons-stack-2x{left:0;position:absolute;text-align:center;width:100%}.icons-stack-1x{line-height:inherit}.icons-stack-2x{font-size:2em}.sticky_nav{padding-top:1.875rem;top:0}.sticky_nav.sticky{padding-top:2.5rem}.sticky_nav ul{padding-left:0}.sticky_nav ul a{text-decoration:none}.sticky_nav ul a:focus,.sticky_nav ul a:hover{text-decoration:underline}.sticky_nav ul ul{padding-left:.8em}.sticky_nav nav>ul:first-of-type{padding-left:0;padding-top:.41667em}.sticky_nav-padded{padding-left:1.875rem}.sticky_nav-nav_item{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.375rem;margin-bottom:.625rem;display:block;line-height:1.2;list-style-type:none;margin-bottom:0;padding:.5em;padding-left:0;text-decoration:none}.sticky_nav-nav_item:hover{text-decoration:underline}.sticky_nav-nav_item+ul{display:none}.sticky_nav-nav_item[data-active=true]{color:#435159;font-weight:400}.sticky_nav-nav_item[data-active=true]+ul{display:inline-block}.sticky_nav-nav_item[aria-hidden=true]{display:none}.sticky_nav-nav_item-sub{border-left:3px solid #d3dfe6;font-size:.8125rem;padding-left:.5em}.sticky_nav-nav_item-sub:first-of-type{margin-top:.41667em;padding-top:0}.ribbon-card,.sticky_nav-nav_item-sub:last-of-type{padding-bottom:0}.ribbon-card{background-color:#f0f6fa;border:0;padding-top:0;text-align:center}.ribbon-card.ribbon-card-column{border-left:0;border-right:0;display:flex;flex-direction:column}.ribbon-card.ribbon-card-column:first-child{border-bottom:4px solid #fff}.ribbon-card,.ribbon-card-column{border-top:4px solid #fff}.ribbon-card-top{background-color:#f0f6fa;border-bottom:0;flex:1 0 auto;padding-left:1.25em;padding-right:1.25em;padding-top:0;text-align:left}.ribbon-card-top.ribbon-card-top-text{display:flex;flex-direction:column}@media only screen and (min-width:37.5em) and (max-width:60em){.ribbon-card-top.ribbon-card-top-text{flex-direction:row;justify-content:space-around}.ribbon-card-top.ribbon-card-top-text>:not(a){align-self:flex-start;text-align:left;width:50%}.ribbon-card-top.ribbon-card-top-text a{text-align:center}.ribbon-card-top.ribbon-card-top-text h2{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-size:1.125rem;font-weight:300;line-height:1.6875rem;margin-bottom:.75rem;font-weight:600}}.ribbon-card-top.ribbon-card-top-text>*{align-self:center;margin-bottom:1.25em;text-align:center}.ribbon-card-top.ribbon-card-top-text h2{align-self:flex-start;text-align:left}.ribbon-card-top-text-header{margin:0 0 1rem;font-weight:300;margin-bottom:.75rem;font-weight:600;margin-bottom:0;padding-bottom:.7em;text-align:left}.ribbon-card-top-text-header,.ribbon-card-top-text-header-sub{color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-size:1.125rem;line-height:1.6875rem}.ribbon-card-top-text-header-sub{margin:0 0 1rem;font-weight:300;margin-bottom:.75rem}.ribbon-card-top-list{margin:0 0 1rem;color:#323c42;margin-bottom:.625rem;margin-bottom:1.25rem;padding-bottom:.41667em;text-align:left}.ribbon-card-bottom,.ribbon-card-top-list{font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.375rem}.ribbon-card-bottom{margin:0 0 1rem;color:#323c42;margin-bottom:.625rem;background-color:#d3dfe6;color:#435159;font-weight:400;margin-bottom:0;padding:1.25em 1.875em;text-align:center}.ribbon-card-bottom a{color:#435159}.ribbon-card-bottom label{text-align:left}.ribbon-card-top{padding:1.25em}.ribbon svg{width:100%}@media only screen and (min-width:56.25em){.ribbon svg{float:left;width:100%}}.ribbon .ribbon-card{position:relative}.ribbon .ribbon-card.ribbon-card-home{padding-top:3.125em}@media only screen and (min-width:30em) and (max-width:48em){.ribbon .ribbon-card.ribbon-card-home:last-of-type{padding-top:0}}.ribbon .ribbon-hero{padding:3.125em 1.25em 1.875em}.ribbon .ribbon-hero.ribbon-hero-home{padding-bottom:3.8em}.ribbon .ribbon-hero.ribbon-hero-column{align-self:flex-start}.ribbon.ribbon-column{flex-direction:column}.container-page-wrapper.ribbon{margin-left:0;margin-right:0}svg{display:inline-block}svg.small{display:none}.ribbon-hero-description{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-size:1.125rem;font-weight:300;line-height:1.6875rem;margin-bottom:.75rem}.ribbon-hero-description-light{font-size:13.75px;font-size:1.375rem;font-weight:300;margin-bottom:1.25em;padding-right:3.125rem}@media only screen and (min-width:30em){.ribbon .ribbon-hero{padding-left:1.25em;padding-right:1.25em}.ribbon .ribbon-card{position:relative}.ribbon .svg-oil-rig{display:none;float:left;width:100%}.ribbon .svg-oil-rig .rig-dollars{display:inline-block;transform:scale(.6) translate(300px,87px)}.ribbon .svg-oil-rig .symbols{transform:translateY(-24px)}.ribbon .svg-oil-rig rect{height:43px}.ribbon .svg-oil-rig.small{display:inline-block}.ribbon-card.ribbon-card-column .ribbon-card-top{padding-top:1.875em}}@media only screen and (min-width:37.5em) and (max-width:60em){.ribbon-card-bottom,.ribbon-card-top,.ribbon .ribbon-hero{padding-left:5vw;padding-right:5vw}}@media only screen and (min-width:48em){.ribbon-card{border-left:4px solid #fff;border-right:4px solid #fff}.ribbon-card:not(.ribbon-card-column){border-top:0}.ribbon{align-items:flex-end;display:flex}.ribbon .ribbon-card{align-self:stretch;position:relative}.ribbon .ribbon-hero:not(.ribbon-hero-column){padding-left:0;padding-right:0}.ribbon .svg-oil-rig{bottom:0;display:inline-block;left:0;position:absolute;right:0;width:100%}.ribbon .svg-oil-rig .rig-dollars{transform:scale(1) translate(48px)}.ribbon .svg-oil-rig .symbols{transform:inherit}.ribbon .svg-oil-rig rect{height:72px}.ribbon .svg-oil-rig.small{display:none}}@media only screen and (min-width:48em) and (max-width:66em){.ribbon.container-page-wrapper:not(.ribbon-column){margin-left:5vw;margin-right:5vw}}@media only screen and (min-width:48em) and (max-width:60em){.ribbon-card-column.container-right-4{float:left;display:block;margin-right:2.35765%;width:100%}.ribbon-card-column.container-right-4:last-child{margin-right:0}.ribbon-hero-column.container-left-8{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0}.ribbon-hero-column.container-left-8:last-child{margin-right:0}}@media only screen and (min-width:60em){.ribbon.ribbon-column{flex-direction:row;margin-left:5vw;margin-right:5vw}.ribbon.ribbon-column .ribbon-hero{padding-left:0;padding-right:0}.ribbon .ribbon-card{padding-top:1.875em}.ribbon-card.ribbon-card-column{border-left:4px solid #fff;border-right:4px solid #fff;border-top:0}.ribbon-card.ribbon-card-column .ribbon-card-top{padding-top:0}}@media only screen and (min-width:66em){.container-page-wrapper.ribbon{margin-left:auto;margin-right:auto}}.card{float:left;display:block;margin-right:2.35765%;width:100%;background-color:#fff;border-radius:10px;height:370px;margin-bottom:1.25em;position:relative}.card:last-child{margin-right:0}@media only screen and (min-width:37.5em) and (max-width:56.25em){.card{float:left;display:block;margin-right:2.35765%;width:48.82117%}.card:last-child,.card:nth-child(2n){margin-right:0}.card:nth-child(odd){clear:left}}@media only screen and (min-width:48em){.card{height:320px}}@media only screen and (min-width:56.25em){.card{float:left;display:block;margin-right:2.35765%;width:31.76157%}.card:last-child,.card:nth-child(3n){margin-right:0}.card:nth-child(3n+1){clear:left}}.card-secondary{height:450px;float:left;display:block;margin-right:2.35765%;width:23.23176%}.card-secondary:last-child{margin-right:0}.card-splash{background-color:#323c42;border-radius:10px 10px 0 0;color:#fff;height:170px;padding:1.25em;position:relative}.card-splash_title{color:#fff}.card-splash_image{bottom:1.25em;position:absolute;right:1.25em}img.card-image{border-bottom:4px solid #f0f6fa;border-radius:10px 10px 0 0;width:100%}img.card-image:focus,img.card-image:hover{border-bottom:4px solid #1478a6}.card-image_link,.card-image_link:focus,.card-image_link:hover{border:none}.card-content{padding:1.25em}.card-content p{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.375rem;margin-bottom:.625rem;color:#435159;line-height:1.6}.card-content .card-content-subhead{color:#435159;font-weight:600;margin-bottom:.20833em}@media only screen and (min-width:48em){.card-content p{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-size:.8125rem;font-weight:300;line-height:1.1875rem;margin-bottom:.625rem}}.card-title{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.375rem;margin-bottom:.625rem;color:#1478a6;font-weight:600;line-height:1.3;margin-bottom:.41667em}.card-link{bottom:1.25em;position:absolute}.bureau{float:left;display:block;margin-right:2.35765%;width:100%;padding-top:1.25em}.bureau:last-child{margin-right:0}.bureau h4{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-size:1.125rem;font-weight:300;line-height:1.6875rem;margin-bottom:.75rem;font-weight:400}.bureau-left{float:left;display:block;margin-right:2.35765%;width:100%}.bureau-left,.bureau-left:last-child{margin-right:0}@media only screen and (min-width:48em){.bureau-left{float:left;display:block;margin-right:2.35765%;width:23.23176%}.bureau-left:last-child{margin-right:0}}.bureau-right{float:left;display:block;margin-right:2.35765%;width:100%}.bureau-right,.bureau-right:last-child{margin-right:0}@media only screen and (min-width:48em){.bureau-right{float:left;display:block;margin-right:2.35765%;width:74.41059%}.bureau-right:last-child{margin-right:0}}.bureau-image{max-width:100px}.map{background-color:#d3dfe6;padding-bottom:3.125em;padding-top:1.875em}.map-left{float:left;display:block;margin-right:2.35765%;width:100%}.map-left:last-child{margin-right:0}@media only screen and (min-width:48em){.map-left{float:left;display:block;margin-right:2.35765%;width:23.23176%}.map-left:last-child{margin-right:0}}.map-data_types{margin-top:3.125em}.map-data_types h2{font-weight:400;padding-top:5px}.map-data_types-stats{margin-top:.41667em}.map-data_types-stats ul li{font-weight:300;margin-bottom:40px}.map-data_types-stats ul li .headline{font-size:25px;font-size:2.5rem;display:block}.map-data_types-stats ul li .subtitle{font-size:9px;font-size:.9rem;color:#435159;font-weight:300;line-height:1}.map-data_types-stats h4{color:#435159;font-weight:300}.map-right{float:left;display:block;margin-right:2.35765%;width:100%}.map-right:last-child{margin-right:0}@media only screen and (min-width:48em){.map-right{float:left;display:block;margin-right:2.35765%;width:74.41059%}.map-right:last-child{margin-right:0}}.map-or_chart{float:right}.map-or_chart ul li{font-size:8px;font-size:.8rem;border:1px solid #d3dfe6;border-radius:5px;color:#435159;display:inline-block;height:55px;margin-left:10px;padding:33px 0 10px;text-align:center;width:55px}.map-or_chart ul li.map{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFYAAAA0CAYAAAAQas+mAAAIjklEQVR4Ae2bCWxURRjH21IK0qL1ALQFa1AIWAOmsZXTgFeAQJQCUSRFEyHRAFUjPSNSifYEq1YSbIskEkK0ECAkIEcNGFCxHApagVLABitSSovQ+/L3PfuWt2933+5baOluO8nszHzzzcz3/d/3vjnerK+PLmRkZIyBFJiQkFCYmZk519fXdzlxb1tb2/cS4+PjL+qa9BTtIOCrp2VlZaUCZCIg7iQdQf1QLQ/0Euj7oR0gFl2/fv1kSkpKq5anJ+/jYwPsypUr0wAm0VVwALoGoI/Bf6S1tfU45eK6urpiwP7X1T68gQ/cwpYuXfqnqosNsFhsAkClqwzupgB8gbbFEsn/DujF9fX1Ani1u312xXa4yyngtYIYiY6xuMockdPfjrD97dBMkxhoMI0kPk/ex8/PzycoKMiHB1dFuQKwK9QUnktqGeGEXklsJN8ksaGh4Yr6QNLS0ob27t07AuvYZFqoDmiAXq/RbaR0jczPkCjA2rPYEzA8JoxdKQB8LXLVItN95JtJ321ubt5BWpmUlFR1u2TFUDYjV7SMj1xVyBSBPOetgMWsH+cJiL/0qIBCRxF4KwoOIn+E/KMouFoU7GhFAHY/4z6ljsP4FyjP81MJkgLqcm3ZU/IoEkFcgbyK5bS0tHzo7+8fnp6eProjdQDUUYw7XjsGZXF/iy0+FmuNgPCilsmT8ljKjpqamhh8cRUKZ6LgPOR/TnSA1hf/Pq2pqekcVnzTbyR+/iH8/Ey6Tib2kjE0QVZHsRZXwHJhC5WeCmwLsl9Eoe0AOoI4SRQF7BqSbylPIB3UTtsHfa7ZjQ4PS+adWOJU+hOrtAn0u5e3ZXZiYuJVxWJTU1NlI/CCDafnEMRqQnFlb2hFBoBAyrNQ+DfSjcT+0MLxvw+Qv0h0KWB0U2HcTtRbp6U9Y7zHG5PF29EoRMXH4o+mk7dYr4XbOzIbUHg0YIoPHkUcg76FGNNwE+p9Ba8RqEVxcXEfqaBKvwqwPMXJJgbxGFasSKyyDoVbAXMbeqrrzbvxkWJMroY6J4zH9fWKleI/fmDQsfpKTy8DrJxhfIFua0kP6/SZjxXvxx+W6ehKEYseQLvBPJAo0tUQjSx2R1lZWXROTo64gTbpwA9QxQ89IgVvCwDiRyxlQgnV6VYH6PGAJhsMm4BPzQsICLiEVR+l/RoYHIIqjeGZFhYW9gvLO8vSS1xBChUDhMEbAwD+DbAndbrdgc4yy4dzTBqiq5PVRLCeZlSGv5T4MdZ/QOWTVcFCteCNKQpXJycnn+bNLAPMB3U6tgF6g0qbM2dOr6ioqA/gm63SDFKx+rW0zwfQX/V8Auxl4l36Cm8rA1YpOlkBCzBfA3ql6MoG6X54NhEtr7MRBrRdxEpgnSMefzr6g8qHHTF4Oh39wpmIDgHESPJW6lCuxJJlBzWQvGznZX3rajhnxOjPgGf1Axo18MC6FCahOHS0N48sgr7IHZ3A7V6jdmKxp4wYPL0O/fqhg8RbHQx3bn4430LQl/PNnuAiAuBVcebMmZ+N2P34GnuKp2p3PWfUsJvXrcjNzW0ywkDZ0sJgWXIYMffUWRCwWftaatozCrActxXoK3rKhgjsNqylUgGW4zbDGc5ZJ92sfg/r133OdFaA5WR9d88E5gwqS30gp2X3WEoOMgqwfK44C7D5Dnh6yNYIjAsMDMy2JtmWFGCF3LMysAXHgDKVLbDh1tcCLKfsB7Faw0WvwUDdqUp2qnnMSxeMlLYAi9+4wsHvWMA9ZNSgu9eBTwNzUp72npY9TKwOcAsLC6uDg4PXhYaGNvJUnrbXoJvTdvFmz1i2bFm5Mxysj3tucPtyij6FpyO3SwJukLtvDiwOAuok3myXtv8WV6CDrA1T3wltj47eXYv5gPqsq6AKSHLQ7TDwlN6hUra7T2C5g0j7OGT20gowuMbcEw+o9WZUdOQKbPpYsmRJnyFDhkQD8CfEgTYM3kloYbsfw60ZuexhKrgMrNqrfBbm4Fg+KcvJu9cGLLWZI9XpfM/a5Y6SpoFVB2n/pJEBwMNUmjelWOoaLPVNd3VyNHk57Y+DiC0lJSXhPNm3iDYbC2i1RJkAzzvtrAsyAOz6mxHLbYvVDiqfjSMjIyewG5kIXT5Myo2QXFYWcgnYh6Wb3FvNIzo9vBD+rhCYsIJxA1fdleWWAOvK4LiOJ3Ebe+ENcoX/dvMA7CiAPeGuHG67ArMD4joOMRnEmG13C/mvmOmL60eLzfDreTsNWBmY72tbSY7phejA8mV85SriBB7qy/j8BeSHs9cfRv5zxpULbBuhzaC8TyfHQq4fTdbRXC52mitQJeK4bQG+WPytElDoGzLyGV4uPludXfzP4f4vfV+jdTRvi7ggmyBrc24Iqt/7fJEtBdneVxlpX1ZeXj4iOzu7TqW5mnaqxYpQtbW1XyLwd+0C5qD0S8RZWJTcmlaVbK+2n9C+lbieOA6OcLFI0mmUp5OX6+xN0pKHdZhkrOTtBQ2oUt3G8kpuwygTrhBo/2BISMh8yZsNnW6xIqCsIiIiIsLky4VWYCY4+R9vkpZmJ3+Zh/AKbsXhOQbbz36EO4uKiioKCgpa7PThkIQM+cjwuobhNP8XHkmfrRqa06zhWYHT1m4yiLJEK1ClKw46Mvl3iyzK7V6jxCKPAupMZusyo6EBoZZ6ie6EYl2j4XyKmQFtm45uWOx0V2AkDYBU8ypn6HkA9Cr0JIAf7wxUfVuz5cbGxg200fvUt832c1tcgRMh5Sz4ADziP5UAsJvxw67cWVWb3FSKO4jFHXyq6aQJd9DXjDvoUhbbrgg4tv2kUUpuWFdoyx2d5yF+xphZjKP4Z/KNZkAV+boisD689qtQplQFEOv5R813Vgq48cgwsX08u8s1I1m6JLDM+PJNaTSKxRC3k//LSImOqgPcH5ksI4mvmh3jP9eCn+HCMSDdAAAAAElFTkSuQmCC) no-repeat;background:url(/gatsby-public/static/map.a02ad9d4.svg) no-repeat,linear-gradient(transparent,transparent);background-position:top;background-size:40px 40px}.map-or_chart ul li.map.active{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFYAAAA0CAYAAAAQas+mAAAIfUlEQVR4Ae2bD0xVVRzHeTwEkiij1EzFpuQwHDaZJAIJ9mdiNP9uZUa1pVtNR62WaWtpzuyPs3/WZkG15ZzrjzPnpqmIgDACQ0uDyvyXszIREShQ/vb5XbjPy+W+e997CD7e42yHc87v/M45v9/3/e7v/s65B1uALqWkpEy22Wxh+/bt2ztt2rT5bW1tK2DJIRdQL8jLyzurG9LfNEDApqelpqaugbaMvBOAoylH63h+p53f2tpa2NLScmD//v2/0m7V8fh9swuwWOwbgYGBAqyr6T8s+RA/QhnlYXJFQ0NDRUlJSa2rE/gCH0/3qNzc3D9UXYyAfQlg31QZPC0B+AxjKwC8AusuZ04pK3AlFz2d0xvHYYjT0W0Vsk0iZwLuepEzSP5oE0zh2randQAdwVjJDzCnMo2UuJpq+ioBvlJTngN0pS0lucputzfS3yQpKCjogvqDJCUljaY9kfY3nsp2Ncch45PMJ6AGoNO9FAqwXSwWxY/APF4YvSzVI3g9st1C2YxsL1DuaG5uriosLKy+VrKC1xZkmiPrI081WX70U52AxazvwqoOXSshu7HuQRT6lvFDUbIMi7+T+keiYDfmdGkowOaz5j0qM3Kcob2g/RntoAKqhFZ9MU1EGfFziuXU1dWtph2D0hN6Upnk5ORY1knUrkFb3N8Sh4+FaSKEWVqmvlTHUnZcunQpo7i4uJon721kX0C+X3SgHYrCMwgPTxYUFHT7iWS+25lvNlO/TLbLGmpCDomOMh2ugHBhK519FdgWZJeNy3aUikbpFOqSJBT8jnYS9aFCoJ1Hno+bcGujA5jjmSeTKdIoxSq7JObNqa2tnVdWVlajWCyDoiHOZEAX5j5CEKsZTn5ap0MY7bno9jPlZkqJeGLwwcMoXQZ26tSpabjJ7YzpZJ20HYk5X6msrFxbXl7eKETFxzIonYX7LKoO7QwqgLmJ7fmExsbGVagoPnEyodxewraxBuyGJPD5gg6noNJ3gCfgdRVUmUQBlsVTpeFrCb3OAmQDerUGBwdvo1TiTWg3DRgwIN0NfWUOp4l1Dus7FVcgC+k7fKGNXkNQuonoIA59krU60VeJ1UYSA5/W0tU6L/PB8IzAWuMpb1PpTsphUVFRIceOHRM30CY8gbGxsWEsHuVkQF8nB6LbcZQQ/+tI0BrIS7HaHQ6ipsKLPIu+c+zwDgLsBrrM3EAAwM8YOXLkj7yrHKFXYERExEo6Bmvm9akquv3NrlhO4BwJ2nVkecvHJCYmGlnjIAezCxX58ZjrHfxsocoexC+ySG34aHmRx/0oViiPfKRWRwBpA/TLGpodvtdoz9PQDKsMbQDMTymzeTn+pGcKouM8DDfqO3ywLS6hE7Do/WVpaWmV6MpjfCttOdhxPM5Cd5bgXcxJ1ufO+oNg+IXOMc4YfIAeEx8fX4IBjUPXTupAqyJGnQ19CHkFWeJblxJx60kzRrHYE/oFzQb0tT50WxkWFvYiZZf3CLTFxLSLPdGJsTebjZNw6zczBh/oGwgIA3tAD9Odm2wQ9mK1cr7Zn1xEALwqORMoNWMP5I0mFmsYz5kN9Oc+gF3FQUuTGQbKlpZHRRtymPH394EAeBnFvp2wUYCF8nUnan/DFAEsdrcpA50KsIQOpm84q0n8rH8PO6w8K50VYPkgt7v/BWYFVXs/OIUlJCREWHErwLLlk1g224q5v1/xr1NCQ0PftcJC9bEBfA/qjwys0LrSn8ZRpOnW1wEsJ+xFmLlp0HtlXr+unUD7LJ7wM2YoOIDl6+YFgE0gl5gN6O8LuAxGWdp7WkaYdD6VaOewc9KzjOPE1UYD/JkGoLvIjxEUnLfCwQhYGWPj1Gc6BxRyuyTYahJ/6AdQcZUpgOrS9t/hCnTgtOXn5+9koj06ur82s8HiPldBFZBMv+VERkYewEkPJ4fBG0qW0zC/SgBax1eGB7lB8687ijtzBV3mkK+QAC13o94jD+nC4JsEuWGTwYtqs7vquQysOrF8FuYL5se05e6SzyYsVXxpOqd/uzxR0m1g1UXkkwYvt7do36HSfKzcgKU+46lOzl5elvPxcttaU1MTwy/7LNloY1HPJPICPGU5mXcybOyOWB5brG5RO1u8JF5ycttkDGDKjZBPeIzKhI++OfRlUbU8vBB+b0gYzSC5NeipLFcLWMv1AfdumHIA+HpLZi9g4MQvlkjgiKeieOwK3F0Q65VP0BnujruK/BfcmYv3xxJ3+PW8vQasLEyALTu5bt+o1ivhrM0PKVvPdZRJnN49woH+QixxLKW8cD+ELmkz7Yco83TzLOIFnaqjudzsNVegSsQ5xELOIcTfKgmFvqIiF0dmUppuWNpHuP6XuevIc/hBc4xGddwQVL/32XBXco/tVQ3vaf4ZMJoDKtNrnBp+R7VXLVZWRcnPUDZX6pTrcREPk+diUWmQVCWl2yy1MnYjY6awK5LIRCxyBmU6gzIpm2QwIP1ATnA2Edcuteu1IccKxiov3I4xkSEhIY87G29G73WL7RDGzt3UUfLlQiscFrMGIJZrafo6ip/n0X2UcM/pOUZcXNzA8PDwG/gRKxkvuyeXEzJkI8NTmgFHiWfH0W7V0Cyr1wpYQ8FwE4NQ6iTZ2TXKgxzIz3Z2WdhwUjeJAPs866/TDuPHnIU1b9PSrOq97grMBMLCLqKU7Ob0SeLJ5VhqYk+CKovW19dvAki9T31OL5BV26sstkNYG1ZTCMBTVOFRdAsWY3lnVeXvbsn6maz/vjoP6zexvpzuuewOvMpiOxSRO/zfq0pJiZLiK3stAeIHgLmWBRX/zPqyk3QZVBHUG4ENwI9K7HlcBOxI/6iV3ioBdymRRrKshyyG4ZqZLF4JbFFR0V9VVVUT8KkZCL+d/KeZEj3VR+RRjAyTuFn4hLtr/A9dnYROFf0V7QAAAABJRU5ErkJggg==) no-repeat;background:url(/gatsby-public/static/map-dark.173b0ec6.svg) no-repeat,linear-gradient(transparent,transparent);background-color:#fff;background-position:top;background-size:40px 40px}.map-or_chart ul li.charts{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFIAAAAyCAYAAADP2IzBAAABgElEQVR4Ae3ZUW6DQAwE0BRxzuYUcAhuUS5KQxR/znqMI9kS0x+k9TiLHiW7q/xs2/b7GPyt67oPyip9BOZpmv4cDUE6QGd5IjKKEAKCJJCYiCAZJSIjSAKJicxMKJK56y7g65B33QXo1Y68boOsIAc4kZIgI1qDrCAHOJESvdjcdTVmMWnIu67GLKRebVbKyQnSAWLLgmSlnJwgHSC2LEhWyskJ0gFiy/T2h/3AbM7br6LPt9+WqvrbQRL7VWS5n4Wqfr3a6LEExwUZBENxQSKZ4Lggg2AoLkgkExwXZBAMxdttf47j2NHNMuNV/e0gl2V5MmAoU9XfDrLqZJI9GbWDrDqZvP7D318pV+fXYoO+I4LjggyCobggkUxwXJBBMBQXJJIJjgsyCIbi7bY/VScTA7o6fzvIqpOJQV6dvx2kTjb2SJPXqyeL17T7OXVVvxab5IO3dkGaRPIqyCSgtQvSJJJXQSYBrV2QJpG8zuxO/ts5dN/sPF370X1pnBT4B3ejbeRorzOgAAAAAElFTkSuQmCC) no-repeat;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSI0MXB4IiBoZWlnaHQ9IjI1cHgiIHZpZXdCb3g9IjAgMCA0MSAyNSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+DQogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCAzLjMuMyAoMTIwODEpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5jaGFydHMgaWNvbjwvdGl0bGU+DQogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+DQogICAgPGRlZnM+PC9kZWZzPg0KICAgIDxnIGlkPSJNYXBzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4NCiAgICAgICAgPGcgaWQ9IkEtLS1Db21tb2QtVVMiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMTA1LjAwMDAwMCwgLTIyOC4wMDAwMDApIiBmaWxsPSIjOEM4QzhDIj4NCiAgICAgICAgICAgIDxnIGlkPSJNQVAtLy1DaGFydHMtYnV0dG9ucyIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAyNi4wMDAwMDAsIDIxNy4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICA8ZyBpZD0iY2hhcnRzLWljb24iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc5LjAwMDAwMCwgMTEuMDAwMDAwKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+DQogICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtNTMiIHg9IjAiIHk9IjAuMzE1Nzg5NDc0IiB3aWR0aD0iNCIgaGVpZ2h0PSIyNCI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTUzLUNvcHkiIHg9IjUiIHk9IjYuMzE1Nzg5NDciIHdpZHRoPSI0IiBoZWlnaHQ9IjE4Ij48L3JlY3Q+DQogICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtNTMtQ29weS0yIiB4PSIxMCIgeT0iMy4zMTU3ODk0NyIgd2lkdGg9IjQiIGhlaWdodD0iMjEiPjwvcmVjdD4NCiAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS01My1Db3B5LTQiIHg9IjE4IiB5PSIxMC4zMTU3ODk1IiB3aWR0aD0iNyIgaGVpZ2h0PSI0Ij48L3JlY3Q+DQogICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtNTMtQ29weS01IiB4PSIyNiIgeT0iMTAuMzE1Nzg5NSIgd2lkdGg9IjciIGhlaWdodD0iNCI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTUzLUNvcHktNiIgeD0iMzQiIHk9IjEwLjMxNTc4OTUiIHdpZHRoPSI3IiBoZWlnaHQ9IjQiPjwvcmVjdD4NCiAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS01My1Db3B5LTciIHg9IjE4IiB5PSIxNS4zMTU3ODk1IiB3aWR0aD0iNyIgaGVpZ2h0PSI0Ij48L3JlY3Q+DQogICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtNTMtQ29weS04IiB4PSIyNiIgeT0iMTUuMzE1Nzg5NSIgd2lkdGg9IjciIGhlaWdodD0iNCI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTUzLUNvcHktOSIgeD0iMzQiIHk9IjE1LjMxNTc4OTUiIHdpZHRoPSI3IiBoZWlnaHQ9IjQiPjwvcmVjdD4NCiAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS01My1Db3B5LTEwIiB4PSIzNCIgeT0iMjAuMzE1Nzg5NSIgd2lkdGg9IjciIGhlaWdodD0iNCI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTUzLUNvcHktMTEiIHg9IjI2IiB5PSIyMC4zMTU3ODk1IiB3aWR0aD0iNyIgaGVpZ2h0PSI0Ij48L3JlY3Q+DQogICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtNTMtQ29weS0xMiIgeD0iMTgiIHk9IjIwLjMxNTc4OTUiIHdpZHRoPSI3IiBoZWlnaHQ9IjQiPjwvcmVjdD4NCiAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=) no-repeat,linear-gradient(transparent,transparent);background-position:top;background-size:40px 40px}.map-or_chart ul li.charts.active{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFIAAAAyCAYAAADP2IzBAAABf0lEQVR4Ae3ZUY6DMAwE0FJxMS7Snm25CEejUK0/Jx7jSrbE7A9SMm7QY2kcdVqW5fUY/G3btg6mNfUvME/T9OdoCNIBOqefREYRQkCQBBITESSjRGQESSAxkZkJRTJ37QJ+DnnXLkCvduR1G2QFOcCJTAkyojXICnKAE5miN5u77sYsJg15192YhdSrzUo5OUE6QOy0IFkpJydIB4idFiQr5eQE6QCx03T7w35gNuf1q+jz7belqvp2kES/iizXc6KqXq82eizBcUEGwVBckEgmOC7IIBiKCxLJBMcFGQRD8Xbtz77vK7pZZryqvh3k0Vi/GTCUqapvB1l1MsmejNpBVp1Mjv/w71fK1fW12aDviOC4IINgKC5IJBMcF2QQDMUFiWSC44IMgqF4u/an6mRiQFfXbwdZdTIxyKvrt4PUycYeafJ69WRxLLueS1fVa7NJPngrF6RJJK+CTAJauSBNInkVZBLQygVpEsnrzHbyv86h+2bX6VqP7kvjpMAHG+NwY2vkXBAAAAAASUVORK5CYII=) no-repeat;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSI0MXB4IiBoZWlnaHQ9IjI1cHgiIHZpZXdCb3g9IjAgMCA0MSAyNSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+DQogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCAzLjMuMyAoMTIwODEpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5jaGFydHMgaWNvbjwvdGl0bGU+DQogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+DQogICAgPGRlZnM+PC9kZWZzPg0KICAgIDxnIGlkPSJNYXBzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4NCiAgICAgICAgPGcgaWQ9IkEtLS1Db21tb2QtVVMiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMTA1LjAwMDAwMCwgLTIyOC4wMDAwMDApIiBmaWxsPSIjNDI0MjQyIj4NCiAgICAgICAgICAgIDxnIGlkPSJNQVAtLy1DaGFydHMtYnV0dG9ucyIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAyNi4wMDAwMDAsIDIxNy4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICA8ZyBpZD0iY2hhcnRzLWljb24iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc5LjAwMDAwMCwgMTEuMDAwMDAwKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+DQogICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtNTMiIHg9IjAiIHk9IjAuMzE1Nzg5NDc0IiB3aWR0aD0iNCIgaGVpZ2h0PSIyNCI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTUzLUNvcHkiIHg9IjUiIHk9IjYuMzE1Nzg5NDciIHdpZHRoPSI0IiBoZWlnaHQ9IjE4Ij48L3JlY3Q+DQogICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtNTMtQ29weS0yIiB4PSIxMCIgeT0iMy4zMTU3ODk0NyIgd2lkdGg9IjQiIGhlaWdodD0iMjEiPjwvcmVjdD4NCiAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS01My1Db3B5LTQiIHg9IjE4IiB5PSIxMC4zMTU3ODk1IiB3aWR0aD0iNyIgaGVpZ2h0PSI0Ij48L3JlY3Q+DQogICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtNTMtQ29weS01IiB4PSIyNiIgeT0iMTAuMzE1Nzg5NSIgd2lkdGg9IjciIGhlaWdodD0iNCI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTUzLUNvcHktNiIgeD0iMzQiIHk9IjEwLjMxNTc4OTUiIHdpZHRoPSI3IiBoZWlnaHQ9IjQiPjwvcmVjdD4NCiAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS01My1Db3B5LTciIHg9IjE4IiB5PSIxNS4zMTU3ODk1IiB3aWR0aD0iNyIgaGVpZ2h0PSI0Ij48L3JlY3Q+DQogICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtNTMtQ29weS04IiB4PSIyNiIgeT0iMTUuMzE1Nzg5NSIgd2lkdGg9IjciIGhlaWdodD0iNCI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTUzLUNvcHktOSIgeD0iMzQiIHk9IjE1LjMxNTc4OTUiIHdpZHRoPSI3IiBoZWlnaHQ9IjQiPjwvcmVjdD4NCiAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS01My1Db3B5LTEwIiB4PSIzNCIgeT0iMjAuMzE1Nzg5NSIgd2lkdGg9IjciIGhlaWdodD0iNCI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTUzLUNvcHktMTEiIHg9IjI2IiB5PSIyMC4zMTU3ODk1IiB3aWR0aD0iNyIgaGVpZ2h0PSI0Ij48L3JlY3Q+DQogICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtNTMtQ29weS0xMiIgeD0iMTgiIHk9IjIwLjMxNTc4OTUiIHdpZHRoPSI3IiBoZWlnaHQ9IjQiPjwvcmVjdD4NCiAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=) no-repeat,linear-gradient(transparent,transparent);background-color:#fff;background-position:top;background-size:40px 40px}.map-or_chart ul li.active{border:1px solid #d3dfe6;color:#323c42;font-weight:600}.map-or_chart ul li:focus,.map-or_chart ul li:hover{border:1px solid #d3dfe6}.map-map{padding-left:1.875em;padding-right:1.875em;padding-top:1.875em}.map-map svg{display:block;height:350px;width:100%}.map-slider{margin-bottom:3.75em}.map-download_share{float:right}.map-download_share ul li{font-size:8px;font-size:.8rem;background-color:#fff;border:1px solid #1478a6;border-radius:5px;color:#1478a6;display:inline-block;margin-left:10px;padding:5px}.map-download_share ul li:focus,.map-download_share ul li:hover{background-color:#d3dfe6}.map-contextual{padding-bottom:3.125em;padding-top:1.25em;text-align:center}.map-notes{border-top:1px solid #d3dfe6;padding-bottom:1.875em}[data-accordion-item]{position:relative}[data-accordion-item][aria-expanded=true] [data-accordion-button]:not([accordion-text]){filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}[data-accordion-item][aria-expanded=true] [data-accordion-button]:not([accordion-text]):after{content:"F"}[data-accordion-item][aria-expanded=true] [accordion-text]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzLjQ3Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzE0NzhhNjt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmljb24tbWluPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0wLDBWMy40N0gzMlYwSDAiLz48L3N2Zz4=)}[data-accordion-item][aria-expanded=true] [accordion-text] .accordion-more{display:none}[data-accordion-item][aria-expanded=true] [accordion-content],[data-accordion-item][aria-expanded=true] [accordion-text] .accordion-less{display:inline-block}[data-accordion-item][aria-expanded=false] [data-accordion-button]:not([accordion-text]){filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}[data-accordion-item][aria-expanded=false] [data-accordion-button]:not([accordion-text]):after{content:"F"}[data-accordion-item][aria-expanded=false] [accordion-text]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0LjQ2IDQuNDkiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojMTQ3OGE2O308L3N0eWxlPjwvZGVmcz48dGl0bGU+aWNvbi1wbHVzPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yLjQ1LDJWMEgyVjJIMHYuNDdIMnYyaC40N3YtMmgyVjJoLTIiLz48L3N2Zz4=)}[data-accordion-item][aria-expanded=false] [accordion-text] .accordion-more{display:inline-block}[data-accordion-item][aria-expanded=false] [accordion-content],[data-accordion-item][aria-expanded=false] [accordion-text] .accordion-less{display:none}@media only screen and (min-width:48em){[accordion][accordion-desktop=false] [accordion-content]{display:inline-block}[accordion][accordion-desktop=false] [data-accordion-button]{display:none}}[accordion-text],[data-accordion-button]{cursor:pointer}[accordion-text]:after,[data-accordion-button]:after{font-family:eiti;font-style:normal;font-weight:400;text-decoration:inherit}[data-accordion-button]{background-color:transparent;background-size:50%;float:right;height:2rem;margin:0;margin-top:8px;width:2rem}[accordion-text]{color:#1478a6;display:inline-block;padding:0;width:auto}[accordion-text]:focus .accordion-less,[accordion-text]:focus [accordion-text]:after,[accordion-text]:hover .accordion-less,[accordion-text]:hover .accordion-more,[accordion-text]:hover [accordion-text]:after{text-decoration:underline}.accordion-less,.accordion-more{cursor:pointer;margin:0}.accordion-less:focus,.accordion-less:hover,.accordion-more:focus,.accordion-more:hover{text-decoration:underline}.hash_selector{display:inline-block;margin-bottom:1.25em}@media only screen and (min-width:48em){.hash_selector{display:none}}.breadcrumb{color:#435159;font-weight:300}.flowchart{margin-bottom:3.125em;padding-left:1.25em;padding-right:1.25em}@media only screen and (min-width:48em){.flowchart{padding-left:0;padding-right:0}}.flowchart ul{margin:0}.flowchart ul:not(.flowchart-bulleted-list){list-style-type:none;padding-left:0}.flowchart-dialog{background:#ebf3f7;border:2px solid #ebf3f7;border-radius:5px;margin-top:3.8rem;padding:.83333em;position:relative;z-index:5}@media only screen and (min-width:48em){.flowchart-dialog{padding:1.25em}}.flowchart-outcomes ul li{list-style-type:disc;margin-left:1em}@media only screen and (min-width:37.5em){.flowchart-dialog.para-sm{font-size:1em}}.flowchart-dialog_top{margin-top:0}.flowchart-dialog_transparent{background:transparent}.flowchart-dialog_left:before,.flowchart-dialog_right:after{border-color:#ebf3f7 transparent transparent;border-style:solid;border-width:16px;bottom:-32px;content:"";height:0;position:absolute;width:0}.flowchart-dialog_left:before{left:40px}.flowchart-dialog_right:after{right:6px}@media only screen and (min-width:37.5em){.flowchart-dialog_right:after{right:40px}}.flowchart-words_left,.flowchart-words_right{bottom:-44px;position:absolute;text-align:center;width:32px;font-size:14px;font-size:1.4rem}.flowchart-words_left{left:40px}.flowchart-words_right{right:6px}@media only screen and (min-width:37.5em){.flowchart-words_right{right:40px}}.flowchart-stem_left,.flowchart-stem_right{border:1px solid #ebf3f7;height:13px;position:absolute;top:-15px}.flowchart-stem_left{left:55px}.flowchart-stem_right{right:21px}@media only screen and (min-width:37.5em){.flowchart-stem_right{right:55px}}.flowchart-stem_left_offset_1{left:21px}@media only screen and (min-width:37.5em){.flowchart-stem_left_offset_1{left:55px}}.flowchart-stem_bottom_right{border:1px solid #ebf3f7;bottom:-52px;height:13px;margin-bottom:-13px;position:absolute;right:21px;width:1px}@media only screen and (min-width:37.5em){.flowchart-stem_bottom_right{right:55px}}.flowchart-stem_bottom_right_extra_long,.flowchart-stem_bottom_right_long{border:1px solid #ebf3f7;height:13px;position:absolute}.flowchart-stem_bottom_right_long{bottom:-350px;height:300px;right:21px}@media only screen and (min-width:28.75em){.flowchart-stem_bottom_right_long{bottom:-325px;height:275px}}@media only screen and (min-width:37.5em){.flowchart-stem_bottom_right_long{right:55px}}.flowchart-stem_bottom_right_extra_long{height:1600px;right:50%;top:0;z-index:-1}@media only screen and (min-width:380px){.flowchart-stem_bottom_right_extra_long{height:1700px}}@media only screen and (min-width:400px){.flowchart-stem_bottom_right_extra_long{height:1450px}}@media only screen and (min-width:420px){.flowchart-stem_bottom_right_extra_long{height:1400px}}@media only screen and (min-width:430px){.flowchart-stem_bottom_right_extra_long{height:1300px}}@media only screen and (min-width:450px){.flowchart-stem_bottom_right_extra_long{height:1250px}}@media only screen and (min-width:30em){.flowchart-stem_bottom_right_extra_long{height:1225px}}@media only screen and (min-width:490px){.flowchart-stem_bottom_right_extra_long{height:1200px}}@media only screen and (min-width:540px){.flowchart-stem_bottom_right_extra_long{height:1100px}}@media only screen and (min-width:580px){.flowchart-stem_bottom_right_extra_long{height:1000px}}@media only screen and (min-width:37.5em){.flowchart-stem_bottom_right_extra_long{height:990px}}@media only screen and (min-width:650px){.flowchart-stem_bottom_right_extra_long{height:970px}}@media only screen and (min-width:690px){.flowchart-stem_bottom_right_extra_long{height:870px}}@media only screen and (min-width:700px){.flowchart-stem_bottom_right_extra_long{height:870px}}@media only screen and (min-width:710px){.flowchart-stem_bottom_right_extra_long{height:800px}}@media only screen and (min-width:48em){.flowchart-stem_bottom_right_extra_long{height:1100px}}@media only screen and (min-width:830px){.flowchart-stem_bottom_right_extra_long{height:1000px}}@media only screen and (min-width:1080px){.flowchart-stem_bottom_right_extra_long{height:840px}}.flowchart-no_top{margin-top:13px}.flowchart-join_to_top{border-top-left-radius:0;border-top-right-radius:0;margin-top:5px}.flowchart-join_to_bottom{border-bottom-left-radius:0;border-bottom-right-radius:0}.flowchart-columns_1{float:left;display:block;margin-right:2.35765%;width:6.17215%}.flowchart-columns_1:last-child{margin-right:0}.flowchart-columns_2{float:left;display:block;margin-right:2.35765%;width:14.70196%}.flowchart-columns_2:last-child{margin-right:0}.flowchart-columns_3{float:left;display:block;margin-right:2.35765%;width:23.23176%}.flowchart-columns_3:last-child{margin-right:0}.flowchart-columns_4{float:left;display:block;margin-right:2.35765%;width:31.76157%}.flowchart-columns_4:last-child{margin-right:0}.flowchart-columns_5{float:left;display:block;margin-right:2.35765%;width:40.29137%}.flowchart-columns_5:last-child{margin-right:0}.flowchart-columns_6{float:left;display:block;margin-right:2.35765%;width:48.82117%}.flowchart-columns_6:last-child{margin-right:0}.flowchart-columns_7{float:left;display:block;margin-right:2.35765%;width:57.35098%}.flowchart-columns_7:last-child{margin-right:0}.flowchart-columns_8{float:left;display:block;margin-right:2.35765%;width:65.88078%}.flowchart-columns_8:last-child{margin-right:0}.flowchart-columns_9{float:left;display:block;margin-right:2.35765%;width:74.41059%}.flowchart-columns_9:last-child{margin-right:0}.flowchart-columns_10{float:left;display:block;margin-right:2.35765%;width:82.94039%}.flowchart-columns_10:last-child{margin-right:0}.flowchart-columns_11{float:left;display:block;margin-right:2.35765%;width:91.4702%}.flowchart-columns_11:last-child{margin-right:0}.flowchart-columns_left{float:left}.flowchart-columns_right{margin-right:0;float:right}.flowchart-text_large{font-size:12px;font-size:1.2rem}.flowchart-text_bold{font-weight:400}.eiti-tabs{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-size:.8125rem;font-weight:300;line-height:1.1875rem;margin-bottom:.625rem;border-bottom:1px solid #d3dfe6;margin:0;padding:.41667em;padding-bottom:0;text-align:left}.eiti-tabs li{display:inline-block;padding-bottom:3px}.eiti-tabs a{font-weight:600;padding:.41667em;text-decoration:none}.eiti-tabs a:focus,.eiti-tabs a:hover,.eiti-tabs a[aria-selected=true]{text-decoration:none;background-color:#fff;border:1px solid #d3dfe6;border-bottom:1px solid #fff;color:#323c42}.eiti-tab-panel{padding:0;border-top:2px solid #d3dfe6}.sticky{background:#fff;max-height:100vh;padding-top:.41667rem;position:-webkit-sticky;position:sticky;top:0;z-index:9000}.sticky:after,.sticky:before{content:"";display:table}.sticky-float{float:left}.sticky-sibling{margin-right:0;padding:0;padding-top:2.5rem}.eiti-tooltip{background:#fff;border:2px solid #3a5432;max-width:300px;opacity:.9;padding:.41667em;padding-bottom:.20833em;padding-top:.23em;pointer-events:none;position:absolute;z-index:9000}.eiti-tooltip.subtle{border:1px solid #d3dfe6;opacity:.95}.eiti-tooltip.subtle p{color:#323c42;font-weight:300}.eiti-tooltip p{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-size:.8125rem;font-weight:300;line-height:1.1875rem;margin-bottom:.625rem;color:#3a5432;font-weight:600;margin:0}.sticky-header-wrapper{padding-bottom:.7rem!important;padding-top:.7rem!important;top:41px}@media only screen and (min-width:48em){.sticky-header-wrapper{top:0}}.sticky-header-wrapper span{display:inline-block;vertical-align:sub}@media only screen and (max-width:30em){.sticky-header-wrapper span{width:65%}}@media only screen and (min-width:30em) and (max-width:37.5em){.sticky-header-wrapper span{width:70%}}@media only screen and (min-width:37.5em) and (max-width:48em){.sticky-header-wrapper span{width:80%}}.sticky-header-wrapper.stuck .chart-selector{visibility:visible}.sticky-header-wrapper .chart-selector{float:left;display:block;margin-right:2.35765%;width:14.70196%;font-size:10px;font-size:1rem;background-color:#587f4c;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIyMnB4IiBoZWlnaHQ9IjEzcHgiIHZpZXdCb3g9IjAgMCAyMiAxMyIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+DQogICAgPHRpdGxlPmNoZXZyb24tbWVkPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IkhvbWUsLUxldmVsLTIsLWV0YyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+DQogICAgICAgIDxnIGlkPSJjaGV2cm9uLW1lZCIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCIgZmlsbD0iI2ZmZiI+DQogICAgICAgICAgICA8cGF0aCBkPSJNNS45OTU4MDAxOCwxNi41NzA4ODA3IEw0LjU4MDg4MDk3LDE1LjE1NTk2MTUgTDEzLjc0MTg0MjYsNS45OTU4MDAxOCBMNC41ODA4ODA5NywtMy4xNjU5NjE3NiBMNS45OTU4MDAxOCwtNC41ODA4ODA5NyBMMTYuNTcwODgwNyw1Ljk5NTgwMDE4IiBpZD0iSW1wb3J0ZWQtTGF5ZXJzLUNvcHktNSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAuNTc1ODgxLCA1Ljk5NTAwMCkgcm90YXRlKC0yNzAuMDAwMDAwKSB0cmFuc2xhdGUoLTEwLjU3NTg4MSwgLTUuOTk1MDAwKSAiPjwvcGF0aD4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg0K);background-position:90% 57%;background-size:1.1rem;border:0;color:#fff;float:right;font-weight:400;height:auto;margin-right:1.25rem;margin-top:.41667rem;min-width:85px;padding-left:.5rem;padding-right:1.5rem;margin:0;visibility:visible}.sticky-header-wrapper .chart-selector:last-child{margin-right:0}@media only screen and (min-width:48em){.sticky-header-wrapper .chart-selector{font-size:8.125px;font-size:.8125rem}}@media only screen and (max-width:37.5em){.sticky-header-wrapper .chart-selector{visibility:visible}}.flex-row{display:flex;flex-direction:row;padding:0;width:100%}.flex-row .flex-row-flex{align-self:center;padding-right:.41667em;text-align:left;width:100%}.flex-row .flex-row-icon{align-self:center;height:inherit;margin-left:.41667em;padding-right:.41667em}.select-dark-gray{background-color:#5c737f;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIyMnB4IiBoZWlnaHQ9IjEzcHgiIHZpZXdCb3g9IjAgMCAyMiAxMyIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+DQogICAgPHRpdGxlPmNoZXZyb24tbWVkPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IkhvbWUsLUxldmVsLTIsLWV0YyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+DQogICAgICAgIDxnIGlkPSJjaGV2cm9uLW1lZCIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCIgZmlsbD0iI2ZmZiI+DQogICAgICAgICAgICA8cGF0aCBkPSJNNS45OTU4MDAxOCwxNi41NzA4ODA3IEw0LjU4MDg4MDk3LDE1LjE1NTk2MTUgTDEzLjc0MTg0MjYsNS45OTU4MDAxOCBMNC41ODA4ODA5NywtMy4xNjU5NjE3NiBMNS45OTU4MDAxOCwtNC41ODA4ODA5NyBMMTYuNTcwODgwNyw1Ljk5NTgwMDE4IiBpZD0iSW1wb3J0ZWQtTGF5ZXJzLUNvcHktNSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAuNTc1ODgxLCA1Ljk5NTAwMCkgcm90YXRlKC0yNzAuMDAwMDAwKSB0cmFuc2xhdGUoLTEwLjU3NTg4MSwgLTUuOTk1MDAwKSAiPjwvcGF0aD4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg0K);background-position:95% 54%;background-size:1.3rem;color:#fff}.stacked-bar{width:360px}@media screen and (max-width:48em){.stacked-bar{width:inherit}}.stacked-bar-chart-onshore,.stacked-bar-color-0{fill:#2f4d26}.stacked-bar-chart-offshore,.stacked-bar-color-1{fill:#69995a}.stacked-bar-color-2{fill:#9dbd92}.stacked-bar-color-3{fill:#cde3c3}.stacked-bar-additional-data{border:none;width:100%;font-weight:700;text-align:right;vertical-align:middle}.stacked-bar-additional-data td{border:none;padding:.1em}.stacked-bar-additional-data td:nth-child(2){padding-left:0}.stacked-bar-legend{border:none}.stacked-bar-legend td:first-child{width:10px}.stacked-bar-legend td{border:none;vertical-align:middle;padding:.1em}.stacked-bar-legend td:nth-child(2){padding-left:.5em;width:150px}.stacked-bar-legend td:nth-child(3){text-align:right}.stacked-bar-legend span{font-weight:300;line-height:1.3}.stacked-bar-legend div{width:10px;height:10px;background-color:blue}.chart-legend-total-row{font-weight:700}.chart-legend-total-row td{padding-top:.3em}.chart-legend-total-row td:nth-child(2){text-align:right;padding-left:0}.chart-legend-additional-data-row{font-weight:700}.chart-legend-additional-data-row td{padding-top:.5em}.chart-legend-additional-data-row td:nth-child(2){text-align:right;padding-left:0}.react-live-preview .stacked-bar-legend tr:first-child div{background-color:#2f4d26}.react-live-preview .stacked-bar-legend tr:nth-child(2) div{background-color:#69995a}.react-live-preview .stacked-bar-legend tr:nth-child(3) div{background-color:#9dbd92}.react-live-preview .stacked-bar-legend tr:nth-child(4) div{background-color:#cde3c3}.react-live-preview .stacked-bar g:first-child rect{fill:#2f4d26}.react-live-preview .stacked-bar g:nth-child(2) rect{fill:#69995a}.react-live-preview .stacked-bar g:nth-child(3) rect{fill:#9dbd92}.react-live-preview .stacked-bar g:nth-child(4) rect{fill:#cde3c3}.header-image_link:focus,.header-image_link:hover{border:none;text-decoration:none}.header-image{max-width:316px;width:220px}@media only screen and (min-width:48em){.header-image{width:auto}}.header-left{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-bottom:1em}.header-left:last-child{margin-right:0}@media only screen and (min-width:48em){.header-left{float:left;display:block;margin-right:2.35765%;width:23.23176%;margin-bottom:0;margin-top:2rem}.header-left:last-child{margin-right:0}}.header-right{float:right}.header-right.header-bars{display:inline-block;margin-right:-.41667em;margin-top:1px;padding:0 .41667em}.header-right.header-bars icon{font-size:18.7px;font-size:1.87rem}.header-right.header-nav{display:none}@media only screen and (min-width:48em){.header-right.header-bars{display:none}.header-right.header-nav{float:left;display:block;margin-right:2.35765%;width:74.41059%;margin-right:0;display:inline-block}.header-right.header-nav:last-child{margin-right:0}}.header-bars{background-color:transparent}.header-nav_bottom,.header-nav_top{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.375rem;margin-bottom:.625rem;display:inline-block;float:right}@media only screen and (min-width:48em){.header-nav_bottom,.header-nav_top{padding-right:0}}.header-nav_bottom{margin-bottom:1em}.header-nav_top{margin-bottom:2.865em}@media only screen and (min-width:66em){.header-nav_top{margin-bottom:4.875em}}.header-nav_item,.header-nav_item_top{display:inline-block;font-weight:300;padding-bottom:.41667em;padding-right:1.25em;padding-top:0}.header-nav_item_top{padding-top:.625em}.header-nav_item:last-child,.header-nav_item_top:last-child{padding-right:0}.header-nav_item.active .header-nav_item_link,.header-nav_item.active .header-nav_item_link_top{font-weight:600}.header-nav_item_link,.header-nav_item_link_top{font-size:8.75px;font-size:.875rem;color:#435159;font-weight:300;text-decoration:none}@media only screen and (min-width:56.25em){.header-nav_item_link,.header-nav_item_link_top{font-size:10px;font-size:1rem}}.header-nav_item_link:active,.header-nav_item_link:hover,.header-nav_item_link_top:active,.header-nav_item_link_top:hover{text-decoration:underline}.header-nav_item_top{font-weight:300;padding-right:.41667em}.header-nav_item_top:nth-child(2),.header-nav_item_top:nth-child(3){padding-left:.41667em}.header-nav_item_top:last-child{margin-bottom:.4rem;padding-top:.35rem;vertical-align:top}.header-nav_item_top .header-nav_search{font-size:6.5px;font-size:.65rem;border-bottom-right-radius:0;border-color:#d3dfe6;border-right:none;border-top-right-radius:0;color:#435159;display:inline-block;float:left;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;height:30px;margin:0;margin-left:1.25em;padding:.52rem;width:150px}@media only screen and (min-width:60em){.header-nav_item_top .header-nav_search{padding:.42rem}}@media only screen and (min-width:66em){.header-nav_item_top .header-nav_search{font-size:7.5px;font-size:.75rem}}.header-nav_item_top .header-nav_search_icon{background-color:#1478a6;border-radius:0 5px 5px 0;color:#fff;cursor:pointer;float:right;height:30px;padding:.42rem;width:37px}.header-nav_item_link_top{font-size:7.5px;font-size:.75rem;font-weight:400}.header-nav_item_link_top.active{font-weight:400;color:#1c2326}.header-nav_item_link_spacer{color:#d3dfe6}[eiti-drawer-toggle]{display:inline-block}@media only screen and (min-width:48em){[eiti-drawer-toggle]{display:none}}.header-nav{display:none}@media only screen and (min-width:48em){.header-nav{display:block}}.footer,.footer-heading,.footer-para,.footer-para_callout,.footer-social,footer{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.375rem;margin-bottom:.625rem;color:#d3dfe6;line-height:1.5;-webkit-font-smoothing:antialiased}.footer,footer{background-color:#323c42;margin-bottom:0;padding-bottom:4.6875em;padding-top:4.6875em}.footer-para{font-size:1.125rem;margin-bottom:1.875em}.footer-para-small{font-size:.875rem}.footer-para_callout{color:#fff;font-weight:600;margin-bottom:0}.footer-para_callout-smaller{font-size:1rem;font-weight:400}.footer-para_callout-bigger{font-size:1.375rem}.footer-para_last{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-size:.8125rem;font-weight:300;line-height:1.1875rem;margin-bottom:.625rem;color:#fff}.footer-para_last .link-active-beta:active,.footer-para_last .link-active-beta:hover,.footer-para_last .link-beta:active,.footer-para_last .link-beta:hover{color:#fff;text-decoration:underline}@media only screen and (min-width:48em){.footer-para_last{margin-bottom:0}}.footer-image{max-width:110px;width:80%}.footer-button{height:auto;padding-left:15px;padding-right:15px;width:auto}.footer-col_left{float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:3.125em}.footer-col_left:last-child{margin-right:0}@media only screen and (min-width:48em){.footer-col_left{float:left;display:block;margin-right:2.35765%;width:14.70196%}.footer-col_left:last-child{margin-right:0}}.footer-col_right{float:left;display:block;margin-right:2.35765%;width:100%}.footer-col_right:last-child{margin-right:0}@media only screen and (min-width:48em){.footer-col_right{float:left;display:block;margin-right:2.35765%;width:82.94039%}.footer-col_right:last-child{margin-right:0}}.footer-list_item_heading{font-weight:300;font-weight:400;letter-spacing:1px;text-transform:uppercase}.footer-list_item,.footer-list_item_heading{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-size:.8125rem;line-height:1.1875rem;margin-bottom:.625rem}.footer-list_item{font-weight:300}.footer-downloads{border-top:1px solid #435159;font-weight:400;margin-top:33px;padding-top:29px}.footer-downloads icon{margin:0 0 1rem;color:#323c42;font-size:1rem;font-size:1.125rem;line-height:1.6875rem;margin-bottom:.75rem;color:#d3dfe6}.footer-bottom,.footer-downloads icon{font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-weight:300}.footer-bottom{float:left;display:block;margin-right:2.35765%;width:100%;margin:0 0 1rem;color:#323c42;font-size:1rem;line-height:1.375rem;margin-bottom:.625rem;border-top:1px solid #435159;margin-top:1.25em;padding-top:1.25em}.footer-bottom:last-child{margin-right:0}@media only screen and (min-width:48em){.footer-bottom{float:left;display:block;margin-right:2.84259%;width:100%;margin-right:0}.footer-bottom:last-child{margin-right:0}.footer-bottom p{padding-right:1.875em}}.footer-bottom-left{margin-bottom:1.875em;float:left;display:block;margin-right:2.35765%;width:100%}.footer-bottom-left:last-child{margin-right:0}@media only screen and (min-width:48em){.footer-bottom-left{float:left;display:block;margin-right:2.84259%;width:58.86297%}.footer-bottom-left:last-child{margin-right:0}}.footer-bottom-right{float:left;display:block;margin-right:2.35765%;width:100%}.footer-bottom-right:last-child{margin-right:0}@media only screen and (min-width:48em){.footer-bottom-right{float:left;display:block;margin-right:2.84259%;width:38.29445%;margin-right:0}.footer-bottom-right:last-child{margin-right:0}}.banner{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-size:.8125rem;line-height:1.1875rem;margin-bottom:.625rem;font-size:8px;font-size:.8rem;font-weight:300;padding:.625em 1.875em;text-align:center}.banner:after{clear:both;content:"";display:table}@media only screen and (min-width:37.5em) and (max-width:60em){.banner{padding-left:5vw;padding-right:5vw}}.banner-right{text-align:center}@media only screen and (min-width:30em){.banner-right{float:right}}.banner-image{padding-left:.20833em;margin-bottom:-1px;margin-right:3px}.home-bottom-links .h2,.home-bottom-links h2{font-size:24px;margin-bottom:0}.chart-list{font-size:8px;font-size:.8rem;max-width:60em;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;justify-content:flex-start}.chart-list:after{clear:both;content:"";display:table}.chart-list .chart-list_caption{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-size:.8125rem;font-weight:300;line-height:1.1875rem;margin-bottom:.625rem;padding-bottom:3.8em}.chart-list .chart-title-button{background-color:transparent;margin:0;padding:0;width:100%}@media only screen and (min-width:37.5em){.chart-list .chart-title-button{display:none}}.chart-list .chart-title,.chart-list .chart-title-small{margin:0 0 1rem;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-size:.8125rem;font-weight:400;letter-spacing:1px;line-height:1rem;margin-bottom:.41667em;padding-bottom:.41667em;text-transform:uppercase;align-items:flex-end;border-bottom:1px solid #768d99;color:#323c42;display:flex;flex:1 0 auto;margin-bottom:1em;min-height:40px}@media only screen and (min-width:37.5em){.chart-list .chart-title,.chart-list .chart-title-small{padding-top:2.5rem}}@media only screen and (max-width:37.5em){.chart-list .chart-title,.chart-list .chart-title-small{font-size:10px;font-size:1rem;line-height:1.2}.chart-list .chart-title-small span:last-child,.chart-list .chart-title span:last-child{text-align:right}.chart-list .chart-title-small span:first-child,.chart-list .chart-title span:first-child{text-align:left;width:100%}}.chart-list .chart-title-small{border:0;margin:0;padding:0}@media only screen and (min-width:37.5em){.chart-list .chart-title-small{display:none}}.chart-list .chart-title-small:first-child{text-align:left}.chart-list .chart-title-small:last-child{text-align:right}.chart-list .chart-title-large{display:none}@media only screen and (min-width:37.5em){.chart-list .chart-title-large{display:flex}}.chart-list .chart-title-icon{width:1rem}.chart-list .chart-list-intro{float:left;display:block;margin-right:2.35765%;width:65.88078%}.chart-list .chart-list-intro:last-child{margin-right:0}.chart-list div+.chart-item:last-child{margin-top:1.5rem}.chart-list .chart-item{float:left;display:block;margin-right:2.35765%;width:100%;border-top:none;display:flex!important;flex-direction:column;margin-top:0;padding-top:0}.chart-list .chart-item:last-child{margin-right:0}@media only screen and (max-width:37.5em){.chart-list .chart-item{margin-right:0}}@media only screen and (min-width:37.5em){.chart-list .chart-item{float:left;display:block;margin-right:2.35765%;width:31.76157%}.chart-list .chart-item:last-child{margin-right:0}}@media only screen and (min-width:48em){.chart-list .chart-item{float:left;display:block;margin-right:2.35765%;width:48.82117%}.chart-list .chart-item:last-child{margin-right:0}}@media only screen and (min-width:56.25em){.chart-list .chart-item{float:left;display:block;margin-right:2.35765%;width:31.76157%}.chart-list .chart-item:last-child{margin-right:0}}.chart-list .chart-item .chart-item{padding-top:1rem}.chart-list .chart-item .chart-item:first-of-type{padding-top:2.5rem}.chart-list .chart-item button,.chart-list .details-container button{font-size:7.5px;font-size:.75rem;background-color:#fff;color:#435159}.chart-list .full-width{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0}.chart-list .full-width:last-child{margin-right:0}@media only screen and (min-width:37.5em) and (max-width:48em){.chart-list:not(.has-intro) .chart-item:nth-of-type(3n - 1){padding-left:.41667em;padding-right:.41667em}.chart-list:not(.has-intro) .chart-item:first-of-type,.chart-list:not(.has-intro) .chart-item:nth-of-type(3n - 2){padding-left:0;padding-right:.83333em}.chart-list:not(.has-intro) .chart-item:nth-of-type(3n){margin-right:0;padding-left:.83333em;padding-right:0}}@media only screen and (min-width:48em) and (max-width:56.25em){.chart-list:not(.has-intro) .chart-item:first-of-type,.chart-list:not(.has-intro) .chart-item:nth-of-type(2n - 2){padding-left:0;padding-right:.83333em}.chart-list:not(.has-intro) .chart-item:nth-of-type(2n){margin-right:0;padding-left:.83333em;padding-right:0}}@media only screen and (min-width:56.25em){.chart-list:not(.has-intro) .chart-item:nth-of-type(3n - 1){padding-left:.41667em;padding-right:.41667em}.chart-list:not(.has-intro) .chart-item:first-of-type,.chart-list:not(.has-intro) .chart-item:nth-of-type(3n - 2){padding-left:0;padding-right:.83333em}.chart-list:not(.has-intro) .chart-item:nth-of-type(3n){margin-right:0;padding-left:.83333em;padding-right:0}}.chart-list .chart-container{padding-left:0;padding-right:.83333em}.chart-list .map-container{padding-left:.41667em}@media only screen and (max-width:37.5em){.chart-list .chart{float:left;display:block;margin-right:2.35765%;width:100%}.chart-list .chart:last-child{margin-right:0}}@media only screen and (min-width:30em) and (max-width:37.5em){.chart-list .chart{float:left;display:block;margin-right:2.35765%;width:65.88078%}.chart-list .chart:last-child{margin-right:0}}.chart-list figure{margin-top:0}@media only screen and (max-width:37.5em){.chart-list figure{float:left;display:block;margin-right:2.35765%;width:100%}.chart-list figure:last-child{margin-right:0}}.chart-list figure[aria-hidden=true]{display:none}@media only screen and (min-width:37.5em){.chart-list figure[aria-hidden=true]{display:inline-block}}.chart-list figcaption{font-size:8.75px;font-size:.875rem;font-weight:300;line-height:20px;padding:.41667em;padding-left:0;padding-right:0;padding-top:.41667em}@media only screen and (min-width:37.5em){.chart-list figcaption{min-height:85px}}@media only screen and (max-width:37.5em){.chart-list figcaption{font-size:10px;font-size:1rem;padding-top:0}}.chart-list figcaption>:last-child{text-align:right}.chart-list eiti-data-map figcaption{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-size:.8125rem;font-weight:300;line-height:1.1875rem;margin-bottom:.625rem;font-weight:600;margin:0;min-height:inherit}.chart-list .county-map-table{margin-bottom:3.125rem;width:100%}.chart-list .withheld-products>p,.chart-list .withheld-products>ul{font-size:8.75px;font-size:.875rem}.chart-selector-wrapper{display:inline-block}.chart-selector-wrapper .chart-selector{display:block;margin-right:2.35765%;width:14.70196%;font-size:10px;font-size:1rem;background-color:#587f4c;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIyMnB4IiBoZWlnaHQ9IjEzcHgiIHZpZXdCb3g9IjAgMCAyMiAxMyIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+DQogICAgPHRpdGxlPmNoZXZyb24tbWVkPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IkhvbWUsLUxldmVsLTIsLWV0YyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+DQogICAgICAgIDxnIGlkPSJjaGV2cm9uLW1lZCIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCIgZmlsbD0iI2ZmZiI+DQogICAgICAgICAgICA8cGF0aCBkPSJNNS45OTU4MDAxOCwxNi41NzA4ODA3IEw0LjU4MDg4MDk3LDE1LjE1NTk2MTUgTDEzLjc0MTg0MjYsNS45OTU4MDAxOCBMNC41ODA4ODA5NywtMy4xNjU5NjE3NiBMNS45OTU4MDAxOCwtNC41ODA4ODA5NyBMMTYuNTcwODgwNyw1Ljk5NTgwMDE4IiBpZD0iSW1wb3J0ZWQtTGF5ZXJzLUNvcHktNSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAuNTc1ODgxLCA1Ljk5NTAwMCkgcm90YXRlKC0yNzAuMDAwMDAwKSB0cmFuc2xhdGUoLTEwLjU3NTg4MSwgLTUuOTk1MDAwKSAiPjwvcGF0aD4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg0K);background-position:90% 57%;background-size:1.1rem;border:0;color:#fff;float:left;font-weight:400;height:auto;margin-right:1.25rem;margin-top:.41667rem;min-width:85px;padding-left:.5rem;padding-right:1.5rem;visibility:hidden}.chart-selector-wrapper .chart-selector:last-child{margin-right:0}@media only screen and (min-width:48em){.chart-selector-wrapper .chart-selector{font-size:8.125px;font-size:.8125rem}}.chart-selector-wrapper .chart-description.no-selector{border:none;float:none;padding-left:0;width:75%}.chart-selector-wrapper .chart-description a{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.375rem;margin-bottom:.625rem;color:#1478a6;text-decoration:none}.chart-selector-wrapper .chart-description a:active,.chart-selector-wrapper .chart-description a:hover{text-decoration:underline}@media only screen and (max-width:37.5em){.chart-selector-wrapper .chart-description{border:0;padding-left:0;width:100%}}.row-container{max-width:60em;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;justify-content:flex-start}.row-container:after{clear:both;content:"";display:table}@media only screen and (max-width:37.5em){.row-container{margin-top:3.125em}}.row-container>*{float:left;display:block;margin-right:2.35765%;width:31.76157%;align-self:flex-start;display:flex;flex-direction:column}.row-container>:last-child{margin-right:0}.row-container>[aria-hidden=true]{display:none}.row-container>.chart-container{float:left;display:block;margin-right:2.35765%;width:100%;padding:0}.row-container>.chart-container:last-child{margin-right:0}@media only screen and (max-width:37.5em){.row-container>.chart-container{margin-right:0}}@media only screen and (min-width:37.5em){.row-container>.chart-container{float:left;display:block;margin-right:2.35765%;width:31.76157%}.row-container>.chart-container:last-child{margin-right:0}}@media only screen and (min-width:48em){.row-container>.chart-container{float:left;display:block;margin-right:2.35765%;width:48.82117%}.row-container>.chart-container:last-child{margin-right:0}}@media only screen and (min-width:56.25em){.row-container>.chart-container{float:left;display:block;margin-right:2.35765%;width:31.76157%}.row-container>.chart-container:last-child{margin-right:0}}.row-container>:nth-child(3){margin-right:0}.row-container>.map-container{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0;padding:0;position:relative}.row-container>.map-container:last-child{margin-right:0}@media only screen and (min-width:37.5em){.row-container>.map-container{float:left;display:block;margin-right:2.35765%;width:65.88078%;padding-left:.41667em}.row-container>.map-container:last-child{margin-right:0}}@media only screen and (min-width:48em){.row-container>.map-container{float:left;display:block;margin-right:2.35765%;width:100%;padding:0}.row-container>.map-container:last-child{margin-right:0}}@media only screen and (min-width:56.25em){.row-container>.map-container{float:left;display:block;margin-right:2.35765%;width:65.88078%;padding-left:.41667em}.row-container>.map-container:last-child{margin-right:0}}.row-container>.map-container .svg-container{float:left;display:block;margin-right:2.35765%;width:65.88078%}.row-container>.map-container .svg-container:last-child{margin-right:0}.row-container>.map-container .svg-container.wide{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0}.row-container>.map-container .svg-container.wide:last-child{margin-right:0}.row-container>.map-container .legend-container{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-right:0}.row-container>.map-container .legend-container:last-child{margin-right:0}.row-container>.map-container .legend-container.wide{float:left;display:block;margin-right:2.35765%;width:100%;margin-top:.41667em;max-height:60px;padding:0}.row-container>.map-container .legend-container.wide:last-child{margin-right:0}.row-container>.map-container .legend-container.wide .legend-svg{width:100%}.row-container>.map-container .legend-container[aria-hidden=true],.row-container>.map-container .no-data-container[aria-hidden=true]{display:none}.legend-units{font-weight:400}#nav-drawer{-webkit-transition:right,.3s;-moz-transition:right,.3s;transition:right,.3s;background:#1478a6;bottom:0;color:#fff;width:300px;z-index:4999}@media only screen and (min-width:48em){#nav-drawer{display:none}}#nav-drawer[aria-expanded=true]{right:0}#nav-drawer[aria-expanded=false]{-webkit-transition:right,.3s;-moz-transition:right,.3s;transition:right,.3s;display:inline-block;right:-300px}@media only screen and (min-height:593px){#nav-drawer{bottom:auto;overflow:hidden}}.nav_drawer-nav{list-style-type:none;margin-bottom:0;padding:1.25em;padding-bottom:0}.nav_drawer-nav_item{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.375rem;margin-bottom:.625rem;font-weight:600;letter-spacing:2px;padding-bottom:1.6em;text-transform:uppercase}.nav_drawer-nav_item:last-of-type{padding-bottom:1.25em}.nav_drawer-nav_item_bottom{font-weight:300;letter-spacing:normal;padding-bottom:1.25em;text-transform:none}.nav_drawer-break{border-bottom:1px solid #fff;margin-bottom:2.5em;padding-bottom:2.5em}.nav_drawer-nav_item_link{color:#fff;text-decoration:none}.nav_drawer-nav_item_link:focus,.nav_drawer-nav_item_link:hover{text-decoration:underline}.explore_home-heading{color:#435159}.explore_home-explore_heading{margin-bottom:.83333em}.explore_home-subhead{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;line-height:1.375rem;margin-bottom:.625rem;font-weight:300;margin-bottom:0;padding-bottom:0}.explore_home-subhead+.explore_home-heading{margin-top:0;padding-top:0}.explore_home-map aside{margin-left:1.875em}.explore_home-map figure{margin-top:-1.25em}.explore_home-map .state_pages-select{padding-top:1.25em}.explore_home-map .state_pages-select select{width:85%}.explore_home-map-intro{padding-right:1.875em}.explore_home-tabs{text-align:right}@media only screen and (max-width:30em){.explore_home-tabs{line-height:.75rem;font-size:.95rem;margin-bottom:9px;text-align:center}}.explore_home-tabs a{border:1px solid transparent;color:#1c2326;margin-right:.41667em}.explore_home-tabs li{display:inline-block;padding-bottom:3px}@media only screen and (min-width:30em){.explore_home-tab_mobile{display:none}}.explore_home-tab_mobile{display:inline-block}@media only screen and (min-width:37.5em){.explore_home-tab_mobile{display:none}}.explore_home-tab_desktop{display:none}@media only screen and (min-width:30em){.explore_home-tab_desktop{display:inline-block}}.explore_home-main{padding-top:1.875em}.explore_home-button{margin-top:.41667em;padding:.875em 1.25em}.explore_home-fact{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.375rem;margin-bottom:.625rem;line-height:1.6}.explore_home-img img{width:100%}.explore_home-main_link{margin:0 0 1rem;font-size:1rem;font-size:1.125rem;line-height:1.6875rem;margin-bottom:.75rem}.explore_home-links a,.explore_home-main_link{color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-weight:300;color:#1478a6;font-weight:600}.explore_home-links a{margin:0 0 1rem;font-size:1rem;font-size:.8125rem;line-height:1.1875rem;margin-bottom:.625rem;text-decoration:none}.explore_home-links a:focus,.explore_home-links a:hover{text-decoration:underline}.eiti-data-map-table label{float:left}.eiti-data-map-table tbody>tr{cursor:pointer}.eiti-data-map-table [is=bar-chart-table] th{line-height:1.1;vertical-align:bottom}[is=bar-chart-table].county-table{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-size:.8125rem;font-weight:300;line-height:1.1875rem;margin-bottom:.625rem}[is=bar-chart-table].county-table .bar .bar{background-color:#d3dfe6}[is=bar-chart-table].county-table tbody>tr.mouseover,[is=bar-chart-table].county-table tbody>tr.selected,[is=bar-chart-table].county-table tbody>tr:focus:not(.inner-table-row),[is=bar-chart-table].county-table tbody>tr:hover:not(.inner-table-row){background-color:#f0f6fa}[is=bar-chart-table].county-table tbody>tr.mouseover .swatch,[is=bar-chart-table].county-table tbody>tr.selected .swatch,[is=bar-chart-table].county-table tbody>tr:focus:not(.inner-table-row) .swatch,[is=bar-chart-table].county-table tbody>tr:hover:not(.inner-table-row) .swatch{border:1px solid #d3dfe6}[is=bar-chart-table].county-table tbody>tr.selected{font-weight:400}[is=bar-chart-table].county-table tbody>tr.selected td[data-sentence]{font-weight:300}[is=bar-chart-table].county-table tbody>tr.selected[data-year-values]{border-bottom:0}[is=bar-chart-table].county-table tbody>tr.selected .bar .bar{background-color:#587f4c}[is=bar-chart-table].county-table .inner-table-cell{padding:0}[is=bar-chart-table].county-table .inner-table-wrapper{margin:0;max-height:12em;overflow:auto}[is=bar-chart-table].county-table .inner-table-wrapper table{border:0;margin:0;width:100%}[is=bar-chart-table].revenue [data-value] .bar{margin-bottom:4px}.layout-state-pages .eiti-tab-panel{overflow-x:auto}.case_studies_intro{background-color:#fff;padding-top:1.25em;padding-bottom:1.25em}.case_studies_intro-heading{padding-right:1.25em;margin-bottom:.41667em;padding-bottom:.41667em}.case_studies_intro-para{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-size:1.375rem;font-weight:300;line-height:2rem;margin-bottom:.75rem;margin-bottom:1.25em}.case_studies_intro-image{max-width:420px;width:100%}.case_studies_intro-image_key{border-top:2px solid #d3dfe6;margin-top:1.25em;padding-top:.41667em}.case_studies_intro-select{max-width:400px;width:100%}.case_studies_intro-select label{padding-bottom:.41667em}.case_studies_intro-select.desktop{display:none}.case_studies_intro-select.mobile{display:block}@media only screen and (min-width:48em){.case_studies_intro-select.desktop{display:block}.case_studies_intro-select.mobile{display:none}}.case_studies-selected_counties path.feature{fill:#587f4c;stroke:#fff}.case_studies-frame .ribbon-hero{padding-bottom:.625rem}.case_studies_content-icon{margin:0 0 1rem;line-height:1.375rem;margin-bottom:.625rem}.case_studies_content-icon,.case_studies_content-icon i{color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-weight:300}.case_studies_content-icon i{margin:0 0 1rem;font-size:1.375rem;line-height:2rem;margin-bottom:.75rem;padding-right:.20833em}.case_studies_content-graph{width:100%}.case_studies_content-heading{color:#435159}.case_studies_content-heading:hover{text-decoration:none}.case_studies-map-container{display:block;margin:0 auto}.case_studies-map-container eiti-map{display:block}@media only screen and (min-width:48em){.case_studies-map-container{float:right}}.case_studies-map-wide{max-width:400px}.case_studies-map-tall{max-width:250px}.case_studies-map{display:block;fill:transparent;margin:auto;stroke:#d3dfe6;stroke-width:.5px;width:100%}.case_studies-map path{vector-effect:non-scaling-stroke}.case_studies-map g:first-child{stroke-width:2px}.case_studies-map g:last-child{stroke-width:.5px}.case-studies-circle-group:active circle,.case-studies-circle-group:focus circle,.case-studies-circle-group:hover circle{fill:#323c42}.case-studies-circle-group:active .case-studies-caption,.case-studies-circle-group:focus .case-studies-caption,.case-studies-circle-group:hover .case-studies-caption{visibility:visible}.case-studies-circle-group:active svg path,.case-studies-circle-group:focus svg path,.case-studies-circle-group:hover svg path{fill:#fff;stroke:#fff}.case-studies-circle-group .case-studies-caption{visibility:hidden}.case-studies-circle-group .case-studies-caption.long rect{height:108.75px}.case-studies-circle-group .case-studies-caption.wide rect{transform:translate(-81.5px,21px);width:205px}.case-studies-circle-group rect{background:#fff;cursor:pointer;fill:#fff;height:87px;stroke:#323c42;stroke-width:2px;transform:translate(-69px,21px);width:180px}.case-studies-circle-group text{font-size:10px;font-size:1rem;cursor:pointer;fill:#323c42;text-anchor:middle;transform:translate(21px,61px)}.case-studies-circle-group text tspan{text-anchor:middle}.case-studies-circle-group a text{font-size:11px;font-size:1.1rem;font-weight:600;text-decoration:underline}.revenues_steps-heading,.revenues_subpage-steps_heading,.revenues_subpage-steps_heading_more{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;color:#5c737f;font-size:1.625rem;font-weight:600;line-height:2.25rem;margin-top:1.5rem;display:inline;padding-right:8px}@media only screen and (max-width:48em){.revenues_steps-heading,.revenues_subpage-steps_heading,.revenues_subpage-steps_heading_more{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;color:#1c2326;font-size:1.375rem;font-weight:600;line-height:2rem;margin-bottom:.5rem}}.revenues_steps-number,.revenues_subpage-steps_number{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;color:#1c2326;font-size:1.375rem;font-weight:600;line-height:2rem;margin-bottom:.5rem;background-color:#fff;border-radius:50%;display:inline-block;height:38px;padding-right:10px;padding-top:1px;width:38px}.revenues_steps-group{display:table;width:100%}.revenues_steps-group_item{font-weight:300;padding-top:1.25em}.revenues_steps-group_left{display:table-cell;padding-right:10px;text-align:right;width:275px}.revenues_steps-group_right{display:table-cell;padding-left:10px;vertical-align:middle}.revenues_page-forms{padding-bottom:4.6875em;padding-top:4.6875em}.revenues_page-forms h2{border-bottom:5px solid #a7bcc7;margin-bottom:1rem;padding-bottom:.41667rem}@media only screen and (min-width:37.5em){.revenues_page-forms .revenues_page-forms_options>div{float:left;display:block;margin-right:3.57866%;width:48.21067%}.revenues_page-forms .revenues_page-forms_options>div:last-child,.revenues_page-forms .revenues_page-forms_options>div:nth-child(2n){margin-right:0}.revenues_page-forms .revenues_page-forms_options>div:nth-child(odd){clear:left}}@media only screen and (min-width:48em){.revenues_page-forms h1{float:left;display:block;margin-right:2.35765%;width:31.76157%}.revenues_page-forms h1:last-child{margin-right:0}.revenues_page-forms .revenues_page-forms_options{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-right:0}.revenues_page-forms .revenues_page-forms_options:last-child{margin-right:0}.revenues_page-forms .revenues_page-forms_options p{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.375rem;margin-bottom:.625rem}.revenues_page-forms .revenues_page-forms_options>div{float:left;display:block;margin-right:3.57866%;width:22.316%}.revenues_page-forms .revenues_page-forms_options>div:nth-child(2n){margin-right:2.35765%}.revenues_page-forms .revenues_page-forms_options>div:nth-child(odd){clear:none}.revenues_page-forms .revenues_page-forms_options>div:last-child,.revenues_page-forms .revenues_page-forms_options>div:nth-child(4n){margin-right:0}.revenues_page-forms .revenues_page-forms_options>div:nth-child(4n+1){clear:left}}.revenues_page-forms_numbers_first span,.revenues_page-forms_numbers_last span,.revenues_page-forms_numbers span{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;color:#435159;font-size:1.125rem;font-weight:600;line-height:1.625rem;line-height:1.375rem}.revenues_page-forms_numbers_first{border-bottom:2px solid #92b0c1;margin-bottom:.41667em;padding-bottom:.625em}.revenues_page-forms_numbers_last{border-top:2px solid #92b0c1;margin-top:.625em;padding-top:.41667em}.revenues_intro-image{border-radius:10px 10px 0 0}.revenues_intro-image_caption{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;color:#1c2326;font-size:1.5rem;font-weight:300;line-height:2.125rem;font-size:12px;font-size:1.2rem;padding:.41667em}.pre-footer{background-color:#f0f6fa;margin:0;padding-bottom:3.125em;padding-top:3.125em}.pre-footer ul{padding-left:0}.pre-footer li{display:inline-block;font-weight:400;margin-right:1.25em}.pre-footer li:last-of-type{display:block;font-weight:300;padding-top:1.25em}.pre-footer i{color:#1478a6}.pre-footer a{text-decoration:none}.pre-footer a:active,.pre-footer a:hover{text-decoration:underline}.revenues_subpage-intro_wrapper{border-top:1px solid #d3dfe6}.revenues_subpage-intro_wrapper.renewables{background:#f0f6fa}@media only screen and (min-width:48em){.revenues_subpage-intro_wrapper.renewables{background:url(/gatsby-public/static/renewables-bg-gradient.c440e7b6.png) 0 0 repeat-x;background-size:cover}}.revenues_subpage-intro{padding-bottom:3.125em;padding-top:3.125em}.revenues_subpage-intro h1{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;color:#1c2326;font-size:2.125rem;font-weight:600;line-height:2.875rem}.revenues_subpage-breadcrumb{color:#435159;font-weight:300}.revenues_subpage-intro_text{padding-bottom:.41667em}.revenues_subpage-download{margin:0 0 1rem;font-size:1rem;font-size:.8125rem;font-weight:300;line-height:1.1875rem;margin-bottom:.625rem;font-weight:400}.revenues_subpage-download,.revenues_subpage-download i{color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;color:#1478a6}.revenues_subpage-download i{margin:0 0 1rem;font-size:1rem;font-size:1.125rem;font-weight:300;line-height:1.6875rem;margin-bottom:.75rem;margin-right:4px}.revenues_subpage-office{background-color:#fff}.revenues_subpage-office:first-child{border-top-left-radius:5px;border-top-right-radius:5px;padding-top:1.25em}.revenues_subpage-office:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.revenues_subpage-office:last-of-type{padding-bottom:.41667em}.revenues_subpage-intro_layout{float:left;display:block;margin-right:2.35765%;width:100%}.revenues_subpage-intro_layout:last-child{margin-right:0}@media only screen and (min-width:48em){.revenues_subpage-intro_layout{float:left;display:block;margin-right:2.35765%;width:65.88078%}.revenues_subpage-intro_layout:last-child{margin-right:0}}.revenues_subpage-office_container_layout{float:left;display:block;margin-right:2.35765%;width:100%}.revenues_subpage-office_container_layout:last-child{margin-right:0}@media only screen and (min-width:48em){.revenues_subpage-office_container_layout{float:left;display:block;margin-right:2.35765%;width:31.76157%}.revenues_subpage-office_container_layout:last-child{margin-right:0}}@media only screen and (min-width:56.25em){.revenues_subpage-office_container_layout{float:left;display:block;margin-right:2.35765%;width:23.23176%;margin-left:8.5298%}.revenues_subpage-office_container_layout:last-child{margin-right:0}}.revenues_subpage-office_container{position:relative}.revenues_subpage-office_container a{color:#435159}.revenues_subpage-office_text{float:left;display:block;margin-right:2.35765%;width:82.94039%;padding-left:1.25em;padding-right:.41667em}.revenues_subpage-office_text:last-child{margin-right:0}.revenues_subpage-office_text p{font-size:16px;line-height:1.4}@media only screen and (min-width:48em){.revenues_subpage-office_text{float:left;display:block;margin-right:2.35765%;width:74.41059%}.revenues_subpage-office_text:last-child{margin-right:0}.revenues_subpage-office_text p{font-size:12px;line-height:1.4}}.revenues_subpage-office_logos{float:left;display:block;margin-right:2.35765%;width:14.70196%;padding-bottom:1.25em;padding-right:1.25em}.revenues_subpage-office_logos:last-child{margin-right:0}@media only screen and (min-width:48em){.revenues_subpage-office_logos{float:left;display:block;margin-right:2.35765%;width:23.23176%}.revenues_subpage-office_logos:last-child{margin-right:0}}.revenues_subpage-office_logo{float:right;margin-bottom:.625em;width:40px}.revenues_subpage-steps{background-position:0 0;background-size:100%;padding-top:1.25em}.revenues_subpage-steps.onshore-oil{background:#534136}@media only screen and (min-width:48em){.revenues_subpage-steps.onshore-oil{background:url(/gatsby-public/static/onshore-oil-top.eb689bb7.png) 0 0 no-repeat,url(/gatsby-public/static/onshore-oil-bottom.fe9bf36b.png) 0 100% no-repeat;background-size:100%,100%;height:100%;position:relative;z-index:2}.revenues_subpage-steps.onshore-oil:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACgAAAAAWCAYAAAAMq8UQAAAAAXNSR0IArs4c6QAAAdVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPgogICAgICAgICA8dGlmZjpDb21wcmVzc2lvbj4xPC90aWZmOkNvbXByZXNzaW9uPgogICAgICAgICA8dGlmZjpQaG90b21ldHJpY0ludGVycHJldGF0aW9uPjI8L3RpZmY6UGhvdG9tZXRyaWNJbnRlcnByZXRhdGlvbj4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+Cjl0tmoAAARgSURBVHgB7doxEUJRFENBQAQCUEBFjwaMowABmAADGeozzP4yr8nf2+b4uN8+Bx8BAgQIECBAgMDfCTxf75//dL2cf757JECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIG2wKldTzsCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgCRgALhUZAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCICxgAxg+kHgECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQWAIGgEtFRoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE4gIGgPEDqUeAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJaAAeBSkREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgbiAAWD8QOoRIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIElYAC4VGQECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAuYAAYP5B6BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgCRgALhUZAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCICxgAxg+kHgECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQWAIGgEtFRoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE4gIGgPEDqUeAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJaAAeBSkREgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgbiAAWD8QOoRIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIElYAC4VGQECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQCAuYAAYP5B6BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgCRgALhUZAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCICxgAxg+kHgECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQWAIGgEtFRoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE4gIGgPEDqUeAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJbAF5R4BPVSo8oSAAAAAElFTkSuQmCC) 0 0 repeat-y;background-size:100%;bottom:448px;content:"";left:0;position:absolute;right:0;top:362px;z-index:-1}}@media only screen and (min-width:56.25em){.revenues_subpage-steps.onshore-oil:before{bottom:577px;top:467px}}@media only screen and (min-width:60em){.revenues_subpage-steps.onshore-oil:before{bottom:597px;top:483px}}@media only screen and (min-width:93.75em){.revenues_subpage-steps.onshore-oil:before{bottom:875px;top:708px}}@media only screen and (min-width:112.5em){.revenues_subpage-steps.onshore-oil{background:url(/gatsby-public/static/onshore-oil-wide.725f0440.png) no-repeat;background-position-x:-1000px;background-size:202%}.revenues_subpage-steps.onshore-oil:before{background:none}}.revenues_subpage-steps.onshore-oil .revenues_subpage-dyk_heading{background-color:#c5403c}.revenues_subpage-steps.offshore-oil{background:#b3e4f9}@media only screen and (min-width:48em){.revenues_subpage-steps.offshore-oil{background:url(/gatsby-public/static/offshore-oil-top.96d83949.png) 0 0 no-repeat,url(/gatsby-public/static/offshore-oil-bottom.9ded34e2.png) 0 100% no-repeat;background-size:100%,100%;position:relative;height:100%;z-index:2}.revenues_subpage-steps.offshore-oil:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACgAAAADICAMAAAATQUh9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgTWFjaW50b3NoIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkMxQjJFNzcyOTdERTExRTU5MEMyQTA4QTNDMTlEOUFGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMxQjJFNzczOTdERTExRTU5MEMyQTA4QTNDMTlEOUFGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzFCMkU3NzA5N0RFMTFFNTkwQzJBMDhBM0MxOUQ5QUYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzFCMkU3NzE5N0RFMTFFNTkwQzJBMDhBM0MxOUQ5QUYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5vTB93AAAAclBMVEXO9P+/7f+g3/6d3v7R9f+u5f7P9P++7f/F8P/B7v/N9P/A7v/D7//M8//L8//K8v/J8v/G8P/N8//I8f/C7v/E7//H8f/E8P/A7f/C7/++7P/J8f/K8//G8f/I8v/M9P/H8P/P9f+/7v/B7f/K8f/L8v+c2OU7AAAFbklEQVR42uzdyXbbNhiAUaFJAXHWPNR2nE7v/4qVk9qRZco11R4JPL13K4KLf/UdgBQnE7iBz+HTT08+/fzZMAAABCAAAAIQAAABCACAAAQAQAACACAAAQAQgAAACEAAAAQgAAACEAAAAQgAgAAEAEAAAgAIQAAABCAAAAIQAAABCACAAAQAQAACACAAAQAQgAAACEAAAAQgAAACEAAAAQgAgAAEABCAAhAAQAACACAAAQAQgAAACEAAAAQgAAACEAAAAQgAgAAEAEAAAgAgAAEAEIAAAAhAAAAEIACAAAQAQAACACAAAQAQgAAACEAAAAQgAAACEAAAAQgAgAAEAEAAAgAgAAEAEIAAAAhAAAABKAABAAQgAAACEAAAAQgAgAAEAEAAAgAgAAEAEIAAAAhAAAAEIAAAAhAAAAEIAIAABABAAAIACEAAAAQgAAACEAAAAQgAgAAEAEAAAgAgAAEAEIAAAAhAAAAEIAAAAhAAAAEIAIAABAAQgAIQAEAAAgAgAAEAEIAAAAhAAAAEIAAAAhAAAAEIAIAABABAAAIAIAABABCAAAAIQAAABCAAgAAUgAAAAhAAAAEIAIAABABAAAIAIAABABCAAAAIQAAABCAAAAIQAAABCACAAAQAQAACACAAAQAEIAAAAhAAAAEIAIAABABAAAIAIAABABCAAAAIQAAABCAAAAIQAAABCACAAAQAQAACAAhAAQgAIAABABCAAAAIQAAABCAAAAIQAAABCACAAAQAQAACACAAAQAQgAAACEAAAAQgAAACEABAAAIAIAABABCAAAAIQAAABCAAAAIQAAABCACAAAQAQAACACAAAQAQgAAACEAAAAQgAIAAFIAAAAIQAAABCACAAAQAQAACACAAAQAQgAAACEAAAAQgAAACEAAAAQgAgAAEAEAAAgAgAAEABCAAAAIQAPgvxWgGCEAA+D9Z3C0XpoAABICxiZdu4y2muxBWrQkiAAFgVPU3aTfT7Z8XJGBsVymEkGpDRAACwJj6r613IaXVBUub4qn/DgX4xXOACEAAGI95+F5xy8ER99x/IayNEQEIACPx9yHut3PcoQFY7p/7LxSlUSIAAWAc/ddVPyKuGVaAcf6yNITOGTACEABG0X/LEC6NuDg7XrsUgAhAABiD5dEeXkhfB/XfY3G0OG0EIAIQAPIXN8d7eCFtB63evorHBwGIAASA/Pvv1Rnuwe9DFt8d91/4ZSoAEYAAkH3/tdVJAIYBr/IuXi8WgAhAAMhfWaTTABzwFsg2CUAEIACMzPZN/4UPf88jzk4WC0AEIADkLi7f9l+af7Di4qIQgAhAABiZ5s0DgIcA/HDFrU/rUQAiAAEgd3W6PABP3gD2P4AIQADIXoxdCJcHYM/uoQBEAAJAxvE3eby/W6VzARj/seTKumetT8EhAAEg0/pb3D/sqyr021X76awpf3035uJDXzzOBCACEAAyzL9JN1+lFN5z+PkQgeXkfM8t+26wa40XAQgA2eVf2W5379ffSwMW667pPwuO971rqsaAEYAAkFn+Te7r8JH8e47AYnpX9jRg91vvTSoTRgACQGb91w7Jv+8NGIpptzhpwNmZi1dGjAAEgKzyr5wPzb+XfcCn5wHjj9ucuXBtyAhAAMjJH8Ul+fe8D1hv2qY83KWZrc5eNTdkBCAAZCM26/CvpJSq/XpdV+crMvkSHAIQAPIxu3z771UEvn+XTgEiAAEgE9NwDWlfKkAEIABkID7WKVynAL+aNgIQADLov664Uv89fQvEFiACEABubhOu1n8h1eaNAASAW5uHa0pfbAEiAAHgpsptumoAhmJh6AhAALidOKmv3H8hzb9tAf4lwADFVzC0StWMYwAAAABJRU5ErkJggg==) 0 0 repeat-y;background-size:100%;bottom:448px;content:"";left:0;position:absolute;right:0;top:362px;z-index:-1}}@media only screen and (min-width:56.25em){.revenues_subpage-steps.offshore-oil:before{bottom:577px;top:467px}}@media only screen and (min-width:60em){.revenues_subpage-steps.offshore-oil:before{bottom:597px;top:483px}}@media only screen and (min-width:93.75em){.revenues_subpage-steps.offshore-oil:before{bottom:875px;top:708px}}@media only screen and (min-width:112.5em){.revenues_subpage-steps.offshore-oil{background:url(/gatsby-public/static/offshore-oil-wide.86401511.png) no-repeat;background-position-x:-1000px}.revenues_subpage-steps.offshore-oil:before{background:none}}.revenues_subpage-steps.offshore-oil .revenues_subpage-dyk_heading{background-color:#1478a6}.revenues_subpage-steps.onshore-renewables{background:#579469}@media only screen and (min-width:48em){.revenues_subpage-steps.onshore-renewables:after{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9Ii05IC0zMTYgMTI4MCAxNDMyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IC05IC0zMTYgMTI4MCAxNDMyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGlkPSJYTUxJRF83Nl8iIGZpbGw9IiNFMUYzRkQiIGQ9Ik01MzUuOCw0ODYuNmMtMS4xLTQuNS0yMC0xMS43LTI2LTcuM2MtMy0zLjUtMTIuMi0wLjctMTIuNywyLjNjLTEwLTEtMTMuNywyLjktMTcuMSwzLjQNCgljLTIuOCwwLjQtNC41LDAuOC00LjIsMS42QzQ3Ni42LDQ4OS4yLDUzNi44LDQ5MS4xLDUzNS44LDQ4Ni42eiIvPg0KPHBhdGggaWQ9IlhNTElEXzczXyIgZmlsbD0iIzlBQkZBNSIgZD0iTS05LDc3MC4xdjEzMC4yaDEyODBWNzM1LjZjLTEyMywxMS0zMjIuMiwyNy4zLTM5OS45LDM3LjVDMzgwLjYsODM3LjYsMTAxLjYsNzY1LjYtOSw3NzAuMXoNCgkiLz4NCjxnIGlkPSJYTUxJRF82Nl8iPg0KCTxwYXRoIGlkPSJYTUxJRF83Ml8iIGZpbGw9IiNDREVDRkMiIGQ9Ik0zNzYuNCw4MTYuNWMwLjEtMTcuNiwxLTQ0LjYsMS40LTUzLjJoMS40YzAuNCw4LjYsMS4yLDM2LjEsMS40LDUzLjciLz4NCgk8cGF0aCBpZD0iWE1MSURfNzFfIiBmaWxsPSIjQ0RFQ0ZDIiBkPSJNMzcwLjUsNzY0LjljMS4xLTAuMyw4LjEtMSw4LjItMC44YzAuMiwwLjYtNC4zLDEuOS05LjgsMy42cy0xMC4xLDIuOC0xMC4yLDIuNQ0KCQlDMzU4LjUsNzY5LjUsMzY4LjcsNzY1LjUsMzcwLjUsNzY0Ljl6Ii8+DQoJPGNpcmNsZSBpZD0iWE1MSURfNzBfIiBmaWxsPSIjQ0RFQ0ZDIiBjeD0iMzc4LjMiIGN5PSI3NjQuMyIgcj0iMS42Ii8+DQoJPHBhdGggaWQ9IlhNTElEXzY5XyIgZmlsbD0iI0NERUNGQyIgZD0iTTM4Mi43LDc3MC44Yy0wLjgtMC44LTQuOS02LjYtNC43LTYuN2MwLjQtMC41LDMuOCwyLjgsOCw2LjdjNC4yLDQsNy41LDcuMyw3LjIsNy42DQoJCUMzOTIuOCw3NzguOCwzODQuMiw3NzIuMSwzODIuNyw3NzAuOHoiLz4NCgk8cGF0aCBpZD0iWE1MSURfNjhfIiBmaWxsPSIjQ0RFQ0ZDIiBkPSJNMzgxLjcsNzU3LjNjLTAuMywxLjEtMy4yLDcuNS0zLjQsNy41Yy0wLjYtMC4xLDAuNS00LjcsMS44LTEwLjNjMS4zLTUuNiwyLjYtMTAuMSwzLTEwDQoJCUMzODMuNyw3NDQuNSwzODIuMiw3NTUuNCwzODEuNyw3NTcuM3oiLz4NCjwvZz4NCjxnIGlkPSJYTUxJRF82MF8iPg0KCTxwYXRoIGlkPSJYTUxJRF82NV8iIGZpbGw9IiNDREVDRkMiIGQ9Ik0xNzAuMyw4MDQuMmMwLjItMjYuMSwxLjQtNjYuMSwyLTc5aDIuMmMwLjYsMTIuOCwxLjgsNTMuNSwyLDc5LjYiLz4NCgk8cGF0aCBpZD0iWE1MSURfNjRfIiBmaWxsPSIjQ0RFQ0ZDIiBkPSJNMTYxLjUsNzI3LjdjMS42LTAuNSwxMi4xLTEuNCwxMi4yLTEuMWMwLjMsMC45LTYuNCwyLjgtMTQuNiw1LjNjLTguMiwyLjUtMTUsNC4xLTE1LjEsMy42DQoJCUMxNDMuNyw3MzQuNiwxNTguNyw3MjguNSwxNjEuNSw3MjcuN3oiLz4NCgk8Y2lyY2xlIGlkPSJYTUxJRF82M18iIGZpbGw9IiNDREVDRkMiIGN4PSIxNzMuMSIgY3k9IjcyNi44IiByPSIyLjQiLz4NCgk8cGF0aCBpZD0iWE1MSURfNjJfIiBmaWxsPSIjQ0RFQ0ZDIiBkPSJNMTc5LjYsNzM2LjRjLTEuMi0xLjEtNy4zLTkuNy03LTEwYzAuNy0wLjcsNS42LDQuMSwxMS45LDEwYzYuMiw1LjksMTEuMSwxMC45LDEwLjcsMTEuMw0KCQlDMTk0LjUsNzQ4LjQsMTgxLjcsNzM4LjQsMTc5LjYsNzM2LjR6Ii8+DQoJPHBhdGggaWQ9IlhNTElEXzYxXyIgZmlsbD0iI0NERUNGQyIgZD0iTTE3OC4xLDcxNi40Yy0wLjQsMS42LTQuOCwxMS4yLTUuMSwxMS4xYy0wLjktMC4yLDAuOC03LDIuNy0xNS4zczMuOS0xNSw0LjQtMTQuOQ0KCQlDMTgxLDY5Ny41LDE3OC44LDcxMy42LDE3OC4xLDcxNi40eiIvPg0KPC9nPg0KPGcgaWQ9IlhNTElEXzU0XyI+DQoJPHBhdGggaWQ9IlhNTElEXzU5XyIgZmlsbD0iI0NERUNGQyIgZD0iTTk1LjgsNzk5LjJjMC4yLTI2LjEsMS40LTY2LjEsMi03OWgyLjJjMC42LDEyLjgsMS44LDUzLjUsMiw3OS42Ii8+DQoJPHBhdGggaWQ9IlhNTElEXzU4XyIgZmlsbD0iI0NERUNGQyIgZD0iTTkxLjYsNzMxYzAuNy0xLjUsNi45LTEwLDcuMy05LjhjMC45LDAuNC0yLjIsNi43LTUuOCwxNC40Yy0zLjYsNy44LTYuOSwxMy45LTcuMywxMy43DQoJCUM4NC45LDc0OC45LDkwLjQsNzMzLjcsOTEuNiw3MzF6Ii8+DQoJPGNpcmNsZSBpZD0iWE1MSURfNTdfIiBmaWxsPSIjQ0RFQ0ZDIiBjeD0iOTguNiIgY3k9IjcyMS44IiByPSIyLjQiLz4NCgk8cGF0aCBpZD0iWE1MSURfNTZfIiBmaWxsPSIjQ0RFQ0ZDIiBkPSJNMTEwLjEsNzIzLjNjLTEuNiwwLjEtMTIuMS0xLTEyLjEtMS40Yy0wLjEtMC45LDYuOC0xLjUsMTUuNC0yLjJzMTUuNS0xLDE1LjUtMC41DQoJCUMxMjksNzIwLjIsMTEzLDcyMy4xLDExMC4xLDcyMy4zeiIvPg0KCTxwYXRoIGlkPSJYTUxJRF81NV8iIGZpbGw9IiNDREVDRkMiIGQ9Ik05NC4yLDcxMS4yYzAuOSwxLjMsNS4yLDExLDQuOSwxMS4yYy0wLjgsMC41LTQuNy01LjItOS42LTEyLjJzLTguNi0xMi45LTguMi0xMy4yDQoJCUM4Miw2OTYuNCw5Mi41LDcwOC44LDk0LjIsNzExLjJ6Ii8+DQo8L2c+DQo8ZyBpZD0iWE1MSURfNDhfIj4NCgk8cGF0aCBpZD0iWE1MSURfNTNfIiBmaWxsPSIjQ0RFQ0ZDIiBkPSJNMjU0LjQsODAxLjZjMC4yLTIyLjQsMS4yLTU2LjgsMS43LTY3LjhoMS44YzAuNSwxMSwxLjYsNDUuOSwxLjcsNjguNCIvPg0KCTxwYXRoIGlkPSJYTUxJRF81Ml8iIGZpbGw9IiNDREVDRkMiIGQ9Ik0yNTAuNyw3NDNjMC42LTEuMyw2LTguNiw2LjItOC40YzAuNywwLjMtMS44LDUuNy01LDEyLjRjLTMuMSw2LjctNS45LDExLjktNi4zLDExLjgNCgkJQzI0NSw3NTguNCwyNDkuNyw3NDUuMywyNTAuNyw3NDN6Ii8+DQoJPGNpcmNsZSBpZD0iWE1MSURfNTFfIiBmaWxsPSIjQ0RFQ0ZDIiBjeD0iMjU2LjgiIGN5PSI3MzUuMSIgcj0iMi4xIi8+DQoJPHBhdGggaWQ9IlhNTElEXzUwXyIgZmlsbD0iI0NERUNGQyIgZD0iTTI2Ni42LDczNi40Yy0xLjQsMC4xLTEwLjQtMC45LTEwLjQtMS4yYy0wLjEtMC44LDUuOS0xLjMsMTMuMi0xLjlzMTMuMy0wLjksMTMuMy0wLjQNCgkJQzI4Mi44LDczMy43LDI2OS4xLDczNi4yLDI2Ni42LDczNi40eiIvPg0KCTxwYXRoIGlkPSJYTUxJRF80OV8iIGZpbGw9IiNDREVDRkMiIGQ9Ik0yNTMsNzI1LjljMC44LDEuMiw0LjQsOS40LDQuMiw5LjZjLTAuNywwLjUtNC00LjUtOC4zLTEwLjVjLTQuMi02LTcuNC0xMS4xLTctMTEuMw0KCQlDMjQyLjUsNzEzLjMsMjUxLjUsNzIzLjksMjUzLDcyNS45eiIvPg0KPC9nPg0KPGcgaWQ9IlhNTElEXzQyXyI+DQoJPHBhdGggaWQ9IlhNTElEXzQ3XyIgZmlsbD0iI0NERUNGQyIgZD0iTTMzMS4xLDgwMS43YzAuMS0xNi43LDAuOS00Mi4yLDEuMy01MC40aDEuNGMwLjQsOC4yLDEuMiwzNC4yLDEuMyw1MC44Ii8+DQoJPHBhdGggaWQ9IlhNTElEXzQ2XyIgZmlsbD0iI0NERUNGQyIgZD0iTTMyOC40LDc1OC4yYzAuNC0wLjksNC40LTYuNCw0LjYtNi4zYzAuNiwwLjMtMS40LDQuMi0zLjcsOS4yYy0yLjMsNS00LjQsOC45LTQuNyw4LjcNCgkJQzMyNC4yLDc2OS42LDMyNy43LDc1OS45LDMyOC40LDc1OC4yeiIvPg0KCTxjaXJjbGUgaWQ9IlhNTElEXzQ1XyIgZmlsbD0iI0NERUNGQyIgY3g9IjMzMi45IiBjeT0iNzUyLjMiIHI9IjEuNiIvPg0KCTxwYXRoIGlkPSJYTUxJRF80NF8iIGZpbGw9IiNDREVDRkMiIGQ9Ik0zNDAuMyw3NTMuM2MtMSwwLjEtNy43LTAuNy03LjctMC45Yy0wLjEtMC42LDQuNC0wLjksOS44LTEuNHM5LjktMC42LDkuOS0wLjMNCgkJQzM1Mi4zLDc1MS4zLDM0Mi4xLDc1My4xLDM0MC4zLDc1My4zeiIvPg0KCTxwYXRoIGlkPSJYTUxJRF80M18iIGZpbGw9IiNDREVDRkMiIGQ9Ik0zMzAuMSw3NDUuNWMwLjYsMC45LDMuMyw3LDMuMSw3LjFjLTAuNSwwLjMtMy0zLjMtNi4xLTcuOHMtNS41LTguMi01LjItOC40DQoJCUMzMjIuMyw3MzYuMSwzMjksNzQ0LDMzMC4xLDc0NS41eiIvPg0KPC9nPg0KPHBhdGggaWQ9IlhNTElEXzM5XyIgZmlsbD0iIzdGQUU4RCIgZD0iTS05LDgzNC42djY1LjdoMTI4MFY3MzUuNmMtMTIzLDExLTMzNS40LTguOC00MTMuNC0xLjVTMjUzLjEsODQ1LjEtOSw4MzQuNnoiLz4NCjxwYXRoIGlkPSJYTUxJRF8zOF8iIGZpbGw9IiNFREY4RkUiIGQ9Ik00MTIuNSw5MTguMWMwLjYtODQuNyw0LjctMjUzLjIsNi41LTI5NC43aDdjMS45LDQxLjUsNS45LDIxMi4yLDYuNSwyOTYuOSIvPg0KPHBhdGggaWQ9IlhNTElEXzM3XyIgZmlsbD0iI0VERjhGRSIgZD0iTTQzOS40LDU5Mi43Yy0xLjQsNS4xLTE2LjcsMzUuNi0xNy43LDM1LjRjLTMtMC44LDMuMi0yMi40LDEwLjQtNDkuMg0KCWM3LjItMjYuOCwxNC4yLTQ4LjIsMTUuOC00Ny44QzQ1MC44LDUzMS45LDQ0MS44LDU4My42LDQzOS40LDU5Mi43eiIvPg0KPGNpcmNsZSBpZD0iWE1MSURfMzZfIiBmaWxsPSIjRURGOEZFIiBjeD0iNDIyIiBjeT0iNjI2IiByPSI3LjkiLz4NCjxwYXRoIGlkPSJYTUxJRF8zNV8iIGZpbGw9IiNFREY4RkUiIGQ9Ik0zODQuNiw2MjcuNWM1LjEtMS40LDM5LjItMy40LDM5LjUtMi4zYzAuOCwzLTIxLDguNS00Ny45LDE1LjYNCgljLTI2LjgsNy4xLTQ4LjksMTEuOC00OS4zLDEwLjJDMzI2LjEsNjQ4LjEsMzc1LjQsNjMwLDM4NC42LDYyNy41eiIvPg0KPHBhdGggaWQ9IlhNTElEXzM0XyIgZmlsbD0iI0VERjhGRSIgZD0iTTQ0Mi4xLDY1Ny42Yy0zLjgtMy44LTIyLjUtMzIuMy0yMS44LTMzYzIuMi0yLjIsMTcuOCwxNCwzNy40LDMzLjYNCgljMTkuNiwxOS43LDM0LjcsMzYuNCwzMy41LDM3LjZDNDg5LjEsNjk4LDQ0OC44LDY2NC4zLDQ0Mi4xLDY1Ny42eiIvPg0KPHBhdGggaWQ9IlhNTElEXzMzXyIgZmlsbD0iI0RBRjBGQyIgZD0iTTEzMS44LDg4OWMwLjQtNTEuNCwyLjgtMTUzLjYsNC0xNzguOGg0LjJjMS4xLDI1LjIsMy42LDEyOC44LDQsMTgwLjEiLz4NCjxwYXRoIGlkPSJYTUxJRF8zMl8iIGZpbGw9IiNEQUYwRkMiIGQ9Ik0xMjQsNzMxLjdjMS4zLTMsMTMuMi0xOS45LDEzLjgtMTkuN2MxLjcsMC43LTMuOSwxMy4yLTEwLjYsMjguNg0KCWMtNi43LDE1LjQtMTIuOCwyNy43LTEzLjcsMjcuM0MxMTEuNyw3NjcuMiwxMjEuNyw3MzcsMTI0LDczMS43eiIvPg0KPGNpcmNsZSBpZD0iWE1MSURfMzFfIiBmaWxsPSIjREFGMEZDIiBjeD0iMTM3LjMiIGN5PSI3MTMuMyIgcj0iNC44Ii8+DQo8cGF0aCBpZD0iWE1MSURfMzBfIiBmaWxsPSIjREFGMEZDIiBkPSJNMTYwLDcxNS43Yy0zLjIsMC40LTIzLjgtMS40LTIzLjktMi4xYy0wLjItMS45LDEzLjQtMy4yLDMwLjEtNS4xczMwLjQtMi44LDMwLjUtMS44DQoJQzE5Ni44LDcwOC41LDE2NS43LDcxNSwxNjAsNzE1Ljd6Ii8+DQo8cGF0aCBpZD0iWE1MSURfMjlfIiBmaWxsPSIjREFGMEZDIiBkPSJNMTI4LjEsNjkyLjVjMS45LDIuNiwxMC43LDIxLjQsMTAuMSwyMS43Yy0xLjUsMS4xLTkuNS0xMC0xOS41LTIzLjVzLTE3LjYtMjQuOS0xNi44LTI1LjUNCglDMTAzLjUsNjY0LjEsMTI0LjcsNjg3LjksMTI4LjEsNjkyLjV6Ii8+DQo8cGF0aCBpZD0iWE1MSURfMjhfIiBmaWxsPSIjRTlGNkZEIiBkPSJNMjY2LjUsOTA4LjVjMC41LTY4LjksMy44LTIwNS45LDUuMy0yMzkuN2g1LjdjMS41LDMzLjgsNC44LDE3Mi43LDUuMywyNDEuNSIvPg0KPHBhdGggaWQ9IlhNTElEXzI3XyIgZmlsbD0iI0U5RjZGRCIgZD0iTTI0Ni4yLDY1OC45YzQuMywwLjgsMzAsMTEuMiwyOS44LDEyLjFjLTAuNSwyLjUtMTguNC0xLjEtNDAuNi01LjJzLTQwLTguNC0zOS44LTkuNw0KCUMxOTYuMSw2NTMuNiwyMzguNiw2NTcuNSwyNDYuMiw2NTguOXoiLz4NCjxjaXJjbGUgaWQ9IlhNTElEXzI2XyIgZmlsbD0iI0U5RjZGRCIgY3g9IjI3NC4zIiBjeT0iNjcwLjkiIHI9IjYuNCIvPg0KPHBhdGggaWQ9IlhNTElEXzI1XyIgZmlsbD0iI0U5RjZGRCIgZD0iTTI3OCw3MDEuMWMtMS40LTQuMS01LjMtMzEuNi00LjUtMzEuOWMyLjQtMC44LDguMiwxNi41LDE1LjgsMzcuOA0KCWM3LjUsMjEuMywxMi44LDM4LjksMTEuNSwzOS4zQzI5OC40LDc0Ny4yLDI4MC42LDcwOC40LDI3OCw3MDEuMXoiLz4NCjxwYXRoIGlkPSJYTUxJRF8yNF8iIGZpbGw9IiNFOUY2RkQiIGQ9Ik0yOTguNiw2NTIuNWMtMi44LDMuMy0yNC43LDIwLjQtMjUuNCwxOS44Yy0xLjktMS42LDEwLjItMTUuNCwyNC44LTMyLjUNCgljMTQuNy0xNy4yLDI3LjMtMzAuNSwyOC4zLTI5LjZDMzI4LjMsNjExLjgsMzAzLjYsNjQ2LjcsMjk4LjYsNjUyLjV6Ii8+DQo8ZyBpZD0iWE1MSURfMThfIj4NCgk8cGF0aCBpZD0iWE1MSURfMjNfIiBmaWxsPSIjRDVFRkZDIiBkPSJNNDkuNCw4NzUuMmMwLjMtNDIuMiwyLjMtMTI2LjEsMy4yLTE0Ni44aDMuNWMwLjksMjAuNywyLjksMTA1LjcsMy4yLDE0Ny45Ii8+DQoJPHBhdGggaWQ9IlhNTElEXzIyXyIgZmlsbD0iI0Q1RUZGQyIgZD0iTTM1LjMsNzMyLjRjMi41LTAuOCwxOS41LTIuMywxOS42LTEuOGMwLjQsMS41LTEwLjMsNC42LTIzLjYsOC41DQoJCWMtMTMuMiw0LTI0LjEsNi43LTI0LjQsNS45QzYuNiw3NDMuNSwzMC44LDczMy43LDM1LjMsNzMyLjR6Ii8+DQoJPGNpcmNsZSBpZD0iWE1MSURfMjFfIiBmaWxsPSIjRDVFRkZDIiBjeD0iNTQiIGN5PSI3MzEiIHI9IjMuOSIvPg0KCTxwYXRoIGlkPSJYTUxJRF8yMF8iIGZpbGw9IiNENUVGRkMiIGQ9Ik02NC41LDc0Ni40Yy0xLjktMS44LTExLjctMTUuNy0xMS40LTE2LjFjMS4xLTEuMSw5LjEsNi43LDE5LjIsMTYuMnMxNy44LDE3LjYsMTcuMywxOC4yDQoJCUM4OC41LDc2NS43LDY3LjksNzQ5LjYsNjQuNSw3NDYuNHoiLz4NCgk8cGF0aCBpZD0iWE1MSURfMTlfIiBmaWxsPSIjRDVFRkZDIiBkPSJNNjIuMSw3MTQuMmMtMC42LDIuNi03LjcsMTgtOC4zLDE3LjljLTEuNS0wLjQsMS4yLTExLjIsNC40LTI0LjdjMy4yLTEzLjUsNi4zLTI0LjIsNy4xLTI0DQoJCUM2Ni44LDY4My43LDYzLjIsNzA5LjYsNjIuMSw3MTQuMnoiLz4NCjwvZz4NCjxnIGlkPSJYTUxJRF85XyI+DQoJPHBhdGggaWQ9IlhNTElEXzEwXyIgZmlsbD0iI0UxRjNGRCIgZD0iTTEyNzEsMzk0LjNjLTkuNywzLjYtMTguMSw2LjktMjQuNCw5LjZjLTAuNi0wLjgtMS4yLTEuNi0yLTIuMmMtMy45LTMuMi05LjItMy42LTEzLjMtMS4zDQoJCWMtOS43LTEyLjctMjQuOC0zMS4xLTI4LjktMzQuNWMtMTEtOS4yLTc2LjItNTQuNC03OS4yLTUwLjhjLTEuNiwxLjksMjMuNCwyNSw1NS41LDUyYzE5LjMsMTYuMSwzNi4yLDMwLjYsNDcuNCwzOC44DQoJCWMtMi4yLDQuOC0xLDEwLjYsMy4yLDE0LjFjMC41LDAuNCwwLjksMC43LDEuNCwxYy02LjEsMTQuOC0xNC41LDM3LjEtMTUuNCw0Mi4yYy0yLjUsMTQuMS05LDkzLjItNC40LDk0DQoJCWMyLjQsMC40LDEwLTMyLjgsMTcuMi03NC4xYzIuMS0xMS45LDQuMS0yMy4xLDUuOC0zMy4xYy0yLjMsNzIuMi01LjIsMTk4LTcsMzAyLjFoMjcuNmMtMi0xMjIuNC01LjgtMjc0LjItOC0zMzQuMw0KCQljMS40LTIsMi4yLTQuMywyLjItNi42YzYuNy0wLjksMTQuNy0yLjEsMjIuMi0zLjNMMTI3MSwzOTQuM3oiLz4NCjwvZz4NCjxwYXRoIGlkPSJYTUxJRF84XyIgZmlsbD0iIzU3OTQ2OSIgZD0iTS05LDgwMy41djMxMi44aDEyODBWNzE1LjVjLTEyMywxOC0zNzMsODItNDUxLDk0UzI4Niw4NjkuNS05LDgwMy41eiIvPg0KPHBhdGggaWQ9IlhNTElEXzdfIiBmaWxsPSIjRkZGRkZGIiBkPSJNMzEzLjIsMTk3LjRjLTE0LDMuOC0xMDYuNiw5LjctMTA3LjMsNi44Yy0yLjItOC4xLDU3LjEtMjMuMywxMjkuOS00Mw0KCWM3Mi45LTE5LjcsMTMyLjctMzIuNywxMzMuOS0yOC40QzQ3MS45LDE0MSwzMzguMSwxOTAuNywzMTMuMiwxOTcuNHoiLz4NCjxjaXJjbGUgaWQ9IlhNTElEXzZfIiBmaWxsPSIjRkZGRkZGIiBjeD0iMjExLjMiIGN5PSIyMDIuMSIgcj0iMjEuNCIvPg0KPHBhdGggaWQ9IlhNTElEXzVfIiBmaWxsPSIjRkZGRkZGIiBkPSJNMTU2LjMsMTE2LjNjMTAuMywxMC4yLDYxLjcsODcuNSw1OS42LDg5LjVjLTUuOSw1LjktNDguNy0zNy44LTEwMi4yLTkxUzE5LDE2LjIsMjIuMiwxMy4xDQoJQzI4LjEsNy4xLDEzOCw5OC4xLDE1Ni4zLDExNi4zeiIvPg0KPHBhdGggaWQ9IlhNTElEXzRfIiBmaWxsPSIjRkZGRkZGIiBkPSJNMTY0LjUsMjkyLjdjMy43LTE0LDQ0LjktOTcuMSw0Ny43LTk2LjRjOC4xLDIuMi04LjQsNjEuMS0yNy43LDEzNHMtMzgsMTMxLjMtNDIuMywxMzAuMQ0KCUMxMzQuMSw0NTguMywxNTcuOSwzMTcuNiwxNjQuNSwyOTIuN3oiLz4NCjxwYXRoIGlkPSJYTUxJRF8zXyIgZmlsbD0iI0ZGRkZGRiIgZD0iTTE4NS4zLDk5Ni42YzEuNy0yMzAuMywxMi42LTY4OC40LDE3LjctODAxLjRoMTljNS4xLDExMywxNiw1NzUuMSwxNy43LDgwNS40TDE4NS4zLDk5Ni42eiINCgkvPg0KPHBhdGggaWQ9IlhNTElEXzJfIiBmaWxsPSIjRkZGRkZGIiBkPSJNMzMwLjQsMjk0LjVjNC40LTE4LjcsODMtNDguNywxMDguMS0zMC4zYzEyLjQtMTQuNiw1MC42LTMsNTIuNyw5LjUNCgljNDEuNC00LjMsNTYuOSwxMi4xLDcxLjEsMTQuMWMxMS42LDEuNywxOC43LDMuMywxNy42LDYuNkM1NzYuNSwzMDUsMzI2LDMxMy4yLDMzMC40LDI5NC41eiIvPg0KPHBhdGggaWQ9IlhNTElEXzFfIiBmaWxsPSIjRTlGNkZEIiBkPSJNMTM2LjcsNTI5LjJjLTEuMy00LjktMTYuMy0xMy4yLTIzLjgtOC4zYy00LjMtMi44LTIxLjgtMi4zLTI4LjUsMS43DQoJYy0xMi4zLTEuMS0xNS4yLDMuMi0xOS41LDMuOGMtMy40LDAuNC0yLjksMi0yLjUsMi45QzYzLjUsNTMxLjksMTM4LjEsNTM0LjEsMTM2LjcsNTI5LjJ6Ii8+DQo8cmVjdCBpZD0iWE1MSURfMTFfIiB4PSItOSIgeT0iLTMxNi4xIiBmaWxsPSJub25lIiB3aWR0aD0iMjAiIGhlaWdodD0iNDEuNSIvPg0KPHJlY3QgaWQ9IlhNTElEXzE0XyIgeD0iMTI1MSIgeT0iLTMxNi4xIiBmaWxsPSJub25lIiB3aWR0aD0iMjAiIGhlaWdodD0iNDEuNSIvPg0KPC9zdmc+DQo=) 0 100% no-repeat}}.revenues_subpage-steps.onshore-renewables .revenues_subpage-dyk_heading{background-color:#1478a6}@media only screen and (min-width:48em){.revenues_subpage-steps.offshore-renewables:after{background:url(/gatsby-public/static/renew-offshore.2df32964.svg) 0 100% no-repeat}}.revenues_subpage-steps.offshore-renewables,.revenues_subpage-steps.onshore-renewables{background:#534136}@media only screen and (min-width:48em){.revenues_subpage-steps.offshore-renewables,.revenues_subpage-steps.onshore-renewables{position:relative;z-index:1}.revenues_subpage-steps.offshore-renewables:before,.revenues_subpage-steps.onshore-renewables:before{background:url(/gatsby-public/static/renewables-bg-gradient.c440e7b6.png) 0 0 repeat-x;background-size:contain;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.revenues_subpage-steps.offshore-renewables:after,.revenues_subpage-steps.onshore-renewables:after{background-size:100%;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}}.revenues_subpage-steps.coal{background:#534136}@media only screen and (min-width:48em){.revenues_subpage-steps.coal{background:url(/gatsby-public/static/coal-top.36a871cd.png) 0 0 no-repeat,url(/gatsby-public/static/coal-bottom.c74b9723.png) 0 100% no-repeat;background-size:102%,102%;height:100%;position:relative;z-index:2;background-position-x:0,3px}.revenues_subpage-steps.coal:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACgAAAAATCAMAAABruKSRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgTWFjaW50b3NoIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkI5NERFMUVDOTdERjExRTU5MEMyQTA4QTNDMTlEOUFGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkI5NERFMUVEOTdERjExRTU5MEMyQTA4QTNDMTlEOUFGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Qjk0REUxRUE5N0RGMTFFNTkwQzJBMDhBM0MxOUQ5QUYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Qjk0REUxRUI5N0RGMTFFNTkwQzJBMDhBM0MxOUQ5QUYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7otyA+AAAAGFBMVEVpUkMXGx9sVERaSDw+NTBvVkYTGR0RFxzkiREEAAAAeElEQVR42uzWuREAIAzAsPCE7L8xQ3BHE2kEV46AZ7lr/HPWlBwAwAACAGAAAQAwgAAAGEAAAAwgAAAGEAAAAwgAYAANIACAATSAAAAG0AACABhAAwgAYAANIACAATSAAAAGEAAAAwgAgAEEAMAAAgBgAAGgjSvAACPtCfOCn6pjAAAAAElFTkSuQmCC) 0 0 repeat-y;background-size:102%;bottom:603px;content:"";left:0;position:absolute;right:0;top:377px;z-index:-1;background-position-x:1px}}@media only screen and (min-width:56.25em){.revenues_subpage-steps.coal:before{bottom:777px;top:486px}}@media only screen and (min-width:60em){.revenues_subpage-steps.coal:before{bottom:804px;top:503px}}@media only screen and (min-width:93.75em){.revenues_subpage-steps.coal:before{bottom:1178px;top:737px}}@media only screen and (min-width:112.5em){.revenues_subpage-steps.coal{background:url(/gatsby-public/static/coal-wide.e6258dab.png) no-repeat;background-position-x:-500px;background-size:185%}.revenues_subpage-steps.coal:before{background:none}}.revenues_subpage-steps.coal .revenues_subpage-dyk_heading{background-color:#c5403c}.revenues_subpage-steps.minerals{background:#534136}@media only screen and (min-width:48em){.revenues_subpage-steps.minerals{background:url(/gatsby-public/static/minerals-top.36f8f61d.png) 0 0 no-repeat,url(/gatsby-public/static/minerals-bottom.3670dd25.png) 0 100% no-repeat;background-size:100%,100%;height:100%;position:relative;z-index:2}.revenues_subpage-steps.minerals:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACmoAAAAhCAYAAADTEWa8AAABF2lDQ1BJQ0MgUHJvZmlsZQAAKJFjYGBSSCwoyGESYGDIzSspCnJ3UoiIjFJgv8/AxSDHwMDAyiCUmFxc4BgQ4MOAE3y7xsAIoi/rgszCrQ4r4EpJLU4G0n+AODu5oKiEgYExA8hWLi8pALF7gGyRpGwwewGIXQR0IJC9BcROh7BPgNVA2HfAakKCnIHsD0A2XxKYzQSyiy8dwhYAsaH2goCgY0p+UqoCyPcahpaWFpok+oEgKEmtKAHRzvkFlUWZ6RklCo7AkEpV8MxL1tNRMDIwNGVgAIU7RPXnQHB4MoqdQYghAEJsjgQDg/9SBgaWPwgxk14GhgU6DAz8UxFiaoYMDAL6DAz75iSXFpVBjWFkMmZgIMQHAJSZSQdjbuBHAAAB1WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS40LjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOkNvbXByZXNzaW9uPjE8L3RpZmY6Q29tcHJlc3Npb24+CiAgICAgICAgIDx0aWZmOlBob3RvbWV0cmljSW50ZXJwcmV0YXRpb24+MjwvdGlmZjpQaG90b21ldHJpY0ludGVycHJldGF0aW9uPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KOXS2agAABnRJREFUeAHt2jENwDAQBEHbsALCMMKfQSwFg7ebB3DF6Mud736+4QgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBK4LrOuLBgkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBH4BoaZHIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhEAkLNCNYsAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQECo6QcIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABApGAUDOCNUuAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQEGr6AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAJCDUjGDNEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSEmn6AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIBAJCDUjWLMECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAaGmHyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIRAJCzQjWLAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBAqOkHCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKRgFAzgjVLgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEBBq+gECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQCQg1IxgzRIgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEhJp+gAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECAQCQg1I1izBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAGhph8gQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECEQCQs0I1iwBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAQKjpBwgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECkYBQM4I1S4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAQavoBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEAkINSMYM0SIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBISafoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgEAkINSNYswQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABoaYfIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhEAkLNCNYsAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQECo6QcIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABApGAUDOCNUuAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQEGr6AQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAJCDUjGDNEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSEmn6AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIBAJHL/tAi941v0uAAAAAElFTkSuQmCC) 0 0 repeat-y;background-size:100%;bottom:630px;content:"";left:0;position:absolute;right:0;top:403px;z-index:-1}}@media only screen and (min-width:56.25em){.revenues_subpage-steps.minerals:before{bottom:812px;top:519px}}@media only screen and (min-width:60em){.revenues_subpage-steps.minerals:before{bottom:840px;top:537px}}@media only screen and (min-width:93.75em){.revenues_subpage-steps.minerals{background:url(/gatsby-public/static/minerals-wide.eaaebee2.png) no-repeat;background-position-x:-1000px;background-size:222%}.revenues_subpage-steps.minerals:before{background:none}}.revenues_subpage-steps.minerals .revenues_subpage-dyk_heading{background-color:#c5403c}.revenues_subpage-dyk{border-radius:5px;margin-bottom:1.25em;overflow:hidden;position:relative;z-index:3}@media only screen and (min-width:48em){.revenues_subpage-dyk{margin-top:40%;float:left;display:block;margin-right:2.35765%;width:14.70196%}.revenues_subpage-dyk:last-child{margin-right:0}.revenues_subpage-dyk[aria-expanded=true]{float:left;display:block;margin-right:2.35765%;width:23.23176%}.revenues_subpage-dyk[aria-expanded=true]:last-child{margin-right:0}}.revenues_subpage-dyk_heading,.revenues_subpage-dyk_text,.revenues_subpage-dyk_text p,.revenues_subpage-dyk_text ul{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-size:.8125rem;font-weight:300;line-height:1.1875rem;margin-bottom:.625rem}.revenues_subpage-dyk_heading{background-color:#1478a6;color:#fff;font-weight:600;margin:0;padding:.73529em;padding-left:1.25em;text-align:left}.revenues_subpage-dyk_text{background-color:#fff;margin:0;padding:1.25em;padding-bottom:3.125em}.revenues_subpage_dyk-link{bottom:.41667em;font-size:12px;position:absolute;right:1.25em}.revenues_subpage_dyk-link:after,.revenues_subpage_dyk-link span{line-height:1.375rem;padding-left:.41667em;vertical-align:bottom}.revenues_subpage-steps_group{padding-bottom:1.25em}.revenues_subpage-steps_group p{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.375rem;margin-bottom:.625rem;padding-right:.41667em}@media only screen and (min-width:48em){.revenues_subpage-steps_group p{padding-left:56px}}@media only screen and (max-width:48em){.revenues_subpage-steps_group p{margin-top:.41667em}}.revenues_subpage-steps_group ul{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.375rem;margin-bottom:.625rem}@media only screen and (min-width:48em){.revenues_subpage-steps_group ul{padding-left:76px}}@media only screen and (min-width:48em){.revenues_subpage-steps_group{padding-bottom:6.225em;float:right;display:block;margin-left:2.35765%;width:57.35098%}.revenues_subpage-steps_group:last-child{margin-left:0}}@media only screen and (min-width:60em){.revenues_subpage-steps_group{padding-right:0}}.revenues_subpage-steps_group_item{background-color:#fff;margin-bottom:4px;padding:1.25em;z-index:3}.revenues_subpage-steps_group_item:first-of-type{border-radius:5px 5px 0 0}.revenues_subpage-steps_group_item:last-of-type{border-radius:0 0 5px 5px}.revenues_subpage-steps_group_item:last-of-type .accordion-button{margin-top:0}.revenues_subpage-steps_group_item.revenues_subpage-steps_long .revenues_subpage-steps_number{vertical-align:text-bottom}@media only screen and (min-width:30em){.revenues_subpage-steps_group_item.revenues_subpage-steps_long .revenues_subpage-steps_number{vertical-align:baseline}}.revenues_subpage-steps_group_item.revenues_subpage-steps_long .break{display:block}@media only screen and (min-width:30em){.revenues_subpage-steps_group_item.revenues_subpage-steps_long .break{display:inline-block}}.revenues_subpage-steps_heading{padding-right:1.25em}.revenues_subpage-steps_heading,.revenues_subpage-steps_heading_more{display:inline-block;margin:0}.revenues_subpage-steps_heading_more{margin-left:56px}.revenues_subpage-steps_number{border:2px solid #d3dfe6;margin-right:8px;padding-left:11px}.revenues_subpage-nav{padding-left:1.25em;padding-right:1.25em;padding-top:3.125em}@media only screen and (min-width:48em){.revenues_subpage-nav{padding-left:0;padding-right:0}}.revenues_subpage-nav a{color:#435159}.revenues_subpage-tabs{position:relative}.revenues_subpage-tabs ul{left:50%;margin-right:-50%;position:absolute;transform:translate(-50%,-97%)}.revenues_subpage-tab{display:inline-block;font-weight:200;padding:8px 10px}.revenues_subpage-tab.active{background-color:#f0f6fa;border-left:1px solid #d3dfe6;border-right:1px solid #d3dfe6;border-top:1px solid #d3dfe6;font-weight:400}.revenues_subpage-tab a{text-decoration:none}.revenues_subpage-tab a:focus,.revenues_subpage-tab a:hover{text-decoration:underline}.revenues_subpage-involved{background-color:#fff;padding-bottom:1.875em;padding-top:3.125em}.revenues_subpage-involved h2{color:#323c42;font-weight:300}.revenues_subpage-involved h3{color:#1478a6;margin-bottom:0;padding-bottom:0}.revenues_subpage-involved p{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.375rem;margin-bottom:.625rem;margin-bottom:1.875em}.revenues_subpage-involved .fa-stack{line-height:2.1em}@media only screen and (min-width:37.5em){.revenues_subpage-involved_option{float:left;display:block;margin-right:3.57866%;width:48.21067%}.revenues_subpage-involved_option:last-child,.revenues_subpage-involved_option:nth-child(2n){margin-right:0}.revenues_subpage-involved_option:nth-child(odd){clear:left}}@media only screen and (min-width:48em){.revenues_subpage-involved_option{float:left;display:block;margin-right:2.35765%;width:23.23176%}.revenues_subpage-involved_option:nth-child(2n){margin-right:2.35765%}.revenues_subpage-involved_option:nth-child(odd){clear:none}.revenues_subpage-involved_option:last-child,.revenues_subpage-involved_option:nth-child(4n){margin-right:0}.revenues_subpage-involved_option:nth-child(4n+1){clear:left}}.revenues_subpage-involved_participate .container-half-space{padding-right:1.25em}@media only screen and (min-width:48em){.revenues_subpage-involved_participate .container-half-space_top{padding-top:3.125em}}.revenues_subpage-involved_video iframe{padding-bottom:1.25em}@media only screen and (min-width:48em){.revenues_subpage-involved_video iframe{width:100%}}.landing-wrapper{margin-bottom:4.375em}.landing-wrapper a{text-decoration:none}.landing-wrapper a:active,.landing-wrapper a:hover{text-decoration:underline}.landing-wrapper section+section,.landing-wrapper section:first-of-type{padding-top:3.8rem}.landing-wrapper h3,.landing-wrapper h4{font-size:1rem;font-weight:600;line-height:1.375rem;margin-bottom:.25rem}.landing-wrapper .h3,.landing-wrapper h4{padding-top:1.875rem}.landing-wrapper .h2-bar{margin-bottom:0}.landing-wrapper .h2-bar+.landing-section{padding-top:1rem}.landing-wrapper .h2-bar+.h3-bar{padding-top:3rem}.landing-wrapper .h3-bar{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;color:#435159;font-size:1.125rem;font-weight:600;line-height:1.625rem}.landing-section>div{float:left;display:block;margin-right:2.35765%;width:100%}.landing-section>div:last-child{margin-right:0}@media only screen and (min-width:60em){.landing-section>div{float:left;display:block;margin-right:2.35765%;width:48.82117%}.landing-section>div:last-child,.landing-section>div:nth-child(2n){margin-right:0}.landing-section>div:nth-child(odd){clear:left}}.landing-section>div p{margin:0 0 1rem;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.375rem;margin-bottom:.625rem;color:#323c42;margin-bottom:0}.landing-section>div p+p,.landing-section>div svg+p{margin-top:.3em}.landing-section.landing-section-with-graphics .landing-heading{position:relative}.landing-section.landing-section-with-graphics svg{bottom:0;float:right;margin:20px;max-height:100%}.landing-section.landing-section-with-graphics svg path{fill:#d3dfe6}.landing-section.landing-section-with-graphics .landing-minerals svg{top:-36px}.landing-section.landing-section-with-graphics .landing-coal svg{margin-right:10px;top:-20px}.landing-section.landing-section-with-graphics .landing-renewables svg{margin-right:30px;top:30px}.landing-section.landing-section-with-graphics p{width:auto}@media only screen and (min-width:48em){.landing-section.landing-section-with-graphics .landing-minerals svg{top:40px}.landing-section.landing-section-with-graphics .landing-coal svg{top:50px}.landing-section.landing-section-with-graphics div{position:relative}.landing-section.landing-section-with-graphics .landing-heading{position:static}.landing-section.landing-section-with-graphics svg{height:auto;top:50px;width:auto}.landing-section.landing-section-with-graphics p{padding-right:150px}}.landing-section+.h3-bar{padding-top:4rem}.landing-intro_link{margin-bottom:.36rem}.landing-intro_link+p{font-size:1em}@media only screen and (min-width:48em){.explore-subpage .subpage-info-wrapper{margin-right:1.25em}}.explore-subpage .info-heading{padding:0 1.25em}@media only screen and (min-width:48em){.explore-subpage .info-heading{padding:0}}.explore-subpage [class^=slab]{padding-bottom:1.25em;padding-top:1.25em}.explore-subpage .regions .region{display:none}.explore-subpage .regions .region.active{display:inline-block;width:100%}@media only screen and (min-width:48em){.explore-subpage .explore-exploration{margin-top:1.875em}}.explore-subpage .reportee{color:#5c737f;font-weight:300}.explore-subpage .material-variance-explanation{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-size:.8125rem;font-weight:300;line-height:1.1875rem;margin-bottom:.625rem;color:#435159}.explore-subpage .map-wrapper{padding:0 1.25em}.explore-subpage eiti-slider{margin-top:1em}.explore-subpage .region-map{display:block;margin-bottom:1em;max-height:50vh;width:100%}.explore-subpage .map-legend{display:flex;margin-bottom:1.875em}.explore-subpage .map-legend .step{border-bottom-style:solid;border-bottom-width:.5em;display:block;flex:1;margin-right:.2em;padding-left:.1em}.explore-subpage .map-legend .step:last-of-type{margin-right:0}.explore-subpage .map-legend.legend-invalid .step .label{visibility:hidden}.explore-subpage .timeline{shape-rendering:crispEdges;width:100%}.explore-subpage .timeline line{fill:none;stroke:#3d95bd;stroke-linecap:square;stroke-width:1;vector-effect:non-scaling-stroke}.explore-subpage .timeline .area{fill:#fff}.explore-subpage .timeline .area.negative{fill:#bbb}.explore-subpage .timeline .mask{fill:rgba(198,233,255,.93);opacity:.5}.explore-subpage .timeline .mask line{stroke-width:2}.explore-subpage .map-intro_text{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.375rem;margin-bottom:.625rem;padding:1.25em;padding-top:0}@media only screen and (min-width:48em){.explore-subpage .map-intro_text{padding-left:0}}.explore-subpage .toggle,.explore-subpage .toggle-desktop{background:transparent;color:#1478a6}.explore-subpage .toggle-desktop:before,.explore-subpage .toggle:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0LjQ3IDQuNDciPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojZmZmO308L3N0eWxlPjwvZGVmcz48dGl0bGU+aWNvbi1wbHVzLXdoaXRlPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yLjQ1LDJWMEgyVjJIMHYuNDdIMnYyaC40N3YtMmgyVjJoLTIiLz48L3N2Zz4=)}@media only screen and (max-width:48em){.explore-subpage .toggle-desktop:before,.explore-subpage .toggle:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0LjQ2IDQuNDkiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojMTQ3OGE2O308L3N0eWxlPjwvZGVmcz48dGl0bGU+aWNvbi1wbHVzPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yLjQ1LDJWMEgyVjJIMHYuNDdIMnYyaC40N3YtMmgyVjJoLTIiLz48L3N2Zz4=)}}.explore-subpage .toggle-desktop[aria-expanded=true]:before,.explore-subpage .toggle[aria-expanded=true]:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzLjQ3Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmljb24tbWluLXdoaXRlPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0wLDBWMy40N0gzMlYwSDAiLz48L3N2Zz4=)}@media only screen and (max-width:48em){.explore-subpage .toggle-desktop[aria-expanded=true]:before,.explore-subpage .toggle[aria-expanded=true]:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzLjQ3Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzE0NzhhNjt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmljb24tbWluPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0wLDBWMy40N0gzMlYwSDAiLz48L3N2Zz4=)}}.explore-subpage .toggle{display:block;background-color:#1478a6;color:#fff;font-weight:600;margin-bottom:0;margin-left:auto;margin-right:auto;padding:.625em;padding-left:1.25em;padding-right:1.25em;-webkit-font-smoothing:antialiased}.explore-subpage .toggle[aria-expanded=true]{margin-top:1em}@media only screen and (min-width:48em){.explore-subpage .toggle{display:none;float:right}}.explore-subpage .toggle-desktop{display:none;background-color:#1478a6;color:#fff;float:right;font-weight:600;margin-bottom:0;padding:.625em;padding-left:1.25em;padding-right:1.25em;-webkit-font-smoothing:antialiased}@media only screen and (min-width:48em){.explore-subpage .toggle-desktop{display:inline-block}}.explore-subpage .toggle-filters:not(.toggle-desktop){background:transparent;color:#086996;float:right}.explore-subpage .filters-wrapper{background-color:rgba(198,233,255,.93);margin-left:0;padding:1.25em;width:100%;z-index:3000}@media only screen and (min-width:48em){.explore-subpage .filters-wrapper{background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding-left:0;width:auto}}.explore-subpage .filters-wrapper select{border:0;height:50px}@media only screen and (min-width:48em){.explore-subpage .filters-wrapper[aria-expanded=false]{border-bottom:2px solid #e3ebef;border-bottom-left-radius:0;border-bottom-right-radius:0}}.explore-subpage .filters-wrapper[aria-expanded=true]{background-color:rgba(198,233,255,.93)!important;height:100%;overflow-y:auto;padding-left:1.25em}@media only screen and (min-width:48em){.explore-subpage .filters-wrapper[aria-expanded=true]{height:inherit;overflow-y:initial}}@media only screen and (min-width:48em){.explore-subpage .filters-last{margin-bottom:1.875em}}.explore-subpage .filters-heading{display:none;margin-bottom:1.25em}@media only screen and (min-width:48em){.explore-subpage .filters-heading{display:inline-block;width:65%}}.explore-subpage .filters-heading .h3,.explore-subpage .filters-heading h3{margin-bottom:0}.explore-subpage .filters-heading p{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.375rem;margin-bottom:.625rem;color:#086996;font-weight:400}.explore-subpage .filters{color:#086996}.explore-subpage .filters label{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.375rem;margin-bottom:.625rem;color:#086996;font-weight:600;margin-bottom:6px}.explore-subpage #commodity-group-selector,.explore-subpage #commodity-selector,.explore-subpage #product-selector,.explore-subpage #region-selector,.explore-subpage #unit-selector{border:none}.explore-subpage [aria-hidden=true]{display:none}.explore-subpage .unit-filter{position:relative}.explore-subpage .unit-filter input{visibility:hidden}.explore-subpage .unit-selector{position:absolute}.explore-subpage .unit-selector:first-of-type{left:0;top:0}.explore-subpage .unit-selector:last-of-type{right:0;top:0}.explore-subpage .unit-selector,.explore-subpage .unit-selector-label{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background:#fff;background-color:#fff;border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-block;float:left;height:50px;margin:0;padding:.41667em;padding-top:.875em;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;vertical-align:middle;width:50%}.explore-subpage .unit-selector-label:first-of-type,.explore-subpage .unit-selector:first-of-type{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.375rem;margin-bottom:.625rem;border-bottom-right-radius:0;border-right:1px solid #1478a6;border-top-right-radius:0;font-weight:600}.explore-subpage .unit-selector-label:first-of-type:checked+label,.explore-subpage .unit-selector:first-of-type:checked+label{background:#1478a6;color:#fff}.explore-subpage .unit-selector-label:last-of-type,.explore-subpage .unit-selector:last-of-type{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.375rem;margin-bottom:.625rem;margin-right:0;border-bottom-left-radius:0;border-top-left-radius:0;font-weight:600}.explore-subpage .unit-selector-label:last-of-type:checked+label,.explore-subpage .unit-selector:last-of-type:checked+label{background:#1478a6;color:#fff}.explore-subpage .unit-selector-label:focus,.explore-subpage .unit-selector-label:hover,.explore-subpage .unit-selector:focus,.explore-subpage .unit-selector:hover{background:#dcf4fd}.explore-subpage .filter-description{display:none;font-weight:300;float:left;letter-spacing:-.5px}@media only screen and (min-width:48em){.explore-subpage .filter-description{display:inline-block;float:left;width:65%}}.explore-subpage .filter-description.filter-description_open{display:block;float:none}@media only screen and (min-width:48em){.explore-subpage .filter-description.filter-description_open{display:none}}.explore-subpage .filter-description .filter-part{color:inherit;font-weight:400;text-decoration:none}.explore-subpage .filter-description_wrapper{display:block;margin-bottom:3.125em;margin-top:1.25em;padding-left:1.25em;padding-right:1.25em}@media only screen and (min-width:48em){.explore-subpage .filter-description_wrapper{display:none}}.explore-subpage .filter-search{padding-left:.41667em;padding-right:.41667em}.explore-subpage .filter-search.filter-search_embed{display:none}@media only screen and (min-width:48em){.explore-subpage .filter-search.filter-search_embed{display:block;margin-bottom:.83333em;width:100%}}.explore-subpage .filter-search_above{display:block}@media only screen and (min-width:48em){.explore-subpage .filter-search_above{display:none}}.explore-subpage .region-header{border-bottom:1px solid #d3dfe6;border-top:none;font-weight:600;margin-bottom:0;padding-bottom:0;padding-top:0}.explore-subpage .region-header .subregion-name{margin:0}.explore-subpage .region-header-category{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.375rem;margin-bottom:.625rem;border-bottom:1px solid #d3dfe6;font-weight:400;margin-bottom:.41667em;margin-top:3.125em;padding-left:1.25em}.explore-subpage .subregion td{padding-bottom:.875em;padding-top:.875em}.explore-subpage .subregion-name{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.375rem;margin-bottom:.625rem;font-weight:400;margin:0;width:86%}.explore-subpage .subregion-name .color-swatch{display:inline-block;height:.7em;margin-right:.41667em;width:.7em}.explore-subpage .subregions{border:none;border-collapse:collapse;width:100%}.explore-subpage .subregions td,.explore-subpage .subregions th,.explore-subpage .subregions tr{border:none}.explore-subpage .subregions td,.explore-subpage .subregions th{border-top:1px solid #d3dfe6;padding-left:.41667em;padding-right:.41667em;text-align:left}.explore-subpage .subregions .bar_dollars{padding-right:1.25em}.explore-subpage .subregions.exception thead .subregion-name{min-width:0}.explore-subpage .subregions td.value,.explore-subpage .subregions th.value{text-align:right;white-space:nowrap}.explore-subpage .subregions .subtotal-label,.explore-subpage .subregions .value.subtotal{font-weight:400}.explore-subpage .subregions thead{background:none;border:0}.explore-subpage .subregions thead .color-swatch,.explore-subpage .subregions thead eiti-bar{display:none}.explore-subpage .subregions thead .subregion-name{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-size:1.125rem;font-weight:300;line-height:1.6875rem;margin-bottom:.75rem;font-weight:600;min-width:150px;padding:0;padding-left:1.125em;padding-right:1.25em}.explore-subpage .subregions .has-material-variance>*{padding-bottom:0}.explore-subpage .subregions .material-variance>*{border-top:none;padding-top:0}.explore-subpage .subregions tr>:first-child{padding-left:1.25em;width:80%}.explore-subpage .subregions tr>:first-child.narrow{vertical-align:top;width:35%}.explore-subpage .subregions tr>:first-child.no_padding{padding-left:0}.explore-subpage .subregions tr .centered,.explore-subpage .subregions tr .variance{text-align:center}.explore-subpage .subregions tr .variance{vertical-align:top}.explore-subpage .subregions td .reportee{display:inline-block;margin-left:.2em;text-align:left;width:3em}.explore-subpage .subregions .bar{width:100px}@media only screen and (min-width:48em){.explore-subpage .subregions .bar{width:150px}}@media only screen and (min-width:56.25em){.explore-subpage .subregions .bar{width:200px}}.explore-subpage .subregions .bar eiti-bar{display:inline-block}.explore-subpage .subregions th.bar{text-align:right}.explore-subpage .subregions .bar_negative{padding-right:0}.explore-subpage .subregions .bar_negative eiti-bar .eiti-bar-bar{background:#d3dfe6}.explore-subpage .subregions .bar_positive{padding-left:0}.explore-subpage .subregions .subgroup .subregion-name{padding-bottom:.25em;padding-left:.75em;padding-top:1em}.explore-subpage .subregions .subgroup .subregion-name .hilite{background:#dcf4fd}.explore-subpage .subregion{clear:both;padding:0 1.25em;position:relative}.explore-subpage .region-title{padding-top:0}.explore-subpage .region-notes{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.375rem;margin-bottom:.625rem}.explore-subpage .region-notes:last-of-type{padding-bottom:.41667em}.explore-subpage .bold{font-weight:600}.explore-subpage .material-variance{border-right:2px solid #d3dfe6}.explore-subpage .threshold{display:inline-block;font-weight:600;margin-left:.41667em}.explore-subpage .revenue-type-list tr .variance{text-align:right;width:40px}.explore-subpage .revenue-type-list tr:first-of-type{border-top:1px solid #d3dfe6}.explore-subpage .detached-header{position:relative;padding-left:1.25em;padding-right:1.25em}@media only screen and (min-width:48em){.explore-subpage .detached-header{padding-left:0;padding-right:0}}.explore-subpage .detached-table_title{float:left;width:50%}@media only screen and (min-width:37.5em){.explore-subpage .detached-table_title{width:60%}}@media only screen and (min-width:48em){.explore-subpage .detached-table_title{width:75%}}@media only screen and (min-width:56.25em){.explore-subpage .detached-table_title{width:100%}}.explore-subpage .region-subtitle{font-size:10px;font-size:1rem;font-weight:300;margin-bottom:1.25em}.explore-subpage .region-title_compact{margin-bottom:0}.explore-subpage .filter-search{border-color:#435159}@media only screen and (min-width:48em){.explore-subpage .filter-search{width:50%}}.explore-subpage .filter-search_section,.explore-subpage .filter-summary_title{padding-left:1.25em;padding-right:1.25em}@media only screen and (min-width:48em){.explore-subpage .filter-search_section,.explore-subpage .filter-summary_title{padding-left:0;padding-right:0}}.explore-subpage .hashoffset{margin-top:-120px;padding-top:120px}.explore-subpage .footnotes{padding-left:1.25em;padding-right:1.25em}.explore-subpage .explore-subpage-nav{text-align:center}.explore-subpage .explore-subpage-tabs ul{display:block;list-style:none;padding-left:0}@media only screen and (min-width:48em){.explore-subpage .explore-subpage-tabs ul{margin-bottom:0}}.explore-subpage .explore-subpage-tab{font-size:9px;font-size:.9rem;border:2px solid transparent;display:inline-block;padding:2px 8px}.explore-subpage .explore-subpage-tab a{color:#435159;text-decoration:none}.explore-subpage .explore-subpage-tab a:hover{text-decoration:underline}.explore-subpage .explore-subpage-tab.active{border-color:#1478a6}.explore-subpage .explore-subpage-tab.active a{color:#1478a6;font-weight:600}@media only screen and (min-width:48em){.explore-subpage .explore-subpage-nav{margin-left:34.11922%;text-align:left}}.info-tabs{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.375rem;margin-bottom:.625rem;border:none;margin-bottom:.41667em;padding:0}.info-tabs li{padding-bottom:.41667em;padding-top:.41667em}.info-tabs a{background-color:#fff;border:2px solid #d3dfe6;color:#323c42;padding:.83333em 1.25em .93em;font-weight:400}.info-tabs a[aria-selected=true]{text-decoration:none;background-color:#d3dfe6;border:2px solid #d3dfe6;font-weight:600}.info-tabs a:not([aria-selected=true]):focus,.info-tabs a:not([aria-selected=true]):hover{background-color:#fff;border:2px solid #d3dfe6;color:#323c42;text-decoration:underline}@media only screen and (max-width:37.5em){.info-tabs{display:flex;margin:0}.info-tabs li{display:flex;padding-bottom:0;width:50%}}.table-arrow_box,.table-arrow_box td,.table-arrow_box th,.table-arrow_box thead,.table-arrow_box thead tr{border:0}.table-arrow_box{width:100%}.table-arrow_box thead th{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-size:.8125rem;font-weight:300;line-height:1.1875rem;margin-bottom:.625rem;background-color:#d3dfe6;border-right:2px solid #fff;border-top:20px solid #d3dfe6;height:70px;padding-left:10px;padding-right:10px;padding-top:0;text-align:left;vertical-align:top;width:20%;z-index:100}.table-arrow_box thead th:last-of-type{border-right:none}.table-arrow_box thead th:last-child:not(.arrow_box):not(.arrow_box-last){padding-left:10px}.table-arrow_box thead th:last-child:not(.arrow_box):not(.arrow_box-last) span{font-weight:300}.table-arrow_box thead th:first-child{padding-left:10px}.table-arrow_box thead th:first-child span{font-weight:300}.table-arrow_box thead span{font-weight:600;line-height:2.3;white-space:pre}.table-arrow_box thead span:after{content:"\A"}.table-arrow_box thead span:nth-child(4),.table-arrow_box thead span:nth-of-type(8){font-weight:300}.table-arrow_box tbody th{padding:10px;padding-left:0}.table-arrow_box tbody td{padding:10px 10px 25px}.table-arrow_box .table-arrow_box-subcategory,.table-arrow_box .table-arrow_box-subheader{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-size:.8125rem;font-weight:300;line-height:1.1875rem;margin-bottom:.625rem}.table-arrow_box .table-arrow_box-subheader{font-weight:600}.table-arrow_box .table-arrow_box-subheader-value:not(.text){font-size:10px;font-size:1rem;color:#587f4c}.table-arrow_box .table-arrow_box-category{border-top:1px solid #d3dfe6;color:#5c737f;font-weight:600;letter-spacing:1px;text-transform:uppercase}.table-arrow_box .table-arrow_box-category:after{content:" "}.table-arrow_box .table-arrow_box-category td{padding:20px 10px 0 0}.table-arrow_box .table-arrow_box-category icon{color:#768d99;font-weight:600;font-size:20px}.table-arrow_box .table-arrow_box-value{text-align:right}.table-arrow_box .table-arrow_box-value.table-arrow_box-text{text-align:left}.table-arrow_box .table-arrow_box-value.table-arrow_box-text .table-arrow_box-subheader-value{float:right}.table-arrow_box .table-arrow_box-value .table-arrow_box-subheader-value{display:block}.table-arrow_box-asterisk{font-size:7.5px;font-size:.75rem;line-height:0;text-align:left}.arrow_box,.arrow_box-last{background:#d3dfe6;position:relative}.arrow_box:first-of-type{padding-left:5px}#revenue-process tbody th .bar,#revenue-types tbody th .bar{display:none}.state-page-nav-title{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-size:.8125rem;font-weight:400;letter-spacing:1px;line-height:1rem;margin-bottom:.41667em;padding-bottom:.41667em;text-transform:uppercase;align-items:center;border-bottom:1px solid #d3dfe6;display:flex;justify-content:flex-start;margin:0;position:relative}.state-page-nav-title svg.map .offshore-area.feature path,.state-page-nav-title svg.map .offshore-area.feature use,.state-page-nav-title svg.map .state.feature path,.state-page-nav-title svg.map .state.feature use{fill-opacity:1}.state-page-nav-title svg.map .states.features path,.state-page-nav-title svg.map .states.features use{-webkit-transition:all,.2s;-moz-transition:all,.2s;transition:all,.2s;fill:#a7bcc7;fill-opacity:1;stroke:#a7bcc7}.state-page-nav-title svg.map .offshore.features path,.state-page-nav-title svg.map .offshore.features use{-webkit-transition:all,.2s;-moz-transition:all,.2s;transition:all,.2s;fill:#d3dfe6;fill-opacity:1;stroke:#d3dfe6}.state-page-nav-title figure{align-self:flex-end;margin:0;width:33%}.state-page-nav-title figure:active+.nav-prompt,.state-page-nav-title figure:focus+.nav-prompt,.state-page-nav-title figure:hover+.nav-prompt{visibility:visible}.state-page-nav-title figure:active svg.map .state.feature path,.state-page-nav-title figure:active svg.map .state.feature use,.state-page-nav-title figure:active svg.map .states.features path,.state-page-nav-title figure:active svg.map .states.features use,.state-page-nav-title figure:focus svg.map .state.feature path,.state-page-nav-title figure:focus svg.map .state.feature use,.state-page-nav-title figure:focus svg.map .states.features path,.state-page-nav-title figure:focus svg.map .states.features use,.state-page-nav-title figure:hover svg.map .state.feature path,.state-page-nav-title figure:hover svg.map .state.feature use,.state-page-nav-title figure:hover svg.map .states.features path,.state-page-nav-title figure:hover svg.map .states.features use{fill:#323c42;fill-opacity:1;stroke:#323c42}.state-page-nav-title figure:active svg.map .offshore-area.feature path,.state-page-nav-title figure:active svg.map .offshore-area.feature use,.state-page-nav-title figure:active svg.map .offshore.features path,.state-page-nav-title figure:active svg.map .offshore.features use,.state-page-nav-title figure:focus svg.map .offshore-area.feature path,.state-page-nav-title figure:focus svg.map .offshore-area.feature use,.state-page-nav-title figure:focus svg.map .offshore.features path,.state-page-nav-title figure:focus svg.map .offshore.features use,.state-page-nav-title figure:hover svg.map .offshore-area.feature path,.state-page-nav-title figure:hover svg.map .offshore-area.feature use,.state-page-nav-title figure:hover svg.map .offshore.features path,.state-page-nav-title figure:hover svg.map .offshore.features use{fill:#5c737f;fill-opacity:1;stroke:#5c737f}.state-page-nav-title figure svg.map{padding:0}.state-page-nav-title .nav-title{align-self:center;width:67%}.state-page-nav-title .nav-prompt{font-size:8px;font-size:.8rem;-webkit-transition:visibility,.3s;-moz-transition:visibility,.3s;transition:visibility,.3s;color:#5c737f;font-style:italic;position:absolute;right:0;text-transform:capitalize;top:-20px;visibility:hidden}.layout-state-pages .mobile-nav{display:block;margin-top:4rem;padding:0;z-index:9001}@media only screen and (min-width:48em){.layout-state-pages .mobile-nav{display:none}}.layout-state-pages .mobile-nav.full-screen{left:0!important;right:0!important;width:100%!important}.layout-state-pages .mobile-nav .mobile-nav-header{border:0!important;display:inline-block;margin:0!important;padding-bottom:.41667rem!important;padding-left:0;padding-top:.41667rem!important;vertical-align:text-top}.layout-state-pages .mobile-nav button{background-color:#fff;border-bottom:2px solid #cde3c3;border-radius:0;float:right;margin-bottom:0;margin-top:0;padding:0;width:100%}.layout-state-pages .mobile-nav li,.layout-state-pages .mobile-nav ul{display:block}.layout-state-pages .mobile-nav ul{padding-left:0}.layout-state-pages .mobile-nav .mobile-nav-list-items{border-top:2px solid #cde3c3;display:block;-webkit-overflow-scrolling:touch;overflow-y:auto;width:100%}.layout-state-pages .mobile-nav .mobile-nav-list-items>ul{margin:0}.layout-state-pages .mobile-nav .mobile-nav-list-items[aria-hidden=true]{display:none}.layout-state-pages .mobile-nav .mobile-nav-list-item,.layout-state-pages .mobile-nav .mobile-nav-sublist-item{border-bottom:2px solid #cde3c3;margin-bottom:1em;padding-bottom:.41667rem;border-bottom:1px solid #ebf3f7;display:block;padding:.83333em;text-decoration:none}.layout-state-pages .mobile-nav .mobile-nav-list-item:active,.layout-state-pages .mobile-nav .mobile-nav-list-item:focus,.layout-state-pages .mobile-nav .mobile-nav-list-item:hover,.layout-state-pages .mobile-nav .mobile-nav-sublist-item:active,.layout-state-pages .mobile-nav .mobile-nav-sublist-item:focus,.layout-state-pages .mobile-nav .mobile-nav-sublist-item:hover{text-decoration:underline}.layout-state-pages .mobile-nav .mobile-nav-list-item[aria-hidden=true],.layout-state-pages .mobile-nav .mobile-nav-sublist-item[aria-hidden=true]{display:none}.layout-state-pages .mobile-nav .mobile-nav-list-item{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;color:#435159;font-size:1.125rem;font-weight:600;line-height:1.625rem;border-top:2px solid #d3dfe6;margin:0;padding-left:1.25em}.layout-state-pages .mobile-nav .mobile-nav-list-item:first-of-type{border-top:0}.layout-state-pages .mobile-nav .mobile-nav-sublist-item{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.375rem;margin-bottom:.625rem;font-weight:400;margin:0;padding-left:2.5em}.national-page .mobile-nav{margin-bottom:4rem;margin-top:0}.article_img-60{width:60%}.article_img-60.article_img-centered{margin-left:20%}.article_img-80{width:80%}.article_img-100{width:100%}.article_img-margin_bottom{margin-bottom:1.25em}.search-intro{line-height:1.3;padding-bottom:.41667em}.search-header{display:block;width:100%}.search-wrapper{display:flex}.search-container{display:block;padding-bottom:20px}.search-container input[type=search]{font-size:6.5px;font-size:.65rem;border-bottom-right-radius:0;border-color:#d3dfe6;border-right:none;border-top-right-radius:0;color:#435159;float:left;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;height:30px;margin:0;padding:.42rem;width:250px}@media only screen and (min-width:56.25em){.search-container input[type=search]{font-size:7.5px;font-size:.75rem}}.search-container .search-icon{background-color:#1478a6;border-radius:0 5px 5px 0;color:#fff;cursor:pointer;height:30px;padding:.42rem;width:37px}.icon-search:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMS44NiAzMi4wNCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uLXNlYXJjaDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjcuNzMsMzJsLTgtOGExLjYyLDEuNjIsMCwwLDEtLjM2LTJsLTEuNzgtMS43OGExMiwxMiwwLDAsMS02LjQsMi4xNCwxMC43NCwxMC43NCwwLDAsMS03LjgzLTMuMiwxMS4yLDExLjIsMCwxLDEsMTYuOS0xLjQybDEuNiwxLjZhMS42MiwxLjYyLDAsMCwxLDIsLjM2bDgsOEwyNy43MywzMmgwTTExLjE5LDMuNTRBNyw3LDAsMCwwLDUuODUsNS44NWE3LjU2LDcuNTYsMCwwLDAsNS41MiwxMi44MSw3LjUzLDcuNTMsMCwwLDAsNS4zNC0yLjE0aDBhNy41Nyw3LjU3LDAsMCwwLS4xOC0xMC42Nyw3LjI5LDcuMjksMCwwLDAtNS4zNC0yLjMxaDAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMC4wNCkiLz48L3N2Zz4=);background-repeat:no-repeat;background-size:1rem 1rem;content:"";display:inline-block;height:1rem;padding-bottom:.1rem;width:1rem}.search-results-container{float:left;display:block;margin-right:3.57866%;width:100%}.search-results-container:last-child{margin-right:0}.search-result-list{float:left;display:block;margin-right:3.57866%;width:100%;margin-bottom:3.125em}.search-result-list:last-child{margin-right:0}.search-result-list-tag{display:inline-block}.search-credit{float:left;display:block;margin-right:3.57866%;width:100%}.search-credit:last-child{margin-right:0}.search-no-results h2{font-weight:400;margin-bottom:0}.downloads-download_links a{font-size:1rem;font-weight:400;text-decoration:none}.downloads-download_links a:focus,.downloads-download_links a:hover{text-decoration:underline}.downloads-download_links li{margin-left:1.875em}.downloads-download_links p a{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-size:1.125rem;line-height:1.6875rem;margin-bottom:.75rem;color:#1478a6;font-weight:300;text-decoration:underline}.downloads-download_links p a:focus,.downloads-download_links p a:hover{text-decoration:none}.downloads-download_links object{vertical-align:text-bottom}.disbursment-figure{padding-bottom:3.125em;padding-top:3.125em}.disbursment-figure figcaption{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;color:#435159;font-size:1.125rem;line-height:1.625rem;font-weight:600}.disbursment-figure figcaption span{font-weight:300}.disbursement-stacked-bar .bureau{float:none;display:table-cell}.disbursement-stacked-bar .chart-legend-onshore{background-color:#2f4d26}.disbursement-stacked-bar .chart-legend-gomesa{background-color:#69995a}.disbursement-stacked-bar .chart-legend-8g,.disbursement-stacked-bar .chart-legend-offshore{background-color:#cde3c3}.disbursement-stacked-bar .stacked-bar-onshore{fill:#2f4d26}.disbursement-stacked-bar .stacked-bar-gomesa{fill:#69995a}.disbursement-stacked-bar .stacked-bar-8g,.disbursement-stacked-bar .stacked-bar-offshore{fill:#cde3c3}@media screen and (max-width:48em){#federal-disbursements .article_table{table-layout:fixed}}@media screen and (max-width:37.5em){.disbursement-stacked-bar .bureau{display:block}.disbursement-stacked-bar td:nth-child(2){display:block;border-top:none}#federal-disbursements .article_table th:nth-child(2){display:none}}.error_page-wrapper{padding:1.25em;padding-bottom:3.125em;padding-top:3.125em;text-align:center}.error_page-header{font-size:40px;font-size:4rem}.layout-content{position:relative}.layout-content blockquote{margin-bottom:3.125em}.layout-content blockquote p{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-size:1.375rem;font-weight:300;line-height:2rem;margin-bottom:.75rem;margin-top:2.25rem}.layout-content p+h2{margin-top:1.125em}@media only screen and (min-width:48em){.layout-content .container-left-9>:not(blockquote){max-width:77.07368%}}h1+hr,h2+hr,h3+hr,h4+hr{border:1px solid #d3dfe6;margin-bottom:3.125em}blockquote+h2,blockquote+h3,br+h2,br+h3{margin-top:1.875em}.section-top{margin-top:1rem}.layout-state-pages{padding-bottom:5rem}.layout-state-pages h2+section:not(.state-pages-top),.layout-state-pages p+h4,.layout-state-pages p+section,.layout-state-pages section+section{margin-top:0}@media only screen and (max-width:30em){.layout-state-pages p>img{width:100%}}.layout-state-pages h2:not(.ribbon-card-top-text-header){border-bottom:10px solid #cde3c3;padding-bottom:.7rem;padding-top:5rem}.layout-state-pages h2:not(.ribbon-card-top-text-header).state-page-overview{padding-top:1rem}.layout-state-pages h3:not(.chart-title):not(.state-page-nav-title),.layout-state-pages h4:not(.chart-title):not(.state-page-nav-title):not(.details-container){margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;color:#435159;font-size:1.125rem;font-weight:600;line-height:1.625rem;border-bottom:2px solid #cde3c3;margin-bottom:1em;padding-bottom:.41667rem}.layout-state-pages .pre-sticky,.layout-state-pages h3:not(.chart-title):not(.title-land-ownership):not(.state-page-nav-title):not(.sticky){margin-top:4rem}.layout-state-pages .pre-sticky-small{margin-top:1.125rem}.layout-state-pages p+h3:not(.chart-title):not(.title-land-ownership),.layout-state-pages ul+h3:not(.chart-title):not(.title-land-ownership){margin-top:-.75rem}.layout-state-pages h4:not(.chart-title):not(.state-page-nav-title):not(.details-container){border-bottom:1px solid #d3dfe6;font-weight:300;padding-top:2.5rem}.layout-state-pages h4:not(.chart-title):not(.state-page-nav-title):not(.details-container).stuck{padding-top:.41667rem}.layout-state-pages .title-land-ownership:not(.chart-title):not(.state-page-nav-title){border-bottom:none;font-size:1rem;margin-bottom:0}.layout-state-pages hr{border-top:1px solid #d3dfe6}.layout-state-pages h3+[class*=panel-],.layout-state-pages hr,.layout-state-pages p+[class*=panel-],.layout-state-pages section+[class*=panel-]{margin-bottom:1.25rem;margin-top:1.25rem}.layout-state-pages h3+[class*=panel-].sticky,.layout-state-pages p+[class*=panel-].sticky,.layout-state-pages section+[class*=panel-].sticky{margin-top:0}.layout-state-pages figure{margin:0}.layout-state-pages .land-ownership h2{border-top:none;margin-top:0}.layout-state-pages .tab-interface{margin-top:2rem}.layout-state-pages .full-width-text{margin-right:25%;width:75%}.layout-state-pages .state_pages-ribbon-card h2{border-bottom:none}.layout-state-pages .state_pages-ribbon-card p{text-align:left}.layout-state-pages .state_pages-select label{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.375rem;margin-bottom:.625rem;font-weight:400;margin-bottom:0;padding-bottom:.41667em}.layout-state-pages .data-downloads{margin:0 0 1rem;color:#323c42;font-family:Lato,Helvetica Neue,Helvetica,arial,sans-serif;font-size:1rem;color:#1478a6;text-decoration:none}.layout-state-pages .data-downloads:active,.layout-state-pages .data-downloads:hover{text-decoration:underline}.layout-state-pages .state-pages-ownership{margin-right:0;float:right;margin-left:1.25em;padding-bottom:0}.national-page .slab-delta{margin-bottom:6rem}.expandable{position:relative}.expandable[aria-expanded=false]{max-height:7.4em;overflow-y:hidden}.expandable[aria-expanded=false]:after{bottom:-50px;box-shadow:0 -10px 25px #fff;content:"";display:table;height:50px;left:0;position:absolute;width:100%}.withheld-list{color:#435159}.withheld-list p{font-size:8.75px;font-size:.875rem;line-height:20px}.withheld-list ul{list-style:none;padding-left:0}.withheld-list li{font-size:8.75px;font-size:.875rem;color:#5c737f}.withheld-list button{text-align:left}@media print{#glossary,#nav-drawer,.carousel-button,.hash_selector,.header-bars,.header-nav,.sticky_nav,.term-end .icon-book,.term .icon-book,[accordion-button],footer,iframe,section.banner{display:none!important}.container-outer,header{margin-left:0;margin-right:0}@page{margin:.5cm}img{max-width:500px!important}a:after{font-size:10px;font-size:1rem;content:" (" attr(href) ") "}.term,.term-end{border-bottom:0}[accordion-content],[accordion-item] div[aria-hidden=true]{display:block!important}.sticky{position:static!important}.card-image_link,.carousel,.eiti-tab-panel .explore_home-button,.eiti-tabs,.home-bottom-links,.state_pages-select{display:none!important}.card{display:block;float:none;height:inherit!important}.card img{display:none!important}.eiti-tab-panel{display:block;float:none;margin-bottom:3.8em}.eiti-tab-panel img{margin:0;padding:0}.eiti-tab-panel[aria-hidden=true]{display:block!important}.card>a:after,.explore_home-img:after,.header-image_link:after{content:""}.bureau-img,.bureau img{width:100px}.article_img-60{max-width:30;width:250px}.article_img-60.article_img-centered{margin:0}.about_intro-highlight{padding-left:0;text-align:left}.about_intro-callout{padding-left:0}.landing-section,.landing-section_open{margin-top:0}.landing-section_open div[class^=landing-],.landing-section div[class^=landing-]{background:initial!important;height:auto!important}.hero-right a:after,.landing-section_open a:after,.landing-section a:after,.landing-wrapper section a:after{content:""}.hero-right_caption{padding-left:0}.hero-right_caption a{text-decoration:none}.hero-right_square{border:0}.hero-right_image{text-align:left}.break,.pre-footer,.revenues_subpage-involved_video{display:none!important}.revenues_subpage-steps_group{width:100%}.layout-content .container-left-7{margin:0;width:100%}.layout-content .case_studies_intro-select{display:none!important}.layout-content .case_studies-map-container{text-align:left}.layout-state-pages figure{min-height:300px}.chart-list{width:100%}.chart-title-button eiti-bar-chart,.chart-title-button img,.details-container,button[aria-controls=mobile-nav-content]{display:none!important}.chart{display:block!important;width:50%!important}.chart-item{display:inline-block;float:none;page-break-before:always;page-break-inside:avoid}.expandable[aria-expanded]{max-height:none;overflow-y:initial}figure[is=ownership-map] .svg-container{padding-bottom:67%!important}figure[is=ownership-map] .svg-container.wide{padding-bottom:75%!important}.eiti-data-map-table[aria-hidden]{display:inline-block}.inner-table-wrapper{max-height:none!important}.row-container>.map-container .svg-container{padding-bottom:67%!important}.row-container>.map-container .svg-container.wide{padding-bottom:75%!important}.legend-ownership-svg .cells{justify-content:flex-start}.chart-item,.row-container,eiti-bar-chart,eiti-data-map,figcaption,figure,img,tr{page-break-before:always;page-break-inside:avoid}h1:not(#title),h2,h3{page-break-after:avoid}.ribbon-card-bottom,.ribbon-card-top{text-align:left}.ribbon svg{max-width:300px}.ribbon svg.states.map{max-width:none}}.src-components-sections-KeyStatsSection----KeyStatsSection-module---chartBar---1i1aF{cursor:pointer}.src-components-sections-KeyStatsSection----KeyStatsSection-module---federalOnshore---1oXbH{background-color:#086996;fill:#4e4e4e}.src-components-sections-KeyStatsSection----KeyStatsSection-module---federalOffshore---icg0O{background-color:#79bbda;fill:#a9a9a9}.src-components-sections-KeyStatsSection----KeyStatsSection-module---nativeAmerican---B_KJZ{background-color:#c6e9ff;fill:#e0e0e0}.src-components-sections-KeyStatsSection----KeyStatsSection-module---chartBar---1i1aF[selected=true] .src-components-sections-KeyStatsSection----KeyStatsSection-module---federalOnshore---1oXbH{fill:#086996}.src-components-sections-KeyStatsSection----KeyStatsSection-module---chartBar---1i1aF[selected=true] .src-components-sections-KeyStatsSection----KeyStatsSection-module---federalOffshore---icg0O{fill:#79bbda}.src-components-sections-KeyStatsSection----KeyStatsSection-module---chartBar---1i1aF[selected=true] .src-components-sections-KeyStatsSection----KeyStatsSection-module---nativeAmerican---B_KJZ{fill:#c6e9ff}.src-components-sections-KeyStatsSection----KeyStatsSection-module---chartBar---1i1aF:hover .src-components-sections-KeyStatsSection----KeyStatsSection-module---federalOnshore---1oXbH{fill:#086996;opacity:.8}.src-components-sections-KeyStatsSection----KeyStatsSection-module---chartBar---1i1aF:hover .src-components-sections-KeyStatsSection----KeyStatsSection-module---federalOffshore---icg0O{fill:#79bbda;opacity:.8}.src-components-sections-KeyStatsSection----KeyStatsSection-module---chartBar---1i1aF:hover .src-components-sections-KeyStatsSection----KeyStatsSection-module---nativeAmerican---B_KJZ{fill:#c6e9ff;opacity:.8}.src-components-sections-KeyStatsSection----KeyStatsSection-module---federalOnshoreHover---1BQXR{background-color:#086996;opacity:.8}.src-components-sections-KeyStatsSection----KeyStatsSection-module---federalOffshoreHover---3yC21{background-color:#79bbda;opacity:.8}.src-components-sections-KeyStatsSection----KeyStatsSection-module---nativeAmericanHover---1tBpX{background-color:#c6e9ff;opacity:.8}.src-components-sections-KeyStatsSection----KeyStatsSection-module---root---25Xs9 h2{border-bottom:10px solid #cde3c3;padding-bottom:.7rem}.src-components-sections-KeyStatsSection----KeyStatsSection-module---production---2Gtm-{width:100%;margin-bottom:3rem}.src-components-sections-KeyStatsSection----KeyStatsSection-module---productChartContainer---1cbUx{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.src-components-sections-KeyStatsSection----KeyStatsSection-module---production---2Gtm- [is=chart]{display:inline-block;width:32%;min-width:300px}.src-components-sections-KeyStatsSection----KeyStatsSection-module---production---2Gtm- .src-components-sections-KeyStatsSection----KeyStatsSection-module---sectionTitle---i_CTr div:last-child{float:right}.src-components-sections-KeyStatsSection----KeyStatsSection-module---revenueDisbursementsSection---2Pr_y{display:-ms-inline-grid;display:inline-grid;-ms-grid-columns:48.5% 3% 48.5%;grid-template-columns:repeat(2,[col-start] 1fr);grid-gap:0 3%;width:100%;margin-bottom:3rem}.src-components-sections-KeyStatsSection----KeyStatsSection-module---itemDisbursements---3I3Xr{-ms-grid-column:3}.src-components-sections-KeyStatsSection----KeyStatsSection-module---itemTitle---8-wB5{-ms-grid-row:1;grid-row:1}.src-components-sections-KeyStatsSection----KeyStatsSection-module---itemDesc---2gPs3{-ms-grid-row:2;grid-row:2;margin-bottom:.7rem}.src-components-sections-KeyStatsSection----KeyStatsSection-module---itemLink---1YH6G{-ms-grid-row:3;grid-row:3;margin-bottom:.7rem}.src-components-sections-KeyStatsSection----KeyStatsSection-module---itemToggle---BdPt9{-ms-grid-row:4;grid-row:4;margin-bottom:.5rem}.src-components-sections-KeyStatsSection----KeyStatsSection-module---itemChart---3Vxv_{-ms-grid-row:5;grid-row:5}.src-components-sections-KeyStatsSection----KeyStatsSection-module---sectionTitle---i_CTr{margin-bottom:10px}.src-components-sections-KeyStatsSection----KeyStatsSection-module---sectionTitle---i_CTr div{display:inline-block;margin-bottom:10px}.src-components-sections-KeyStatsSection----KeyStatsSection-module---toggle---26hhQ{display:inline-block;margin-bottom:16px}.src-components-sections-KeyStatsSection----KeyStatsSection-module---toggle---26hhQ div:first-child{display:inline-block;margin-left:10px}.src-components-sections-KeyStatsSection----KeyStatsSection-module---dropdown---3Nh14{display:inline-block;margin-left:20px}.src-components-sections-KeyStatsSection----KeyStatsSection-module---dropdown---3Nh14 div:first-child{display:inline-block;margin-left:10px;width:260px}.src-components-sections-KeyStatsSection----KeyStatsSection-module---itemToggle---BdPt9 .src-components-sections-KeyStatsSection----KeyStatsSection-module---dropdown---3Nh14{display:block;margin-left:0;margin-top:10px}@media screen and (max-width:768px){.src-components-sections-KeyStatsSection----KeyStatsSection-module---productChartContainer---1cbUx{-ms-flex-wrap:wrap;flex-wrap:wrap}.src-components-sections-KeyStatsSection----KeyStatsSection-module---production---2Gtm- [is=chart]{width:47%;min-width:100px}.src-components-sections-KeyStatsSection----KeyStatsSection-module---revenueDisbursementsSection---2Pr_y{-ms-grid-columns:47% 6% 47%;grid-gap:0 6%}}@media screen and (max-width:601px){.src-components-sections-KeyStatsSection----KeyStatsSection-module---production---2Gtm- [is=chart]{width:100%;min-width:100px}.src-components-sections-KeyStatsSection----KeyStatsSection-module---revenueDisbursementsSection---2Pr_y{display:flow-root;-ms-grid-columns:100%;grid-template-columns:repeat(1,[col-start] 1fr)}.src-components-sections-KeyStatsSection----KeyStatsSection-module---production---2Gtm- .src-components-sections-KeyStatsSection----KeyStatsSection-module---sectionTitle---i_CTr div:last-child{display:block;float:none}.src-components-sections-KeyStatsSection----KeyStatsSection-module---itemDisbursements---3I3Xr{-ms-grid-column:1}.src-components-sections-KeyStatsSection----KeyStatsSection-module---itemTitle---8-wB5.src-components-sections-KeyStatsSection----KeyStatsSection-module---itemDisbursements---3I3Xr{-ms-grid-row:6;grid-row:6;margin-top:4rem}.src-components-sections-KeyStatsSection----KeyStatsSection-module---itemDesc---2gPs3.src-components-sections-KeyStatsSection----KeyStatsSection-module---itemDisbursements---3I3Xr{-ms-grid-row:7;grid-row:7;margin-bottom:.7rem}.src-components-sections-KeyStatsSection----KeyStatsSection-module---itemLink---1YH6G.src-components-sections-KeyStatsSection----KeyStatsSection-module---itemDisbursements---3I3Xr{-ms-grid-row:8;grid-row:8;margin-bottom:.7rem}.src-components-sections-KeyStatsSection----KeyStatsSection-module---itemToggle---BdPt9.src-components-sections-KeyStatsSection----KeyStatsSection-module---itemDisbursements---3I3Xr{-ms-grid-row:9;grid-row:9;margin-bottom:.5rem}.src-components-sections-KeyStatsSection----KeyStatsSection-module---itemChart---3Vxv_.src-components-sections-KeyStatsSection----KeyStatsSection-module---itemDisbursements---3I3Xr{-ms-grid-row:10;grid-row:10}.src-components-sections-KeyStatsSection----KeyStatsSection-module---dropdown---3Nh14{margin-left:0}.src-components-sections-KeyStatsSection----KeyStatsSection-module---dropdown---3Nh14 div:first-child{width:212px}}.src-components-layouts-icon-links-ExploreDataLink----ExploreDataLink-module---exploreDataLink---3OrQM svg{fill:#1478a6;vertical-align:middle;margin-right:8px}.src-components-layouts-icon-links-ExploreDataLink----ExploreDataLink-module---exploreDataLink---3OrQM span{vertical-align:baseline}.src-components-selectors-Toggle----Toggle-module---toggle---2Bbt3 div{border:1px solid #d3dfe6;border-left-width:0;color:#323c42;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;padding:10px;text-align:center;white-space:nowrap}.src-components-selectors-Toggle----Toggle-module---toggle---2Bbt3 div:first-child{border-left-width:1px;border-top-left-radius:8px;border-bottom-left-radius:8px}.src-components-selectors-Toggle----Toggle-module---toggle---2Bbt3 div:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.src-components-selectors-Toggle----Toggle-module---toggle---2Bbt3 .src-components-selectors-Toggle----Toggle-module---selected---3dI7l,.src-components-selectors-Toggle----Toggle-module---toggle---2Bbt3 div:active{background-color:#d3dfe6}.src-components-selectors-DropDown----DropDown-module---root---1XkUK select{display:inline-block}.src-components-layouts-charts-StackedBarChartLayout----StackedBarChartLayout-module---root---2kZSX{width:100%}.src-components-layouts-charts-StackedBarChartLayout----StackedBarChartLayout-module---chart---3Q1Tp{height:215px}.src-components-charts-ChartTitle----ChartTitle-module---chartTitle---3jxeL{border-color:#768d99;border-bottom-width:1px;border-style:solid;color:#323c42;font-size:13px}.src-components-charts-StackedBarChart----StackedBarChart-module---stackedBarChart---20GpE{height:inherit;margin-top:5px;width:inherit}.src-components-charts-StackedBarChart----StackedBarChart-module---stackedBarChart---20GpE text{font-size:13px;font-family:Lato, 'Helvetica Neue', Helvetica, arial, sans-serif;font-weight:300;text-rendering:optimizeLegibility}.src-components-charts-StackedBarChart----StackedBarChart-module---stackedBarChart---20GpE path{stroke:#d3dfe6}.src-components-charts-StackedBarChart----StackedBarChart-module---stackedBarChart_bar---wJczA:hover .src-components-charts-StackedBarChart----StackedBarChart-module---stackedBarChart_onshore---qAI-7{fill:#2f4d26}.src-components-charts-StackedBarChart----StackedBarChart-module---stackedBarChart_bar---wJczA:hover .src-components-charts-StackedBarChart----StackedBarChart-module---stackedBarChart_offshore---70eIy{fill:#69995a}.src-components-charts-StackedBarChart----StackedBarChart-module---stackedBarChart_bar---wJczA:hover .src-components-charts-StackedBarChart----StackedBarChart-module---stackedBarChart_native_american---3Pu8q{fill:#cde3c3}.src-components-charts-StackedBarChart----StackedBarChart-module---stackedBarChart_bar---wJczA:active .src-components-charts-StackedBarChart----StackedBarChart-module---stackedBarChart_onshore---qAI-7{fill:#2f4d26}.src-components-charts-StackedBarChart----StackedBarChart-module---stackedBarChart_bar---wJczA:active .src-components-charts-StackedBarChart----StackedBarChart-module---stackedBarChart_offshore---70eIy{fill:#69995a}.src-components-charts-StackedBarChart----StackedBarChart-module---stackedBarChart_bar---wJczA:active .src-components-charts-StackedBarChart----StackedBarChart-module---stackedBarChart_native_american---3Pu8q{fill:#cde3c3}.src-components-charts-StackedBarChart----StackedBarChart-module---stackedBarChart_bar---wJczA.src-components-charts-StackedBarChart----StackedBarChart-module---selected---119N0 .src-components-charts-StackedBarChart----StackedBarChart-module---stackedBarChart_onshore---qAI-7{fill:#2f4d26}.src-components-charts-StackedBarChart----StackedBarChart-module---stackedBarChart_bar---wJczA.src-components-charts-StackedBarChart----StackedBarChart-module---selected---119N0 .src-components-charts-StackedBarChart----StackedBarChart-module---stackedBarChart_offshore---70eIy{fill:#69995a}.src-components-charts-StackedBarChart----StackedBarChart-module---stackedBarChart_bar---wJczA.src-components-charts-StackedBarChart----StackedBarChart-module---selected---119N0 .src-components-charts-StackedBarChart----StackedBarChart-module---stackedBarChart_native_american---3Pu8q{fill:#cde3c3}.src-components-charts-StackedBarChart----StackedBarChart-module---stackedBarChart_onshore---qAI-7{fill:#768d99}.src-components-charts-StackedBarChart----StackedBarChart-module---stackedBarChart_offshore---70eIy{fill:#a7bcc7}.src-components-charts-StackedBarChart----StackedBarChart-module---stackedBarChart_native_american---3Pu8q{fill:#d3dfe6}.src-components-charts-ChartLegendStandard----ChartLegendStandard-module---chartLegendStandard---3XoJu{border:none;font-size:13px;width:100%}.src-components-charts-ChartLegendStandard----ChartLegendStandard-module---chartLegendStandard---3XoJu thead{border-bottom:2px solid #d3dfe6}.src-components-charts-ChartLegendStandard----ChartLegendStandard-module---chartLegendStandard---3XoJu th:nth-child(2){text-align:right}.src-components-charts-ChartLegendStandard----ChartLegendStandard-module---chartLegendStandard---3XoJu tr{border-bottom:1px solid #d3dfe6}.src-components-charts-ChartLegendStandard----ChartLegendStandard-module---chartLegendStandard---3XoJu .src-components-charts-ChartLegendStandard----ChartLegendStandard-module---chartLegendStandard_TotalRow---2L6h8{border-bottom:none}.src-components-charts-ChartLegendStandard----ChartLegendStandard-module---chartLegendStandard---3XoJu td{border:none}.src-components-charts-ChartLegendStandard----ChartLegendStandard-module---chartLegendStandard---3XoJu td:first-child{width:20px;vertical-align:middle}.src-components-charts-ChartLegendStandard----ChartLegendStandard-module---chartLegendStandard---3XoJu td:nth-child(3){text-align:right}.src-components-charts-ChartLegendStandard----ChartLegendStandard-module---chartLegendStandard---3XoJu div{width:15px;height:15px}.src-components-charts-ChartLegendStandard----ChartLegendStandard-module---chartLegendStandard_TotalRow---2L6h8{font-weight:700}.src-components-charts-ChartLegendStandard----ChartLegendStandard-module---chartLegendStandard_TotalRow---2L6h8 td:nth-child(2){text-align:right}.src-components-layouts-Accordion----Accordion-module---root---2cySC{font-size:13px;margin-bottom:16px}.src-components-layouts-Accordion----Accordion-module---root---2cySC svg{margin-right:10px;vertical-align:middle}.src-components-layouts-Accordion----Accordion-module---toggle---OuQLu span{color:#086996;cursor:pointer;vertical-align:middle}.src-components-layouts-Accordion----Accordion-module---toggle---OuQLu:hover span{text-decoration:underline}.src-components-layouts-Accordion----Accordion-module---toggle---OuQLu[aria-expanded=false] .src-components-layouts-Accordion----Accordion-module---minus---35N8B,.src-components-layouts-Accordion----Accordion-module---toggle---OuQLu[aria-expanded=true] .src-components-layouts-Accordion----Accordion-module---plus---3Bo1d{display:none}.src-components-layouts-Accordion----Accordion-module---content---rdVX_{transition-duration:5s}.src-components-sections-WhatsNew----WhatsNew-module---root---20m4w{padding-top:1.25rem;padding-bottom:2.25rem}.src-components-layouts-Tabordion----Tabordion-module---tabContainer---2a7B5{margin-top:5rem;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:10}.src-components-layouts-Tabordion----Tabordion-module---tab---2E5pJ{background-color:#fff;border-top:1px solid #d3dfe6;border-left:1px solid #d3dfe6;border-bottom:1px solid #d3dfe6;color:#435159;cursor:pointer;font-size:16px;font-weight:200;overflow:hidden;padding:10px 20px;text-align:center;float:left;z-index:10}.src-components-layouts-Tabordion----Tabordion-module---tab---2E5pJ:last-of-type{border-right:1px solid #d3dfe6}.src-components-layouts-Tabordion----Tabordion-module---tab---2E5pJ:hover{text-decoration:underline}.src-components-layouts-Tabordion----Tabordion-module---tabSelected---2UEex{background-color:#f0f6fa;border-bottom:none;font-weight:700}.src-components-layouts-Tabordion----Tabordion-module---tabPanelContainer---mcu8s{background-color:#f0f6fa;border:1px solid #d3dfe6;overflow:hidden;position:relative;top:-1px;z-index:0}.src-components-layouts-Tabordion----Tabordion-module---accordionPanelContainer---3gSG0{animation:src-components-layouts-Tabordion----Tabordion-module---expand---13ys9 .25s;-ms-transform-origin:top center;transform-origin:top center;animation-timing-function:ease-out}@keyframes src-components-layouts-Tabordion----Tabordion-module---expand---13ys9{0%{transform:scaleY(.75)}to{transform:scaleY(1)}}@media screen and (max-width:481px){.src-components-layouts-Tabordion----Tabordion-module---tabContainer---2a7B5{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:0;width:100%}.src-components-layouts-Tabordion----Tabordion-module---tab---2E5pJ{float:none;border:1px solid #d3dfe6;text-align:left;width:100%}.src-components-layouts-Tabordion----Tabordion-module---tabPanelContainer---mcu8s{top:0}}.src-components-layouts-buttons-ExploreDataButton----ExploreDataButton-module---root---NIhes{display:inline-block;background-color:#1478a6;border-radius:5px;color:#ffffff;padding:10px 20px}.src-components-layouts-buttons-ExploreDataButton----ExploreDataButton-module---root---NIhes div{display:inline-block;font-weight:700;vertical-align:middle}.src-components-layouts-buttons-ExploreDataButton----ExploreDataButton-module---root---NIhes:hover>div{text-decoration:underline}.src-components-layouts-buttons-BlueButton----BlueButton-module---root---1rN3-{display:inline-block;background-color:#1478a6;border-radius:5px;color:#ffffff;padding:10px 20px}.src-components-layouts-buttons-BlueButton----BlueButton-module---root---1rN3- div{display:inline-block;font-weight:700}.src-components-layouts-buttons-BlueButton----BlueButton-module---root---1rN3-:hover>div{text-decoration:underline}.src-components-layouts-icon-links-DownloadDataLink----DownloadDataLink-module---root---2bsoY svg{fill:#1478a6;vertical-align:middle;margin-right:8px}.src-components-layouts-icon-links-DownloadDataLink----DownloadDataLink-module---root---2bsoY span{vertical-align:baseline}.src-pages----index-module---tabContentContainer---enqT6{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;padding:2.2rem 1.3rem 1.3rem}.src-pages----index-module---tabContent---VavJK{-ms-flex-preferred-size:65%;flex-basis:65%;-ms-flex-order:0;order:0}.src-pages----index-module---tabContentAside---3OaUN{-ms-flex-order:1;order:1;padding:0 10px}.src-pages----index-module---oilRig---1x4FX>svg{height:100%;position:relative;top:30px;width:276px}.src-pages----index-module---tabContentAside---3OaUN>h5{margin-bottom:5px}.src-pages----index-module---tabContentBottomContainer---2DDDw{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding-top:20px}.src-pages----index-module---tabContentBottomContainer---2DDDw>div{margin-bottom:20px}.src-pages----index-module---tabContentBottomContainer---2DDDw>div:first-child{margin-right:20px}.src-pages----index-module---linkContainer---1V6G1{border-top:2px solid #cde3c3;padding-top:7px}.src-pages----index-module---linkContainer---1V6G1>a{display:block;margin:7px 0;white-space:nowrap}.src-pages----index-module---mapSection---1NFc6{margin:80px 0}.src-pages----index-module---mapSectionContainer---1mEpb{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.src-pages----index-module---mapSectionLeft---jIwmp{max-width:27%}.src-pages----index-module---mapSectionRight---Y-hJf{width:70%}.src-pages----index-module---mapSectionLocationSelector---pmiGz{max-width:250px;width:100%;margin-top:30px}@media screen and (max-width:768px){.src-pages----index-module---mapSectionContainer---1mEpb{-ms-flex-wrap:wrap;flex-wrap:wrap}.src-pages----index-module---mapSectionLeft---jIwmp{max-width:100%}.src-pages----index-module---mapSectionRight---Y-hJf{width:100%}.src-pages----index-module---mapSectionLocationSelector---pmiGz{margin-top:30px}}@media screen and (max-width:601px){.src-pages----index-module---tabContentContainer---enqT6{-ms-flex-wrap:wrap;flex-wrap:wrap}.src-pages----index-module---tabContent---VavJK{-ms-flex-preferred-size:100%;flex-basis:100%}.src-pages----index-module---tabContentAside---3OaUN{margin-top:10px;width:100%;padding:0}.src-pages----index-module---oilRig---1x4FX>svg{display:none;width:100%}}
U.S. flag signifying that this is a United States Federal Government website An official website of the U.S. government

Learn about extractive industries in each state

Explore production, revenue, and disbursements data for each state.

Data summary

Summary of production, revenue, and disbursements for resources extracted on federal lands and waters and Native American lands.

Production

Production data for major commodities
Show:
Yearly
Monthly

Revenue

Federal revenue from bonuses, rent, and royalties paid by companies to extract natural resources
Show:
Yearly
Monthly

Revenue

Federal revenue from bonuses, rent, and royalties paid by companies to extract natural resources
Show:
Yearly
Monthly

Disbursements

Distribution of federal revenue to local governments, the U.S. treasury, Native Americans, and designated funds
Show:
Yearly
Monthly

Disbursements

Distribution of federal revenue to local governments, the U.S. treasury, Native Americans, and designated funds

What's new

In our latest release on December 6, 2018, we made the following changes:

Review our full release details.

\ No newline at end of file + l1.6-6.5l15.4,3.9L47.8,73.9z" data-reactid="1156">

\ No newline at end of file From 2dec1f36f85f5bf9806cb71b2f37df9d4d1dfec7 Mon Sep 17 00:00:00 2001 From: master12 Date: Wed, 19 Dec 2018 13:06:28 -0500 Subject: [PATCH 03/89] fix page.json override --- gatsby-site/gatsby-browser.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gatsby-site/gatsby-browser.js b/gatsby-site/gatsby-browser.js index 7fdb41f6f..a91c032b0 100644 --- a/gatsby-site/gatsby-browser.js +++ b/gatsby-site/gatsby-browser.js @@ -75,7 +75,7 @@ exports.onClientEntry = () => { loader.addPagesArray([{"componentChunkName":"component---src-pages-about-index-js","layout":"layout---index","layoutComponentChunkName":"component---src-layouts-index-js","jsonName":"about.json","path": path}]); } else if(path.includes("/how-it-works")){ - loader.addPagesArray([{"componentChunkName":"component---src-pages-how-it-works-index-js","layout":"layout---index","layoutComponentChunkName":"component---src-layouts-index-js","jsonName":"how-it-works.json","path": path}]); + loader.addPagesArray([{"componentChunkName":"component---src-templates-how-it-works-default-js","layout":"layout---index","layoutComponentChunkName":"component---src-layouts-index-js","jsonName":"how-it-works.json","path":path}]); } else if(path.includes("/explore") && usStateIds.includes(statePathId)) { loader.addPagesArray([{"componentChunkName":"component---src-templates-state-page-js","layout":"layout---index","layoutComponentChunkName":"component---src-layouts-index-js","jsonName":"explore-"+statePathId.toLowerCase()+".json","path":path}]); From 9aff8a57ea38595e4f269a17f011a96691d44d27 Mon Sep 17 00:00:00 2001 From: master12 Date: Wed, 19 Dec 2018 13:30:14 -0500 Subject: [PATCH 04/89] added hack because of branch name --- gatsby-site/gatsby-browser.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gatsby-site/gatsby-browser.js b/gatsby-site/gatsby-browser.js index a91c032b0..b3cf609ac 100644 --- a/gatsby-site/gatsby-browser.js +++ b/gatsby-site/gatsby-browser.js @@ -68,13 +68,15 @@ exports.onClientEntry = () => { let path = window.location.pathname; let statePathId = path.substring((path.length-3), (path.length-1)); + let lastFourteen = id.substr(id.length - 14); + if(path.includes("/explore") && (path.endsWith("e/") || path.endsWith("e"))) { loader.addPagesArray([{"componentChunkName":"component---src-pages-explore-index-js","layout":"layout---index","layoutComponentChunkName":"component---src-layouts-index-js","jsonName":"explore.json","path": path}]); } else if(path.includes("/about")){ loader.addPagesArray([{"componentChunkName":"component---src-pages-about-index-js","layout":"layout---index","layoutComponentChunkName":"component---src-layouts-index-js","jsonName":"about.json","path": path}]); } - else if(path.includes("/how-it-works")){ + else if(path.includes("/how-it-works") && !lastFourteen.includes("default-page")){ loader.addPagesArray([{"componentChunkName":"component---src-templates-how-it-works-default-js","layout":"layout---index","layoutComponentChunkName":"component---src-layouts-index-js","jsonName":"how-it-works.json","path":path}]); } else if(path.includes("/explore") && usStateIds.includes(statePathId)) { From 1e3dc79ca34c902355a76a1759939e5faafc2c5b Mon Sep 17 00:00:00 2001 From: master12 Date: Wed, 19 Dec 2018 13:51:59 -0500 Subject: [PATCH 05/89] fixed bug --- gatsby-site/gatsby-browser.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gatsby-site/gatsby-browser.js b/gatsby-site/gatsby-browser.js index b3cf609ac..55388744c 100644 --- a/gatsby-site/gatsby-browser.js +++ b/gatsby-site/gatsby-browser.js @@ -68,7 +68,7 @@ exports.onClientEntry = () => { let path = window.location.pathname; let statePathId = path.substring((path.length-3), (path.length-1)); - let lastFourteen = id.substr(id.length - 14); + let lastFourteen = path.substr(path.length - 14); if(path.includes("/explore") && (path.endsWith("e/") || path.endsWith("e"))) { loader.addPagesArray([{"componentChunkName":"component---src-pages-explore-index-js","layout":"layout---index","layoutComponentChunkName":"component---src-layouts-index-js","jsonName":"explore.json","path": path}]); From db07aeb657b0289ef8afbc5f213f93284b3533c9 Mon Sep 17 00:00:00 2001 From: master12 Date: Wed, 19 Dec 2018 14:26:04 -0500 Subject: [PATCH 06/89] removed old default.md for how it works --- _how-it-works/default.md | 247 --------------------------------------- 1 file changed, 247 deletions(-) delete mode 100644 _how-it-works/default.md diff --git a/_how-it-works/default.md b/_how-it-works/default.md deleted file mode 100644 index ddafd9c3f..000000000 --- a/_how-it-works/default.md +++ /dev/null @@ -1,247 +0,0 @@ ---- -title: How It Works -layout: default -permalink: /how-it-works/ -redirect_from: /how-it-works/production/ -nav_items: - - name: introduction - title: Top - - name: ownership - title: Land ownership - - name: resources - title: Natural resources - - name: laws - title: Laws and regulations - - name: native-american-overview - title: Natural resources on Native American land - - name: process - title: Resources to revenue - subnav_items: - - name: production - title: Production - - name: revenues - title: Revenues - - name: disbursements - title: Disbursements - - name: accounting - title: Accountability -selector: list ---- - -
-
-
-

{{ page.title }}

-

In the U.S., land and the resources beneath it can be owned by private individuals and corporations or by federal, state, local, and Native American governments. This makes the U.S. different from nearly every other country; in many places oil, gas, coal, and other minerals simply belong to the government, but in the U.S. there is widespread private ownership of these resources.

-

Learn what governs natural resource extraction in the U.S., how resources result in federal revenue, and what processes ensure accuracy and accountability in this industry.

-
-
-
-

The U.S. ranks at or near the top worldwide in the production of many natural resources.

- {% include svg/how-it-works-ribbon-graphic.svg %} -
- -
-
-
- -
-
-
-

Who owns natural resources in the U.S.?

-
-
-

Ownership

-

Private individuals and corporations, as well as federal, state, local, and Native American governments, can own land and the oil, gas, coal, and other minerals found below the surface.

-

Learn about land and resource ownership

-
-
-
-
-

What natural resources are extracted in the U.S.?

-
-
-

Fossil fuels

-

Fossil fuels are our main source of electricity, and the primary fuel for powering motor vehicles and heating homes.

-

Learn about oil, gas, and coal.

-
-
-

Nonenergy minerals

-

Nonenergy minerals include base and precious metals, industrial metals, and gemstones, among others.

-

Learn about nonenergy minerals.

-
-
-

Renewables

-

Renewable energy comes from sources that are not depleted when used. These resources include geothermal, solar, wind, water, and biomass.

-

Learn about renewable energy.

-
-
-
-
-

What laws and regulations govern natural resource extraction in the U.S.?

-
-
-

Federal laws and regulations

-

The legislative branch has passed many laws governing natural resource extraction on federal lands.

-

Learn about federal laws.

-
-
-

Federal reforms

-

The government reforms laws and regulations by enacting new legislation and proposing new rules for implementation.

-

Learn about reforms.

-
-
-

State laws and regulations

-

State agencies create regulations and rules about natural resource extraction. Local government agencies also play a role.

-

Learn about state laws.

-
-
-

Native American laws and regulations

-

Extracting natural resources on Native American land and distributing the associated revenue involves a unique set of processes and stakeholders.

-

Learn about Native American laws

-
-
-
-
-

How are natural resources on Native American land governed?

-
-
-

Ownership and governance

-

Native American land ownership involves a complex patchwork of titles, restrictions, obligations, statutes, and regulations.

-

Learn about governance on Native American land

-
-
-

Production

-

Extracting natural resources on Native American land involves unique processes and multiple stakeholders.

-

Learn about production on Native American land

-
- -{% assign disbursements = site.data.federal_disbursements.US["American Indian Tribes"].All %} -{% assign disbursement_year = site.data.years.disbursements | to_s | default: default_year %} -
-

Revenue

-

Natural resources are increasingly a key source of income for many Native American tribes. In {{ disbursement_year }}, {{ "ONRR" | term }} and {{ "OST" | term }} disbursed {{ disbursements[disbursement_year] | intword | intcomma_dollar }} to tribes and allottees.

-

Learn about Native American revenues

-
- -
-

Economic impact

-

Extraction affects Native American economies in a number of ways, though effects vary widely depending on the level of extraction on and details of lease agreements.

-

Learn about economic impact

-
-
-
-
-

How do natural resources result in federal revenue?

-

The production process

-
-
-

Oil and gas{% include svg/how-main-icon-oil.svg %}

-
-

Oil and gas (or natural gas) are fossil fuels that form underground on land and under the ocean. The U.S. is among the world's top producers of oil and gas.

-

Learn about oil and gas.

-
-
-
-

Coal{% include svg/how-main-icon-coal.svg %}

-
-

Miners extract coal through surface and subsurface mining. Most of the coal produced on federal land in the U.S. is mined in the Powder River Basin of Wyoming.

-

Learn about coal.

-
-
-
-

Nonenergy minerals{% include svg/how-main-icon-hardrock.svg %}

-
-

Gold, copper, and iron are the main sources of nonenergy mineral revenues. The Mining Law of 1872 is the major federal law governing locatable minerals.

-

Learn about nonenergy minerals.

-
-
-
-

Renewable energy{% include svg/how-main-icon-wind.svg %}

-
-

Renewable energy resources include geothermal, solar, wind, biomass, and hydrokinetic energy.

-

Learn about renewable energy.

-
-
-
-

Understanding federal revenues

- -
- -
-

How revenue works

-

Companies pay the federal government to extract natural resources on federal lands and waters. This revenue is collected by the Office of Natural Resources Revenue.

-

Learn about how revenue works.

-
- -
-

Federal revenue by company

-

See federal non-tax revenues from natural resource extraction on federal land in 2017 by commodity, revenue type, and company.

-

See revenue by company.

-
-
-

Abandoned Mine Land Reclamation Program

-

This program uses fees from present-day coal mining companies to reclaim coal mines abandoned before 1977.

-

Learn about the AML Reclamation Program.

-
-
-

Coal Excise Tax

-

Coal producers pay a federal excise tax, which originated in 1977 with the Black Lung Revenue Act, when they mine coal in the U.S.

-

Learn about excise tax revenue.

-
-
- -

Understanding federal disbursements

- -
- -
-

How disbursements work

-

The Office of Natural Resources Revenue collects revenue from natural resources extraction on federal lands and waters and distributes that revenue according to federal law. This process is called "disbursement."

-

Learn about how disbursements work.

-
- -
-

Land and Water Conservation Fund

-

When {{ "authorized" | term_end: "authorization" }}, the Land and Water Conservation Fund receives disbursements from offshore oil and gas revenue to support conservation, outdoor recreation, and the needs of local communities.

-

Learn about the Land and Water Conservation Fund.

-
-
-

Historic Preservation Fund

-

When {{ "authorized" | term_end: "authorization" }}, the Historic Preservation Fund receives disbursements from offshore oil and gas revenue to fund the conservation of cultural and historic sites.

-

Learn about the Historic Preservation Fund.

-
-
-

Gulf of Mexico Energy Security Act (GOMESA)

-

The Gulf of Mexico Energy Security Act (GOMESA) created a revenue-sharing model for gulf states. Four states receive a portion of the revenue from oil and gas production in the Gulf of Mexico.

-

Learn about GOMESA.

-
-
- -
-
-

How does the U.S. ensure accuracy and accountability in natural resource revenue?

-
-
-

Audits and assurances

-

Data about revenue from the extractive industries is subject to a number of controls, standards, and regulations.

-

Learn about audits and assurances.

-
-
-

Reconciliation

-

During the reconciliation process, company reports of payments are compared to government records of revenue received.

-

Learn about reconciliation.

-
-
-
-
- -
- - From c8a87137176f130a91884f98e040d8ec80741209 Mon Sep 17 00:00:00 2001 From: brentryanjohnson Date: Wed, 19 Dec 2018 15:55:38 -0800 Subject: [PATCH 07/89] Adds punctuation to imperative sentence links that were missing periods --- gatsby-site/src/markdown/how-it-works/default.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gatsby-site/src/markdown/how-it-works/default.md b/gatsby-site/src/markdown/how-it-works/default.md index 3e0d37903..337d4181c 100644 --- a/gatsby-site/src/markdown/how-it-works/default.md +++ b/gatsby-site/src/markdown/how-it-works/default.md @@ -55,7 +55,7 @@ selector: list

Ownership

Private individuals and corporations, as well as federal, state, local, and Native American governments, can own land and the oil, gas, coal, and other minerals found below the surface.

-

Learn about land and resource ownership

+

Learn about land and resource ownership.

@@ -100,7 +100,7 @@ selector: list

Native American laws and regulations

Extracting natural resources on Native American land and distributing the associated revenue involves a unique set of processes and stakeholders.

-

Learn about Native American laws

+

Learn about Native American laws.

@@ -110,12 +110,12 @@ selector: list

Ownership and governance

Native American land ownership involves a complex patchwork of titles, restrictions, obligations, statutes, and regulations.

-

Learn about governance on Native American land

+

Learn about governance on Native American land.

Production

Extracting natural resources on Native American land involves unique processes and multiple stakeholders.

-

Learn about production on Native American land

+

Learn about production on Native American land.

,ONRR and OST disbursed to tribes and allottees.

-

Learn about Native American revenues

+

Learn about Native American revenues.

Economic impact

Extraction affects Native American economies in a number of ways, though effects vary widely depending on the level of extraction on and details of lease agreements.

-

Learn about economic impact

+

Learn about economic impact.

From 2280d55a73c1e0c94e60a40cb3bf0832d9322439 Mon Sep 17 00:00:00 2001 From: master12 Date: Thu, 20 Dec 2018 09:46:10 -0500 Subject: [PATCH 08/89] remove trailing slash from links --- .../src/markdown/how-it-works/default.md | 98 +++++++++---------- 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/gatsby-site/src/markdown/how-it-works/default.md b/gatsby-site/src/markdown/how-it-works/default.md index 3e0d37903..f83215f55 100644 --- a/gatsby-site/src/markdown/how-it-works/default.md +++ b/gatsby-site/src/markdown/how-it-works/default.md @@ -53,9 +53,9 @@ selector: list

Who owns natural resources in the U.S.?

-

Ownership

+

Ownership

Private individuals and corporations, as well as federal, state, local, and Native American governments, can own land and the oil, gas, coal, and other minerals found below the surface.

-

Learn about land and resource ownership

+

Learn about land and resource ownership

@@ -63,19 +63,19 @@ selector: list

What natural resources are extracted in the U.S.?

-

Fossil fuels

+

Fossil fuels

Fossil fuels are our main source of electricity, and the primary fuel for powering motor vehicles and heating homes.

-

Learn about oil, gas, and coal.

+

Learn about oil, gas, and coal.

-

Nonenergy minerals

+

Nonenergy minerals

Nonenergy minerals include base and precious metals, industrial metals, and gemstones, among others.

-

Learn about nonenergy minerals.

+

Learn about nonenergy minerals.

-

Renewables

+

Renewables

Renewable energy comes from sources that are not depleted when used. These resources include geothermal, solar, wind, water, and biomass.

-

Learn about renewable energy.

+

Learn about renewable energy.

@@ -83,19 +83,19 @@ selector: list

What laws and regulations govern natural resource extraction in the U.S.?

-

Federal laws and regulations

+

Federal laws and regulations

The legislative branch has passed many laws governing natural resource extraction on federal lands.

-

Learn about federal laws.

+

Learn about federal laws.

-

Federal reforms

+

Federal reforms

The government reforms laws and regulations by enacting new legislation and proposing new rules for implementation.

-

Learn about reforms.

+

Learn about reforms.

State laws and regulations

State agencies create regulations and rules about natural resource extraction. Local government agencies also play a role.

-

Learn about state laws.

+

Learn about state laws.

Native American laws and regulations

@@ -108,27 +108,27 @@ selector: list

How are natural resources on Native American land governed?

-

Ownership and governance

+

Ownership and governance

Native American land ownership involves a complex patchwork of titles, restrictions, obligations, statutes, and regulations.

-

Learn about governance on Native American land

+

Learn about governance on Native American land

-

Production

+

Production

Extracting natural resources on Native American land involves unique processes and multiple stakeholders.

-

Learn about production on Native American land

+

Learn about production on Native American land

-

Revenue

+

Revenue

Natural resources are increasingly a key source of income for many Native American tribes. In ,ONRR and OST disbursed to tribes and allottees.

-

Learn about Native American revenues

+

Learn about Native American revenues

-

Economic impact

+

Economic impact

Extraction affects Native American economies in a number of ways, though effects vary widely depending on the level of extraction on and details of lease agreements.

-

Learn about economic impact

+

Learn about economic impact

@@ -137,78 +137,78 @@ selector: list

The production process

-

Oil and gas

+

Oil and gas

Oil and gas (or natural gas) are fossil fuels that form underground on land and under the ocean. The U.S. is among the world's top producers of oil and gas.

-

Learn about oil and gas.

+

Learn about oil and gas.

-

Coal

+

Coal

Miners extract coal through surface and subsurface mining. Most of the coal produced on federal land in the U.S. is mined in the Powder River Basin of Wyoming.

-

Learn about coal.

+

Learn about coal.

-

Nonenergy minerals

+

Nonenergy minerals

Gold, copper, and iron are the main sources of nonenergy mineral revenues. The Mining Law of 1872 is the major federal law governing locatable minerals.

-

Learn about nonenergy minerals.

+

Learn about nonenergy minerals.

-

Renewable energy

+

Renewable energy

Renewable energy resources include geothermal, solar, wind, biomass, and hydrokinetic energy.

-

Learn about renewable energy.

+

Learn about renewable energy.

Understanding federal revenues

-

How revenue works

+

How revenue works

Companies pay the federal government to extract natural resources on federal lands and waters. This revenue is collected by the Office of Natural Resources Revenue.

-

Learn about how revenue works.

+

Learn about how revenue works.

-

Federal revenue by company

+

Federal revenue by company

See federal non-tax revenues from natural resource extraction on federal land in 2017 by commodity, revenue type, and company.

-

See revenue by company.

+

See revenue by company.

-

Abandoned Mine Land Reclamation Program

+

Abandoned Mine Land Reclamation Program

This program uses fees from present-day coal mining companies to reclaim coal mines abandoned before 1977.

-

Learn about the AML Reclamation Program.

+

Learn about the AML Reclamation Program.

-

Coal Excise Tax

+

Coal Excise Tax

Coal producers pay a federal excise tax, which originated in 1977 with the Black Lung Revenue Act, when they mine coal in the U.S.

-

Learn about excise tax revenue.

+

Learn about excise tax revenue.

Understanding federal disbursements

-

How disbursements work

+

How disbursements work

The Office of Natural Resources Revenue collects revenue from natural resources extraction on federal lands and waters and distributes that revenue according to federal law. This process is called "disbursement."

-

Learn about how disbursements work.

+

Learn about how disbursements work.

-

Land and Water Conservation Fund

+

Land and Water Conservation Fund

When authorized, the Land and Water Conservation Fund receives disbursements from offshore oil and gas revenue to support conservation, outdoor recreation, and the needs of local communities.

-

Learn about the Land and Water Conservation Fund.

+

Learn about the Land and Water Conservation Fund.

-

Historic Preservation Fund

+

Historic Preservation Fund

When authorized, the Historic Preservation Fund receives disbursements from offshore oil and gas revenue to fund the conservation of cultural and historic sites.

-

Learn about the Historic Preservation Fund.

+

Learn about the Historic Preservation Fund.

-

Gulf of Mexico Energy Security Act (GOMESA)

+

Gulf of Mexico Energy Security Act (GOMESA)

The Gulf of Mexico Energy Security Act (GOMESA) created a revenue-sharing model for gulf states. Four states receive a portion of the revenue from oil and gas production in the Gulf of Mexico.

-

Learn about GOMESA.

+

Learn about GOMESA.

@@ -216,14 +216,14 @@ selector: list

How does the U.S. ensure accuracy and accountability in natural resource revenue?

-

Audits and assurances

+

Audits and assurances

Data about revenue from the extractive industries is subject to a number of controls, standards, and regulations.

-

Learn about audits and assurances.

+

Learn about audits and assurances.

-

Reconciliation

+

Reconciliation

During the reconciliation process, company reports of payments are compared to government records of revenue received.

-

Learn about reconciliation.

+

Learn about reconciliation.

From 4ac39efc69453c428abaff2adf6d3d7b0201d15d Mon Sep 17 00:00:00 2001 From: master12 Date: Fri, 21 Dec 2018 14:12:07 -0500 Subject: [PATCH 09/89] added display stat component --- gatsby-site/gatsby-node.js | 42 +++------- .../DisplayStatistic.README.md | 0 .../DisplayStatistic/DisplayStatistic.js | 80 +++++++++++++++++++ .../DisplayStatistic.module.scss | 0 .../utils/DisplayStatistic/index.js | 1 + gatsby-site/src/js/graphql-queries.js | 51 ++++++++++++ gatsby-site/src/js/hast-react-renderer.js | 4 +- .../src/markdown/how-it-works/default.md | 2 +- gatsby-site/src/pages/index.js | 4 +- gatsby-site/src/state/reducers/data-sets.js | 54 +++++++++++-- .../src/templates/how-it-works-default.js | 31 ++++++- 11 files changed, 228 insertions(+), 41 deletions(-) create mode 100644 gatsby-site/src/components/utils/DisplayStatistic/DisplayStatistic.README.md create mode 100644 gatsby-site/src/components/utils/DisplayStatistic/DisplayStatistic.js create mode 100644 gatsby-site/src/components/utils/DisplayStatistic/DisplayStatistic.module.scss create mode 100644 gatsby-site/src/components/utils/DisplayStatistic/index.js create mode 100644 gatsby-site/src/js/graphql-queries.js diff --git a/gatsby-site/gatsby-node.js b/gatsby-site/gatsby-node.js index 63299f711..afe4b5135 100644 --- a/gatsby-site/gatsby-node.js +++ b/gatsby-site/gatsby-node.js @@ -1,6 +1,8 @@ const path = require(`path`); const { createFilePath } = require(`gatsby-source-filesystem`); +const GRAPHQL_QUERIES = require('./src/js/graphql-queries'); + // Custom Data Transformers const DATA_TRANSFORMER_CONSTANTS = require('./src/js/data-transformers/constants'); const productionVolumesTransformer = require('./src/js/data-transformers/production-volumes-transformer'); @@ -54,12 +56,13 @@ exports.onCreateNode = ({ node, pathPrefix, getNode, boundActionCreators }) => { exports.sourceNodes = ({ getNodes, boundActionCreators }) => { const { createNode } = boundActionCreators; - productionVolumesTransformer(createNode, +/* productionVolumesTransformer(createNode, getNodes().filter(n => n.internal.type === DATA_TRANSFORMER_CONSTANTS.PRODUCTION_VOLUMES_EXCEL)); revenuesTransformer(createNode, - getNodes().filter(n => n.internal.type === DATA_TRANSFORMER_CONSTANTS.REVENUES_MONTHLY_EXCEL)); + getNodes().filter(n => n.internal.type === DATA_TRANSFORMER_CONSTANTS.REVENUES_MONTHLY_EXCEL));*/ + console.log("sourceNodes"); federalDisbursementsTransformer(createNode, getNodes().filter(n => n.internal.type === DATA_TRANSFORMER_CONSTANTS.FEDERAL_DISBURSEMENTS_EXCEL)); @@ -70,7 +73,7 @@ exports.sourceNodes = ({ getNodes, boundActionCreators }) => { exports.createPages = ({ boundActionCreators, graphql }) => { const { createPage } = boundActionCreators; - return Promise.all([createStatePages(createPage, graphql), createHowItWorksPages(createPage, graphql)]); + return Promise.all([createHowItWorksPages(createPage, graphql)]); }; const withPathPrefix = (url, pathPrefix) => { @@ -206,36 +209,10 @@ const createStatePages = (createPage, graphql) => { const createHowItWorksPages = (createPage, graphql) => { const howItWorksDefault_Template = path.resolve(`src/templates/how-it-works-default.js`); + const graphQLQueryString = "{"+GRAPHQL_QUERIES.MARKDOWN_HOWITWORKS+GRAPHQL_QUERIES.DISBURSEMENTS_SORT_BY_YEAR_DESC+"}"; return new Promise((resolve, reject) => { resolve( - graphql( - ` - { - allMarkdownRemark(filter: {id: {regex: "/how-it-works/"}}) { - pages: edges { - page: node { - frontmatter { - title - permalink - layout - redirect_from - selector - nav_items { - name - title - subnav_items { - name - title - } - } - } - htmlAst - } - } - } - } - ` - ).then(result => { + graphql(graphQLQueryString).then(result => { if (result.errors) { reject(result.errors); } @@ -248,7 +225,8 @@ const createHowItWorksPages = (createPage, graphql) => { path, component: howItWorksDefault_Template, context: { - markdown: page + markdown: page, + disbursements: result.data.Disbursements.disbursements, }, }); }); diff --git a/gatsby-site/src/components/utils/DisplayStatistic/DisplayStatistic.README.md b/gatsby-site/src/components/utils/DisplayStatistic/DisplayStatistic.README.md new file mode 100644 index 000000000..e69de29bb diff --git a/gatsby-site/src/components/utils/DisplayStatistic/DisplayStatistic.js b/gatsby-site/src/components/utils/DisplayStatistic/DisplayStatistic.js new file mode 100644 index 000000000..538832c01 --- /dev/null +++ b/gatsby-site/src/components/utils/DisplayStatistic/DisplayStatistic.js @@ -0,0 +1,80 @@ +import React from 'react'; +import { connect } from 'react-redux'; + +import { filterDataSets as filterDataSetsAction } from '../../../state/reducers/data-sets'; + +import styles from "./DisplayStatistic.module.scss"; + +import CONSTANTS from '../../../js/constants'; +import utils from '../../../js/utils'; + +class DisplayStatistic extends React.Component{ + + constructor(props){ + super(props); + + this.FilteredResultsId = Date.now().toString(); + + this.filter = ( typeof this.props.filter === 'string' )? JSON.parse(this.props.filter) : this.props.filter; + this.options = ( typeof this.props.options === 'string' )? JSON.parse(this.props.options) : this.props.options; + + this.state = { + text: this.getFilteredData(this.filter) + } + } + + componentWillReceiveProps(nextProps) { + if(nextProps.FilteredResults) { + if(this.options){ + this.setState({text: utils[this.options.format](nextProps.FilteredResults[this.FilteredResultsId]) }); + } + else { + this.setState({text: nextProps.FilteredResults[this.FilteredResultsId]}); + } + + } + } + + getFilteredData(filter) { + let text = ""; + + if(filter.dataAttribute === "FiscalYear") { + text = this.props["FiscalYear"][filter.sourceKey]; + } + else { + this.props.filterData([{ + id: this.FilteredResultsId, + sourceKey: filter.sourceKey, + options: { + }, + filter: { + sumBy: filter.sumBy, + where: filter.where, + select: filter.dataAttribute, + } + }]); + } + + return text; + } + + render() { + return ( + + {this.state.text} + + ); + } + +} + +export default connect( + state => ({ + "FiscalYear": state[CONSTANTS.DATA_SETS_STATE_KEY]["FiscalYear"], + "FilteredResults": state[CONSTANTS.DATA_SETS_STATE_KEY]["FilteredResults"], + }), + dispatch => ({ + filterData: (configs) => dispatch( filterDataSetsAction(configs) ), + }) +)(DisplayStatistic); + diff --git a/gatsby-site/src/components/utils/DisplayStatistic/DisplayStatistic.module.scss b/gatsby-site/src/components/utils/DisplayStatistic/DisplayStatistic.module.scss new file mode 100644 index 000000000..e69de29bb diff --git a/gatsby-site/src/components/utils/DisplayStatistic/index.js b/gatsby-site/src/components/utils/DisplayStatistic/index.js new file mode 100644 index 000000000..9074b155d --- /dev/null +++ b/gatsby-site/src/components/utils/DisplayStatistic/index.js @@ -0,0 +1 @@ +export {default as DisplayStatistic} from './DisplayStatistic' \ No newline at end of file diff --git a/gatsby-site/src/js/graphql-queries.js b/gatsby-site/src/js/graphql-queries.js new file mode 100644 index 000000000..1222419dd --- /dev/null +++ b/gatsby-site/src/js/graphql-queries.js @@ -0,0 +1,51 @@ +/** + * Constants that are used by the application + **/ +module.exports = Object.freeze({ + DISBURSEMENTS_SORT_BY_YEAR_DESC: + `Disbursements:allFederalDisbursements ( + sort:{fields:[Year], order: DESC} + ){ + disbursements:edges { + data:node { + id + Year + DisplayYear + Fund + Source + Disbursement + DisbursementCategory + internal { + type + contentDigest + owner + } + } + } + }`, + MARKDOWN_HOWITWORKS: + `allMarkdownRemark(filter: {id: {regex: "/how-it-works/"}}) { + pages: edges { + page: node { + frontmatter { + title + permalink + layout + redirect_from + selector + nav_items { + name + title + subnav_items { + name + title + } + } + } + htmlAst + } + } + }`, + +}); + diff --git a/gatsby-site/src/js/hast-react-renderer.js b/gatsby-site/src/js/hast-react-renderer.js index ac41f6bf5..f33b16f06 100644 --- a/gatsby-site/src/js/hast-react-renderer.js +++ b/gatsby-site/src/js/hast-react-renderer.js @@ -9,6 +9,7 @@ import HowMainIconWind from '-!svg-react-loader!../img/svg/how-main-icon-wind.sv import GlossaryTerm from '../components/utils/glossary-term.js'; import NavList from '../components/layouts/NavList'; +import {DisplayStatistic} from '../components/utils/DisplayStatistic'; /*** * This utility is used to render html and react components from markdown files @@ -23,7 +24,8 @@ const hastReactRenderer = new rehypeReact({ "how-main-icon-oil": HowMainIconOil, "how-main-icon-coal": HowMainIconCoal, "how-main-icon-hardrock": HowMainIconHardrock, - "how-main-icon-wind": HowMainIconWind, }, + "how-main-icon-wind": HowMainIconWind, + "display-statistic": DisplayStatistic}, }).Compiler; diff --git a/gatsby-site/src/markdown/how-it-works/default.md b/gatsby-site/src/markdown/how-it-works/default.md index 1820afff1..3ed61c640 100644 --- a/gatsby-site/src/markdown/how-it-works/default.md +++ b/gatsby-site/src/markdown/how-it-works/default.md @@ -122,7 +122,7 @@ selector: list {% assign disbursement_year = site.data.years.disbursements | to_s | default: default_year %} -->

Revenue

-

Natural resources are increasingly a key source of income for many Native American tribes. In ,ONRR and OST disbursed to tribes and allottees.

+

Natural resources are increasingly a key source of income for many Native American tribes. In , ONRR and OST disbursed to tribes and allottees.

Learn about Native American revenues

diff --git a/gatsby-site/src/pages/index.js b/gatsby-site/src/pages/index.js index 4ece6ed49..79ff0b835 100644 --- a/gatsby-site/src/pages/index.js +++ b/gatsby-site/src/pages/index.js @@ -19,6 +19,8 @@ import {BlueButton} from '../components/layouts/buttons/BlueButton'; import {ExploreDataLink} from '../components/layouts/icon-links/ExploreDataLink'; import {DownloadDataLink} from '../components/layouts/icon-links/DownloadDataLink'; +import {DisplayStatistic} from '../components/utils/DisplayStatistic'; + import styles from "./index.module.css"; class HomePage extends React.Component { @@ -56,7 +58,7 @@ class HomePage extends React.Component { ]} /> - +
diff --git a/gatsby-site/src/state/reducers/data-sets.js b/gatsby-site/src/state/reducers/data-sets.js index b1f90e573..b32d47087 100644 --- a/gatsby-site/src/state/reducers/data-sets.js +++ b/gatsby-site/src/state/reducers/data-sets.js @@ -15,6 +15,7 @@ const initialState = { CalendarYear: {}, SourceData: {}, SyncIds: {}, + FilteredResults: {}, }; @@ -23,6 +24,7 @@ const HYDRATE = 'HYDRATE_DATA_SETS'; const GROUP_BY_YEAR = 'GROUP_DATA_SETS_BY_YEAR'; const GROUP_BY_MONTH = 'GROUP_DATA_SETS_BY_MONTH'; const SET_DATA_SELECTED_BY_ID = 'SET_DATA_SELECTED_BY_ID'; +const FILTER_DATA_SETS = 'FILTER_DATA_SETS'; // Define Action Creators @@ -30,6 +32,7 @@ export const hydrate = (dataSets) => ({ type: HYDRATE, payload: dataSets }); export const groupByYear = (configs) => ({ type: GROUP_BY_YEAR, payload: configs }); export const groupByMonth = (configs) => ({ type: GROUP_BY_MONTH, payload: configs }); export const setDataSelectedById = (configs) => ({ type: SET_DATA_SELECTED_BY_ID, payload: configs }); +export const filterDataSets = (configs) => ({ type: FILTER_DATA_SETS, payload: configs }); // Define Action Handlers @@ -97,6 +100,19 @@ const setDataSelectedByIdHandler = (state, action) => { return ({...state, ...results }); } +const filterDataSetsHandler = (state, action) => { + const { payload } = action; + + let results = {FilteredResults: {...state.FilteredResults}}; + + payload.forEach((config) => { + results["FilteredResults"][config.id] = filterSourceData(config.sourceKey, state, config.filter, config.options); + + }); + + return ({...state, ...results }); +} + const addDataSetSync = (syncId, dataId, results) => { if(syncId){ if(results.SyncIds[syncId]){ @@ -114,7 +130,8 @@ export default createReducer(initialState, { [HYDRATE]: hydrateHandler, [GROUP_BY_YEAR]: groupByYearHandler, [GROUP_BY_MONTH]: groupByMonthHandler, - [SET_DATA_SELECTED_BY_ID]: setDataSelectedByIdHandler + [SET_DATA_SELECTED_BY_ID]: setDataSelectedByIdHandler, + [FILTER_DATA_SETS]: filterDataSetsHandler }); @@ -180,11 +197,37 @@ const setFiscalCalendarYear = (key, source, fiscalYear, calendarYear) => { let fiscalYearItem = source.find(item => (getMonth(item.data) === "September")); let calendarYearItem = source.find(item => (getMonth(item.data) === "December")); - fiscalYear[key] = (fiscalYearItem && parseInt(getYear(fiscalYearItem.data))); + fiscalYear[key] = (fiscalYearItem) ? parseInt(getYear(fiscalYearItem.data)) : parseInt(getYear(source[0].data)); calendarYear[key] = (calendarYearItem) ? parseInt(getYear(calendarYearItem.data)) : parseInt(getYear(source[0].data)); } +const filterSourceData = (key, state, filter, options) => { + let filteredSource = JSON.parse(JSON.stringify(state.SourceData[key])); + + if(filter.where) { + Object.keys(filter.where).forEach((property) => { + if(property === "FiscalYear"){ + let year = (filter.where[property] === "latest")? parseInt(state.FiscalYear[key]) : filter.where[property]; + filteredSource = filteredSource.filter((item) => { + return getYear(item.data) === year; + }); + } + else{ + filteredSource = filteredSource.filter((item) => { + return item.data[property] === filter.where[property]; + }); + } + }); + } + + if(filter.select) { + filteredSource = filteredSource[0] && filteredSource[0].data[filter.select]; + } + + return filteredSource; +} + /** * * @returns {Object} @@ -192,18 +235,19 @@ const setFiscalCalendarYear = (key, source, fiscalYear, calendarYear) => { const dataSetByYear = (key, source, filter, options) => { if(source === undefined) return source; - let xAxisLabels, legendLabels, groupNames, units, longUnits, selectedDataKey; + let results, xAxisLabels, legendLabels, groupNames, units, longUnits, selectedDataKey; // We add this for now until we update our data to always include units and long units units = source[0].data.Units || "$"; longUnits = source[0].data.Units || "dollars"; - let results = Object.entries(utils.groupBy(source, getYearKey(source[0].data))).map(e => ({[e[0]] : e[1] }) ); - + results = Object.entries(utils.groupBy(source, getYearKey(source[0].data))).map(e => ({[e[0]] : e[1] }) ); + // We assume if the data matches current year that we dont have the year of data, so we remove it let currentYear = new Date().getFullYear(); results = results.filter((yearData) => parseInt(Object.keys(yearData)[0]) !== currentYear); + results.sort((a,b) => ( getYear(a[Object.keys(a)[0]][0].data) - getYear(b[Object.keys(b)[0]][0].data) )); // Get display names before we filter the data. diff --git a/gatsby-site/src/templates/how-it-works-default.js b/gatsby-site/src/templates/how-it-works-default.js index 077eba345..2b01a8dcf 100644 --- a/gatsby-site/src/templates/how-it-works-default.js +++ b/gatsby-site/src/templates/how-it-works-default.js @@ -1,12 +1,41 @@ import React from 'react'; +import { connect } from 'react-redux'; + +import * as CONSTANTS from '../js/constants'; + +import { hydrate as hydateDataManagerAction } from '../state/reducers/data-sets'; import hastReactRenderer from '../js/hast-react-renderer'; class HowItWorksDefault extends React.Component { + + constructor(props){ + super(props); + + this.hydrateStore(); + } + + /** + * Add the data to the redux store to enable + * the components to access filtered data using the + * reducers + **/ + hydrateStore(){ + this.props.hydateDataManager([ + {key: CONSTANTS.DISBURSEMENTS_ALL_KEY, data: this.props.pathContext.disbursements}, + ]); + } + render () { + console.log("HowItWorksDefault"); + console.log(this.props); return (
{hastReactRenderer(this.props.pathContext.markdown.htmlAst)}
); } } -export default HowItWorksDefault; \ No newline at end of file +export default connect( + state => ({}), + dispatch => ({ hydateDataManager: (dataSets) => dispatch(hydateDataManagerAction(dataSets)), + }), +)(HowItWorksDefault); From 8dd6f703279026d270225402a17feeb4e29fe823 Mon Sep 17 00:00:00 2001 From: Jeffery Keene Date: Wed, 30 Jan 2019 15:23:42 -0500 Subject: [PATCH 10/89] merged dev and added display year --- gatsby-site/package-lock.json | 6660 ++++++++--------- .../stats/DisplayYear/DisplayYear.README.md | 14 + .../stats/DisplayYear/DisplayYear.js | 42 + .../stats/DisplayYear/DisplayYear.module.css | 11 + .../src/components/stats/DisplayYear/index.js | 1 + gatsby-site/src/js/hast-react-renderer.js | 4 +- .../src/markdown/how-it-works/default.md | 2 +- 7 files changed, 3402 insertions(+), 3332 deletions(-) create mode 100644 gatsby-site/src/components/stats/DisplayYear/DisplayYear.README.md create mode 100644 gatsby-site/src/components/stats/DisplayYear/DisplayYear.js create mode 100644 gatsby-site/src/components/stats/DisplayYear/DisplayYear.module.css create mode 100644 gatsby-site/src/components/stats/DisplayYear/index.js diff --git a/gatsby-site/package-lock.json b/gatsby-site/package-lock.json index 1320ed25f..fe37aea85 100644 --- a/gatsby-site/package-lock.json +++ b/gatsby-site/package-lock.json @@ -20,10 +20,10 @@ "dev": true, "requires": { "@babel/types": "7.0.0-beta.44", - "jsesc": "2.5.1", - "lodash": "4.17.10", - "source-map": "0.5.7", - "trim-right": "1.0.1" + "jsesc": "^2.5.1", + "lodash": "^4.2.0", + "source-map": "^0.5.0", + "trim-right": "^1.0.1" }, "dependencies": { "jsesc": { @@ -69,9 +69,9 @@ "integrity": "sha512-Il19yJvy7vMFm8AVAh6OZzaFoAd0hbkeMZiX3P5HGD+z7dyI7RzndHB0dg6Urh/VAFfHtpOIzDUSxmY6coyZWQ==", "dev": true, "requires": { - "chalk": "2.4.1", - "esutils": "2.0.2", - "js-tokens": "3.0.2" + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^3.0.0" }, "dependencies": { "ansi-styles": { @@ -80,7 +80,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.2" + "color-convert": "^1.9.0" } }, "chalk": { @@ -89,9 +89,9 @@ "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.4.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "has-flag": { @@ -106,7 +106,7 @@ "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -120,7 +120,7 @@ "@babel/code-frame": "7.0.0-beta.44", "@babel/types": "7.0.0-beta.44", "babylon": "7.0.0-beta.44", - "lodash": "4.17.10" + "lodash": "^4.2.0" }, "dependencies": { "babylon": { @@ -143,10 +143,10 @@ "@babel/helper-split-export-declaration": "7.0.0-beta.44", "@babel/types": "7.0.0-beta.44", "babylon": "7.0.0-beta.44", - "debug": "3.1.0", - "globals": "11.7.0", - "invariant": "2.2.4", - "lodash": "4.17.10" + "debug": "^3.1.0", + "globals": "^11.1.0", + "invariant": "^2.2.0", + "lodash": "^4.2.0" }, "dependencies": { "babylon": { @@ -178,9 +178,9 @@ "integrity": "sha512-5eTV4WRmqbaFM3v9gHAIljEQJU4Ssc6fxL61JN+Oe2ga/BwyjzjamwkCVVAQjHGuAX8i0BWo42dshL8eO5KfLQ==", "dev": true, "requires": { - "esutils": "2.0.2", - "lodash": "4.17.10", - "to-fast-properties": "2.0.0" + "esutils": "^2.0.2", + "lodash": "^4.2.0", + "to-fast-properties": "^2.0.0" }, "dependencies": { "to-fast-properties": { @@ -222,9 +222,9 @@ "resolved": "https://registry.npmjs.org/@types/glob/-/glob-5.0.35.tgz", "integrity": "sha512-wc+VveszMLyMWFvXLkloixT4n0harUIVZjnpzztaZ0nKLuul7Z32iMt2fUFGAaZ4y1XWjFRMtCI5ewvyh4aIeg==", "requires": { - "@types/events": "1.2.0", - "@types/minimatch": "3.0.3", - "@types/node": "7.0.67" + "@types/events": "*", + "@types/minimatch": "*", + "@types/node": "*" } }, "@types/history": { @@ -252,7 +252,7 @@ "resolved": "https://registry.npmjs.org/@types/react/-/react-16.4.7.tgz", "integrity": "sha512-tHpSs7HMyjnpyfzka1G0pYh7rBNdpwGgcIDT4vfV6jUaR69yOHo/vNH2H+d9iYHo9xnX4qDe7UalPe9HiGRkLw==", "requires": { - "csstype": "2.5.6" + "csstype": "^2.2.0" } }, "@types/react-router": { @@ -260,8 +260,8 @@ "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-4.0.29.tgz", "integrity": "sha512-flrYL4pFHSMTuPL1AfFXRlxBQ+aJ+WxFVvc54EnKejKNQqaGpl6JF9h8rql+DTseXqdthPg+rVXYexn5EKlniA==", "requires": { - "@types/history": "4.6.2", - "@types/react": "16.4.7" + "@types/history": "*", + "@types/react": "*" } }, "@types/react-router-dom": { @@ -269,9 +269,9 @@ "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-4.3.0.tgz", "integrity": "sha512-vaq+nVUGyMnIhAl+svKHmfqhCoCNe5lf1UWmvVcsBlAcX0kznF25711DNFQ7B8/QZ+ZF1zzGq1dIi9bzxIu85w==", "requires": { - "@types/history": "4.6.2", - "@types/react": "16.4.7", - "@types/react-router": "4.0.29" + "@types/history": "*", + "@types/react": "*", + "@types/react-router": "*" } }, "@types/tmp": { @@ -294,7 +294,7 @@ "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz", "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", "requires": { - "mime-types": "2.1.19", + "mime-types": "~2.1.18", "negotiator": "0.6.1" } }, @@ -314,7 +314,7 @@ "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", "dev": true, "requires": { - "acorn": "3.3.0" + "acorn": "^3.0.4" } }, "address": { @@ -327,8 +327,8 @@ "resolved": "https://registry.npmjs.org/adler-32/-/adler-32-1.2.0.tgz", "integrity": "sha1-aj5r8KY5ALoVZSgIyxXGgT0aXyU=", "requires": { - "exit-on-epipe": "1.0.1", - "printj": "1.1.2" + "exit-on-epipe": "~1.0.1", + "printj": "~1.1.0" } }, "after": { @@ -341,10 +341,10 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", "requires": { - "co": "4.6.0", - "fast-deep-equal": "1.1.0", - "fast-json-stable-stringify": "2.0.0", - "json-schema-traverse": "0.3.1" + "co": "^4.6.0", + "fast-deep-equal": "^1.0.0", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.3.0" } }, "ajv-keywords": { @@ -358,9 +358,9 @@ "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", "requires": { - "kind-of": "3.2.2", - "longest": "1.0.1", - "repeat-string": "1.6.1" + "kind-of": "^3.0.2", + "longest": "^1.0.1", + "repeat-string": "^1.5.2" } }, "alphanum-sort": { @@ -383,7 +383,7 @@ "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz", "integrity": "sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=", "requires": { - "string-width": "2.1.1" + "string-width": "^2.0.0" } }, "ansi-escapes": { @@ -416,8 +416,8 @@ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", "requires": { - "micromatch": "2.3.11", - "normalize-path": "2.1.1" + "micromatch": "^2.1.5", + "normalize-path": "^2.0.0" } }, "aproba": { @@ -435,8 +435,8 @@ "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", "requires": { - "delegates": "1.0.0", - "readable-stream": "2.3.6" + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" } }, "arg": { @@ -449,7 +449,7 @@ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "requires": { - "sprintf-js": "1.0.3" + "sprintf-js": "~1.0.2" } }, "aria-query": { @@ -459,7 +459,7 @@ "dev": true, "requires": { "ast-types-flow": "0.0.7", - "commander": "2.16.0" + "commander": "^2.11.0" }, "dependencies": { "commander": { @@ -475,7 +475,7 @@ "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", "requires": { - "arr-flatten": "1.1.0" + "arr-flatten": "^1.0.1" } }, "arr-flatten": { @@ -521,8 +521,8 @@ "integrity": "sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0=", "dev": true, "requires": { - "define-properties": "1.1.2", - "es-abstract": "1.12.0" + "define-properties": "^1.1.2", + "es-abstract": "^1.7.0" } }, "array-iterate": { @@ -551,7 +551,7 @@ "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", "requires": { - "array-uniq": "1.0.3" + "array-uniq": "^1.0.1" } }, "array-uniq": { @@ -590,9 +590,9 @@ "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", "requires": { - "bn.js": "4.11.8", - "inherits": "2.0.3", - "minimalistic-assert": "1.0.1" + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" } }, "assert": { @@ -639,7 +639,7 @@ "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz", "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==", "requires": { - "lodash": "4.17.10" + "lodash": "^4.17.10" } }, "async-each": { @@ -672,12 +672,12 @@ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz", "integrity": "sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=", "requires": { - "browserslist": "1.7.7", - "caniuse-db": "1.0.30000871", - "normalize-range": "0.1.2", - "num2fraction": "1.2.2", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "browserslist": "^1.7.6", + "caniuse-db": "^1.0.30000634", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^5.2.16", + "postcss-value-parser": "^3.2.3" }, "dependencies": { "browserslist": { @@ -685,8 +685,8 @@ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", "requires": { - "caniuse-db": "1.0.30000871", - "electron-to-chromium": "1.3.52" + "caniuse-db": "^1.0.30000639", + "electron-to-chromium": "^1.2.7" } } } @@ -715,21 +715,21 @@ "resolved": "https://registry.npmjs.org/babel-cli/-/babel-cli-6.26.0.tgz", "integrity": "sha1-UCq1SHTX24itALiHoGODzgPQAvE=", "requires": { - "babel-core": "6.26.3", - "babel-polyfill": "6.26.0", - "babel-register": "6.26.0", - "babel-runtime": "6.26.0", - "chokidar": "1.7.0", - "commander": "2.16.0", - "convert-source-map": "1.5.1", - "fs-readdir-recursive": "1.1.0", - "glob": "7.1.2", - "lodash": "4.17.10", - "output-file-sync": "1.1.2", - "path-is-absolute": "1.0.1", - "slash": "1.0.0", - "source-map": "0.5.7", - "v8flags": "2.1.1" + "babel-core": "^6.26.0", + "babel-polyfill": "^6.26.0", + "babel-register": "^6.26.0", + "babel-runtime": "^6.26.0", + "chokidar": "^1.6.1", + "commander": "^2.11.0", + "convert-source-map": "^1.5.0", + "fs-readdir-recursive": "^1.0.0", + "glob": "^7.1.2", + "lodash": "^4.17.4", + "output-file-sync": "^1.1.2", + "path-is-absolute": "^1.0.1", + "slash": "^1.0.0", + "source-map": "^0.5.6", + "v8flags": "^2.1.1" }, "dependencies": { "commander": { @@ -744,9 +744,9 @@ "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", "requires": { - "chalk": "1.1.3", - "esutils": "2.0.2", - "js-tokens": "3.0.2" + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" } }, "babel-core": { @@ -754,25 +754,25 @@ "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", "requires": { - "babel-code-frame": "6.26.0", - "babel-generator": "6.26.1", - "babel-helpers": "6.24.1", - "babel-messages": "6.23.0", - "babel-register": "6.26.0", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0", - "babylon": "6.18.0", - "convert-source-map": "1.5.1", - "debug": "2.6.9", - "json5": "0.5.1", - "lodash": "4.17.10", - "minimatch": "3.0.4", - "path-is-absolute": "1.0.1", - "private": "0.1.8", - "slash": "1.0.0", - "source-map": "0.5.7" + "babel-code-frame": "^6.26.0", + "babel-generator": "^6.26.0", + "babel-helpers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-register": "^6.26.0", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "convert-source-map": "^1.5.1", + "debug": "^2.6.9", + "json5": "^0.5.1", + "lodash": "^4.17.4", + "minimatch": "^3.0.4", + "path-is-absolute": "^1.0.1", + "private": "^0.1.8", + "slash": "^1.0.0", + "source-map": "^0.5.7" } }, "babel-eslint": { @@ -786,7 +786,7 @@ "@babel/types": "7.0.0-beta.44", "babylon": "7.0.0-beta.44", "eslint-scope": "3.7.1", - "eslint-visitor-keys": "1.0.0" + "eslint-visitor-keys": "^1.0.0" }, "dependencies": { "babylon": { @@ -802,14 +802,14 @@ "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", "requires": { - "babel-messages": "6.23.0", - "babel-runtime": "6.26.0", - "babel-types": "6.26.0", - "detect-indent": "4.0.0", - "jsesc": "1.3.0", - "lodash": "4.17.10", - "source-map": "0.5.7", - "trim-right": "1.0.1" + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "detect-indent": "^4.0.0", + "jsesc": "^1.3.0", + "lodash": "^4.17.4", + "source-map": "^0.5.7", + "trim-right": "^1.0.1" } }, "babel-helper-bindify-decorators": { @@ -817,9 +817,9 @@ "resolved": "https://registry.npmjs.org/babel-helper-bindify-decorators/-/babel-helper-bindify-decorators-6.24.1.tgz", "integrity": "sha1-FMGeXxQte0fxmlJDHlKxzLxAozA=", "requires": { - "babel-runtime": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" } }, "babel-helper-builder-binary-assignment-operator-visitor": { @@ -827,9 +827,9 @@ "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz", "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=", "requires": { - "babel-helper-explode-assignable-expression": "6.24.1", - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" + "babel-helper-explode-assignable-expression": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" } }, "babel-helper-builder-react-jsx": { @@ -837,9 +837,9 @@ "resolved": "https://registry.npmjs.org/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz", "integrity": "sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA=", "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0", - "esutils": "2.0.2" + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "esutils": "^2.0.2" } }, "babel-helper-call-delegate": { @@ -847,10 +847,10 @@ "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz", "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=", "requires": { - "babel-helper-hoist-variables": "6.24.1", - "babel-runtime": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" } }, "babel-helper-define-map": { @@ -858,10 +858,10 @@ "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz", "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=", "requires": { - "babel-helper-function-name": "6.24.1", - "babel-runtime": "6.26.0", - "babel-types": "6.26.0", - "lodash": "4.17.10" + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" } }, "babel-helper-explode-assignable-expression": { @@ -869,9 +869,9 @@ "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz", "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=", "requires": { - "babel-runtime": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" } }, "babel-helper-explode-class": { @@ -879,10 +879,10 @@ "resolved": "https://registry.npmjs.org/babel-helper-explode-class/-/babel-helper-explode-class-6.24.1.tgz", "integrity": "sha1-fcKjkQ3uAHBW4eMdZAztPVTqqes=", "requires": { - "babel-helper-bindify-decorators": "6.24.1", - "babel-runtime": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" + "babel-helper-bindify-decorators": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" } }, "babel-helper-function-name": { @@ -890,11 +890,11 @@ "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", "requires": { - "babel-helper-get-function-arity": "6.24.1", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" } }, "babel-helper-get-function-arity": { @@ -902,8 +902,8 @@ "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" } }, "babel-helper-hoist-variables": { @@ -911,8 +911,8 @@ "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz", "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=", "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" } }, "babel-helper-optimise-call-expression": { @@ -920,8 +920,8 @@ "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz", "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=", "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" } }, "babel-helper-regex": { @@ -929,9 +929,9 @@ "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz", "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=", "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0", - "lodash": "4.17.10" + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" } }, "babel-helper-remap-async-to-generator": { @@ -939,11 +939,11 @@ "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz", "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=", "requires": { - "babel-helper-function-name": "6.24.1", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" } }, "babel-helper-replace-supers": { @@ -951,12 +951,12 @@ "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz", "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=", "requires": { - "babel-helper-optimise-call-expression": "6.24.1", - "babel-messages": "6.23.0", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" } }, "babel-helpers": { @@ -964,8 +964,8 @@ "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", "requires": { - "babel-runtime": "6.26.0", - "babel-template": "6.26.0" + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" } }, "babel-loader": { @@ -973,10 +973,10 @@ "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-6.4.1.tgz", "integrity": "sha1-CzQRLVsHSKjc2/Uaz2+b1C1QuMo=", "requires": { - "find-cache-dir": "0.1.1", - "loader-utils": "0.2.17", - "mkdirp": "0.5.1", - "object-assign": "4.1.1" + "find-cache-dir": "^0.1.1", + "loader-utils": "^0.2.16", + "mkdirp": "^0.5.1", + "object-assign": "^4.0.1" } }, "babel-messages": { @@ -984,7 +984,7 @@ "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-add-module-exports": { @@ -997,7 +997,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz", "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=", "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-syntax-async-functions": { @@ -1076,7 +1076,7 @@ "integrity": "sha1-Uhx4LTVkRJHJeepoPopeHK/wukI=", "optional": true, "requires": { - "babel-template": "6.26.0" + "babel-template": "^6.9.0" } }, "babel-plugin-transform-async-generator-functions": { @@ -1084,9 +1084,9 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-generator-functions/-/babel-plugin-transform-async-generator-functions-6.24.1.tgz", "integrity": "sha1-8FiQAUX9PpkHpt3yjaWfIVJYpds=", "requires": { - "babel-helper-remap-async-to-generator": "6.24.1", - "babel-plugin-syntax-async-generators": "6.13.0", - "babel-runtime": "6.26.0" + "babel-helper-remap-async-to-generator": "^6.24.1", + "babel-plugin-syntax-async-generators": "^6.5.0", + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-async-to-generator": { @@ -1094,9 +1094,9 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz", "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=", "requires": { - "babel-helper-remap-async-to-generator": "6.24.1", - "babel-plugin-syntax-async-functions": "6.13.0", - "babel-runtime": "6.26.0" + "babel-helper-remap-async-to-generator": "^6.24.1", + "babel-plugin-syntax-async-functions": "^6.8.0", + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-cjs-system-wrapper": { @@ -1105,7 +1105,7 @@ "integrity": "sha1-vXSUd1KJQk/0k7btRV3klb1xuh0=", "optional": true, "requires": { - "babel-template": "6.26.0" + "babel-template": "^6.9.0" } }, "babel-plugin-transform-class-constructor-call": { @@ -1113,9 +1113,9 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-constructor-call/-/babel-plugin-transform-class-constructor-call-6.24.1.tgz", "integrity": "sha1-gNwoVQWsBn3LjWxl4vbxGrd2Xvk=", "requires": { - "babel-plugin-syntax-class-constructor-call": "6.18.0", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0" + "babel-plugin-syntax-class-constructor-call": "^6.18.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" } }, "babel-plugin-transform-class-properties": { @@ -1123,10 +1123,10 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz", "integrity": "sha1-anl2PqYdM9NvN7YRqp3vgagbRqw=", "requires": { - "babel-helper-function-name": "6.24.1", - "babel-plugin-syntax-class-properties": "6.13.0", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0" + "babel-helper-function-name": "^6.24.1", + "babel-plugin-syntax-class-properties": "^6.8.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" } }, "babel-plugin-transform-decorators": { @@ -1134,11 +1134,11 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-decorators/-/babel-plugin-transform-decorators-6.24.1.tgz", "integrity": "sha1-eIAT2PjGtSIr33s0Q5Df13Vp4k0=", "requires": { - "babel-helper-explode-class": "6.24.1", - "babel-plugin-syntax-decorators": "6.13.0", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-types": "6.26.0" + "babel-helper-explode-class": "^6.24.1", + "babel-plugin-syntax-decorators": "^6.13.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-types": "^6.24.1" } }, "babel-plugin-transform-do-expressions": { @@ -1146,8 +1146,8 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-do-expressions/-/babel-plugin-transform-do-expressions-6.22.0.tgz", "integrity": "sha1-KMyvkoEtlJws0SgfaQyP3EaK6bs=", "requires": { - "babel-plugin-syntax-do-expressions": "6.13.0", - "babel-runtime": "6.26.0" + "babel-plugin-syntax-do-expressions": "^6.8.0", + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-arrow-functions": { @@ -1155,7 +1155,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-block-scoped-functions": { @@ -1163,7 +1163,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz", "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=", "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-block-scoping": { @@ -1171,11 +1171,11 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz", "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=", "requires": { - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0", - "lodash": "4.17.10" + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" } }, "babel-plugin-transform-es2015-classes": { @@ -1183,15 +1183,15 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz", "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=", "requires": { - "babel-helper-define-map": "6.26.0", - "babel-helper-function-name": "6.24.1", - "babel-helper-optimise-call-expression": "6.24.1", - "babel-helper-replace-supers": "6.24.1", - "babel-messages": "6.23.0", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" + "babel-helper-define-map": "^6.24.1", + "babel-helper-function-name": "^6.24.1", + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-helper-replace-supers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" } }, "babel-plugin-transform-es2015-computed-properties": { @@ -1199,8 +1199,8 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=", "requires": { - "babel-runtime": "6.26.0", - "babel-template": "6.26.0" + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" } }, "babel-plugin-transform-es2015-destructuring": { @@ -1208,7 +1208,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=", "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-duplicate-keys": { @@ -1216,8 +1216,8 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz", "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=", "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" } }, "babel-plugin-transform-es2015-for-of": { @@ -1225,7 +1225,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=", "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-function-name": { @@ -1233,9 +1233,9 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz", "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=", "requires": { - "babel-helper-function-name": "6.24.1", - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" } }, "babel-plugin-transform-es2015-literals": { @@ -1243,7 +1243,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz", "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-modules-amd": { @@ -1251,9 +1251,9 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz", "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=", "requires": { - "babel-plugin-transform-es2015-modules-commonjs": "6.26.2", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0" + "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" } }, "babel-plugin-transform-es2015-modules-commonjs": { @@ -1261,10 +1261,10 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz", "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==", "requires": { - "babel-plugin-transform-strict-mode": "6.24.1", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-types": "6.26.0" + "babel-plugin-transform-strict-mode": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-types": "^6.26.0" } }, "babel-plugin-transform-es2015-modules-systemjs": { @@ -1272,9 +1272,9 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz", "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=", "requires": { - "babel-helper-hoist-variables": "6.24.1", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0" + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" } }, "babel-plugin-transform-es2015-modules-umd": { @@ -1282,9 +1282,9 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz", "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=", "requires": { - "babel-plugin-transform-es2015-modules-amd": "6.24.1", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0" + "babel-plugin-transform-es2015-modules-amd": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" } }, "babel-plugin-transform-es2015-object-super": { @@ -1292,8 +1292,8 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz", "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=", "requires": { - "babel-helper-replace-supers": "6.24.1", - "babel-runtime": "6.26.0" + "babel-helper-replace-supers": "^6.24.1", + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-parameters": { @@ -1301,12 +1301,12 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz", "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=", "requires": { - "babel-helper-call-delegate": "6.24.1", - "babel-helper-get-function-arity": "6.24.1", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" + "babel-helper-call-delegate": "^6.24.1", + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" } }, "babel-plugin-transform-es2015-shorthand-properties": { @@ -1314,8 +1314,8 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=", "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" } }, "babel-plugin-transform-es2015-spread": { @@ -1323,7 +1323,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz", "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-sticky-regex": { @@ -1331,9 +1331,9 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz", "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=", "requires": { - "babel-helper-regex": "6.26.0", - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" + "babel-helper-regex": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" } }, "babel-plugin-transform-es2015-template-literals": { @@ -1341,7 +1341,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-typeof-symbol": { @@ -1349,7 +1349,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz", "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=", "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-unicode-regex": { @@ -1357,9 +1357,9 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz", "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=", "requires": { - "babel-helper-regex": "6.26.0", - "babel-runtime": "6.26.0", - "regexpu-core": "2.0.0" + "babel-helper-regex": "^6.24.1", + "babel-runtime": "^6.22.0", + "regexpu-core": "^2.0.0" } }, "babel-plugin-transform-es3-member-expression-literals": { @@ -1367,7 +1367,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es3-member-expression-literals/-/babel-plugin-transform-es3-member-expression-literals-6.22.0.tgz", "integrity": "sha1-cz00RPPsxBvvjtGmpOCWV7iWnrs=", "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es3-property-literals": { @@ -1375,7 +1375,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es3-property-literals/-/babel-plugin-transform-es3-property-literals-6.22.0.tgz", "integrity": "sha1-sgeNWELiKr9A9z6M3pzTcRq9V1g=", "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-exponentiation-operator": { @@ -1383,9 +1383,9 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz", "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=", "requires": { - "babel-helper-builder-binary-assignment-operator-visitor": "6.24.1", - "babel-plugin-syntax-exponentiation-operator": "6.13.0", - "babel-runtime": "6.26.0" + "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1", + "babel-plugin-syntax-exponentiation-operator": "^6.8.0", + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-export-extensions": { @@ -1393,8 +1393,8 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-export-extensions/-/babel-plugin-transform-export-extensions-6.22.0.tgz", "integrity": "sha1-U3OLR+deghhYnuqUbLvTkQm75lM=", "requires": { - "babel-plugin-syntax-export-extensions": "6.13.0", - "babel-runtime": "6.26.0" + "babel-plugin-syntax-export-extensions": "^6.8.0", + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-flow-strip-types": { @@ -1402,8 +1402,8 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-flow-strip-types/-/babel-plugin-transform-flow-strip-types-6.22.0.tgz", "integrity": "sha1-hMtnKTXUNxT9wyvOhFaNh0Qc988=", "requires": { - "babel-plugin-syntax-flow": "6.18.0", - "babel-runtime": "6.26.0" + "babel-plugin-syntax-flow": "^6.18.0", + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-function-bind": { @@ -1411,8 +1411,8 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-function-bind/-/babel-plugin-transform-function-bind-6.22.0.tgz", "integrity": "sha1-xvuOlqwpajELjPjqQBRiQH3fapc=", "requires": { - "babel-plugin-syntax-function-bind": "6.13.0", - "babel-runtime": "6.26.0" + "babel-plugin-syntax-function-bind": "^6.8.0", + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-global-system-wrapper": { @@ -1421,7 +1421,7 @@ "integrity": "sha1-lI3X0p/CFEfjm9NEfy3rx/L3Oqw=", "optional": true, "requires": { - "babel-template": "6.26.0" + "babel-template": "^6.9.0" } }, "babel-plugin-transform-object-assign": { @@ -1429,7 +1429,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-assign/-/babel-plugin-transform-object-assign-6.22.0.tgz", "integrity": "sha1-+Z0vZvGgsNSY40bFNZaEdAyqILo=", "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-object-rest-spread": { @@ -1437,8 +1437,8 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=", "requires": { - "babel-plugin-syntax-object-rest-spread": "6.13.0", - "babel-runtime": "6.26.0" + "babel-plugin-syntax-object-rest-spread": "^6.8.0", + "babel-runtime": "^6.26.0" } }, "babel-plugin-transform-react-display-name": { @@ -1446,7 +1446,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-display-name/-/babel-plugin-transform-react-display-name-6.25.0.tgz", "integrity": "sha1-Z+K/Hx6ck6sI25Z5LgU5K/LMKNE=", "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-react-jsx": { @@ -1454,9 +1454,9 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz", "integrity": "sha1-hAoCjn30YN/DotKfDA2R9jduZqM=", "requires": { - "babel-helper-builder-react-jsx": "6.26.0", - "babel-plugin-syntax-jsx": "6.18.0", - "babel-runtime": "6.26.0" + "babel-helper-builder-react-jsx": "^6.24.1", + "babel-plugin-syntax-jsx": "^6.8.0", + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-react-jsx-self": { @@ -1464,8 +1464,8 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx-self/-/babel-plugin-transform-react-jsx-self-6.22.0.tgz", "integrity": "sha1-322AqdomEqEh5t3XVYvL7PBuY24=", "requires": { - "babel-plugin-syntax-jsx": "6.18.0", - "babel-runtime": "6.26.0" + "babel-plugin-syntax-jsx": "^6.8.0", + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-react-jsx-source": { @@ -1473,8 +1473,8 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx-source/-/babel-plugin-transform-react-jsx-source-6.22.0.tgz", "integrity": "sha1-ZqwSFT9c0tF7PBkmj0vwGX9E7NY=", "requires": { - "babel-plugin-syntax-jsx": "6.18.0", - "babel-runtime": "6.26.0" + "babel-plugin-syntax-jsx": "^6.8.0", + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-regenerator": { @@ -1482,7 +1482,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz", "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=", "requires": { - "regenerator-transform": "0.10.1" + "regenerator-transform": "^0.10.0" } }, "babel-plugin-transform-strict-mode": { @@ -1490,8 +1490,8 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz", "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=", "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" } }, "babel-plugin-transform-system-register": { @@ -1505,9 +1505,9 @@ "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz", "integrity": "sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=", "requires": { - "babel-runtime": "6.26.0", - "core-js": "2.5.7", - "regenerator-runtime": "0.10.5" + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "regenerator-runtime": "^0.10.5" }, "dependencies": { "regenerator-runtime": { @@ -1522,36 +1522,36 @@ "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.7.0.tgz", "integrity": "sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg==", "requires": { - "babel-plugin-check-es2015-constants": "6.22.0", - "babel-plugin-syntax-trailing-function-commas": "6.22.0", - "babel-plugin-transform-async-to-generator": "6.24.1", - "babel-plugin-transform-es2015-arrow-functions": "6.22.0", - "babel-plugin-transform-es2015-block-scoped-functions": "6.22.0", - "babel-plugin-transform-es2015-block-scoping": "6.26.0", - "babel-plugin-transform-es2015-classes": "6.24.1", - "babel-plugin-transform-es2015-computed-properties": "6.24.1", - "babel-plugin-transform-es2015-destructuring": "6.23.0", - "babel-plugin-transform-es2015-duplicate-keys": "6.24.1", - "babel-plugin-transform-es2015-for-of": "6.23.0", - "babel-plugin-transform-es2015-function-name": "6.24.1", - "babel-plugin-transform-es2015-literals": "6.22.0", - "babel-plugin-transform-es2015-modules-amd": "6.24.1", - "babel-plugin-transform-es2015-modules-commonjs": "6.26.2", - "babel-plugin-transform-es2015-modules-systemjs": "6.24.1", - "babel-plugin-transform-es2015-modules-umd": "6.24.1", - "babel-plugin-transform-es2015-object-super": "6.24.1", - "babel-plugin-transform-es2015-parameters": "6.24.1", - "babel-plugin-transform-es2015-shorthand-properties": "6.24.1", - "babel-plugin-transform-es2015-spread": "6.22.0", - "babel-plugin-transform-es2015-sticky-regex": "6.24.1", - "babel-plugin-transform-es2015-template-literals": "6.22.0", - "babel-plugin-transform-es2015-typeof-symbol": "6.23.0", - "babel-plugin-transform-es2015-unicode-regex": "6.24.1", - "babel-plugin-transform-exponentiation-operator": "6.24.1", - "babel-plugin-transform-regenerator": "6.26.0", - "browserslist": "3.2.8", - "invariant": "2.2.4", - "semver": "5.5.0" + "babel-plugin-check-es2015-constants": "^6.22.0", + "babel-plugin-syntax-trailing-function-commas": "^6.22.0", + "babel-plugin-transform-async-to-generator": "^6.22.0", + "babel-plugin-transform-es2015-arrow-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoping": "^6.23.0", + "babel-plugin-transform-es2015-classes": "^6.23.0", + "babel-plugin-transform-es2015-computed-properties": "^6.22.0", + "babel-plugin-transform-es2015-destructuring": "^6.23.0", + "babel-plugin-transform-es2015-duplicate-keys": "^6.22.0", + "babel-plugin-transform-es2015-for-of": "^6.23.0", + "babel-plugin-transform-es2015-function-name": "^6.22.0", + "babel-plugin-transform-es2015-literals": "^6.22.0", + "babel-plugin-transform-es2015-modules-amd": "^6.22.0", + "babel-plugin-transform-es2015-modules-commonjs": "^6.23.0", + "babel-plugin-transform-es2015-modules-systemjs": "^6.23.0", + "babel-plugin-transform-es2015-modules-umd": "^6.23.0", + "babel-plugin-transform-es2015-object-super": "^6.22.0", + "babel-plugin-transform-es2015-parameters": "^6.23.0", + "babel-plugin-transform-es2015-shorthand-properties": "^6.22.0", + "babel-plugin-transform-es2015-spread": "^6.22.0", + "babel-plugin-transform-es2015-sticky-regex": "^6.22.0", + "babel-plugin-transform-es2015-template-literals": "^6.22.0", + "babel-plugin-transform-es2015-typeof-symbol": "^6.23.0", + "babel-plugin-transform-es2015-unicode-regex": "^6.22.0", + "babel-plugin-transform-exponentiation-operator": "^6.22.0", + "babel-plugin-transform-regenerator": "^6.22.0", + "browserslist": "^3.2.6", + "invariant": "^2.2.2", + "semver": "^5.3.0" } }, "babel-preset-es2015": { @@ -1559,30 +1559,30 @@ "resolved": "https://registry.npmjs.org/babel-preset-es2015/-/babel-preset-es2015-6.24.1.tgz", "integrity": "sha1-1EBQ1rwsn+6nAqrzjXJ6AhBTiTk=", "requires": { - "babel-plugin-check-es2015-constants": "6.22.0", - "babel-plugin-transform-es2015-arrow-functions": "6.22.0", - "babel-plugin-transform-es2015-block-scoped-functions": "6.22.0", - "babel-plugin-transform-es2015-block-scoping": "6.26.0", - "babel-plugin-transform-es2015-classes": "6.24.1", - "babel-plugin-transform-es2015-computed-properties": "6.24.1", - "babel-plugin-transform-es2015-destructuring": "6.23.0", - "babel-plugin-transform-es2015-duplicate-keys": "6.24.1", - "babel-plugin-transform-es2015-for-of": "6.23.0", - "babel-plugin-transform-es2015-function-name": "6.24.1", - "babel-plugin-transform-es2015-literals": "6.22.0", - "babel-plugin-transform-es2015-modules-amd": "6.24.1", - "babel-plugin-transform-es2015-modules-commonjs": "6.26.2", - "babel-plugin-transform-es2015-modules-systemjs": "6.24.1", - "babel-plugin-transform-es2015-modules-umd": "6.24.1", - "babel-plugin-transform-es2015-object-super": "6.24.1", - "babel-plugin-transform-es2015-parameters": "6.24.1", - "babel-plugin-transform-es2015-shorthand-properties": "6.24.1", - "babel-plugin-transform-es2015-spread": "6.22.0", - "babel-plugin-transform-es2015-sticky-regex": "6.24.1", - "babel-plugin-transform-es2015-template-literals": "6.22.0", - "babel-plugin-transform-es2015-typeof-symbol": "6.23.0", - "babel-plugin-transform-es2015-unicode-regex": "6.24.1", - "babel-plugin-transform-regenerator": "6.26.0" + "babel-plugin-check-es2015-constants": "^6.22.0", + "babel-plugin-transform-es2015-arrow-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoping": "^6.24.1", + "babel-plugin-transform-es2015-classes": "^6.24.1", + "babel-plugin-transform-es2015-computed-properties": "^6.24.1", + "babel-plugin-transform-es2015-destructuring": "^6.22.0", + "babel-plugin-transform-es2015-duplicate-keys": "^6.24.1", + "babel-plugin-transform-es2015-for-of": "^6.22.0", + "babel-plugin-transform-es2015-function-name": "^6.24.1", + "babel-plugin-transform-es2015-literals": "^6.22.0", + "babel-plugin-transform-es2015-modules-amd": "^6.24.1", + "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", + "babel-plugin-transform-es2015-modules-systemjs": "^6.24.1", + "babel-plugin-transform-es2015-modules-umd": "^6.24.1", + "babel-plugin-transform-es2015-object-super": "^6.24.1", + "babel-plugin-transform-es2015-parameters": "^6.24.1", + "babel-plugin-transform-es2015-shorthand-properties": "^6.24.1", + "babel-plugin-transform-es2015-spread": "^6.22.0", + "babel-plugin-transform-es2015-sticky-regex": "^6.24.1", + "babel-plugin-transform-es2015-template-literals": "^6.22.0", + "babel-plugin-transform-es2015-typeof-symbol": "^6.22.0", + "babel-plugin-transform-es2015-unicode-regex": "^6.24.1", + "babel-plugin-transform-regenerator": "^6.24.1" } }, "babel-preset-fbjs": { @@ -1590,34 +1590,34 @@ "resolved": "https://registry.npmjs.org/babel-preset-fbjs/-/babel-preset-fbjs-2.2.0.tgz", "integrity": "sha512-jj0KFJDioYZMtPtZf77dQuU+Ad/1BtN0UnAYlHDa8J8f4tGXr3YrPoJImD5MdueaOPeN/jUdrCgu330EfXr0XQ==", "requires": { - "babel-plugin-check-es2015-constants": "6.22.0", - "babel-plugin-syntax-class-properties": "6.13.0", - "babel-plugin-syntax-flow": "6.18.0", - "babel-plugin-syntax-jsx": "6.18.0", - "babel-plugin-syntax-object-rest-spread": "6.13.0", - "babel-plugin-syntax-trailing-function-commas": "6.22.0", - "babel-plugin-transform-class-properties": "6.24.1", - "babel-plugin-transform-es2015-arrow-functions": "6.22.0", - "babel-plugin-transform-es2015-block-scoped-functions": "6.22.0", - "babel-plugin-transform-es2015-block-scoping": "6.26.0", - "babel-plugin-transform-es2015-classes": "6.24.1", - "babel-plugin-transform-es2015-computed-properties": "6.24.1", - "babel-plugin-transform-es2015-destructuring": "6.23.0", - "babel-plugin-transform-es2015-for-of": "6.23.0", - "babel-plugin-transform-es2015-function-name": "6.24.1", - "babel-plugin-transform-es2015-literals": "6.22.0", - "babel-plugin-transform-es2015-modules-commonjs": "6.26.2", - "babel-plugin-transform-es2015-object-super": "6.24.1", - "babel-plugin-transform-es2015-parameters": "6.24.1", - "babel-plugin-transform-es2015-shorthand-properties": "6.24.1", - "babel-plugin-transform-es2015-spread": "6.22.0", - "babel-plugin-transform-es2015-template-literals": "6.22.0", - "babel-plugin-transform-es3-member-expression-literals": "6.22.0", - "babel-plugin-transform-es3-property-literals": "6.22.0", - "babel-plugin-transform-flow-strip-types": "6.22.0", - "babel-plugin-transform-object-rest-spread": "6.26.0", - "babel-plugin-transform-react-display-name": "6.25.0", - "babel-plugin-transform-react-jsx": "6.24.1" + "babel-plugin-check-es2015-constants": "^6.8.0", + "babel-plugin-syntax-class-properties": "^6.8.0", + "babel-plugin-syntax-flow": "^6.8.0", + "babel-plugin-syntax-jsx": "^6.8.0", + "babel-plugin-syntax-object-rest-spread": "^6.8.0", + "babel-plugin-syntax-trailing-function-commas": "^6.8.0", + "babel-plugin-transform-class-properties": "^6.8.0", + "babel-plugin-transform-es2015-arrow-functions": "^6.8.0", + "babel-plugin-transform-es2015-block-scoped-functions": "^6.8.0", + "babel-plugin-transform-es2015-block-scoping": "^6.8.0", + "babel-plugin-transform-es2015-classes": "^6.8.0", + "babel-plugin-transform-es2015-computed-properties": "^6.8.0", + "babel-plugin-transform-es2015-destructuring": "^6.8.0", + "babel-plugin-transform-es2015-for-of": "^6.8.0", + "babel-plugin-transform-es2015-function-name": "^6.8.0", + "babel-plugin-transform-es2015-literals": "^6.8.0", + "babel-plugin-transform-es2015-modules-commonjs": "^6.8.0", + "babel-plugin-transform-es2015-object-super": "^6.8.0", + "babel-plugin-transform-es2015-parameters": "^6.8.0", + "babel-plugin-transform-es2015-shorthand-properties": "^6.8.0", + "babel-plugin-transform-es2015-spread": "^6.8.0", + "babel-plugin-transform-es2015-template-literals": "^6.8.0", + "babel-plugin-transform-es3-member-expression-literals": "^6.8.0", + "babel-plugin-transform-es3-property-literals": "^6.8.0", + "babel-plugin-transform-flow-strip-types": "^6.8.0", + "babel-plugin-transform-object-rest-spread": "^6.8.0", + "babel-plugin-transform-react-display-name": "^6.8.0", + "babel-plugin-transform-react-jsx": "^6.8.0" } }, "babel-preset-flow": { @@ -1625,7 +1625,7 @@ "resolved": "https://registry.npmjs.org/babel-preset-flow/-/babel-preset-flow-6.23.0.tgz", "integrity": "sha1-5xIYiHCFrpoktb5Baa/7WZgWxJ0=", "requires": { - "babel-plugin-transform-flow-strip-types": "6.22.0" + "babel-plugin-transform-flow-strip-types": "^6.22.0" } }, "babel-preset-react": { @@ -1633,12 +1633,12 @@ "resolved": "https://registry.npmjs.org/babel-preset-react/-/babel-preset-react-6.24.1.tgz", "integrity": "sha1-umnfrqRfw+xjm2pOzqbhdwLJE4A=", "requires": { - "babel-plugin-syntax-jsx": "6.18.0", - "babel-plugin-transform-react-display-name": "6.25.0", - "babel-plugin-transform-react-jsx": "6.24.1", - "babel-plugin-transform-react-jsx-self": "6.22.0", - "babel-plugin-transform-react-jsx-source": "6.22.0", - "babel-preset-flow": "6.23.0" + "babel-plugin-syntax-jsx": "^6.3.13", + "babel-plugin-transform-react-display-name": "^6.23.0", + "babel-plugin-transform-react-jsx": "^6.24.1", + "babel-plugin-transform-react-jsx-self": "^6.22.0", + "babel-plugin-transform-react-jsx-source": "^6.22.0", + "babel-preset-flow": "^6.23.0" } }, "babel-preset-stage-0": { @@ -1646,9 +1646,9 @@ "resolved": "https://registry.npmjs.org/babel-preset-stage-0/-/babel-preset-stage-0-6.24.1.tgz", "integrity": "sha1-VkLRUEL5E4TX5a+LyIsduVsDnmo=", "requires": { - "babel-plugin-transform-do-expressions": "6.22.0", - "babel-plugin-transform-function-bind": "6.22.0", - "babel-preset-stage-1": "6.24.1" + "babel-plugin-transform-do-expressions": "^6.22.0", + "babel-plugin-transform-function-bind": "^6.22.0", + "babel-preset-stage-1": "^6.24.1" } }, "babel-preset-stage-1": { @@ -1656,9 +1656,9 @@ "resolved": "https://registry.npmjs.org/babel-preset-stage-1/-/babel-preset-stage-1-6.24.1.tgz", "integrity": "sha1-dpLNfc1oSZB+auSgqFWJz7niv7A=", "requires": { - "babel-plugin-transform-class-constructor-call": "6.24.1", - "babel-plugin-transform-export-extensions": "6.22.0", - "babel-preset-stage-2": "6.24.1" + "babel-plugin-transform-class-constructor-call": "^6.24.1", + "babel-plugin-transform-export-extensions": "^6.22.0", + "babel-preset-stage-2": "^6.24.1" } }, "babel-preset-stage-2": { @@ -1666,10 +1666,10 @@ "resolved": "https://registry.npmjs.org/babel-preset-stage-2/-/babel-preset-stage-2-6.24.1.tgz", "integrity": "sha1-2eKWD7PXEYfw5k7sYrwHdnIZvcE=", "requires": { - "babel-plugin-syntax-dynamic-import": "6.18.0", - "babel-plugin-transform-class-properties": "6.24.1", - "babel-plugin-transform-decorators": "6.24.1", - "babel-preset-stage-3": "6.24.1" + "babel-plugin-syntax-dynamic-import": "^6.18.0", + "babel-plugin-transform-class-properties": "^6.24.1", + "babel-plugin-transform-decorators": "^6.24.1", + "babel-preset-stage-3": "^6.24.1" } }, "babel-preset-stage-3": { @@ -1677,11 +1677,11 @@ "resolved": "https://registry.npmjs.org/babel-preset-stage-3/-/babel-preset-stage-3-6.24.1.tgz", "integrity": "sha1-g2raCp56f6N8sTj7kyb4eTSkg5U=", "requires": { - "babel-plugin-syntax-trailing-function-commas": "6.22.0", - "babel-plugin-transform-async-generator-functions": "6.24.1", - "babel-plugin-transform-async-to-generator": "6.24.1", - "babel-plugin-transform-exponentiation-operator": "6.24.1", - "babel-plugin-transform-object-rest-spread": "6.26.0" + "babel-plugin-syntax-trailing-function-commas": "^6.22.0", + "babel-plugin-transform-async-generator-functions": "^6.24.1", + "babel-plugin-transform-async-to-generator": "^6.24.1", + "babel-plugin-transform-exponentiation-operator": "^6.24.1", + "babel-plugin-transform-object-rest-spread": "^6.22.0" } }, "babel-register": { @@ -1689,13 +1689,13 @@ "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", "requires": { - "babel-core": "6.26.3", - "babel-runtime": "6.26.0", - "core-js": "2.5.7", - "home-or-tmp": "2.0.0", - "lodash": "4.17.10", - "mkdirp": "0.5.1", - "source-map-support": "0.4.18" + "babel-core": "^6.26.0", + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "home-or-tmp": "^2.0.0", + "lodash": "^4.17.4", + "mkdirp": "^0.5.1", + "source-map-support": "^0.4.15" } }, "babel-runtime": { @@ -1703,8 +1703,8 @@ "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", "requires": { - "core-js": "2.5.7", - "regenerator-runtime": "0.11.1" + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" } }, "babel-template": { @@ -1712,11 +1712,11 @@ "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", "requires": { - "babel-runtime": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0", - "babylon": "6.18.0", - "lodash": "4.17.10" + "babel-runtime": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "lodash": "^4.17.4" } }, "babel-traverse": { @@ -1724,15 +1724,15 @@ "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", "requires": { - "babel-code-frame": "6.26.0", - "babel-messages": "6.23.0", - "babel-runtime": "6.26.0", - "babel-types": "6.26.0", - "babylon": "6.18.0", - "debug": "2.6.9", - "globals": "9.18.0", - "invariant": "2.2.4", - "lodash": "4.17.10" + "babel-code-frame": "^6.26.0", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "debug": "^2.6.8", + "globals": "^9.18.0", + "invariant": "^2.2.2", + "lodash": "^4.17.4" } }, "babel-types": { @@ -1740,10 +1740,10 @@ "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", "requires": { - "babel-runtime": "6.26.0", - "esutils": "2.0.2", - "lodash": "4.17.10", - "to-fast-properties": "1.0.3" + "babel-runtime": "^6.26.0", + "esutils": "^2.0.2", + "lodash": "^4.17.4", + "to-fast-properties": "^1.0.3" } }, "babylon": { @@ -1771,13 +1771,13 @@ "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", "requires": { - "cache-base": "1.0.1", - "class-utils": "0.3.6", - "component-emitter": "1.2.1", - "define-property": "1.0.0", - "isobject": "3.0.1", - "mixin-deep": "1.3.1", - "pascalcase": "0.1.1" + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" }, "dependencies": { "define-property": { @@ -1785,7 +1785,7 @@ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "requires": { - "is-descriptor": "1.0.2" + "is-descriptor": "^1.0.0" } }, "is-accessor-descriptor": { @@ -1793,7 +1793,7 @@ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-data-descriptor": { @@ -1801,7 +1801,7 @@ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-descriptor": { @@ -1809,9 +1809,9 @@ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "requires": { - "is-accessor-descriptor": "1.0.0", - "is-data-descriptor": "1.0.0", - "kind-of": "6.0.2" + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" } }, "isobject": { @@ -1856,13 +1856,13 @@ "resolved": "https://registry.npmjs.org/bash-glob/-/bash-glob-1.0.2.tgz", "integrity": "sha512-E0TTxH9T/tklSXt5R5X0zwxjW56su2VIE+sAruXbd8AtMjYZxtvioybVdptbRk0/0Nvdz0TVVShKhN9sH5dMpg==", "requires": { - "async-each": "1.0.1", - "bash-path": "1.0.3", - "component-emitter": "1.2.1", - "cross-spawn": "5.1.0", - "extend-shallow": "2.0.1", - "is-extglob": "2.1.1", - "is-glob": "4.0.0" + "async-each": "^1.0.1", + "bash-path": "^1.0.1", + "component-emitter": "^1.2.1", + "cross-spawn": "^5.1.0", + "extend-shallow": "^2.0.1", + "is-extglob": "^2.1.1", + "is-glob": "^4.0.0" }, "dependencies": { "extend-shallow": { @@ -1870,7 +1870,7 @@ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } }, "is-extglob": { @@ -1883,7 +1883,7 @@ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz", "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=", "requires": { - "is-extglob": "2.1.1" + "is-extglob": "^2.1.1" } } } @@ -1893,8 +1893,8 @@ "resolved": "https://registry.npmjs.org/bash-path/-/bash-path-1.0.3.tgz", "integrity": "sha512-mGrYvOa6yTY/qNCiZkPFJqWmODK68y6kmVRAJ1NNbWlNoJrUrsFxu7FU2EKg7gbrer6ttrKkF2s/E/lhRy7/OA==", "requires": { - "arr-union": "3.1.0", - "is-windows": "1.0.2" + "arr-union": "^3.1.0", + "is-windows": "^1.0.1" } }, "batch": { @@ -1908,7 +1908,7 @@ "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", "optional": true, "requires": { - "tweetnacl": "0.14.5" + "tweetnacl": "^0.14.3" } }, "better-assert": { @@ -1924,9 +1924,9 @@ "resolved": "https://registry.npmjs.org/better-queue/-/better-queue-3.8.7.tgz", "integrity": "sha512-OD1yiyXPwIcoicNFeV1hLf4HkmB4V60Pm+hnYsmfY2+HJO5A0nR8vFuJyTjuNxLlGWfv2a4RFq1TRHbxvQNizw==", "requires": { - "better-queue-memory": "1.0.2", - "node-eta": "0.9.0", - "uuid": "3.3.2" + "better-queue-memory": "^1.0.1", + "node-eta": "^0.9.0", + "uuid": "^3.0.0" } }, "better-queue-memory": { @@ -1949,8 +1949,8 @@ "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.2.tgz", "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==", "requires": { - "readable-stream": "2.3.6", - "safe-buffer": "5.1.2" + "readable-stream": "^2.3.5", + "safe-buffer": "^5.1.1" } }, "blob": { @@ -1963,7 +1963,7 @@ "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", "requires": { - "inherits": "2.0.3" + "inherits": "~2.0.0" } }, "bluebird": { @@ -1982,15 +1982,15 @@ "integrity": "sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ=", "requires": { "bytes": "3.0.0", - "content-type": "1.0.4", + "content-type": "~1.0.4", "debug": "2.6.9", - "depd": "1.1.2", - "http-errors": "1.6.3", + "depd": "~1.1.1", + "http-errors": "~1.6.2", "iconv-lite": "0.4.19", - "on-finished": "2.3.0", + "on-finished": "~2.3.0", "qs": "6.5.1", "raw-body": "2.3.2", - "type-is": "1.6.16" + "type-is": "~1.6.15" } }, "boolbase": { @@ -2003,13 +2003,13 @@ "resolved": "https://registry.npmjs.org/boxen/-/boxen-1.3.0.tgz", "integrity": "sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==", "requires": { - "ansi-align": "2.0.0", - "camelcase": "4.1.0", - "chalk": "2.4.1", - "cli-boxes": "1.0.0", - "string-width": "2.1.1", - "term-size": "1.2.0", - "widest-line": "2.0.0" + "ansi-align": "^2.0.0", + "camelcase": "^4.0.0", + "chalk": "^2.0.1", + "cli-boxes": "^1.0.0", + "string-width": "^2.0.0", + "term-size": "^1.2.0", + "widest-line": "^2.0.0" }, "dependencies": { "ansi-styles": { @@ -2017,7 +2017,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "color-convert": "1.9.2" + "color-convert": "^1.9.0" } }, "chalk": { @@ -2025,9 +2025,9 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.4.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "has-flag": { @@ -2040,7 +2040,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -2050,7 +2050,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "requires": { - "balanced-match": "1.0.0", + "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, @@ -2059,9 +2059,9 @@ "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", "requires": { - "expand-range": "1.8.2", - "preserve": "0.2.0", - "repeat-element": "1.1.2" + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" } }, "brorand": { @@ -2074,12 +2074,12 @@ "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", "requires": { - "buffer-xor": "1.0.3", - "cipher-base": "1.0.4", - "create-hash": "1.2.0", - "evp_bytestokey": "1.0.3", - "inherits": "2.0.3", - "safe-buffer": "5.1.2" + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } }, "browserify-cipher": { @@ -2087,9 +2087,9 @@ "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", "requires": { - "browserify-aes": "1.2.0", - "browserify-des": "1.0.2", - "evp_bytestokey": "1.0.3" + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" } }, "browserify-des": { @@ -2097,10 +2097,10 @@ "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", "requires": { - "cipher-base": "1.0.4", - "des.js": "1.0.0", - "inherits": "2.0.3", - "safe-buffer": "5.1.2" + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" } }, "browserify-rsa": { @@ -2108,8 +2108,8 @@ "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", "requires": { - "bn.js": "4.11.8", - "randombytes": "2.0.6" + "bn.js": "^4.1.0", + "randombytes": "^2.0.1" } }, "browserify-sign": { @@ -2117,13 +2117,13 @@ "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", "requires": { - "bn.js": "4.11.8", - "browserify-rsa": "4.0.1", - "create-hash": "1.2.0", - "create-hmac": "1.1.7", - "elliptic": "6.4.0", - "inherits": "2.0.3", - "parse-asn1": "5.1.1" + "bn.js": "^4.1.1", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.2", + "elliptic": "^6.0.0", + "inherits": "^2.0.1", + "parse-asn1": "^5.0.0" } }, "browserify-zlib": { @@ -2131,7 +2131,7 @@ "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", "requires": { - "pako": "1.0.6" + "pako": "~1.0.5" } }, "browserslist": { @@ -2139,8 +2139,8 @@ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-3.2.8.tgz", "integrity": "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==", "requires": { - "caniuse-lite": "1.0.30000889", - "electron-to-chromium": "1.3.52" + "caniuse-lite": "^1.0.30000844", + "electron-to-chromium": "^1.3.47" } }, "bser": { @@ -2148,7 +2148,7 @@ "resolved": "https://registry.npmjs.org/bser/-/bser-2.0.0.tgz", "integrity": "sha1-mseNPtXZFYBP2HrLFYvHlxR6Fxk=", "requires": { - "node-int64": "0.4.0" + "node-int64": "^0.4.0" } }, "buffer": { @@ -2156,9 +2156,9 @@ "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz", "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=", "requires": { - "base64-js": "1.3.0", - "ieee754": "1.1.12", - "isarray": "1.0.0" + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" } }, "buffer-alloc": { @@ -2166,8 +2166,8 @@ "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", "requires": { - "buffer-alloc-unsafe": "1.1.0", - "buffer-fill": "1.0.0" + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" } }, "buffer-alloc-unsafe": { @@ -2217,15 +2217,15 @@ "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", "requires": { - "collection-visit": "1.0.0", - "component-emitter": "1.2.1", - "get-value": "2.0.6", - "has-value": "1.0.0", - "isobject": "3.0.1", - "set-value": "2.0.0", - "to-object-path": "0.3.0", - "union-value": "1.0.0", - "unset-value": "1.0.0" + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" }, "dependencies": { "isobject": { @@ -2246,7 +2246,7 @@ "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", "dev": true, "requires": { - "callsites": "0.2.0" + "callsites": "^0.2.0" } }, "callsite": { @@ -2270,8 +2270,8 @@ "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", "requires": { - "camelcase": "2.1.1", - "map-obj": "1.0.1" + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" }, "dependencies": { "camelcase": { @@ -2286,10 +2286,10 @@ "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-1.6.1.tgz", "integrity": "sha1-tTTnxzTE+B7F++isoq0kNUuWLGw=", "requires": { - "browserslist": "1.7.7", - "caniuse-db": "1.0.30000871", - "lodash.memoize": "4.1.2", - "lodash.uniq": "4.5.0" + "browserslist": "^1.3.6", + "caniuse-db": "^1.0.30000529", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" }, "dependencies": { "browserslist": { @@ -2297,8 +2297,8 @@ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", "requires": { - "caniuse-db": "1.0.30000871", - "electron-to-chromium": "1.3.52" + "caniuse-db": "^1.0.30000639", + "electron-to-chromium": "^1.2.7" } } } @@ -2333,8 +2333,8 @@ "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", "requires": { - "align-text": "0.1.4", - "lazy-cache": "1.0.4" + "align-text": "^0.1.3", + "lazy-cache": "^1.0.3" } }, "cfb": { @@ -2342,8 +2342,8 @@ "resolved": "https://registry.npmjs.org/cfb/-/cfb-1.0.8.tgz", "integrity": "sha1-d/ITST1pfXVP2cD1UR6rWtctAs8=", "requires": { - "commander": "2.19.0", - "printj": "1.1.2" + "commander": "^2.14.1", + "printj": "~1.1.2" }, "dependencies": { "commander": { @@ -2358,11 +2358,11 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "requires": { - "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" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" } }, "character-entities": { @@ -2400,22 +2400,22 @@ "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-0.22.0.tgz", "integrity": "sha1-qbqoYKP5tZWmuBsahocxIe06Jp4=", "requires": { - "css-select": "1.2.0", - "dom-serializer": "0.1.0", - "entities": "1.1.1", - "htmlparser2": "3.9.2", - "lodash.assignin": "4.2.0", - "lodash.bind": "4.2.1", - "lodash.defaults": "4.2.0", - "lodash.filter": "4.6.0", - "lodash.flatten": "4.4.0", - "lodash.foreach": "4.5.0", - "lodash.map": "4.6.0", - "lodash.merge": "4.6.1", - "lodash.pick": "4.4.0", - "lodash.reduce": "4.6.0", - "lodash.reject": "4.6.0", - "lodash.some": "4.6.0" + "css-select": "~1.2.0", + "dom-serializer": "~0.1.0", + "entities": "~1.1.1", + "htmlparser2": "^3.9.1", + "lodash.assignin": "^4.0.9", + "lodash.bind": "^4.1.4", + "lodash.defaults": "^4.0.1", + "lodash.filter": "^4.4.0", + "lodash.flatten": "^4.2.0", + "lodash.foreach": "^4.3.0", + "lodash.map": "^4.4.0", + "lodash.merge": "^4.4.0", + "lodash.pick": "^4.2.1", + "lodash.reduce": "^4.4.0", + "lodash.reject": "^4.4.0", + "lodash.some": "^4.4.0" }, "dependencies": { "domhandler": { @@ -2423,7 +2423,7 @@ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", "requires": { - "domelementtype": "1.3.0" + "domelementtype": "1" } }, "htmlparser2": { @@ -2431,12 +2431,12 @@ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.9.2.tgz", "integrity": "sha1-G9+HrMoPP55T+k/M6w9LTLsAszg=", "requires": { - "domelementtype": "1.3.0", - "domhandler": "2.4.2", - "domutils": "1.5.1", - "entities": "1.1.1", - "inherits": "2.0.3", - "readable-stream": "2.3.6" + "domelementtype": "^1.3.0", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^2.0.2" } } } @@ -2446,15 +2446,15 @@ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz", "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=", "requires": { - "anymatch": "1.3.2", - "async-each": "1.0.1", - "fsevents": "1.2.4", - "glob-parent": "2.0.0", - "inherits": "2.0.3", - "is-binary-path": "1.0.1", - "is-glob": "2.0.1", - "path-is-absolute": "1.0.1", - "readdirp": "2.1.0" + "anymatch": "^1.3.0", + "async-each": "^1.0.0", + "fsevents": "^1.0.0", + "glob-parent": "^2.0.0", + "inherits": "^2.0.1", + "is-binary-path": "^1.0.0", + "is-glob": "^2.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.0.0" } }, "chownr": { @@ -2467,7 +2467,7 @@ "resolved": "https://registry.npmjs.org/chunk-manifest-webpack-plugin/-/chunk-manifest-webpack-plugin-0.1.0.tgz", "integrity": "sha1-YThIj8Id2rTM+3wcEdUbuAqUMYY=", "requires": { - "webpack-core": "0.4.8" + "webpack-core": "^0.4.8" } }, "ci-info": { @@ -2480,8 +2480,8 @@ "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", "requires": { - "inherits": "2.0.3", - "safe-buffer": "5.1.2" + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } }, "circular-json": { @@ -2495,7 +2495,7 @@ "resolved": "https://registry.npmjs.org/clap/-/clap-1.2.3.tgz", "integrity": "sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA==", "requires": { - "chalk": "1.1.3" + "chalk": "^1.1.3" } }, "class-utils": { @@ -2503,10 +2503,10 @@ "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", "requires": { - "arr-union": "3.1.0", - "define-property": "0.2.5", - "isobject": "3.0.1", - "static-extend": "0.1.2" + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" }, "dependencies": { "define-property": { @@ -2514,7 +2514,7 @@ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "isobject": { @@ -2539,7 +2539,7 @@ "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", "requires": { - "restore-cursor": "2.0.0" + "restore-cursor": "^2.0.0" } }, "cli-width": { @@ -2552,8 +2552,8 @@ "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-1.2.3.tgz", "integrity": "sha512-2WNImOvCRe6r63Gk9pShfkwXsVtKCroMAevIbiae021mS850UkWPbevxsBz3tnvjZIEGvlwaqCPsw+4ulzNgJA==", "requires": { - "arch": "2.1.1", - "execa": "0.8.0" + "arch": "^2.1.0", + "execa": "^0.8.0" } }, "cliui": { @@ -2561,9 +2561,9 @@ "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", "requires": { - "string-width": "2.1.1", - "strip-ansi": "4.0.0", - "wrap-ansi": "2.1.0" + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" }, "dependencies": { "ansi-regex": { @@ -2576,7 +2576,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "requires": { - "ansi-regex": "3.0.0" + "ansi-regex": "^3.0.0" } } } @@ -2592,10 +2592,10 @@ "integrity": "sha512-SZegPTKjCgpQH63E+eN6mVEEPdQBOUzjyJm5Pora4lrwWRFS8I0QAxV/KD6vV/i0WuijHZWQC1fMsPEdxfdVCQ==", "dev": true, "requires": { - "for-own": "1.0.0", - "is-plain-object": "2.0.4", - "kind-of": "6.0.2", - "shallow-clone": "1.0.0" + "for-own": "^1.0.0", + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.0", + "shallow-clone": "^1.0.0" }, "dependencies": { "for-own": { @@ -2604,7 +2604,7 @@ "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", "dev": true, "requires": { - "for-in": "1.0.2" + "for-in": "^1.0.1" } }, "kind-of": { @@ -2625,7 +2625,7 @@ "resolved": "https://registry.npmjs.org/coa/-/coa-1.0.4.tgz", "integrity": "sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=", "requires": { - "q": "1.5.1" + "q": "^1.1.2" } }, "code-point-at": { @@ -2638,8 +2638,8 @@ "resolved": "https://registry.npmjs.org/codepage/-/codepage-1.12.2.tgz", "integrity": "sha512-FAN+oPs/ocaPLFvIt4vEOHgWA6UJ6t+fVbbVBoXDpTpC+4JYasomYZEEjR/Miph3qQrVnIShRwwmwu4P35JW1w==", "requires": { - "commander": "2.14.1", - "exit-on-epipe": "1.0.1" + "commander": "~2.14.1", + "exit-on-epipe": "~1.0.1" }, "dependencies": { "commander": { @@ -2659,8 +2659,8 @@ "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", "requires": { - "map-visit": "1.0.0", - "object-visit": "1.0.1" + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" } }, "color": { @@ -2668,9 +2668,9 @@ "resolved": "https://registry.npmjs.org/color/-/color-0.11.4.tgz", "integrity": "sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q=", "requires": { - "clone": "1.0.4", - "color-convert": "1.9.2", - "color-string": "0.3.0" + "clone": "^1.0.2", + "color-convert": "^1.3.0", + "color-string": "^0.3.0" } }, "color-convert": { @@ -2691,7 +2691,7 @@ "resolved": "https://registry.npmjs.org/color-string/-/color-string-0.3.0.tgz", "integrity": "sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE=", "requires": { - "color-name": "1.1.1" + "color-name": "^1.0.0" } }, "colormin": { @@ -2699,9 +2699,9 @@ "resolved": "https://registry.npmjs.org/colormin/-/colormin-1.1.2.tgz", "integrity": "sha1-6i90IKcrlogaOKrlnsEkpvcpgTM=", "requires": { - "color": "0.11.4", + "color": "^0.11.0", "css-color-names": "0.0.4", - "has": "1.0.3" + "has": "^1.0.1" } }, "colors": { @@ -2714,7 +2714,7 @@ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", "requires": { - "delayed-stream": "1.0.0" + "delayed-stream": "~1.0.0" } }, "comma-separated-tokens": { @@ -2735,7 +2735,7 @@ "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz", "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=", "requires": { - "graceful-readlink": "1.0.1" + "graceful-readlink": ">= 1.0.0" } }, "common-tags": { @@ -2768,7 +2768,7 @@ "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.14.tgz", "integrity": "sha1-MmxfUH+7BV9UEWeCuWmoG2einac=", "requires": { - "mime-db": "1.35.0" + "mime-db": ">= 1.34.0 < 2" } }, "compression": { @@ -2776,13 +2776,13 @@ "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.3.tgz", "integrity": "sha512-HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg==", "requires": { - "accepts": "1.3.5", + "accepts": "~1.3.5", "bytes": "3.0.0", - "compressible": "2.0.14", + "compressible": "~2.0.14", "debug": "2.6.9", - "on-headers": "1.0.1", + "on-headers": "~1.0.1", "safe-buffer": "5.1.2", - "vary": "1.1.2" + "vary": "~1.1.2" } }, "concat-map": { @@ -2796,10 +2796,10 @@ "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", "dev": true, "requires": { - "buffer-from": "1.1.0", - "inherits": "2.0.3", - "readable-stream": "2.3.6", - "typedarray": "0.0.6" + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" } }, "configstore": { @@ -2807,12 +2807,12 @@ "resolved": "https://registry.npmjs.org/configstore/-/configstore-3.1.2.tgz", "integrity": "sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw==", "requires": { - "dot-prop": "4.2.0", - "graceful-fs": "4.1.11", - "make-dir": "1.3.0", - "unique-string": "1.0.0", - "write-file-atomic": "2.3.0", - "xdg-basedir": "3.0.0" + "dot-prop": "^4.1.0", + "graceful-fs": "^4.1.2", + "make-dir": "^1.0.0", + "unique-string": "^1.0.0", + "write-file-atomic": "^2.0.0", + "xdg-basedir": "^3.0.0" } }, "connect-history-api-fallback": { @@ -2825,7 +2825,7 @@ "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz", "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", "requires": { - "date-now": "0.1.4" + "date-now": "^0.1.4" } }, "console-control-strings": { @@ -2879,7 +2879,7 @@ "integrity": "sha512-mIefrD97nE1XX2th570tR5UQvW6/92czEPGe+oTtrxPAJl+KOKLpzcRa+e38WEpmt/IUN1n65KvRMzPblR+fDQ==", "dev": true, "requires": { - "mkdir-p": "0.0.7" + "mkdir-p": "~0.0.4" } }, "copyfiles": { @@ -2887,12 +2887,12 @@ "resolved": "https://registry.npmjs.org/copyfiles/-/copyfiles-1.2.0.tgz", "integrity": "sha1-qNo6xBqiIgrim9PFi2mEKU8sWTw=", "requires": { - "glob": "7.1.2", - "ltcdr": "2.2.1", - "minimatch": "3.0.4", - "mkdirp": "0.5.1", + "glob": "^7.0.5", + "ltcdr": "^2.2.1", + "minimatch": "^3.0.3", + "mkdirp": "^0.5.1", "noms": "0.0.0", - "through2": "2.0.3" + "through2": "^2.0.1" } }, "core-js": { @@ -2910,8 +2910,8 @@ "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.0.tgz", "integrity": "sha512-1uBwHxF+Y/4yF5G48fwnKq6QsIXheor3ZLPT80yGBV1oEUwpPojlEhQbWKVw1VwcTQyMGHK1/XMmTjmlsmTTGA==", "requires": { - "exit-on-epipe": "1.0.1", - "printj": "1.1.2" + "exit-on-epipe": "~1.0.1", + "printj": "~1.1.0" } }, "create-ecdh": { @@ -2919,8 +2919,8 @@ "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", "requires": { - "bn.js": "4.11.8", - "elliptic": "6.4.0" + "bn.js": "^4.1.0", + "elliptic": "^6.0.0" } }, "create-error-class": { @@ -2928,7 +2928,7 @@ "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz", "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=", "requires": { - "capture-stack-trace": "1.0.0" + "capture-stack-trace": "^1.0.0" } }, "create-hash": { @@ -2936,11 +2936,11 @@ "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", "requires": { - "cipher-base": "1.0.4", - "inherits": "2.0.3", - "md5.js": "1.3.4", - "ripemd160": "2.0.2", - "sha.js": "2.4.11" + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" } }, "create-hmac": { @@ -2948,12 +2948,12 @@ "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", "requires": { - "cipher-base": "1.0.4", - "create-hash": "1.2.0", - "inherits": "2.0.3", - "ripemd160": "2.0.2", - "safe-buffer": "5.1.2", - "sha.js": "2.4.11" + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" } }, "create-react-class": { @@ -2961,9 +2961,9 @@ "resolved": "https://registry.npmjs.org/create-react-class/-/create-react-class-15.6.3.tgz", "integrity": "sha512-M+/3Q6E6DLO6Yx3OwrWjwHBnvfXXYA7W+dFjt/ZDBemHO1DDZhsalX/NUtnTYclN6GfnBDRh4qRHjcDHmlJBJg==", "requires": { - "fbjs": "0.8.17", - "loose-envify": "1.4.0", - "object-assign": "4.1.1" + "fbjs": "^0.8.9", + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" } }, "cross-env": { @@ -2971,8 +2971,8 @@ "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-3.2.4.tgz", "integrity": "sha1-ngWF8neGTtQhznVvgamA/w1piro=", "requires": { - "cross-spawn": "5.1.0", - "is-windows": "1.0.2" + "cross-spawn": "^5.1.0", + "is-windows": "^1.0.0" } }, "cross-spawn": { @@ -2980,9 +2980,9 @@ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", "requires": { - "lru-cache": "4.1.3", - "shebang-command": "1.2.0", - "which": "1.3.1" + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" } }, "crypt": { @@ -2995,17 +2995,17 @@ "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", "requires": { - "browserify-cipher": "1.0.1", - "browserify-sign": "4.0.4", - "create-ecdh": "4.0.3", - "create-hash": "1.2.0", - "create-hmac": "1.1.7", - "diffie-hellman": "5.0.3", - "inherits": "2.0.3", - "pbkdf2": "3.0.16", - "public-encrypt": "4.0.2", - "randombytes": "2.0.6", - "randomfill": "1.0.4" + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" } }, "crypto-random-string": { @@ -3019,10 +3019,10 @@ "integrity": "sha1-c6TIHehdtmTU7mdPfUcIXjstVdw=", "dev": true, "requires": { - "inherits": "2.0.3", - "source-map": "0.1.43", - "source-map-resolve": "0.3.1", - "urix": "0.1.0" + "inherits": "^2.0.1", + "source-map": "^0.1.38", + "source-map-resolve": "^0.3.0", + "urix": "^0.1.0" }, "dependencies": { "atob": { @@ -3037,7 +3037,7 @@ "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=", "dev": true, "requires": { - "amdefine": "1.0.1" + "amdefine": ">=0.0.4" } }, "source-map-resolve": { @@ -3046,10 +3046,10 @@ "integrity": "sha1-YQ9hIqRFuN1RU1oqcbeD38Ekh2E=", "dev": true, "requires": { - "atob": "1.1.3", - "resolve-url": "0.2.1", - "source-map-url": "0.3.0", - "urix": "0.1.0" + "atob": "~1.1.0", + "resolve-url": "~0.2.1", + "source-map-url": "~0.3.0", + "urix": "~0.1.0" } }, "source-map-url": { @@ -3066,9 +3066,9 @@ "integrity": "sha1-jtJMLAIFBzM5+voAS8jBQfzLKC4=", "requires": { "balanced-match": "0.1.0", - "color": "0.11.4", - "debug": "3.1.0", - "rgb": "0.1.0" + "color": "^0.11.0", + "debug": "^3.1.0", + "rgb": "~0.1.0" }, "dependencies": { "balanced-match": { @@ -3097,20 +3097,20 @@ "integrity": "sha512-wovHgjAx8ZIMGSL8pTys7edA1ClmzxHeY6n/d97gg5odgsxEgKjULPR0viqyC+FWMCL9sfqoC/QCUBo62tLvPg==", "dev": true, "requires": { - "babel-code-frame": "6.26.0", - "css-selector-tokenizer": "0.7.0", - "cssnano": "3.10.0", - "icss-utils": "2.1.0", - "loader-utils": "1.1.0", - "lodash.camelcase": "4.3.0", - "object-assign": "4.1.1", - "postcss": "5.2.18", - "postcss-modules-extract-imports": "1.2.0", - "postcss-modules-local-by-default": "1.2.0", - "postcss-modules-scope": "1.1.0", - "postcss-modules-values": "1.3.0", - "postcss-value-parser": "3.3.0", - "source-list-map": "2.0.0" + "babel-code-frame": "^6.26.0", + "css-selector-tokenizer": "^0.7.0", + "cssnano": "^3.10.0", + "icss-utils": "^2.1.0", + "loader-utils": "^1.0.2", + "lodash.camelcase": "^4.3.0", + "object-assign": "^4.1.1", + "postcss": "^5.0.6", + "postcss-modules-extract-imports": "^1.2.0", + "postcss-modules-local-by-default": "^1.2.0", + "postcss-modules-scope": "^1.1.0", + "postcss-modules-values": "^1.3.0", + "postcss-value-parser": "^3.3.0", + "source-list-map": "^2.0.0" }, "dependencies": { "ansi-styles": { @@ -3119,7 +3119,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.2" + "color-convert": "^1.9.0" } }, "chalk": { @@ -3128,9 +3128,9 @@ "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.4.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "has-flag": { @@ -3145,9 +3145,9 @@ "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=", "dev": true, "requires": { - "big.js": "3.2.0", - "emojis-list": "2.1.0", - "json5": "0.5.1" + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0" } }, "postcss-modules-extract-imports": { @@ -3156,7 +3156,7 @@ "integrity": "sha1-ZhQOzs447wa/DT41XWm/WdFB6oU=", "dev": true, "requires": { - "postcss": "6.0.23" + "postcss": "^6.0.1" }, "dependencies": { "postcss": { @@ -3165,9 +3165,9 @@ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", "dev": true, "requires": { - "chalk": "2.4.1", - "source-map": "0.6.1", - "supports-color": "5.4.0" + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" } } } @@ -3190,7 +3190,7 @@ "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -3205,10 +3205,10 @@ "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", "requires": { - "boolbase": "1.0.0", - "css-what": "2.1.0", + "boolbase": "~1.0.0", + "css-what": "2.1", "domutils": "1.5.1", - "nth-check": "1.0.1" + "nth-check": "~1.0.1" } }, "css-selector-parser": { @@ -3221,9 +3221,9 @@ "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.0.tgz", "integrity": "sha1-5piEdK6MlTR3v15+/s/OzNnPTIY=", "requires": { - "cssesc": "0.1.0", - "fastparse": "1.1.1", - "regexpu-core": "1.0.0" + "cssesc": "^0.1.0", + "fastparse": "^1.1.1", + "regexpu-core": "^1.0.0" }, "dependencies": { "regexpu-core": { @@ -3231,9 +3231,9 @@ "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz", "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=", "requires": { - "regenerate": "1.4.0", - "regjsgen": "0.2.0", - "regjsparser": "0.1.5" + "regenerate": "^1.2.1", + "regjsgen": "^0.2.0", + "regjsparser": "^0.1.4" } } } @@ -3253,38 +3253,38 @@ "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-3.10.0.tgz", "integrity": "sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg=", "requires": { - "autoprefixer": "6.7.7", - "decamelize": "1.2.0", - "defined": "1.0.0", - "has": "1.0.3", - "object-assign": "4.1.1", - "postcss": "5.2.18", - "postcss-calc": "5.3.1", - "postcss-colormin": "2.2.2", - "postcss-convert-values": "2.6.1", - "postcss-discard-comments": "2.0.4", - "postcss-discard-duplicates": "2.1.0", - "postcss-discard-empty": "2.1.0", - "postcss-discard-overridden": "0.1.1", - "postcss-discard-unused": "2.2.3", - "postcss-filter-plugins": "2.0.3", - "postcss-merge-idents": "2.1.7", - "postcss-merge-longhand": "2.0.2", - "postcss-merge-rules": "2.1.2", - "postcss-minify-font-values": "1.0.5", - "postcss-minify-gradients": "1.0.5", - "postcss-minify-params": "1.2.2", - "postcss-minify-selectors": "2.1.1", - "postcss-normalize-charset": "1.1.1", - "postcss-normalize-url": "3.0.8", - "postcss-ordered-values": "2.2.3", - "postcss-reduce-idents": "2.4.0", - "postcss-reduce-initial": "1.0.1", - "postcss-reduce-transforms": "1.0.4", - "postcss-svgo": "2.1.6", - "postcss-unique-selectors": "2.0.2", - "postcss-value-parser": "3.3.0", - "postcss-zindex": "2.2.0" + "autoprefixer": "^6.3.1", + "decamelize": "^1.1.2", + "defined": "^1.0.0", + "has": "^1.0.1", + "object-assign": "^4.0.1", + "postcss": "^5.0.14", + "postcss-calc": "^5.2.0", + "postcss-colormin": "^2.1.8", + "postcss-convert-values": "^2.3.4", + "postcss-discard-comments": "^2.0.4", + "postcss-discard-duplicates": "^2.0.1", + "postcss-discard-empty": "^2.0.1", + "postcss-discard-overridden": "^0.1.1", + "postcss-discard-unused": "^2.2.1", + "postcss-filter-plugins": "^2.0.0", + "postcss-merge-idents": "^2.1.5", + "postcss-merge-longhand": "^2.0.1", + "postcss-merge-rules": "^2.0.3", + "postcss-minify-font-values": "^1.0.2", + "postcss-minify-gradients": "^1.0.1", + "postcss-minify-params": "^1.0.4", + "postcss-minify-selectors": "^2.0.4", + "postcss-normalize-charset": "^1.1.0", + "postcss-normalize-url": "^3.0.7", + "postcss-ordered-values": "^2.1.0", + "postcss-reduce-idents": "^2.2.2", + "postcss-reduce-initial": "^1.0.0", + "postcss-reduce-transforms": "^1.0.3", + "postcss-svgo": "^2.1.1", + "postcss-unique-selectors": "^2.0.2", + "postcss-value-parser": "^3.2.3", + "postcss-zindex": "^2.0.1" } }, "csso": { @@ -3292,8 +3292,8 @@ "resolved": "https://registry.npmjs.org/csso/-/csso-2.3.2.tgz", "integrity": "sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=", "requires": { - "clap": "1.2.3", - "source-map": "0.5.7" + "clap": "^1.0.9", + "source-map": "^0.5.3" } }, "csstype": { @@ -3306,9 +3306,9 @@ "resolved": "https://registry.npmjs.org/currency-formatter/-/currency-formatter-1.4.3.tgz", "integrity": "sha512-yyRFFd79WFeetPUynG4bJAh6ZSx8DG5Ph3EJb2xTuaaq0xrAWEJ6GkWtpCc6HJUYkxCytmvJ0hEYD514cCEIlg==", "requires": { - "accounting": "0.4.1", + "accounting": "^0.4.1", "locale-currency": "0.0.1", - "object-assign": "4.1.1" + "object-assign": "^4.1.1" } }, "currently-unhandled": { @@ -3316,7 +3316,7 @@ "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", "requires": { - "array-find-index": "1.0.2" + "array-find-index": "^1.0.1" } }, "d": { @@ -3324,7 +3324,7 @@ "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz", "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=", "requires": { - "es5-ext": "0.10.45" + "es5-ext": "^0.10.9" } }, "d3": { @@ -3332,37 +3332,37 @@ "resolved": "https://registry.npmjs.org/d3/-/d3-5.5.0.tgz", "integrity": "sha512-HRDSYvT3n7kMvJH7Avp7iR0Xsz97bkCFka9aOg04EdyXyiAP8yQzUpLH3712y9R7ffVo1g94t1OYFHBB0yI9vQ==", "requires": { - "d3-array": "1.2.1", - "d3-axis": "1.0.8", - "d3-brush": "1.0.4", - "d3-chord": "1.0.4", - "d3-collection": "1.0.4", - "d3-color": "1.2.0", - "d3-contour": "1.3.0", - "d3-dispatch": "1.0.3", - "d3-drag": "1.2.1", - "d3-dsv": "1.0.8", - "d3-ease": "1.0.3", - "d3-fetch": "1.1.0", - "d3-force": "1.1.0", - "d3-format": "1.3.0", - "d3-geo": "1.10.0", - "d3-hierarchy": "1.1.6", - "d3-interpolate": "1.2.0", - "d3-path": "1.0.5", - "d3-polygon": "1.0.3", - "d3-quadtree": "1.0.3", - "d3-random": "1.1.0", - "d3-scale": "2.1.0", - "d3-scale-chromatic": "1.3.0", - "d3-selection": "1.3.0", - "d3-shape": "1.2.0", - "d3-time": "1.0.8", - "d3-time-format": "2.1.1", - "d3-timer": "1.0.7", - "d3-transition": "1.1.1", - "d3-voronoi": "1.1.2", - "d3-zoom": "1.7.1" + "d3-array": "1", + "d3-axis": "1", + "d3-brush": "1", + "d3-chord": "1", + "d3-collection": "1", + "d3-color": "1", + "d3-contour": "1", + "d3-dispatch": "1", + "d3-drag": "1", + "d3-dsv": "1", + "d3-ease": "1", + "d3-fetch": "1", + "d3-force": "1", + "d3-format": "1", + "d3-geo": "1", + "d3-hierarchy": "1", + "d3-interpolate": "1", + "d3-path": "1", + "d3-polygon": "1", + "d3-quadtree": "1", + "d3-random": "1", + "d3-scale": "2", + "d3-scale-chromatic": "1", + "d3-selection": "1", + "d3-shape": "1", + "d3-time": "1", + "d3-time-format": "2", + "d3-timer": "1", + "d3-transition": "1", + "d3-voronoi": "1", + "d3-zoom": "1" } }, "d3-array": { @@ -3380,11 +3380,11 @@ "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-1.0.4.tgz", "integrity": "sha1-AMLyOAGfJPbAoZSibUGhUw/+e8Q=", "requires": { - "d3-dispatch": "1.0.3", - "d3-drag": "1.2.1", - "d3-interpolate": "1.2.0", - "d3-selection": "1.3.0", - "d3-transition": "1.1.1" + "d3-dispatch": "1", + "d3-drag": "1", + "d3-interpolate": "1", + "d3-selection": "1", + "d3-transition": "1" } }, "d3-chord": { @@ -3392,8 +3392,8 @@ "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-1.0.4.tgz", "integrity": "sha1-fexPC6iG9xP+ERxF92NBT290yiw=", "requires": { - "d3-array": "1.2.1", - "d3-path": "1.0.5" + "d3-array": "1", + "d3-path": "1" } }, "d3-collection": { @@ -3411,7 +3411,7 @@ "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-1.3.0.tgz", "integrity": "sha512-6zccxidQRtcydx0lWqHawdW1UcBzKZTxv0cW90Dlx98pY/L7GjQJmftH1tWopYFDaLCoXU0ECg9x/z2EuFT8tg==", "requires": { - "d3-array": "1.2.1" + "d3-array": "^1.1.1" } }, "d3-dispatch": { @@ -3424,8 +3424,8 @@ "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-1.2.1.tgz", "integrity": "sha512-Cg8/K2rTtzxzrb0fmnYOUeZHvwa4PHzwXOLZZPwtEs2SKLLKLXeYwZKBB+DlOxUvFmarOnmt//cU4+3US2lyyQ==", "requires": { - "d3-dispatch": "1.0.3", - "d3-selection": "1.3.0" + "d3-dispatch": "1", + "d3-selection": "1" } }, "d3-dsv": { @@ -3433,9 +3433,9 @@ "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-1.0.8.tgz", "integrity": "sha512-IVCJpQ+YGe3qu6odkPQI0KPqfxkhbP/oM1XhhE/DFiYmcXKfCRub4KXyiuehV1d4drjWVXHUWx4gHqhdZb6n/A==", "requires": { - "commander": "2.9.0", - "iconv-lite": "0.4.19", - "rw": "1.3.3" + "commander": "2", + "iconv-lite": "0.4", + "rw": "1" } }, "d3-ease": { @@ -3448,7 +3448,7 @@ "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-1.1.0.tgz", "integrity": "sha512-j+V4vtT6dceQbcKYLtpTueB8Zvc+wb9I93WaFtEQIYNADXl0c1ZJMN3qQo0CssiTsAqK8pePwc7f4qiW+b0WOg==", "requires": { - "d3-dsv": "1.0.8" + "d3-dsv": "1" } }, "d3-force": { @@ -3456,10 +3456,10 @@ "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-1.1.0.tgz", "integrity": "sha512-2HVQz3/VCQs0QeRNZTYb7GxoUCeb6bOzMp/cGcLa87awY9ZsPvXOGeZm0iaGBjXic6I1ysKwMn+g+5jSAdzwcg==", "requires": { - "d3-collection": "1.0.4", - "d3-dispatch": "1.0.3", - "d3-quadtree": "1.0.3", - "d3-timer": "1.0.7" + "d3-collection": "1", + "d3-dispatch": "1", + "d3-quadtree": "1", + "d3-timer": "1" } }, "d3-format": { @@ -3472,7 +3472,7 @@ "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-1.10.0.tgz", "integrity": "sha512-VK/buVGgexthTTqGRNXQ/LSo3EbOFu4p2Pjud5drSIaEnOaF2moc8A3P7WEljEO1JEBEwbpAJjFWMuJiUtoBcw==", "requires": { - "d3-array": "1.2.1" + "d3-array": "1" } }, "d3-hierarchy": { @@ -3485,7 +3485,7 @@ "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-1.2.0.tgz", "integrity": "sha512-zLvTk8CREPFfc/2XglPQriAsXkzoRDAyBzndtKJWrZmHw7kmOWHNS11e40kPTd/oGk8P5mFJW5uBbcFQ+ybxyA==", "requires": { - "d3-color": "1.2.0" + "d3-color": "1" } }, "d3-path": { @@ -3513,12 +3513,12 @@ "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-2.1.0.tgz", "integrity": "sha512-Bb2N3ZgzPdKVEoWGkt8lPV6R7YdpSBWI70Xf26NQHOVjs77a6gLUmBOOPt9d9nB8JiQhwXY1RHCa+eSyWCJZIQ==", "requires": { - "d3-array": "1.2.1", - "d3-collection": "1.0.4", - "d3-format": "1.3.0", - "d3-interpolate": "1.2.0", - "d3-time": "1.0.8", - "d3-time-format": "2.1.1" + "d3-array": "^1.2.0", + "d3-collection": "1", + "d3-format": "1", + "d3-interpolate": "1", + "d3-time": "1", + "d3-time-format": "2" } }, "d3-scale-chromatic": { @@ -3526,8 +3526,8 @@ "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-1.3.0.tgz", "integrity": "sha512-YwMbiaW2bStWvQFByK8hA6hk7ToWflspIo2TRukCqERd8isiafEMBXmwfh8c7/0Z94mVvIzIveRLVC6RAjhgeA==", "requires": { - "d3-color": "1.2.0", - "d3-interpolate": "1.2.0" + "d3-color": "1", + "d3-interpolate": "1" } }, "d3-selection": { @@ -3540,7 +3540,7 @@ "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.2.0.tgz", "integrity": "sha1-RdAVOPBkuv0F6j1tLLdI/YxB93c=", "requires": { - "d3-path": "1.0.5" + "d3-path": "1" } }, "d3-time": { @@ -3553,7 +3553,7 @@ "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-2.1.1.tgz", "integrity": "sha512-8kAkymq2WMfzW7e+s/IUNAtN/y3gZXGRrdGfo6R8NKPAA85UBTxZg5E61bR6nLwjPjj4d3zywSQe1CkYLPFyrw==", "requires": { - "d3-time": "1.0.8" + "d3-time": "1" } }, "d3-timer": { @@ -3566,12 +3566,12 @@ "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-1.1.1.tgz", "integrity": "sha512-xeg8oggyQ+y5eb4J13iDgKIjUcEfIOZs2BqV/eEmXm2twx80wTzJ4tB4vaZ5BKfz7XsI/DFmQL5me6O27/5ykQ==", "requires": { - "d3-color": "1.2.0", - "d3-dispatch": "1.0.3", - "d3-ease": "1.0.3", - "d3-interpolate": "1.2.0", - "d3-selection": "1.3.0", - "d3-timer": "1.0.7" + "d3-color": "1", + "d3-dispatch": "1", + "d3-ease": "1", + "d3-interpolate": "1", + "d3-selection": "^1.1.0", + "d3-timer": "1" } }, "d3-voronoi": { @@ -3584,11 +3584,11 @@ "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-1.7.1.tgz", "integrity": "sha512-sZHQ55DGq5BZBFGnRshUT8tm2sfhPHFnOlmPbbwTkAoPeVdRTkB4Xsf9GCY0TSHrTD8PeJPZGmP/TpGicwJDJQ==", "requires": { - "d3-dispatch": "1.0.3", - "d3-drag": "1.2.1", - "d3-interpolate": "1.2.0", - "d3-selection": "1.3.0", - "d3-transition": "1.1.1" + "d3-dispatch": "1", + "d3-drag": "1", + "d3-interpolate": "1", + "d3-selection": "1", + "d3-transition": "1" } }, "damerau-levenshtein": { @@ -3602,7 +3602,7 @@ "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", "requires": { - "assert-plus": "1.0.0" + "assert-plus": "^1.0.0" } }, "data-uri-to-buffer": { @@ -3644,7 +3644,7 @@ "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", "requires": { - "mimic-response": "1.0.1" + "mimic-response": "^1.0.0" } }, "deep-equal": { @@ -3668,8 +3668,8 @@ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.2.tgz", "integrity": "sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ=", "requires": { - "foreach": "2.0.5", - "object-keys": "1.0.12" + "foreach": "^2.0.5", + "object-keys": "^1.0.8" } }, "define-property": { @@ -3677,8 +3677,8 @@ "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", "requires": { - "is-descriptor": "1.0.2", - "isobject": "3.0.1" + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" }, "dependencies": { "is-accessor-descriptor": { @@ -3686,7 +3686,7 @@ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-data-descriptor": { @@ -3694,7 +3694,7 @@ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-descriptor": { @@ -3702,9 +3702,9 @@ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "requires": { - "is-accessor-descriptor": "1.0.0", - "is-data-descriptor": "1.0.0", - "kind-of": "6.0.2" + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" } }, "isobject": { @@ -3729,12 +3729,12 @@ "resolved": "https://registry.npmjs.org/del/-/del-3.0.0.tgz", "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=", "requires": { - "globby": "6.1.0", - "is-path-cwd": "1.0.0", - "is-path-in-cwd": "1.0.1", - "p-map": "1.2.0", - "pify": "3.0.0", - "rimraf": "2.6.2" + "globby": "^6.1.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "p-map": "^1.1.1", + "pify": "^3.0.0", + "rimraf": "^2.2.8" } }, "delayed-stream": { @@ -3757,8 +3757,8 @@ "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz", "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=", "requires": { - "inherits": "2.0.3", - "minimalistic-assert": "1.0.1" + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" } }, "destroy": { @@ -3771,7 +3771,7 @@ "resolved": "https://registry.npmjs.org/detab/-/detab-2.0.1.tgz", "integrity": "sha512-/hhdqdQc5thGrqzjyO/pz76lDZ5GSuAs6goxOaKTsvPk7HNnzAyFN5lyHgqpX4/s1i66K8qMGj+VhA9504x7DQ==", "requires": { - "repeat-string": "1.6.1" + "repeat-string": "^1.5.4" } }, "detect-file": { @@ -3785,7 +3785,7 @@ "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", "requires": { - "repeating": "2.0.1" + "repeating": "^2.0.0" } }, "detect-port": { @@ -3793,8 +3793,8 @@ "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.2.3.tgz", "integrity": "sha512-IDbrX6PxqnYy8jV4wSHBaJlErYKTJvW8OQb9F7xivl1iQLqiUYHGa+nZ61Do6+N5uuOn/pReXKNqI9rUn04vug==", "requires": { - "address": "1.0.3", - "debug": "2.6.9" + "address": "^1.0.1", + "debug": "^2.6.0" } }, "devcert-san": { @@ -3802,22 +3802,22 @@ "resolved": "https://registry.npmjs.org/devcert-san/-/devcert-san-0.3.3.tgz", "integrity": "sha1-qnckR0Gy2DF3HAEfIu4l45atS6k=", "requires": { - "@types/configstore": "2.1.1", - "@types/debug": "0.0.29", - "@types/get-port": "0.0.4", - "@types/glob": "5.0.35", - "@types/mkdirp": "0.3.29", - "@types/node": "7.0.67", - "@types/tmp": "0.0.32", - "command-exists": "1.2.7", - "configstore": "3.1.2", - "debug": "2.6.9", - "eol": "0.8.1", - "get-port": "3.2.0", - "glob": "7.1.2", - "mkdirp": "0.5.1", - "tmp": "0.0.31", - "tslib": "1.9.3" + "@types/configstore": "^2.1.1", + "@types/debug": "^0.0.29", + "@types/get-port": "^0.0.4", + "@types/glob": "^5.0.30", + "@types/mkdirp": "^0.3.29", + "@types/node": "^7.0.11", + "@types/tmp": "^0.0.32", + "command-exists": "^1.2.2", + "configstore": "^3.0.0", + "debug": "^2.6.3", + "eol": "^0.8.1", + "get-port": "^3.0.0", + "glob": "^7.1.1", + "mkdirp": "^0.5.1", + "tmp": "^0.0.31", + "tslib": "^1.6.0" } }, "diffie-hellman": { @@ -3825,9 +3825,9 @@ "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", "requires": { - "bn.js": "4.11.8", - "miller-rabin": "4.0.1", - "randombytes": "2.0.6" + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" } }, "doctrine": { @@ -3836,7 +3836,7 @@ "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", "dev": true, "requires": { - "esutils": "2.0.2" + "esutils": "^2.0.2" } }, "dom-converter": { @@ -3844,7 +3844,7 @@ "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.1.4.tgz", "integrity": "sha1-pF71cnuJDJv/5tfIduexnLDhfzs=", "requires": { - "utila": "0.3.3" + "utila": "~0.3" }, "dependencies": { "utila": { @@ -3864,8 +3864,8 @@ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz", "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=", "requires": { - "domelementtype": "1.1.3", - "entities": "1.1.1" + "domelementtype": "~1.1.1", + "entities": "~1.1.1" }, "dependencies": { "domelementtype": { @@ -3895,7 +3895,7 @@ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.1.0.tgz", "integrity": "sha1-0mRvXlf2w7qxHPbLBdPArPdBJZQ=", "requires": { - "domelementtype": "1.3.0" + "domelementtype": "1" } }, "domready": { @@ -3908,8 +3908,8 @@ "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", "requires": { - "dom-serializer": "0.1.0", - "domelementtype": "1.3.0" + "dom-serializer": "0", + "domelementtype": "1" } }, "dot-prop": { @@ -3917,7 +3917,7 @@ "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz", "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", "requires": { - "is-obj": "1.0.1" + "is-obj": "^1.0.0" } }, "dotenv": { @@ -3941,7 +3941,7 @@ "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=", "optional": true, "requires": { - "jsbn": "0.1.1" + "jsbn": "~0.1.0" } }, "ee-first": { @@ -3959,13 +3959,13 @@ "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.0.tgz", "integrity": "sha1-ysmvh2LIWDYYcAPI3+GT5eLq5d8=", "requires": { - "bn.js": "4.11.8", - "brorand": "1.1.0", - "hash.js": "1.1.5", - "hmac-drbg": "1.0.1", - "inherits": "2.0.3", - "minimalistic-assert": "1.0.1", - "minimalistic-crypto-utils": "1.0.1" + "bn.js": "^4.4.0", + "brorand": "^1.0.1", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.0" } }, "emoji-regex": { @@ -3988,7 +3988,7 @@ "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", "requires": { - "iconv-lite": "0.4.19" + "iconv-lite": "~0.4.13" } }, "end-of-stream": { @@ -3996,7 +3996,7 @@ "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", "requires": { - "once": "1.4.0" + "once": "^1.4.0" } }, "engine.io": { @@ -4004,12 +4004,12 @@ "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.0.tgz", "integrity": "sha512-mRbgmAtQ4GAlKwuPnnAvXXwdPhEx+jkc0OBCLrXuD/CRvwNK3AxRSnqK4FSqmAMRRHryVJP8TopOvmEaA64fKw==", "requires": { - "accepts": "1.3.5", + "accepts": "~1.3.4", "base64id": "1.0.0", "cookie": "0.3.1", - "debug": "3.1.0", - "engine.io-parser": "2.1.2", - "ws": "3.3.3" + "debug": "~3.1.0", + "engine.io-parser": "~2.1.0", + "ws": "~3.3.1" }, "dependencies": { "debug": { @@ -4025,9 +4025,9 @@ "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", "requires": { - "async-limiter": "1.0.0", - "safe-buffer": "5.1.2", - "ultron": "1.1.1" + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" } } } @@ -4039,14 +4039,14 @@ "requires": { "component-emitter": "1.2.1", "component-inherit": "0.0.3", - "debug": "3.1.0", - "engine.io-parser": "2.1.2", + "debug": "~3.1.0", + "engine.io-parser": "~2.1.1", "has-cors": "1.1.0", "indexof": "0.0.1", "parseqs": "0.0.5", "parseuri": "0.0.5", - "ws": "3.3.3", - "xmlhttprequest-ssl": "1.5.5", + "ws": "~3.3.1", + "xmlhttprequest-ssl": "~1.5.4", "yeast": "0.1.2" }, "dependencies": { @@ -4063,9 +4063,9 @@ "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", "requires": { - "async-limiter": "1.0.0", - "safe-buffer": "5.1.2", - "ultron": "1.1.1" + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" } } } @@ -4076,10 +4076,10 @@ "integrity": "sha512-dInLFzr80RijZ1rGpx1+56/uFoH7/7InhH3kZt+Ms6hT8tNx3NGW/WNSA/f8As1WkOfkuyb3tnRyuXGxusclMw==", "requires": { "after": "0.8.2", - "arraybuffer.slice": "0.0.7", + "arraybuffer.slice": "~0.0.7", "base64-arraybuffer": "0.1.5", "blob": "0.0.4", - "has-binary2": "1.0.3" + "has-binary2": "~1.0.2" } }, "enhanced-resolve": { @@ -4087,9 +4087,9 @@ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-0.9.1.tgz", "integrity": "sha1-TW5omzcl+GCQknzMhs2fFjW4ni4=", "requires": { - "graceful-fs": "4.1.11", - "memory-fs": "0.2.0", - "tapable": "0.1.10" + "graceful-fs": "^4.1.2", + "memory-fs": "^0.2.0", + "tapable": "^0.1.8" }, "dependencies": { "memory-fs": { @@ -4125,7 +4125,7 @@ "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", "requires": { - "prr": "1.0.1" + "prr": "~1.0.1" } }, "error-ex": { @@ -4133,7 +4133,7 @@ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", "requires": { - "is-arrayish": "0.2.1" + "is-arrayish": "^0.2.1" } }, "error-stack-parser": { @@ -4141,7 +4141,7 @@ "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.2.tgz", "integrity": "sha512-E1fPutRDdIj/hohG0UpT5mayXNCxXP9d+snxFsPU9X0XgccOumKraa3juDMwTUyi7+Bu5+mCGagjg4IYeNbOdw==", "requires": { - "stackframe": "1.0.4" + "stackframe": "^1.0.4" } }, "es-abstract": { @@ -4150,11 +4150,11 @@ "integrity": "sha512-C8Fx/0jFmV5IPoMOFPA9P9G5NtqW+4cOPit3MIuvR2t7Ag2K15EJTpxnHAYTzL+aYQJIESYeXZmDBfOBE1HcpA==", "dev": true, "requires": { - "es-to-primitive": "1.1.1", - "function-bind": "1.1.1", - "has": "1.0.3", - "is-callable": "1.1.4", - "is-regex": "1.0.4" + "es-to-primitive": "^1.1.1", + "function-bind": "^1.1.1", + "has": "^1.0.1", + "is-callable": "^1.1.3", + "is-regex": "^1.0.4" } }, "es-to-primitive": { @@ -4163,9 +4163,9 @@ "integrity": "sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0=", "dev": true, "requires": { - "is-callable": "1.1.4", - "is-date-object": "1.0.1", - "is-symbol": "1.0.1" + "is-callable": "^1.1.1", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.1" } }, "es5-ext": { @@ -4173,9 +4173,9 @@ "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.45.tgz", "integrity": "sha512-FkfM6Vxxfmztilbxxz5UKSD4ICMf5tSpRFtDNtkAhOxZ0EKtX6qwmXNyH/sFyIbX2P/nU5AMiA9jilWsUGJzCQ==", "requires": { - "es6-iterator": "2.0.3", - "es6-symbol": "3.1.1", - "next-tick": "1.0.0" + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.1", + "next-tick": "1" } }, "es6-iterator": { @@ -4183,9 +4183,9 @@ "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", "requires": { - "d": "1.0.0", - "es5-ext": "0.10.45", - "es6-symbol": "3.1.1" + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" } }, "es6-promise": { @@ -4198,8 +4198,8 @@ "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", "requires": { - "d": "1.0.0", - "es5-ext": "0.10.45" + "d": "1", + "es5-ext": "~0.10.14" } }, "es6-template-strings": { @@ -4208,8 +4208,8 @@ "integrity": "sha1-sWbGpiVi9Hi7d3X2ypYQOlmbSyw=", "optional": true, "requires": { - "es5-ext": "0.10.45", - "esniff": "1.1.0" + "es5-ext": "^0.10.12", + "esniff": "^1.1" } }, "escape-html": { @@ -4228,44 +4228,44 @@ "integrity": "sha512-bT3/1x1EbZB7phzYu7vCr1v3ONuzDtX8WjuM9c0iYxe+cq+pwcKEoQjl7zd3RpC6YOLgnSy3cTN58M2jcoPDIQ==", "dev": true, "requires": { - "ajv": "5.5.2", - "babel-code-frame": "6.26.0", - "chalk": "2.4.1", - "concat-stream": "1.6.2", - "cross-spawn": "5.1.0", - "debug": "3.1.0", - "doctrine": "2.1.0", - "eslint-scope": "3.7.1", - "eslint-visitor-keys": "1.0.0", - "espree": "3.5.4", - "esquery": "1.0.1", - "esutils": "2.0.2", - "file-entry-cache": "2.0.0", - "functional-red-black-tree": "1.0.1", - "glob": "7.1.2", - "globals": "11.7.0", - "ignore": "3.3.10", - "imurmurhash": "0.1.4", - "inquirer": "3.3.0", - "is-resolvable": "1.1.0", - "js-yaml": "3.12.0", - "json-stable-stringify-without-jsonify": "1.0.1", - "levn": "0.3.0", - "lodash": "4.17.10", - "minimatch": "3.0.4", - "mkdirp": "0.5.1", - "natural-compare": "1.4.0", - "optionator": "0.8.2", - "path-is-inside": "1.0.2", - "pluralize": "7.0.0", - "progress": "2.0.0", - "regexpp": "1.1.0", - "require-uncached": "1.0.3", - "semver": "5.5.0", - "strip-ansi": "4.0.0", - "strip-json-comments": "2.0.1", + "ajv": "^5.3.0", + "babel-code-frame": "^6.22.0", + "chalk": "^2.1.0", + "concat-stream": "^1.6.0", + "cross-spawn": "^5.1.0", + "debug": "^3.1.0", + "doctrine": "^2.1.0", + "eslint-scope": "^3.7.1", + "eslint-visitor-keys": "^1.0.0", + "espree": "^3.5.4", + "esquery": "^1.0.0", + "esutils": "^2.0.2", + "file-entry-cache": "^2.0.0", + "functional-red-black-tree": "^1.0.1", + "glob": "^7.1.2", + "globals": "^11.0.1", + "ignore": "^3.3.3", + "imurmurhash": "^0.1.4", + "inquirer": "^3.0.6", + "is-resolvable": "^1.0.0", + "js-yaml": "^3.9.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.4", + "minimatch": "^3.0.2", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.2", + "path-is-inside": "^1.0.2", + "pluralize": "^7.0.0", + "progress": "^2.0.0", + "regexpp": "^1.0.1", + "require-uncached": "^1.0.3", + "semver": "^5.3.0", + "strip-ansi": "^4.0.0", + "strip-json-comments": "~2.0.1", "table": "4.0.2", - "text-table": "0.2.0" + "text-table": "~0.2.0" }, "dependencies": { "ansi-regex": { @@ -4280,7 +4280,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.2" + "color-convert": "^1.9.0" } }, "chalk": { @@ -4289,9 +4289,9 @@ "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.4.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "debug": { @@ -4327,8 +4327,8 @@ "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==", "dev": true, "requires": { - "argparse": "1.0.10", - "esprima": "4.0.1" + "argparse": "^1.0.7", + "esprima": "^4.0.0" } }, "strip-ansi": { @@ -4337,7 +4337,7 @@ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dev": true, "requires": { - "ansi-regex": "3.0.0" + "ansi-regex": "^3.0.0" } }, "supports-color": { @@ -4346,7 +4346,7 @@ "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -4357,7 +4357,7 @@ "integrity": "sha512-ag8YEyBXsm3nmOv1Hz991VtNNDMRa+MNy8cY47Pl4bw6iuzqKbJajXdqUpiw13STdLLrznxgm1hj9NhxeOYq0A==", "dev": true, "requires": { - "get-stdin": "5.0.1" + "get-stdin": "^5.0.1" }, "dependencies": { "get-stdin": { @@ -4374,17 +4374,17 @@ "integrity": "sha512-b6JxR57ruiMxq2tIu4T/SrYED5RKJfeBEs8u3+JWF+O2RxDmFpUH84c5uS1T5qiP0K4r0SL7CXhvd41hXdDlAg==", "dev": true, "requires": { - "array-find": "1.0.0", - "debug": "2.6.9", - "enhanced-resolve": "0.9.1", - "find-root": "0.1.2", - "has": "1.0.3", - "interpret": "1.1.0", - "is-absolute": "0.2.6", - "lodash.get": "3.7.0", - "node-libs-browser": "2.1.0", - "resolve": "1.8.1", - "semver": "5.5.0" + "array-find": "^1.0.0", + "debug": "^2.6.8", + "enhanced-resolve": "~0.9.0", + "find-root": "^0.1.1", + "has": "^1.0.1", + "interpret": "^1.0.0", + "is-absolute": "^0.2.3", + "lodash.get": "^3.7.0", + "node-libs-browser": "^1.0.0 || ^2.0.0", + "resolve": "^1.2.0", + "semver": "^5.3.0" }, "dependencies": { "interpret": { @@ -4399,8 +4399,8 @@ "integrity": "sha1-IN5p89uULvLYe5wto28XIjWxtes=", "dev": true, "requires": { - "is-relative": "0.2.1", - "is-windows": "0.2.0" + "is-relative": "^0.2.1", + "is-windows": "^0.2.0" } }, "is-windows": { @@ -4417,7 +4417,7 @@ "integrity": "sha512-10FnBXCp8odYcpUFXGAh+Zko7py0hUWutTd3BN/R9riukH360qNPLYPR3/xV9eu9K7OJDjJrsflBnL6RwxFnlw==", "dev": true, "requires": { - "lodash": "4.17.10" + "lodash": "^4.17.10" } }, "eslint-plugin-jsx-a11y": { @@ -4426,14 +4426,14 @@ "integrity": "sha512-JsxNKqa3TwmPypeXNnI75FntkUktGzI1wSa1LgNZdSOMI+B4sxnr1lSF8m8lPiz4mKiC+14ysZQM4scewUrP7A==", "dev": true, "requires": { - "aria-query": "3.0.0", - "array-includes": "3.0.3", - "ast-types-flow": "0.0.7", - "axobject-query": "2.0.1", - "damerau-levenshtein": "1.0.4", - "emoji-regex": "6.5.1", - "has": "1.0.3", - "jsx-ast-utils": "2.0.1" + "aria-query": "^3.0.0", + "array-includes": "^3.0.3", + "ast-types-flow": "^0.0.7", + "axobject-query": "^2.0.1", + "damerau-levenshtein": "^1.0.4", + "emoji-regex": "^6.5.1", + "has": "^1.0.3", + "jsx-ast-utils": "^2.0.1" }, "dependencies": { "emoji-regex": { @@ -4450,10 +4450,10 @@ "integrity": "sha512-18rzWn4AtbSUxFKKM7aCVcj5LXOhOKdwBino3KKWy4psxfPW0YtIbE8WNRDUdyHFL50BeLb6qFd4vpvNYyp7hw==", "dev": true, "requires": { - "doctrine": "2.1.0", - "has": "1.0.3", - "jsx-ast-utils": "2.0.1", - "prop-types": "15.6.2" + "doctrine": "^2.1.0", + "has": "^1.0.3", + "jsx-ast-utils": "^2.0.1", + "prop-types": "^15.6.2" } }, "eslint-plugin-standard": { @@ -4468,8 +4468,8 @@ "integrity": "sha1-PWPD7f2gLgbgGkUq2IyqzHzctug=", "dev": true, "requires": { - "esrecurse": "4.2.1", - "estraverse": "4.2.0" + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" } }, "eslint-visitor-keys": { @@ -4484,8 +4484,8 @@ "integrity": "sha1-xmhJIp+RRk3t4uDUAgHtar9l8qw=", "optional": true, "requires": { - "d": "1.0.0", - "es5-ext": "0.10.45" + "d": "1", + "es5-ext": "^0.10.12" } }, "espree": { @@ -4494,8 +4494,8 @@ "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==", "dev": true, "requires": { - "acorn": "5.7.1", - "acorn-jsx": "3.0.1" + "acorn": "^5.5.0", + "acorn-jsx": "^3.0.0" }, "dependencies": { "acorn": { @@ -4517,7 +4517,7 @@ "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", "dev": true, "requires": { - "estraverse": "4.2.0" + "estraverse": "^4.0.0" } }, "esrecurse": { @@ -4526,7 +4526,7 @@ "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", "dev": true, "requires": { - "estraverse": "4.2.0" + "estraverse": "^4.1.0" } }, "estraverse": { @@ -4550,7 +4550,7 @@ "resolved": "https://registry.npmjs.org/eval/-/eval-0.1.2.tgz", "integrity": "sha1-n3EDKEwQWmbfQDCysycxZYNwE9o=", "requires": { - "require-like": "0.1.2" + "require-like": ">= 0.1.1" } }, "eventemitter3": { @@ -4568,7 +4568,7 @@ "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-0.1.6.tgz", "integrity": "sha1-Cs7ehJ7X3RzMMsgRuxG5RNTykjI=", "requires": { - "original": "1.0.1" + "original": ">=0.0.5" } }, "evp_bytestokey": { @@ -4576,8 +4576,8 @@ "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", "requires": { - "md5.js": "1.3.4", - "safe-buffer": "5.1.2" + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" } }, "exec-sh": { @@ -4586,7 +4586,7 @@ "integrity": "sha512-FIUCJz1RbuS0FKTdaAafAByGS0CPvU3R0MeHxgtl+djzCc//F8HakL8GzmVNZanasTbTAY/3DRFA0KpVqj/eAw==", "optional": true, "requires": { - "merge": "1.2.0" + "merge": "^1.2.0" } }, "execa": { @@ -4594,13 +4594,13 @@ "resolved": "https://registry.npmjs.org/execa/-/execa-0.8.0.tgz", "integrity": "sha1-2NdrvBtVIX7RkP1t1J08d07PyNo=", "requires": { - "cross-spawn": "5.1.0", - "get-stream": "3.0.0", - "is-stream": "1.1.0", - "npm-run-path": "2.0.2", - "p-finally": "1.0.0", - "signal-exit": "3.0.2", - "strip-eof": "1.0.0" + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" } }, "exenv": { @@ -4618,7 +4618,7 @@ "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", "requires": { - "is-posix-bracket": "0.1.1" + "is-posix-bracket": "^0.1.0" } }, "expand-range": { @@ -4626,7 +4626,7 @@ "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", "requires": { - "fill-range": "2.2.4" + "fill-range": "^2.1.0" } }, "expand-tilde": { @@ -4634,7 +4634,7 @@ "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-1.2.2.tgz", "integrity": "sha1-C4HrqJflo9MdHD0QL48BRB5VlEk=", "requires": { - "os-homedir": "1.0.2" + "os-homedir": "^1.0.1" } }, "express": { @@ -4642,36 +4642,36 @@ "resolved": "https://registry.npmjs.org/express/-/express-4.16.3.tgz", "integrity": "sha1-avilAjUNsyRuzEvs9rWjTSL37VM=", "requires": { - "accepts": "1.3.5", + "accepts": "~1.3.5", "array-flatten": "1.1.1", "body-parser": "1.18.2", "content-disposition": "0.5.2", - "content-type": "1.0.4", + "content-type": "~1.0.4", "cookie": "0.3.1", "cookie-signature": "1.0.6", "debug": "2.6.9", - "depd": "1.1.2", - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "etag": "1.8.1", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", "finalhandler": "1.1.1", "fresh": "0.5.2", "merge-descriptors": "1.0.1", - "methods": "1.1.2", - "on-finished": "2.3.0", - "parseurl": "1.3.2", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", "path-to-regexp": "0.1.7", - "proxy-addr": "2.0.3", + "proxy-addr": "~2.0.3", "qs": "6.5.1", - "range-parser": "1.2.0", + "range-parser": "~1.2.0", "safe-buffer": "5.1.1", "send": "0.16.2", "serve-static": "1.13.2", "setprototypeof": "1.1.0", - "statuses": "1.4.0", - "type-is": "1.6.16", + "statuses": "~1.4.0", + "type-is": "~1.6.16", "utils-merge": "1.0.1", - "vary": "1.1.2" + "vary": "~1.1.2" }, "dependencies": { "safe-buffer": { @@ -4686,10 +4686,10 @@ "resolved": "https://registry.npmjs.org/express-graphql/-/express-graphql-0.6.12.tgz", "integrity": "sha512-ouLWV0hRw4hnaLtXzzwhdC79ewxKbY2PRvm05mPc/zOH5W5WVCHDQ1SmNxEPBQdUeeSNh29aIqW9zEQkA3kMuA==", "requires": { - "accepts": "1.3.5", - "content-type": "1.0.4", - "http-errors": "1.6.3", - "raw-body": "2.3.2" + "accepts": "^1.3.0", + "content-type": "^1.0.4", + "http-errors": "^1.3.0", + "raw-body": "^2.3.2" } }, "extend": { @@ -4702,8 +4702,8 @@ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", "requires": { - "assign-symbols": "1.0.0", - "is-extendable": "1.0.1" + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" }, "dependencies": { "is-extendable": { @@ -4711,7 +4711,7 @@ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", "requires": { - "is-plain-object": "2.0.4" + "is-plain-object": "^2.0.4" } } } @@ -4721,9 +4721,9 @@ "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz", "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==", "requires": { - "chardet": "0.4.2", - "iconv-lite": "0.4.19", - "tmp": "0.0.33" + "chardet": "^0.4.0", + "iconv-lite": "^0.4.17", + "tmp": "^0.0.33" }, "dependencies": { "tmp": { @@ -4731,7 +4731,7 @@ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", "requires": { - "os-tmpdir": "1.0.2" + "os-tmpdir": "~1.0.2" } } } @@ -4741,7 +4741,7 @@ "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", "requires": { - "is-extglob": "1.0.0" + "is-extglob": "^1.0.0" } }, "extract-text-webpack-plugin": { @@ -4749,9 +4749,9 @@ "resolved": "https://registry.npmjs.org/extract-text-webpack-plugin/-/extract-text-webpack-plugin-1.0.1.tgz", "integrity": "sha1-yVvzy6rEnclvHcbgclSfu2VMzSw=", "requires": { - "async": "1.5.2", - "loader-utils": "0.2.17", - "webpack-sources": "0.1.5" + "async": "^1.5.0", + "loader-utils": "^0.2.3", + "webpack-sources": "^0.1.0" }, "dependencies": { "async": { @@ -4776,10 +4776,10 @@ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-1.0.1.tgz", "integrity": "sha512-C2VHbdBwSkaQDyavjQZDflZzmZKrsUK3fTdJtsOnED0L0vtHCw+NL0h8pRcydbpRHlNJLZ4/LbOfEdJKspK91A==", "requires": { - "bash-glob": "1.0.2", - "glob-parent": "3.1.0", - "micromatch": "3.1.10", - "readdir-enhanced": "1.5.2" + "bash-glob": "^1.0.1", + "glob-parent": "^3.1.0", + "micromatch": "^3.0.3", + "readdir-enhanced": "^1.5.2" }, "dependencies": { "arr-diff": { @@ -4797,16 +4797,16 @@ "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "requires": { - "arr-flatten": "1.1.0", - "array-unique": "0.3.2", - "extend-shallow": "2.0.1", - "fill-range": "4.0.0", - "isobject": "3.0.1", - "repeat-element": "1.1.2", - "snapdragon": "0.8.2", - "snapdragon-node": "2.1.1", - "split-string": "3.1.0", - "to-regex": "3.0.2" + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" }, "dependencies": { "extend-shallow": { @@ -4814,7 +4814,7 @@ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -4824,13 +4824,13 @@ "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", "requires": { - "debug": "2.6.9", - "define-property": "0.2.5", - "extend-shallow": "2.0.1", - "posix-character-classes": "0.1.1", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" }, "dependencies": { "define-property": { @@ -4838,7 +4838,7 @@ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "extend-shallow": { @@ -4846,7 +4846,7 @@ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } }, "is-accessor-descriptor": { @@ -4854,7 +4854,7 @@ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -4862,7 +4862,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -4872,7 +4872,7 @@ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -4880,7 +4880,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -4890,9 +4890,9 @@ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" } }, "kind-of": { @@ -4907,14 +4907,14 @@ "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", "requires": { - "array-unique": "0.3.2", - "define-property": "1.0.0", - "expand-brackets": "2.1.4", - "extend-shallow": "2.0.1", - "fragment-cache": "0.2.1", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" }, "dependencies": { "define-property": { @@ -4922,7 +4922,7 @@ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "requires": { - "is-descriptor": "1.0.2" + "is-descriptor": "^1.0.0" } }, "extend-shallow": { @@ -4930,7 +4930,7 @@ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -4940,10 +4940,10 @@ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", "requires": { - "extend-shallow": "2.0.1", - "is-number": "3.0.0", - "repeat-string": "1.6.1", - "to-regex-range": "2.1.1" + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" }, "dependencies": { "extend-shallow": { @@ -4951,7 +4951,7 @@ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -4961,8 +4961,8 @@ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", "requires": { - "is-glob": "3.1.0", - "path-dirname": "1.0.2" + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" } }, "is-accessor-descriptor": { @@ -4970,7 +4970,7 @@ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-data-descriptor": { @@ -4978,7 +4978,7 @@ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-descriptor": { @@ -4986,9 +4986,9 @@ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "requires": { - "is-accessor-descriptor": "1.0.0", - "is-data-descriptor": "1.0.0", - "kind-of": "6.0.2" + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" } }, "is-extglob": { @@ -5001,7 +5001,7 @@ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", "requires": { - "is-extglob": "2.1.1" + "is-extglob": "^2.1.0" } }, "is-number": { @@ -5009,7 +5009,7 @@ "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -5017,7 +5017,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -5037,19 +5037,19 @@ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", "requires": { - "arr-diff": "4.0.0", - "array-unique": "0.3.2", - "braces": "2.3.2", - "define-property": "2.0.2", - "extend-shallow": "3.0.2", - "extglob": "2.0.4", - "fragment-cache": "0.2.1", - "kind-of": "6.0.2", - "nanomatch": "1.2.13", - "object.pick": "1.3.0", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" } } } @@ -5069,7 +5069,7 @@ "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", "integrity": "sha1-9K8+qfNNiicc9YrSs3WfQx8LMY0=", "requires": { - "punycode": "1.4.1" + "punycode": "^1.3.2" }, "dependencies": { "punycode": { @@ -5089,7 +5089,7 @@ "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.1.tgz", "integrity": "sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg=", "requires": { - "websocket-driver": "0.7.0" + "websocket-driver": ">=0.5.1" } }, "fb-watchman": { @@ -5097,7 +5097,7 @@ "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.0.tgz", "integrity": "sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg=", "requires": { - "bser": "2.0.0" + "bser": "^2.0.0" } }, "fbjs": { @@ -5105,13 +5105,13 @@ "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.17.tgz", "integrity": "sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90=", "requires": { - "core-js": "1.2.7", - "isomorphic-fetch": "2.2.1", - "loose-envify": "1.4.0", - "object-assign": "4.1.1", - "promise": "7.3.1", - "setimmediate": "1.0.5", - "ua-parser-js": "0.7.18" + "core-js": "^1.0.0", + "isomorphic-fetch": "^2.1.1", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.18" }, "dependencies": { "core-js": { @@ -5126,7 +5126,7 @@ "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", "requires": { - "escape-string-regexp": "1.0.5" + "escape-string-regexp": "^1.0.5" } }, "file-entry-cache": { @@ -5135,8 +5135,8 @@ "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", "dev": true, "requires": { - "flat-cache": "1.3.0", - "object-assign": "4.1.1" + "flat-cache": "^1.2.1", + "object-assign": "^4.0.1" } }, "file-loader": { @@ -5144,7 +5144,7 @@ "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-0.9.0.tgz", "integrity": "sha1-HS2t3UJM5tGwfP4/eXMb7TYXq0I=", "requires": { - "loader-utils": "0.2.17" + "loader-utils": "~0.2.5" } }, "filename-regex": { @@ -5162,11 +5162,11 @@ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", "requires": { - "is-number": "2.1.0", - "isobject": "2.1.0", - "randomatic": "3.0.0", - "repeat-element": "1.1.2", - "repeat-string": "1.6.1" + "is-number": "^2.1.0", + "isobject": "^2.0.0", + "randomatic": "^3.0.0", + "repeat-element": "^1.1.2", + "repeat-string": "^1.5.2" } }, "finalhandler": { @@ -5175,12 +5175,12 @@ "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", "requires": { "debug": "2.6.9", - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "on-finished": "2.3.0", - "parseurl": "1.3.2", - "statuses": "1.4.0", - "unpipe": "1.0.0" + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.4.0", + "unpipe": "~1.0.0" } }, "find-cache-dir": { @@ -5188,9 +5188,9 @@ "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-0.1.1.tgz", "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=", "requires": { - "commondir": "1.0.1", - "mkdirp": "0.5.1", - "pkg-dir": "1.0.0" + "commondir": "^1.0.1", + "mkdirp": "^0.5.1", + "pkg-dir": "^1.0.0" } }, "find-node-modules": { @@ -5199,7 +5199,7 @@ "integrity": "sha1-tt6zzMtpnIcDdne87eLF9YYrJVA=", "requires": { "findup-sync": "0.4.2", - "merge": "1.2.0" + "merge": "^1.2.0" }, "dependencies": { "detect-file": { @@ -5207,7 +5207,7 @@ "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-0.1.0.tgz", "integrity": "sha1-STXe39lIhkjgBrASlWbpOGcR6mM=", "requires": { - "fs-exists-sync": "0.1.0" + "fs-exists-sync": "^0.1.0" } }, "findup-sync": { @@ -5215,10 +5215,10 @@ "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.4.2.tgz", "integrity": "sha1-qBF9D3MST1pFRoOVef5S1xKfteU=", "requires": { - "detect-file": "0.1.0", - "is-glob": "2.0.1", - "micromatch": "2.3.11", - "resolve-dir": "0.1.1" + "detect-file": "^0.1.0", + "is-glob": "^2.0.1", + "micromatch": "^2.3.7", + "resolve-dir": "^0.1.0" } }, "global-modules": { @@ -5226,8 +5226,8 @@ "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-0.2.3.tgz", "integrity": "sha1-6lo77ULG1s6ZWk+KEmm12uIjgo0=", "requires": { - "global-prefix": "0.1.5", - "is-windows": "0.2.0" + "global-prefix": "^0.1.4", + "is-windows": "^0.2.0" } }, "global-prefix": { @@ -5235,10 +5235,10 @@ "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-0.1.5.tgz", "integrity": "sha1-jTvGuNo8qBEqFg2NSW/wRiv+948=", "requires": { - "homedir-polyfill": "1.0.1", - "ini": "1.3.5", - "is-windows": "0.2.0", - "which": "1.3.1" + "homedir-polyfill": "^1.0.0", + "ini": "^1.3.4", + "is-windows": "^0.2.0", + "which": "^1.2.12" } }, "is-windows": { @@ -5251,8 +5251,8 @@ "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-0.1.1.tgz", "integrity": "sha1-shklmlYC+sXFxJatiUpujMQwJh4=", "requires": { - "expand-tilde": "1.2.2", - "global-modules": "0.2.3" + "expand-tilde": "^1.2.2", + "global-modules": "^0.2.3" } } } @@ -5268,8 +5268,8 @@ "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", "requires": { - "path-exists": "2.1.0", - "pinkie-promise": "2.0.1" + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" }, "dependencies": { "path-exists": { @@ -5277,7 +5277,7 @@ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", "requires": { - "pinkie-promise": "2.0.1" + "pinkie-promise": "^2.0.0" } } } @@ -5288,10 +5288,10 @@ "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", "optional": true, "requires": { - "detect-file": "1.0.0", - "is-glob": "3.1.0", - "micromatch": "3.1.10", - "resolve-dir": "1.0.1" + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" }, "dependencies": { "arr-diff": { @@ -5311,16 +5311,16 @@ "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "optional": true, "requires": { - "arr-flatten": "1.1.0", - "array-unique": "0.3.2", - "extend-shallow": "2.0.1", - "fill-range": "4.0.0", - "isobject": "3.0.1", - "repeat-element": "1.1.2", - "snapdragon": "0.8.2", - "snapdragon-node": "2.1.1", - "split-string": "3.1.0", - "to-regex": "3.0.2" + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" }, "dependencies": { "extend-shallow": { @@ -5329,7 +5329,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "optional": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -5340,13 +5340,13 @@ "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", "optional": true, "requires": { - "debug": "2.6.9", - "define-property": "0.2.5", - "extend-shallow": "2.0.1", - "posix-character-classes": "0.1.1", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" }, "dependencies": { "define-property": { @@ -5355,7 +5355,7 @@ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "optional": true, "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "extend-shallow": { @@ -5364,7 +5364,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "optional": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } }, "is-accessor-descriptor": { @@ -5373,7 +5373,7 @@ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "optional": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -5382,7 +5382,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "optional": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -5393,7 +5393,7 @@ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "optional": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -5402,7 +5402,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "optional": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -5413,9 +5413,9 @@ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "optional": true, "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" } }, "kind-of": { @@ -5432,14 +5432,14 @@ "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", "optional": true, "requires": { - "array-unique": "0.3.2", - "define-property": "1.0.0", - "expand-brackets": "2.1.4", - "extend-shallow": "2.0.1", - "fragment-cache": "0.2.1", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" }, "dependencies": { "define-property": { @@ -5448,7 +5448,7 @@ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "optional": true, "requires": { - "is-descriptor": "1.0.2" + "is-descriptor": "^1.0.0" } }, "extend-shallow": { @@ -5457,7 +5457,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "optional": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -5468,10 +5468,10 @@ "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", "optional": true, "requires": { - "extend-shallow": "2.0.1", - "is-number": "3.0.0", - "repeat-string": "1.6.1", - "to-regex-range": "2.1.1" + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" }, "dependencies": { "extend-shallow": { @@ -5480,7 +5480,7 @@ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "optional": true, "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -5491,7 +5491,7 @@ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "optional": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-data-descriptor": { @@ -5500,7 +5500,7 @@ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "optional": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-descriptor": { @@ -5509,9 +5509,9 @@ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "optional": true, "requires": { - "is-accessor-descriptor": "1.0.0", - "is-data-descriptor": "1.0.0", - "kind-of": "6.0.2" + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" } }, "is-extglob": { @@ -5526,7 +5526,7 @@ "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", "optional": true, "requires": { - "is-extglob": "2.1.1" + "is-extglob": "^2.1.0" } }, "is-number": { @@ -5535,7 +5535,7 @@ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "optional": true, "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -5544,7 +5544,7 @@ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "optional": true, "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -5566,19 +5566,19 @@ "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", "optional": true, "requires": { - "arr-diff": "4.0.0", - "array-unique": "0.3.2", - "braces": "2.3.2", - "define-property": "2.0.2", - "extend-shallow": "3.0.2", - "extglob": "2.0.4", - "fragment-cache": "0.2.1", - "kind-of": "6.0.2", - "nanomatch": "1.2.13", - "object.pick": "1.3.0", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" } } } @@ -5589,11 +5589,11 @@ "integrity": "sha1-s33IRLdqL15wgeiE98CuNE8VNHY=", "optional": true, "requires": { - "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.2" + "expand-tilde": "^2.0.2", + "is-plain-object": "^2.0.3", + "object.defaults": "^1.1.0", + "object.pick": "^1.2.0", + "parse-filepath": "^1.0.1" }, "dependencies": { "expand-tilde": { @@ -5602,7 +5602,7 @@ "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", "optional": true, "requires": { - "homedir-polyfill": "1.0.1" + "homedir-polyfill": "^1.0.1" } } } @@ -5618,7 +5618,7 @@ "resolved": "https://registry.npmjs.org/flat/-/flat-2.0.1.tgz", "integrity": "sha1-cOKRiKdL4MPIlAnu0fqVd5B64y8=", "requires": { - "is-buffer": "1.1.6" + "is-buffer": "~1.1.2" } }, "flat-cache": { @@ -5627,10 +5627,10 @@ "integrity": "sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE=", "dev": true, "requires": { - "circular-json": "0.3.3", - "del": "2.2.2", - "graceful-fs": "4.1.11", - "write": "0.2.1" + "circular-json": "^0.3.1", + "del": "^2.0.2", + "graceful-fs": "^4.1.2", + "write": "^0.2.1" }, "dependencies": { "del": { @@ -5639,13 +5639,13 @@ "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=", "dev": true, "requires": { - "globby": "5.0.0", - "is-path-cwd": "1.0.0", - "is-path-in-cwd": "1.0.1", - "object-assign": "4.1.1", - "pify": "2.3.0", - "pinkie-promise": "2.0.1", - "rimraf": "2.6.2" + "globby": "^5.0.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "rimraf": "^2.2.8" } }, "globby": { @@ -5654,12 +5654,12 @@ "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=", "dev": true, "requires": { - "array-union": "1.0.2", - "arrify": "1.0.1", - "glob": "7.1.2", - "object-assign": "4.1.1", - "pify": "2.3.0", - "pinkie-promise": "2.0.1" + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" } }, "pify": { @@ -5680,7 +5680,7 @@ "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.1.tgz", "integrity": "sha512-v9GI1hpaqq1ZZR6pBD1+kI7O24PhDvNGNodjS3MdcEqyrahCp8zbtpv+2B/krUnSmUH80lbAS7MrdeK5IylgKg==", "requires": { - "debug": "3.1.0" + "debug": "^3.1.0" }, "dependencies": { "debug": { @@ -5703,7 +5703,7 @@ "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", "requires": { - "for-in": "1.0.2" + "for-in": "^1.0.1" } }, "foreach": { @@ -5721,9 +5721,9 @@ "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz", "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=", "requires": { - "asynckit": "0.4.0", + "asynckit": "^0.4.0", "combined-stream": "1.0.6", - "mime-types": "2.1.19" + "mime-types": "^2.1.12" } }, "forwarded": { @@ -5741,7 +5741,7 @@ "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", "requires": { - "map-cache": "0.2.2" + "map-cache": "^0.2.2" } }, "fresh": { @@ -5754,9 +5754,9 @@ "resolved": "https://registry.npmjs.org/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.7.0.tgz", "integrity": "sha512-K27M3VK30wVoOarP651zDmb93R9zF28usW4ocaK3mfQeIEI5BPht/EzZs5E8QLLwbLRJQMwscAjDxYPb1FuNiw==", "requires": { - "chalk": "1.1.3", - "error-stack-parser": "2.0.2", - "string-width": "2.1.1" + "chalk": "^1.1.3", + "error-stack-parser": "^2.0.0", + "string-width": "^2.0.0" } }, "front-matter": { @@ -5764,7 +5764,7 @@ "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-2.3.0.tgz", "integrity": "sha1-cgOviWzjV+4E4qpFFp6pHtf2dQQ=", "requires": { - "js-yaml": "3.12.0" + "js-yaml": "^3.10.0" }, "dependencies": { "esprima": { @@ -5777,8 +5777,8 @@ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz", "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==", "requires": { - "argparse": "1.0.10", - "esprima": "4.0.1" + "argparse": "^1.0.7", + "esprima": "^4.0.0" } } } @@ -5804,9 +5804,9 @@ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", "requires": { - "graceful-fs": "4.1.11", - "jsonfile": "4.0.0", - "universalify": "0.1.2" + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" } }, "fs-readdir-recursive": { @@ -5825,8 +5825,8 @@ "integrity": "sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg==", "optional": true, "requires": { - "nan": "2.11.1", - "node-pre-gyp": "0.10.0" + "nan": "^2.9.2", + "node-pre-gyp": "^0.10.0" }, "dependencies": { "abbrev": { @@ -5848,8 +5848,8 @@ "bundled": true, "optional": true, "requires": { - "delegates": "1.0.0", - "readable-stream": "2.3.6" + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" } }, "balanced-match": { @@ -5860,7 +5860,7 @@ "version": "1.1.11", "bundled": true, "requires": { - "balanced-match": "1.0.0", + "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, @@ -5914,7 +5914,7 @@ "bundled": true, "optional": true, "requires": { - "minipass": "2.2.4" + "minipass": "^2.2.1" } }, "fs.realpath": { @@ -5927,14 +5927,14 @@ "bundled": true, "optional": true, "requires": { - "aproba": "1.2.0", - "console-control-strings": "1.1.0", - "has-unicode": "2.0.1", - "object-assign": "4.1.1", - "signal-exit": "3.0.2", - "string-width": "1.0.2", - "strip-ansi": "3.0.1", - "wide-align": "1.1.2" + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" } }, "glob": { @@ -5942,12 +5942,12 @@ "bundled": true, "optional": true, "requires": { - "fs.realpath": "1.0.0", - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } }, "has-unicode": { @@ -5960,7 +5960,7 @@ "bundled": true, "optional": true, "requires": { - "safer-buffer": "2.1.2" + "safer-buffer": "^2.1.0" } }, "ignore-walk": { @@ -5968,7 +5968,7 @@ "bundled": true, "optional": true, "requires": { - "minimatch": "3.0.4" + "minimatch": "^3.0.4" } }, "inflight": { @@ -5976,8 +5976,8 @@ "bundled": true, "optional": true, "requires": { - "once": "1.4.0", - "wrappy": "1.0.2" + "once": "^1.3.0", + "wrappy": "1" } }, "inherits": { @@ -5993,7 +5993,7 @@ "version": "1.0.0", "bundled": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "isarray": { @@ -6005,7 +6005,7 @@ "version": "3.0.4", "bundled": true, "requires": { - "brace-expansion": "1.1.11" + "brace-expansion": "^1.1.7" } }, "minimist": { @@ -6016,8 +6016,8 @@ "version": "2.2.4", "bundled": true, "requires": { - "safe-buffer": "5.1.1", - "yallist": "3.0.2" + "safe-buffer": "^5.1.1", + "yallist": "^3.0.0" } }, "minizlib": { @@ -6025,7 +6025,7 @@ "bundled": true, "optional": true, "requires": { - "minipass": "2.2.4" + "minipass": "^2.2.1" } }, "mkdirp": { @@ -6045,9 +6045,9 @@ "bundled": true, "optional": true, "requires": { - "debug": "2.6.9", - "iconv-lite": "0.4.21", - "sax": "1.2.4" + "debug": "^2.1.2", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" } }, "node-pre-gyp": { @@ -6055,16 +6055,16 @@ "bundled": true, "optional": true, "requires": { - "detect-libc": "1.0.3", - "mkdirp": "0.5.1", - "needle": "2.2.0", - "nopt": "4.0.1", - "npm-packlist": "1.1.10", - "npmlog": "4.1.2", - "rc": "1.2.7", - "rimraf": "2.6.2", - "semver": "5.5.0", - "tar": "4.4.1" + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.0", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.1.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4" } }, "nopt": { @@ -6072,8 +6072,8 @@ "bundled": true, "optional": true, "requires": { - "abbrev": "1.1.1", - "osenv": "0.1.5" + "abbrev": "1", + "osenv": "^0.1.4" } }, "npm-bundled": { @@ -6086,8 +6086,8 @@ "bundled": true, "optional": true, "requires": { - "ignore-walk": "3.0.1", - "npm-bundled": "1.0.3" + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1" } }, "npmlog": { @@ -6095,10 +6095,10 @@ "bundled": true, "optional": true, "requires": { - "are-we-there-yet": "1.1.4", - "console-control-strings": "1.1.0", - "gauge": "2.7.4", - "set-blocking": "2.0.0" + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" } }, "number-is-nan": { @@ -6114,7 +6114,7 @@ "version": "1.4.0", "bundled": true, "requires": { - "wrappy": "1.0.2" + "wrappy": "1" } }, "os-homedir": { @@ -6132,8 +6132,8 @@ "bundled": true, "optional": true, "requires": { - "os-homedir": "1.0.2", - "os-tmpdir": "1.0.2" + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" } }, "path-is-absolute": { @@ -6151,10 +6151,10 @@ "bundled": true, "optional": true, "requires": { - "deep-extend": "0.5.1", - "ini": "1.3.5", - "minimist": "1.2.0", - "strip-json-comments": "2.0.1" + "deep-extend": "^0.5.1", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" }, "dependencies": { "minimist": { @@ -6169,13 +6169,13 @@ "bundled": true, "optional": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.1", - "string_decoder": "1.1.1", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, "rimraf": { @@ -6183,7 +6183,7 @@ "bundled": true, "optional": true, "requires": { - "glob": "7.1.2" + "glob": "^7.0.5" } }, "safe-buffer": { @@ -6219,9 +6219,9 @@ "version": "1.0.2", "bundled": true, "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } }, "string_decoder": { @@ -6229,14 +6229,14 @@ "bundled": true, "optional": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } }, "strip-ansi": { "version": "3.0.1", "bundled": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "strip-json-comments": { @@ -6249,13 +6249,13 @@ "bundled": true, "optional": true, "requires": { - "chownr": "1.0.1", - "fs-minipass": "1.2.5", - "minipass": "2.2.4", - "minizlib": "1.1.0", - "mkdirp": "0.5.1", - "safe-buffer": "5.1.1", - "yallist": "3.0.2" + "chownr": "^1.0.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.2.4", + "minizlib": "^1.1.0", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.1", + "yallist": "^3.0.2" } }, "util-deprecate": { @@ -6268,7 +6268,7 @@ "bundled": true, "optional": true, "requires": { - "string-width": "1.0.2" + "string-width": "^1.0.2" } }, "wrappy": { @@ -6286,10 +6286,10 @@ "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz", "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=", "requires": { - "graceful-fs": "4.1.11", - "inherits": "2.0.3", - "mkdirp": "0.5.1", - "rimraf": "2.6.2" + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" } }, "function-bind": { @@ -6308,116 +6308,116 @@ "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-1.9.277.tgz", "integrity": "sha1-0vWmIG/GbtRvz1eYXUseK0kelVk=", "requires": { - "async": "2.6.1", - "babel-code-frame": "6.26.0", - "babel-core": "6.26.3", - "babel-loader": "6.4.1", - "babel-plugin-add-module-exports": "0.2.1", - "babel-plugin-transform-object-assign": "6.22.0", - "babel-polyfill": "6.26.0", - "babel-preset-env": "1.7.0", - "babel-preset-es2015": "6.24.1", - "babel-preset-react": "6.24.1", - "babel-preset-stage-0": "6.24.1", - "babel-runtime": "6.26.0", - "babel-traverse": "6.26.0", - "babylon": "6.18.0", - "better-queue": "3.8.7", - "bluebird": "3.5.1", - "chalk": "1.1.3", - "chokidar": "1.7.0", + "async": "^2.1.2", + "babel-code-frame": "^6.22.0", + "babel-core": "^6.24.1", + "babel-loader": "^6.0.0", + "babel-plugin-add-module-exports": "^0.2.1", + "babel-plugin-transform-object-assign": "^6.8.0", + "babel-polyfill": "^6.23.0", + "babel-preset-env": "^1.6.0", + "babel-preset-es2015": "^6.24.1", + "babel-preset-react": "^6.24.1", + "babel-preset-stage-0": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-traverse": "^6.24.1", + "babylon": "^6.17.3", + "better-queue": "^3.8.6", + "bluebird": "^3.5.0", + "chalk": "^1.1.3", + "chokidar": "^1.7.0", "chunk-manifest-webpack-plugin": "0.1.0", - "common-tags": "1.8.0", - "convert-hrtime": "2.0.0", - "copyfiles": "1.2.0", - "core-js": "2.5.7", - "css-loader": "0.26.4", - "debug": "2.6.9", - "del": "3.0.0", - "detect-port": "1.2.3", - "devcert-san": "0.3.3", - "domready": "1.0.8", - "dotenv": "4.0.0", - "express": "4.16.3", - "express-graphql": "0.6.12", - "fast-levenshtein": "2.0.6", - "file-loader": "0.9.0", - "flat": "2.0.1", - "friendly-errors-webpack-plugin": "1.7.0", - "front-matter": "2.3.0", - "fs-extra": "4.0.3", - "gatsby-1-config-css-modules": "1.0.11", - "gatsby-1-config-extract-plugin": "1.0.3", - "gatsby-cli": "1.1.58", - "gatsby-link": "1.6.46", - "gatsby-module-loader": "1.0.11", - "gatsby-plugin-page-creator": "1.0.1", - "gatsby-react-router-scroll": "1.0.18", - "glob": "7.1.2", - "graphql": "0.11.7", - "graphql-relay": "0.5.5", - "graphql-skip-limit": "1.0.11", - "history": "4.7.2", - "invariant": "2.2.4", - "is-relative": "0.2.1", - "is-relative-url": "2.0.0", - "joi": "12.0.0", - "json-loader": "0.5.7", - "json-stringify-safe": "5.0.1", - "json5": "0.5.1", - "lodash": "4.17.10", - "lodash-id": "0.14.0", - "lowdb": "0.16.2", - "md5": "2.2.1", - "md5-file": "3.2.3", - "mime": "1.6.0", - "mitt": "1.1.3", - "mkdirp": "0.5.1", - "moment": "2.22.2", - "node-libs-browser": "2.1.0", - "normalize-path": "2.1.1", - "null-loader": "0.1.1", - "opn": "5.3.0", - "parse-filepath": "1.0.2", - "path-exists": "3.0.0", - "postcss-browser-reporter": "0.5.0", - "postcss-cssnext": "2.11.0", - "postcss-import": "8.2.0", - "postcss-loader": "0.13.0", - "postcss-reporter": "1.4.1", - "raw-loader": "0.5.1", - "react": "15.6.2", - "react-dev-utils": "4.2.1", - "react-dom": "15.6.2", - "react-error-overlay": "3.0.0", - "react-hot-loader": "3.1.3", - "react-router": "4.3.1", - "react-router-dom": "4.3.1", - "redux": "3.7.2", + "common-tags": "^1.4.0", + "convert-hrtime": "^2.0.0", + "copyfiles": "^1.2.0", + "core-js": "^2.5.0", + "css-loader": "^0.26.1", + "debug": "^2.6.0", + "del": "^3.0.0", + "detect-port": "^1.2.1", + "devcert-san": "^0.3.3", + "domready": "^1.0.8", + "dotenv": "^4.0.0", + "express": "^4.14.0", + "express-graphql": "^0.6.6", + "fast-levenshtein": "~2.0.4", + "file-loader": "^0.9.0", + "flat": "^2.0.1", + "friendly-errors-webpack-plugin": "^1.6.1", + "front-matter": "^2.1.0", + "fs-extra": "^4.0.1", + "gatsby-1-config-css-modules": "^1.0.11", + "gatsby-1-config-extract-plugin": "^1.0.3", + "gatsby-cli": "^1.1.58", + "gatsby-link": "^1.6.46", + "gatsby-module-loader": "^1.0.11", + "gatsby-plugin-page-creator": "^1.0.1", + "gatsby-react-router-scroll": "^1.0.18", + "glob": "^7.1.1", + "graphql": "^0.11.7", + "graphql-relay": "^0.5.1", + "graphql-skip-limit": "^1.0.11", + "history": "^4.6.2", + "invariant": "^2.2.2", + "is-relative": "^0.2.1", + "is-relative-url": "^2.0.0", + "joi": "12.x.x", + "json-loader": "^0.5.2", + "json-stringify-safe": "^5.0.1", + "json5": "^0.5.0", + "lodash": "^4.17.4", + "lodash-id": "^0.14.0", + "lowdb": "^0.16.2", + "md5": "^2.2.1", + "md5-file": "^3.1.1", + "mime": "^1.3.6", + "mitt": "^1.1.2", + "mkdirp": "^0.5.1", + "moment": "^2.16.0", + "node-libs-browser": "^2.0.0", + "normalize-path": "^2.1.1", + "null-loader": "^0.1.1", + "opn": "^5.1.0", + "parse-filepath": "^1.0.1", + "path-exists": "^3.0.0", + "postcss-browser-reporter": "^0.5.0", + "postcss-cssnext": "^2.8.0", + "postcss-import": "^8.2.0", + "postcss-loader": "^0.13.0", + "postcss-reporter": "^1.4.1", + "raw-loader": "^0.5.1", + "react": "^15.6.0", + "react-dev-utils": "^4.2.1", + "react-dom": "^15.6.0", + "react-error-overlay": "^3.0.0", + "react-hot-loader": "^3.0.0-beta.6", + "react-router": "^4.1.1", + "react-router-dom": "^4.1.1", + "redux": "^3.6.0", "relay-compiler": "1.4.1", - "remote-redux-devtools": "0.5.12", - "serve": "9.4.0", - "shallow-compare": "1.2.2", - "sift": "3.3.12", - "signal-exit": "3.0.2", - "slash": "1.0.0", - "socket.io": "2.1.1", - "static-site-generator-webpack-plugin": "3.4.1", - "string-similarity": "1.2.0", - "style-loader": "0.13.2", - "type-of": "2.0.1", - "url-loader": "0.6.2", - "uuid": "3.3.2", - "v8-compile-cache": "1.1.2", - "webpack": "1.15.0", - "webpack-configurator": "0.3.1", - "webpack-dev-middleware": "1.12.2", - "webpack-dev-server": "1.16.5", - "webpack-hot-middleware": "2.22.3", + "remote-redux-devtools": "^0.5.7", + "serve": "^9.2.0", + "shallow-compare": "^1.2.2", + "sift": "^3.2.6", + "signal-exit": "^3.0.2", + "slash": "^1.0.0", + "socket.io": "^2.0.3", + "static-site-generator-webpack-plugin": "^3.4.1", + "string-similarity": "^1.2.0", + "style-loader": "^0.13.0", + "type-of": "^2.0.1", + "url-loader": "^0.6.2", + "uuid": "^3.1.0", + "v8-compile-cache": "^1.1.0", + "webpack": "^1.13.3", + "webpack-configurator": "^0.3.0", + "webpack-dev-middleware": "^1.8.4", + "webpack-dev-server": "^1.16.1", + "webpack-hot-middleware": "^2.13.2", "webpack-md5-hash": "0.0.5", - "webpack-stats-plugin": "0.1.5", - "webpack-validator": "2.3.0", - "yaml-loader": "0.4.0" + "webpack-stats-plugin": "^0.1.4", + "webpack-validator": "^2.2.7", + "yaml-loader": "^0.4.0" }, "dependencies": { "css-loader": { @@ -6481,7 +6481,7 @@ "resolved": "https://registry.npmjs.org/gatsby-1-config-css-modules/-/gatsby-1-config-css-modules-1.0.11.tgz", "integrity": "sha1-WhAsaxH5ppY7OJLsyVlRHhaI5SU=", "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.26.0" } }, "gatsby-1-config-extract-plugin": { @@ -6489,8 +6489,8 @@ "resolved": "https://registry.npmjs.org/gatsby-1-config-extract-plugin/-/gatsby-1-config-extract-plugin-1.0.3.tgz", "integrity": "sha1-niyWLUVjyV+inag+PZMBcSmvARU=", "requires": { - "babel-runtime": "6.26.0", - "extract-text-webpack-plugin": "1.0.1" + "babel-runtime": "^6.26.0", + "extract-text-webpack-plugin": "^1.0.1" } }, "gatsby-link": { @@ -6498,11 +6498,11 @@ "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-1.6.46.tgz", "integrity": "sha1-H59r16TUSKhWwgNeVPImPXkz9P0=", "requires": { - "@types/history": "4.6.2", - "@types/react-router-dom": "4.3.0", - "babel-runtime": "6.26.0", - "prop-types": "15.6.2", - "ric": "1.3.0" + "@types/history": "^4.6.2", + "@types/react-router-dom": "^4.2.2", + "babel-runtime": "^6.26.0", + "prop-types": "^15.5.8", + "ric": "^1.3.0" } }, "gatsby-module-loader": { @@ -6510,8 +6510,8 @@ "resolved": "https://registry.npmjs.org/gatsby-module-loader/-/gatsby-module-loader-1.0.11.tgz", "integrity": "sha1-NfJpRW9qbYXGk73Cs7OzQymH9Vs=", "requires": { - "babel-runtime": "6.26.0", - "loader-utils": "0.2.17" + "babel-runtime": "^6.26.0", + "loader-utils": "^0.2.16" } }, "gatsby-plugin-page-creator": { @@ -6519,13 +6519,13 @@ "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-1.0.1.tgz", "integrity": "sha1-a60zp/Rstbh9varMPBu9gaxjvCA=", "requires": { - "babel-runtime": "6.26.0", - "bluebird": "3.5.1", - "chokidar": "1.7.0", - "glob": "7.1.2", - "lodash": "4.17.10", - "parse-filepath": "1.0.2", - "slash": "1.0.0" + "babel-runtime": "^6.26.0", + "bluebird": "^3.5.0", + "chokidar": "^1.7.0", + "glob": "^7.1.1", + "lodash": "^4.17.4", + "parse-filepath": "^1.0.1", + "slash": "^1.0.0" } }, "gatsby-plugin-react-helmet": { @@ -6533,7 +6533,7 @@ "resolved": "https://registry.npmjs.org/gatsby-plugin-react-helmet/-/gatsby-plugin-react-helmet-2.0.11.tgz", "integrity": "sha1-otuBdV9bQdVODlNcodmgCNPM/wo=", "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.26.0" } }, "gatsby-plugin-react-next": { @@ -6541,10 +6541,10 @@ "resolved": "https://registry.npmjs.org/gatsby-plugin-react-next/-/gatsby-plugin-react-next-1.0.11.tgz", "integrity": "sha1-cVyrXqhvZGZPlq8+fzZA7s2d5eM=", "requires": { - "babel-runtime": "6.26.0", - "core-js": "2.5.7", - "react": "16.4.1", - "react-dom": "16.4.1" + "babel-runtime": "^6.26.0", + "core-js": "^2.5.1", + "react": "^16.0.0", + "react-dom": "^16.0.0" }, "dependencies": { "react": { @@ -6552,10 +6552,10 @@ "resolved": "https://registry.npmjs.org/react/-/react-16.4.1.tgz", "integrity": "sha512-3GEs0giKp6E0Oh/Y9ZC60CmYgUPnp7voH9fbjWsvXtYFb4EWtgQub0ADSq0sJR0BbHc4FThLLtzlcFaFXIorwg==", "requires": { - "fbjs": "0.8.17", - "loose-envify": "1.4.0", - "object-assign": "4.1.1", - "prop-types": "15.6.2" + "fbjs": "^0.8.16", + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.0" } }, "react-dom": { @@ -6563,10 +6563,10 @@ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.4.1.tgz", "integrity": "sha512-1Gin+wghF/7gl4Cqcvr1DxFX2Osz7ugxSwl6gBqCMpdrxHjIFUS7GYxrFftZ9Ln44FHw0JxCFD9YtZsrbR5/4A==", "requires": { - "fbjs": "0.8.17", - "loose-envify": "1.4.0", - "object-assign": "4.1.1", - "prop-types": "15.6.2" + "fbjs": "^0.8.16", + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.0" } } } @@ -6581,12 +6581,12 @@ "resolved": "https://registry.npmjs.org/gatsby-plugin-sass/-/gatsby-plugin-sass-1.0.26.tgz", "integrity": "sha1-PQkzTfULfz9YjNtcAAk+OWmB8bU=", "requires": { - "babel-runtime": "6.26.0", - "gatsby-1-config-css-modules": "1.0.11", - "gatsby-1-config-extract-plugin": "1.0.3", - "node-sass": "4.10.0", - "sass-loader": "4.1.1", - "webpack": "1.15.0" + "babel-runtime": "^6.26.0", + "gatsby-1-config-css-modules": "^1.0.11", + "gatsby-1-config-extract-plugin": "^1.0.3", + "node-sass": "^4.5.2", + "sass-loader": "^4.1.1", + "webpack": "^1.13.3" }, "dependencies": { "sass-loader": { @@ -6594,9 +6594,9 @@ "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-4.1.1.tgz", "integrity": "sha1-ee+UaM8L9kbClSnh8sumvW5Rx7w=", "requires": { - "async": "2.6.1", - "loader-utils": "0.2.17", - "object-assign": "4.1.1" + "async": "^2.0.1", + "loader-utils": "^0.2.15", + "object-assign": "^4.1.0" } } } @@ -6606,9 +6606,9 @@ "resolved": "https://registry.npmjs.org/gatsby-react-router-scroll/-/gatsby-react-router-scroll-1.0.18.tgz", "integrity": "sha1-YW/7gB29vkWYYR4v84Ybkaw+7L8=", "requires": { - "babel-runtime": "6.26.0", - "scroll-behavior": "0.9.9", - "warning": "3.0.0" + "babel-runtime": "^6.26.0", + "scroll-behavior": "^0.9.9", + "warning": "^3.0.0" } }, "gatsby-remark-autolink-headers": { @@ -6616,10 +6616,10 @@ "resolved": "https://registry.npmjs.org/gatsby-remark-autolink-headers/-/gatsby-remark-autolink-headers-1.4.19.tgz", "integrity": "sha1-hEF94vxvvpkUIZmZrg4mFvyceaI=", "requires": { - "babel-runtime": "6.26.0", - "github-slugger": "1.2.0", - "mdast-util-to-string": "1.0.4", - "unist-util-visit": "1.4.0" + "babel-runtime": "^6.26.0", + "github-slugger": "^1.1.1", + "mdast-util-to-string": "^1.0.2", + "unist-util-visit": "^1.1.1" } }, "gatsby-source-filesystem": { @@ -6627,18 +6627,18 @@ "resolved": "https://registry.npmjs.org/gatsby-source-filesystem/-/gatsby-source-filesystem-1.5.39.tgz", "integrity": "sha1-x+SbeAljK1PIJ+Zv8+4Lp072Ldg=", "requires": { - "babel-cli": "6.26.0", - "babel-runtime": "6.26.0", - "better-queue": "3.8.7", - "bluebird": "3.5.1", - "chokidar": "1.7.0", - "fs-extra": "4.0.3", - "got": "7.1.0", - "md5-file": "3.2.3", - "mime": "1.6.0", - "pretty-bytes": "4.0.2", - "slash": "1.0.0", - "valid-url": "1.0.9" + "babel-cli": "^6.26.0", + "babel-runtime": "^6.26.0", + "better-queue": "^3.8.7", + "bluebird": "^3.5.0", + "chokidar": "^1.7.0", + "fs-extra": "^4.0.1", + "got": "^7.1.0", + "md5-file": "^3.1.1", + "mime": "^1.3.6", + "pretty-bytes": "^4.0.2", + "slash": "^1.0.0", + "valid-url": "^1.0.9" }, "dependencies": { "got": { @@ -6669,8 +6669,8 @@ "resolved": "https://registry.npmjs.org/gatsby-transformer-excel/-/gatsby-transformer-excel-1.0.9.tgz", "integrity": "sha1-8k98KZTl7WbyEqNtEvpfoY318LU=", "requires": { - "babel-runtime": "6.26.0", - "xlsx": "0.11.19" + "babel-runtime": "^6.26.0", + "xlsx": "^0.11.5" } }, "gatsby-transformer-remark": { @@ -6678,26 +6678,26 @@ "resolved": "https://registry.npmjs.org/gatsby-transformer-remark/-/gatsby-transformer-remark-1.7.44.tgz", "integrity": "sha1-abRfN3poSE0eqxPx/reSRCg3jOE=", "requires": { - "babel-runtime": "6.26.0", - "bluebird": "3.5.1", - "graphql-type-json": "0.1.4", - "gray-matter": "3.1.1", - "hast-util-raw": "2.0.2", - "hast-util-to-html": "3.1.0", - "lodash": "4.17.10", - "mdast-util-to-hast": "2.5.0", - "mdast-util-toc": "2.0.1", - "remark": "7.0.1", - "remark-parse": "4.0.0", - "remark-retext": "3.1.0", - "remark-stringify": "4.0.0", - "retext-english": "3.0.0", - "sanitize-html": "1.18.2", - "underscore.string": "3.3.4", - "unified": "6.2.0", - "unist-util-remove-position": "1.1.2", - "unist-util-select": "1.5.0", - "unist-util-visit": "1.4.0" + "babel-runtime": "^6.26.0", + "bluebird": "^3.5.0", + "graphql-type-json": "^0.1.4", + "gray-matter": "^3.0.0", + "hast-util-raw": "^2.0.2", + "hast-util-to-html": "^3.0.0", + "lodash": "^4.17.4", + "mdast-util-to-hast": "^2.4.0", + "mdast-util-toc": "^2.0.1", + "remark": "^7.0.1", + "remark-parse": "^4.0.0", + "remark-retext": "^3.1.0", + "remark-stringify": "^4.0.0", + "retext-english": "^3.0.0", + "sanitize-html": "^1.14.1", + "underscore.string": "^3.3.4", + "unified": "^6.1.5", + "unist-util-remove-position": "^1.1.1", + "unist-util-select": "^1.5.0", + "unist-util-visit": "^1.1.1" }, "dependencies": { "camelcase": { @@ -6715,13 +6715,13 @@ "resolved": "https://registry.npmjs.org/hast-to-hyperscript/-/hast-to-hyperscript-3.1.0.tgz", "integrity": "sha512-/At2y6sQLTAcL6y+3hRQFcaBoRlKrmHSpvvdOZqRz6uI2YyjrU8rJ7e1LbmLtWUmzaIqKEdNSku+AJC0pt4+aw==", "requires": { - "comma-separated-tokens": "1.0.5", - "is-nan": "1.2.1", - "kebab-case": "1.0.0", - "property-information": "3.2.0", - "space-separated-tokens": "1.1.2", + "comma-separated-tokens": "^1.0.0", + "is-nan": "^1.2.1", + "kebab-case": "^1.0.0", + "property-information": "^3.0.0", + "space-separated-tokens": "^1.0.0", "trim": "0.0.1", - "unist-util-is": "2.1.2" + "unist-util-is": "^2.0.0" } }, "hast-util-from-parse5": { @@ -6729,10 +6729,10 @@ "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-2.1.0.tgz", "integrity": "sha1-9hI9g9NoljCwl+E+Qw0W2dG9iIQ=", "requires": { - "camelcase": "3.0.0", - "hastscript": "3.1.0", - "property-information": "3.2.0", - "vfile-location": "2.0.3" + "camelcase": "^3.0.0", + "hastscript": "^3.0.0", + "property-information": "^3.1.0", + "vfile-location": "^2.0.0" } }, "hast-util-raw": { @@ -6740,13 +6740,13 @@ "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-2.0.2.tgz", "integrity": "sha512-ujytXSAZC85bvh38f8ALzfE2IZDdCwB9XeHUs9l20C1p4/1YeAoZqq9z9U17vWQ9hMmqbVaROuSK8feL3wTCJg==", "requires": { - "hast-util-from-parse5": "2.1.0", - "hast-util-to-parse5": "2.2.0", - "html-void-elements": "1.0.3", - "parse5": "3.0.3", - "unist-util-position": "3.0.1", - "web-namespaces": "1.1.2", - "zwitch": "1.0.3" + "hast-util-from-parse5": "^2.0.0", + "hast-util-to-parse5": "^2.0.0", + "html-void-elements": "^1.0.1", + "parse5": "^3.0.3", + "unist-util-position": "^3.0.0", + "web-namespaces": "^1.0.0", + "zwitch": "^1.0.0" } }, "hast-util-to-parse5": { @@ -6754,11 +6754,11 @@ "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-2.2.0.tgz", "integrity": "sha512-Eg1mrf0VTT/PipFN5z1+mVi+4GNhinKk/i/HKeX1h17IYiMdm3G8vgA0FU04XCuD1cWV58f5zziFKcBkr+WuKw==", "requires": { - "hast-to-hyperscript": "3.1.0", - "mapz": "1.0.2", - "web-namespaces": "1.1.2", - "xtend": "4.0.1", - "zwitch": "1.0.3" + "hast-to-hyperscript": "^3.0.0", + "mapz": "^1.0.0", + "web-namespaces": "^1.0.0", + "xtend": "^4.0.1", + "zwitch": "^1.0.0" } }, "hastscript": { @@ -6766,11 +6766,11 @@ "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-3.1.0.tgz", "integrity": "sha512-8V34dMSDT1Ik+ZSgTzCLdyp89MrWxcxctXPxhmb72GQj1Xkw1aHPM9UaHCWewvH2Q+PVkYUm4ZJVw4T0dgEGNA==", "requires": { - "camelcase": "3.0.0", - "comma-separated-tokens": "1.0.5", - "hast-util-parse-selector": "2.2.0", - "property-information": "3.2.0", - "space-separated-tokens": "1.1.2" + "camelcase": "^3.0.0", + "comma-separated-tokens": "^1.0.0", + "hast-util-parse-selector": "^2.0.0", + "property-information": "^3.0.0", + "space-separated-tokens": "^1.0.0" } }, "mdast-util-to-hast": { @@ -6778,17 +6778,17 @@ "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-2.5.0.tgz", "integrity": "sha1-8IeETSVcdUDzaQbaMLoQbA7l7i8=", "requires": { - "collapse-white-space": "1.0.4", - "detab": "2.0.1", - "mdast-util-definitions": "1.2.2", - "mdurl": "1.0.1", + "collapse-white-space": "^1.0.0", + "detab": "^2.0.0", + "mdast-util-definitions": "^1.2.0", + "mdurl": "^1.0.1", "trim": "0.0.1", - "trim-lines": "1.1.1", - "unist-builder": "1.0.2", - "unist-util-generated": "1.1.2", - "unist-util-position": "3.0.1", - "unist-util-visit": "1.4.0", - "xtend": "4.0.1" + "trim-lines": "^1.0.0", + "unist-builder": "^1.0.1", + "unist-util-generated": "^1.1.0", + "unist-util-position": "^3.0.0", + "unist-util-visit": "^1.1.0", + "xtend": "^4.0.1" } }, "parse5": { @@ -6796,7 +6796,7 @@ "resolved": "https://registry.npmjs.org/parse5/-/parse5-3.0.3.tgz", "integrity": "sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA==", "requires": { - "@types/node": "7.0.67" + "@types/node": "*" } }, "remark": { @@ -6804,9 +6804,9 @@ "resolved": "https://registry.npmjs.org/remark/-/remark-7.0.1.tgz", "integrity": "sha1-pd5NrPq/D2CkmCbvJMR5gH+QS/s=", "requires": { - "remark-parse": "3.0.1", - "remark-stringify": "3.0.1", - "unified": "6.2.0" + "remark-parse": "^3.0.0", + "remark-stringify": "^3.0.0", + "unified": "^6.0.0" }, "dependencies": { "remark-parse": { @@ -6814,22 +6814,22 @@ "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-3.0.1.tgz", "integrity": "sha1-G5+EGkTY9PvyJGhQJlRZpOs1TIA=", "requires": { - "collapse-white-space": "1.0.4", - "has": "1.0.3", - "is-alphabetical": "1.0.2", - "is-decimal": "1.0.2", - "is-whitespace-character": "1.0.2", - "is-word-character": "1.0.2", - "markdown-escapes": "1.0.2", - "parse-entities": "1.1.2", - "repeat-string": "1.6.1", - "state-toggle": "1.0.1", + "collapse-white-space": "^1.0.2", + "has": "^1.0.1", + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-whitespace-character": "^1.0.0", + "is-word-character": "^1.0.0", + "markdown-escapes": "^1.0.0", + "parse-entities": "^1.0.2", + "repeat-string": "^1.5.4", + "state-toggle": "^1.0.0", "trim": "0.0.1", - "trim-trailing-lines": "1.1.1", - "unherit": "1.1.1", - "unist-util-remove-position": "1.1.2", - "vfile-location": "2.0.3", - "xtend": "4.0.1" + "trim-trailing-lines": "^1.0.0", + "unherit": "^1.0.4", + "unist-util-remove-position": "^1.0.0", + "vfile-location": "^2.0.0", + "xtend": "^4.0.1" } }, "remark-stringify": { @@ -6837,20 +6837,20 @@ "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-3.0.1.tgz", "integrity": "sha1-eSQr6+CnUggbWAlRb6DAbt7Aac8=", "requires": { - "ccount": "1.0.3", - "is-alphanumeric": "1.0.0", - "is-decimal": "1.0.2", - "is-whitespace-character": "1.0.2", - "longest-streak": "2.0.2", - "markdown-escapes": "1.0.2", - "markdown-table": "1.1.2", - "mdast-util-compact": "1.0.1", - "parse-entities": "1.1.2", - "repeat-string": "1.6.1", - "state-toggle": "1.0.1", - "stringify-entities": "1.3.2", - "unherit": "1.1.1", - "xtend": "4.0.1" + "ccount": "^1.0.0", + "is-alphanumeric": "^1.0.0", + "is-decimal": "^1.0.0", + "is-whitespace-character": "^1.0.0", + "longest-streak": "^2.0.1", + "markdown-escapes": "^1.0.0", + "markdown-table": "^1.1.0", + "mdast-util-compact": "^1.0.0", + "parse-entities": "^1.0.2", + "repeat-string": "^1.5.4", + "state-toggle": "^1.0.0", + "stringify-entities": "^1.0.1", + "unherit": "^1.0.4", + "xtend": "^4.0.1" } } } @@ -6860,21 +6860,21 @@ "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-4.0.0.tgz", "integrity": "sha512-XZgICP2gJ1MHU7+vQaRM+VA9HEL3X253uwUM/BGgx3iv6TH2B3bF3B8q00DKcyP9YrJV+/7WOWEWBFF/u8cIsw==", "requires": { - "collapse-white-space": "1.0.4", - "is-alphabetical": "1.0.2", - "is-decimal": "1.0.2", - "is-whitespace-character": "1.0.2", - "is-word-character": "1.0.2", - "markdown-escapes": "1.0.2", - "parse-entities": "1.1.2", - "repeat-string": "1.6.1", - "state-toggle": "1.0.1", + "collapse-white-space": "^1.0.2", + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-whitespace-character": "^1.0.0", + "is-word-character": "^1.0.0", + "markdown-escapes": "^1.0.0", + "parse-entities": "^1.0.2", + "repeat-string": "^1.5.4", + "state-toggle": "^1.0.0", "trim": "0.0.1", - "trim-trailing-lines": "1.1.1", - "unherit": "1.1.1", - "unist-util-remove-position": "1.1.2", - "vfile-location": "2.0.3", - "xtend": "4.0.1" + "trim-trailing-lines": "^1.0.0", + "unherit": "^1.0.4", + "unist-util-remove-position": "^1.0.0", + "vfile-location": "^2.0.0", + "xtend": "^4.0.1" } } } @@ -6884,10 +6884,10 @@ "resolved": "https://registry.npmjs.org/gatsby-transformer-yaml/-/gatsby-transformer-yaml-1.5.18.tgz", "integrity": "sha1-sfZPKgqJQftntrFGv0m4h9M4A0c=", "requires": { - "babel-runtime": "6.26.0", + "babel-runtime": "^6.26.0", "js-yaml": "3.7.0", - "lodash": "4.17.10", - "unist-util-select": "1.5.0" + "lodash": "^4.17.4", + "unist-util-select": "^1.5.0" } }, "gauge": { @@ -6895,11 +6895,11 @@ "resolved": "https://registry.npmjs.org/gauge/-/gauge-1.2.7.tgz", "integrity": "sha1-6c7FSD09TuDvRLYKfZnkk14TbZM=", "requires": { - "ansi": "0.3.1", - "has-unicode": "2.0.1", - "lodash.pad": "4.5.1", - "lodash.padend": "4.6.1", - "lodash.padstart": "4.6.1" + "ansi": "^0.3.0", + "has-unicode": "^2.0.0", + "lodash.pad": "^4.1.0", + "lodash.padend": "^4.1.0", + "lodash.padstart": "^4.1.0" } }, "gaze": { @@ -6907,7 +6907,7 @@ "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", "requires": { - "globule": "1.2.1" + "globule": "^1.0.0" } }, "get-caller-file": { @@ -6945,7 +6945,7 @@ "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", "requires": { - "assert-plus": "1.0.0" + "assert-plus": "^1.0.0" } }, "github-slugger": { @@ -6953,7 +6953,7 @@ "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.2.0.tgz", "integrity": "sha512-wIaa75k1vZhyPm9yWrD08A5Xnx/V+RmzGrpjQuLemGKSb77Qukiaei58Bogrl/LZSADDfPzKJX8jhLs4CRTl7Q==", "requires": { - "emoji-regex": "6.1.1" + "emoji-regex": ">=6.0.0 <=6.1.1" } }, "glob": { @@ -6961,12 +6961,12 @@ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", "requires": { - "fs.realpath": "1.0.0", - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } }, "glob-base": { @@ -6974,8 +6974,8 @@ "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", "requires": { - "glob-parent": "2.0.0", - "is-glob": "2.0.1" + "glob-parent": "^2.0.0", + "is-glob": "^2.0.0" } }, "glob-parent": { @@ -6983,7 +6983,7 @@ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", "requires": { - "is-glob": "2.0.1" + "is-glob": "^2.0.0" } }, "glob-slash": { @@ -6996,9 +6996,9 @@ "resolved": "https://registry.npmjs.org/glob-slasher/-/glob-slasher-1.0.1.tgz", "integrity": "sha1-dHoOW7IiZC7hDT4FRD4QlJPLD44=", "requires": { - "glob-slash": "1.0.0", - "lodash.isobject": "2.4.1", - "toxic": "1.0.1" + "glob-slash": "^1.0.0", + "lodash.isobject": "^2.4.1", + "toxic": "^1.0.0" } }, "glob-to-regexp": { @@ -7011,8 +7011,8 @@ "resolved": "https://registry.npmjs.org/global/-/global-4.3.2.tgz", "integrity": "sha1-52mJJopsdMOJCLEwWxD8DjlOnQ8=", "requires": { - "min-document": "2.19.0", - "process": "0.5.2" + "min-document": "^2.19.0", + "process": "~0.5.1" }, "dependencies": { "process": { @@ -7027,7 +7027,7 @@ "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=", "requires": { - "ini": "1.3.5" + "ini": "^1.3.4" } }, "global-modules": { @@ -7035,9 +7035,9 @@ "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", "requires": { - "global-prefix": "1.0.2", - "is-windows": "1.0.2", - "resolve-dir": "1.0.1" + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" } }, "global-prefix": { @@ -7045,11 +7045,11 @@ "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", "requires": { - "expand-tilde": "2.0.2", - "homedir-polyfill": "1.0.1", - "ini": "1.3.5", - "is-windows": "1.0.2", - "which": "1.3.1" + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" }, "dependencies": { "expand-tilde": { @@ -7057,7 +7057,7 @@ "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", "requires": { - "homedir-polyfill": "1.0.1" + "homedir-polyfill": "^1.0.1" } } } @@ -7072,11 +7072,11 @@ "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", "requires": { - "array-union": "1.0.2", - "glob": "7.1.2", - "object-assign": "4.1.1", - "pify": "2.3.0", - "pinkie-promise": "2.0.1" + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" }, "dependencies": { "pify": { @@ -7091,9 +7091,9 @@ "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.1.tgz", "integrity": "sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==", "requires": { - "glob": "7.1.2", - "lodash": "4.17.10", - "minimatch": "3.0.4" + "glob": "~7.1.1", + "lodash": "~4.17.10", + "minimatch": "~3.0.2" } }, "got": { @@ -7101,17 +7101,17 @@ "resolved": "https://registry.npmjs.org/got/-/got-6.7.1.tgz", "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=", "requires": { - "create-error-class": "3.0.2", - "duplexer3": "0.1.4", - "get-stream": "3.0.0", - "is-redirect": "1.0.0", - "is-retry-allowed": "1.1.0", - "is-stream": "1.1.0", - "lowercase-keys": "1.0.1", - "safe-buffer": "5.1.2", - "timed-out": "4.0.1", - "unzip-response": "2.0.1", - "url-parse-lax": "1.0.0" + "create-error-class": "^3.0.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "is-redirect": "^1.0.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "lowercase-keys": "^1.0.0", + "safe-buffer": "^5.0.1", + "timed-out": "^4.0.0", + "unzip-response": "^2.0.1", + "url-parse-lax": "^1.0.0" } }, "graceful-fs": { @@ -7142,8 +7142,8 @@ "resolved": "https://registry.npmjs.org/graphql-skip-limit/-/graphql-skip-limit-1.0.11.tgz", "integrity": "sha1-xpcNEb3+eqAB+WyLpBuak6bcgFw=", "requires": { - "babel-runtime": "6.26.0", - "graphql": "0.11.7" + "babel-runtime": "^6.26.0", + "graphql": "^0.11.7" } }, "gray-matter": { @@ -7151,10 +7151,10 @@ "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-3.1.1.tgz", "integrity": "sha512-nZ1qjLmayEv0/wt3sHig7I0s3/sJO0dkAaKYQ5YAOApUtYEOonXSFdWvL1khvnZMTvov4UufkqlFsilPnejEXA==", "requires": { - "extend-shallow": "2.0.1", - "js-yaml": "3.12.0", - "kind-of": "5.1.0", - "strip-bom-string": "1.0.0" + "extend-shallow": "^2.0.1", + "js-yaml": "^3.10.0", + "kind-of": "^5.0.2", + "strip-bom-string": "^1.0.0" }, "dependencies": { "esprima": { @@ -7167,7 +7167,7 @@ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } }, "js-yaml": { @@ -7175,8 +7175,8 @@ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz", "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==", "requires": { - "argparse": "1.0.10", - "esprima": "4.0.1" + "argparse": "^1.0.7", + "esprima": "^4.0.0" } }, "kind-of": { @@ -7191,7 +7191,7 @@ "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-3.0.0.tgz", "integrity": "sha1-VGGI6b3DN/Zzdy+BZgRks4nc5SA=", "requires": { - "duplexer": "0.1.1" + "duplexer": "^0.1.1" } }, "har-schema": { @@ -7204,8 +7204,8 @@ "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz", "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", "requires": { - "ajv": "5.5.2", - "har-schema": "2.0.0" + "ajv": "^5.1.0", + "har-schema": "^2.0.0" } }, "has": { @@ -7213,7 +7213,7 @@ "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", "requires": { - "function-bind": "1.1.1" + "function-bind": "^1.1.1" } }, "has-ansi": { @@ -7221,7 +7221,7 @@ "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "has-binary2": { @@ -7259,7 +7259,7 @@ "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz", "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", "requires": { - "has-symbol-support-x": "1.4.2" + "has-symbol-support-x": "^1.4.1" } }, "has-unicode": { @@ -7272,9 +7272,9 @@ "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", "requires": { - "get-value": "2.0.6", - "has-values": "1.0.0", - "isobject": "3.0.1" + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" }, "dependencies": { "isobject": { @@ -7289,8 +7289,8 @@ "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", "requires": { - "is-number": "3.0.0", - "kind-of": "4.0.0" + "is-number": "^3.0.0", + "kind-of": "^4.0.0" }, "dependencies": { "is-number": { @@ -7298,7 +7298,7 @@ "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -7306,7 +7306,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -7316,7 +7316,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -7326,8 +7326,8 @@ "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", "requires": { - "inherits": "2.0.3", - "safe-buffer": "5.1.2" + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } }, "hash.js": { @@ -7335,8 +7335,8 @@ "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.5.tgz", "integrity": "sha512-eWI5HG9Np+eHV1KQhisXWwM+4EPPYe5dFX1UZZH7k/E3JzDEazVH+VGlZi6R94ZqImq+A3D1mCEtrFIfg/E7sA==", "requires": { - "inherits": "2.0.3", - "minimalistic-assert": "1.0.1" + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" } }, "hast-to-hyperscript": { @@ -7344,12 +7344,12 @@ "resolved": "https://registry.npmjs.org/hast-to-hyperscript/-/hast-to-hyperscript-5.0.0.tgz", "integrity": "sha512-DLl3eYTz8uwwzEubDUdCChsR5t5b2ne+yvHrA2h58Suq/JnN3+Gsb9Tc4iZoCCsykmFUc6UUpwxTmQXs0akSeg==", "requires": { - "comma-separated-tokens": "1.0.5", - "property-information": "4.2.0", - "space-separated-tokens": "1.1.2", - "style-to-object": "0.2.2", - "unist-util-is": "2.1.2", - "web-namespaces": "1.1.2" + "comma-separated-tokens": "^1.0.0", + "property-information": "^4.0.0", + "space-separated-tokens": "^1.0.0", + "style-to-object": "^0.2.1", + "unist-util-is": "^2.0.0", + "web-namespaces": "^1.1.2" }, "dependencies": { "property-information": { @@ -7357,7 +7357,7 @@ "resolved": "https://registry.npmjs.org/property-information/-/property-information-4.2.0.tgz", "integrity": "sha512-TlgDPagHh+eBKOnH2VYvk8qbwsCG/TAJdmTL7f1PROUcSO8qt/KSmShEQ/OKvock8X9tFjtqjCScyOkkkvIKVQ==", "requires": { - "xtend": "4.0.1" + "xtend": "^4.0.1" } } } @@ -7367,11 +7367,11 @@ "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-4.0.2.tgz", "integrity": "sha512-I6dtjsGtDqz4fmGSiFClFyiXdKhj5bPceS6intta7k/VDuiKz9P61C6hO6WMiNNmEm1b/EtBH8f+juvz4o0uwQ==", "requires": { - "ccount": "1.0.3", - "hastscript": "4.0.0", - "property-information": "4.2.0", - "web-namespaces": "1.1.2", - "xtend": "4.0.1" + "ccount": "^1.0.3", + "hastscript": "^4.0.0", + "property-information": "^4.0.0", + "web-namespaces": "^1.1.2", + "xtend": "^4.0.1" }, "dependencies": { "property-information": { @@ -7379,7 +7379,7 @@ "resolved": "https://registry.npmjs.org/property-information/-/property-information-4.2.0.tgz", "integrity": "sha512-TlgDPagHh+eBKOnH2VYvk8qbwsCG/TAJdmTL7f1PROUcSO8qt/KSmShEQ/OKvock8X9tFjtqjCScyOkkkvIKVQ==", "requires": { - "xtend": "4.0.1" + "xtend": "^4.0.1" } } } @@ -7399,14 +7399,14 @@ "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-4.0.0.tgz", "integrity": "sha512-5xYHyEJMCf8lX/NT4iA5z6N43yoFsrJqXJ5GWwAbLn815URbIz+UNNFEgid33F9paZuDlqVKvB+K3Aqu5+DdSw==", "requires": { - "hast-util-from-parse5": "4.0.2", - "hast-util-to-parse5": "4.0.1", - "html-void-elements": "1.0.3", - "parse5": "5.1.0", - "unist-util-position": "3.0.1", - "web-namespaces": "1.1.2", - "xtend": "4.0.1", - "zwitch": "1.0.3" + "hast-util-from-parse5": "^4.0.2", + "hast-util-to-parse5": "^4.0.1", + "html-void-elements": "^1.0.1", + "parse5": "^5.0.0", + "unist-util-position": "^3.0.0", + "web-namespaces": "^1.0.0", + "xtend": "^4.0.1", + "zwitch": "^1.0.0" } }, "hast-util-sanitize": { @@ -7414,7 +7414,7 @@ "resolved": "https://registry.npmjs.org/hast-util-sanitize/-/hast-util-sanitize-1.2.0.tgz", "integrity": "sha512-VwCTqjt6fbMGacxGB1FKV5sBJaVVkyCGVMDwb4nnqvCW2lkqscA2GEpOyBx4ZWRXty1eAZF58MHBrllEoQEoBg==", "requires": { - "xtend": "4.0.1" + "xtend": "^4.0.1" } }, "hast-util-to-html": { @@ -7422,17 +7422,17 @@ "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-3.1.0.tgz", "integrity": "sha1-iCyZhJ5AEw6ZHAQuRW1FPZXDbP8=", "requires": { - "ccount": "1.0.3", - "comma-separated-tokens": "1.0.5", - "hast-util-is-element": "1.0.1", - "hast-util-whitespace": "1.0.1", - "html-void-elements": "1.0.3", - "kebab-case": "1.0.0", - "property-information": "3.2.0", - "space-separated-tokens": "1.1.2", - "stringify-entities": "1.3.2", - "unist-util-is": "2.1.2", - "xtend": "4.0.1" + "ccount": "^1.0.0", + "comma-separated-tokens": "^1.0.1", + "hast-util-is-element": "^1.0.0", + "hast-util-whitespace": "^1.0.0", + "html-void-elements": "^1.0.0", + "kebab-case": "^1.0.0", + "property-information": "^3.1.0", + "space-separated-tokens": "^1.0.0", + "stringify-entities": "^1.0.1", + "unist-util-is": "^2.0.0", + "xtend": "^4.0.1" } }, "hast-util-to-parse5": { @@ -7440,11 +7440,11 @@ "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-4.0.1.tgz", "integrity": "sha512-U/61W+fsNfBpCyJBB5Pt3l5ypIfgXqEyW9pyrtxF7XrqDJHzcFrYpnC94d0JDYjvobLpYCzcU9srhMRPEO1YXw==", "requires": { - "hast-to-hyperscript": "5.0.0", - "property-information": "4.2.0", - "web-namespaces": "1.1.2", - "xtend": "4.0.1", - "zwitch": "1.0.3" + "hast-to-hyperscript": "^5.0.0", + "property-information": "^4.0.0", + "web-namespaces": "^1.0.0", + "xtend": "^4.0.1", + "zwitch": "^1.0.0" }, "dependencies": { "property-information": { @@ -7452,7 +7452,7 @@ "resolved": "https://registry.npmjs.org/property-information/-/property-information-4.2.0.tgz", "integrity": "sha512-TlgDPagHh+eBKOnH2VYvk8qbwsCG/TAJdmTL7f1PROUcSO8qt/KSmShEQ/OKvock8X9tFjtqjCScyOkkkvIKVQ==", "requires": { - "xtend": "4.0.1" + "xtend": "^4.0.1" } } } @@ -7467,10 +7467,10 @@ "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-4.0.0.tgz", "integrity": "sha512-zrN3fborQZT6+DJZOCKpeafzYIjs3y4ymzHGExBmUFSqwjqrRbH8DYDDbPsNLkVW0YDvoKdQ1c6wMLcZuoZDmg==", "requires": { - "comma-separated-tokens": "1.0.5", - "hast-util-parse-selector": "2.2.0", - "property-information": "4.2.0", - "space-separated-tokens": "1.1.2" + "comma-separated-tokens": "^1.0.0", + "hast-util-parse-selector": "^2.2.0", + "property-information": "^4.0.0", + "space-separated-tokens": "^1.0.0" }, "dependencies": { "property-information": { @@ -7478,7 +7478,7 @@ "resolved": "https://registry.npmjs.org/property-information/-/property-information-4.2.0.tgz", "integrity": "sha512-TlgDPagHh+eBKOnH2VYvk8qbwsCG/TAJdmTL7f1PROUcSO8qt/KSmShEQ/OKvock8X9tFjtqjCScyOkkkvIKVQ==", "requires": { - "xtend": "4.0.1" + "xtend": "^4.0.1" } } } @@ -7488,11 +7488,11 @@ "resolved": "https://registry.npmjs.org/history/-/history-4.7.2.tgz", "integrity": "sha512-1zkBRWW6XweO0NBcjiphtVJVsIQ+SXF29z9DVkceeaSLVMFXHool+fdCZD4spDCfZJCILPILc3bm7Bc+HRi0nA==", "requires": { - "invariant": "2.2.4", - "loose-envify": "1.4.0", - "resolve-pathname": "2.2.0", - "value-equal": "0.4.0", - "warning": "3.0.0" + "invariant": "^2.2.1", + "loose-envify": "^1.2.0", + "resolve-pathname": "^2.2.0", + "value-equal": "^0.4.0", + "warning": "^3.0.0" } }, "hmac-drbg": { @@ -7500,9 +7500,9 @@ "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", "requires": { - "hash.js": "1.1.5", - "minimalistic-assert": "1.0.1", - "minimalistic-crypto-utils": "1.0.1" + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" } }, "hoek": { @@ -7520,8 +7520,8 @@ "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", "requires": { - "os-homedir": "1.0.2", - "os-tmpdir": "1.0.2" + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.1" } }, "homedir-polyfill": { @@ -7529,7 +7529,7 @@ "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz", "integrity": "sha1-TCu8inWJmP7r9e1oWA921GdotLw=", "requires": { - "parse-passwd": "1.0.0" + "parse-passwd": "^1.0.0" } }, "hosted-git-info": { @@ -7557,10 +7557,10 @@ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.3.0.tgz", "integrity": "sha1-zHDQWln2VC5D8OaFyYLhTJJKnv4=", "requires": { - "domelementtype": "1.3.0", - "domhandler": "2.1.0", - "domutils": "1.1.6", - "readable-stream": "1.0.34" + "domelementtype": "1", + "domhandler": "2.1", + "domutils": "1.1", + "readable-stream": "1.0" }, "dependencies": { "domutils": { @@ -7568,7 +7568,7 @@ "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.1.6.tgz", "integrity": "sha1-vdw94Jm5ou+sxRxiPyj0FuzFdIU=", "requires": { - "domelementtype": "1.3.0" + "domelementtype": "1" } }, "isarray": { @@ -7581,10 +7581,10 @@ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", "isarray": "0.0.1", - "string_decoder": "0.10.31" + "string_decoder": "~0.10.x" } }, "string_decoder": { @@ -7599,10 +7599,10 @@ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", "requires": { - "depd": "1.1.2", + "depd": "~1.1.2", "inherits": "2.0.3", "setprototypeof": "1.1.0", - "statuses": "1.4.0" + "statuses": ">= 1.4.0 < 2" } }, "http-parser-js": { @@ -7615,9 +7615,9 @@ "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz", "integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==", "requires": { - "eventemitter3": "3.1.0", - "follow-redirects": "1.5.1", - "requires-port": "1.0.0" + "eventemitter3": "^3.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" } }, "http-proxy-middleware": { @@ -7625,10 +7625,10 @@ "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.17.4.tgz", "integrity": "sha1-ZC6ISIUdZvCdTxJJEoRtuutBuDM=", "requires": { - "http-proxy": "1.17.0", - "is-glob": "3.1.0", - "lodash": "4.17.10", - "micromatch": "2.3.11" + "http-proxy": "^1.16.2", + "is-glob": "^3.1.0", + "lodash": "^4.17.2", + "micromatch": "^2.3.11" }, "dependencies": { "is-extglob": { @@ -7641,7 +7641,7 @@ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", "requires": { - "is-extglob": "2.1.1" + "is-extglob": "^2.1.0" } } } @@ -7651,9 +7651,9 @@ "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", "requires": { - "assert-plus": "1.0.0", - "jsprim": "1.4.1", - "sshpk": "1.14.2" + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" } }, "https-browserify": { @@ -7682,7 +7682,7 @@ "integrity": "sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI=", "dev": true, "requires": { - "postcss": "6.0.23" + "postcss": "^6.0.1" }, "dependencies": { "ansi-styles": { @@ -7691,7 +7691,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.2" + "color-convert": "^1.9.0" } }, "chalk": { @@ -7700,9 +7700,9 @@ "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.4.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "has-flag": { @@ -7717,9 +7717,9 @@ "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", "dev": true, "requires": { - "chalk": "2.4.1", - "source-map": "0.6.1", - "supports-color": "5.4.0" + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" } }, "source-map": { @@ -7734,7 +7734,7 @@ "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -7775,7 +7775,7 @@ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", "requires": { - "repeating": "2.0.1" + "repeating": "^2.0.0" } }, "indexes-of": { @@ -7793,8 +7793,8 @@ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "requires": { - "once": "1.4.0", - "wrappy": "1.0.2" + "once": "^1.3.0", + "wrappy": "1" } }, "inherits": { @@ -7812,20 +7812,20 @@ "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz", "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==", "requires": { - "ansi-escapes": "3.1.0", - "chalk": "2.4.1", - "cli-cursor": "2.1.0", - "cli-width": "2.2.0", - "external-editor": "2.2.0", - "figures": "2.0.0", - "lodash": "4.17.10", + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.0", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^2.0.4", + "figures": "^2.0.0", + "lodash": "^4.3.0", "mute-stream": "0.0.7", - "run-async": "2.3.0", - "rx-lite": "4.0.8", - "rx-lite-aggregates": "4.0.8", - "string-width": "2.1.1", - "strip-ansi": "4.0.0", - "through": "2.3.8" + "run-async": "^2.2.0", + "rx-lite": "^4.0.8", + "rx-lite-aggregates": "^4.0.8", + "string-width": "^2.1.0", + "strip-ansi": "^4.0.0", + "through": "^2.3.6" }, "dependencies": { "ansi-regex": { @@ -7838,7 +7838,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "color-convert": "1.9.2" + "color-convert": "^1.9.0" } }, "chalk": { @@ -7846,9 +7846,9 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.4.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "has-flag": { @@ -7861,7 +7861,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "requires": { - "ansi-regex": "3.0.0" + "ansi-regex": "^3.0.0" } }, "supports-color": { @@ -7869,7 +7869,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -7884,7 +7884,7 @@ "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", "requires": { - "loose-envify": "1.4.0" + "loose-envify": "^1.0.0" } }, "invert-kv": { @@ -7902,8 +7902,8 @@ "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", "requires": { - "is-relative": "1.0.0", - "is-windows": "1.0.2" + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" }, "dependencies": { "is-relative": { @@ -7911,7 +7911,7 @@ "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", "requires": { - "is-unc-path": "1.0.0" + "is-unc-path": "^1.0.0" } } } @@ -7926,7 +7926,7 @@ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" } }, "is-alphabetical": { @@ -7944,8 +7944,8 @@ "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.2.tgz", "integrity": "sha512-pyfU/0kHdISIgslFfZN9nfY1Gk3MquQgUm1mJTjdkEPpkAKNWuBTSqFwewOpR7N351VkErCiyV71zX7mlQQqsg==", "requires": { - "is-alphabetical": "1.0.2", - "is-decimal": "1.0.2" + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0" } }, "is-arrayish": { @@ -7958,7 +7958,7 @@ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", "requires": { - "binary-extensions": "1.11.0" + "binary-extensions": "^1.0.0" } }, "is-buffer": { @@ -7971,7 +7971,7 @@ "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", "requires": { - "builtin-modules": "1.1.1" + "builtin-modules": "^1.0.0" } }, "is-callable": { @@ -7985,7 +7985,7 @@ "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.1.0.tgz", "integrity": "sha512-c7TnwxLePuqIlxHgr7xtxzycJPegNHFuIrBkwbf8hc58//+Op1CqFkyS+xnIMkwn9UsJIwc174BIjkyBmSpjKg==", "requires": { - "ci-info": "1.1.3" + "ci-info": "^1.0.0" } }, "is-data-descriptor": { @@ -7993,7 +7993,7 @@ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" } }, "is-date-object": { @@ -8012,9 +8012,9 @@ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "requires": { - "is-accessor-descriptor": "0.1.6", - "is-data-descriptor": "0.1.4", - "kind-of": "5.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" }, "dependencies": { "kind-of": { @@ -8034,7 +8034,7 @@ "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", "requires": { - "is-primitive": "2.0.0" + "is-primitive": "^2.0.0" } }, "is-extendable": { @@ -8052,7 +8052,7 @@ "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "is-fullwidth-code-point": { @@ -8065,7 +8065,7 @@ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "requires": { - "is-extglob": "1.0.0" + "is-extglob": "^1.0.0" } }, "is-hexadecimal": { @@ -8078,8 +8078,8 @@ "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz", "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=", "requires": { - "global-dirs": "0.1.1", - "is-path-inside": "1.0.1" + "global-dirs": "^0.1.0", + "is-path-inside": "^1.0.0" } }, "is-nan": { @@ -8087,7 +8087,7 @@ "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.2.1.tgz", "integrity": "sha1-n69ltvttskt/XAYoR16nH5iEAeI=", "requires": { - "define-properties": "1.1.2" + "define-properties": "^1.1.1" } }, "is-npm": { @@ -8100,7 +8100,7 @@ "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" } }, "is-obj": { @@ -8123,7 +8123,7 @@ "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", "requires": { - "is-path-inside": "1.0.1" + "is-path-inside": "^1.0.0" } }, "is-path-inside": { @@ -8131,7 +8131,7 @@ "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", "requires": { - "path-is-inside": "1.0.2" + "path-is-inside": "^1.0.1" } }, "is-plain-obj": { @@ -8144,7 +8144,7 @@ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", "requires": { - "isobject": "3.0.1" + "isobject": "^3.0.1" }, "dependencies": { "isobject": { @@ -8180,7 +8180,7 @@ "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", "dev": true, "requires": { - "has": "1.0.3" + "has": "^1.0.1" } }, "is-relative": { @@ -8188,7 +8188,7 @@ "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.2.1.tgz", "integrity": "sha1-0n9MfVFtF1+2ENuEu+7yPDvJeqU=", "requires": { - "is-unc-path": "0.1.2" + "is-unc-path": "^0.1.1" }, "dependencies": { "is-unc-path": { @@ -8196,7 +8196,7 @@ "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-0.1.2.tgz", "integrity": "sha1-arBTpyVzwQJQ/0FqOBTDUXivObk=", "requires": { - "unc-path-regex": "0.1.2" + "unc-path-regex": "^0.1.0" } } } @@ -8206,7 +8206,7 @@ "resolved": "https://registry.npmjs.org/is-relative-url/-/is-relative-url-2.0.0.tgz", "integrity": "sha1-cpAtf+BLPUeS59sV+duEtyBMnO8=", "requires": { - "is-absolute-url": "2.1.0" + "is-absolute-url": "^2.0.0" } }, "is-resolvable": { @@ -8235,7 +8235,7 @@ "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-2.1.0.tgz", "integrity": "sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk=", "requires": { - "html-comment-regex": "1.1.1" + "html-comment-regex": "^1.1.0" } }, "is-symbol": { @@ -8254,7 +8254,7 @@ "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", "requires": { - "unc-path-regex": "0.1.2" + "unc-path-regex": "^0.1.2" } }, "is-utf8": { @@ -8292,7 +8292,7 @@ "resolved": "https://registry.npmjs.org/isemail/-/isemail-3.1.3.tgz", "integrity": "sha512-5xbsG5wYADIcB+mfLsd+nst1V/D+I7EU7LEZPo2GOIMu4JzfcRs5yQoypP4avA7QtUqgxYLKBYNv4IdzBmbhdw==", "requires": { - "punycode": "2.1.1" + "punycode": "2.x.x" } }, "isexe": { @@ -8318,8 +8318,8 @@ "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", "requires": { - "node-fetch": "1.7.3", - "whatwg-fetch": "2.0.4" + "node-fetch": "^1.0.1", + "whatwg-fetch": ">=0.10.0" } }, "isstream": { @@ -8332,8 +8332,8 @@ "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", "requires": { - "has-to-string-tag-x": "1.4.1", - "is-object": "1.0.1" + "has-to-string-tag-x": "^1.2.0", + "is-object": "^1.0.1" } }, "items": { @@ -8351,9 +8351,9 @@ "resolved": "https://registry.npmjs.org/joi/-/joi-12.0.0.tgz", "integrity": "sha512-z0FNlV4NGgjQN1fdtHYXf5kmgludM65fG/JlXzU6+rwkt9U5UWuXVYnXa2FpK0u6+qBuCmrm5byPNuiiddAHvQ==", "requires": { - "hoek": "4.2.1", - "isemail": "3.1.3", - "topo": "2.0.2" + "hoek": "4.x.x", + "isemail": "3.x.x", + "topo": "2.x.x" } }, "js-base64": { @@ -8371,8 +8371,8 @@ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.7.0.tgz", "integrity": "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=", "requires": { - "argparse": "1.0.10", - "esprima": "2.7.3" + "argparse": "^1.0.7", + "esprima": "^2.6.0" } }, "jsan": { @@ -8432,7 +8432,7 @@ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", "requires": { - "graceful-fs": "4.1.11" + "graceful-fs": "^4.1.6" } }, "jsonify": { @@ -8446,27 +8446,27 @@ "integrity": "sha512-LQE/RbnkX00T6crRORvGumoMm5nLrPFU3nYdEax9KF3KE1L03fyO7bkuOyvF6u7QUg/PttLSrXCM2DOIvTUyoA==", "optional": true, "requires": { - "bluebird": "3.5.1", - "chalk": "1.1.3", - "core-js": "1.2.7", - "glob": "6.0.4", - "graceful-fs": "4.1.11", - "jspm-github": "0.14.13", - "jspm-npm": "0.30.4", - "jspm-registry": "0.4.4", - "liftoff": "2.5.0", - "minimatch": "3.0.4", - "mkdirp": "0.5.1", - "ncp": "2.0.0", - "proper-lockfile": "1.2.0", - "request": "2.87.0", - "rimraf": "2.6.2", - "sane": "1.7.0", - "semver": "5.5.0", + "bluebird": "^3.0.5", + "chalk": "^1.1.1", + "core-js": "^1.2.6", + "glob": "^6.0.1", + "graceful-fs": "^4.1.2", + "jspm-github": "^0.14.11", + "jspm-npm": "^0.30.3", + "jspm-registry": "^0.4.1", + "liftoff": "^2.2.0", + "minimatch": "^3.0.0", + "mkdirp": "~0.5.1", + "ncp": "^2.0.0", + "proper-lockfile": "^1.1.2", + "request": "^2.67.0", + "rimraf": "^2.4.4", + "sane": "^1.3.3", + "semver": "^5.1.0", "systemjs": "0.21.3", "systemjs-builder": "0.16.13", "traceur": "0.0.105", - "uglify-js": "2.8.29" + "uglify-js": "^2.6.1" }, "dependencies": { "core-js": { @@ -8481,11 +8481,11 @@ "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=", "optional": true, "requires": { - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } } } @@ -8496,16 +8496,16 @@ "integrity": "sha1-Mm5SF9NjmyFgkpOwHn4Yd13T3Mc=", "optional": true, "requires": { - "bluebird": "3.5.1", - "expand-tilde": "1.2.2", - "graceful-fs": "4.1.11", - "mkdirp": "0.5.1", - "netrc": "0.1.4", - "request": "2.87.0", - "rimraf": "2.6.2", - "semver": "5.5.0", - "tar-fs": "1.16.3", - "which": "1.3.1" + "bluebird": "^3.0.5", + "expand-tilde": "^1.2.0", + "graceful-fs": "^4.1.3", + "mkdirp": "^0.5.1", + "netrc": "^0.1.3", + "request": "^2.74.0", + "rimraf": "^2.5.4", + "semver": "^5.0.1", + "tar-fs": "^1.13.0", + "which": "^1.0.9" } }, "jspm-npm": { @@ -8514,16 +8514,16 @@ "integrity": "sha512-Gx9/HGtbV4igvvAzhI8rGSzUIUIZtIK5kA7yf+5dGqmbD6hUUK29OxhbF7y/xXmpqyJ7iwiEY5vIszT5rPaz+A==", "optional": true, "requires": { - "bluebird": "3.5.1", - "buffer-peek-stream": "1.0.1", - "graceful-fs": "4.1.11", - "mkdirp": "0.5.1", - "readdirp": "2.1.0", - "request": "2.87.0", - "semver": "5.5.0", - "tar-fs": "1.16.3", + "bluebird": "^3.0.5", + "buffer-peek-stream": "^1.0.1", + "graceful-fs": "^4.1.3", + "mkdirp": "^0.5.1", + "readdirp": "^2.0.0", + "request": "^2.58.0", + "semver": "^5.0.1", + "tar-fs": "^1.13.0", "traceur": "0.0.105", - "which": "1.3.1" + "which": "^1.1.1" } }, "jspm-registry": { @@ -8532,10 +8532,10 @@ "integrity": "sha1-1TFmA1qHzc5YXWK6o5dWhUaZbXA=", "optional": true, "requires": { - "graceful-fs": "4.1.11", - "rimraf": "2.6.2", - "rsvp": "3.6.2", - "semver": "4.3.6" + "graceful-fs": "^4.1.3", + "rimraf": "^2.3.2", + "rsvp": "^3.0.18", + "semver": "^4.3.3" }, "dependencies": { "semver": { @@ -8563,7 +8563,7 @@ "integrity": "sha1-6AGxs5mF4g//yHtA43SAgOLcrH8=", "dev": true, "requires": { - "array-includes": "3.0.3" + "array-includes": "^3.0.3" } }, "kebab-case": { @@ -8576,7 +8576,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } }, "latest-version": { @@ -8584,7 +8584,7 @@ "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz", "integrity": "sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=", "requires": { - "package-json": "4.0.1" + "package-json": "^4.0.0" } }, "lazy-cache": { @@ -8602,7 +8602,7 @@ "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", "requires": { - "invert-kv": "1.0.0" + "invert-kv": "^1.0.0" } }, "leven": { @@ -8616,8 +8616,8 @@ "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", "dev": true, "requires": { - "prelude-ls": "1.1.2", - "type-check": "0.3.2" + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" } }, "liftoff": { @@ -8626,14 +8626,14 @@ "integrity": "sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew=", "optional": true, "requires": { - "extend": "3.0.2", - "findup-sync": "2.0.0", - "fined": "1.1.0", - "flagged-respawn": "1.0.0", - "is-plain-object": "2.0.4", - "object.map": "1.0.1", - "rechoir": "0.6.2", - "resolve": "1.8.1" + "extend": "^3.0.0", + "findup-sync": "^2.0.0", + "fined": "^1.0.1", + "flagged-respawn": "^1.0.0", + "is-plain-object": "^2.0.4", + "object.map": "^1.0.0", + "rechoir": "^0.6.2", + "resolve": "^1.1.7" } }, "linked-list": { @@ -8646,10 +8646,10 @@ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", "requires": { - "graceful-fs": "4.1.11", - "parse-json": "2.2.0", - "pify": "2.3.0", - "strip-bom": "3.0.0" + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" }, "dependencies": { "pify": { @@ -8664,10 +8664,10 @@ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz", "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", "requires": { - "big.js": "3.2.0", - "emojis-list": "2.1.0", - "json5": "0.5.1", - "object-assign": "4.1.1" + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0", + "object-assign": "^4.0.1" } }, "locale-currency": { @@ -8680,8 +8680,8 @@ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", "requires": { - "p-locate": "2.0.0", - "path-exists": "3.0.0" + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" } }, "lodash": { @@ -8721,7 +8721,7 @@ "integrity": "sha1-PsXiYGAU9MuX91X+aRTt2L/ADqw=", "dev": true, "requires": { - "lodash.isarray": "3.0.4" + "lodash.isarray": "^3.0.0" } }, "lodash.assign": { @@ -8780,8 +8780,8 @@ "integrity": "sha1-POaK4skWg7KBzFOUEoMDy/deaR8=", "dev": true, "requires": { - "lodash._baseget": "3.7.2", - "lodash._topath": "3.8.1" + "lodash._baseget": "^3.0.0", + "lodash._topath": "^3.0.0" } }, "lodash.isarray": { @@ -8795,7 +8795,7 @@ "resolved": "https://registry.npmjs.org/lodash.isobject/-/lodash.isobject-2.4.1.tgz", "integrity": "sha1-Wi5H/mmVPx7mMafrof5k0tBlWPU=", "requires": { - "lodash._objecttypes": "2.4.1" + "lodash._objecttypes": "~2.4.1" } }, "lodash.isplainobject": { @@ -8874,8 +8874,8 @@ "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.4.0.tgz", "integrity": "sha1-5zoDhcg1VZF0bgILmWecaQ5o+6A=", "requires": { - "lodash._reinterpolate": "3.0.0", - "lodash.templatesettings": "4.1.0" + "lodash._reinterpolate": "~3.0.0", + "lodash.templatesettings": "^4.0.0" } }, "lodash.templatesettings": { @@ -8883,7 +8883,7 @@ "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz", "integrity": "sha1-K01OlbpEDZFf8IvImeRVNmZxMxY=", "requires": { - "lodash._reinterpolate": "3.0.0" + "lodash._reinterpolate": "~3.0.0" } }, "lodash.toarray": { @@ -8901,7 +8901,7 @@ "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", "requires": { - "chalk": "1.1.3" + "chalk": "^1.0.0" } }, "longest": { @@ -8919,7 +8919,7 @@ "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", "requires": { - "js-tokens": "3.0.2" + "js-tokens": "^3.0.0 || ^4.0.0" } }, "loud-rejection": { @@ -8927,8 +8927,8 @@ "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", "requires": { - "currently-unhandled": "0.4.1", - "signal-exit": "3.0.2" + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" } }, "lowdb": { @@ -8936,10 +8936,10 @@ "resolved": "https://registry.npmjs.org/lowdb/-/lowdb-0.16.2.tgz", "integrity": "sha1-oql262bsV3lykZcPPIfNthEm+jo=", "requires": { - "graceful-fs": "4.1.11", - "is-promise": "2.1.0", - "lodash": "4.17.10", - "steno": "0.4.4" + "graceful-fs": "^4.1.3", + "is-promise": "^2.1.0", + "lodash": "4", + "steno": "^0.4.1" } }, "lowercase-keys": { @@ -8952,8 +8952,8 @@ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.3.tgz", "integrity": "sha512-fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA==", "requires": { - "pseudomap": "1.0.2", - "yallist": "2.1.2" + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" } }, "ltcdr": { @@ -8966,7 +8966,7 @@ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", "requires": { - "pify": "3.0.0" + "pify": "^3.0.0" } }, "make-iterator": { @@ -8975,7 +8975,7 @@ "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", "optional": true, "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.2" }, "dependencies": { "kind-of": { @@ -8992,7 +8992,7 @@ "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", "optional": true, "requires": { - "tmpl": "1.0.4" + "tmpl": "1.0.x" } }, "map-cache": { @@ -9010,7 +9010,7 @@ "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", "requires": { - "object-visit": "1.0.1" + "object-visit": "^1.0.0" } }, "mapz": { @@ -9018,7 +9018,7 @@ "resolved": "https://registry.npmjs.org/mapz/-/mapz-1.0.2.tgz", "integrity": "sha512-NuY43BoHy5K4jVg3/oD+g8ysNwdXY3HB5UankVWoikxT9YMqgCYC77pNRENTm/DfslLxPFEOyJUw9h9isRty6w==", "requires": { - "x-is-array": "0.1.0" + "x-is-array": "^0.1.0" } }, "markdown-escapes": { @@ -9036,7 +9036,7 @@ "resolved": "https://registry.npmjs.org/matchmediaquery/-/matchmediaquery-0.3.0.tgz", "integrity": "sha512-u0dlv+VENJ+3YepvwSPBieuvnA6DWfaYa/ctwysAR13y4XLJNyt7bEVKzNj/Nvjo+50d88Pj+xL9xaSo6JmX/w==", "requires": { - "css-mediaquery": "0.1.2" + "css-mediaquery": "^0.1.2" } }, "math-expression-evaluator": { @@ -9054,9 +9054,9 @@ "resolved": "https://registry.npmjs.org/md5/-/md5-2.2.1.tgz", "integrity": "sha1-U6s41f48iJG6RlMp6iP6wFQBJvk=", "requires": { - "charenc": "0.0.2", - "crypt": "0.0.2", - "is-buffer": "1.1.6" + "charenc": "~0.0.1", + "crypt": "~0.0.1", + "is-buffer": "~1.1.1" } }, "md5-file": { @@ -9064,7 +9064,7 @@ "resolved": "https://registry.npmjs.org/md5-file/-/md5-file-3.2.3.tgz", "integrity": "sha512-3Tkp1piAHaworfcCgH0jKbTvj1jWWFgbvh2cXaNCgHwyTCBxxvD1Y04rmfpvdPm1P4oXMOpm6+2H7sr7v9v8Fw==", "requires": { - "buffer-alloc": "1.2.0" + "buffer-alloc": "^1.1.0" } }, "md5.js": { @@ -9072,8 +9072,8 @@ "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.4.tgz", "integrity": "sha1-6b296UogpawYsENA/Fdk1bCdkB0=", "requires": { - "hash-base": "3.0.4", - "inherits": "2.0.3" + "hash-base": "^3.0.0", + "inherits": "^2.0.1" } }, "mdast-util-compact": { @@ -9081,8 +9081,8 @@ "resolved": "https://registry.npmjs.org/mdast-util-compact/-/mdast-util-compact-1.0.1.tgz", "integrity": "sha1-zbX4TitqLTEU3zO9BdnLMuPECDo=", "requires": { - "unist-util-modify-children": "1.1.2", - "unist-util-visit": "1.4.0" + "unist-util-modify-children": "^1.0.0", + "unist-util-visit": "^1.1.0" } }, "mdast-util-definitions": { @@ -9090,7 +9090,7 @@ "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-1.2.2.tgz", "integrity": "sha512-9NloPSwaB9f1PKcGqaScfqRf6zKOEjTIXVIbPOmgWI/JKxznlgVXC5C+8qgl3AjYg2vJBRgLYfLICaNiac89iA==", "requires": { - "unist-util-visit": "1.4.0" + "unist-util-visit": "^1.0.0" } }, "mdast-util-to-hast": { @@ -9098,17 +9098,17 @@ "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-3.0.2.tgz", "integrity": "sha512-YI8Ea3TFWEZrS31+6Q/d8ZYTOSDKM06IPc3l2+OMFX1o3JTG2mrztlmzDsUMwIXLWofEdTVl/WXBgRG6ddlU/A==", "requires": { - "collapse-white-space": "1.0.4", - "detab": "2.0.1", - "mdast-util-definitions": "1.2.2", - "mdurl": "1.0.1", + "collapse-white-space": "^1.0.0", + "detab": "^2.0.0", + "mdast-util-definitions": "^1.2.0", + "mdurl": "^1.0.1", "trim": "0.0.1", - "trim-lines": "1.1.1", - "unist-builder": "1.0.2", - "unist-util-generated": "1.1.2", - "unist-util-position": "3.0.1", - "unist-util-visit": "1.4.0", - "xtend": "4.0.1" + "trim-lines": "^1.0.0", + "unist-builder": "^1.0.1", + "unist-util-generated": "^1.1.0", + "unist-util-position": "^3.0.0", + "unist-util-visit": "^1.1.0", + "xtend": "^4.0.1" } }, "mdast-util-to-nlcst": { @@ -9116,10 +9116,10 @@ "resolved": "https://registry.npmjs.org/mdast-util-to-nlcst/-/mdast-util-to-nlcst-3.2.0.tgz", "integrity": "sha1-2tJihXZY0eq0tYFKIOL5PXyh47Y=", "requires": { - "nlcst-to-string": "2.0.2", - "repeat-string": "1.6.1", - "unist-util-position": "3.0.1", - "vfile-location": "2.0.3" + "nlcst-to-string": "^2.0.0", + "repeat-string": "^1.5.2", + "unist-util-position": "^3.0.0", + "vfile-location": "^2.0.0" } }, "mdast-util-to-string": { @@ -9132,9 +9132,9 @@ "resolved": "https://registry.npmjs.org/mdast-util-toc/-/mdast-util-toc-2.0.1.tgz", "integrity": "sha1-sdLLI7+wH4Evp7Vb/+iwqL7fbyE=", "requires": { - "github-slugger": "1.2.0", - "mdast-util-to-string": "1.0.4", - "unist-util-visit": "1.4.0" + "github-slugger": "^1.1.1", + "mdast-util-to-string": "^1.0.2", + "unist-util-visit": "^1.1.0" } }, "mdurl": { @@ -9152,7 +9152,7 @@ "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", "requires": { - "mimic-fn": "1.2.0" + "mimic-fn": "^1.0.0" } }, "memory-fs": { @@ -9160,8 +9160,8 @@ "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.3.0.tgz", "integrity": "sha1-e8xrYp46Q+hx1+Kaymrop/FcuyA=", "requires": { - "errno": "0.1.7", - "readable-stream": "2.3.6" + "errno": "^0.1.3", + "readable-stream": "^2.0.1" } }, "meow": { @@ -9169,16 +9169,16 @@ "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", "requires": { - "camelcase-keys": "2.1.0", - "decamelize": "1.2.0", - "loud-rejection": "1.6.0", - "map-obj": "1.0.1", - "minimist": "1.2.0", - "normalize-package-data": "2.4.0", - "object-assign": "4.1.1", - "read-pkg-up": "1.0.1", - "redent": "1.0.0", - "trim-newlines": "1.0.0" + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" }, "dependencies": { "load-json-file": { @@ -9186,11 +9186,11 @@ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", "requires": { - "graceful-fs": "4.1.11", - "parse-json": "2.2.0", - "pify": "2.3.0", - "pinkie-promise": "2.0.1", - "strip-bom": "2.0.0" + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" } }, "minimist": { @@ -9203,9 +9203,9 @@ "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", "requires": { - "graceful-fs": "4.1.11", - "pify": "2.3.0", - "pinkie-promise": "2.0.1" + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" } }, "pify": { @@ -9218,9 +9218,9 @@ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", "requires": { - "load-json-file": "1.1.0", - "normalize-package-data": "2.4.0", - "path-type": "1.1.0" + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" } }, "read-pkg-up": { @@ -9228,8 +9228,8 @@ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", "requires": { - "find-up": "1.1.2", - "read-pkg": "1.1.0" + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" } }, "strip-bom": { @@ -9237,7 +9237,7 @@ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", "requires": { - "is-utf8": "0.2.1" + "is-utf8": "^0.2.0" } } } @@ -9262,19 +9262,19 @@ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", "requires": { - "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" + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" } }, "miller-rabin": { @@ -9282,8 +9282,8 @@ "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", "requires": { - "bn.js": "4.11.8", - "brorand": "1.1.0" + "bn.js": "^4.0.0", + "brorand": "^1.0.1" } }, "mime": { @@ -9301,7 +9301,7 @@ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.19.tgz", "integrity": "sha512-P1tKYHVSZ6uFo26mtnve4HQFE3koh1UWVkp8YUC+ESBHe945xWSoXuHHiGarDqcEZ+whpCDnlNw5LON0kLo+sw==", "requires": { - "mime-db": "1.35.0" + "mime-db": "~1.35.0" } }, "mimic-fn": { @@ -9319,7 +9319,7 @@ "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", "requires": { - "dom-walk": "0.1.1" + "dom-walk": "^0.1.0" } }, "minimalistic-assert": { @@ -9337,7 +9337,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "requires": { - "brace-expansion": "1.1.11" + "brace-expansion": "^1.1.7" } }, "minimist": { @@ -9355,8 +9355,8 @@ "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", "requires": { - "for-in": "1.0.2", - "is-extendable": "1.0.1" + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" }, "dependencies": { "is-extendable": { @@ -9364,7 +9364,7 @@ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", "requires": { - "is-plain-object": "2.0.4" + "is-plain-object": "^2.0.4" } } } @@ -9375,8 +9375,8 @@ "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=", "dev": true, "requires": { - "for-in": "0.1.8", - "is-extendable": "0.1.1" + "for-in": "^0.1.3", + "is-extendable": "^0.1.1" }, "dependencies": { "for-in": { @@ -9431,17 +9431,17 @@ "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", "requires": { - "arr-diff": "4.0.0", - "array-unique": "0.3.2", - "define-property": "2.0.2", - "extend-shallow": "3.0.2", - "fragment-cache": "0.2.1", - "is-windows": "1.0.2", - "kind-of": "6.0.2", - "object.pick": "1.3.0", - "regex-not": "1.0.2", - "snapdragon": "0.8.2", - "to-regex": "3.0.2" + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" }, "dependencies": { "arr-diff": { @@ -9505,7 +9505,7 @@ "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.8.1.tgz", "integrity": "sha512-+ktMAh1Jwas+TnGodfCfjUbJKoANqPaJFN0z0iqh41eqD8dvguNzcitVSBSVK1pidz0AqGbLKcoVuVLRVZ/aVg==", "requires": { - "lodash.toarray": "4.4.0" + "lodash.toarray": "^4.4.0" } }, "node-eta": { @@ -9518,8 +9518,8 @@ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", "requires": { - "encoding": "0.1.12", - "is-stream": "1.1.0" + "encoding": "^0.1.11", + "is-stream": "^1.0.1" } }, "node-gyp": { @@ -9527,18 +9527,18 @@ "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", "requires": { - "fstream": "1.0.11", - "glob": "7.1.2", - "graceful-fs": "4.1.11", - "mkdirp": "0.5.1", - "nopt": "3.0.6", - "npmlog": "2.0.3", - "osenv": "0.1.5", - "request": "2.87.0", - "rimraf": "2.6.2", - "semver": "5.3.0", - "tar": "2.2.1", - "which": "1.3.1" + "fstream": "^1.0.0", + "glob": "^7.0.3", + "graceful-fs": "^4.1.2", + "mkdirp": "^0.5.0", + "nopt": "2 || 3", + "npmlog": "0 || 1 || 2 || 3 || 4", + "osenv": "0", + "request": "^2.87.0", + "rimraf": "2", + "semver": "~5.3.0", + "tar": "^2.0.0", + "which": "1" }, "dependencies": { "semver": { @@ -9558,28 +9558,28 @@ "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.1.0.tgz", "integrity": "sha512-5AzFzdoIMb89hBGMZglEegffzgRg+ZFoUmisQ8HI4j1KDdpx13J0taNp2y9xPbur6W61gepGDDotGBVQ7mfUCg==", "requires": { - "assert": "1.4.1", - "browserify-zlib": "0.2.0", - "buffer": "4.9.1", - "console-browserify": "1.1.0", - "constants-browserify": "1.0.0", - "crypto-browserify": "3.12.0", - "domain-browser": "1.2.0", - "events": "1.1.1", - "https-browserify": "1.0.0", - "os-browserify": "0.3.0", + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^1.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", "path-browserify": "0.0.0", - "process": "0.11.10", - "punycode": "1.4.1", - "querystring-es3": "0.2.1", - "readable-stream": "2.3.6", - "stream-browserify": "2.0.1", - "stream-http": "2.8.3", - "string_decoder": "1.1.1", - "timers-browserify": "2.0.10", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", "tty-browserify": "0.0.0", - "url": "0.11.0", - "util": "0.10.4", + "url": "^0.11.0", + "util": "^0.10.3", "vm-browserify": "0.0.4" }, "dependencies": { @@ -9595,25 +9595,25 @@ "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.10.0.tgz", "integrity": "sha512-fDQJfXszw6vek63Fe/ldkYXmRYK/QS6NbvM3i5oEo9ntPDy4XX7BcKZyTKv+/kSSxRtXXc7l+MSwEmYc0CSy6Q==", "requires": { - "async-foreach": "0.1.3", - "chalk": "1.1.3", - "cross-spawn": "3.0.1", - "gaze": "1.1.3", - "get-stdin": "4.0.1", - "glob": "7.1.2", - "in-publish": "2.0.0", - "lodash.assign": "4.2.0", - "lodash.clonedeep": "4.5.0", - "lodash.mergewith": "4.6.1", - "meow": "3.7.0", - "mkdirp": "0.5.1", - "nan": "2.11.1", - "node-gyp": "3.8.0", - "npmlog": "4.1.2", - "request": "2.88.0", - "sass-graph": "2.2.4", - "stdout-stream": "1.4.1", - "true-case-path": "1.0.3" + "async-foreach": "^0.1.3", + "chalk": "^1.1.1", + "cross-spawn": "^3.0.0", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "in-publish": "^2.0.0", + "lodash.assign": "^4.2.0", + "lodash.clonedeep": "^4.3.2", + "lodash.mergewith": "^4.6.0", + "meow": "^3.7.0", + "mkdirp": "^0.5.1", + "nan": "^2.10.0", + "node-gyp": "^3.8.0", + "npmlog": "^4.0.0", + "request": "^2.88.0", + "sass-graph": "^2.2.4", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.0.2" }, "dependencies": { "ajv": { @@ -9621,10 +9621,10 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.5.tgz", "integrity": "sha512-7q7gtRQDJSyuEHjuVgHoUa2VuemFiCMrfQc9Tc08XTAc4Zj/5U1buQJ0HU6i7fKjXU09SVgSmxa4sLvuvS8Iyg==", "requires": { - "fast-deep-equal": "2.0.1", - "fast-json-stable-stringify": "2.0.0", - "json-schema-traverse": "0.4.1", - "uri-js": "4.2.2" + "fast-deep-equal": "^2.0.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" } }, "aws4": { @@ -9666,8 +9666,8 @@ "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", "requires": { - "ajv": "6.5.5", - "har-schema": "2.0.0" + "ajv": "^6.5.5", + "har-schema": "^2.0.0" } }, "is-fullwidth-code-point": { @@ -9714,26 +9714,26 @@ "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", "requires": { - "aws-sign2": "0.7.0", - "aws4": "1.8.0", - "caseless": "0.12.0", - "combined-stream": "1.0.6", - "extend": "3.0.2", - "forever-agent": "0.6.1", - "form-data": "2.3.2", - "har-validator": "5.1.3", - "http-signature": "1.2.0", - "is-typedarray": "1.0.0", - "isstream": "0.1.2", - "json-stringify-safe": "5.0.1", - "mime-types": "2.1.19", - "oauth-sign": "0.9.0", - "performance-now": "2.1.0", - "qs": "6.5.2", - "safe-buffer": "5.1.2", - "tough-cookie": "2.4.3", - "tunnel-agent": "0.6.0", - "uuid": "3.3.2" + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.0", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.4.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" } }, "string-width": { @@ -9751,8 +9751,8 @@ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", "requires": { - "psl": "1.1.29", - "punycode": "1.4.1" + "psl": "^1.1.24", + "punycode": "^1.4.1" } } } @@ -9762,8 +9762,8 @@ "resolved": "https://registry.npmjs.org/noms/-/noms-0.0.0.tgz", "integrity": "sha1-2o69nzr51nYJGbJ9nNyAkqczKFk=", "requires": { - "inherits": "2.0.3", - "readable-stream": "1.0.34" + "inherits": "^2.0.1", + "readable-stream": "~1.0.31" }, "dependencies": { "isarray": { @@ -9776,10 +9776,10 @@ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", "isarray": "0.0.1", - "string_decoder": "0.10.31" + "string_decoder": "~0.10.x" } }, "string_decoder": { @@ -9794,7 +9794,7 @@ "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", "requires": { - "abbrev": "1.1.1" + "abbrev": "1" } }, "normalize-package-data": { @@ -9802,10 +9802,10 @@ "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==", "requires": { - "hosted-git-info": "2.7.1", - "is-builtin-module": "1.0.0", - "semver": "5.5.0", - "validate-npm-package-license": "3.0.3" + "hosted-git-info": "^2.1.4", + "is-builtin-module": "^1.0.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" } }, "normalize-path": { @@ -9813,7 +9813,7 @@ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", "requires": { - "remove-trailing-separator": "1.1.0" + "remove-trailing-separator": "^1.0.1" } }, "normalize-range": { @@ -9826,10 +9826,10 @@ "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", "requires": { - "object-assign": "4.1.1", - "prepend-http": "1.0.4", - "query-string": "4.3.4", - "sort-keys": "1.1.2" + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" } }, "npm-run-path": { @@ -9837,7 +9837,7 @@ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", "requires": { - "path-key": "2.0.1" + "path-key": "^2.0.0" } }, "npmlog": { @@ -9845,9 +9845,9 @@ "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-2.0.3.tgz", "integrity": "sha1-Ag+ZNR8MAuOZxnS6JW58TTs90pg=", "requires": { - "ansi": "0.3.1", - "are-we-there-yet": "1.1.5", - "gauge": "1.2.7" + "ansi": "~0.3.1", + "are-we-there-yet": "~1.1.2", + "gauge": "~1.2.5" } }, "nth-check": { @@ -9855,7 +9855,7 @@ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.1.tgz", "integrity": "sha1-mSms32KPwsQQmN6rgqxYDPFJquQ=", "requires": { - "boolbase": "1.0.0" + "boolbase": "~1.0.0" } }, "null-loader": { @@ -9893,9 +9893,9 @@ "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", "requires": { - "copy-descriptor": "0.1.1", - "define-property": "0.2.5", - "kind-of": "3.2.2" + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" }, "dependencies": { "define-property": { @@ -9903,7 +9903,7 @@ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } } } @@ -9923,7 +9923,7 @@ "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", "requires": { - "isobject": "3.0.1" + "isobject": "^3.0.0" }, "dependencies": { "isobject": { @@ -9939,10 +9939,10 @@ "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", "optional": true, "requires": { - "array-each": "1.0.1", - "array-slice": "1.1.0", - "for-own": "1.0.0", - "isobject": "3.0.1" + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" }, "dependencies": { "for-own": { @@ -9951,7 +9951,7 @@ "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", "optional": true, "requires": { - "for-in": "1.0.2" + "for-in": "^1.0.1" } }, "isobject": { @@ -9968,8 +9968,8 @@ "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", "optional": true, "requires": { - "for-own": "1.0.0", - "make-iterator": "1.0.1" + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" }, "dependencies": { "for-own": { @@ -9978,7 +9978,7 @@ "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", "optional": true, "requires": { - "for-in": "1.0.2" + "for-in": "^1.0.1" } } } @@ -9988,8 +9988,8 @@ "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", "requires": { - "for-own": "0.1.5", - "is-extendable": "0.1.1" + "for-own": "^0.1.4", + "is-extendable": "^0.1.1" } }, "object.pick": { @@ -9997,7 +9997,7 @@ "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", "requires": { - "isobject": "3.0.1" + "isobject": "^3.0.1" }, "dependencies": { "isobject": { @@ -10025,7 +10025,7 @@ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "requires": { - "wrappy": "1.0.2" + "wrappy": "1" } }, "onecolor": { @@ -10038,7 +10038,7 @@ "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", "requires": { - "mimic-fn": "1.2.0" + "mimic-fn": "^1.0.0" } }, "open": { @@ -10051,7 +10051,7 @@ "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz", "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==", "requires": { - "is-wsl": "1.1.0" + "is-wsl": "^1.1.0" } }, "optimist": { @@ -10059,8 +10059,8 @@ "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", "requires": { - "minimist": "0.0.8", - "wordwrap": "0.0.2" + "minimist": "~0.0.1", + "wordwrap": "~0.0.2" } }, "optionator": { @@ -10069,12 +10069,12 @@ "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", "dev": true, "requires": { - "deep-is": "0.1.3", - "fast-levenshtein": "2.0.6", - "levn": "0.3.0", - "prelude-ls": "1.1.2", - "type-check": "0.3.2", - "wordwrap": "1.0.0" + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.4", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "wordwrap": "~1.0.0" }, "dependencies": { "wordwrap": { @@ -10090,7 +10090,7 @@ "resolved": "https://registry.npmjs.org/original/-/original-1.0.1.tgz", "integrity": "sha512-IEvtB5vM5ULvwnqMxWBLxkS13JIEXbakizMSo3yoPNPCIWzg8TG3Usn/UhXoZFM/m+FuEA20KdzPSFq/0rS+UA==", "requires": { - "url-parse": "1.4.1" + "url-parse": "~1.4.0" } }, "os-browserify": { @@ -10108,9 +10108,9 @@ "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", "requires": { - "execa": "0.7.0", - "lcid": "1.0.0", - "mem": "1.1.0" + "execa": "^0.7.0", + "lcid": "^1.0.0", + "mem": "^1.1.0" }, "dependencies": { "execa": { @@ -10118,13 +10118,13 @@ "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", "requires": { - "cross-spawn": "5.1.0", - "get-stream": "3.0.0", - "is-stream": "1.1.0", - "npm-run-path": "2.0.2", - "p-finally": "1.0.0", - "signal-exit": "3.0.2", - "strip-eof": "1.0.0" + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" } } } @@ -10139,8 +10139,8 @@ "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", "requires": { - "os-homedir": "1.0.2", - "os-tmpdir": "1.0.2" + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" } }, "output-file-sync": { @@ -10148,9 +10148,9 @@ "resolved": "https://registry.npmjs.org/output-file-sync/-/output-file-sync-1.1.2.tgz", "integrity": "sha1-0KM+7+YaIF+suQCS6CZZjVJFznY=", "requires": { - "graceful-fs": "4.1.11", - "mkdirp": "0.5.1", - "object-assign": "4.1.1" + "graceful-fs": "^4.1.4", + "mkdirp": "^0.5.1", + "object-assign": "^4.1.0" } }, "p-cancelable": { @@ -10168,7 +10168,7 @@ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", "requires": { - "p-try": "1.0.0" + "p-try": "^1.0.0" } }, "p-locate": { @@ -10176,7 +10176,7 @@ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", "requires": { - "p-limit": "1.3.0" + "p-limit": "^1.1.0" } }, "p-map": { @@ -10189,7 +10189,7 @@ "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz", "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=", "requires": { - "p-finally": "1.0.0" + "p-finally": "^1.0.0" } }, "p-try": { @@ -10202,10 +10202,10 @@ "resolved": "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz", "integrity": "sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=", "requires": { - "got": "6.7.1", - "registry-auth-token": "3.3.2", - "registry-url": "3.1.0", - "semver": "5.5.0" + "got": "^6.7.1", + "registry-auth-token": "^3.0.1", + "registry-url": "^3.0.3", + "semver": "^5.1.0" } }, "pako": { @@ -10218,11 +10218,11 @@ "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.1.tgz", "integrity": "sha512-KPx7flKXg775zZpnp9SxJlz00gTd4BmJ2yJufSc44gMCRrRQ7NSzAcSJQfifuOLgW6bEi+ftrALtsgALeB2Adw==", "requires": { - "asn1.js": "4.10.1", - "browserify-aes": "1.2.0", - "create-hash": "1.2.0", - "evp_bytestokey": "1.0.3", - "pbkdf2": "3.0.16" + "asn1.js": "^4.0.0", + "browserify-aes": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3" } }, "parse-english": { @@ -10230,10 +10230,10 @@ "resolved": "https://registry.npmjs.org/parse-english/-/parse-english-4.1.1.tgz", "integrity": "sha512-g7hegR9AFIlGXl5645mG8nQeeWW7SrK7lgmgIWR0KKWvGyZO5mxa4GGoNxRLm6VW2LGpLnn6g4O9yyLJQ4IzQw==", "requires": { - "nlcst-to-string": "2.0.2", - "parse-latin": "4.1.1", - "unist-util-modify-children": "1.1.2", - "unist-util-visit-children": "1.1.2" + "nlcst-to-string": "^2.0.0", + "parse-latin": "^4.0.0", + "unist-util-modify-children": "^1.0.0", + "unist-util-visit-children": "^1.0.0" } }, "parse-entities": { @@ -10241,12 +10241,12 @@ "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-1.1.2.tgz", "integrity": "sha512-5N9lmQ7tmxfXf+hO3X6KRG6w7uYO/HL9fHalSySTdyn63C3WNvTM/1R8tn1u1larNcEbo3Slcy2bsVDQqvEpUg==", "requires": { - "character-entities": "1.2.2", - "character-entities-legacy": "1.1.2", - "character-reference-invalid": "1.1.2", - "is-alphanumerical": "1.0.2", - "is-decimal": "1.0.2", - "is-hexadecimal": "1.0.2" + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" } }, "parse-filepath": { @@ -10254,9 +10254,9 @@ "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", "requires": { - "is-absolute": "1.0.0", - "map-cache": "0.2.2", - "path-root": "0.1.1" + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" } }, "parse-glob": { @@ -10264,10 +10264,10 @@ "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", "requires": { - "glob-base": "0.3.0", - "is-dotfile": "1.0.3", - "is-extglob": "1.0.0", - "is-glob": "2.0.1" + "glob-base": "^0.3.0", + "is-dotfile": "^1.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.0" } }, "parse-json": { @@ -10275,7 +10275,7 @@ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", "requires": { - "error-ex": "1.3.2" + "error-ex": "^1.2.0" } }, "parse-latin": { @@ -10283,9 +10283,9 @@ "resolved": "https://registry.npmjs.org/parse-latin/-/parse-latin-4.1.1.tgz", "integrity": "sha512-9fPVvDdw6G8LxL3o/PL6IzSGNGpF+3HEjCzFe0dN83sZPstftyr+McP9dNi3+EnR7ICYOHbHKCZ0l7JD90K5xQ==", "requires": { - "nlcst-to-string": "2.0.2", - "unist-util-modify-children": "1.1.2", - "unist-util-visit-children": "1.1.2" + "nlcst-to-string": "^2.0.0", + "unist-util-modify-children": "^1.0.0", + "unist-util-visit-children": "^1.0.0" } }, "parse-passwd": { @@ -10303,7 +10303,7 @@ "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz", "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=", "requires": { - "better-assert": "1.0.2" + "better-assert": "~1.0.0" } }, "parseuri": { @@ -10311,7 +10311,7 @@ "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz", "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=", "requires": { - "better-assert": "1.0.2" + "better-assert": "~1.0.0" } }, "parseurl": { @@ -10364,7 +10364,7 @@ "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", "requires": { - "path-root-regex": "0.1.2" + "path-root-regex": "^0.1.0" } }, "path-root-regex": { @@ -10382,7 +10382,7 @@ "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", "requires": { - "pify": "2.3.0" + "pify": "^2.0.0" }, "dependencies": { "pify": { @@ -10397,11 +10397,11 @@ "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.16.tgz", "integrity": "sha512-y4CXP3thSxqf7c0qmOF+9UeOTrifiVTIM+u7NWlq+PRsHbr7r7dpCmvzrZxa96JJUNi0Y5w9VqG5ZNeCVMoDcA==", "requires": { - "create-hash": "1.2.0", - "create-hmac": "1.1.7", - "ripemd160": "2.0.2", - "safe-buffer": "5.1.2", - "sha.js": "2.4.11" + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" } }, "pbkdf2-compat": { @@ -10429,7 +10429,7 @@ "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", "requires": { - "pinkie": "2.0.4" + "pinkie": "^2.0.0" } }, "pixrem": { @@ -10437,9 +10437,9 @@ "resolved": "https://registry.npmjs.org/pixrem/-/pixrem-3.0.2.tgz", "integrity": "sha1-MNG6+0w73Ojpu0vVahOYVhkyDDQ=", "requires": { - "browserslist": "1.7.7", - "postcss": "5.2.18", - "reduce-css-calc": "1.3.0" + "browserslist": "^1.0.0", + "postcss": "^5.0.0", + "reduce-css-calc": "^1.2.7" }, "dependencies": { "browserslist": { @@ -10447,8 +10447,8 @@ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", "requires": { - "caniuse-db": "1.0.30000871", - "electron-to-chromium": "1.3.52" + "caniuse-db": "^1.0.30000639", + "electron-to-chromium": "^1.2.7" } } } @@ -10458,10 +10458,10 @@ "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-1.1.3.tgz", "integrity": "sha1-N45W1v0T6Iv7b0ol33qD+qvduls=", "requires": { - "find-up": "1.1.2", - "load-json-file": "1.1.0", - "object-assign": "4.1.1", - "symbol": "0.2.3" + "find-up": "^1.0.0", + "load-json-file": "^1.1.0", + "object-assign": "^4.0.1", + "symbol": "^0.2.1" }, "dependencies": { "load-json-file": { @@ -10469,11 +10469,11 @@ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", "requires": { - "graceful-fs": "4.1.11", - "parse-json": "2.2.0", - "pify": "2.3.0", - "pinkie-promise": "2.0.1", - "strip-bom": "2.0.0" + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" } }, "pify": { @@ -10486,7 +10486,7 @@ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", "requires": { - "is-utf8": "0.2.1" + "is-utf8": "^0.2.0" } } } @@ -10496,7 +10496,7 @@ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz", "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", "requires": { - "find-up": "1.1.2" + "find-up": "^1.0.0" } }, "pkg-resolve": { @@ -10505,8 +10505,8 @@ "integrity": "sha1-Mpsudsy7Ny4i5qOkHLMKsEV4Nro=", "optional": true, "requires": { - "jspm": "0.17.0-beta.48", - "resolve": "1.8.1" + "jspm": "^0.17.0-beta.13", + "resolve": "^1.1.7" } }, "pleeease-filters": { @@ -10514,8 +10514,8 @@ "resolved": "https://registry.npmjs.org/pleeease-filters/-/pleeease-filters-3.0.1.tgz", "integrity": "sha1-Tf4OjxBGYTUXxktyi8gGCKfr8i8=", "requires": { - "onecolor": "2.4.2", - "postcss": "5.2.18" + "onecolor": "~2.4.0", + "postcss": "^5.0.4" } }, "pluralize": { @@ -10534,10 +10534,10 @@ "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", "requires": { - "chalk": "1.1.3", - "js-base64": "2.4.8", - "source-map": "0.5.7", - "supports-color": "3.2.3" + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" }, "dependencies": { "supports-color": { @@ -10545,7 +10545,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", "requires": { - "has-flag": "1.0.0" + "has-flag": "^1.0.0" } } } @@ -10555,8 +10555,8 @@ "resolved": "https://registry.npmjs.org/postcss-apply/-/postcss-apply-0.3.0.tgz", "integrity": "sha1-ovN8W9+ogeTBX08kXsDNlt0ucNU=", "requires": { - "balanced-match": "0.4.2", - "postcss": "5.2.18" + "balanced-match": "^0.4.1", + "postcss": "^5.0.21" }, "dependencies": { "balanced-match": { @@ -10571,8 +10571,8 @@ "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-1.0.1.tgz", "integrity": "sha1-zrc3d+EGFn6yM/GTjJvZ8uaXMI0=", "requires": { - "postcss": "5.2.18", - "postcss-selector-parser": "2.2.3" + "postcss": "^5.1.1", + "postcss-selector-parser": "^2.2.0" } }, "postcss-browser-reporter": { @@ -10580,7 +10580,7 @@ "resolved": "https://registry.npmjs.org/postcss-browser-reporter/-/postcss-browser-reporter-0.5.0.tgz", "integrity": "sha1-rgad0IbVc4jRluHaw5y412Jv60g=", "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.4" } }, "postcss-calc": { @@ -10588,9 +10588,9 @@ "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-5.3.1.tgz", "integrity": "sha1-d7rnypKK2FcW4v2kLyYb98HWW14=", "requires": { - "postcss": "5.2.18", - "postcss-message-helpers": "2.0.0", - "reduce-css-calc": "1.3.0" + "postcss": "^5.0.2", + "postcss-message-helpers": "^2.0.0", + "reduce-css-calc": "^1.2.6" } }, "postcss-color-function": { @@ -10598,10 +10598,10 @@ "resolved": "https://registry.npmjs.org/postcss-color-function/-/postcss-color-function-2.0.1.tgz", "integrity": "sha1-mtIm9VDop8f4uKd4YFRbbdf1UkE=", "requires": { - "css-color-function": "1.3.3", - "postcss": "5.2.18", - "postcss-message-helpers": "2.0.0", - "postcss-value-parser": "3.3.0" + "css-color-function": "^1.2.0", + "postcss": "^5.0.4", + "postcss-message-helpers": "^2.0.0", + "postcss-value-parser": "^3.3.0" } }, "postcss-color-gray": { @@ -10609,10 +10609,10 @@ "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-3.0.1.tgz", "integrity": "sha1-dEMu3mbdg7HRNjVlxos3bhj/Z3A=", "requires": { - "color": "0.11.4", - "postcss": "5.2.18", - "postcss-message-helpers": "2.0.0", - "reduce-function-call": "1.0.2" + "color": "^0.11.3", + "postcss": "^5.0.4", + "postcss-message-helpers": "^2.0.0", + "reduce-function-call": "^1.0.1" } }, "postcss-color-hex-alpha": { @@ -10620,9 +10620,9 @@ "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-2.0.0.tgz", "integrity": "sha1-RP1uyt5mAoZIyIHLZQTNy/3GzQk=", "requires": { - "color": "0.10.1", - "postcss": "5.2.18", - "postcss-message-helpers": "2.0.0" + "color": "^0.10.1", + "postcss": "^5.0.4", + "postcss-message-helpers": "^2.0.0" }, "dependencies": { "color": { @@ -10630,8 +10630,8 @@ "resolved": "https://registry.npmjs.org/color/-/color-0.10.1.tgz", "integrity": "sha1-wEGI34KiCd3rzOzazT7DIPGTc58=", "requires": { - "color-convert": "0.5.3", - "color-string": "0.3.0" + "color-convert": "^0.5.3", + "color-string": "^0.3.0" } }, "color-convert": { @@ -10646,9 +10646,9 @@ "resolved": "https://registry.npmjs.org/postcss-color-hsl/-/postcss-color-hsl-1.0.5.tgz", "integrity": "sha1-9Tuxw0gxDOMHrYnjGBqGRzi15oc=", "requires": { - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0", - "units-css": "0.4.0" + "postcss": "^5.2.0", + "postcss-value-parser": "^3.3.0", + "units-css": "^0.4.0" } }, "postcss-color-hwb": { @@ -10656,10 +10656,10 @@ "resolved": "https://registry.npmjs.org/postcss-color-hwb/-/postcss-color-hwb-2.0.1.tgz", "integrity": "sha1-1jr6+bcMtZX5AKKcn+V78qMvq+w=", "requires": { - "color": "0.11.4", - "postcss": "5.2.18", - "postcss-message-helpers": "2.0.0", - "reduce-function-call": "1.0.2" + "color": "^0.11.4", + "postcss": "^5.0.4", + "postcss-message-helpers": "^2.0.0", + "reduce-function-call": "^1.0.1" } }, "postcss-color-rebeccapurple": { @@ -10667,8 +10667,8 @@ "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-2.0.1.tgz", "integrity": "sha1-dMZETny7fYVhO19yht96SRYIRRw=", "requires": { - "color": "0.11.4", - "postcss": "5.2.18" + "color": "^0.11.4", + "postcss": "^5.0.4" } }, "postcss-color-rgb": { @@ -10676,8 +10676,8 @@ "resolved": "https://registry.npmjs.org/postcss-color-rgb/-/postcss-color-rgb-1.1.4.tgz", "integrity": "sha1-8pJD4i6OjBNDRHQJI3LUzmBb6Lw=", "requires": { - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "postcss": "^5.2.0", + "postcss-value-parser": "^3.3.0" } }, "postcss-color-rgba-fallback": { @@ -10685,9 +10685,9 @@ "resolved": "https://registry.npmjs.org/postcss-color-rgba-fallback/-/postcss-color-rgba-fallback-2.2.0.tgz", "integrity": "sha1-bSlJG+WZCpMXPUfnx29YELCUAro=", "requires": { - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0", - "rgb-hex": "1.0.0" + "postcss": "^5.0.0", + "postcss-value-parser": "^3.0.2", + "rgb-hex": "^1.0.0" } }, "postcss-colormin": { @@ -10695,9 +10695,9 @@ "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-2.2.2.tgz", "integrity": "sha1-ZjFBfV8OkJo9fsJrJMio0eT5bks=", "requires": { - "colormin": "1.1.2", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "colormin": "^1.0.5", + "postcss": "^5.0.13", + "postcss-value-parser": "^3.2.3" } }, "postcss-convert-values": { @@ -10705,8 +10705,8 @@ "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz", "integrity": "sha1-u9hZPFwf0uPRwyK7kl3K6Nrk1i0=", "requires": { - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "postcss": "^5.0.11", + "postcss-value-parser": "^3.1.2" } }, "postcss-cssnext": { @@ -10714,37 +10714,37 @@ "resolved": "https://registry.npmjs.org/postcss-cssnext/-/postcss-cssnext-2.11.0.tgz", "integrity": "sha1-MeaPAB5AlgTacDtm3hS4uMjJ8rE=", "requires": { - "autoprefixer": "6.7.7", - "caniuse-api": "1.6.1", - "chalk": "1.1.3", - "pixrem": "3.0.2", - "pleeease-filters": "3.0.1", - "postcss": "5.2.18", - "postcss-apply": "0.3.0", - "postcss-attribute-case-insensitive": "1.0.1", - "postcss-calc": "5.3.1", - "postcss-color-function": "2.0.1", - "postcss-color-gray": "3.0.1", - "postcss-color-hex-alpha": "2.0.0", - "postcss-color-hsl": "1.0.5", - "postcss-color-hwb": "2.0.1", - "postcss-color-rebeccapurple": "2.0.1", - "postcss-color-rgb": "1.1.4", - "postcss-color-rgba-fallback": "2.2.0", - "postcss-custom-media": "5.0.1", - "postcss-custom-properties": "5.0.2", - "postcss-custom-selectors": "3.0.0", - "postcss-font-family-system-ui": "1.0.2", - "postcss-font-variant": "2.0.1", - "postcss-image-set-polyfill": "0.3.5", - "postcss-initial": "1.5.3", - "postcss-media-minmax": "2.1.2", - "postcss-nesting": "2.3.1", - "postcss-pseudo-class-any-link": "1.0.0", - "postcss-pseudoelements": "3.0.0", - "postcss-replace-overflow-wrap": "1.0.0", - "postcss-selector-matches": "2.0.5", - "postcss-selector-not": "2.0.0" + "autoprefixer": "^6.0.2", + "caniuse-api": "^1.5.3", + "chalk": "^1.1.1", + "pixrem": "^3.0.0", + "pleeease-filters": "^3.0.0", + "postcss": "^5.0.4", + "postcss-apply": "^0.3.0", + "postcss-attribute-case-insensitive": "^1.0.1", + "postcss-calc": "^5.0.0", + "postcss-color-function": "^2.0.0", + "postcss-color-gray": "^3.0.0", + "postcss-color-hex-alpha": "^2.0.0", + "postcss-color-hsl": "^1.0.5", + "postcss-color-hwb": "^2.0.0", + "postcss-color-rebeccapurple": "^2.0.0", + "postcss-color-rgb": "^1.1.4", + "postcss-color-rgba-fallback": "^2.0.0", + "postcss-custom-media": "^5.0.0", + "postcss-custom-properties": "^5.0.0", + "postcss-custom-selectors": "^3.0.0", + "postcss-font-family-system-ui": "^1.0.1", + "postcss-font-variant": "^2.0.0", + "postcss-image-set-polyfill": "^0.3.3", + "postcss-initial": "^1.3.1", + "postcss-media-minmax": "^2.1.0", + "postcss-nesting": "^2.0.5", + "postcss-pseudo-class-any-link": "^1.0.0", + "postcss-pseudoelements": "^3.0.0", + "postcss-replace-overflow-wrap": "^1.0.0", + "postcss-selector-matches": "^2.0.0", + "postcss-selector-not": "^2.0.0" } }, "postcss-custom-media": { @@ -10752,7 +10752,7 @@ "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-5.0.1.tgz", "integrity": "sha1-E40loYS/LrVN4S1VpsAcMKnYvYE=", "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.0" } }, "postcss-custom-properties": { @@ -10760,8 +10760,8 @@ "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-5.0.2.tgz", "integrity": "sha1-lxnXjy2pz59TgQrrwj1GVhMKzrE=", "requires": { - "balanced-match": "0.4.2", - "postcss": "5.2.18" + "balanced-match": "^0.4.2", + "postcss": "^5.0.0" }, "dependencies": { "balanced-match": { @@ -10776,9 +10776,9 @@ "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-3.0.0.tgz", "integrity": "sha1-j4Ekn17Qeo0JF89qOf5bBWt/lqw=", "requires": { - "balanced-match": "0.2.1", - "postcss": "5.2.18", - "postcss-selector-matches": "2.0.5" + "balanced-match": "^0.2.0", + "postcss": "^5.0.0", + "postcss-selector-matches": "^2.0.0" }, "dependencies": { "balanced-match": { @@ -10793,7 +10793,7 @@ "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz", "integrity": "sha1-vv6J+v1bPazlzM5Rt2uBUUvgDj0=", "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.14" } }, "postcss-discard-duplicates": { @@ -10801,7 +10801,7 @@ "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz", "integrity": "sha1-uavye4isGIFYpesSq8riAmO5GTI=", "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.4" } }, "postcss-discard-empty": { @@ -10809,7 +10809,7 @@ "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz", "integrity": "sha1-0rS9nVztXr2Nyt52QMfXzX9PkrU=", "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.14" } }, "postcss-discard-overridden": { @@ -10817,7 +10817,7 @@ "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz", "integrity": "sha1-ix6vVU9ob7KIzYdMVWZ7CqNmjVg=", "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.16" } }, "postcss-discard-unused": { @@ -10825,8 +10825,8 @@ "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz", "integrity": "sha1-vOMLLMWR/8Y0Mitfs0ZLbZNPRDM=", "requires": { - "postcss": "5.2.18", - "uniqs": "2.0.0" + "postcss": "^5.0.14", + "uniqs": "^2.0.0" } }, "postcss-filter-plugins": { @@ -10834,7 +10834,7 @@ "resolved": "https://registry.npmjs.org/postcss-filter-plugins/-/postcss-filter-plugins-2.0.3.tgz", "integrity": "sha512-T53GVFsdinJhgwm7rg1BzbeBRomOg9y5MBVhGcsV0CxurUdVj1UlPdKtn7aqYA/c/QVkzKMjq2bSV5dKG5+AwQ==", "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.4" } }, "postcss-font-family-system-ui": { @@ -10842,9 +10842,9 @@ "resolved": "https://registry.npmjs.org/postcss-font-family-system-ui/-/postcss-font-family-system-ui-1.0.2.tgz", "integrity": "sha1-PhpeP7fjHl6ecUOcyw6AFFVpJ8c=", "requires": { - "lodash": "4.17.10", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "lodash": "^4.17.4", + "postcss": "^5.2.12", + "postcss-value-parser": "^3.3.0" } }, "postcss-font-variant": { @@ -10852,7 +10852,7 @@ "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-2.0.1.tgz", "integrity": "sha1-fKKRA/WfoCyjrOLKIrL3VoU9Tvg=", "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.4" } }, "postcss-image-set-polyfill": { @@ -10860,8 +10860,8 @@ "resolved": "https://registry.npmjs.org/postcss-image-set-polyfill/-/postcss-image-set-polyfill-0.3.5.tgz", "integrity": "sha1-Dxk0E3AM8fgr05Bm7wFtZaShgYE=", "requires": { - "postcss": "6.0.23", - "postcss-media-query-parser": "0.2.3" + "postcss": "^6.0.1", + "postcss-media-query-parser": "^0.2.3" }, "dependencies": { "ansi-styles": { @@ -10869,7 +10869,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "color-convert": "1.9.2" + "color-convert": "^1.9.0" } }, "chalk": { @@ -10877,9 +10877,9 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.4.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "has-flag": { @@ -10892,9 +10892,9 @@ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", "requires": { - "chalk": "2.4.1", - "source-map": "0.6.1", - "supports-color": "5.4.0" + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" } }, "source-map": { @@ -10907,7 +10907,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -10917,13 +10917,13 @@ "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-8.2.0.tgz", "integrity": "sha1-+S/SRU4h7077HnXADEesA/TROXw=", "requires": { - "object-assign": "4.1.1", - "pkg-resolve": "0.1.14", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0", - "promise-each": "2.2.0", - "read-cache": "1.0.0", - "resolve": "1.8.1" + "object-assign": "^4.0.1", + "pkg-resolve": "^0.1.7", + "postcss": "^5.0.14", + "postcss-value-parser": "^3.2.3", + "promise-each": "^2.2.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" } }, "postcss-initial": { @@ -10931,8 +10931,8 @@ "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-1.5.3.tgz", "integrity": "sha1-IMPpHJaCLdsb7UlQjbltVrrDd9A=", "requires": { - "lodash.template": "4.4.0", - "postcss": "5.2.18" + "lodash.template": "^4.2.4", + "postcss": "^5.0.19" } }, "postcss-loader": { @@ -10940,8 +10940,8 @@ "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-0.13.0.tgz", "integrity": "sha1-cv2vDSlETfd9N1HOTmncQLyZ7YU=", "requires": { - "loader-utils": "0.2.17", - "postcss": "5.2.18" + "loader-utils": "^0.2.15", + "postcss": "^5.2.0" } }, "postcss-media-minmax": { @@ -10949,7 +10949,7 @@ "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-2.1.2.tgz", "integrity": "sha1-RExc+JJqteT9iiUJ6Sl+dRZJzfg=", "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.4" } }, "postcss-media-query-parser": { @@ -10962,9 +10962,9 @@ "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz", "integrity": "sha1-TFUwMTwI4dWzu/PSu8dH4njuonA=", "requires": { - "has": "1.0.3", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "has": "^1.0.1", + "postcss": "^5.0.10", + "postcss-value-parser": "^3.1.1" } }, "postcss-merge-longhand": { @@ -10972,7 +10972,7 @@ "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz", "integrity": "sha1-I9kM0Sewp3mUkVMyc5A0oaTz1lg=", "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.4" } }, "postcss-merge-rules": { @@ -10980,11 +10980,11 @@ "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz", "integrity": "sha1-0d9d+qexrMO+VT8OnhDofGG19yE=", "requires": { - "browserslist": "1.7.7", - "caniuse-api": "1.6.1", - "postcss": "5.2.18", - "postcss-selector-parser": "2.2.3", - "vendors": "1.0.2" + "browserslist": "^1.5.2", + "caniuse-api": "^1.5.2", + "postcss": "^5.0.4", + "postcss-selector-parser": "^2.2.2", + "vendors": "^1.0.0" }, "dependencies": { "browserslist": { @@ -10992,8 +10992,8 @@ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", "requires": { - "caniuse-db": "1.0.30000871", - "electron-to-chromium": "1.3.52" + "caniuse-db": "^1.0.30000639", + "electron-to-chromium": "^1.2.7" } } } @@ -11008,9 +11008,9 @@ "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz", "integrity": "sha1-S1jttWZB66fIR0qzUmyv17vey2k=", "requires": { - "object-assign": "4.1.1", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "object-assign": "^4.0.1", + "postcss": "^5.0.4", + "postcss-value-parser": "^3.0.2" } }, "postcss-minify-gradients": { @@ -11018,8 +11018,8 @@ "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz", "integrity": "sha1-Xb2hE3NwP4PPtKPqOIHY11/15uE=", "requires": { - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "postcss": "^5.0.12", + "postcss-value-parser": "^3.3.0" } }, "postcss-minify-params": { @@ -11027,10 +11027,10 @@ "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz", "integrity": "sha1-rSzgcTc7lDs9kwo/pZo1jCjW8fM=", "requires": { - "alphanum-sort": "1.0.2", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0", - "uniqs": "2.0.0" + "alphanum-sort": "^1.0.1", + "postcss": "^5.0.2", + "postcss-value-parser": "^3.0.2", + "uniqs": "^2.0.0" } }, "postcss-minify-selectors": { @@ -11038,10 +11038,10 @@ "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz", "integrity": "sha1-ssapjAByz5G5MtGkllCBFDEXNb8=", "requires": { - "alphanum-sort": "1.0.2", - "has": "1.0.3", - "postcss": "5.2.18", - "postcss-selector-parser": "2.2.3" + "alphanum-sort": "^1.0.2", + "has": "^1.0.1", + "postcss": "^5.0.14", + "postcss-selector-parser": "^2.0.0" } }, "postcss-modules-extract-imports": { @@ -11049,7 +11049,7 @@ "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", "integrity": "sha1-thTJcgvmgW6u41+zpfqh26agXds=", "requires": { - "postcss": "6.0.23" + "postcss": "^6.0.1" }, "dependencies": { "ansi-styles": { @@ -11080,9 +11080,9 @@ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", "requires": { - "chalk": "2.4.1", - "source-map": "0.6.1", - "supports-color": "5.4.0" + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" } }, "source-map": { @@ -11105,8 +11105,8 @@ "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", "requires": { - "css-selector-tokenizer": "0.7.0", - "postcss": "6.0.23" + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" }, "dependencies": { "ansi-styles": { @@ -11114,7 +11114,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "color-convert": "1.9.2" + "color-convert": "^1.9.0" } }, "chalk": { @@ -11122,9 +11122,9 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.4.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "has-flag": { @@ -11137,9 +11137,9 @@ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", "requires": { - "chalk": "2.4.1", - "source-map": "0.6.1", - "supports-color": "5.4.0" + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" } }, "source-map": { @@ -11152,7 +11152,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -11162,8 +11162,8 @@ "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", "requires": { - "css-selector-tokenizer": "0.7.0", - "postcss": "6.0.23" + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" }, "dependencies": { "ansi-styles": { @@ -11171,7 +11171,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "color-convert": "1.9.2" + "color-convert": "^1.9.0" } }, "chalk": { @@ -11179,9 +11179,9 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.4.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "has-flag": { @@ -11194,9 +11194,9 @@ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", "requires": { - "chalk": "2.4.1", - "source-map": "0.6.1", - "supports-color": "5.4.0" + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" } }, "source-map": { @@ -11209,7 +11209,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -11219,8 +11219,8 @@ "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", "requires": { - "icss-replace-symbols": "1.1.0", - "postcss": "6.0.23" + "icss-replace-symbols": "^1.1.0", + "postcss": "^6.0.1" }, "dependencies": { "ansi-styles": { @@ -11228,7 +11228,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "color-convert": "1.9.2" + "color-convert": "^1.9.0" } }, "chalk": { @@ -11236,9 +11236,9 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.4.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "has-flag": { @@ -11251,9 +11251,9 @@ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", "requires": { - "chalk": "2.4.1", - "source-map": "0.6.1", - "supports-color": "5.4.0" + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" } }, "source-map": { @@ -11266,7 +11266,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -11276,7 +11276,7 @@ "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-2.3.1.tgz", "integrity": "sha1-lKa2pO9wf77CCof+5clXdZtOAc8=", "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.19" } }, "postcss-normalize-charset": { @@ -11284,7 +11284,7 @@ "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz", "integrity": "sha1-757nEhLX/nWceO0WL2HtYrXLk/E=", "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.5" } }, "postcss-normalize-url": { @@ -11292,10 +11292,10 @@ "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz", "integrity": "sha1-EI90s/L82viRov+j6kWSJ5/HgiI=", "requires": { - "is-absolute-url": "2.1.0", - "normalize-url": "1.9.1", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "is-absolute-url": "^2.0.0", + "normalize-url": "^1.4.0", + "postcss": "^5.0.14", + "postcss-value-parser": "^3.2.3" } }, "postcss-ordered-values": { @@ -11303,8 +11303,8 @@ "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz", "integrity": "sha1-7sbCpntsQSqNsgQud/6NpD+VwR0=", "requires": { - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "postcss": "^5.0.4", + "postcss-value-parser": "^3.0.1" } }, "postcss-pseudo-class-any-link": { @@ -11312,8 +11312,8 @@ "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-1.0.0.tgz", "integrity": "sha1-kDI5GWQB0zX+c6x1YYb6YuaTryY=", "requires": { - "postcss": "5.2.18", - "postcss-selector-parser": "1.3.3" + "postcss": "^5.0.3", + "postcss-selector-parser": "^1.1.4" }, "dependencies": { "postcss-selector-parser": { @@ -11321,9 +11321,9 @@ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-1.3.3.tgz", "integrity": "sha1-0u4Z33pk+O8hwacchvfUg1yIwoE=", "requires": { - "flatten": "1.0.2", - "indexes-of": "1.0.1", - "uniq": "1.0.1" + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" } } } @@ -11333,7 +11333,7 @@ "resolved": "https://registry.npmjs.org/postcss-pseudoelements/-/postcss-pseudoelements-3.0.0.tgz", "integrity": "sha1-bGghd8eQC6BTtt8X+MWQKEx7i7w=", "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.4" } }, "postcss-reduce-idents": { @@ -11341,8 +11341,8 @@ "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz", "integrity": "sha1-wsbSDMlYKE9qv75j92Cb9AkFmtM=", "requires": { - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "postcss": "^5.0.4", + "postcss-value-parser": "^3.0.2" } }, "postcss-reduce-initial": { @@ -11350,7 +11350,7 @@ "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz", "integrity": "sha1-aPgGlfBF0IJjqHmtJA343WT2ROo=", "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.4" } }, "postcss-reduce-transforms": { @@ -11358,9 +11358,9 @@ "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz", "integrity": "sha1-/3b02CEkN7McKYpC0uFEQCV3GuE=", "requires": { - "has": "1.0.3", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0" + "has": "^1.0.1", + "postcss": "^5.0.8", + "postcss-value-parser": "^3.0.1" } }, "postcss-replace-overflow-wrap": { @@ -11368,7 +11368,7 @@ "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-1.0.0.tgz", "integrity": "sha1-8KA7Meq5Y2ppNr/SEOKu8bQ0pkM=", "requires": { - "postcss": "5.2.18" + "postcss": "^5.0.16" } }, "postcss-reporter": { @@ -11376,10 +11376,10 @@ "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-1.4.1.tgz", "integrity": "sha1-wTbwpbFhkV83ndN2XGEHX357mvI=", "requires": { - "chalk": "1.1.3", - "lodash": "4.17.10", - "log-symbols": "1.0.2", - "postcss": "5.2.18" + "chalk": "^1.0.0", + "lodash": "^4.1.0", + "log-symbols": "^1.0.2", + "postcss": "^5.0.0" } }, "postcss-selector-matches": { @@ -11387,8 +11387,8 @@ "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-2.0.5.tgz", "integrity": "sha1-+g9Dvle2jneqTNEYBwI0kqExAn8=", "requires": { - "balanced-match": "0.4.2", - "postcss": "5.2.18" + "balanced-match": "^0.4.2", + "postcss": "^5.0.0" }, "dependencies": { "balanced-match": { @@ -11403,8 +11403,8 @@ "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-2.0.0.tgz", "integrity": "sha1-xzrSGj91I0vuf+4mnhVP1qhpeY0=", "requires": { - "balanced-match": "0.2.1", - "postcss": "5.2.18" + "balanced-match": "^0.2.0", + "postcss": "^5.0.0" }, "dependencies": { "balanced-match": { @@ -11419,9 +11419,9 @@ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz", "integrity": "sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A=", "requires": { - "flatten": "1.0.2", - "indexes-of": "1.0.1", - "uniq": "1.0.1" + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" } }, "postcss-svgo": { @@ -11429,10 +11429,10 @@ "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-2.1.6.tgz", "integrity": "sha1-tt8YqmE7Zm4TPwittSGcJoSsEI0=", "requires": { - "is-svg": "2.1.0", - "postcss": "5.2.18", - "postcss-value-parser": "3.3.0", - "svgo": "0.7.2" + "is-svg": "^2.0.0", + "postcss": "^5.0.14", + "postcss-value-parser": "^3.2.3", + "svgo": "^0.7.0" } }, "postcss-unique-selectors": { @@ -11440,9 +11440,9 @@ "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz", "integrity": "sha1-mB1X0p3csz57Hf4f1DuGSfkzyh0=", "requires": { - "alphanum-sort": "1.0.2", - "postcss": "5.2.18", - "uniqs": "2.0.0" + "alphanum-sort": "^1.0.1", + "postcss": "^5.0.4", + "uniqs": "^2.0.0" } }, "postcss-value-parser": { @@ -11455,9 +11455,9 @@ "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-2.2.0.tgz", "integrity": "sha1-0hCd3AVbka9n/EyzsCWUZjnSryI=", "requires": { - "has": "1.0.3", - "postcss": "5.2.18", - "uniqs": "2.0.0" + "has": "^1.0.1", + "postcss": "^5.0.4", + "uniqs": "^2.0.0" } }, "prelude-ls": { @@ -11501,8 +11501,8 @@ "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.1.tgz", "integrity": "sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM=", "requires": { - "renderkid": "2.0.1", - "utila": "0.4.0" + "renderkid": "^2.0.1", + "utila": "~0.4" } }, "printj": { @@ -11536,7 +11536,7 @@ "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", "requires": { - "asap": "2.0.6" + "asap": "~2.0.3" } }, "promise-each": { @@ -11544,7 +11544,7 @@ "resolved": "https://registry.npmjs.org/promise-each/-/promise-each-2.2.0.tgz", "integrity": "sha1-M1MXTv8mlEgQN+BOAfd6oPttG2A=", "requires": { - "any-promise": "0.1.0" + "any-promise": "^0.1.0" } }, "prop-types": { @@ -11552,8 +11552,8 @@ "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.2.tgz", "integrity": "sha512-3pboPvLiWD7dkI3qf3KbUe6hKFKa52w+AE0VCqECtf+QHAKgOL37tTaNCnuX1nAAQ4ZhyP+kYVKf8rLmJ/feDQ==", "requires": { - "loose-envify": "1.4.0", - "object-assign": "4.1.1" + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" } }, "proper-lockfile": { @@ -11562,10 +11562,10 @@ "integrity": "sha1-zv9d2J0+XxD7deHo52vHWAGlnDQ=", "optional": true, "requires": { - "err-code": "1.1.2", - "extend": "3.0.2", - "graceful-fs": "4.1.11", - "retry": "0.10.1" + "err-code": "^1.0.0", + "extend": "^3.0.0", + "graceful-fs": "^4.1.2", + "retry": "^0.10.0" } }, "property-information": { @@ -11578,7 +11578,7 @@ "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.3.tgz", "integrity": "sha512-jQTChiCJteusULxjBp8+jftSQE5Obdl3k4cnmLA6WXtK6XFuWRnvVL7aCiBqaLPM8c4ph0S4tKna8XvmIwEnXQ==", "requires": { - "forwarded": "0.1.2", + "forwarded": "~0.1.2", "ipaddr.js": "1.6.0" } }, @@ -11602,11 +11602,11 @@ "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.2.tgz", "integrity": "sha512-4kJ5Esocg8X3h8YgJsKAuoesBgB7mqH3eowiDzMUPKiRDDE7E/BqqZD1hnTByIaAFiwAw246YEltSq7tdrOH0Q==", "requires": { - "bn.js": "4.11.8", - "browserify-rsa": "4.0.1", - "create-hash": "1.2.0", - "parse-asn1": "5.1.1", - "randombytes": "2.0.6" + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1" } }, "pump": { @@ -11614,8 +11614,8 @@ "resolved": "https://registry.npmjs.org/pump/-/pump-1.0.3.tgz", "integrity": "sha512-8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw==", "requires": { - "end-of-stream": "1.4.1", - "once": "1.4.0" + "end-of-stream": "^1.1.0", + "once": "^1.3.1" } }, "punycode": { @@ -11638,8 +11638,8 @@ "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", "requires": { - "object-assign": "4.1.1", - "strict-uri-encode": "1.1.0" + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" } }, "querystring": { @@ -11662,7 +11662,7 @@ "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", "requires": { - "performance-now": "2.1.0" + "performance-now": "^2.1.0" } }, "ramda": { @@ -11676,9 +11676,9 @@ "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.0.0.tgz", "integrity": "sha512-VdxFOIEY3mNO5PtSRkkle/hPJDHvQhK21oa73K4yAc9qmp6N429gAyF1gZMOTMeS0/AYzaV/2Trcef+NaIonSA==", "requires": { - "is-number": "4.0.0", - "kind-of": "6.0.2", - "math-random": "1.0.1" + "is-number": "^4.0.0", + "kind-of": "^6.0.0", + "math-random": "^1.0.1" }, "dependencies": { "is-number": { @@ -11698,7 +11698,7 @@ "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz", "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==", "requires": { - "safe-buffer": "5.1.2" + "safe-buffer": "^5.1.0" } }, "randomfill": { @@ -11706,8 +11706,8 @@ "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", "requires": { - "randombytes": "2.0.6", - "safe-buffer": "5.1.2" + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" } }, "range-parser": { @@ -11739,7 +11739,7 @@ "depd": "1.1.1", "inherits": "2.0.3", "setprototypeof": "1.0.3", - "statuses": "1.4.0" + "statuses": ">= 1.3.1 < 2" } }, "setprototypeof": { @@ -11759,10 +11759,10 @@ "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", "requires": { - "deep-extend": "0.6.0", - "ini": "1.3.5", - "minimist": "1.2.0", - "strip-json-comments": "2.0.1" + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" }, "dependencies": { "minimist": { @@ -11777,11 +11777,11 @@ "resolved": "https://registry.npmjs.org/react/-/react-15.6.2.tgz", "integrity": "sha1-26BDSrQ5z+gvEI8PURZjkIF5qnI=", "requires": { - "create-react-class": "15.6.3", - "fbjs": "0.8.17", - "loose-envify": "1.4.0", - "object-assign": "4.1.1", - "prop-types": "15.6.2" + "create-react-class": "^15.6.0", + "fbjs": "^0.8.9", + "loose-envify": "^1.1.0", + "object-assign": "^4.1.0", + "prop-types": "^15.5.10" } }, "react-addons-shallow-compare": { @@ -11789,8 +11789,8 @@ "resolved": "https://registry.npmjs.org/react-addons-shallow-compare/-/react-addons-shallow-compare-15.6.2.tgz", "integrity": "sha1-GYoAuR/DdiPbZKKP0XtZa6NicC8=", "requires": { - "fbjs": "0.8.17", - "object-assign": "4.1.1" + "fbjs": "^0.8.4", + "object-assign": "^4.1.0" } }, "react-deep-force-update": { @@ -11815,7 +11815,7 @@ "inquirer": "3.3.0", "is-root": "1.0.0", "opn": "5.1.0", - "react-error-overlay": "3.0.0", + "react-error-overlay": "^3.0.0", "recursive-readdir": "2.2.1", "shell-quote": "1.6.1", "sockjs-client": "1.1.4", @@ -11828,8 +11828,8 @@ "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.3.tgz", "integrity": "sha1-pNLwYddXoDTs83xRQmCph1DysTE=", "requires": { - "address": "1.0.3", - "debug": "2.6.9" + "address": "^1.0.1", + "debug": "^2.6.0" } }, "opn": { @@ -11837,7 +11837,7 @@ "resolved": "https://registry.npmjs.org/opn/-/opn-5.1.0.tgz", "integrity": "sha512-iPNl7SyM8L30Rm1sjGdLLheyHVw5YXVfi3SKWJzBI7efxRwHojfRFjwE/OLM6qp9xJYMgab8WicTU1cPoY+Hpg==", "requires": { - "is-wsl": "1.1.0" + "is-wsl": "^1.1.0" } } } @@ -11847,10 +11847,10 @@ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-15.6.2.tgz", "integrity": "sha1-Qc+t9pO3V/rycIRDodH9WgK+9zA=", "requires": { - "fbjs": "0.8.17", - "loose-envify": "1.4.0", - "object-assign": "4.1.1", - "prop-types": "15.6.2" + "fbjs": "^0.8.9", + "loose-envify": "^1.1.0", + "object-assign": "^4.1.0", + "prop-types": "^15.5.10" } }, "react-error-overlay": { @@ -11863,10 +11863,10 @@ "resolved": "https://registry.npmjs.org/react-helmet/-/react-helmet-5.2.0.tgz", "integrity": "sha1-qBgR3yExOm1VxfBYxK66XW89l6c=", "requires": { - "deep-equal": "1.0.1", - "object-assign": "4.1.1", - "prop-types": "15.6.2", - "react-side-effect": "1.1.5" + "deep-equal": "^1.0.1", + "object-assign": "^4.1.1", + "prop-types": "^15.5.4", + "react-side-effect": "^1.1.0" } }, "react-hot-loader": { @@ -11874,11 +11874,11 @@ "resolved": "https://registry.npmjs.org/react-hot-loader/-/react-hot-loader-3.1.3.tgz", "integrity": "sha512-d7nZf78irxoGN5PY4zd6CSgZiroOhvIWzRast3qwTn4sSnBwlt08kV8WMQ9mitmxEdlCTwZt+5ClrRSjxWguMQ==", "requires": { - "global": "4.3.2", - "react-deep-force-update": "2.1.1", - "react-proxy": "3.0.0-alpha.1", - "redbox-react": "1.6.0", - "source-map": "0.6.1" + "global": "^4.3.0", + "react-deep-force-update": "^2.1.1", + "react-proxy": "^3.0.0-alpha.0", + "redbox-react": "^1.3.6", + "source-map": "^0.6.1" }, "dependencies": { "source-map": { @@ -11893,7 +11893,7 @@ "resolved": "https://registry.npmjs.org/react-html-parser/-/react-html-parser-2.0.2.tgz", "integrity": "sha512-XeerLwCVjTs3njZcgCOeDUqLgNIt/t+6Jgi5/qPsO/krUWl76kWKXMeVs2LhY2gwM6X378DkhLjur0zUQdpz0g==", "requires": { - "htmlparser2": "3.9.2" + "htmlparser2": "^3.9.0" }, "dependencies": { "domhandler": { @@ -11901,7 +11901,7 @@ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", "requires": { - "domelementtype": "1.3.0" + "domelementtype": "1" } }, "htmlparser2": { @@ -11909,12 +11909,12 @@ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.9.2.tgz", "integrity": "sha1-G9+HrMoPP55T+k/M6w9LTLsAszg=", "requires": { - "domelementtype": "1.3.0", - "domhandler": "2.4.2", - "domutils": "1.5.1", - "entities": "1.1.1", - "inherits": "2.0.3", - "readable-stream": "2.3.6" + "domelementtype": "^1.3.0", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^2.0.2" } } } @@ -11924,7 +11924,7 @@ "resolved": "https://registry.npmjs.org/react-proxy/-/react-proxy-3.0.0-alpha.1.tgz", "integrity": "sha1-RABCa8+oDKpnJMd1VpUxUgn6Swc=", "requires": { - "lodash": "4.17.10" + "lodash": "^4.6.1" } }, "react-redux": { @@ -11932,12 +11932,12 @@ "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-5.0.7.tgz", "integrity": "sha512-5VI8EV5hdgNgyjfmWzBbdrqUkrVRKlyTKk1sGH3jzM2M2Mhj/seQgPXaz6gVAj2lz/nz688AdTqMO18Lr24Zhg==", "requires": { - "hoist-non-react-statics": "2.5.5", - "invariant": "2.2.4", - "lodash": "4.17.10", - "lodash-es": "4.17.10", - "loose-envify": "1.4.0", - "prop-types": "15.6.2" + "hoist-non-react-statics": "^2.5.0", + "invariant": "^2.0.0", + "lodash": "^4.17.5", + "lodash-es": "^4.17.5", + "loose-envify": "^1.1.0", + "prop-types": "^15.6.0" } }, "react-responsive": { @@ -11945,9 +11945,9 @@ "resolved": "https://registry.npmjs.org/react-responsive/-/react-responsive-5.0.0.tgz", "integrity": "sha512-oEimZ0FTCC3/pjGDEBHOz06nWbBNDIbMGOdRYp6K9SBUmrqgNAX77hTiqvmRQeLyI97zz4F4kiaFRxFspDxE+w==", "requires": { - "hyphenate-style-name": "1.0.2", - "matchmediaquery": "0.3.0", - "prop-types": "15.6.2" + "hyphenate-style-name": "^1.0.0", + "matchmediaquery": "^0.3.0", + "prop-types": "^15.6.1" } }, "react-router": { @@ -11955,13 +11955,13 @@ "resolved": "https://registry.npmjs.org/react-router/-/react-router-4.3.1.tgz", "integrity": "sha512-yrvL8AogDh2X42Dt9iknk4wF4V8bWREPirFfS9gLU1huk6qK41sg7Z/1S81jjTrGHxa3B8R3J6xIkDAA6CVarg==", "requires": { - "history": "4.7.2", - "hoist-non-react-statics": "2.5.5", - "invariant": "2.2.4", - "loose-envify": "1.4.0", - "path-to-regexp": "1.7.0", - "prop-types": "15.6.2", - "warning": "4.0.1" + "history": "^4.7.2", + "hoist-non-react-statics": "^2.5.0", + "invariant": "^2.2.4", + "loose-envify": "^1.3.1", + "path-to-regexp": "^1.7.0", + "prop-types": "^15.6.1", + "warning": "^4.0.1" }, "dependencies": { "isarray": { @@ -11982,7 +11982,7 @@ "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.1.tgz", "integrity": "sha512-rAVtTNZw+cQPjvGp1ox0XC5Q2IBFyqoqh+QII4J/oguyu83Bax1apbo2eqB8bHRS+fqYUBagys6lqUoVwKSmXQ==", "requires": { - "loose-envify": "1.4.0" + "loose-envify": "^1.0.0" } } } @@ -11992,12 +11992,12 @@ "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-4.3.1.tgz", "integrity": "sha512-c/MlywfxDdCp7EnB7YfPMOfMD3tOtIjrQlj/CKfNMBxdmpJP8xcz5P/UAFn3JbnQCNUxsHyVVqllF9LhgVyFCA==", "requires": { - "history": "4.7.2", - "invariant": "2.2.4", - "loose-envify": "1.4.0", - "prop-types": "15.6.2", - "react-router": "4.3.1", - "warning": "4.0.1" + "history": "^4.7.2", + "invariant": "^2.2.4", + "loose-envify": "^1.3.1", + "prop-types": "^15.6.1", + "react-router": "^4.3.1", + "warning": "^4.0.1" }, "dependencies": { "warning": { @@ -12005,7 +12005,7 @@ "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.1.tgz", "integrity": "sha512-rAVtTNZw+cQPjvGp1ox0XC5Q2IBFyqoqh+QII4J/oguyu83Bax1apbo2eqB8bHRS+fqYUBagys6lqUoVwKSmXQ==", "requires": { - "loose-envify": "1.4.0" + "loose-envify": "^1.0.0" } } } @@ -12015,8 +12015,8 @@ "resolved": "https://registry.npmjs.org/react-side-effect/-/react-side-effect-1.1.5.tgz", "integrity": "sha512-Z2ZJE4p/jIfvUpiUMRydEVpQRf2f8GMHczT6qLcARmX7QRb28JDBTpnM2g/i5y/p7ZDEXYGHWg0RbhikE+hJRw==", "requires": { - "exenv": "1.2.2", - "shallowequal": "1.1.0" + "exenv": "^1.2.1", + "shallowequal": "^1.0.1" } }, "react-stickynode": { @@ -12024,10 +12024,10 @@ "resolved": "https://registry.npmjs.org/react-stickynode/-/react-stickynode-2.1.0.tgz", "integrity": "sha512-K7OiqEYPNRZ/2ZvU58X0sLVocLCbN+TO/nVFlBD4YMep2a/OzorQdiXtCh8O0qjW4XNv8jHOk+hg4Nd3g6Wd6A==", "requires": { - "classnames": "2.2.6", - "prop-types": "15.6.2", - "react-addons-shallow-compare": "15.6.2", - "subscribe-ui-event": "2.0.5" + "classnames": "^2.0.0", + "prop-types": "^15.6.0", + "react-addons-shallow-compare": "^0.14.2 || ^15.0.0", + "subscribe-ui-event": "^2.0.0" } }, "read": { @@ -12035,7 +12035,7 @@ "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", "integrity": "sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=", "requires": { - "mute-stream": "0.0.7" + "mute-stream": "~0.0.4" } }, "read-cache": { @@ -12043,7 +12043,7 @@ "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", "requires": { - "pify": "2.3.0" + "pify": "^2.3.0" }, "dependencies": { "pify": { @@ -12058,9 +12058,9 @@ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", "requires": { - "load-json-file": "2.0.0", - "normalize-package-data": "2.4.0", - "path-type": "2.0.0" + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" } }, "read-pkg-up": { @@ -12068,8 +12068,8 @@ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", "requires": { - "find-up": "2.1.0", - "read-pkg": "2.0.0" + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" }, "dependencies": { "find-up": { @@ -12077,7 +12077,7 @@ "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", "requires": { - "locate-path": "2.0.0" + "locate-path": "^2.0.0" } } } @@ -12087,13 +12087,13 @@ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.2", - "string_decoder": "1.1.1", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, "readdir-enhanced": { @@ -12101,9 +12101,9 @@ "resolved": "https://registry.npmjs.org/readdir-enhanced/-/readdir-enhanced-1.5.2.tgz", "integrity": "sha1-YUYwSGkKxqRVt1ti+nioj43IXlM=", "requires": { - "call-me-maybe": "1.0.1", - "es6-promise": "4.2.4", - "glob-to-regexp": "0.3.0" + "call-me-maybe": "^1.0.1", + "es6-promise": "^4.1.0", + "glob-to-regexp": "^0.3.0" } }, "readdirp": { @@ -12111,10 +12111,10 @@ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz", "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=", "requires": { - "graceful-fs": "4.1.11", - "minimatch": "3.0.4", - "readable-stream": "2.3.6", - "set-immediate-shim": "1.0.1" + "graceful-fs": "^4.1.2", + "minimatch": "^3.0.2", + "readable-stream": "^2.0.2", + "set-immediate-shim": "^1.0.1" } }, "rechoir": { @@ -12122,7 +12122,7 @@ "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", "requires": { - "resolve": "1.8.1" + "resolve": "^1.1.6" } }, "recursive-readdir": { @@ -12138,7 +12138,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.3.tgz", "integrity": "sha1-Kk5AkLlrLbBqnX3wEFWmKnfJt3Q=", "requires": { - "brace-expansion": "1.1.11" + "brace-expansion": "^1.0.0" } } } @@ -12148,10 +12148,10 @@ "resolved": "https://registry.npmjs.org/redbox-react/-/redbox-react-1.6.0.tgz", "integrity": "sha512-mLjM5eYR41yOp5YKHpd3syFeGq6B4Wj5vZr64nbLvTZW5ZLff4LYk7VE4ITpVxkZpCY6OZuqh0HiP3A3uEaCpg==", "requires": { - "error-stack-parser": "1.3.6", - "object-assign": "4.1.1", - "prop-types": "15.6.2", - "sourcemapped-stacktrace": "1.1.8" + "error-stack-parser": "^1.3.6", + "object-assign": "^4.0.1", + "prop-types": "^15.5.4", + "sourcemapped-stacktrace": "^1.1.6" }, "dependencies": { "error-stack-parser": { @@ -12159,7 +12159,7 @@ "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-1.3.6.tgz", "integrity": "sha1-4Oc7k+QXE40c18C3RrGkoUhUwpI=", "requires": { - "stackframe": "0.3.1" + "stackframe": "^0.3.1" } }, "stackframe": { @@ -12174,8 +12174,8 @@ "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", "requires": { - "indent-string": "2.1.0", - "strip-indent": "1.0.1" + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" } }, "reduce-css-calc": { @@ -12183,9 +12183,9 @@ "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz", "integrity": "sha1-dHyRTgSWFKTJz7umKYca0dKSdxY=", "requires": { - "balanced-match": "0.4.2", - "math-expression-evaluator": "1.2.17", - "reduce-function-call": "1.0.2" + "balanced-match": "^0.4.2", + "math-expression-evaluator": "^1.2.14", + "reduce-function-call": "^1.0.1" }, "dependencies": { "balanced-match": { @@ -12200,7 +12200,7 @@ "resolved": "https://registry.npmjs.org/reduce-function-call/-/reduce-function-call-1.0.2.tgz", "integrity": "sha1-WiAL+S4ON3UXUv5FsKszD9S2vpk=", "requires": { - "balanced-match": "0.4.2" + "balanced-match": "^0.4.2" }, "dependencies": { "balanced-match": { @@ -12215,10 +12215,10 @@ "resolved": "https://registry.npmjs.org/redux/-/redux-3.7.2.tgz", "integrity": "sha512-pNqnf9q1hI5HHZRBkj3bAngGZW/JMCmexDlOxw4XagXY2o1327nHH54LoTjiPJ0gizoqPDRqWyX/00g0hD6w+A==", "requires": { - "lodash": "4.17.10", - "lodash-es": "4.17.10", - "loose-envify": "1.4.0", - "symbol-observable": "1.2.0" + "lodash": "^4.2.1", + "lodash-es": "^4.2.1", + "loose-envify": "^1.1.0", + "symbol-observable": "^1.0.3" } }, "redux-devtools": { @@ -12226,9 +12226,9 @@ "resolved": "https://registry.npmjs.org/redux-devtools/-/redux-devtools-3.4.1.tgz", "integrity": "sha1-CdNCzgq2CHvmeelTodfFMO+hE44=", "requires": { - "lodash": "4.17.10", - "prop-types": "15.6.2", - "redux-devtools-instrument": "1.9.0" + "lodash": "^4.2.0", + "prop-types": "^15.5.7", + "redux-devtools-instrument": "^1.0.1" } }, "redux-devtools-instrument": { @@ -12236,8 +12236,8 @@ "resolved": "https://registry.npmjs.org/redux-devtools-instrument/-/redux-devtools-instrument-1.9.0.tgz", "integrity": "sha512-pLFQoja1ojpsSRTWbC9yyc/a+z8uwOD7FPKLp+Abs7qjsah6khA5o8HBE2wa0VipE5vniYINdkNyxV/2iWADKg==", "requires": { - "lodash": "4.17.10", - "symbol-observable": "1.2.0" + "lodash": "^4.2.0", + "symbol-observable": "^1.0.2" } }, "regenerate": { @@ -12255,9 +12255,9 @@ "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz", "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0", - "private": "0.1.8" + "babel-runtime": "^6.18.0", + "babel-types": "^6.19.0", + "private": "^0.1.6" } }, "regex-cache": { @@ -12265,7 +12265,7 @@ "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", "requires": { - "is-equal-shallow": "0.1.3" + "is-equal-shallow": "^0.1.3" } }, "regex-not": { @@ -12273,8 +12273,8 @@ "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", "requires": { - "extend-shallow": "3.0.2", - "safe-regex": "1.1.0" + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" } }, "regexpp": { @@ -12288,9 +12288,9 @@ "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", "requires": { - "regenerate": "1.4.0", - "regjsgen": "0.2.0", - "regjsparser": "0.1.5" + "regenerate": "^1.2.1", + "regjsgen": "^0.2.0", + "regjsparser": "^0.1.4" } }, "registry-auth-token": { @@ -12298,8 +12298,8 @@ "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz", "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==", "requires": { - "rc": "1.2.8", - "safe-buffer": "5.1.2" + "rc": "^1.1.6", + "safe-buffer": "^5.0.1" } }, "registry-url": { @@ -12307,7 +12307,7 @@ "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=", "requires": { - "rc": "1.2.8" + "rc": "^1.0.1" } }, "regjsgen": { @@ -12320,7 +12320,7 @@ "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", "requires": { - "jsesc": "0.5.0" + "jsesc": "~0.5.0" }, "dependencies": { "jsesc": { @@ -12335,8 +12335,8 @@ "resolved": "https://registry.npmjs.org/rehype-react/-/rehype-react-3.0.3.tgz", "integrity": "sha512-kjejO2ZlEGRvnSjJBfTEd6O7N4UJez2dPHTBT3edHE33iiknURX0ZnuMaOYn8VscATB5xwO9qJKtiGX5iJlt5Q==", "requires": { - "has": "1.0.3", - "hast-to-hyperscript": "5.0.0" + "has": "^1.0.1", + "hast-to-hyperscript": "^5.0.0" } }, "relay-compiler": { @@ -12344,22 +12344,22 @@ "resolved": "https://registry.npmjs.org/relay-compiler/-/relay-compiler-1.4.1.tgz", "integrity": "sha512-8O9dVIOOTp1TlbQhdNp2EBO/WUaSEPaYhQ8HFgMVjpvLTCaCfHEpptNQPJf5uDG/AH1p2qhPtLaCyQ2pBYh7Cw==", "requires": { - "babel-generator": "6.26.1", - "babel-polyfill": "6.26.0", - "babel-preset-fbjs": "2.2.0", - "babel-runtime": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0", - "babylon": "6.18.0", - "chalk": "1.1.3", - "fast-glob": "1.0.1", - "fb-watchman": "2.0.0", - "fbjs": "0.8.17", - "graphql": "0.11.7", - "immutable": "3.7.6", + "babel-generator": "^6.24.1", + "babel-polyfill": "^6.20.0", + "babel-preset-fbjs": "^2.1.4", + "babel-runtime": "^6.23.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.24.1", + "babylon": "^6.18.0", + "chalk": "^1.1.1", + "fast-glob": "^1.0.1", + "fb-watchman": "^2.0.0", + "fbjs": "^0.8.14", + "graphql": "^0.11.3", + "immutable": "~3.7.6", "relay-runtime": "1.4.1", - "signedsource": "1.0.0", - "yargs": "9.0.1" + "signedsource": "^1.0.0", + "yargs": "^9.0.0" }, "dependencies": { "cliui": { @@ -12367,9 +12367,9 @@ "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", "requires": { - "string-width": "1.0.2", - "strip-ansi": "3.0.1", - "wrap-ansi": "2.1.0" + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" }, "dependencies": { "string-width": { @@ -12377,9 +12377,9 @@ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } } } @@ -12389,7 +12389,7 @@ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "yargs": { @@ -12397,19 +12397,19 @@ "resolved": "https://registry.npmjs.org/yargs/-/yargs-9.0.1.tgz", "integrity": "sha1-UqzCP+7Kw0BCB47njAwAf1CF20w=", "requires": { - "camelcase": "4.1.0", - "cliui": "3.2.0", - "decamelize": "1.2.0", - "get-caller-file": "1.0.3", - "os-locale": "2.1.0", - "read-pkg-up": "2.0.0", - "require-directory": "2.1.1", - "require-main-filename": "1.0.1", - "set-blocking": "2.0.0", - "string-width": "2.1.1", - "which-module": "2.0.0", - "y18n": "3.2.1", - "yargs-parser": "7.0.0" + "camelcase": "^4.1.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^2.0.0", + "read-pkg-up": "^2.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^7.0.0" } }, "yargs-parser": { @@ -12417,7 +12417,7 @@ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz", "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=", "requires": { - "camelcase": "4.1.0" + "camelcase": "^4.1.0" } } } @@ -12432,8 +12432,8 @@ "resolved": "https://registry.npmjs.org/relay-runtime/-/relay-runtime-1.4.1.tgz", "integrity": "sha512-hsEVCPik0Wo+8xvVqaMK96d45fqYAcHz/UCAw2qy1dxY+2kHUhnDUh6CGilFKB1H3f+DLzvqIHUyNYKWS/jZ/g==", "requires": { - "babel-runtime": "6.26.0", - "fbjs": "0.8.17", + "babel-runtime": "^6.23.0", + "fbjs": "^0.8.14", "relay-debugger-react-native-runtime": "0.0.10" } }, @@ -12442,9 +12442,9 @@ "resolved": "https://registry.npmjs.org/remark/-/remark-9.0.0.tgz", "integrity": "sha512-amw8rGdD5lHbMEakiEsllmkdBP+/KpjW/PRK6NSGPZKCQowh0BT4IWXDAkRMyG3SB9dKPXWMviFjNusXzXNn3A==", "requires": { - "remark-parse": "5.0.0", - "remark-stringify": "5.0.0", - "unified": "6.2.0" + "remark-parse": "^5.0.0", + "remark-stringify": "^5.0.0", + "unified": "^6.0.0" }, "dependencies": { "remark-parse": { @@ -12452,21 +12452,21 @@ "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-5.0.0.tgz", "integrity": "sha512-b3iXszZLH1TLoyUzrATcTQUZrwNl1rE70rVdSruJFlDaJ9z5aMkhrG43Pp68OgfHndL/ADz6V69Zow8cTQu+JA==", "requires": { - "collapse-white-space": "1.0.4", - "is-alphabetical": "1.0.2", - "is-decimal": "1.0.2", - "is-whitespace-character": "1.0.2", - "is-word-character": "1.0.2", - "markdown-escapes": "1.0.2", - "parse-entities": "1.1.2", - "repeat-string": "1.6.1", - "state-toggle": "1.0.1", + "collapse-white-space": "^1.0.2", + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-whitespace-character": "^1.0.0", + "is-word-character": "^1.0.0", + "markdown-escapes": "^1.0.0", + "parse-entities": "^1.1.0", + "repeat-string": "^1.5.4", + "state-toggle": "^1.0.0", "trim": "0.0.1", - "trim-trailing-lines": "1.1.1", - "unherit": "1.1.1", - "unist-util-remove-position": "1.1.2", - "vfile-location": "2.0.3", - "xtend": "4.0.1" + "trim-trailing-lines": "^1.0.0", + "unherit": "^1.0.4", + "unist-util-remove-position": "^1.0.0", + "vfile-location": "^2.0.0", + "xtend": "^4.0.1" } }, "remark-stringify": { @@ -12474,20 +12474,20 @@ "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-5.0.0.tgz", "integrity": "sha512-Ws5MdA69ftqQ/yhRF9XhVV29mhxbfGhbz0Rx5bQH+oJcNhhSM6nCu1EpLod+DjrFGrU0BMPs+czVmJZU7xiS7w==", "requires": { - "ccount": "1.0.3", - "is-alphanumeric": "1.0.0", - "is-decimal": "1.0.2", - "is-whitespace-character": "1.0.2", - "longest-streak": "2.0.2", - "markdown-escapes": "1.0.2", - "markdown-table": "1.1.2", - "mdast-util-compact": "1.0.1", - "parse-entities": "1.1.2", - "repeat-string": "1.6.1", - "state-toggle": "1.0.1", - "stringify-entities": "1.3.2", - "unherit": "1.1.1", - "xtend": "4.0.1" + "ccount": "^1.0.0", + "is-alphanumeric": "^1.0.0", + "is-decimal": "^1.0.0", + "is-whitespace-character": "^1.0.0", + "longest-streak": "^2.0.1", + "markdown-escapes": "^1.0.0", + "markdown-table": "^1.1.0", + "mdast-util-compact": "^1.0.0", + "parse-entities": "^1.0.2", + "repeat-string": "^1.5.4", + "state-toggle": "^1.0.0", + "stringify-entities": "^1.0.1", + "unherit": "^1.0.4", + "xtend": "^4.0.1" } } } @@ -12497,10 +12497,10 @@ "resolved": "https://registry.npmjs.org/remark-html/-/remark-html-8.0.0.tgz", "integrity": "sha512-3V2391GL3hxKhrkzYOyfPpxJ6taIKLCfuLVqumeWQOk3H9nTtSQ8St8kMYkBVIEAquXN1chT83qJ/2lAW+dpEg==", "requires": { - "hast-util-sanitize": "1.2.0", - "hast-util-to-html": "4.0.1", - "mdast-util-to-hast": "3.0.2", - "xtend": "4.0.1" + "hast-util-sanitize": "^1.0.0", + "hast-util-to-html": "^4.0.0", + "mdast-util-to-hast": "^3.0.0", + "xtend": "^4.0.1" }, "dependencies": { "hast-util-to-html": { @@ -12508,16 +12508,16 @@ "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-4.0.1.tgz", "integrity": "sha512-2emzwyf0xEsc4TBIPmDJmBttIw8R4SXAJiJZoiRR/s47ODYWgOqNoDbf2SJAbMbfNdFWMiCSOrI3OVnX6Qq2Mg==", "requires": { - "ccount": "1.0.3", - "comma-separated-tokens": "1.0.5", - "hast-util-is-element": "1.0.1", - "hast-util-whitespace": "1.0.1", - "html-void-elements": "1.0.3", - "property-information": "4.2.0", - "space-separated-tokens": "1.1.2", - "stringify-entities": "1.3.2", - "unist-util-is": "2.1.2", - "xtend": "4.0.1" + "ccount": "^1.0.0", + "comma-separated-tokens": "^1.0.1", + "hast-util-is-element": "^1.0.0", + "hast-util-whitespace": "^1.0.0", + "html-void-elements": "^1.0.0", + "property-information": "^4.0.0", + "space-separated-tokens": "^1.0.0", + "stringify-entities": "^1.0.1", + "unist-util-is": "^2.0.0", + "xtend": "^4.0.1" } }, "mdast-util-to-hast": { @@ -12525,17 +12525,17 @@ "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-3.0.2.tgz", "integrity": "sha512-YI8Ea3TFWEZrS31+6Q/d8ZYTOSDKM06IPc3l2+OMFX1o3JTG2mrztlmzDsUMwIXLWofEdTVl/WXBgRG6ddlU/A==", "requires": { - "collapse-white-space": "1.0.4", - "detab": "2.0.1", - "mdast-util-definitions": "1.2.2", - "mdurl": "1.0.1", + "collapse-white-space": "^1.0.0", + "detab": "^2.0.0", + "mdast-util-definitions": "^1.2.0", + "mdurl": "^1.0.1", "trim": "0.0.1", - "trim-lines": "1.1.1", - "unist-builder": "1.0.2", - "unist-util-generated": "1.1.2", - "unist-util-position": "3.0.1", - "unist-util-visit": "1.4.0", - "xtend": "4.0.1" + "trim-lines": "^1.0.0", + "unist-builder": "^1.0.1", + "unist-util-generated": "^1.1.0", + "unist-util-position": "^3.0.0", + "unist-util-visit": "^1.1.0", + "xtend": "^4.0.1" } }, "property-information": { @@ -12543,7 +12543,7 @@ "resolved": "https://registry.npmjs.org/property-information/-/property-information-4.2.0.tgz", "integrity": "sha512-TlgDPagHh+eBKOnH2VYvk8qbwsCG/TAJdmTL7f1PROUcSO8qt/KSmShEQ/OKvock8X9tFjtqjCScyOkkkvIKVQ==", "requires": { - "xtend": "4.0.1" + "xtend": "^4.0.1" } } } @@ -12553,7 +12553,7 @@ "resolved": "https://registry.npmjs.org/remark-retext/-/remark-retext-3.1.0.tgz", "integrity": "sha1-Gz3y1JRpwNNZbK2G6RUDqLYA/cw=", "requires": { - "mdast-util-to-nlcst": "3.2.0" + "mdast-util-to-nlcst": "^3.2.0" } }, "remark-stringify": { @@ -12561,20 +12561,20 @@ "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-4.0.0.tgz", "integrity": "sha512-xLuyKTnuQer3ke9hkU38SUYLiTmS078QOnoFavztmbt/pAJtNSkNtFgR0U//uCcmG0qnyxao+PDuatQav46F1w==", "requires": { - "ccount": "1.0.3", - "is-alphanumeric": "1.0.0", - "is-decimal": "1.0.2", - "is-whitespace-character": "1.0.2", - "longest-streak": "2.0.2", - "markdown-escapes": "1.0.2", - "markdown-table": "1.1.2", - "mdast-util-compact": "1.0.1", - "parse-entities": "1.1.2", - "repeat-string": "1.6.1", - "state-toggle": "1.0.1", - "stringify-entities": "1.3.2", - "unherit": "1.1.1", - "xtend": "4.0.1" + "ccount": "^1.0.0", + "is-alphanumeric": "^1.0.0", + "is-decimal": "^1.0.0", + "is-whitespace-character": "^1.0.0", + "longest-streak": "^2.0.1", + "markdown-escapes": "^1.0.0", + "markdown-table": "^1.1.0", + "mdast-util-compact": "^1.0.0", + "parse-entities": "^1.0.2", + "repeat-string": "^1.5.4", + "state-toggle": "^1.0.0", + "stringify-entities": "^1.0.1", + "unherit": "^1.0.4", + "xtend": "^4.0.1" } }, "remote-redux-devtools": { @@ -12582,12 +12582,12 @@ "resolved": "https://registry.npmjs.org/remote-redux-devtools/-/remote-redux-devtools-0.5.12.tgz", "integrity": "sha1-QsuV36nlTB2WcTF8Xnu6QeaMrsI=", "requires": { - "jsan": "3.1.10", - "querystring": "0.2.0", - "redux-devtools-instrument": "1.9.0", - "remotedev-utils": "0.1.4", - "rn-host-detect": "1.1.4", - "socketcluster-client": "5.5.2" + "jsan": "^3.1.5", + "querystring": "^0.2.0", + "redux-devtools-instrument": "^1.3.3", + "remotedev-utils": "^0.1.1", + "rn-host-detect": "^1.0.1", + "socketcluster-client": "^5.3.1" } }, "remotedev-serialize": { @@ -12595,7 +12595,7 @@ "resolved": "https://registry.npmjs.org/remotedev-serialize/-/remotedev-serialize-0.1.1.tgz", "integrity": "sha1-D1mAALfddRXWf5tRph0hHhjOlVQ=", "requires": { - "jsan": "3.1.10" + "jsan": "^3.1.9" } }, "remotedev-utils": { @@ -12603,11 +12603,11 @@ "resolved": "https://registry.npmjs.org/remotedev-utils/-/remotedev-utils-0.1.4.tgz", "integrity": "sha1-ZDcAgZqUNngHPHXrGF6B2WYgs0g=", "requires": { - "get-params": "0.1.2", - "jsan": "3.1.10", - "lodash": "4.17.10", - "remotedev-serialize": "0.1.1", - "shortid": "2.2.12" + "get-params": "^0.1.2", + "jsan": "^3.1.5", + "lodash": "^4.0.0", + "remotedev-serialize": "^0.1.0", + "shortid": "^2.2.6" } }, "remove-trailing-separator": { @@ -12620,11 +12620,11 @@ "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.1.tgz", "integrity": "sha1-iYyr/Ivt5Le5ETWj/9Mj5YwNsxk=", "requires": { - "css-select": "1.2.0", - "dom-converter": "0.1.4", - "htmlparser2": "3.3.0", - "strip-ansi": "3.0.1", - "utila": "0.3.3" + "css-select": "^1.1.0", + "dom-converter": "~0.1", + "htmlparser2": "~3.3.0", + "strip-ansi": "^3.0.0", + "utila": "~0.3" }, "dependencies": { "utila": { @@ -12649,7 +12649,7 @@ "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", "requires": { - "is-finite": "1.0.2" + "is-finite": "^1.0.0" } }, "replace-ext": { @@ -12662,26 +12662,26 @@ "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz", "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==", "requires": { - "aws-sign2": "0.7.0", - "aws4": "1.7.0", - "caseless": "0.12.0", - "combined-stream": "1.0.6", - "extend": "3.0.2", - "forever-agent": "0.6.1", - "form-data": "2.3.2", - "har-validator": "5.0.3", - "http-signature": "1.2.0", - "is-typedarray": "1.0.0", - "isstream": "0.1.2", - "json-stringify-safe": "5.0.1", - "mime-types": "2.1.19", - "oauth-sign": "0.8.2", - "performance-now": "2.1.0", - "qs": "6.5.1", - "safe-buffer": "5.1.2", - "tough-cookie": "2.3.4", - "tunnel-agent": "0.6.0", - "uuid": "3.3.2" + "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", + "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", + "tough-cookie": "~2.3.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.1.0" } }, "require-directory": { @@ -12705,8 +12705,8 @@ "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", "dev": true, "requires": { - "caller-path": "0.1.0", - "resolve-from": "1.0.1" + "caller-path": "^0.1.0", + "resolve-from": "^1.0.0" }, "dependencies": { "resolve-from": { @@ -12727,7 +12727,7 @@ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz", "integrity": "sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==", "requires": { - "path-parse": "1.0.5" + "path-parse": "^1.0.5" } }, "resolve-cwd": { @@ -12735,7 +12735,7 @@ "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", "requires": { - "resolve-from": "3.0.0" + "resolve-from": "^3.0.0" } }, "resolve-dir": { @@ -12743,8 +12743,8 @@ "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", "requires": { - "expand-tilde": "2.0.2", - "global-modules": "1.0.0" + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" }, "dependencies": { "expand-tilde": { @@ -12752,7 +12752,7 @@ "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", "requires": { - "homedir-polyfill": "1.0.1" + "homedir-polyfill": "^1.0.1" } } } @@ -12777,8 +12777,8 @@ "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", "requires": { - "onetime": "2.0.1", - "signal-exit": "3.0.2" + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" } }, "ret": { @@ -12791,8 +12791,8 @@ "resolved": "https://registry.npmjs.org/retext-english/-/retext-english-3.0.0.tgz", "integrity": "sha1-wXy1a9Xxuj3uM1XdurefHEiUqAk=", "requires": { - "parse-english": "4.1.1", - "unherit": "1.1.1" + "parse-english": "^4.0.0", + "unherit": "^1.0.4" } }, "retry": { @@ -12821,7 +12821,7 @@ "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", "requires": { - "align-text": "0.1.4" + "align-text": "^0.1.1" } }, "rimraf": { @@ -12829,7 +12829,7 @@ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", "requires": { - "glob": "7.1.2" + "glob": "^7.0.5" } }, "ripemd160": { @@ -12837,8 +12837,8 @@ "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", "requires": { - "hash-base": "3.0.4", - "inherits": "2.0.3" + "hash-base": "^3.0.0", + "inherits": "^2.0.1" } }, "rn-host-detect": { @@ -12853,7 +12853,7 @@ "optional": true, "requires": { "@types/estree": "0.0.38", - "@types/node": "7.0.67" + "@types/node": "*" } }, "rsvp": { @@ -12866,7 +12866,7 @@ "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", "requires": { - "is-promise": "2.1.0" + "is-promise": "^2.1.0" } }, "rw": { @@ -12890,7 +12890,7 @@ "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz", "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=", "requires": { - "rx-lite": "4.0.8" + "rx-lite": "*" } }, "safe-buffer": { @@ -12903,7 +12903,7 @@ "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", "requires": { - "ret": "0.1.15" + "ret": "~0.1.10" } }, "safer-buffer": { @@ -12917,13 +12917,13 @@ "integrity": "sha1-s1ebzLRclM8gNVzIESSZDf00bjA=", "optional": true, "requires": { - "anymatch": "1.3.2", - "exec-sh": "0.2.2", - "fb-watchman": "2.0.0", - "minimatch": "3.0.4", - "minimist": "1.2.0", - "walker": "1.0.7", - "watch": "0.10.0" + "anymatch": "^1.3.0", + "exec-sh": "^0.2.0", + "fb-watchman": "^2.0.0", + "minimatch": "^3.0.2", + "minimist": "^1.1.1", + "walker": "~1.0.5", + "watch": "~0.10.0" }, "dependencies": { "minimist": { @@ -12939,16 +12939,16 @@ "resolved": "https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.18.2.tgz", "integrity": "sha512-52ThA+Z7h6BnvpSVbURwChl10XZrps5q7ytjTwWcIe9bmJwnVP6cpEVK2NvDOUhGupoqAvNbUz3cpnJDp4+/pg==", "requires": { - "chalk": "2.4.1", - "htmlparser2": "3.9.2", - "lodash.clonedeep": "4.5.0", - "lodash.escaperegexp": "4.1.2", - "lodash.isplainobject": "4.0.6", - "lodash.isstring": "4.0.1", - "lodash.mergewith": "4.6.1", - "postcss": "6.0.23", - "srcset": "1.0.0", - "xtend": "4.0.1" + "chalk": "^2.3.0", + "htmlparser2": "^3.9.0", + "lodash.clonedeep": "^4.5.0", + "lodash.escaperegexp": "^4.1.2", + "lodash.isplainobject": "^4.0.6", + "lodash.isstring": "^4.0.1", + "lodash.mergewith": "^4.6.0", + "postcss": "^6.0.14", + "srcset": "^1.0.0", + "xtend": "^4.0.0" }, "dependencies": { "ansi-styles": { @@ -12956,7 +12956,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "color-convert": "1.9.2" + "color-convert": "^1.9.0" } }, "chalk": { @@ -12964,9 +12964,9 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.4.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "domhandler": { @@ -12974,7 +12974,7 @@ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", "requires": { - "domelementtype": "1.3.0" + "domelementtype": "1" } }, "has-flag": { @@ -12987,12 +12987,12 @@ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.9.2.tgz", "integrity": "sha1-G9+HrMoPP55T+k/M6w9LTLsAszg=", "requires": { - "domelementtype": "1.3.0", - "domhandler": "2.4.2", - "domutils": "1.5.1", - "entities": "1.1.1", - "inherits": "2.0.3", - "readable-stream": "2.3.6" + "domelementtype": "^1.3.0", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^2.0.2" } }, "postcss": { @@ -13000,9 +13000,9 @@ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", "requires": { - "chalk": "2.4.1", - "source-map": "0.6.1", - "supports-color": "5.4.0" + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" } }, "source-map": { @@ -13015,7 +13015,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -13025,10 +13025,10 @@ "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz", "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=", "requires": { - "glob": "7.1.2", - "lodash": "4.17.10", - "scss-tokenizer": "0.2.3", - "yargs": "7.1.0" + "glob": "^7.0.0", + "lodash": "^4.0.0", + "scss-tokenizer": "^0.2.3", + "yargs": "^7.0.0" }, "dependencies": { "camelcase": { @@ -13041,9 +13041,9 @@ "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", "requires": { - "string-width": "1.0.2", - "strip-ansi": "3.0.1", - "wrap-ansi": "2.1.0" + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" } }, "is-fullwidth-code-point": { @@ -13051,7 +13051,7 @@ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "load-json-file": { @@ -13059,11 +13059,11 @@ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", "requires": { - "graceful-fs": "4.1.11", - "parse-json": "2.2.0", - "pify": "2.3.0", - "pinkie-promise": "2.0.1", - "strip-bom": "2.0.0" + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" } }, "os-locale": { @@ -13071,7 +13071,7 @@ "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", "requires": { - "lcid": "1.0.0" + "lcid": "^1.0.0" } }, "path-type": { @@ -13079,9 +13079,9 @@ "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", "requires": { - "graceful-fs": "4.1.11", - "pify": "2.3.0", - "pinkie-promise": "2.0.1" + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" } }, "pify": { @@ -13094,9 +13094,9 @@ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", "requires": { - "load-json-file": "1.1.0", - "normalize-package-data": "2.4.0", - "path-type": "1.1.0" + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" } }, "read-pkg-up": { @@ -13104,8 +13104,8 @@ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", "requires": { - "find-up": "1.1.2", - "read-pkg": "1.1.0" + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" } }, "string-width": { @@ -13113,9 +13113,9 @@ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } }, "strip-bom": { @@ -13123,7 +13123,7 @@ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", "requires": { - "is-utf8": "0.2.1" + "is-utf8": "^0.2.0" } }, "which-module": { @@ -13136,19 +13136,19 @@ "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", "requires": { - "camelcase": "3.0.0", - "cliui": "3.2.0", - "decamelize": "1.2.0", - "get-caller-file": "1.0.3", - "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": "5.0.0" + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "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": "^5.0.0" } }, "yargs-parser": { @@ -13156,7 +13156,7 @@ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz", "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=", "requires": { - "camelcase": "3.0.0" + "camelcase": "^3.0.0" } } } @@ -13167,11 +13167,11 @@ "integrity": "sha512-iaSFtQcGo4SSgDw5Aes5p4VTrA5jCGSA7sGmhPIcOloBlgI1VktM2MUrk2IHHjbNagckXlPz+HWq1vAAPrcYxA==", "dev": true, "requires": { - "clone-deep": "2.0.2", - "loader-utils": "1.1.0", - "lodash.tail": "4.1.1", - "neo-async": "2.5.1", - "pify": "3.0.0" + "clone-deep": "^2.0.1", + "loader-utils": "^1.0.1", + "lodash.tail": "^4.1.1", + "neo-async": "^2.5.0", + "pify": "^3.0.0" }, "dependencies": { "loader-utils": { @@ -13180,9 +13180,9 @@ "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=", "dev": true, "requires": { - "big.js": "3.2.0", - "emojis-list": "2.1.0", - "json5": "0.5.1" + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0" } } } @@ -13197,7 +13197,7 @@ "resolved": "https://registry.npmjs.org/sc-channel/-/sc-channel-1.0.6.tgz", "integrity": "sha1-s4vUepk+eCkPvFNGeGf2sqCghjk=", "requires": { - "sc-emitter": "1.1.0" + "sc-emitter": "1.x.x" } }, "sc-emitter": { @@ -13230,7 +13230,7 @@ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.3.0.tgz", "integrity": "sha1-9YdyIs4+kx7a4DnxfrNxbnE3+M8=", "requires": { - "ajv": "5.5.2" + "ajv": "^5.0.0" } }, "scroll-behavior": { @@ -13238,8 +13238,8 @@ "resolved": "https://registry.npmjs.org/scroll-behavior/-/scroll-behavior-0.9.9.tgz", "integrity": "sha1-6/4GWEVbgq2IW2YZUhVBZnTazOI=", "requires": { - "dom-helpers": "3.3.1", - "invariant": "2.2.4" + "dom-helpers": "^3.2.1", + "invariant": "^2.2.2" } }, "scss-tokenizer": { @@ -13247,8 +13247,8 @@ "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", "requires": { - "js-base64": "2.4.8", - "source-map": "0.4.4" + "js-base64": "^2.1.8", + "source-map": "^0.4.2" }, "dependencies": { "source-map": { @@ -13256,7 +13256,7 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", "requires": { - "amdefine": "1.0.1" + "amdefine": ">=0.0.4" } } } @@ -13271,7 +13271,7 @@ "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz", "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=", "requires": { - "semver": "5.5.0" + "semver": "^5.0.3" } }, "send": { @@ -13280,18 +13280,18 @@ "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", "requires": { "debug": "2.6.9", - "depd": "1.1.2", - "destroy": "1.0.4", - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "etag": "1.8.1", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", "fresh": "0.5.2", - "http-errors": "1.6.3", + "http-errors": "~1.6.2", "mime": "1.4.1", "ms": "2.0.0", - "on-finished": "2.3.0", - "range-parser": "1.2.0", - "statuses": "1.4.0" + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" }, "dependencies": { "mime": { @@ -13321,10 +13321,10 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.2.tgz", "integrity": "sha512-hOs7GfvI6tUI1LfZddH82ky6mOMyTuY0mk7kE2pWpmhhUSkumzaTO5vbVwij39MdwPQWCV4Zv57Eo06NtL/GVA==", "requires": { - "fast-deep-equal": "2.0.1", - "fast-json-stable-stringify": "2.0.0", - "json-schema-traverse": "0.4.1", - "uri-js": "4.2.2" + "fast-deep-equal": "^2.0.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.1" } }, "ansi-styles": { @@ -13395,7 +13395,7 @@ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", "requires": { - "mime-db": "1.33.0" + "mime-db": "~1.33.0" } }, "path-to-regexp": { @@ -13410,13 +13410,13 @@ "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", "requires": { - "accepts": "1.3.5", + "accepts": "~1.3.4", "batch": "0.6.1", "debug": "2.6.9", - "escape-html": "1.0.3", - "http-errors": "1.6.3", - "mime-types": "2.1.19", - "parseurl": "1.3.2" + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" } }, "serve-static": { @@ -13424,9 +13424,9 @@ "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", "requires": { - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "parseurl": "1.3.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", "send": "0.16.2" } }, @@ -13445,10 +13445,10 @@ "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", "requires": { - "extend-shallow": "2.0.1", - "is-extendable": "0.1.1", - "is-plain-object": "2.0.4", - "split-string": "3.1.0" + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" }, "dependencies": { "extend-shallow": { @@ -13456,7 +13456,7 @@ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -13476,8 +13476,8 @@ "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", "requires": { - "inherits": "2.0.3", - "safe-buffer": "5.1.2" + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } }, "shallow-clone": { @@ -13486,9 +13486,9 @@ "integrity": "sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA==", "dev": true, "requires": { - "is-extendable": "0.1.1", - "kind-of": "5.1.0", - "mixin-object": "2.0.1" + "is-extendable": "^0.1.1", + "kind-of": "^5.0.0", + "mixin-object": "^2.0.1" }, "dependencies": { "kind-of": { @@ -13514,7 +13514,7 @@ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", "requires": { - "shebang-regex": "1.0.0" + "shebang-regex": "^1.0.0" } }, "shebang-regex": { @@ -13527,10 +13527,10 @@ "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz", "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=", "requires": { - "array-filter": "0.0.1", - "array-map": "0.0.0", - "array-reduce": "0.0.0", - "jsonify": "0.0.0" + "array-filter": "~0.0.0", + "array-map": "~0.0.0", + "array-reduce": "~0.0.0", + "jsonify": "~0.0.0" } }, "shelljs": { @@ -13538,9 +13538,9 @@ "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.7.0.tgz", "integrity": "sha1-P28uSWXOxWX2X/OGHWRPh5KBpXY=", "requires": { - "glob": "7.1.2", - "interpret": "1.1.0", - "rechoir": "0.6.2" + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" }, "dependencies": { "interpret": { @@ -13555,7 +13555,7 @@ "resolved": "https://registry.npmjs.org/shortid/-/shortid-2.2.12.tgz", "integrity": "sha512-sw0knB/ioTu/jVYgJz1IP1b5uhPZtZYwQ9ir/EqXZHI4+Jh8rzzGLM3LKptGHBKoDsgTBDfr4yCRNUX7hEIksQ==", "requires": { - "nanoid": "1.1.0" + "nanoid": "^1.0.7" } }, "sift": { @@ -13584,7 +13584,7 @@ "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==", "dev": true, "requires": { - "is-fullwidth-code-point": "2.0.0" + "is-fullwidth-code-point": "^2.0.0" } }, "slugify": { @@ -13597,14 +13597,14 @@ "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", "requires": { - "base": "0.11.2", - "debug": "2.6.9", - "define-property": "0.2.5", - "extend-shallow": "2.0.1", - "map-cache": "0.2.2", - "source-map": "0.5.7", - "source-map-resolve": "0.5.2", - "use": "3.1.1" + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" }, "dependencies": { "define-property": { @@ -13612,7 +13612,7 @@ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } }, "extend-shallow": { @@ -13620,7 +13620,7 @@ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } } } @@ -13630,9 +13630,9 @@ "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", "requires": { - "define-property": "1.0.0", - "isobject": "3.0.1", - "snapdragon-util": "3.0.1" + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" }, "dependencies": { "define-property": { @@ -13640,7 +13640,7 @@ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", "requires": { - "is-descriptor": "1.0.2" + "is-descriptor": "^1.0.0" } }, "is-accessor-descriptor": { @@ -13648,7 +13648,7 @@ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-data-descriptor": { @@ -13656,7 +13656,7 @@ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "requires": { - "kind-of": "6.0.2" + "kind-of": "^6.0.0" } }, "is-descriptor": { @@ -13664,9 +13664,9 @@ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "requires": { - "is-accessor-descriptor": "1.0.0", - "is-data-descriptor": "1.0.0", - "kind-of": "6.0.2" + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" } }, "isobject": { @@ -13686,7 +13686,7 @@ "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.2.0" } }, "socket.io": { @@ -13694,12 +13694,12 @@ "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz", "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==", "requires": { - "debug": "3.1.0", - "engine.io": "3.2.0", - "has-binary2": "1.0.3", - "socket.io-adapter": "1.1.1", + "debug": "~3.1.0", + "engine.io": "~3.2.0", + "has-binary2": "~1.0.2", + "socket.io-adapter": "~1.1.0", "socket.io-client": "2.1.1", - "socket.io-parser": "3.2.0" + "socket.io-parser": "~3.2.0" }, "dependencies": { "debug": { @@ -13726,15 +13726,15 @@ "base64-arraybuffer": "0.1.5", "component-bind": "1.0.0", "component-emitter": "1.2.1", - "debug": "3.1.0", - "engine.io-client": "3.2.1", - "has-binary2": "1.0.3", + "debug": "~3.1.0", + "engine.io-client": "~3.2.0", + "has-binary2": "~1.0.2", "has-cors": "1.1.0", "indexof": "0.0.1", "object-component": "0.0.3", "parseqs": "0.0.5", "parseuri": "0.0.5", - "socket.io-parser": "3.2.0", + "socket.io-parser": "~3.2.0", "to-array": "0.1.4" }, "dependencies": { @@ -13754,7 +13754,7 @@ "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==", "requires": { "component-emitter": "1.2.1", - "debug": "3.1.0", + "debug": "~3.1.0", "isarray": "2.0.1" }, "dependencies": { @@ -13782,10 +13782,10 @@ "clone": "2.1.1", "linked-list": "0.1.0", "querystring": "0.2.0", - "sc-channel": "1.0.6", - "sc-emitter": "1.1.0", - "sc-errors": "1.3.3", - "sc-formatter": "3.0.2", + "sc-channel": "~1.0.6", + "sc-emitter": "~1.1.0", + "sc-errors": "~1.3.0", + "sc-formatter": "~3.0.0", "ws": "3.0.0" }, "dependencies": { @@ -13801,8 +13801,8 @@ "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz", "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==", "requires": { - "faye-websocket": "0.10.0", - "uuid": "3.3.2" + "faye-websocket": "^0.10.0", + "uuid": "^3.0.1" }, "dependencies": { "faye-websocket": { @@ -13810,7 +13810,7 @@ "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", "requires": { - "websocket-driver": "0.7.0" + "websocket-driver": ">=0.5.1" } } } @@ -13820,12 +13820,12 @@ "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.1.4.tgz", "integrity": "sha1-W6vjhrd15M8U51IJEUUmVAFsixI=", "requires": { - "debug": "2.6.9", + "debug": "^2.6.6", "eventsource": "0.1.6", - "faye-websocket": "0.11.1", - "inherits": "2.0.3", - "json3": "3.3.2", - "url-parse": "1.4.1" + "faye-websocket": "~0.11.0", + "inherits": "^2.0.1", + "json3": "^3.3.2", + "url-parse": "^1.1.8" } }, "sort-keys": { @@ -13833,7 +13833,7 @@ "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", "requires": { - "is-plain-obj": "1.1.0" + "is-plain-obj": "^1.0.0" } }, "source-list-map": { @@ -13851,11 +13851,11 @@ "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", "requires": { - "atob": "2.1.1", - "decode-uri-component": "0.2.0", - "resolve-url": "0.2.1", - "source-map-url": "0.4.0", - "urix": "0.1.0" + "atob": "^2.1.1", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" } }, "source-map-support": { @@ -13863,7 +13863,7 @@ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", "requires": { - "source-map": "0.5.7" + "source-map": "^0.5.6" } }, "source-map-url": { @@ -13899,8 +13899,8 @@ "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz", "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==", "requires": { - "spdx-expression-parse": "3.0.0", - "spdx-license-ids": "3.0.0" + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" } }, "spdx-exceptions": { @@ -13913,8 +13913,8 @@ "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", "requires": { - "spdx-exceptions": "2.1.0", - "spdx-license-ids": "3.0.0" + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" } }, "spdx-license-ids": { @@ -13927,7 +13927,7 @@ "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", "requires": { - "extend-shallow": "3.0.2" + "extend-shallow": "^3.0.0" } }, "sprintf-js": { @@ -13940,8 +13940,8 @@ "resolved": "https://registry.npmjs.org/srcset/-/srcset-1.0.0.tgz", "integrity": "sha1-pWad4StC87HV6D7QPHEEb8SPQe8=", "requires": { - "array-uniq": "1.0.3", - "number-is-nan": "1.0.1" + "array-uniq": "^1.0.2", + "number-is-nan": "^1.0.0" } }, "ssf": { @@ -13949,7 +13949,7 @@ "resolved": "https://registry.npmjs.org/ssf/-/ssf-0.10.2.tgz", "integrity": "sha512-rDhAPm9WyIsY8eZEKyE8Qsotb3j/wBdvMWBUsOhJdfhKGLfQidRjiBUV0y/MkyCLiXQ38FG6LWW/VYUtqlIDZQ==", "requires": { - "frac": "1.1.2" + "frac": "~1.1.2" } }, "sshpk": { @@ -13957,15 +13957,15 @@ "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.14.2.tgz", "integrity": "sha1-xvxhZIo9nE52T9P8306hBeSSupg=", "requires": { - "asn1": "0.2.3", - "assert-plus": "1.0.0", - "bcrypt-pbkdf": "1.0.2", - "dashdash": "1.14.1", - "ecc-jsbn": "0.1.1", - "getpass": "0.1.7", - "jsbn": "0.1.1", - "safer-buffer": "2.1.2", - "tweetnacl": "0.14.5" + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" } }, "stack-trace": { @@ -13988,8 +13988,8 @@ "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", "requires": { - "define-property": "0.2.5", - "object-copy": "0.1.0" + "define-property": "^0.2.5", + "object-copy": "^0.1.0" }, "dependencies": { "define-property": { @@ -13997,7 +13997,7 @@ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "requires": { - "is-descriptor": "0.1.6" + "is-descriptor": "^0.1.0" } } } @@ -14007,11 +14007,11 @@ "resolved": "https://registry.npmjs.org/static-site-generator-webpack-plugin/-/static-site-generator-webpack-plugin-3.4.1.tgz", "integrity": "sha1-buIkaIMLxUZ5ijfg/Kb9aZzJO4E=", "requires": { - "bluebird": "3.5.1", - "cheerio": "0.22.0", - "eval": "0.1.2", - "url": "0.11.0", - "webpack-sources": "0.2.3" + "bluebird": "^3.0.5", + "cheerio": "^0.22.0", + "eval": "^0.1.0", + "url": "^0.11.0", + "webpack-sources": "^0.2.0" }, "dependencies": { "source-list-map": { @@ -14024,8 +14024,8 @@ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-0.2.3.tgz", "integrity": "sha1-F8Yr+vE8cH+dAsR54Nzd6DgGl/s=", "requires": { - "source-list-map": "1.1.2", - "source-map": "0.5.7" + "source-list-map": "^1.1.1", + "source-map": "~0.5.3" } } } @@ -14040,7 +14040,7 @@ "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", "requires": { - "readable-stream": "2.3.6" + "readable-stream": "^2.0.1" } }, "steno": { @@ -14048,7 +14048,7 @@ "resolved": "https://registry.npmjs.org/steno/-/steno-0.4.4.tgz", "integrity": "sha1-BxEFvfwobmYVwEA8J+nXtdy4Vcs=", "requires": { - "graceful-fs": "4.1.11" + "graceful-fs": "^4.1.3" } }, "stream-browserify": { @@ -14056,8 +14056,8 @@ "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz", "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=", "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.6" + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" } }, "stream-cache": { @@ -14070,11 +14070,11 @@ "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", "requires": { - "builtin-status-codes": "3.0.0", - "inherits": "2.0.3", - "readable-stream": "2.3.6", - "to-arraybuffer": "1.0.1", - "xtend": "4.0.1" + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" } }, "strict-uri-encode": { @@ -14087,7 +14087,7 @@ "resolved": "https://registry.npmjs.org/string-similarity/-/string-similarity-1.2.0.tgz", "integrity": "sha1-11FTyzg4RjGLejmo2SkrtNtOnDA=", "requires": { - "lodash": "4.17.10" + "lodash": "^4.13.1" } }, "string-width": { @@ -14095,8 +14095,8 @@ "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", "requires": { - "is-fullwidth-code-point": "2.0.0", - "strip-ansi": "4.0.0" + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" }, "dependencies": { "ansi-regex": { @@ -14109,7 +14109,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "requires": { - "ansi-regex": "3.0.0" + "ansi-regex": "^3.0.0" } } } @@ -14119,7 +14119,7 @@ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "requires": { - "safe-buffer": "5.1.2" + "safe-buffer": "~5.1.0" } }, "stringify-entities": { @@ -14127,10 +14127,10 @@ "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-1.3.2.tgz", "integrity": "sha512-nrBAQClJAPN2p+uGCVJRPIPakKeKWZ9GtBCmormE7pWOSlHat7+x5A8gx85M7HM5Dt0BP3pP5RhVW77WdbJJ3A==", "requires": { - "character-entities-html4": "1.1.2", - "character-entities-legacy": "1.1.2", - "is-alphanumerical": "1.0.2", - "is-hexadecimal": "1.0.2" + "character-entities-html4": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-hexadecimal": "^1.0.0" } }, "strip-ansi": { @@ -14138,7 +14138,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "strip-bom": { @@ -14161,7 +14161,7 @@ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", "requires": { - "get-stdin": "4.0.1" + "get-stdin": "^4.0.1" } }, "strip-json-comments": { @@ -14174,7 +14174,7 @@ "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.13.2.tgz", "integrity": "sha1-dFMzhM9pjHEEx5URULSXF63C87s=", "requires": { - "loader-utils": "1.1.0" + "loader-utils": "^1.0.2" }, "dependencies": { "loader-utils": { @@ -14182,9 +14182,9 @@ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz", "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=", "requires": { - "big.js": "3.2.0", - "emojis-list": "2.1.0", - "json5": "0.5.1" + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0" } } } @@ -14202,10 +14202,10 @@ "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", "requires": { - "inherits": "2.0.3", - "source-map": "0.6.1", - "source-map-resolve": "0.5.2", - "urix": "0.1.0" + "inherits": "^2.0.3", + "source-map": "^0.6.1", + "source-map-resolve": "^0.5.2", + "urix": "^0.1.0" } }, "source-map": { @@ -14220,9 +14220,9 @@ "resolved": "https://registry.npmjs.org/subscribe-ui-event/-/subscribe-ui-event-2.0.5.tgz", "integrity": "sha512-1DasqBzDgTbkj2Yu0F8atPB6ouvvM5EdUm6zPONO8IZXVr97ommJFTp1yX/HMW5qYw/nc0huJ7r6VkeqixAdgA==", "requires": { - "eventemitter3": "3.1.0", - "lodash": "4.17.10", - "raf": "3.4.1" + "eventemitter3": "^3.0.0", + "lodash": "^4.17.10", + "raf": "^3.0.0" } }, "supports-color": { @@ -14250,9 +14250,9 @@ "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=", "dev": true, "requires": { - "big.js": "3.2.0", - "emojis-list": "2.1.0", - "json5": "0.5.1" + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0" } } } @@ -14262,13 +14262,13 @@ "resolved": "https://registry.npmjs.org/svgo/-/svgo-0.7.2.tgz", "integrity": "sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=", "requires": { - "coa": "1.0.4", - "colors": "1.1.2", - "csso": "2.3.2", - "js-yaml": "3.7.0", - "mkdirp": "0.5.1", - "sax": "1.2.4", - "whet.extend": "0.9.9" + "coa": "~1.0.1", + "colors": "~1.1.2", + "csso": "~2.3.1", + "js-yaml": "~3.7.0", + "mkdirp": "~0.5.1", + "sax": "~1.2.1", + "whet.extend": "~0.9.9" } }, "symbol": { @@ -14293,23 +14293,23 @@ "integrity": "sha512-ual5RmcBt7yeXrmpEQIHmITZpNIf289hCTixo/gSOQpdVLLC5v7/W//qn3ZgK6YNdUBptS4szaGVrh7LxOqSHg==", "optional": true, "requires": { - "babel-core": "6.26.3", - "babel-plugin-syntax-dynamic-import": "6.18.0", - "babel-plugin-transform-amd-system-wrapper": "0.3.7", - "babel-plugin-transform-cjs-system-wrapper": "0.6.2", - "babel-plugin-transform-es2015-modules-systemjs": "6.24.1", - "babel-plugin-transform-global-system-wrapper": "0.3.4", - "babel-plugin-transform-system-register": "0.0.1", - "bluebird": "3.5.1", + "babel-core": "^6.24.1", + "babel-plugin-syntax-dynamic-import": "^6.18.0", + "babel-plugin-transform-amd-system-wrapper": "^0.3.7", + "babel-plugin-transform-cjs-system-wrapper": "^0.6.2", + "babel-plugin-transform-es2015-modules-systemjs": "^6.6.5", + "babel-plugin-transform-global-system-wrapper": "^0.3.4", + "babel-plugin-transform-system-register": "^0.0.1", + "bluebird": "^3.3.4", "data-uri-to-buffer": "0.0.4", - "es6-template-strings": "2.0.1", - "glob": "7.1.2", - "mkdirp": "0.5.1", - "rollup": "0.58.2", - "source-map": "0.5.7", - "systemjs": "0.19.47", + "es6-template-strings": "^2.0.0", + "glob": "^7.0.3", + "mkdirp": "^0.5.1", + "rollup": "^0.58.2", + "source-map": "^0.5.3", + "systemjs": "^0.19.46", "traceur": "0.0.105", - "uglify-js": "2.8.29" + "uglify-js": "^2.6.1" }, "dependencies": { "systemjs": { @@ -14318,7 +14318,7 @@ "integrity": "sha1-yMk5NxgPP1SBx2nNJyB2P7SjHG8=", "optional": true, "requires": { - "when": "3.7.8" + "when": "^3.7.5" } } } @@ -14329,12 +14329,12 @@ "integrity": "sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==", "dev": true, "requires": { - "ajv": "5.5.2", - "ajv-keywords": "2.1.1", - "chalk": "2.4.1", - "lodash": "4.17.10", + "ajv": "^5.2.3", + "ajv-keywords": "^2.1.0", + "chalk": "^2.1.0", + "lodash": "^4.17.4", "slice-ansi": "1.0.0", - "string-width": "2.1.1" + "string-width": "^2.1.1" }, "dependencies": { "ansi-styles": { @@ -14343,7 +14343,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.2" + "color-convert": "^1.9.0" } }, "chalk": { @@ -14352,9 +14352,9 @@ "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.4.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "has-flag": { @@ -14369,7 +14369,7 @@ "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -14384,9 +14384,9 @@ "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz", "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=", "requires": { - "block-stream": "0.0.9", - "fstream": "1.0.11", - "inherits": "2.0.3" + "block-stream": "*", + "fstream": "^1.0.2", + "inherits": "2" } }, "tar-fs": { @@ -14394,10 +14394,10 @@ "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-1.16.3.tgz", "integrity": "sha512-NvCeXpYx7OsmOh8zIOP/ebG55zZmxLE0etfWRbWok+q2Qo8x/vOR/IJT1taADXPe+jsiu9axDb3X4B+iIgNlKw==", "requires": { - "chownr": "1.0.1", - "mkdirp": "0.5.1", - "pump": "1.0.3", - "tar-stream": "1.6.1" + "chownr": "^1.0.1", + "mkdirp": "^0.5.1", + "pump": "^1.0.0", + "tar-stream": "^1.1.2" } }, "tar-stream": { @@ -14405,13 +14405,13 @@ "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.1.tgz", "integrity": "sha512-IFLM5wp3QrJODQFPm6/to3LJZrONdBY/otxcvDIQzu217zKye6yVR3hhi9lAjrC2Z+m/j5oDxMPb1qcd8cIvpA==", "requires": { - "bl": "1.2.2", - "buffer-alloc": "1.2.0", - "end-of-stream": "1.4.1", - "fs-constants": "1.0.0", - "readable-stream": "2.3.6", - "to-buffer": "1.1.1", - "xtend": "4.0.1" + "bl": "^1.0.0", + "buffer-alloc": "^1.1.0", + "end-of-stream": "^1.0.0", + "fs-constants": "^1.0.0", + "readable-stream": "^2.3.0", + "to-buffer": "^1.1.0", + "xtend": "^4.0.0" } }, "term-size": { @@ -14419,7 +14419,7 @@ "resolved": "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz", "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=", "requires": { - "execa": "0.7.0" + "execa": "^0.7.0" }, "dependencies": { "execa": { @@ -14427,13 +14427,13 @@ "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", "requires": { - "cross-spawn": "5.1.0", - "get-stream": "3.0.0", - "is-stream": "1.1.0", - "npm-run-path": "2.0.2", - "p-finally": "1.0.0", - "signal-exit": "3.0.2", - "strip-eof": "1.0.0" + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" } } } @@ -14453,8 +14453,8 @@ "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", "requires": { - "readable-stream": "2.3.6", - "xtend": "4.0.1" + "readable-stream": "^2.1.5", + "xtend": "~4.0.1" } }, "time-stamp": { @@ -14472,7 +14472,7 @@ "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.10.tgz", "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==", "requires": { - "setimmediate": "1.0.5" + "setimmediate": "^1.0.4" } }, "tmp": { @@ -14480,7 +14480,7 @@ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.31.tgz", "integrity": "sha1-jzirlDjhcxXl29izZX6L+yd65Kc=", "requires": { - "os-tmpdir": "1.0.2" + "os-tmpdir": "~1.0.1" } }, "tmpl": { @@ -14514,7 +14514,7 @@ "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" } }, "to-regex": { @@ -14522,10 +14522,10 @@ "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", "requires": { - "define-property": "2.0.2", - "extend-shallow": "3.0.2", - "regex-not": "1.0.2", - "safe-regex": "1.1.0" + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" } }, "to-regex-range": { @@ -14533,8 +14533,8 @@ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", "requires": { - "is-number": "3.0.0", - "repeat-string": "1.6.1" + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" }, "dependencies": { "is-number": { @@ -14542,7 +14542,7 @@ "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" } } } @@ -14552,7 +14552,7 @@ "resolved": "https://registry.npmjs.org/topo/-/topo-2.0.2.tgz", "integrity": "sha1-zVYVdSU5BXwNwEkaYhw7xvvh0YI=", "requires": { - "hoek": "4.2.1" + "hoek": "4.x.x" } }, "tough-cookie": { @@ -14560,7 +14560,7 @@ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz", "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==", "requires": { - "punycode": "1.4.1" + "punycode": "^1.4.1" }, "dependencies": { "punycode": { @@ -14575,7 +14575,7 @@ "resolved": "https://registry.npmjs.org/toxic/-/toxic-1.0.1.tgz", "integrity": "sha512-WI3rIGdcaKULYg7KVoB0zcjikqvcYYvcuT6D89bFPz2rVR0Rl0PK6x8/X62rtdLtBKIE985NzVf/auTtGegIIg==", "requires": { - "lodash": "4.17.10" + "lodash": "^4.17.10" } }, "traceur": { @@ -14583,11 +14583,11 @@ "resolved": "https://registry.npmjs.org/traceur/-/traceur-0.0.105.tgz", "integrity": "sha1-XPne6D1rd4YcPWxE1ThZrterBHk=", "requires": { - "commander": "2.9.0", - "glob": "5.0.15", - "rsvp": "3.6.2", - "semver": "4.3.6", - "source-map-support": "0.2.10" + "commander": "2.9.x", + "glob": "5.0.x", + "rsvp": "^3.0.13", + "semver": "^4.3.3", + "source-map-support": "~0.2.8" }, "dependencies": { "glob": { @@ -14595,11 +14595,11 @@ "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", "requires": { - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } }, "semver": { @@ -14612,7 +14612,7 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.32.tgz", "integrity": "sha1-yLbBZ3l7pHQKjqMyUhYv8IWRsmY=", "requires": { - "amdefine": "1.0.1" + "amdefine": ">=0.0.4" } }, "source-map-support": { @@ -14666,7 +14666,7 @@ "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", "requires": { - "glob": "7.1.2" + "glob": "^7.1.2" } }, "tslib": { @@ -14684,7 +14684,7 @@ "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", "requires": { - "safe-buffer": "5.1.2" + "safe-buffer": "^5.0.1" } }, "tweetnacl": { @@ -14699,7 +14699,7 @@ "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", "dev": true, "requires": { - "prelude-ls": "1.1.2" + "prelude-ls": "~1.1.2" } }, "type-is": { @@ -14708,7 +14708,7 @@ "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==", "requires": { "media-typer": "0.3.0", - "mime-types": "2.1.19" + "mime-types": "~2.1.18" } }, "type-of": { @@ -14732,9 +14732,9 @@ "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz", "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", "requires": { - "source-map": "0.5.7", - "uglify-to-browserify": "1.0.2", - "yargs": "3.10.0" + "source-map": "~0.5.1", + "uglify-to-browserify": "~1.0.0", + "yargs": "~3.10.0" }, "dependencies": { "camelcase": { @@ -14747,8 +14747,8 @@ "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", "requires": { - "center-align": "0.1.3", - "right-align": "0.1.3", + "center-align": "^0.1.1", + "right-align": "^0.1.1", "wordwrap": "0.0.2" } }, @@ -14757,9 +14757,9 @@ "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", "requires": { - "camelcase": "1.2.1", - "cliui": "2.1.0", - "decamelize": "1.2.0", + "camelcase": "^1.0.2", + "cliui": "^2.1.0", + "decamelize": "^1.0.0", "window-size": "0.1.0" } } @@ -14785,8 +14785,8 @@ "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.4.tgz", "integrity": "sha1-LCo/n4PmR2L9xF5s6sZRQoZCE9s=", "requires": { - "sprintf-js": "1.0.3", - "util-deprecate": "1.0.2" + "sprintf-js": "^1.0.3", + "util-deprecate": "^1.0.2" } }, "unherit": { @@ -14794,8 +14794,8 @@ "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.1.tgz", "integrity": "sha512-+XZuV691Cn4zHsK0vkKYwBEwB74T3IZIcxrgn2E4rKwTfFyI1zCh7X7grwh9Re08fdPlarIdyWgI8aVB3F5A5g==", "requires": { - "inherits": "2.0.3", - "xtend": "4.0.1" + "inherits": "^2.0.1", + "xtend": "^4.0.1" } }, "unified": { @@ -14803,12 +14803,12 @@ "resolved": "https://registry.npmjs.org/unified/-/unified-6.2.0.tgz", "integrity": "sha512-1k+KPhlVtqmG99RaTbAv/usu85fcSRu3wY8X+vnsEhIxNP5VbVIDiXnLqyKIG+UMdyTg0ZX9EI6k2AfjJkHPtA==", "requires": { - "bail": "1.0.3", - "extend": "3.0.2", - "is-plain-obj": "1.1.0", - "trough": "1.0.2", - "vfile": "2.3.0", - "x-is-string": "0.1.0" + "bail": "^1.0.0", + "extend": "^3.0.0", + "is-plain-obj": "^1.1.0", + "trough": "^1.0.0", + "vfile": "^2.0.0", + "x-is-string": "^0.1.0" } }, "union-value": { @@ -14816,10 +14816,10 @@ "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", "requires": { - "arr-union": "3.1.0", - "get-value": "2.0.6", - "is-extendable": "0.1.1", - "set-value": "0.4.3" + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^0.4.3" }, "dependencies": { "extend-shallow": { @@ -14827,7 +14827,7 @@ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "requires": { - "is-extendable": "0.1.1" + "is-extendable": "^0.1.0" } }, "set-value": { @@ -14835,10 +14835,10 @@ "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", "requires": { - "extend-shallow": "2.0.1", - "is-extendable": "0.1.1", - "is-plain-object": "2.0.4", - "to-object-path": "0.3.0" + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.1", + "to-object-path": "^0.3.0" } } } @@ -14858,7 +14858,7 @@ "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", "requires": { - "crypto-random-string": "1.0.0" + "crypto-random-string": "^1.0.0" } }, "unist-builder": { @@ -14866,7 +14866,7 @@ "resolved": "https://registry.npmjs.org/unist-builder/-/unist-builder-1.0.2.tgz", "integrity": "sha1-jDuZA+9kvPsRfdfPal2Y/Bs7J7Y=", "requires": { - "object-assign": "4.1.1" + "object-assign": "^4.1.0" } }, "unist-util-generated": { @@ -14884,7 +14884,7 @@ "resolved": "https://registry.npmjs.org/unist-util-modify-children/-/unist-util-modify-children-1.1.2.tgz", "integrity": "sha512-GRi04yhng1WqBf5RBzPkOtWAadcZS2gvuOgNn/cyJBYNxtTuyYqTKN0eg4rC1YJwGnzrqfRB3dSKm8cNCjNirg==", "requires": { - "array-iterate": "1.1.2" + "array-iterate": "^1.0.0" } }, "unist-util-position": { @@ -14897,7 +14897,7 @@ "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-1.1.2.tgz", "integrity": "sha512-XxoNOBvq1WXRKXxgnSYbtCF76TJrRoe5++pD4cCBsssSiWSnPEktyFrFLE8LTk3JW5mt9hB0Sk5zn4x/JeWY7Q==", "requires": { - "unist-util-visit": "1.4.0" + "unist-util-visit": "^1.1.0" } }, "unist-util-select": { @@ -14905,9 +14905,9 @@ "resolved": "https://registry.npmjs.org/unist-util-select/-/unist-util-select-1.5.0.tgz", "integrity": "sha1-qTwr6MD2U4J4A7gTMa3sKqJM2TM=", "requires": { - "css-selector-parser": "1.3.0", - "debug": "2.6.9", - "nth-check": "1.0.1" + "css-selector-parser": "^1.1.0", + "debug": "^2.2.0", + "nth-check": "^1.0.1" } }, "unist-util-stringify-position": { @@ -14920,7 +14920,7 @@ "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.4.0.tgz", "integrity": "sha512-FiGu34ziNsZA3ZUteZxSFaczIjGmksfSgdKqBfOejrrfzyUy5b7YrlzT1Bcvi+djkYDituJDy2XB7tGTeBieKw==", "requires": { - "unist-util-visit-parents": "2.0.1" + "unist-util-visit-parents": "^2.0.0" } }, "unist-util-visit-children": { @@ -14933,7 +14933,7 @@ "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-2.0.1.tgz", "integrity": "sha512-6B0UTiMfdWql4cQ03gDTCSns+64Zkfo2OCbK31Ov0uMizEz+CJeAp0cgZVb5Fhmcd7Bct2iRNywejT0orpbqUA==", "requires": { - "unist-util-is": "2.1.2" + "unist-util-is": "^2.1.2" } }, "units-css": { @@ -14941,8 +14941,8 @@ "resolved": "https://registry.npmjs.org/units-css/-/units-css-0.4.0.tgz", "integrity": "sha1-1iKGU6UZg9fBb/KPi53Dsf/tOgc=", "requires": { - "isnumeric": "0.2.0", - "viewport-dimensions": "0.2.0" + "isnumeric": "^0.2.0", + "viewport-dimensions": "^0.2.0" } }, "universalify": { @@ -14960,8 +14960,8 @@ "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", "requires": { - "has-value": "0.3.1", - "isobject": "3.0.1" + "has-value": "^0.3.1", + "isobject": "^3.0.0" }, "dependencies": { "has-value": { @@ -14969,9 +14969,9 @@ "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", "requires": { - "get-value": "2.0.6", - "has-values": "0.1.4", - "isobject": "2.1.0" + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" }, "dependencies": { "isobject": { @@ -15015,16 +15015,16 @@ "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-2.5.0.tgz", "integrity": "sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw==", "requires": { - "boxen": "1.3.0", - "chalk": "2.4.1", - "configstore": "3.1.2", - "import-lazy": "2.1.0", - "is-ci": "1.1.0", - "is-installed-globally": "0.1.0", - "is-npm": "1.0.0", - "latest-version": "3.1.0", - "semver-diff": "2.1.0", - "xdg-basedir": "3.0.0" + "boxen": "^1.2.1", + "chalk": "^2.0.1", + "configstore": "^3.0.0", + "import-lazy": "^2.1.0", + "is-ci": "^1.0.10", + "is-installed-globally": "^0.1.0", + "is-npm": "^1.0.0", + "latest-version": "^3.0.0", + "semver-diff": "^2.0.0", + "xdg-basedir": "^3.0.0" }, "dependencies": { "ansi-styles": { @@ -15032,7 +15032,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "color-convert": "1.9.2" + "color-convert": "^1.9.0" } }, "chalk": { @@ -15040,9 +15040,9 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.4.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "has-flag": { @@ -15055,7 +15055,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -15065,7 +15065,7 @@ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", "requires": { - "punycode": "2.1.1" + "punycode": "^2.1.0" } }, "urix": { @@ -15094,9 +15094,9 @@ "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-0.6.2.tgz", "integrity": "sha512-h3qf9TNn53BpuXTTcpC+UehiRrl0Cv45Yr/xWayApjw6G8Bg2dGke7rIwDQ39piciWCWrC+WiqLjOh3SUp9n0Q==", "requires": { - "loader-utils": "1.1.0", - "mime": "1.6.0", - "schema-utils": "0.3.0" + "loader-utils": "^1.0.2", + "mime": "^1.4.1", + "schema-utils": "^0.3.0" }, "dependencies": { "loader-utils": { @@ -15104,9 +15104,9 @@ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz", "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=", "requires": { - "big.js": "3.2.0", - "emojis-list": "2.1.0", - "json5": "0.5.1" + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0" } } } @@ -15116,8 +15116,8 @@ "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.1.tgz", "integrity": "sha512-x95Td74QcvICAA0+qERaVkRpTGKyBHHYdwL2LXZm5t/gBtCB9KQSO/0zQgSTYEV1p0WcvSg79TLNPSvd5IDJMQ==", "requires": { - "querystringify": "2.0.0", - "requires-port": "1.0.0" + "querystringify": "^2.0.0", + "requires-port": "^1.0.0" } }, "url-parse-lax": { @@ -15125,7 +15125,7 @@ "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", "requires": { - "prepend-http": "1.0.4" + "prepend-http": "^1.0.1" } }, "url-to-options": { @@ -15181,7 +15181,7 @@ "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-2.1.1.tgz", "integrity": "sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=", "requires": { - "user-home": "1.1.1" + "user-home": "^1.1.1" } }, "valid-url": { @@ -15194,8 +15194,8 @@ "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz", "integrity": "sha512-63ZOUnL4SIXj4L0NixR3L1lcjO38crAbgrTpl28t8jjrfuiOBL5Iygm+60qPs/KsZGzPNg6Smnc/oY16QTjF0g==", "requires": { - "spdx-correct": "3.0.0", - "spdx-expression-parse": "3.0.0" + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" } }, "value-equal": { @@ -15218,9 +15218,9 @@ "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", "requires": { - "assert-plus": "1.0.0", + "assert-plus": "^1.0.0", "core-util-is": "1.0.2", - "extsprintf": "1.3.0" + "extsprintf": "^1.2.0" } }, "vfile": { @@ -15228,10 +15228,10 @@ "resolved": "https://registry.npmjs.org/vfile/-/vfile-2.3.0.tgz", "integrity": "sha512-ASt4mBUHcTpMKD/l5Q+WJXNtshlWxOogYyGYYrg4lt/vuRjC1EFQtlAofL5VmtVNIZJzWYFJjzGWZ0Gw8pzW1w==", "requires": { - "is-buffer": "1.1.6", + "is-buffer": "^1.1.4", "replace-ext": "1.0.0", - "unist-util-stringify-position": "1.1.2", - "vfile-message": "1.0.1" + "unist-util-stringify-position": "^1.0.0", + "vfile-message": "^1.0.0" } }, "vfile-location": { @@ -15244,7 +15244,7 @@ "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-1.0.1.tgz", "integrity": "sha512-vSGCkhNvJzO6VcWC6AlJW4NtYOVtS+RgCaqFIYUjoGIlHnFL+i0LbtYvonDWOMcB97uTPT4PRsyYY7REWC9vug==", "requires": { - "unist-util-stringify-position": "1.1.2" + "unist-util-stringify-position": "^1.1.1" } }, "viewport-dimensions": { @@ -15266,7 +15266,7 @@ "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", "optional": true, "requires": { - "makeerror": "1.0.11" + "makeerror": "1.0.x" } }, "warning": { @@ -15274,7 +15274,7 @@ "resolved": "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz", "integrity": "sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w=", "requires": { - "loose-envify": "1.4.0" + "loose-envify": "^1.0.0" } }, "watch": { @@ -15288,9 +15288,9 @@ "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-0.2.9.tgz", "integrity": "sha1-Yuqkq15bo1/fwBgnVibjwPXj+ws=", "requires": { - "async": "0.9.2", - "chokidar": "1.7.0", - "graceful-fs": "4.1.11" + "async": "^0.9.0", + "chokidar": "^1.0.0", + "graceful-fs": "^4.1.2" }, "dependencies": { "async": { @@ -15310,21 +15310,21 @@ "resolved": "https://registry.npmjs.org/webpack/-/webpack-1.15.0.tgz", "integrity": "sha1-T/MfU9sDM55VFkqdRo7gMklo/pg=", "requires": { - "acorn": "3.3.0", - "async": "1.5.2", - "clone": "1.0.4", - "enhanced-resolve": "0.9.1", - "interpret": "0.6.6", - "loader-utils": "0.2.17", - "memory-fs": "0.3.0", - "mkdirp": "0.5.1", - "node-libs-browser": "0.7.0", - "optimist": "0.6.1", - "supports-color": "3.2.3", - "tapable": "0.1.10", - "uglify-js": "2.7.5", - "watchpack": "0.2.9", - "webpack-core": "0.6.9" + "acorn": "^3.0.0", + "async": "^1.3.0", + "clone": "^1.0.2", + "enhanced-resolve": "~0.9.0", + "interpret": "^0.6.4", + "loader-utils": "^0.2.11", + "memory-fs": "~0.3.0", + "mkdirp": "~0.5.0", + "node-libs-browser": "^0.7.0", + "optimist": "~0.6.0", + "supports-color": "^3.1.0", + "tapable": "~0.1.8", + "uglify-js": "~2.7.3", + "watchpack": "^0.2.1", + "webpack-core": "~0.6.9" }, "dependencies": { "async": { @@ -15337,7 +15337,7 @@ "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-0.4.0.tgz", "integrity": "sha1-BnFJtmjfMcS1hTPgLQHoBthgjiw=", "requires": { - "inherits": "2.0.3" + "inherits": "^2.0.1" } }, "browserify-zlib": { @@ -15345,7 +15345,7 @@ "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz", "integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=", "requires": { - "pako": "0.2.9" + "pako": "~0.2.0" } }, "camelcase": { @@ -15358,8 +15358,8 @@ "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", "requires": { - "center-align": "0.1.3", - "right-align": "0.1.3", + "center-align": "^0.1.1", + "right-align": "^0.1.1", "wordwrap": "0.0.2" } }, @@ -15384,28 +15384,28 @@ "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-0.7.0.tgz", "integrity": "sha1-PicsCBnjCJNeJmdECNevDhSRuDs=", "requires": { - "assert": "1.4.1", - "browserify-zlib": "0.1.4", - "buffer": "4.9.1", - "console-browserify": "1.1.0", - "constants-browserify": "1.0.0", + "assert": "^1.1.1", + "browserify-zlib": "^0.1.4", + "buffer": "^4.9.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", "crypto-browserify": "3.3.0", - "domain-browser": "1.2.0", - "events": "1.1.1", + "domain-browser": "^1.1.1", + "events": "^1.0.0", "https-browserify": "0.0.1", - "os-browserify": "0.2.1", + "os-browserify": "^0.2.0", "path-browserify": "0.0.0", - "process": "0.11.10", - "punycode": "1.4.1", - "querystring-es3": "0.2.1", - "readable-stream": "2.3.6", - "stream-browserify": "2.0.1", - "stream-http": "2.8.3", - "string_decoder": "0.10.31", - "timers-browserify": "2.0.10", + "process": "^0.11.0", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.0.5", + "stream-browserify": "^2.0.1", + "stream-http": "^2.3.1", + "string_decoder": "^0.10.25", + "timers-browserify": "^2.0.2", "tty-browserify": "0.0.0", - "url": "0.11.0", - "util": "0.10.4", + "url": "^0.11.0", + "util": "^0.10.3", "vm-browserify": "0.0.4" } }, @@ -15444,7 +15444,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", "requires": { - "has-flag": "1.0.0" + "has-flag": "^1.0.0" } }, "uglify-js": { @@ -15452,10 +15452,10 @@ "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz", "integrity": "sha1-RhLAx7qu4rp8SH3kkErhIgefLKg=", "requires": { - "async": "0.2.10", - "source-map": "0.5.7", - "uglify-to-browserify": "1.0.2", - "yargs": "3.10.0" + "async": "~0.2.6", + "source-map": "~0.5.1", + "uglify-to-browserify": "~1.0.0", + "yargs": "~3.10.0" }, "dependencies": { "async": { @@ -15470,8 +15470,8 @@ "resolved": "https://registry.npmjs.org/webpack-core/-/webpack-core-0.6.9.tgz", "integrity": "sha1-/FcViMhVjad76e+23r3Fo7FyvcI=", "requires": { - "source-list-map": "0.1.8", - "source-map": "0.4.4" + "source-list-map": "~0.1.7", + "source-map": "~0.4.1" }, "dependencies": { "source-map": { @@ -15479,7 +15479,7 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", "requires": { - "amdefine": "1.0.1" + "amdefine": ">=0.0.4" } } } @@ -15489,9 +15489,9 @@ "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", "requires": { - "camelcase": "1.2.1", - "cliui": "2.1.0", - "decamelize": "1.2.0", + "camelcase": "^1.0.2", + "cliui": "^2.1.0", + "decamelize": "^1.0.0", "window-size": "0.1.0" } } @@ -15517,7 +15517,7 @@ "resolved": "https://registry.npmjs.org/webpack-core/-/webpack-core-0.4.8.tgz", "integrity": "sha1-B/xVq6gdF9uoyuWkPWvWkjb4tfg=", "requires": { - "source-map": "0.1.43" + "source-map": "~0.1.38" }, "dependencies": { "source-map": { @@ -15525,7 +15525,7 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz", "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=", "requires": { - "amdefine": "1.0.1" + "amdefine": ">=0.0.4" } } } @@ -15535,11 +15535,11 @@ "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-1.12.2.tgz", "integrity": "sha512-FCrqPy1yy/sN6U/SaEZcHKRXGlqU0DUaEBL45jkUYoB8foVb6wCnbIJ1HKIx+qUFTW+3JpVcCJCxZ8VATL4e+A==", "requires": { - "memory-fs": "0.4.1", - "mime": "1.6.0", - "path-is-absolute": "1.0.1", - "range-parser": "1.2.0", - "time-stamp": "2.0.0" + "memory-fs": "~0.4.1", + "mime": "^1.5.0", + "path-is-absolute": "^1.0.0", + "range-parser": "^1.0.3", + "time-stamp": "^2.0.0" }, "dependencies": { "memory-fs": { @@ -15547,8 +15547,8 @@ "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", "requires": { - "errno": "0.1.7", - "readable-stream": "2.3.6" + "errno": "^0.1.3", + "readable-stream": "^2.0.1" } } } @@ -15558,19 +15558,19 @@ "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-1.16.5.tgz", "integrity": "sha1-DL1fLSrI1OWTqs1clwLnu9XlmJI=", "requires": { - "compression": "1.7.3", - "connect-history-api-fallback": "1.5.0", - "express": "4.16.3", - "http-proxy-middleware": "0.17.4", + "compression": "^1.5.2", + "connect-history-api-fallback": "^1.3.0", + "express": "^4.13.3", + "http-proxy-middleware": "~0.17.1", "open": "0.0.5", - "optimist": "0.6.1", - "serve-index": "1.9.1", - "sockjs": "0.3.19", - "sockjs-client": "1.1.4", - "stream-cache": "0.0.2", - "strip-ansi": "3.0.1", - "supports-color": "3.2.3", - "webpack-dev-middleware": "1.12.2" + "optimist": "~0.6.1", + "serve-index": "^1.7.2", + "sockjs": "^0.3.15", + "sockjs-client": "^1.0.3", + "stream-cache": "~0.0.1", + "strip-ansi": "^3.0.0", + "supports-color": "^3.1.1", + "webpack-dev-middleware": "^1.10.2" }, "dependencies": { "supports-color": { @@ -15578,7 +15578,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", "requires": { - "has-flag": "1.0.0" + "has-flag": "^1.0.0" } } } @@ -15589,9 +15589,9 @@ "integrity": "sha512-mrG3bJGX4jgWbrpY0ghIpPgCmNhZziFMBJBmZfpIe6K/P1rWPkdkbGihbCUIufgQ8ruX4txE5/CKSeFNzDcYOw==", "requires": { "ansi-html": "0.0.7", - "html-entities": "1.2.1", - "querystring": "0.2.0", - "strip-ansi": "3.0.1" + "html-entities": "^1.2.0", + "querystring": "^0.2.0", + "strip-ansi": "^3.0.0" } }, "webpack-md5-hash": { @@ -15599,7 +15599,7 @@ "resolved": "https://registry.npmjs.org/webpack-md5-hash/-/webpack-md5-hash-0.0.5.tgz", "integrity": "sha1-2fGJnq1mRFndi2sMkmrHHPvXvHo=", "requires": { - "md5": "2.2.1" + "md5": "^2.0.0" } }, "webpack-sources": { @@ -15607,8 +15607,8 @@ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-0.1.5.tgz", "integrity": "sha1-qh86vw8NdNtxEcQOUAuE+WZkB1A=", "requires": { - "source-list-map": "0.1.8", - "source-map": "0.5.7" + "source-list-map": "~0.1.7", + "source-map": "~0.5.3" } }, "webpack-stats-plugin": { @@ -15625,8 +15625,8 @@ "chalk": "1.1.3", "commander": "2.9.0", "common-tags": "0.1.1", - "cross-env": "3.2.4", - "find-node-modules": "1.0.4", + "cross-env": "^3.1.1", + "find-node-modules": "^1.0.1", "joi": "9.0.0-0", "lodash": "4.11.1", "npmlog": "2.0.3", @@ -15644,9 +15644,9 @@ "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", "requires": { - "string-width": "1.0.2", - "strip-ansi": "3.0.1", - "wrap-ansi": "2.1.0" + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" } }, "common-tags": { @@ -15654,7 +15654,7 @@ "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-0.1.1.tgz", "integrity": "sha1-2JNIbsxt8iz/5sOTyIwS9x5+iHE=", "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.6.1" } }, "is-fullwidth-code-point": { @@ -15662,7 +15662,7 @@ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "isemail": { @@ -15675,11 +15675,11 @@ "resolved": "https://registry.npmjs.org/joi/-/joi-9.0.0-0.tgz", "integrity": "sha1-p8pCGWAhSa4Np6fFyh1j08eeCWs=", "requires": { - "hoek": "4.2.1", - "isemail": "2.2.1", - "items": "2.1.1", - "moment": "2.22.2", - "topo": "2.0.2" + "hoek": "4.x.x", + "isemail": "2.x.x", + "items": "2.x.x", + "moment": "2.x.x", + "topo": "2.x.x" } }, "load-json-file": { @@ -15687,11 +15687,11 @@ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", "requires": { - "graceful-fs": "4.1.11", - "parse-json": "2.2.0", - "pify": "2.3.0", - "pinkie-promise": "2.0.1", - "strip-bom": "2.0.0" + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" } }, "lodash": { @@ -15704,7 +15704,7 @@ "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", "requires": { - "lcid": "1.0.0" + "lcid": "^1.0.0" } }, "path-type": { @@ -15712,9 +15712,9 @@ "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", "requires": { - "graceful-fs": "4.1.11", - "pify": "2.3.0", - "pinkie-promise": "2.0.1" + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" } }, "pify": { @@ -15727,9 +15727,9 @@ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", "requires": { - "load-json-file": "1.1.0", - "normalize-package-data": "2.4.0", - "path-type": "1.1.0" + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" } }, "read-pkg-up": { @@ -15737,8 +15737,8 @@ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", "requires": { - "find-up": "1.1.2", - "read-pkg": "1.1.0" + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" } }, "set-blocking": { @@ -15751,9 +15751,9 @@ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } }, "strip-bom": { @@ -15761,7 +15761,7 @@ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", "requires": { - "is-utf8": "0.2.1" + "is-utf8": "^0.2.0" } }, "window-size": { @@ -15774,19 +15774,19 @@ "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.7.1.tgz", "integrity": "sha1-5gQyZYozh/8mnAKOrN5KUS5Djf8=", "requires": { - "camelcase": "3.0.0", - "cliui": "3.2.0", - "decamelize": "1.2.0", - "lodash.assign": "4.2.0", - "os-locale": "1.4.0", - "pkg-conf": "1.1.3", - "read-pkg-up": "1.0.1", - "require-main-filename": "1.0.1", - "set-blocking": "1.0.0", - "string-width": "1.0.2", - "window-size": "0.2.0", - "y18n": "3.2.1", - "yargs-parser": "2.4.1" + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "lodash.assign": "^4.0.3", + "os-locale": "^1.4.0", + "pkg-conf": "^1.1.2", + "read-pkg-up": "^1.0.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^1.0.0", + "string-width": "^1.0.1", + "window-size": "^0.2.0", + "y18n": "^3.2.1", + "yargs-parser": "^2.4.0" } }, "yargs-parser": { @@ -15794,8 +15794,8 @@ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", "integrity": "sha1-hVaN488VD/SfpRgl8DqMiA3cxcQ=", "requires": { - "camelcase": "3.0.0", - "lodash.assign": "4.2.0" + "camelcase": "^3.0.0", + "lodash.assign": "^4.0.6" } } } @@ -15805,8 +15805,8 @@ "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz", "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=", "requires": { - "http-parser-js": "0.4.13", - "websocket-extensions": "0.1.3" + "http-parser-js": ">=0.4.0", + "websocket-extensions": ">=0.1.1" } }, "websocket-extensions": { @@ -15835,7 +15835,7 @@ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "requires": { - "isexe": "2.0.0" + "isexe": "^2.0.0" } }, "which-module": { @@ -15848,7 +15848,7 @@ "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", "requires": { - "string-width": "2.1.1" + "string-width": "^1.0.2 || 2" } }, "widest-line": { @@ -15856,7 +15856,7 @@ "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.0.tgz", "integrity": "sha1-AUKk6KJD+IgsAjOqDgKBqnYVInM=", "requires": { - "string-width": "2.1.1" + "string-width": "^2.1.1" } }, "window-size": { @@ -15874,8 +15874,8 @@ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", "requires": { - "string-width": "1.0.2", - "strip-ansi": "3.0.1" + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" }, "dependencies": { "is-fullwidth-code-point": { @@ -15883,7 +15883,7 @@ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "string-width": { @@ -15891,9 +15891,9 @@ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } } } @@ -15909,7 +15909,7 @@ "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", "dev": true, "requires": { - "mkdirp": "0.5.1" + "mkdirp": "^0.5.1" } }, "write-file-atomic": { @@ -15917,9 +15917,9 @@ "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.3.0.tgz", "integrity": "sha512-xuPeK4OdjWqtfi59ylvVL0Yn35SF3zgcAcv7rBPFHVaEapaDr4GdGgm3j7ckTwH9wHL7fGmgfAnb0+THrHb8tA==", "requires": { - "graceful-fs": "4.1.11", - "imurmurhash": "0.1.4", - "signal-exit": "3.0.2" + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" } }, "ws": { @@ -15927,8 +15927,8 @@ "resolved": "https://registry.npmjs.org/ws/-/ws-3.0.0.tgz", "integrity": "sha1-mN2wAFbIOQy3Ued4h4hJf5kQO2w=", "requires": { - "safe-buffer": "5.0.1", - "ultron": "1.1.1" + "safe-buffer": "~5.0.1", + "ultron": "~1.1.0" }, "dependencies": { "safe-buffer": { @@ -15958,13 +15958,13 @@ "resolved": "https://registry.npmjs.org/xlsx/-/xlsx-0.11.19.tgz", "integrity": "sha512-UTfD64o5Ka/E6QHL12fzcq5wnt9MCtuwgoUdYSTDxjjDkhNmZwSfPlJH/+Yh8vE6nU/0ax3MXNrc9AP4haAmIg==", "requires": { - "adler-32": "1.2.0", - "cfb": "1.0.8", - "codepage": "1.12.2", - "commander": "2.13.0", - "crc-32": "1.2.0", - "exit-on-epipe": "1.0.1", - "ssf": "0.10.2" + "adler-32": "~1.2.0", + "cfb": "~1.0.2", + "codepage": "~1.12.0", + "commander": "~2.13.0", + "crc-32": "~1.2.0", + "exit-on-epipe": "~1.0.1", + "ssf": "~0.10.1" }, "dependencies": { "commander": { @@ -15980,8 +15980,8 @@ "integrity": "sha1-F76T6q4/O3eTWceVtBlwWogX6Gg=", "dev": true, "requires": { - "sax": "1.2.4", - "xmlbuilder": "4.2.1" + "sax": ">=0.6.0", + "xmlbuilder": "^4.1.0" } }, "xmlbuilder": { @@ -15990,7 +15990,7 @@ "integrity": "sha1-qlijBBoGb5DqoWwvU4n/GfP0YaU=", "dev": true, "requires": { - "lodash": "4.17.10" + "lodash": "^4.0.0" } }, "xmlhttprequest-ssl": { @@ -16018,7 +16018,7 @@ "resolved": "https://registry.npmjs.org/yaml-loader/-/yaml-loader-0.4.0.tgz", "integrity": "sha1-Sq5EfRPBqnOpidiipTCbCxo8o1M=", "requires": { - "js-yaml": "3.7.0" + "js-yaml": "^3.5.2" } }, "yargs": { @@ -16026,18 +16026,18 @@ "resolved": "https://registry.npmjs.org/yargs/-/yargs-11.1.0.tgz", "integrity": "sha512-NwW69J42EsCSanF8kyn5upxvjp5ds+t3+udGBeTbFnERA+lF541DDpMawzo4z6W/QrzNM18D+BPMiOBibnFV5A==", "requires": { - "cliui": "4.1.0", - "decamelize": "1.2.0", - "find-up": "2.1.0", - "get-caller-file": "1.0.3", - "os-locale": "2.1.0", - "require-directory": "2.1.1", - "require-main-filename": "1.0.1", - "set-blocking": "2.0.0", - "string-width": "2.1.1", - "which-module": "2.0.0", - "y18n": "3.2.1", - "yargs-parser": "9.0.2" + "cliui": "^4.0.0", + "decamelize": "^1.1.1", + "find-up": "^2.1.0", + "get-caller-file": "^1.0.1", + "os-locale": "^2.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^9.0.2" }, "dependencies": { "find-up": { @@ -16045,7 +16045,7 @@ "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", "requires": { - "locate-path": "2.0.0" + "locate-path": "^2.0.0" } } } @@ -16055,7 +16055,7 @@ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-9.0.2.tgz", "integrity": "sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc=", "requires": { - "camelcase": "4.1.0" + "camelcase": "^4.1.0" } }, "yeast": { @@ -16068,22 +16068,22 @@ "resolved": "https://registry.npmjs.org/yurnalist/-/yurnalist-0.2.1.tgz", "integrity": "sha1-LTK5YYq2SRiRwTG9kKUpXhn9S60=", "requires": { - "chalk": "1.1.3", - "death": "1.1.0", - "debug": "2.6.9", - "detect-indent": "5.0.0", - "inquirer": "3.3.0", - "invariant": "2.2.4", - "is-builtin-module": "1.0.0", - "is-ci": "1.1.0", - "leven": "2.1.0", - "loud-rejection": "1.6.0", - "node-emoji": "1.8.1", - "object-path": "0.11.4", - "read": "1.0.7", - "rimraf": "2.6.2", - "semver": "5.5.0", - "strip-bom": "3.0.0" + "chalk": "^1.1.1", + "death": "^1.0.0", + "debug": "^2.2.0", + "detect-indent": "^5.0.0", + "inquirer": "^3.0.1", + "invariant": "^2.2.0", + "is-builtin-module": "^1.0.0", + "is-ci": "^1.0.10", + "leven": "^2.0.0", + "loud-rejection": "^1.2.0", + "node-emoji": "^1.0.4", + "object-path": "^0.11.2", + "read": "^1.0.7", + "rimraf": "^2.5.0", + "semver": "^5.1.0", + "strip-bom": "^3.0.0" }, "dependencies": { "detect-indent": { diff --git a/gatsby-site/src/components/stats/DisplayYear/DisplayYear.README.md b/gatsby-site/src/components/stats/DisplayYear/DisplayYear.README.md new file mode 100644 index 000000000..b14fb45f2 --- /dev/null +++ b/gatsby-site/src/components/stats/DisplayYear/DisplayYear.README.md @@ -0,0 +1,14 @@ +--- +title: Displays the fiscal/calendar year for a data set +componentName: DisplayYear +patternCategory: Stats +--- + +``` +
+ + +
+``` + +This is dhsdjasldkjhjsjsdh \ No newline at end of file diff --git a/gatsby-site/src/components/stats/DisplayYear/DisplayYear.js b/gatsby-site/src/components/stats/DisplayYear/DisplayYear.js new file mode 100644 index 000000000..4acd45cd7 --- /dev/null +++ b/gatsby-site/src/components/stats/DisplayYear/DisplayYear.js @@ -0,0 +1,42 @@ +import React from 'react'; +import { connect } from 'react-redux'; +import PropTypes from 'prop-types'; + +import styles from "./DisplayYear.module.css" + +import CONSTANTS from '../../../js/constants'; +import utils from '../../../js/utils'; + +class DisplayYear extends React.Component{ + + state = { + FiscalYear: this.props.FiscalYear, + CalendarYear: this.props.CalendarYear, + } + + render() { + console.log(this.state, this.props); + return ( +
+ DisplayYear +
+ ); + } +} + +DisplayYear.propTypes = { + /** fiscal year or calendar year */ + type: PropTypes.oneOf(['fiscal', 'calendar']), +} + +DisplayYear.defaultProps = { + type: 'calendar' +} + +export default connect( + state => ({ + "FiscalYear": state[CONSTANTS.DATA_SETS_STATE_KEY]["FiscalYear"], + "CalendarYear": state[CONSTANTS.DATA_SETS_STATE_KEY]["CalendarYear"], + }), + dispatch => ({}) +)(DisplayYear); \ No newline at end of file diff --git a/gatsby-site/src/components/stats/DisplayYear/DisplayYear.module.css b/gatsby-site/src/components/stats/DisplayYear/DisplayYear.module.css new file mode 100644 index 000000000..c6d13bb26 --- /dev/null +++ b/gatsby-site/src/components/stats/DisplayYear/DisplayYear.module.css @@ -0,0 +1,11 @@ +@value colors: "../../../css-global/colors.css"; +@value gray-pale, black-light from colors; + +@value radius: 8px; + +.root{ +} + +.option { + +} diff --git a/gatsby-site/src/components/stats/DisplayYear/index.js b/gatsby-site/src/components/stats/DisplayYear/index.js new file mode 100644 index 000000000..5de17a434 --- /dev/null +++ b/gatsby-site/src/components/stats/DisplayYear/index.js @@ -0,0 +1 @@ +export {default as DisplayYear} from './DisplayYear'; \ No newline at end of file diff --git a/gatsby-site/src/js/hast-react-renderer.js b/gatsby-site/src/js/hast-react-renderer.js index f33b16f06..c0fd3c956 100644 --- a/gatsby-site/src/js/hast-react-renderer.js +++ b/gatsby-site/src/js/hast-react-renderer.js @@ -10,6 +10,7 @@ import HowMainIconWind from '-!svg-react-loader!../img/svg/how-main-icon-wind.sv import GlossaryTerm from '../components/utils/glossary-term.js'; import NavList from '../components/layouts/NavList'; import {DisplayStatistic} from '../components/utils/DisplayStatistic'; +import {DisplayYear} from '../components/stats/DisplayYear' /*** * This utility is used to render html and react components from markdown files @@ -25,7 +26,8 @@ const hastReactRenderer = new rehypeReact({ "how-main-icon-coal": HowMainIconCoal, "how-main-icon-hardrock": HowMainIconHardrock, "how-main-icon-wind": HowMainIconWind, - "display-statistic": DisplayStatistic}, + "display-statistic": DisplayStatistic, + "display-year": DisplayYear}, }).Compiler; diff --git a/gatsby-site/src/markdown/how-it-works/default.md b/gatsby-site/src/markdown/how-it-works/default.md index 3ed61c640..7dc9f045f 100644 --- a/gatsby-site/src/markdown/how-it-works/default.md +++ b/gatsby-site/src/markdown/how-it-works/default.md @@ -122,7 +122,7 @@ selector: list {% assign disbursement_year = site.data.years.disbursements | to_s | default: default_year %} -->

Revenue

-

Natural resources are increasingly a key source of income for many Native American tribes. In , ONRR and OST disbursed to tribes and allottees.

+

Natural resources are increasingly a key source of income for many Native American tribes. In , ONRR and OST disbursed to tribes and allottees.

Learn about Native American revenues

From 01d6dbda43cdbca5f0364c12f91b9b51c60f7a90 Mon Sep 17 00:00:00 2001 From: Jeffery Keene Date: Fri, 1 Feb 2019 12:19:56 -0500 Subject: [PATCH 11/89] added DisplayYear and DisplayDisbursement --- .../DisplayDisbursement.README.md | 14 +++++++ .../DisplayDisbursement.js | 39 +++++++++++++++++++ .../DisplayDisbursement.module.css | 2 + .../stats/DisplayDisbursement/index.js | 1 + .../stats/DisplayYear/DisplayYear.js | 21 +++++++--- .../stats/DisplayYear/DisplayYear.module.css | 9 ----- gatsby-site/src/js/hast-react-renderer.js | 4 +- .../src/markdown/how-it-works/default.md | 5 +-- .../src/templates/how-it-works-default.js | 2 - 9 files changed, 76 insertions(+), 21 deletions(-) create mode 100644 gatsby-site/src/components/stats/DisplayDisbursement/DisplayDisbursement.README.md create mode 100644 gatsby-site/src/components/stats/DisplayDisbursement/DisplayDisbursement.js create mode 100644 gatsby-site/src/components/stats/DisplayDisbursement/DisplayDisbursement.module.css create mode 100644 gatsby-site/src/components/stats/DisplayDisbursement/index.js diff --git a/gatsby-site/src/components/stats/DisplayDisbursement/DisplayDisbursement.README.md b/gatsby-site/src/components/stats/DisplayDisbursement/DisplayDisbursement.README.md new file mode 100644 index 000000000..e6e2e138b --- /dev/null +++ b/gatsby-site/src/components/stats/DisplayDisbursement/DisplayDisbursement.README.md @@ -0,0 +1,14 @@ +--- +title: Displays the dollar amount for disbursements +componentName: DisplayDisbursement +patternCategory: Stats +--- + +``` +
+ + +
+``` + +This is dhsdjasldkjhjsjsdh \ No newline at end of file diff --git a/gatsby-site/src/components/stats/DisplayDisbursement/DisplayDisbursement.js b/gatsby-site/src/components/stats/DisplayDisbursement/DisplayDisbursement.js new file mode 100644 index 000000000..9f3fdf22b --- /dev/null +++ b/gatsby-site/src/components/stats/DisplayDisbursement/DisplayDisbursement.js @@ -0,0 +1,39 @@ +import React from 'react'; +import { connect } from 'react-redux'; +import PropTypes from 'prop-types'; + +import { filterDataSets as filterDataSetsAction } from '../../../state/reducers/data-sets'; + +import styles from "./DisplayDisbursement.module.css" + +import CONSTANTS from '../../../js/constants'; +import utils from '../../../js/utils'; + +class DisplayDisbursement extends React.Component{ + + state = { + FiscalYear: this.props.FiscalYear, + CalendarYear: this.props.CalendarYear, + } + + render() { + console.log(this.props); + + return ( + + DisplayDisbursement + + ); + } +} + + +export default connect( + state => ({ + "FiscalYear": state[CONSTANTS.DATA_SETS_STATE_KEY]["FiscalYear"], + "CalendarYear": state[CONSTANTS.DATA_SETS_STATE_KEY]["CalendarYear"], + }), + dispatch => ({ + filterData: (configs) => dispatch( filterDataSetsAction(configs) ), + }) +)(DisplayDisbursement); \ No newline at end of file diff --git a/gatsby-site/src/components/stats/DisplayDisbursement/DisplayDisbursement.module.css b/gatsby-site/src/components/stats/DisplayDisbursement/DisplayDisbursement.module.css new file mode 100644 index 000000000..7620c40f0 --- /dev/null +++ b/gatsby-site/src/components/stats/DisplayDisbursement/DisplayDisbursement.module.css @@ -0,0 +1,2 @@ +.root{ +} \ No newline at end of file diff --git a/gatsby-site/src/components/stats/DisplayDisbursement/index.js b/gatsby-site/src/components/stats/DisplayDisbursement/index.js new file mode 100644 index 000000000..d1db24fb6 --- /dev/null +++ b/gatsby-site/src/components/stats/DisplayDisbursement/index.js @@ -0,0 +1 @@ +export {default as DisplayDisbursement} from './DisplayDisbursement'; \ No newline at end of file diff --git a/gatsby-site/src/components/stats/DisplayYear/DisplayYear.js b/gatsby-site/src/components/stats/DisplayYear/DisplayYear.js index 4acd45cd7..5908f331e 100644 --- a/gatsby-site/src/components/stats/DisplayYear/DisplayYear.js +++ b/gatsby-site/src/components/stats/DisplayYear/DisplayYear.js @@ -15,18 +15,29 @@ class DisplayYear extends React.Component{ } render() { - console.log(this.state, this.props); + let years = (this.props['accounting-type'] === 'calendar')? this.state.CalendarYear : this.state.FiscalYear; + + let displayYearValue = ''; + + switch(this.props['data-set-key'].toLowerCase()) { + case 'disbursements': + displayYearValue = years.disbursementsAll; + break; + } + return ( -
- DisplayYear -
+ + {displayYearValue} + ); } } DisplayYear.propTypes = { /** fiscal year or calendar year */ - type: PropTypes.oneOf(['fiscal', 'calendar']), + 'accounting-type': PropTypes.oneOf(['fiscal', 'calendar']), + /** Data Set Key to find the year values */ + 'data-set-key': PropTypes.string.isRequired, } DisplayYear.defaultProps = { diff --git a/gatsby-site/src/components/stats/DisplayYear/DisplayYear.module.css b/gatsby-site/src/components/stats/DisplayYear/DisplayYear.module.css index c6d13bb26..64636bcf5 100644 --- a/gatsby-site/src/components/stats/DisplayYear/DisplayYear.module.css +++ b/gatsby-site/src/components/stats/DisplayYear/DisplayYear.module.css @@ -1,11 +1,2 @@ -@value colors: "../../../css-global/colors.css"; -@value gray-pale, black-light from colors; - -@value radius: 8px; - .root{ } - -.option { - -} diff --git a/gatsby-site/src/js/hast-react-renderer.js b/gatsby-site/src/js/hast-react-renderer.js index c0fd3c956..b91a90cf5 100644 --- a/gatsby-site/src/js/hast-react-renderer.js +++ b/gatsby-site/src/js/hast-react-renderer.js @@ -11,6 +11,7 @@ import GlossaryTerm from '../components/utils/glossary-term.js'; import NavList from '../components/layouts/NavList'; import {DisplayStatistic} from '../components/utils/DisplayStatistic'; import {DisplayYear} from '../components/stats/DisplayYear' +import {DisplayDisbursement} from '../components/stats/DisplayDisbursement' /*** * This utility is used to render html and react components from markdown files @@ -27,7 +28,8 @@ const hastReactRenderer = new rehypeReact({ "how-main-icon-hardrock": HowMainIconHardrock, "how-main-icon-wind": HowMainIconWind, "display-statistic": DisplayStatistic, - "display-year": DisplayYear}, + "display-year": DisplayYear, + 'display-disbursement':DisplayDisbursement}, }).Compiler; diff --git a/gatsby-site/src/markdown/how-it-works/default.md b/gatsby-site/src/markdown/how-it-works/default.md index 7dc9f045f..7e55b118c 100644 --- a/gatsby-site/src/markdown/how-it-works/default.md +++ b/gatsby-site/src/markdown/how-it-works/default.md @@ -117,12 +117,9 @@ selector: list

Extracting natural resources on Native American land involves unique processes and multiple stakeholders.

Learn about production on Native American land

-

Revenue

-

Natural resources are increasingly a key source of income for many Native American tribes. In , ONRR and OST disbursed to tribes and allottees.

+

Natural resources are increasingly a key source of income for many Native American tribes. In , ONRR and OST disbursed to tribes and allottees.

Learn about Native American revenues

diff --git a/gatsby-site/src/templates/how-it-works-default.js b/gatsby-site/src/templates/how-it-works-default.js index 2b01a8dcf..c38cfbf96 100644 --- a/gatsby-site/src/templates/how-it-works-default.js +++ b/gatsby-site/src/templates/how-it-works-default.js @@ -27,8 +27,6 @@ class HowItWorksDefault extends React.Component { } render () { - console.log("HowItWorksDefault"); - console.log(this.props); return (
{hastReactRenderer(this.props.pathContext.markdown.htmlAst)}
); From 76fb5284b1f927d7a55cbadba83656bb6a57523f Mon Sep 17 00:00:00 2001 From: Jeffery Keene Date: Mon, 4 Feb 2019 15:05:13 -0500 Subject: [PATCH 12/89] added format function --- .../DisplayDisbursement.js | 51 +++++++-- gatsby-site/src/js/constants.js | 1 + gatsby-site/src/js/utils.js | 108 +++++++++++++++--- 3 files changed, 136 insertions(+), 24 deletions(-) diff --git a/gatsby-site/src/components/stats/DisplayDisbursement/DisplayDisbursement.js b/gatsby-site/src/components/stats/DisplayDisbursement/DisplayDisbursement.js index 9f3fdf22b..ad339c4f7 100644 --- a/gatsby-site/src/components/stats/DisplayDisbursement/DisplayDisbursement.js +++ b/gatsby-site/src/components/stats/DisplayDisbursement/DisplayDisbursement.js @@ -2,8 +2,6 @@ import React from 'react'; import { connect } from 'react-redux'; import PropTypes from 'prop-types'; -import { filterDataSets as filterDataSetsAction } from '../../../state/reducers/data-sets'; - import styles from "./DisplayDisbursement.module.css" import CONSTANTS from '../../../js/constants'; @@ -13,15 +11,21 @@ class DisplayDisbursement extends React.Component{ state = { FiscalYear: this.props.FiscalYear, - CalendarYear: this.props.CalendarYear, + Disbursements: this.props.Disbursements, + } + + componentWillReceiveProps(nextProps) { + this.setState({...nextProps}); } render() { - console.log(this.props); + let filter = (typeof this.props.filter === 'string')? JSON.parse(this.props.filter) : this.props.filter; + + let disbursementValue = filterSourceData(this.state.Disbursements, filter, this.state.FiscalYear); return ( - DisplayDisbursement + {disbursementValue} ); } @@ -30,10 +34,35 @@ class DisplayDisbursement extends React.Component{ export default connect( state => ({ - "FiscalYear": state[CONSTANTS.DATA_SETS_STATE_KEY]["FiscalYear"], - "CalendarYear": state[CONSTANTS.DATA_SETS_STATE_KEY]["CalendarYear"], + "FiscalYear": state[CONSTANTS.DATA_SETS_STATE_KEY][CONSTANTS.FISCAL_YEAR_KEY][CONSTANTS.DISBURSEMENTS_ALL_KEY], + "Disbursements": state[CONSTANTS.DATA_SETS_STATE_KEY][CONSTANTS.SOURCE_DATA_STATE_KEY][CONSTANTS.DISBURSEMENTS_ALL_KEY], }), - dispatch => ({ - filterData: (configs) => dispatch( filterDataSetsAction(configs) ), - }) -)(DisplayDisbursement); \ No newline at end of file + dispatch => ({}) +)(DisplayDisbursement); + + +const filterSourceData = (data, filter, fiscalYear) => { + + // Make a deep copy + let filteredSource = JSON.parse(JSON.stringify(data)); + + // Filter the fund + if(filter.Fund){ + filteredSource = filteredSource.filter((item) => { + return item.data.Fund === filter.Fund; + }); + } + + // Filter Year + if(filter.Year === undefined){ + filteredSource = filteredSource.filter((item) => { + return item.data.Year === fiscalYear; + }); + } + + let total = utils.sumBy(filteredSource, "data.Disbursement"); + + let formattedTotal = utils.formatToSigFig_Dollar(total, 1); + + return formattedTotal; +} \ No newline at end of file diff --git a/gatsby-site/src/js/constants.js b/gatsby-site/src/js/constants.js index 330a62741..cd3d3d916 100644 --- a/gatsby-site/src/js/constants.js +++ b/gatsby-site/src/js/constants.js @@ -5,6 +5,7 @@ module.exports = Object.freeze({ // Application State Keys DATA_SETS_STATE_KEY: 'dataSets', + SOURCE_DATA_STATE_KEY: 'SourceData', FISCAL_YEAR_KEY: 'FiscalYear', CALENDAR_YEAR_KEY: 'CalendarYear', diff --git a/gatsby-site/src/js/utils.js b/gatsby-site/src/js/utils.js index 9a87d036d..c23ef27e0 100644 --- a/gatsby-site/src/js/utils.js +++ b/gatsby-site/src/js/utils.js @@ -1,9 +1,13 @@ +import * as d3 from 'd3'; import slugify from 'slugify'; import currencyFormatter from 'currency-formatter'; // Import Display Name Yaml Files import commodityNames from '../data/commodity_names.yml'; +const extentPercent = 0.05; +const extentMarginOfError = 0.10; + const utils = { getDisplayName_CommodityName: (key) => { return commodityNames[key] || key; @@ -17,6 +21,11 @@ const utils = { return currencyFormatter.format(value, { symbol:'$', precision: 0, format: {pos: '%s%v',neg: '(%s%v)', zero: '%s%v'}}); }, + + formatToDollarFloat: (value, precision) => { + return currencyFormatter.format(value, { symbol:'$', precision: precision, format: {pos: '%s%v',neg: '(%s%v)', zero: '%s%v'}}); + }, + formatToCommaInt: (value) => { return currencyFormatter.format(value, { symbol:'', precision: 0, format: {pos: '%s%v',neg: '(%s%v)', zero: '%s%v'}}); }, @@ -61,23 +70,17 @@ const utils = { return groups; }, - sumBy(data, group) { - let groups = {}; + sumBy(data, property) { + let value = 0; data.map((item, index) => { - - let itemGroup = this.resolveByStringPath(group, item); - let list = groups[itemGroup]; - - if(list) { - list.push(item); - } - else { - groups[itemGroup] = [item]; + let propertyValue = this.resolveByStringPath(property, item); + if(!isNaN(propertyValue)) { + value += propertyValue; } }); - return groups; + return value; }, resolveByStringPath(path, obj) { return path.split('.').reduce(function(prev, curr) { @@ -91,9 +94,88 @@ const utils = { { precision = precision || 0; return parseFloat( number ).toFixed( precision ); - } + }, + formatToSigFig_Dollar(value, precision) { + let num = d3.format(setSigFigs(value, value))(value); + let suffix = num.substring((num.length-1)); + let roundedNum = this.formatToDollarFloat(num, precision); + + return this.getMetricLongUnit(roundedNum+suffix); + }, + getMetricLongUnit(str) { + var suffix = {k: 'k', M: ' million', G: ' billion'}; + + return str.replace(/[kMG]/g, (match) => { + return suffix[match] || match; + }); + }, + } export default utils; +/** + * This is a format transform that turns a value + * into its si equivalent + * + * @param {String} str the formatted string + * @return {String} the string with a specified number of significant figures + */ +var siValue = (function() { + var suffix = {k: 1000, M: 1000000, G: 1000000000 }; + return function(str) { + var number; + str = str.replace(/(\.0+)?([kMG])$/, function(_, zeroes, s) { + number = str.replace(s, '').toString() || str; + return (+number * suffix[s]); + }).replace(/\.0+$/, ''); + if (number) { + return str.slice(number.length, str.length); + } else { + return str; + } + }; +})(); + +var crawlCeil = function(ymax, ceilMax, i) { + // When ymax is a value less than 10, the ratio of ceilMax and ymax will never + // be less than (1 + extentMarginOfError + extentPercent), and the function will continue + // be called in its parent function's while loop. + + var sigFig = '.' + i + 's'; + + /* var sigFigCeil = +eiti.format.transform( + sigFig, + eiti.format.siValue + )(ceilMax);*/ + + let sigFigCeil = siValue(d3.format(sigFig)(ceilMax)); + + var ceilIsLargerThanValue = sigFigCeil > +ymax; + var ceilIsntTooBig = ( sigFigCeil / +ymax ) <= (1 + extentMarginOfError + extentPercent); + if(!ceilIsntTooBig){ + ceilIsntTooBig = ((sigFigCeil - ymax) < 10); // Accomodate for small numbers if the difference is smal then this should be acceptable + } + var justRight = ceilIsLargerThanValue && ceilIsntTooBig; + return justRight ? sigFig : ''; +}; + +/** + * This function formats a number as the number of significant digits + * with its amount (e.g. M for million, K for thousand, etc) abbreviation + * For example: + * 1,000,000 formats to 1M + * @param {Number} ymax + * @param {Number} ceilMax ymax + extent of the data set + */ +var setSigFigs = function(ymax, ceilMax) { + var sigFigs = ''; + var SF = 0; + while (sigFigs.length < 3) { + SF++; + sigFigs = crawlCeil(ymax, ceilMax, SF); + } + return sigFigs; +}; + From bcffb4238476b06dc5ec774a798308ca475d3dba Mon Sep 17 00:00:00 2001 From: Jeffery Keene Date: Wed, 6 Feb 2019 10:58:14 -0500 Subject: [PATCH 13/89] removed old code --- .../src/js/data-transformers/revenues-transformer.js | 2 +- gatsby-site/src/pages/index.js | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/gatsby-site/src/js/data-transformers/revenues-transformer.js b/gatsby-site/src/js/data-transformers/revenues-transformer.js index ae05dded7..df8adf9d6 100644 --- a/gatsby-site/src/js/data-transformers/revenues-transformer.js +++ b/gatsby-site/src/js/data-transformers/revenues-transformer.js @@ -62,7 +62,7 @@ const createRevenueNode = (createNode, revenueData, index) => { parent: null, children: [], internal: { - type: 'ResourcesRevenues', + type: 'Revenues', }, } diff --git a/gatsby-site/src/pages/index.js b/gatsby-site/src/pages/index.js index 0c4b186a6..15fc89daf 100644 --- a/gatsby-site/src/pages/index.js +++ b/gatsby-site/src/pages/index.js @@ -20,7 +20,6 @@ import {BlueButton} from '../components/layouts/buttons/BlueButton'; import {ExploreDataLink} from '../components/layouts/icon-links/ExploreDataLink'; import {DownloadDataLink} from '../components/layouts/icon-links/DownloadDataLink'; -import {DisplayStatistic} from '../components/utils/DisplayStatistic'; import styles from "./index.module.css"; @@ -42,7 +41,7 @@ class HomePage extends React.Component { {key: CONSTANTS.PRODUCTION_VOLUMES_OIL_KEY, data: this.props.data.OilVolumes.volumes}, {key: CONSTANTS.PRODUCTION_VOLUMES_GAS_KEY, data: this.props.data.GasVolumes.volumes}, {key: CONSTANTS.PRODUCTION_VOLUMES_COAL_KEY, data: this.props.data.CoalVolumes.volumes}, - {key: CONSTANTS.REVENUES_ALL_KEY, data: this.props.data.allRevenues.revenues}, + {key: CONSTANTS.REVENUES_ALL_KEY, data: this.props.data.Revenues.revenues}, {key: CONSTANTS.DISBURSEMENTS_ALL_KEY, data: this.props.data.Disbursements.disbursements}, ]); } @@ -63,7 +62,6 @@ class HomePage extends React.Component { ]} /> -
@@ -280,7 +278,7 @@ export const query = graphql` } } } - allRevenues:allResourcesRevenues( + Revenues:allRevenues( filter:{RevenueCategory:{ne: null}} sort:{fields:[RevenueDate], order: DESC} ) { From 273c3717d2e540605af8948e036ae72c329ea519 Mon Sep 17 00:00:00 2001 From: Jeffery Keene Date: Wed, 6 Feb 2019 18:23:37 -0500 Subject: [PATCH 14/89] added ownership page and template --- gatsby-site/gatsby-node.js | 8 +- .../data-transformers/revenues-transformer.js | 4 +- .../tribal-ownership-and-governance.md | 111 ++++++++++++++++++ gatsby-site/src/pages/index.js | 2 +- gatsby-site/src/templates/default.js | 27 +++++ 5 files changed, 148 insertions(+), 4 deletions(-) create mode 100644 gatsby-site/src/markdown/how-it-works/tribal-ownership-and-governance.md create mode 100644 gatsby-site/src/templates/default.js diff --git a/gatsby-site/gatsby-node.js b/gatsby-site/gatsby-node.js index 0f8219820..6a0648d53 100644 --- a/gatsby-site/gatsby-node.js +++ b/gatsby-site/gatsby-node.js @@ -69,6 +69,8 @@ exports.sourceNodes = ({ getNodes, boundActionCreators }) => { // Implement the Gatsby API “createPages”. This is called once the // data layer is bootstrapped to let plugins create pages from data. + +const DEFAULT_TEMPLATE = path.resolve(`src/templates/default.js`); exports.createPages = ({ boundActionCreators, graphql }) => { const { createPage } = boundActionCreators; @@ -207,8 +209,11 @@ const createStatePages = (createPage, graphql) => { }; const createHowItWorksPages = (createPage, graphql) => { + const howItWorksDefault_Template = path.resolve(`src/templates/how-it-works-default.js`); + const graphQLQueryString = "{"+GRAPHQL_QUERIES.MARKDOWN_HOWITWORKS+GRAPHQL_QUERIES.DISBURSEMENTS_SORT_BY_YEAR_DESC+"}"; + return new Promise((resolve, reject) => { resolve( graphql(graphQLQueryString).then(result => { @@ -219,10 +224,11 @@ const createHowItWorksPages = (createPage, graphql) => { // Create pages for each markdown file. result.data.allMarkdownRemark.pages.forEach(({ page }) => { const path = page.frontmatter.permalink; + let template = (path === '/how-it-works/')? howItWorksDefault_Template : DEFAULT_TEMPLATE; createPage({ path, - component: howItWorksDefault_Template, + component: template, context: { markdown: page, disbursements: result.data.Disbursements.disbursements, diff --git a/gatsby-site/src/js/data-transformers/revenues-transformer.js b/gatsby-site/src/js/data-transformers/revenues-transformer.js index df8adf9d6..79119e928 100644 --- a/gatsby-site/src/js/data-transformers/revenues-transformer.js +++ b/gatsby-site/src/js/data-transformers/revenues-transformer.js @@ -52,7 +52,7 @@ module.exports = (createNode, sourceData) => { } const createRevenueNode = (createNode, revenueData, index) => { let revenueNode = { - id: index+"-revenue", + id: index+"-resource-revenue", LandCategory: LAND_CATEGORY_TO_DISPLAY_NAME[revenueData[SOURCE_COLUMNS.LandCategory]], LandClass: LAND_CLASS_TO_DISPLAY_NAME[revenueData[SOURCE_COLUMNS.LandClass]], RevenueDate: revenueData[SOURCE_COLUMNS.RevenueDate], @@ -62,7 +62,7 @@ const createRevenueNode = (createNode, revenueData, index) => { parent: null, children: [], internal: { - type: 'Revenues', + type: 'ResourceRevenue', }, } diff --git a/gatsby-site/src/markdown/how-it-works/tribal-ownership-and-governance.md b/gatsby-site/src/markdown/how-it-works/tribal-ownership-and-governance.md new file mode 100644 index 000000000..44393c258 --- /dev/null +++ b/gatsby-site/src/markdown/how-it-works/tribal-ownership-and-governance.md @@ -0,0 +1,111 @@ +--- +title: Native American Lands | Ownership and Governance +layout: content +permalink: /how-it-works/native-american-ownership-governance/ +redirect_from: /how-it-works/tribal-ownership-governance/ +nav_description: Jump to a section +nav_items: + - name: introduction + title: Top + - name: land-ownership + title: Land ownership + - name: natural-resource-ownership + title: Natural resource ownership + - name: laws-and-regulations + title: Laws and regulations + subnav_items: + - name: history-of-federal-obligations + title: History of federal obligations + - name: general-allotment-act-of-1887-the-dawes-act + title: General Allotment Act of 1887 (The Dawes Act) + - name: indian-reorganization-act-of-1934 + title: Indian Reorganization Act of 1934 + - name: indian-mineral-leasing-act-of-1938 + title: Indian Mineral Leasing Act of 1938 + - name: indian-mineral-development-act-of-1982 + title: Indian Mineral Development Act of 1982 + - name: tribal-energy-development--self-determination-act-of-2005 + title: Tribal Energy Development & Self-Determination Act of 2005 +tag: +- how it works +- production +- renewable energy +- geothermal +- wind +- water power +- biomass +- tribal +- native american +- Indian +breadcrumb: + - title: How it works + permalink: /how-it-works/ +selector: list +--- + +# Native American ownership and governance of natural resources + +> Native American land ownership involves a complex patchwork of titles, restrictions, obligations, statutes, and regulations. Extracting natural resources on Native American lands and distributing the associated revenue is a unique process involving multiple stakeholders. + +## Land ownership + +Today, there are two major types of Native American land: + +* Trust land, in which the federal government holds legal title, but the beneficial interest remains with the individual or tribe. Trust lands held on behalf of individuals are known as allotments. +* Fee land purchased by tribes, in which the tribe acquires legal title under specific statutory authority. + +In general, most Native American lands are trust land. Approximately [56 million acres of land](https://www.blm.gov/about/data/public-land-statistics) are held in trust by the United States for various Native American tribes and individuals. + +## Natural resource ownership + +Native American natural resource ownership is fundamentally similar to Native American land ownership. Natural resources on Native American land can be held in trust for a tribe or individual, or owned by them as part of restricted-fee land. Different laws govern mineral development on trust land depending on whether an individual or a tribe holds the beneficial interest. Regardless, a tribe or individual cannot develop their natural resources without the federal government’s approval. + +New types of legal agreements for extraction have given greater control to tribes, but federal government approval remains necessary at some point in the process for most tribes. For more detail on the leasing process for individually-owned minerals, see the Act of March 3, 1909, as amended ([25 U.S. Code § 396](https://www.law.cornell.edu/uscode/text/25/396)), and the regulations at [25 CFR Part 212](https://www.gpo.gov/fdsys/granule/CFR-2008-title25-vol1/CFR-2008-title25-vol1-part212/content-detail.html). For more detail on the leasing process for tribes, see the Indian Mineral Development Act ([25 U.S. Code § 2102](https://www.law.cornell.edu/uscode/text/25/2102)) and [25 CFR Part 225](https://www.gpo.gov/fdsys/search/pagedetails.action?browsePath=Title+25%2FChapter+I%2FSubchapter+I%2FPart+225&granuleId=CFR-2008-title25-vol1-part225&packageId=CFR-2008-title25-vol1&collapse=true&fromBrowse=true&collectionCode=CFR), as well as the Indian Mineral Leasing Act of 1938 ([25 U.S. Code § 396a](https://www.law.cornell.edu/uscode/text/25/396)) and [25 CFR Part 211](https://www.gpo.gov/fdsys/granule/CFR-2012-title25-vol1/CFR-2012-title25-vol1-part211). + +## Laws and regulations + +The laws and regulations governing Native American land and the federal government’s relationship to it are grounded in a trust responsibility going back to the 1830s. Since then, however, the policies enacted by Congress have varied considerably. + +### History of federal obligations + +The basis of the regulatory relationship between Native American tribes and the federal government was established in the Commerce Clause of the U.S. Constitution (Article 1, Section 8, Clause 3). This relationship, as it pertains to land use and ownership, was clarified in the 1830s. + +In a series of Supreme Court decisions known as the Marshall Trilogy, former Supreme Court Justice John Marshall established several important principles of Native American law. + +One was the federal Native American trust responsibility, whereby the government charged itself with “[moral obligations of the highest responsibility and trust](http://www.bia.gov/FAQs/index.htm)” toward Native American tribes. In this capacity, the U.S. Government maintains fiduciary responsibility to protect Native American assets and resources and serves as a trustee for Native American lands. Another was the principle that tribes are sovereign, which is inherent to them as the original governing bodies of what is now the United States, and that sovereignty can only be diminished by Congress. + +For an overview of the foundational laws, regulations, and court cases governing federal Native American law, read Felix S. Cohen’s [Handbook of Federal Indian Law](https://eric.ed.gov/?id=ED061008) originally published by the Department of the Interior in 1942. + +### General Allotment Act of 1887 (The Dawes Act) + +To understand current ownership of Native American lands, one must begin with the history of allotment on reservations. During the Allotment Era of the late 1800s and early 1900s, the federal government parceled out millions of acres of Native American lands to individual Native Americans in an effort to break up reservations. + +While the practice of allotting Native American land to individual Native Americans began in the 18th century, it was not in widespread use until the late 19th century when passage of the General Allotment Act of 1887, also known as the Dawes Act, greatly expanded the practice. This expansion would have devastating consequences for Native Americans. + +Under the Dawes Act and other tribe-specific allotment acts, the federal government allotted a specified amount of land, usually 80 or 160 acres, to each tribal member. These allotments were to be held in trust by the United States for the beneficial Native American owner for a specified period of time, usually 25 years, after which the federal government would remove the trust status and issue the allottee fee simple title to the land. + +Once out of trust, however, the land became subject to state and local taxation, the costs of which led thousands of acres of Native American land to pass out of Native American hands once the trust status was lifted. Furthermore, non-allotted lands were often declared “surplus land” by the federal government, which opened them to homesteaders, thereby accelerating the loss of Native American land to non-Native Americans. + +The policy of allotment dramatically reduced the amount of land owned by tribes. In 1887, tribes held 138 million acres. Just forty-seven years later, in 1934, they owned 48 million acres. To stop the loss of Native American land, the federal government ended the allotment policy in 1934 and extended the trust period indefinitely. Today, allotments are still held in trust by the federal government for the beneficial Native American owner. + +In addition to diminishing the total acreage owned, the allotment policy also left behind a checkerboard of land ownership on many reservations, with individual parcels of land sometimes owned by a tribe or tribes, Native American individuals, and non-Native Americans. As the original recipients of allotments died, their land was divided among their descendants, with each receiving only a fractional share of the whole. This division among multiple heirs is known as fractionation. + +In many cases, ownership of allotted lands continued to divide over multiple generations so that today, individual parcels sometimes have more than 100 co-owners. Fractionation [limits economic development on reservations](https://aspe.hhs.gov/report/overcoming-challenges-business-and-economic-development-indian-country/impact-historical-events-tribal-bded), including resource extraction, and can divide lease income among co-owners so that individuals receive just a few cents based on their share. + +You can learn more about government and tribal efforts to mitigate the effects of fractionation effects in the [annual report of the Cobell Land Buy-Back Program for Tribal Nations](https://www.doi.gov/buybackprogram). + +### Indian Reorganization Act of 1934 + +The Allotment Era ended with the Indian Reorganization Act of 1934 (IRA). This act ended the policy of allotment and authorized the Secretary of the Interior to restore remaining (unallotted) surplus lands to tribal ownership. It also incentivized tribes to adopt U.S.-style governments and constitutions. Most federally recognized tribes are organized under the IRA. While the impact of the IRA varied by tribe, it marked a shift towards the promotion of tribal self-government. This change undergirds the modern extractive industries policy for tribes in the United States. + +### Indian Mineral Leasing Act of 1938 + +The Indian Mineral Leasing Act of 1938 (IMLA) increased the amount of control tribes have over extraction on their land. Under IMLA, leases for extraction on tribal lands required tribal consent – a fact that remains true today. It also requires the approval of the Secretary of the Interior. However, under IMLA, tribes could not negotiate leases, influence operations once they commenced, cancel leases, or set rates for leases. + +### Indian Mineral Development Act of 1982 + +The Indian Mineral Development Act of 1982 (IMDA) increased Native American self-governance concerning extraction. With IMDA, tribes and individuals gained the right to negotiate their own “mineral development agreements” (MDAs) with companies in the extractive industries. These agreements could cover the full range of the extraction process, from exploration to processing, and might contain stipulations as to employment of tribal members or subcontracting to tribally-owned entities. An individual Native American can include their mineral interests in a tribally-negotiated mineral development agreement. The federal government may assist in the negotiations of MDAs when requested by the tribe. The Secretary of the Interior must still approve MDAs as in the best interest of the tribe. + +### Indian Tribal Energy Development & Self-Determination Act of 2005 + +The Tribal Energy Development & Self-Determination Act continued the move towards tribal self-determination regarding extraction. The Act enables tribes to enter “tribal energy resource agreements” (TERAs) with the Secretary of the Interior. Entering into this agreement with the Secretary of the Interior grants the tribe a much wider latitude of self-determination. Specifically it enables them to “enter into business agreements and leases for energy resource development and grant rights-of-way for pipelines or electric transmission or distribution lines on tribal land without the Secretary’s review and approval.” The Tribal Energy and Environmental Information Clearinghouse [provides further details on what goes into a TERA](https://teeic.indianaffairs.gov/abouttera/). diff --git a/gatsby-site/src/pages/index.js b/gatsby-site/src/pages/index.js index 15fc89daf..46ff371c0 100644 --- a/gatsby-site/src/pages/index.js +++ b/gatsby-site/src/pages/index.js @@ -278,7 +278,7 @@ export const query = graphql` } } } - Revenues:allRevenues( + Revenues:allResourceRevenue( filter:{RevenueCategory:{ne: null}} sort:{fields:[RevenueDate], order: DESC} ) { diff --git a/gatsby-site/src/templates/default.js b/gatsby-site/src/templates/default.js new file mode 100644 index 000000000..65ed54e9f --- /dev/null +++ b/gatsby-site/src/templates/default.js @@ -0,0 +1,27 @@ +import React from 'react'; +import { connect } from 'react-redux'; + +import * as CONSTANTS from '../js/constants'; + +import hastReactRenderer from '../js/hast-react-renderer'; + +import utils from '../js/utils'; + +class DefaultTemplate extends React.Component { + render () { + console.log(this.props); + return ( +
+
+
+ {hastReactRenderer(this.props.pathContext.markdown.htmlAst)} +
+
+
+ ); + } +} +export default connect( + state => ({}), + dispatch => ({}), +)(DefaultTemplate); \ No newline at end of file From 503d1510460718f51e60c096807ff56f60e7db15 Mon Sep 17 00:00:00 2001 From: Jeffery Keene Date: Mon, 11 Feb 2019 21:53:02 -0500 Subject: [PATCH 15/89] added page TOC component --- gatsby-site/gatsby-config.js | 5 +- gatsby-site/package-lock.json | 412 ++++++++++-------- gatsby-site/package.json | 1 - .../StackedBarChart.module.css | 2 +- .../layouts/Header/Header.module.css | 2 +- .../navigation/PageToc/PageToc.README.md | 0 .../components/navigation/PageToc/PageToc.js | 217 +++++++++ .../navigation/PageToc/PageToc.module.scss | 90 ++++ .../components/navigation/PageToc/index.js | 1 + .../components/utils/Search/Search.module.css | 2 +- .../{variables.css => variables.scss} | 13 +- gatsby-site/src/js/hast-react-renderer.js | 4 +- gatsby-site/src/js/utils.js | 28 +- gatsby-site/src/layouts/index.js | 15 +- .../src/markdown/how-it-works/default.md | 67 +-- gatsby-site/src/pages/index.module.css | 2 +- gatsby-site/src/templates/default.js | 10 +- .../src/templates/how-it-works-default.js | 4 +- 18 files changed, 615 insertions(+), 260 deletions(-) create mode 100644 gatsby-site/src/components/navigation/PageToc/PageToc.README.md create mode 100644 gatsby-site/src/components/navigation/PageToc/PageToc.js create mode 100644 gatsby-site/src/components/navigation/PageToc/PageToc.module.scss create mode 100644 gatsby-site/src/components/navigation/PageToc/index.js rename gatsby-site/src/css-global/{variables.css => variables.scss} (51%) diff --git a/gatsby-site/gatsby-config.js b/gatsby-site/gatsby-config.js index db5bb9536..86bf286b5 100644 --- a/gatsby-site/gatsby-config.js +++ b/gatsby-site/gatsby-config.js @@ -28,7 +28,7 @@ module.exports = { { resolve: 'gatsby-plugin-sass', options: { - includePaths: [`${__dirname}/src/styles`], + includePaths: [`${__dirname}/src/styles`, `${__dirname}/src/css-global`, `${__dirname}/src/components`], }, }, @@ -63,9 +63,6 @@ module.exports = { `gatsby-transformer-yaml`, { resolve: 'gatsby-transformer-remark', - options: { - plugins: [`gatsby-remark-autolink-headers`], - }, }, 'gatsby-transformer-excel', ], diff --git a/gatsby-site/package-lock.json b/gatsby-site/package-lock.json index fe37aea85..20d0a6ea3 100644 --- a/gatsby-site/package-lock.json +++ b/gatsby-site/package-lock.json @@ -1948,6 +1948,7 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.2.tgz", "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==", + "optional": true, "requires": { "readable-stream": "^2.3.5", "safe-buffer": "^5.1.1" @@ -2460,7 +2461,8 @@ "chownr": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.0.1.tgz", - "integrity": "sha1-4qdQQqlVGQi+vSW4Uj1fl2nXkYE=" + "integrity": "sha1-4qdQQqlVGQi+vSW4Uj1fl2nXkYE=", + "optional": true }, "chunk-manifest-webpack-plugin": { "version": "0.1.0", @@ -3995,6 +3997,7 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", + "optional": true, "requires": { "once": "^1.4.0" } @@ -5303,7 +5306,8 @@ "array-unique": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "optional": true }, "braces": { "version": "2.3.2", @@ -5558,7 +5562,8 @@ "kind-of": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "optional": true }, "micromatch": { "version": "3.1.10", @@ -5786,7 +5791,8 @@ "fs-constants": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "optional": true }, "fs-copy-file-sync": { "version": "1.1.1", @@ -5836,7 +5842,8 @@ }, "ansi-regex": { "version": "2.1.1", - "bundled": true + "bundled": true, + "optional": true }, "aproba": { "version": "1.2.0", @@ -5854,11 +5861,13 @@ }, "balanced-match": { "version": "1.0.0", - "bundled": true + "bundled": true, + "optional": true }, "brace-expansion": { "version": "1.1.11", "bundled": true, + "optional": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -5871,15 +5880,18 @@ }, "code-point-at": { "version": "1.1.0", - "bundled": true + "bundled": true, + "optional": true }, "concat-map": { "version": "0.0.1", - "bundled": true + "bundled": true, + "optional": true }, "console-control-strings": { "version": "1.1.0", - "bundled": true + "bundled": true, + "optional": true }, "core-util-is": { "version": "1.0.2", @@ -5982,7 +5994,8 @@ }, "inherits": { "version": "2.0.3", - "bundled": true + "bundled": true, + "optional": true }, "ini": { "version": "1.3.5", @@ -5992,6 +6005,7 @@ "is-fullwidth-code-point": { "version": "1.0.0", "bundled": true, + "optional": true, "requires": { "number-is-nan": "^1.0.0" } @@ -6004,17 +6018,20 @@ "minimatch": { "version": "3.0.4", "bundled": true, + "optional": true, "requires": { "brace-expansion": "^1.1.7" } }, "minimist": { "version": "0.0.8", - "bundled": true + "bundled": true, + "optional": true }, "minipass": { "version": "2.2.4", "bundled": true, + "optional": true, "requires": { "safe-buffer": "^5.1.1", "yallist": "^3.0.0" @@ -6031,6 +6048,7 @@ "mkdirp": { "version": "0.5.1", "bundled": true, + "optional": true, "requires": { "minimist": "0.0.8" } @@ -6103,7 +6121,8 @@ }, "number-is-nan": { "version": "1.0.1", - "bundled": true + "bundled": true, + "optional": true }, "object-assign": { "version": "4.1.1", @@ -6113,6 +6132,7 @@ "once": { "version": "1.4.0", "bundled": true, + "optional": true, "requires": { "wrappy": "1" } @@ -6188,7 +6208,8 @@ }, "safe-buffer": { "version": "5.1.1", - "bundled": true + "bundled": true, + "optional": true }, "safer-buffer": { "version": "2.1.2", @@ -6218,6 +6239,7 @@ "string-width": { "version": "1.0.2", "bundled": true, + "optional": true, "requires": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", @@ -6235,6 +6257,7 @@ "strip-ansi": { "version": "3.0.1", "bundled": true, + "optional": true, "requires": { "ansi-regex": "^2.0.0" } @@ -6273,11 +6296,13 @@ }, "wrappy": { "version": "1.0.2", - "bundled": true + "bundled": true, + "optional": true }, "yallist": { "version": "3.0.2", - "bundled": true + "bundled": true, + "optional": true } } }, @@ -6425,18 +6450,18 @@ "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-0.26.4.tgz", "integrity": "sha1-th6eMNuUMD5v/IkvEOzQmtAlof0=", "requires": { - "babel-code-frame": "6.26.0", - "css-selector-tokenizer": "0.7.0", - "cssnano": "3.10.0", - "loader-utils": "1.1.0", - "lodash.camelcase": "4.3.0", - "object-assign": "4.1.1", - "postcss": "5.2.18", - "postcss-modules-extract-imports": "1.1.0", - "postcss-modules-local-by-default": "1.2.0", - "postcss-modules-scope": "1.1.0", - "postcss-modules-values": "1.3.0", - "source-list-map": "0.1.8" + "babel-code-frame": "^6.11.0", + "css-selector-tokenizer": "^0.7.0", + "cssnano": ">=2.6.1 <4", + "loader-utils": "^1.0.2", + "lodash.camelcase": "^4.3.0", + "object-assign": "^4.0.1", + "postcss": "^5.0.6", + "postcss-modules-extract-imports": "^1.0.0", + "postcss-modules-local-by-default": "^1.0.1", + "postcss-modules-scope": "^1.0.0", + "postcss-modules-values": "^1.1.0", + "source-list-map": "^0.1.7" } }, "gatsby-cli": { @@ -6444,24 +6469,24 @@ "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-1.1.58.tgz", "integrity": "sha1-Xdoka5h3q5JfalEvcjwgVXryLVc=", "requires": { - "babel-code-frame": "6.26.0", - "babel-runtime": "6.26.0", - "bluebird": "3.5.1", - "common-tags": "1.8.0", - "convert-hrtime": "2.0.0", - "core-js": "2.5.7", - "envinfo": "5.10.0", - "execa": "0.8.0", - "fs-extra": "4.0.3", - "hosted-git-info": "2.7.1", - "lodash": "4.17.10", - "pretty-error": "2.1.1", - "resolve-cwd": "2.0.0", - "source-map": "0.5.7", - "stack-trace": "0.0.10", - "update-notifier": "2.5.0", - "yargs": "11.1.0", - "yurnalist": "0.2.1" + "babel-code-frame": "^6.26.0", + "babel-runtime": "^6.26.0", + "bluebird": "^3.5.0", + "common-tags": "^1.4.0", + "convert-hrtime": "^2.0.0", + "core-js": "^2.5.0", + "envinfo": "^5.8.1", + "execa": "^0.8.0", + "fs-extra": "^4.0.1", + "hosted-git-info": "^2.5.0", + "lodash": "^4.17.4", + "pretty-error": "^2.1.1", + "resolve-cwd": "^2.0.0", + "source-map": "^0.5.7", + "stack-trace": "^0.0.10", + "update-notifier": "^2.3.0", + "yargs": "^11.1.0", + "yurnalist": "^0.2.1" } }, "loader-utils": { @@ -6469,9 +6494,9 @@ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz", "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=", "requires": { - "big.js": "3.2.0", - "emojis-list": "2.1.0", - "json5": "0.5.1" + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0" } } } @@ -6611,17 +6636,6 @@ "warning": "^3.0.0" } }, - "gatsby-remark-autolink-headers": { - "version": "1.4.19", - "resolved": "https://registry.npmjs.org/gatsby-remark-autolink-headers/-/gatsby-remark-autolink-headers-1.4.19.tgz", - "integrity": "sha1-hEF94vxvvpkUIZmZrg4mFvyceaI=", - "requires": { - "babel-runtime": "^6.26.0", - "github-slugger": "^1.1.1", - "mdast-util-to-string": "^1.0.2", - "unist-util-visit": "^1.1.1" - } - }, "gatsby-source-filesystem": { "version": "1.5.39", "resolved": "https://registry.npmjs.org/gatsby-source-filesystem/-/gatsby-source-filesystem-1.5.39.tgz", @@ -6646,20 +6660,20 @@ "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz", "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==", "requires": { - "decompress-response": "3.3.0", - "duplexer3": "0.1.4", - "get-stream": "3.0.0", - "is-plain-obj": "1.1.0", - "is-retry-allowed": "1.1.0", - "is-stream": "1.1.0", - "isurl": "1.0.0", - "lowercase-keys": "1.0.1", - "p-cancelable": "0.3.0", - "p-timeout": "1.2.1", - "safe-buffer": "5.1.2", - "timed-out": "4.0.1", - "url-parse-lax": "1.0.0", - "url-to-options": "1.0.1" + "decompress-response": "^3.2.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "is-plain-obj": "^1.1.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "p-cancelable": "^0.3.0", + "p-timeout": "^1.1.1", + "safe-buffer": "^5.0.1", + "timed-out": "^4.0.0", + "url-parse-lax": "^1.0.0", + "url-to-options": "^1.0.1" } } } @@ -6674,9 +6688,9 @@ } }, "gatsby-transformer-remark": { - "version": "1.7.44", - "resolved": "https://registry.npmjs.org/gatsby-transformer-remark/-/gatsby-transformer-remark-1.7.44.tgz", - "integrity": "sha1-abRfN3poSE0eqxPx/reSRCg3jOE=", + "version": "1.7.42", + "resolved": "https://registry.npmjs.org/gatsby-transformer-remark/-/gatsby-transformer-remark-1.7.42.tgz", + "integrity": "sha1-x0Rt0dHZinmeEBlHbqBfoXDGr+c=", "requires": { "babel-runtime": "^6.26.0", "bluebird": "^3.5.0", @@ -6705,11 +6719,6 @@ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=" }, - "graphql-type-json": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/graphql-type-json/-/graphql-type-json-0.1.4.tgz", - "integrity": "sha1-ifE/XTLOCMmnbHn9+cGWg4TYGk4=" - }, "hast-to-hyperscript": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/hast-to-hyperscript/-/hast-to-hyperscript-3.1.0.tgz", @@ -6854,28 +6863,6 @@ } } } - }, - "remark-parse": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-4.0.0.tgz", - "integrity": "sha512-XZgICP2gJ1MHU7+vQaRM+VA9HEL3X253uwUM/BGgx3iv6TH2B3bF3B8q00DKcyP9YrJV+/7WOWEWBFF/u8cIsw==", - "requires": { - "collapse-white-space": "^1.0.2", - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-whitespace-character": "^1.0.0", - "is-word-character": "^1.0.0", - "markdown-escapes": "^1.0.0", - "parse-entities": "^1.0.2", - "repeat-string": "^1.5.4", - "state-toggle": "^1.0.0", - "trim": "0.0.1", - "trim-trailing-lines": "^1.0.0", - "unherit": "^1.0.4", - "unist-util-remove-position": "^1.0.0", - "vfile-location": "^2.0.0", - "xtend": "^4.0.1" - } } } }, @@ -6949,9 +6936,9 @@ } }, "github-slugger": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.2.0.tgz", - "integrity": "sha512-wIaa75k1vZhyPm9yWrD08A5Xnx/V+RmzGrpjQuLemGKSb77Qukiaei58Bogrl/LZSADDfPzKJX8jhLs4CRTl7Q==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.2.1.tgz", + "integrity": "sha512-SsZUjg/P03KPzQBt7OxJPasGw6NRO5uOgiZ5RGXVud5iSIZ0eNZeNp5rTwCxtavrRUa/A77j8mePVc5lEvk0KQ==", "requires": { "emoji-regex": ">=6.0.0 <=6.1.1" } @@ -7146,6 +7133,11 @@ "graphql": "^0.11.7" } }, + "graphql-type-json": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/graphql-type-json/-/graphql-type-json-0.1.4.tgz", + "integrity": "sha1-ifE/XTLOCMmnbHn9+cGWg4TYGk4=" + }, "gray-matter": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-3.1.1.tgz", @@ -7171,9 +7163,9 @@ } }, "js-yaml": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz", - "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==", + "version": "3.12.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.1.tgz", + "integrity": "sha512-um46hB9wNOKlwkHgiuyEVAybXBjwFUV0Z/RaHJblRd9DXltue9FTYvzCr9ErQrK9Adz5MU4gHWVaNUfdmrC8qA==", "requires": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -9112,9 +9104,9 @@ } }, "mdast-util-to-nlcst": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-nlcst/-/mdast-util-to-nlcst-3.2.0.tgz", - "integrity": "sha1-2tJihXZY0eq0tYFKIOL5PXyh47Y=", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/mdast-util-to-nlcst/-/mdast-util-to-nlcst-3.2.2.tgz", + "integrity": "sha512-TmJlri8dHt7duRU6jfWBMqf5gW+VZ6o/8GHaWzwdxslseB2lL8bSOiox6c8VwYX5v2E4CzUWm/1GkAYqgbNw9A==", "requires": { "nlcst-to-string": "^2.0.0", "repeat-string": "^1.5.2", @@ -9123,14 +9115,14 @@ } }, "mdast-util-to-string": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-1.0.4.tgz", - "integrity": "sha1-XEVch4yTVfDB5/PotxnPWDaRrPs=" + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-1.0.5.tgz", + "integrity": "sha512-2qLt/DEOo5F6nc2VFScQiHPzQ0XXcabquRJxKMhKte8nt42o08HUxNDPk7tt0YPxnWjAT11I1SYi0X0iPnfI5A==" }, "mdast-util-toc": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-toc/-/mdast-util-toc-2.0.1.tgz", - "integrity": "sha1-sdLLI7+wH4Evp7Vb/+iwqL7fbyE=", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-toc/-/mdast-util-toc-2.1.0.tgz", + "integrity": "sha512-ove/QQWSrYOrf9G3xn2MTAjy7PKCtCmm261wpQwecoPAsUtkihkMVczxFqil7VihxgSz4ID9c8bBTsyXR30gQg==", "requires": { "github-slugger": "^1.1.1", "mdast-util-to-string": "^1.0.2", @@ -9637,8 +9629,8 @@ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", "requires": { - "lru-cache": "4.1.3", - "which": "1.3.1" + "lru-cache": "^4.0.1", + "which": "^1.2.9" } }, "fast-deep-equal": { @@ -9651,14 +9643,14 @@ "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", "requires": { - "aproba": "1.2.0", - "console-control-strings": "1.1.0", - "has-unicode": "2.0.1", - "object-assign": "4.1.1", - "signal-exit": "3.0.2", - "string-width": "1.0.2", - "strip-ansi": "3.0.1", - "wide-align": "1.1.3" + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" } }, "har-validator": { @@ -9675,7 +9667,7 @@ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "json-schema-traverse": { @@ -9688,10 +9680,10 @@ "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", "requires": { - "are-we-there-yet": "1.1.5", - "console-control-strings": "1.1.0", - "gauge": "2.7.4", - "set-blocking": "2.0.0" + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" } }, "oauth-sign": { @@ -9741,9 +9733,9 @@ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } }, "tough-cookie": { @@ -11057,7 +11049,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "color-convert": "1.9.2" + "color-convert": "^1.9.0" } }, "chalk": { @@ -11065,9 +11057,9 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.4.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "has-flag": { @@ -11095,7 +11087,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -11613,6 +11605,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/pump/-/pump-1.0.3.tgz", "integrity": "sha512-8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw==", + "optional": true, "requires": { "end-of-stream": "^1.1.0", "once": "^1.3.1" @@ -12548,10 +12541,32 @@ } } }, + "remark-parse": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-4.0.0.tgz", + "integrity": "sha512-XZgICP2gJ1MHU7+vQaRM+VA9HEL3X253uwUM/BGgx3iv6TH2B3bF3B8q00DKcyP9YrJV+/7WOWEWBFF/u8cIsw==", + "requires": { + "collapse-white-space": "^1.0.2", + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-whitespace-character": "^1.0.0", + "is-word-character": "^1.0.0", + "markdown-escapes": "^1.0.0", + "parse-entities": "^1.0.2", + "repeat-string": "^1.5.4", + "state-toggle": "^1.0.0", + "trim": "0.0.1", + "trim-trailing-lines": "^1.0.0", + "unherit": "^1.0.4", + "unist-util-remove-position": "^1.0.0", + "vfile-location": "^2.0.0", + "xtend": "^4.0.1" + } + }, "remark-retext": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/remark-retext/-/remark-retext-3.1.0.tgz", - "integrity": "sha1-Gz3y1JRpwNNZbK2G6RUDqLYA/cw=", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/remark-retext/-/remark-retext-3.1.2.tgz", + "integrity": "sha512-+48KzJdSXvsPupY5pj5AY7oBUSiDOqFPZBKebX5WemrMyIG+RImIt9hgeqelluVDd1kooHen33K/aybTPyoI9g==", "requires": { "mdast-util-to-nlcst": "^3.2.0" } @@ -12787,9 +12802,9 @@ "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" }, "retext-english": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/retext-english/-/retext-english-3.0.0.tgz", - "integrity": "sha1-wXy1a9Xxuj3uM1XdurefHEiUqAk=", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/retext-english/-/retext-english-3.0.2.tgz", + "integrity": "sha512-iWffdWUvJngqaRlE570SaYRgQbn4/QVBfGa/XseEBuBazymnyW24o37oLPY0vm+PJdLmDghnjZX0UbkZSZF0Cg==", "requires": { "parse-english": "^4.0.0", "unherit": "^1.0.4" @@ -12859,7 +12874,8 @@ "rsvp": { "version": "3.6.2", "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-3.6.2.tgz", - "integrity": "sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw==" + "integrity": "sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw==", + "optional": true }, "run-async": { "version": "2.3.0", @@ -12935,20 +12951,20 @@ } }, "sanitize-html": { - "version": "1.18.2", - "resolved": "https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.18.2.tgz", - "integrity": "sha512-52ThA+Z7h6BnvpSVbURwChl10XZrps5q7ytjTwWcIe9bmJwnVP6cpEVK2NvDOUhGupoqAvNbUz3cpnJDp4+/pg==", + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.20.0.tgz", + "integrity": "sha512-BpxXkBoAG+uKCHjoXFmox6kCSYpnulABoGcZ/R3QyY9ndXbIM5S94eOr1IqnzTG8TnbmXaxWoDDzKC5eJv7fEQ==", "requires": { - "chalk": "^2.3.0", - "htmlparser2": "^3.9.0", + "chalk": "^2.4.1", + "htmlparser2": "^3.10.0", "lodash.clonedeep": "^4.5.0", "lodash.escaperegexp": "^4.1.2", "lodash.isplainobject": "^4.0.6", "lodash.isstring": "^4.0.1", - "lodash.mergewith": "^4.6.0", - "postcss": "^6.0.14", + "lodash.mergewith": "^4.6.1", + "postcss": "^7.0.5", "srcset": "^1.0.0", - "xtend": "^4.0.0" + "xtend": "^4.0.1" }, "dependencies": { "ansi-styles": { @@ -12960,9 +12976,9 @@ } }, "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "requires": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -12983,26 +12999,46 @@ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" }, "htmlparser2": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.9.2.tgz", - "integrity": "sha1-G9+HrMoPP55T+k/M6w9LTLsAszg=", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.0.tgz", + "integrity": "sha512-J1nEUGv+MkXS0weHNWVKJJ+UrLfePxRWpN3C9bEi9fLxL2+ggW94DQvgYVXsaT30PGwYRIZKNZXuyMhp3Di4bQ==", "requires": { "domelementtype": "^1.3.0", "domhandler": "^2.3.0", "domutils": "^1.5.1", "entities": "^1.1.1", "inherits": "^2.0.1", - "readable-stream": "^2.0.2" + "readable-stream": "^3.0.6" } }, "postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", "requires": { - "chalk": "^2.4.1", + "chalk": "^2.4.2", "source-map": "^0.6.1", - "supports-color": "^5.4.0" + "supports-color": "^6.1.0" + }, + "dependencies": { + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "readable-stream": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.1.1.tgz", + "integrity": "sha512-DkN66hPyqDhnIQ6Jcsvx9bFjhw214O4poMBcIMgPVpQvNy9a0e0Uhg5SqySyDKAmUlwt8LonTBz1ezOnM8pUdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" } }, "source-map": { @@ -13011,9 +13047,9 @@ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" }, "supports-color": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", - "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "requires": { "has-flag": "^3.0.0" } @@ -13332,7 +13368,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "color-convert": "1.9.2" + "color-convert": "^1.9.0" } }, "chalk": { @@ -13340,9 +13376,9 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.4.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "fast-deep-equal": { @@ -13365,7 +13401,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -14393,6 +14429,7 @@ "version": "1.16.3", "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-1.16.3.tgz", "integrity": "sha512-NvCeXpYx7OsmOh8zIOP/ebG55zZmxLE0etfWRbWok+q2Qo8x/vOR/IJT1taADXPe+jsiu9axDb3X4B+iIgNlKw==", + "optional": true, "requires": { "chownr": "^1.0.1", "mkdirp": "^0.5.1", @@ -14404,6 +14441,7 @@ "version": "1.6.1", "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.1.tgz", "integrity": "sha512-IFLM5wp3QrJODQFPm6/to3LJZrONdBY/otxcvDIQzu217zKye6yVR3hhi9lAjrC2Z+m/j5oDxMPb1qcd8cIvpA==", + "optional": true, "requires": { "bl": "^1.0.0", "buffer-alloc": "^1.1.0", @@ -14502,7 +14540,8 @@ "to-buffer": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", - "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==" + "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==", + "optional": true }, "to-fast-properties": { "version": "1.0.3", @@ -14582,6 +14621,7 @@ "version": "0.0.105", "resolved": "https://registry.npmjs.org/traceur/-/traceur-0.0.105.tgz", "integrity": "sha1-XPne6D1rd4YcPWxE1ThZrterBHk=", + "optional": true, "requires": { "commander": "2.9.x", "glob": "5.0.x", @@ -14594,6 +14634,7 @@ "version": "5.0.15", "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", + "optional": true, "requires": { "inflight": "^1.0.4", "inherits": "2", @@ -14605,12 +14646,14 @@ "semver": { "version": "4.3.6", "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz", - "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=" + "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=", + "optional": true }, "source-map": { "version": "0.1.32", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.32.tgz", "integrity": "sha1-yLbBZ3l7pHQKjqMyUhYv8IWRsmY=", + "optional": true, "requires": { "amdefine": ">=0.0.4" } @@ -14619,6 +14662,7 @@ "version": "0.2.10", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.2.10.tgz", "integrity": "sha1-6lo5AKHByyUJagrozFwrSxDe09w=", + "optional": true, "requires": { "source-map": "0.1.32" } @@ -14731,6 +14775,7 @@ "version": "2.8.29", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz", "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", + "optional": true, "requires": { "source-map": "~0.5.1", "uglify-to-browserify": "~1.0.0", @@ -14740,12 +14785,14 @@ "camelcase": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", - "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=" + "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", + "optional": true }, "cliui": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", + "optional": true, "requires": { "center-align": "^0.1.1", "right-align": "^0.1.1", @@ -14756,6 +14803,7 @@ "version": "3.10.0", "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", + "optional": true, "requires": { "camelcase": "^1.0.2", "cliui": "^2.1.0", @@ -14781,9 +14829,9 @@ "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=" }, "underscore.string": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.4.tgz", - "integrity": "sha1-LCo/n4PmR2L9xF5s6sZRQoZCE9s=", + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.5.tgz", + "integrity": "sha512-g+dpmgn+XBneLmXXo+sGlW5xQEt4ErkS3mgeN2GFbremYeMBSJKr9Wf2KJplQVaiPY/f7FN6atosWYNm9ovrYg==", "requires": { "sprintf-js": "^1.0.3", "util-deprecate": "^1.0.2" diff --git a/gatsby-site/package.json b/gatsby-site/package.json index 5af9247f4..5ece22a64 100644 --- a/gatsby-site/package.json +++ b/gatsby-site/package.json @@ -11,7 +11,6 @@ "gatsby-plugin-react-next": "^1.0.11", "gatsby-plugin-resolve-src": "^1.1.4", "gatsby-plugin-sass": "^1.0.26", - "gatsby-remark-autolink-headers": "^1.4.19", "gatsby-source-filesystem": "^1.5.38", "gatsby-transformer-excel": "^1.0.9", "gatsby-transformer-remark": "^1.7.42", diff --git a/gatsby-site/src/components/charts/StackedBarChart/StackedBarChart.module.css b/gatsby-site/src/components/charts/StackedBarChart/StackedBarChart.module.css index 1738ce09d..bac25242f 100644 --- a/gatsby-site/src/components/charts/StackedBarChart/StackedBarChart.module.css +++ b/gatsby-site/src/components/charts/StackedBarChart/StackedBarChart.module.css @@ -1,6 +1,6 @@ @value colors: "../../../css-global/colors.css"; @value green-dark, green-light, green-land, gray-dark, gray-light, gray from colors; -@value variables: "../../../css-global/variables.css"; +@value variables: "../../../css-global/variables.scss"; @value base-font-family from variables; .stackedBarChart { diff --git a/gatsby-site/src/components/layouts/Header/Header.module.css b/gatsby-site/src/components/layouts/Header/Header.module.css index 48ced3443..907c6dddb 100644 --- a/gatsby-site/src/components/layouts/Header/Header.module.css +++ b/gatsby-site/src/components/layouts/Header/Header.module.css @@ -1,5 +1,5 @@ @value colors: "../../../css-global/colors.css"; -@value variables: "../../../css-global/variables.css"; +@value variables: "../../../css-global/variables.scss"; @value blue, white from colors; @value base-padding from variables; diff --git a/gatsby-site/src/components/navigation/PageToc/PageToc.README.md b/gatsby-site/src/components/navigation/PageToc/PageToc.README.md new file mode 100644 index 000000000..e69de29bb diff --git a/gatsby-site/src/components/navigation/PageToc/PageToc.js b/gatsby-site/src/components/navigation/PageToc/PageToc.js new file mode 100644 index 000000000..2c34b7451 --- /dev/null +++ b/gatsby-site/src/components/navigation/PageToc/PageToc.js @@ -0,0 +1,217 @@ +import React from 'react'; +import ReactDOM from 'react-dom'; +import PropTypes from 'prop-types'; + +import utils from '../../../js/utils'; + +import styles from "./PageToc.module.scss" + + +import {StickyWrapper} from '../../utils/StickyWrapper'; + +const tocSubAttr = 'data-toc-sub'; + +/** + * This component assumes a single main tag for the page and a single h1 element (which is the title for the menu). + * The table of contents will be built with h2 and nested h3 elements. + */ +class PageToc extends React.Component { + + state = { + displayTitle: this.props.displayTitle + } + + isScrolling + + componentDidMount() { + this.createToc(); + } + + /* Get the on scroll nav list after updating the component. */ + componentDidUpdate() { + let tocLinks = document.querySelectorAll("#page-toc-nav ul li a"); + + if(tocLinks) { + // Listen for scroll events + window.addEventListener('scroll', this.stopScrolling.bind(this, tocLinks), false); + } + } + + componentWillUnmount() { + window.removeEventListener('scroll', this.stopScrolling.bind(this, tocLinks) ); + } + + stopScrolling(tocLinks) { + // Clear our timeout throughout the scroll + window.clearTimeout(this.isScrolling); + + // Set a timeout to run after scrolling ends + this.isScrolling = setTimeout(function() { + // Run the callback + this.handleScroll(tocLinks); + + }.bind(this), 66); + + } + + handleScroll(tocLinks) { + let fromTop = window.scrollY; + + tocLinks.forEach( (link, index) => { + let section = document.querySelector((link.hash || 'body')); + // You can add an offset number to a element to have the toc menu item activate earlier/later + let dataTocOffset = parseInt(section.getAttribute('data-toc-offset')) || 0; + + if( (section.offsetTop-this.props.scrollOffset-dataTocOffset ) <= fromTop ) { + + if(link.getAttribute('data-toc-type') === 'sub') { + let oldCurrent = document.querySelector(("."+styles.tocSubItemActive)); + if(oldCurrent){ + oldCurrent.classList.remove(styles.tocSubItemActive); + } + link.parentNode.classList.add(styles.tocSubItemActive); + } + else { + let oldSubCurrent = document.querySelector(("."+styles.tocSubItemActive)); + if(oldSubCurrent){ + oldSubCurrent.classList.remove(styles.tocSubItemActive); + } + let oldCurrent = document.querySelector(("."+styles.tocItemActive)); + if(oldCurrent){ + oldCurrent.classList.remove(styles.tocItemActive); + } + link.parentNode.classList.add(styles.tocItemActive); + } + + } + }); + + } + + createToc() { + let mainElem = document.getElementsByTagName('main'); + let tocState = { + displayTitle: this.state.displayTitle, + }; + + if(tocState.displayTitle === undefined && this.props.shouldDisplayTitle) { + let h1Elem = mainElem && mainElem[0].querySelector('h1') + tocState.displayTitle = h1Elem && h1Elem.innerText; + } + + let allTocElems = mainElem && Array.from(mainElem[0].querySelectorAll('h2,h3')); + + let excludeClassNames = ( typeof this.props.excludeClassNames === "string")? this.props.excludeClassNames.split(',') : this.props.excludeClassNames; + + tocState.tocItems = elementArrayToTocArray(allTocElems, excludeClassNames); + + this.setState({...tocState}); + } + + render() { + + return ( +
+ +
+ {this.state.displayTitle && +

{this.state.displayTitle}

+ } + {this.state.tocItems && + + } +
+
+
+ ); + } +} + +PageToc.propTypes = { + /** Can pass a default title or it will be resolved by the H1 tag **/ + displayTitle: PropTypes.string, + /** Can hide title if not needed **/ + shouldDisplayTitle: PropTypes.bool, + /** This is the query string of the element for the toc to scroll within **/ + bottomBoundary: PropTypes.string, + /** Adjust wehn the menu item becomes active when scrolling **/ + scrollOffset: PropTypes.number, + /** An array of all class names to not use in the toc **/ + excludeClassNames: PropTypes.oneOfType([PropTypes.string,PropTypes.array]), +} + +PageToc.defaultProps = { + bottomBoundary: 'main', + shouldDisplayTitle: false, + scrollOffset: 100, +} + +export default PageToc; + +const elementArrayToTocArray = (elems, excludeClassNames) => { + + const createTocItem = (elem) => { + elem.id = elem.id || utils.formatToSlug(elem.innerText); + } + + const addChild = (elem, parent) => { + parent[tocSubAttr] = parent[tocSubAttr] || []; + createTocItem(elem); + parent[tocSubAttr].push(elem); + } + + let filteredElems = elems; + + if(excludeClassNames) { + excludeClassNames.forEach((className) => { + filteredElems = filteredElems.filter(elem => !elem.classList.contains(className)); + }); + } + + let toc = filteredElems && []; + + let currentTocItem = filteredElems[0]; + + filteredElems.map((elem) => { + if(parseInt(elem.tagName.slice(-1)) > parseInt(currentTocItem.tagName.slice(-1))){ + addChild(elem, currentTocItem); + } + else { + createTocItem(elem); + currentTocItem = elem; + + toc.push(elem); + } + }); + + return toc; +} + + + diff --git a/gatsby-site/src/components/navigation/PageToc/PageToc.module.scss b/gatsby-site/src/components/navigation/PageToc/PageToc.module.scss new file mode 100644 index 000000000..0e3f2b604 --- /dev/null +++ b/gatsby-site/src/components/navigation/PageToc/PageToc.module.scss @@ -0,0 +1,90 @@ +@value colors: "../../../css-global/colors.css"; +@value black-light, gray-light from colors; +@value variables: "../../../css-global/variables.scss"; +@value base-padding-lite from variables; + +.root { + padding: 40px 0px 20px 0px; +} + +.displayTitle { + border-bottom: 1px solid gray-light; + font-size: 13px; + font-weight: 400; + line-height: 16px; + padding-bottom: base-padding-lite; + text-transform: uppercase; +} + +.toc { + list-style-type: none; + padding: 0px; +} + +.toc a { + color: black-light; + display: block; + font-size: 16px; + line-height: 19.2px; + padding: 8px 8px 8px 0px; + text-decoration: none; +} + + +.toc a:hover { + text-decoration: underline; +} + +.tocSub { + list-style-type: none; + margin-top: base-padding-lite; + padding-left: 14px; +} + +.tocSub a{ + color: black-light; + font-size: 0.8125rem; + line-height: 1.2; + padding: 6.5px; + text-decoration: none; +} + +.tocItem { + padding: 0px; +} + +.tocItem ul { + display: none; +} + +.tocItemActive { + font-weight: bold; +} + +.tocItemActive ul { + display: block; +} + +.tocSubItemActive { + font-weight: bold; +} + +.tocSubItem { + border-left: 3px solid gray-light; + padding: 0 0.5em 0.5em 0.5em; + + &:first-of-type { + margin-top: base-padding-lite; + padding-top: 0; + } + + &:last-of-type { + padding-bottom: 0; + } +} + +.tocSubItem a{ + font-size: 0.8125rem; + padding: 0px; +} + diff --git a/gatsby-site/src/components/navigation/PageToc/index.js b/gatsby-site/src/components/navigation/PageToc/index.js new file mode 100644 index 000000000..54aa2119f --- /dev/null +++ b/gatsby-site/src/components/navigation/PageToc/index.js @@ -0,0 +1 @@ +export {default as PageToc} from './PageToc' \ No newline at end of file diff --git a/gatsby-site/src/components/utils/Search/Search.module.css b/gatsby-site/src/components/utils/Search/Search.module.css index 7297ba691..b279ca7c5 100644 --- a/gatsby-site/src/components/utils/Search/Search.module.css +++ b/gatsby-site/src/components/utils/Search/Search.module.css @@ -1,5 +1,5 @@ @value colors: "../../../css-global/colors.css"; -@value variables: "../../../css-global/variables.css"; +@value variables: "../../../css-global/variables.scss"; @value blue, white from colors; @value base-padding from variables; diff --git a/gatsby-site/src/css-global/variables.css b/gatsby-site/src/css-global/variables.scss similarity index 51% rename from gatsby-site/src/css-global/variables.css rename to gatsby-site/src/css-global/variables.scss index 491f6ef73..e2e65452c 100644 --- a/gatsby-site/src/css-global/variables.css +++ b/gatsby-site/src/css-global/variables.scss @@ -4,10 +4,21 @@ container-max-width: 60em; /* Padding */ base-padding: 1.25em; /* 20px */ - base-padding-lite: $base-padding / 3; /* 6.66px */ + base-padding-lite: .41667em; /* 6.66px */ base-padding-small: 0.7em; /* 11.2px Reduced from .9em */ base-padding-base: 1em; /* 16px */ base-padding-large: 1.875em; /* 30px */ base-padding-extra: 3.125em; /* 50px */ base-padding-jumbo: 3.8em; /* 60.8px */ + + /* Padding on rem scale */ + standard-padding: 1.25rem; + standard-padding-standard: 1rem; + standard-padding-lite: .41667em; + standard-padding-small: 0.7rem; /* 11.2px Reduced from .9em */ + standard-padding-large: 1.875rem; /* 30px */ + standard-padding-extra: 3.125rem; /* 50px */ + standard-padding-jumbo: 3.8rem; + standard-padding-fluffed: 5rem; + standard-padding-separation: 6rem; } \ No newline at end of file diff --git a/gatsby-site/src/js/hast-react-renderer.js b/gatsby-site/src/js/hast-react-renderer.js index b91a90cf5..bf76870f1 100644 --- a/gatsby-site/src/js/hast-react-renderer.js +++ b/gatsby-site/src/js/hast-react-renderer.js @@ -12,6 +12,7 @@ import NavList from '../components/layouts/NavList'; import {DisplayStatistic} from '../components/utils/DisplayStatistic'; import {DisplayYear} from '../components/stats/DisplayYear' import {DisplayDisbursement} from '../components/stats/DisplayDisbursement' +import {PageToc} from '../components/navigation/PageToc' /*** * This utility is used to render html and react components from markdown files @@ -29,7 +30,8 @@ const hastReactRenderer = new rehypeReact({ "how-main-icon-wind": HowMainIconWind, "display-statistic": DisplayStatistic, "display-year": DisplayYear, - 'display-disbursement':DisplayDisbursement}, + 'display-disbursement':DisplayDisbursement, + 'page-toc': PageToc}, }).Compiler; diff --git a/gatsby-site/src/js/utils.js b/gatsby-site/src/js/utils.js index 521fddb6c..28193c899 100644 --- a/gatsby-site/src/js/utils.js +++ b/gatsby-site/src/js/utils.js @@ -9,12 +9,35 @@ const extentPercent = 0.05; const extentMarginOfError = 0.10; const utils = { + scrollStop: (callback) => { + // Make sure a valid callback was provided + if (!callback || typeof callback !== 'function') return; + + // Setup scrolling variable + let isScrolling; + + // Listen for scroll events + window.addEventListener('scroll', function (event) { + + // Clear our timeout throughout the scroll + window.clearTimeout(isScrolling); + + // Set a timeout to run after scrolling ends + isScrolling = setTimeout(function() { + + // Run the callback + callback(); + + }, 66); + + }, false); + }, getDisplayName_CommodityName: (key) => { return commodityNames[key] || key; }, formatToSlug: (name) => { - return slugify(name, {lower:true, remove: /[$*_+~.()'"!\:@,]/g}).replace('-and-','-'); + return slugify(name, {lower:true, remove: /[$*_+~.()'"!\:@,?]/g}).replace('-and-','-'); }, formatToDollarInt: (value) => { @@ -39,6 +62,9 @@ const utils = { wait = true; // And allow future invocations }, limit); } + else { + console.log("HERE"); + } } }, groupBy(data, group) { diff --git a/gatsby-site/src/layouts/index.js b/gatsby-site/src/layouts/index.js index 6127419ea..3f6cb151b 100644 --- a/gatsby-site/src/layouts/index.js +++ b/gatsby-site/src/layouts/index.js @@ -61,17 +61,16 @@ export default ({ data, children}) => { {''} + +
- -
- - - {children()} -
- + + + + {children()} +
-
); } diff --git a/gatsby-site/src/markdown/how-it-works/default.md b/gatsby-site/src/markdown/how-it-works/default.md index 7e55b118c..0af2cb147 100644 --- a/gatsby-site/src/markdown/how-it-works/default.md +++ b/gatsby-site/src/markdown/how-it-works/default.md @@ -3,29 +3,6 @@ title: How It Works layout: default permalink: /how-it-works/ redirect_from: /how-it-works/production/ -nav_items: - - name: introduction - title: Top - - name: ownership - title: Land ownership - - name: resources - title: Natural resources - - name: laws - title: Laws and regulations - - name: native-american-overview - title: Natural resources on Native American land - - name: process - title: Resources to revenue - subnav_items: - - name: production - title: Production - - name: revenues - title: Revenues - - name: disbursements - title: Disbursements - - name: accounting - title: Accountability -selector: list ---
@@ -47,10 +24,10 @@ selector: list
-
+
-

Who owns natural resources in the U.S.?

+

Who owns natural resources in the U.S.?

Ownership

@@ -60,7 +37,7 @@ selector: list
-

What natural resources are extracted in the U.S.?

+

What natural resources are extracted in the U.S.?

Fossil fuels

@@ -80,7 +57,7 @@ selector: list
-

What laws and regulations govern natural resource extraction in the U.S.?

+

What laws and regulations govern natural resource extraction in the U.S.?

Federal laws and regulations

@@ -105,7 +82,7 @@ selector: list
-

How are natural resources on Native American land governed?

+

How are natural resources on Native American land governed?

Ownership and governance

@@ -130,8 +107,8 @@ selector: list
-

How do natural resources result in federal revenue?

-

The production process

+

How do natural resources result in federal revenue?

+

The production process

Oil and gas

@@ -162,7 +139,7 @@ selector: list
-

Understanding federal revenues

+

Understanding federal revenues

How revenue works

@@ -185,7 +162,7 @@ selector: list

Learn about excise tax revenue.

-

Understanding federal disbursements

+

Understanding federal disbursements

How disbursements work

@@ -210,7 +187,7 @@ selector: list
-

How does the U.S. ensure accuracy and accountability in natural resource revenue?

+

How does the U.S. ensure accuracy and accountability in natural resource revenue?

Audits and assurances

@@ -225,25 +202,7 @@ selector: list
-
\ No newline at end of file From 37a6d8c427ec3c8e50075cecc650793d2b2cfbfc Mon Sep 17 00:00:00 2001 From: Jeffery Keene Date: Wed, 13 Feb 2019 18:32:10 -0500 Subject: [PATCH 19/89] updated to ad star pages back and adjust gatsby loader --- gatsby-site/gatsby-browser.js | 8 +++++++- gatsby-site/gatsby-node.js | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/gatsby-site/gatsby-browser.js b/gatsby-site/gatsby-browser.js index a544db86e..76ebc94b2 100644 --- a/gatsby-site/gatsby-browser.js +++ b/gatsby-site/gatsby-browser.js @@ -78,7 +78,13 @@ exports.onClientEntry = () => { loader.addPagesArray([{"componentChunkName":"component---src-pages-about-index-js","layout":"layout---index","layoutComponentChunkName":"component---src-layouts-index-js","jsonName":"about.json","path": path}]); } else if(path.includes("/how-it-works") && !lastFourteen.includes("default-page")){ - loader.addPagesArray([{"componentChunkName":"component---src-templates-how-it-works-default-js","layout":"layout---index","layoutComponentChunkName":"component---src-layouts-index-js","jsonName":"how-it-works.json","path":path}]); + + if(path.includes("/native-american-ownership-governance") && !lastFourteen.includes("default-page")){ + loader.addPagesArray([{"componentChunkName":"component---src-templates-default-js","layout":"layout---index","layoutComponentChunkName":"component---src-layouts-index-js","jsonName":"how-it-works-native-american-ownership-governance.json","path":path}]); + } + else{ + loader.addPagesArray([{"componentChunkName":"component---src-templates-how-it-works-default-js","layout":"layout---index","layoutComponentChunkName":"component---src-layouts-index-js","jsonName":"how-it-works.json","path":path}]); + } } else if(path.includes("/explore") && usStateIds.includes(statePathId)) { loader.addPagesArray([{"componentChunkName":"component---src-templates-state-page-js","layout":"layout---index","layoutComponentChunkName":"component---src-layouts-index-js","jsonName":"explore-"+statePathId.toLowerCase()+".json","path":path}]); diff --git a/gatsby-site/gatsby-node.js b/gatsby-site/gatsby-node.js index 20fa14b2b..dd8e6464c 100644 --- a/gatsby-site/gatsby-node.js +++ b/gatsby-site/gatsby-node.js @@ -74,7 +74,7 @@ const DEFAULT_TEMPLATE = path.resolve(`src/templates/default.js`); exports.createPages = ({ boundActionCreators, graphql }) => { const { createPage } = boundActionCreators; - return Promise.all([createHowItWorksPages(createPage, graphql)]); + return Promise.all([createStatePages(createPage, graphql), createHowItWorksPages(createPage, graphql)]); }; const withPathPrefix = (url, pathPrefix) => { From ab4092f1662a86b06f5e92398991d468b242cd71 Mon Sep 17 00:00:00 2001 From: Jeffery Keene Date: Wed, 13 Feb 2019 18:59:53 -0500 Subject: [PATCH 20/89] remove old md file for native ownership --- .../tribal-ownership-and-governance.md | 113 ------------------ gatsby-site/gatsby-node.js | 1 + 2 files changed, 1 insertion(+), 113 deletions(-) delete mode 100644 _how-it-works/tribal-ownership-and-governance.md diff --git a/_how-it-works/tribal-ownership-and-governance.md b/_how-it-works/tribal-ownership-and-governance.md deleted file mode 100644 index f9fdf509a..000000000 --- a/_how-it-works/tribal-ownership-and-governance.md +++ /dev/null @@ -1,113 +0,0 @@ ---- -title: Native American Lands | Ownership and Governance -layout: content -permalink: /how-it-works/native-american-ownership-governance/ -redirect_from: /how-it-works/tribal-ownership-governance/ -nav_description: Jump to a section -nav_items: - - name: introduction - title: Top - - name: land-ownership - title: Land ownership - - name: natural-resource-ownership - title: Natural resource ownership - - name: laws-and-regulations - title: Laws and regulations - subnav_items: - - name: history-of-federal-obligations - title: History of federal obligations - - name: general-allotment-act-of-1887-the-dawes-act - title: General Allotment Act of 1887 (The Dawes Act) - - name: indian-reorganization-act-of-1934 - title: Indian Reorganization Act of 1934 - - name: indian-mineral-leasing-act-of-1938 - title: Indian Mineral Leasing Act of 1938 - - name: indian-mineral-development-act-of-1982 - title: Indian Mineral Development Act of 1982 - - name: tribal-energy-development--self-determination-act-of-2005 - title: Tribal Energy Development & Self-Determination Act of 2005 -description: Native American land ownership involves a complex patchwork of titles, restrictions, obligations, statutes, and regulations. Extracting natural resources on Native American lands and distributing the associated revenue is a unique process involving multiple stakeholders. -tag: -- how it works -- production -- renewable energy -- geothermal -- wind -- water power -- biomass -- tribal -- native american -- Indian -breadcrumb: - - title: How it works - permalink: /how-it-works/ -title_display: Native American ownership and governance of natural resources -selector: list ---- - -> {{ page.description }} - -{% include selector.html %} - -## Land ownership - -Today, there are two major types of Native American land: - -* {{ "Trust land" | term_end }}, in which the federal government holds legal title, but the beneficial interest remains with the individual or tribe. Trust lands held on behalf of individuals are known as allotments. -* Fee land purchased by tribes, in which the tribe acquires legal title under specific statutory authority. - -In general, most Native American lands are {{ "trust land" | term_end }}. Approximately [56 million acres of land](https://www.blm.gov/about/data/public-land-statistics) are held in trust by the United States for various Native American tribes and individuals. - -## Natural resource ownership - -Native American natural resource ownership is fundamentally similar to Native American land ownership. Natural resources on Native American land can be held in trust for a tribe or individual, or owned by them as part of restricted-fee land. Different laws govern mineral development on trust land depending on whether an individual or a tribe holds the beneficial interest. Regardless, a tribe or individual cannot develop their natural resources without the federal government’s approval. - -New types of legal agreements for extraction have given greater control to tribes, but federal government approval remains necessary at some point in the process for most tribes. For more detail on the leasing process for individually-owned minerals, see the Act of March 3, 1909, as amended ([25 U.S. Code § 396](https://www.law.cornell.edu/uscode/text/25/396)), and the regulations at [25 CFR Part 212](https://www.gpo.gov/fdsys/granule/CFR-2008-title25-vol1/CFR-2008-title25-vol1-part212/content-detail.html). For more detail on the leasing process for tribes, see the Indian Mineral Development Act ([25 U.S. Code § 2102](https://www.law.cornell.edu/uscode/text/25/2102)) and [25 CFR Part 225](https://www.gpo.gov/fdsys/search/pagedetails.action?browsePath=Title+25%2FChapter+I%2FSubchapter+I%2FPart+225&granuleId=CFR-2008-title25-vol1-part225&packageId=CFR-2008-title25-vol1&collapse=true&fromBrowse=true&collectionCode=CFR), as well as the Indian Mineral Leasing Act of 1938 ([25 U.S. Code § 396a](https://www.law.cornell.edu/uscode/text/25/396)) and [25 CFR Part 211](https://www.gpo.gov/fdsys/granule/CFR-2012-title25-vol1/CFR-2012-title25-vol1-part211). - -## Laws and regulations - -The laws and regulations governing Native American land and the federal government’s relationship to it are grounded in a trust responsibility going back to the 1830s. Since then, however, the policies enacted by Congress have varied considerably. - -### History of federal obligations - -The basis of the regulatory relationship between Native American tribes and the federal government was established in the Commerce Clause of the U.S. Constitution (Article 1, Section 8, Clause 3). This relationship, as it pertains to land use and ownership, was clarified in the 1830s. - -In a series of Supreme Court decisions known as the Marshall Trilogy, former Supreme Court Justice John Marshall established several important principles of Native American law. - -One was the federal Native American trust responsibility, whereby the government charged itself with “[moral obligations of the highest responsibility and trust](http://www.bia.gov/FAQs/index.htm)” toward Native American tribes. In this capacity, the U.S. Government maintains fiduciary responsibility to protect Native American assets and resources and serves as a trustee for Native American lands. Another was the principle that tribes are sovereign, which is inherent to them as the original governing bodies of what is now the United States, and that sovereignty can only be diminished by Congress. - -For an overview of the foundational laws, regulations, and court cases governing federal Native American law, read Felix S. Cohen’s [Handbook of Federal Indian Law](https://eric.ed.gov/?id=ED061008) originally published by the Department of the Interior in 1942. - -### General Allotment Act of 1887 (The Dawes Act) - -To understand current ownership of Native American lands, one must begin with the history of allotment on reservations. During the Allotment Era of the late 1800s and early 1900s, the federal government parceled out millions of acres of Native American lands to individual Native Americans in an effort to break up reservations. - -While the practice of allotting Native American land to individual Native Americans began in the 18th century, it was not in widespread use until the late 19th century when passage of the General Allotment Act of 1887, also known as the Dawes Act, greatly expanded the practice. This expansion would have devastating consequences for Native Americans. - -Under the Dawes Act and other tribe-specific allotment acts, the federal government allotted a specified amount of land, usually 80 or 160 acres, to each tribal member. These allotments were to be held in trust by the United States for the beneficial Native American owner for a specified period of time, usually 25 years, after which the federal government would remove the trust status and issue the allottee fee simple title to the land. - -Once out of trust, however, the land became subject to state and local taxation, the costs of which led thousands of acres of Native American land to pass out of Native American hands once the trust status was lifted. Furthermore, non-allotted lands were often declared “surplus land” by the federal government, which opened them to homesteaders, thereby accelerating the loss of Native American land to non-Native Americans. - -The policy of allotment dramatically reduced the amount of land owned by tribes. In 1887, tribes held 138 million acres. Just forty-seven years later, in 1934, they owned 48 million acres. To stop the loss of Native American land, the federal government ended the allotment policy in 1934 and extended the trust period indefinitely. Today, allotments are still held in trust by the federal government for the beneficial Native American owner. - -In addition to diminishing the total acreage owned, the allotment policy also left behind a checkerboard of land ownership on many reservations, with individual parcels of land sometimes owned by a tribe or tribes, Native American individuals, and non-Native Americans. As the original recipients of allotments died, their land was divided among their descendants, with each receiving only a fractional share of the whole. This division among multiple heirs is known as {{ "fractionation" | term_end }}. - -In many cases, ownership of allotted lands continued to divide over multiple generations so that today, individual parcels sometimes have more than 100 co-owners. Fractionation [limits economic development on reservations](https://aspe.hhs.gov/report/overcoming-challenges-business-and-economic-development-indian-country/impact-historical-events-tribal-bded), including resource extraction, and can divide lease income among co-owners so that individuals receive just a few cents based on their share. - -You can learn more about government and tribal efforts to mitigate the effects of fractionation effects in the [annual report of the Cobell Land Buy-Back Program for Tribal Nations](https://www.doi.gov/buybackprogram). - -### Indian Reorganization Act of 1934 - -The Allotment Era ended with the Indian Reorganization Act of 1934 (IRA). This act ended the policy of allotment and authorized the Secretary of the Interior to restore remaining (unallotted) surplus lands to tribal ownership. It also incentivized tribes to adopt U.S.-style governments and constitutions. Most federally recognized tribes are organized under the IRA. While the impact of the IRA varied by tribe, it marked a shift towards the promotion of tribal self-government. This change undergirds the modern extractive industries policy for tribes in the United States. - -### Indian Mineral Leasing Act of 1938 - -The Indian Mineral Leasing Act of 1938 (IMLA) increased the amount of control tribes have over extraction on their land. Under IMLA, leases for extraction on tribal lands required tribal consent – a fact that remains true today. It also requires the approval of the Secretary of the Interior. However, under IMLA, tribes could not negotiate leases, influence operations once they commenced, cancel leases, or set rates for leases. - -### Indian Mineral Development Act of 1982 - -The Indian Mineral Development Act of 1982 (IMDA) increased Native American self-governance concerning extraction. With IMDA, tribes and individuals gained the right to negotiate their own “mineral development agreements” (MDAs) with companies in the extractive industries. These agreements could cover the full range of the extraction process, from exploration to processing, and might contain stipulations as to employment of tribal members or subcontracting to tribally-owned entities. An individual Native American can include their mineral interests in a tribally-negotiated mineral development agreement. The federal government may assist in the negotiations of MDAs when requested by the tribe. The Secretary of the Interior must still approve MDAs as in the best interest of the tribe. - -### Indian Tribal Energy Development & Self-Determination Act of 2005 - -The Tribal Energy Development & Self-Determination Act continued the move towards tribal self-determination regarding extraction. The Act enables tribes to enter “tribal energy resource agreements” (TERAs) with the Secretary of the Interior. Entering into this agreement with the Secretary of the Interior grants the tribe a much wider latitude of self-determination. Specifically it enables them to “enter into business agreements and leases for energy resource development and grant rights-of-way for pipelines or electric transmission or distribution lines on tribal land without the Secretary’s review and approval.” The Tribal Energy and Environmental Information Clearinghouse [provides further details on what goes into a TERA](https://teeic.indianaffairs.gov/abouttera/). diff --git a/gatsby-site/gatsby-node.js b/gatsby-site/gatsby-node.js index dd8e6464c..b47597ccb 100644 --- a/gatsby-site/gatsby-node.js +++ b/gatsby-site/gatsby-node.js @@ -273,6 +273,7 @@ var howItWorksNativeOwnerPageFrontmatter = "---"+os.EOL+ "title: How It Works"+os.EOL+ "layout: none"+os.EOL+ "permalink: /how-it-works/native-american-ownership-governance/"+os.EOL+ + "redirect_from: /how-it-works/tribal-ownership-governance/"+os.EOL+ "---"+os.EOL; var aboutPageFrontmatter = "---"+os.EOL+ From c4c2a4b1c3650e07e79e728a3e20e3a228926d7c Mon Sep 17 00:00:00 2001 From: Jeffery Keene Date: Wed, 13 Feb 2019 22:12:20 -0500 Subject: [PATCH 21/89] added link component to default how it works page --- gatsby-site/src/js/hast-react-renderer.js | 5 +- .../src/markdown/how-it-works/default.md | 106 +++++++++--------- 2 files changed, 57 insertions(+), 54 deletions(-) diff --git a/gatsby-site/src/js/hast-react-renderer.js b/gatsby-site/src/js/hast-react-renderer.js index bf76870f1..236e91f33 100644 --- a/gatsby-site/src/js/hast-react-renderer.js +++ b/gatsby-site/src/js/hast-react-renderer.js @@ -13,6 +13,7 @@ import {DisplayStatistic} from '../components/utils/DisplayStatistic'; import {DisplayYear} from '../components/stats/DisplayYear' import {DisplayDisbursement} from '../components/stats/DisplayDisbursement' import {PageToc} from '../components/navigation/PageToc' +import Link from '../components/utils/temp-link'; /*** * This utility is used to render html and react components from markdown files @@ -31,7 +32,9 @@ const hastReactRenderer = new rehypeReact({ "display-statistic": DisplayStatistic, "display-year": DisplayYear, 'display-disbursement':DisplayDisbursement, - 'page-toc': PageToc}, + 'page-toc': PageToc, + 'link':Link, + }, }).Compiler; diff --git a/gatsby-site/src/markdown/how-it-works/default.md b/gatsby-site/src/markdown/how-it-works/default.md index ef1411fe2..33401286a 100644 --- a/gatsby-site/src/markdown/how-it-works/default.md +++ b/gatsby-site/src/markdown/how-it-works/default.md @@ -18,7 +18,7 @@ redirect_from: /how-it-works/production/
- What natural resources does the U.S. produce? + What natural resources does the U.S. produce?
@@ -30,9 +30,9 @@ redirect_from: /how-it-works/production/

Who owns natural resources in the U.S.?

-

Ownership

+

Ownership

Private individuals and corporations, as well as federal, state, local, and Native American governments, can own land and the oil, gas, coal, and other minerals found below the surface.

-

Learn about land and resource ownership

+

Learn about land and resource ownership

@@ -40,19 +40,19 @@ redirect_from: /how-it-works/production/

What natural resources are extracted in the U.S.?

-

Fossil fuels

+

Fossil fuels

Fossil fuels are our main source of electricity, and the primary fuel for powering motor vehicles and heating homes.

-

Learn about oil, gas, and coal.

+

Learn about oil, gas, and coal.

-

Nonenergy minerals

+

Nonenergy minerals

Nonenergy minerals include base and precious metals, industrial metals, and gemstones, among others.

-

Learn about nonenergy minerals.

+

Learn about nonenergy minerals.

-

Renewables

+

Renewables

Renewable energy comes from sources that are not depleted when used. These resources include geothermal, solar, wind, water, and biomass.

-

Learn about renewable energy.

+

Learn about renewable energy.

@@ -60,24 +60,24 @@ redirect_from: /how-it-works/production/

What laws and regulations govern natural resource extraction in the U.S.?

-

Federal laws and regulations

+

Federal laws and regulations

The legislative branch has passed many laws governing natural resource extraction on federal lands.

-

Learn about federal laws.

+

Learn about federal laws.

-

Federal reforms

+

Federal reforms

The government reforms laws and regulations by enacting new legislation and proposing new rules for implementation.

-

Learn about reforms.

+

Learn about reforms.

-

State laws and regulations

+

State laws and regulations

State agencies create regulations and rules about natural resource extraction. Local government agencies also play a role.

-

Learn about state laws.

+

Learn about state laws.

-

Native American laws and regulations

+

Native American laws and regulations

Extracting natural resources on Native American land and distributing the associated revenue involves a unique set of processes and stakeholders.

-

Learn about Native American laws.

+

Learn about Native American laws.

@@ -85,24 +85,24 @@ redirect_from: /how-it-works/production/

How are natural resources on Native American land governed?

-

Ownership and governance

+

Ownership and governance

Native American land ownership involves a complex patchwork of titles, restrictions, obligations, statutes, and regulations.

-

Learn about governance on Native American land

+

Learn about governance on Native American land

-

Production

+

Production

Extracting natural resources on Native American land involves unique processes and multiple stakeholders.

-

Learn about production on Native American land

+

Learn about production on Native American land

-

Revenue

+

Revenue

Natural resources are increasingly a key source of income for many Native American tribes. In , ONRR and OST disbursed to tribes and allottees.

-

Learn about Native American revenues

+

Learn about Native American revenues

-

Economic impact

+

Economic impact

Extraction affects Native American economies in a number of ways, though effects vary widely depending on the level of extraction on and details of lease agreements.

-

Learn about economic impact

+

Learn about economic impact

@@ -111,78 +111,78 @@ redirect_from: /how-it-works/production/

The production process

-

Oil and gas

+

Oil and gas

Oil and gas (or natural gas) are fossil fuels that form underground on land and under the ocean. The U.S. is among the world's top producers of oil and gas.

-

Learn about oil and gas.

+

Learn about oil and gas.

-

Coal

+

Coal

Miners extract coal through surface and subsurface mining. Most of the coal produced on federal land in the U.S. is mined in the Powder River Basin of Wyoming.

-

Learn about coal.

+

Learn about coal.

-

Nonenergy minerals

+

Nonenergy minerals

Gold, copper, and iron are the main sources of nonenergy mineral revenues. The Mining Law of 1872 is the major federal law governing locatable minerals.

-

Learn about nonenergy minerals.

+

Learn about nonenergy minerals.

-

Renewable energy

+

Renewable energy

Renewable energy resources include geothermal, solar, wind, biomass, and hydrokinetic energy.

-

Learn about renewable energy.

+

Learn about renewable energy.

Understanding federal revenues

-

How revenue works

+

How revenue works

Companies pay the federal government to extract natural resources on federal lands and waters. This revenue is collected by the Office of Natural Resources Revenue.

-

Learn about how revenue works.

+

Learn about how revenue works.

-

Federal revenue by company

+

Federal revenue by company

See federal non-tax revenues from natural resource extraction on federal land in 2017 by commodity, revenue type, and company.

-

See revenue by company.

+

See revenue by company.

-

Abandoned Mine Land Reclamation Program

+

Abandoned Mine Land Reclamation Program

This program uses fees from present-day coal mining companies to reclaim coal mines abandoned before 1977.

-

Learn about the AML Reclamation Program.

+

Learn about the AML Reclamation Program.

-

Coal Excise Tax

+

Coal Excise Tax

Coal producers pay a federal excise tax, which originated in 1977 with the Black Lung Revenue Act, when they mine coal in the U.S.

-

Learn about excise tax revenue.

+

Learn about excise tax revenue.

Understanding federal disbursements

-

How disbursements work

+

How disbursements work

The Office of Natural Resources Revenue collects revenue from natural resources extraction on federal lands and waters and distributes that revenue according to federal law. This process is called "disbursement."

-

Learn about how disbursements work.

+

Learn about how disbursements work.

-

Land and Water Conservation Fund

+

Land and Water Conservation Fund

When authorized, the Land and Water Conservation Fund receives disbursements from offshore oil and gas revenue to support conservation, outdoor recreation, and the needs of local communities.

-

Learn about the Land and Water Conservation Fund.

+

Learn about the Land and Water Conservation Fund.

-

Historic Preservation Fund

+

Historic Preservation Fund

When authorized, the Historic Preservation Fund receives disbursements from offshore oil and gas revenue to fund the conservation of cultural and historic sites.

-

Learn about the Historic Preservation Fund.

+

Learn about the Historic Preservation Fund.

-

Gulf of Mexico Energy Security Act (GOMESA)

+

Gulf of Mexico Energy Security Act (GOMESA)

The Gulf of Mexico Energy Security Act (GOMESA) created a revenue-sharing model for gulf states. Four states receive a portion of the revenue from oil and gas production in the Gulf of Mexico.

-

Learn about GOMESA.

+

Learn about GOMESA.

@@ -190,14 +190,14 @@ redirect_from: /how-it-works/production/

How does the U.S. ensure accuracy and accountability in natural resource revenue?

-

Audits and assurances

+

Audits and assurances

Data about revenue from the extractive industries is subject to a number of controls, standards, and regulations.

-

Learn about audits and assurances.

+

Learn about audits and assurances.

-

Reconciliation

+

Reconciliation

During the reconciliation process, company reports of payments are compared to government records of revenue received.

-

Learn about reconciliation.

+

Learn about reconciliation.

From c33e40a4f0c21e67091e34216db71042f57280e6 Mon Sep 17 00:00:00 2001 From: Jeffery Keene Date: Wed, 13 Feb 2019 23:14:00 -0500 Subject: [PATCH 22/89] fixed link component for markdown --- gatsby-site/src/js/hast-react-renderer.js | 2 +- .../src/markdown/how-it-works/default.md | 106 +++++++++--------- 2 files changed, 54 insertions(+), 54 deletions(-) diff --git a/gatsby-site/src/js/hast-react-renderer.js b/gatsby-site/src/js/hast-react-renderer.js index 236e91f33..4d8f62e9c 100644 --- a/gatsby-site/src/js/hast-react-renderer.js +++ b/gatsby-site/src/js/hast-react-renderer.js @@ -33,7 +33,7 @@ const hastReactRenderer = new rehypeReact({ "display-year": DisplayYear, 'display-disbursement':DisplayDisbursement, 'page-toc': PageToc, - 'link':Link, + 'custom-link':Link, }, }).Compiler; diff --git a/gatsby-site/src/markdown/how-it-works/default.md b/gatsby-site/src/markdown/how-it-works/default.md index 33401286a..5fc9a591f 100644 --- a/gatsby-site/src/markdown/how-it-works/default.md +++ b/gatsby-site/src/markdown/how-it-works/default.md @@ -18,7 +18,7 @@ redirect_from: /how-it-works/production/
- What natural resources does the U.S. produce? + What natural resources does the U.S. produce?
@@ -30,9 +30,9 @@ redirect_from: /how-it-works/production/

Who owns natural resources in the U.S.?

-

Ownership

+

Ownership

Private individuals and corporations, as well as federal, state, local, and Native American governments, can own land and the oil, gas, coal, and other minerals found below the surface.

-

Learn about land and resource ownership

+

Learn about land and resource ownership

@@ -40,19 +40,19 @@ redirect_from: /how-it-works/production/

What natural resources are extracted in the U.S.?

-

Fossil fuels

+

Fossil fuels

Fossil fuels are our main source of electricity, and the primary fuel for powering motor vehicles and heating homes.

-

Learn about oil, gas, and coal.

+

Learn about oil, gas, and coal.

-

Nonenergy minerals

+

Nonenergy minerals

Nonenergy minerals include base and precious metals, industrial metals, and gemstones, among others.

-

Learn about nonenergy minerals.

+

Learn about nonenergy minerals.

-

Renewables

+

Renewables

Renewable energy comes from sources that are not depleted when used. These resources include geothermal, solar, wind, water, and biomass.

-

Learn about renewable energy.

+

Learn about renewable energy.

@@ -60,24 +60,24 @@ redirect_from: /how-it-works/production/

What laws and regulations govern natural resource extraction in the U.S.?

-

Federal laws and regulations

+

Federal laws and regulations

The legislative branch has passed many laws governing natural resource extraction on federal lands.

-

Learn about federal laws.

+

Learn about federal laws.

-

Federal reforms

+

Federal reforms

The government reforms laws and regulations by enacting new legislation and proposing new rules for implementation.

-

Learn about reforms.

+

Learn about reforms.

-

State laws and regulations

+

State laws and regulations

State agencies create regulations and rules about natural resource extraction. Local government agencies also play a role.

-

Learn about state laws.

+

Learn about state laws.

-

Native American laws and regulations

+

Native American laws and regulations

Extracting natural resources on Native American land and distributing the associated revenue involves a unique set of processes and stakeholders.

-

Learn about Native American laws.

+

Learn about Native American laws.

@@ -85,24 +85,24 @@ redirect_from: /how-it-works/production/

How are natural resources on Native American land governed?

-

Ownership and governance

+

Ownership and governance

Native American land ownership involves a complex patchwork of titles, restrictions, obligations, statutes, and regulations.

-

Learn about governance on Native American land

+

Learn about governance on Native American land

-

Production

+

Production

Extracting natural resources on Native American land involves unique processes and multiple stakeholders.

-

Learn about production on Native American land

+

Learn about production on Native American land

-

Revenue

+

Revenue

Natural resources are increasingly a key source of income for many Native American tribes. In , ONRR and OST disbursed to tribes and allottees.

-

Learn about Native American revenues

+

Learn about Native American revenues

-

Economic impact

+

Economic impact

Extraction affects Native American economies in a number of ways, though effects vary widely depending on the level of extraction on and details of lease agreements.

-

Learn about economic impact

+

Learn about economic impact

@@ -111,78 +111,78 @@ redirect_from: /how-it-works/production/

The production process

-

Oil and gas

+

Oil and gas

Oil and gas (or natural gas) are fossil fuels that form underground on land and under the ocean. The U.S. is among the world's top producers of oil and gas.

-

Learn about oil and gas.

+

Learn about oil and gas.

-

Coal

+

Coal

Miners extract coal through surface and subsurface mining. Most of the coal produced on federal land in the U.S. is mined in the Powder River Basin of Wyoming.

-

Learn about coal.

+

Learn about coal.

-

Nonenergy minerals

+

Nonenergy minerals

Gold, copper, and iron are the main sources of nonenergy mineral revenues. The Mining Law of 1872 is the major federal law governing locatable minerals.

-

Learn about nonenergy minerals.

+

Learn about nonenergy minerals.

-

Renewable energy

+

Renewable energy

Renewable energy resources include geothermal, solar, wind, biomass, and hydrokinetic energy.

-

Learn about renewable energy.

+

Learn about renewable energy.

Understanding federal revenues

-

How revenue works

+

How revenue works

Companies pay the federal government to extract natural resources on federal lands and waters. This revenue is collected by the Office of Natural Resources Revenue.

-

Learn about how revenue works.

+

Learn about how revenue works.

-

Federal revenue by company

+

Federal revenue by company

See federal non-tax revenues from natural resource extraction on federal land in 2017 by commodity, revenue type, and company.

-

See revenue by company.

+

See revenue by company.

-

Abandoned Mine Land Reclamation Program

+

Abandoned Mine Land Reclamation Program

This program uses fees from present-day coal mining companies to reclaim coal mines abandoned before 1977.

-

Learn about the AML Reclamation Program.

+

Learn about the AML Reclamation Program.

-

Coal Excise Tax

+

Coal Excise Tax

Coal producers pay a federal excise tax, which originated in 1977 with the Black Lung Revenue Act, when they mine coal in the U.S.

-

Learn about excise tax revenue.

+

Learn about excise tax revenue.

Understanding federal disbursements

-

How disbursements work

+

How disbursements work

The Office of Natural Resources Revenue collects revenue from natural resources extraction on federal lands and waters and distributes that revenue according to federal law. This process is called "disbursement."

-

Learn about how disbursements work.

+

Learn about how disbursements work.

-

Land and Water Conservation Fund

+

Land and Water Conservation Fund

When authorized, the Land and Water Conservation Fund receives disbursements from offshore oil and gas revenue to support conservation, outdoor recreation, and the needs of local communities.

-

Learn about the Land and Water Conservation Fund.

+

Learn about the Land and Water Conservation Fund.

-

Historic Preservation Fund

+

Historic Preservation Fund

When authorized, the Historic Preservation Fund receives disbursements from offshore oil and gas revenue to fund the conservation of cultural and historic sites.

-

Learn about the Historic Preservation Fund.

+

Learn about the Historic Preservation Fund.

-

Gulf of Mexico Energy Security Act (GOMESA)

+

Gulf of Mexico Energy Security Act (GOMESA)

The Gulf of Mexico Energy Security Act (GOMESA) created a revenue-sharing model for gulf states. Four states receive a portion of the revenue from oil and gas production in the Gulf of Mexico.

-

Learn about GOMESA.

+

Learn about GOMESA.

@@ -190,14 +190,14 @@ redirect_from: /how-it-works/production/

How does the U.S. ensure accuracy and accountability in natural resource revenue?

-

Audits and assurances

+

Audits and assurances

Data about revenue from the extractive industries is subject to a number of controls, standards, and regulations.

-

Learn about audits and assurances.

+

Learn about audits and assurances.

-

Reconciliation

+

Reconciliation

During the reconciliation process, company reports of payments are compared to government records of revenue received.

-

Learn about reconciliation.

+

Learn about reconciliation.

From 93c1acd3f0c0330fffd7428583092c724fd6924d Mon Sep 17 00:00:00 2001 From: Jeffery Keene Date: Thu, 14 Feb 2019 00:15:15 -0500 Subject: [PATCH 23/89] fixed top menu in the mobile version --- gatsby-site/src/components/navigation/PageToc/PageToc.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gatsby-site/src/components/navigation/PageToc/PageToc.js b/gatsby-site/src/components/navigation/PageToc/PageToc.js index 3e985c56f..8ef3efca2 100644 --- a/gatsby-site/src/components/navigation/PageToc/PageToc.js +++ b/gatsby-site/src/components/navigation/PageToc/PageToc.js @@ -152,7 +152,7 @@ class PageToc extends React.Component { {this.state.tocItems &&