<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
  <component name="ChangeListManager">
    <list default="true" id="6be14eb4-7e5a-4f43-9c1d-9c305b5a36e1" name="Default Changelist" comment="" />
    <ignored path="$PROJECT_DIR$/.tmp/" />
    <ignored path="$PROJECT_DIR$/temp/" />
    <ignored path="$PROJECT_DIR$/tmp/" />
    <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
    <option name="SHOW_DIALOG" value="false" />
    <option name="HIGHLIGHT_CONFLICTS" value="true" />
    <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
    <option name="LAST_RESOLUTION" value="IGNORE" />
  </component>
  <component name="FUSProjectUsageTrigger">
    <session id="226519404">
      <usages-collector id="statistics.lifecycle.project">
        <counts>
          <entry key="project.closed" value="7" />
          <entry key="project.open.time.13" value="1" />
          <entry key="project.open.time.14" value="1" />
          <entry key="project.open.time.15" value="1" />
          <entry key="project.open.time.19" value="1" />
          <entry key="project.open.time.2" value="2" />
          <entry key="project.open.time.5" value="1" />
          <entry key="project.open.time.9" value="1" />
          <entry key="project.opened" value="8" />
        </counts>
      </usages-collector>
      <usages-collector id="statistics.file.extensions.open">
        <counts>
          <entry key="LICENSE" value="1" />
          <entry key="babelrc" value="6" />
          <entry key="eslintignore" value="2" />
          <entry key="eslintrc" value="10" />
          <entry key="gitignore" value="3" />
          <entry key="html" value="16" />
          <entry key="js" value="185" />
          <entry key="json" value="19" />
          <entry key="lock" value="7" />
          <entry key="log" value="2" />
          <entry key="map" value="5" />
          <entry key="md" value="4" />
          <entry key="png" value="2" />
          <entry key="ts" value="2" />
          <entry key="yml" value="4" />
        </counts>
      </usages-collector>
      <usages-collector id="statistics.file.types.open">
        <counts>
          <entry key="ESLint file" value="2" />
          <entry key="Git file" value="3" />
          <entry key="HTML" value="16" />
          <entry key="Image" value="2" />
          <entry key="JSON" value="35" />
          <entry key="JavaScript" value="185" />
          <entry key="Markdown" value="4" />
          <entry key="PLAIN_TEXT" value="3" />
          <entry key="SourceMap" value="5" />
          <entry key="TypeScript" value="2" />
          <entry key="YAML" value="4" />
          <entry key="yarn.lock" value="7" />
        </counts>
      </usages-collector>
      <usages-collector id="statistics.file.extensions.edit">
        <counts>
          <entry key="babelrc" value="78" />
          <entry key="eslintrc" value="22" />
          <entry key="gitignore" value="29" />
          <entry key="html" value="93" />
          <entry key="js" value="4066" />
          <entry key="json" value="542" />
          <entry key="txt" value="1310" />
          <entry key="yml" value="288" />
        </counts>
      </usages-collector>
      <usages-collector id="statistics.file.types.edit">
        <counts>
          <entry key="Git file" value="29" />
          <entry key="HTML" value="93" />
          <entry key="JSON" value="642" />
          <entry key="JavaScript" value="4066" />
          <entry key="PLAIN_TEXT" value="1310" />
          <entry key="YAML" value="288" />
        </counts>
      </usages-collector>
      <usages-collector id="statistics.js.language.service.starts">
        <counts>
          <entry key="ESLintLanguageService" value="8" />
          <entry key="TypeScriptServerServiceImpl" value="2" />
        </counts>
      </usages-collector>
      <usages-collector id="statistics.vcs.git.usages">
        <counts>
          <entry key="git.branch.checkout.local" value="2" />
          <entry key="git.branch.merge" value="1" />
        </counts>
      </usages-collector>
      <usages-collector id="statistics.kubernetes.usages" />
    </session>
  </component>
  <component name="FileEditorManager">
    <leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
      <file pinned="false" current-in-tab="false">
        <entry file="file://$PROJECT_DIR$/rollup.config.js">
          <provider selected="true" editor-type-id="text-editor">
            <state relative-caret-position="330">
              <caret line="22" column="14" selection-start-line="22" selection-start-column="14" selection-end-line="22" selection-end-column="14" />
              <folding>
                <element signature="e#0#46#0" expanded="true" />
              </folding>
            </state>
          </provider>
        </entry>
      </file>
      <file pinned="false" current-in-tab="false">
        <entry file="file://$PROJECT_DIR$/yarn.lock">
          <provider selected="true" editor-type-id="text-editor">
            <state relative-caret-position="-765">
              <caret line="1774" selection-start-line="1774" selection-end-line="1774" />
            </state>
          </provider>
        </entry>
      </file>
      <file pinned="false" current-in-tab="false">
        <entry file="file://$PROJECT_DIR$/dist/index.js">
          <provider selected="true" editor-type-id="text-editor">
            <state relative-caret-position="30">
              <caret line="2" lean-forward="true" selection-start-line="2" selection-end-line="2" />
            </state>
          </provider>
        </entry>
      </file>
      <file pinned="false" current-in-tab="true">
        <entry file="file://$PROJECT_DIR$/package.json">
          <provider selected="true" editor-type-id="text-editor">
            <state relative-caret-position="1335">
              <caret line="89" selection-start-line="89" selection-end-line="89" />
            </state>
          </provider>
        </entry>
      </file>
      <file pinned="false" current-in-tab="false">
        <entry file="file://$PROJECT_DIR$/src/polyfill.js">
          <provider selected="true" editor-type-id="text-editor">
            <state relative-caret-position="196">
              <caret line="32" column="17" selection-start-line="32" selection-start-column="17" selection-end-line="32" selection-end-column="17" />
            </state>
          </provider>
        </entry>
      </file>
      <file pinned="false" current-in-tab="false">
        <entry file="file://$PROJECT_DIR$/src/util.js">
          <provider selected="true" editor-type-id="text-editor">
            <state relative-caret-position="601">
              <caret line="152" selection-start-line="152" selection-end-line="152" />
            </state>
          </provider>
        </entry>
      </file>
      <file pinned="false" current-in-tab="false">
        <entry file="file://$PROJECT_DIR$/dist/browser.js">
          <provider selected="true" editor-type-id="text-editor">
            <state relative-caret-position="15">
              <caret line="1" selection-start-line="1" selection-end-line="1" />
            </state>
          </provider>
        </entry>
      </file>
      <file pinned="false" current-in-tab="false">
        <entry file="file://$PROJECT_DIR$/.babelrc">
          <provider selected="true" editor-type-id="text-editor">
            <state relative-caret-position="60">
              <caret line="4" selection-start-line="4" selection-end-line="4" />
            </state>
          </provider>
        </entry>
      </file>
      <file pinned="false" current-in-tab="false">
        <entry file="file://$PROJECT_DIR$/node_modules/object-assign/index.js">
          <provider selected="true" editor-type-id="text-editor">
            <state relative-caret-position="555">
              <caret line="87" selection-start-line="87" selection-end-line="87" />
              <folding>
                <element signature="n#!!doc" expanded="true" />
              </folding>
            </state>
          </provider>
        </entry>
      </file>
      <file pinned="false" current-in-tab="false">
        <entry file="file://$PROJECT_DIR$/src/index.js">
          <provider selected="true" editor-type-id="text-editor">
            <state relative-caret-position="90">
              <caret line="7" column="18" selection-start-line="7" selection-start-column="18" selection-end-line="7" selection-end-column="18" />
              <folding>
                <element signature="e#0#22#0" expanded="true" />
              </folding>
            </state>
          </provider>
        </entry>
      </file>
    </leaf>
  </component>
  <component name="FileTemplateManagerImpl">
    <option name="RECENT_TEMPLATES">
      <list>
        <option value="HTML File" />
        <option value="JavaScript File" />
      </list>
    </option>
  </component>
  <component name="FindInProjectRecents">
    <findStrings>
      <find>this.evo</find>
      <find>injectScr</find>
      <find>this.creativePath =</find>
      <find>console</find>
      <find>console.l</find>
      <find>CONSOLE.LOG</find>
      <find>console.o</find>
      <find>conso</find>
      <find>this.selector</find>
      <find>cov</find>
      <find>resolve</find>
      <find>injectScript</find>
      <find>console.oog</find>
      <find>this.creativeFactoryCache</find>
      <find>should call the crea</find>
      <find>oncreative</find>
      <find>should load an evo</find>
      <find>should append</find>
      <find>requestAd</find>
      <find>console.log</find>
      <find>.load</find>
      <find>promise</find>
      <find>promise =</find>
      <find>es6-promise</find>
      <find>Promise</find>
      <find>Object.assign</find>
      <find>buble</find>
      <find>babel</find>
      <find>istanbul</find>
      <find>object.assign</find>
    </findStrings>
    <replaceStrings>
      <replace>80</replace>
      <replace>babel</replace>
      <replace>buble</replace>
    </replaceStrings>
  </component>
  <component name="Git.Settings">
    <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
    <option name="RECENT_BRANCH_BY_REPOSITORY">
      <map>
        <entry key="$PROJECT_DIR$" value="feature/evo" />
      </map>
    </option>
  </component>
  <component name="IdeDocumentHistory">
    <option name="CHANGED_PATHS">
      <list>
        <option value="$PROJECT_DIR$/test/integration/index.html" />
        <option value="$PROJECT_DIR$/test/integration/index.js" />
        <option value="$PROJECT_DIR$/test/integration/evo.html" />
        <option value="$PROJECT_DIR$/test/integration/standardised.html" />
        <option value="$PROJECT_DIR$/test/integration/evo.js" />
        <option value="$PROJECT_DIR$/test/integration/standardised.js" />
        <option value="$PROJECT_DIR$/test/unit/index.js" />
        <option value="$PROJECT_DIR$/test/unit/specs/polyfill.spec.js" />
        <option value="$PROJECT_DIR$/config.yml" />
        <option value="$PROJECT_DIR$/src/api/index.js" />
        <option value="$PROJECT_DIR$/serve.json" />
        <option value="$PROJECT_DIR$/demo-server/evo.html" />
        <option value="$PROJECT_DIR$/demo-server/index.html" />
        <option value="$PROJECT_DIR$/cypress.json" />
        <option value="$PROJECT_DIR$/.eslintrc" />
        <option value="$PROJECT_DIR$/test/integration/tests/window.spec.js" />
        <option value="$PROJECT_DIR$/.gitignore" />
        <option value="$PROJECT_DIR$/test/unit/karma.conf.js" />
        <option value="$PROJECT_DIR$/test/integration/tests/standardised.spec.js" />
        <option value="$PROJECT_DIR$/test/integration/tests/evo.js" />
        <option value="$PROJECT_DIR$/test/unit/specs/index.spec.js" />
        <option value="$PROJECT_DIR$/.circleci/config.yml" />
        <option value="$PROJECT_DIR$/test/unit/specs/util.spec.js" />
        <option value="$PROJECT_DIR$/src/ad/index.js" />
        <option value="$PROJECT_DIR$/test/unit/specs/ad/index.spec.js" />
        <option value="$PROJECT_DIR$/dist/browser.js" />
        <option value="$PROJECT_DIR$/demo-server/evo.js" />
        <option value="$PROJECT_DIR$/demo-server/standardised.js" />
        <option value="$PROJECT_DIR$/.babelrc" />
        <option value="$PROJECT_DIR$/src/util.js" />
        <option value="$PROJECT_DIR$/src/index.js" />
        <option value="$PROJECT_DIR$/package.json" />
        <option value="$PROJECT_DIR$/rollup.config.js" />
        <option value="$PROJECT_DIR$/src/polyfill.js" />
      </list>
    </option>
  </component>
  <component name="JsBowerSettings">
    <exe-path />
    <config-path />
  </component>
  <component name="JsBuildToolGruntFileManager" detection-done="true" sorting="DEFINITION_ORDER" />
  <component name="JsBuildToolPackageJson" detection-done="true" sorting="DEFINITION_ORDER">
    <package-json value="$PROJECT_DIR$/package.json" />
  </component>
  <component name="JsFlowSettings">
    <service-enabled>false</service-enabled>
    <exe-path />
    <annotation-enable>false</annotation-enable>
    <other-services-enabled>false</other-services-enabled>
  </component>
  <component name="JsGulpfileManager">
    <detection-done>true</detection-done>
    <sorting>DEFINITION_ORDER</sorting>
  </component>
  <component name="NodeModulesDirectoryManager">
    <handled-path value="$PROJECT_DIR$/node_modules" />
  </component>
  <component name="NodePackageJsonFileManager">
    <packageJsonPaths>
      <path value="$PROJECT_DIR$/package.json" />
    </packageJsonPaths>
  </component>
  <component name="ProjectFrameBounds">
    <option name="x" value="1025" />
    <option name="y" value="23" />
    <option name="width" value="1024" />
    <option name="height" value="1203" />
  </component>
  <component name="ProjectInspectionProfilesVisibleTreeState">
    <entry key="Project Default">
      <profile-state>
        <expanded-state>
          <State>
            <id />
          </State>
          <State>
            <id>File Watchers</id>
          </State>
        </expanded-state>
        <selected-state>
          <State>
            <id>File Watchers</id>
          </State>
        </selected-state>
      </profile-state>
    </entry>
  </component>
  <component name="ProjectLevelVcsManager" settingsEditedManually="true" />
  <component name="ProjectView">
    <navigator proportions="" version="1">
      <foldersAlwaysOnTop value="true" />
    </navigator>
    <panes>
      <pane id="Scope" />
      <pane id="ProjectPane">
        <subPane>
          <expand>
            <path>
              <item name="js-module" type="b2602c69:ProjectViewProjectNode" />
              <item name="js-module" type="462c0819:PsiDirectoryNode" />
            </path>
            <path>
              <item name="js-module" type="b2602c69:ProjectViewProjectNode" />
              <item name="js-module" type="462c0819:PsiDirectoryNode" />
              <item name=".circleci" type="462c0819:PsiDirectoryNode" />
            </path>
            <path>
              <item name="js-module" type="b2602c69:ProjectViewProjectNode" />
              <item name="js-module" type="462c0819:PsiDirectoryNode" />
              <item name="build" type="462c0819:PsiDirectoryNode" />
            </path>
            <path>
              <item name="js-module" type="b2602c69:ProjectViewProjectNode" />
              <item name="js-module" type="462c0819:PsiDirectoryNode" />
              <item name="demo-server" type="462c0819:PsiDirectoryNode" />
            </path>
            <path>
              <item name="js-module" type="b2602c69:ProjectViewProjectNode" />
              <item name="js-module" type="462c0819:PsiDirectoryNode" />
              <item name="dist" type="462c0819:PsiDirectoryNode" />
            </path>
            <path>
              <item name="js-module" type="b2602c69:ProjectViewProjectNode" />
              <item name="js-module" type="462c0819:PsiDirectoryNode" />
              <item name="src" type="462c0819:PsiDirectoryNode" />
            </path>
            <path>
              <item name="js-module" type="b2602c69:ProjectViewProjectNode" />
              <item name="js-module" type="462c0819:PsiDirectoryNode" />
              <item name="test" type="462c0819:PsiDirectoryNode" />
            </path>
            <path>
              <item name="js-module" type="b2602c69:ProjectViewProjectNode" />
              <item name="js-module" type="462c0819:PsiDirectoryNode" />
              <item name="test" type="462c0819:PsiDirectoryNode" />
              <item name="unit" type="462c0819:PsiDirectoryNode" />
            </path>
          </expand>
          <select />
        </subPane>
      </pane>
    </panes>
  </component>
  <component name="PropertiesComponent">
    <property name="DefaultHtmlFileTemplate" value="HTML File" />
    <property name="HbShouldOpenHtmlAsHb" value="" />
    <property name="JavaScriptWeakerCompletionTypeGuess" value="true" />
    <property name="TF_FMT" value="false" />
    <property name="WebServerToolWindowFactoryState" value="false" />
    <property name="configurable.Global.libraries.is.expanded" value="true" />
    <property name="javascript.nodejs.core.library.configured.version" value="7.1.0" />
    <property name="js-jscs-nodeInterpreter" value="$USER_HOME$/.nvm/versions/node/v7.1.0/bin/node" />
    <property name="js.eslint.eslintPackage" value="" />
    <property name="js.eslint.nodeInterpreter" value="project" />
    <property name="node.js.detected.package.eslint" value="true" />
    <property name="node.js.detected.package.standard" value="true" />
    <property name="node.js.path.for.package.eslint" value="project" />
    <property name="node.js.path.for.package.standard" value="project" />
    <property name="node.js.selected.package.eslint" value="$PROJECT_DIR$/node_modules/eslint" />
    <property name="node.js.selected.package.standard" value="" />
    <property name="nodejs_interpreter_path.stuck_in_default_project" value="$USER_HOME$/.nvm/versions/node/v7.1.0/bin/node" />
    <property name="nodejs_npm_path_reset_for_default_project" value="true" />
    <property name="nodejs_package_manager_path" value="npm" />
    <property name="settings.editor.selected.configurable" value="configurable.group.tools" />
    <property name="ts.external.directory.path" value="$APPLICATION_HOME_DIR$/plugins/JavaScriptLanguage/jsLanguageServicesImpl/external" />
  </component>
  <component name="RecentsManager">
    <key name="MoveFile.RECENT_KEYS">
      <recent name="$PROJECT_DIR$/test/integration/tests" />
      <recent name="$PROJECT_DIR$/.circleci" />
    </key>
    <key name="CopyFile.RECENT_KEYS">
      <recent name="$PROJECT_DIR$/test" />
      <recent name="$PROJECT_DIR$/test/integration" />
      <recent name="$PROJECT_DIR$/test/integration/tests" />
      <recent name="$PROJECT_DIR$" />
    </key>
  </component>
  <component name="RunDashboard">
    <option name="ruleStates">
      <list>
        <RuleState>
          <option name="name" value="ConfigurationTypeDashboardGroupingRule" />
        </RuleState>
        <RuleState>
          <option name="name" value="StatusDashboardGroupingRule" />
        </RuleState>
      </list>
    </option>
  </component>
  <component name="TaskManager">
    <task active="true" id="Default" summary="Default task">
      <changelist id="6be14eb4-7e5a-4f43-9c1d-9c305b5a36e1" name="Default Changelist" comment="" />
      <created>1538572060162</created>
      <option name="number" value="Default" />
      <option name="presentableId" value="Default" />
      <updated>1538572060162</updated>
      <workItem from="1538572064179" duration="13996000" />
      <workItem from="1538741306618" duration="9687000" />
      <workItem from="1539592933468" duration="27520000" />
      <workItem from="1539691241233" duration="53000" />
      <workItem from="1539691438419" duration="8701000" />
      <workItem from="1540368962967" duration="5788000" />
      <workItem from="1540394004992" duration="1078000" />
      <workItem from="1540452480831" duration="9913000" />
    </task>
    <task id="LOCAL-00001" summary="updating karma config to use rollup">
      <created>1538751128613</created>
      <option name="number" value="00001" />
      <option name="presentableId" value="LOCAL-00001" />
      <option name="project" value="LOCAL" />
      <updated>1538751128613</updated>
    </task>
    <task id="LOCAL-00002" summary="using rollup to build the module tests aren't using rollup">
      <created>1538751314072</created>
      <option name="number" value="00002" />
      <option name="presentableId" value="LOCAL-00002" />
      <option name="project" value="LOCAL" />
      <updated>1538751314072</updated>
    </task>
    <task id="LOCAL-00003" summary="adding the stupid build files back">
      <created>1538751480183</created>
      <option name="number" value="00003" />
      <option name="presentableId" value="LOCAL-00003" />
      <option name="project" value="LOCAL" />
      <updated>1538751480183</updated>
    </task>
    <task id="LOCAL-00004" summary="reducing coverage check">
      <created>1538751745584</created>
      <option name="number" value="00004" />
      <option name="presentableId" value="LOCAL-00004" />
      <option name="project" value="LOCAL" />
      <updated>1538751745584</updated>
    </task>
    <task id="LOCAL-00005" summary="rebuilding evo stuff with rollup">
      <created>1538752326592</created>
      <option name="number" value="00005" />
      <option name="presentableId" value="LOCAL-00005" />
      <option name="project" value="LOCAL" />
      <updated>1538752326592</updated>
    </task>
    <task id="LOCAL-00006" summary="adding a circle ci config">
      <created>1538752756788</created>
      <option name="number" value="00006" />
      <option name="presentableId" value="LOCAL-00006" />
      <option name="project" value="LOCAL" />
      <updated>1538752756788</updated>
    </task>
    <task id="LOCAL-00007" summary="changing working directory">
      <created>1538752773338</created>
      <option name="number" value="00007" />
      <option name="presentableId" value="LOCAL-00007" />
      <option name="project" value="LOCAL" />
      <updated>1538752773338</updated>
    </task>
    <task id="LOCAL-00008" summary="put yhe config in the right place">
      <created>1538752888432</created>
      <option name="number" value="00008" />
      <option name="presentableId" value="LOCAL-00008" />
      <option name="project" value="LOCAL" />
      <updated>1538752888432</updated>
    </task>
    <task id="LOCAL-00009" summary="removing contexts">
      <created>1538753050822</created>
      <option name="number" value="00009" />
      <option name="presentableId" value="LOCAL-00009" />
      <option name="project" value="LOCAL" />
      <updated>1538753050822</updated>
    </task>
    <task id="LOCAL-00010" summary="changing the name of a step">
      <created>1538753100037</created>
      <option name="number" value="00010" />
      <option name="presentableId" value="LOCAL-00010" />
      <option name="project" value="LOCAL" />
      <updated>1538753100038</updated>
    </task>
    <task id="LOCAL-00011" summary="fixed unit tests and moved coverage report">
      <created>1539595770995</created>
      <option name="number" value="00011" />
      <option name="presentableId" value="LOCAL-00011" />
      <option name="project" value="LOCAL" />
      <updated>1539595770995</updated>
    </task>
    <task id="LOCAL-00012" summary="minifying&#10;importing fetch properly&#10;fixing serve">
      <created>1539599508821</created>
      <option name="number" value="00012" />
      <option name="presentableId" value="LOCAL-00012" />
      <option name="project" value="LOCAL" />
      <updated>1539599508821</updated>
    </task>
    <task id="LOCAL-00013" summary="adding cypress">
      <created>1539601367868</created>
      <option name="number" value="00013" />
      <option name="presentableId" value="LOCAL-00013" />
      <option name="project" value="LOCAL" />
      <updated>1539601367868</updated>
    </task>
    <task id="LOCAL-00014" summary="adding cypress tests">
      <created>1539612261399</created>
      <option name="number" value="00014" />
      <option name="presentableId" value="LOCAL-00014" />
      <option name="project" value="LOCAL" />
      <updated>1539612261399</updated>
    </task>
    <task id="LOCAL-00015" summary="setting up tests">
      <created>1539614352493</created>
      <option name="number" value="00015" />
      <option name="presentableId" value="LOCAL-00015" />
      <option name="project" value="LOCAL" />
      <updated>1539614352493</updated>
    </task>
    <task id="LOCAL-00016" summary="running integration tests in CI">
      <created>1539615453206</created>
      <option name="number" value="00016" />
      <option name="presentableId" value="LOCAL-00016" />
      <option name="project" value="LOCAL" />
      <updated>1539615453206</updated>
    </task>
    <task id="LOCAL-00017" summary="fixing jobs in circle config">
      <created>1539615624879</created>
      <option name="number" value="00017" />
      <option name="presentableId" value="LOCAL-00017" />
      <option name="project" value="LOCAL" />
      <updated>1539615624879</updated>
    </task>
    <task id="LOCAL-00018" summary="updating the circleci config for caching">
      <created>1539615883753</created>
      <option name="number" value="00018" />
      <option name="presentableId" value="LOCAL-00018" />
      <option name="project" value="LOCAL" />
      <updated>1539615883753</updated>
    </task>
    <task id="LOCAL-00019" summary="more circle updates for artifacts and changing the base image">
      <created>1539616143184</created>
      <option name="number" value="00019" />
      <option name="presentableId" value="LOCAL-00019" />
      <option name="project" value="LOCAL" />
      <updated>1539616143185</updated>
    </task>
    <task id="LOCAL-00020" summary="tidying up a bit">
      <created>1539617521095</created>
      <option name="number" value="00020" />
      <option name="presentableId" value="LOCAL-00020" />
      <option name="project" value="LOCAL" />
      <updated>1539617521095</updated>
    </task>
    <task id="LOCAL-00021" summary="moving test eslintrc">
      <created>1539617642888</created>
      <option name="number" value="00021" />
      <option name="presentableId" value="LOCAL-00021" />
      <option name="project" value="LOCAL" />
      <updated>1539617642888</updated>
    </task>
    <task id="LOCAL-00022" summary="tests now passing">
      <created>1539693136457</created>
      <option name="number" value="00022" />
      <option name="presentableId" value="LOCAL-00022" />
      <option name="project" value="LOCAL" />
      <updated>1539693136457</updated>
    </task>
    <task id="LOCAL-00023" summary="running the ci command in circle">
      <created>1539693242432</created>
      <option name="number" value="00023" />
      <option name="presentableId" value="LOCAL-00023" />
      <option name="project" value="LOCAL" />
      <updated>1539693242432</updated>
    </task>
    <task id="LOCAL-00024" summary="fixing unit test artifact folderz">
      <created>1539693521341</created>
      <option name="number" value="00024" />
      <option name="presentableId" value="LOCAL-00024" />
      <option name="project" value="LOCAL" />
      <updated>1539693521341</updated>
    </task>
    <task id="LOCAL-00025" summary="adding unit tests for evo">
      <created>1539699391850</created>
      <option name="number" value="00025" />
      <option name="presentableId" value="LOCAL-00025" />
      <option name="project" value="LOCAL" />
      <updated>1539699391850</updated>
    </task>
    <task id="LOCAL-00026" summary="removing test for destroying evo ads as vue now removes these from the dom">
      <created>1539699510961</created>
      <option name="number" value="00026" />
      <option name="presentableId" value="LOCAL-00026" />
      <option name="project" value="LOCAL" />
      <updated>1539699510961</updated>
    </task>
    <task id="LOCAL-00027" summary="rebulding and fixing the version scripts">
      <created>1540369302504</created>
      <option name="number" value="00027" />
      <option name="presentableId" value="LOCAL-00027" />
      <option name="project" value="LOCAL" />
      <updated>1540369302504</updated>
    </task>
    <task id="LOCAL-00028" summary="fixing unit tests for old ads and ensuring that the project is built on versioning">
      <created>1540374898033</created>
      <option name="number" value="00028" />
      <option name="presentableId" value="LOCAL-00028" />
      <option name="project" value="LOCAL" />
      <updated>1540374898033</updated>
    </task>
    <task id="LOCAL-00029" summary="moving back to using babel as getting an object assign transform was easier removing thens from demo server, upgrading es6-promise">
      <created>1540456764056</created>
      <option name="number" value="00029" />
      <option name="presentableId" value="LOCAL-00029" />
      <option name="project" value="LOCAL" />
      <updated>1540456764057</updated>
    </task>
    <task id="LOCAL-00030" summary="adding a polyfill for object assign">
      <created>1540464408783</created>
      <option name="number" value="00030" />
      <option name="presentableId" value="LOCAL-00030" />
      <option name="project" value="LOCAL" />
      <updated>1540464408783</updated>
    </task>
    <task id="LOCAL-00031" summary="removing unneeded dependencies">
      <created>1540464506456</created>
      <option name="number" value="00031" />
      <option name="presentableId" value="LOCAL-00031" />
      <option name="project" value="LOCAL" />
      <updated>1540464506456</updated>
    </task>
    <task id="LOCAL-00032" summary="minifying">
      <created>1540464857298</created>
      <option name="number" value="00032" />
      <option name="presentableId" value="LOCAL-00032" />
      <option name="project" value="LOCAL" />
      <updated>1540464857299</updated>
    </task>
    <task id="LOCAL-00033" summary="ignore the polyfill for cov">
      <created>1540465034500</created>
      <option name="number" value="00033" />
      <option name="presentableId" value="LOCAL-00033" />
      <option name="project" value="LOCAL" />
      <updated>1540465034500</updated>
    </task>
    <task id="LOCAL-00034" summary="rebuilding">
      <created>1540465192494</created>
      <option name="number" value="00034" />
      <option name="presentableId" value="LOCAL-00034" />
      <option name="project" value="LOCAL" />
      <updated>1540465192494</updated>
    </task>
    <option name="localTasksCounter" value="35" />
    <servers />
  </component>
  <component name="TimeTrackingManager">
    <option name="totallyTimeSpent" value="76736000" />
  </component>
  <component name="ToolWindowManager">
    <frame x="1025" y="23" width="1024" height="1203" extended-state="0" />
    <layout>
      <window_info content_ui="combo" id="Project" order="0" sideWeight="0.66352624" visible="true" weight="0.18329939" />
      <window_info id="Structure" order="1" side_tool="true" weight="0.13796735" />
      <window_info id="npm" order="2" sideWeight="0.33647376" side_tool="true" weight="0.17413442" />
      <window_info id="Favorites" order="3" side_tool="true" />
      <window_info id="DB Browser" order="4" />
      <window_info anchor="bottom" id="Message" order="0" />
      <window_info anchor="bottom" id="Find" order="1" />
      <window_info anchor="bottom" id="Run" order="2" weight="0.27875647" />
      <window_info anchor="bottom" id="Debug" order="3" weight="0.4" />
      <window_info anchor="bottom" id="Cvs" order="4" weight="0.25" />
      <window_info anchor="bottom" id="Inspection" order="5" weight="0.4" />
      <window_info anchor="bottom" id="TODO" order="6" />
      <window_info anchor="bottom" id="Event Log" order="7" side_tool="true" />
      <window_info anchor="bottom" id="Version Control" order="8" />
      <window_info active="true" anchor="bottom" id="Terminal" order="9" visible="true" weight="0.35341728" />
      <window_info anchor="bottom" id="Docker" order="10" />
      <window_info anchor="bottom" id="DB Execution Console" order="11" />
      <window_info anchor="bottom" id="TypeScript" order="12" />
      <window_info anchor="bottom" id="Messages" order="13" weight="0.32944345" />
      <window_info anchor="right" id="JSON Utils" />
      <window_info anchor="right" id="Commander" order="0" weight="0.4" />
      <window_info anchor="right" id="Ant Build" order="1" weight="0.25" />
      <window_info anchor="right" content_ui="combo" id="Hierarchy" order="2" weight="0.25" />
      <window_info anchor="right" id="Google Cloud Storage" order="3" />
    </layout>
    <layout-to-restore>
      <window_info content_ui="combo" id="Project" order="0" sideWeight="0.66352624" visible="true" weight="0.17413442" />
      <window_info id="Structure" order="1" side_tool="true" weight="0.13796735" />
      <window_info id="npm" order="2" sideWeight="0.33647376" side_tool="true" visible="true" weight="0.17413442" />
      <window_info id="Favorites" order="3" side_tool="true" />
      <window_info id="DB Browser" order="4" />
      <window_info anchor="bottom" id="Message" order="0" />
      <window_info anchor="bottom" id="Find" order="1" />
      <window_info anchor="bottom" id="Run" order="2" weight="0.27875647" />
      <window_info anchor="bottom" id="Debug" order="3" weight="0.4" />
      <window_info anchor="bottom" id="Cvs" order="4" weight="0.25" />
      <window_info anchor="bottom" id="Inspection" order="5" weight="0.4" />
      <window_info anchor="bottom" id="TODO" order="6" />
      <window_info anchor="bottom" id="Event Log" order="7" side_tool="true" />
      <window_info anchor="bottom" id="Version Control" order="8" />
      <window_info active="true" anchor="bottom" id="Terminal" order="9" visible="true" weight="0.3330341" />
      <window_info anchor="bottom" id="Docker" order="10" />
      <window_info anchor="bottom" id="DB Execution Console" order="11" />
      <window_info anchor="bottom" id="TypeScript" order="12" />
      <window_info anchor="bottom" id="Messages" order="13" weight="0.32944345" />
      <window_info anchor="right" id="Commander" order="0" weight="0.4" />
      <window_info anchor="right" id="Ant Build" order="1" weight="0.25" />
      <window_info anchor="right" content_ui="combo" id="Hierarchy" order="2" weight="0.25" />
      <window_info anchor="right" id="Google Cloud Storage" order="3" />
    </layout-to-restore>
  </component>
  <component name="TypeScriptGeneratedFilesManager">
    <option name="version" value="1" />
  </component>
  <component name="VcsContentAnnotationSettings">
    <option name="myLimit" value="2678400000" />
  </component>
  <component name="VcsManagerConfiguration">
    <MESSAGE value="changing the name of a step" />
    <MESSAGE value="fixed unit tests and moved coverage report" />
    <MESSAGE value="minifying&#10;importing fetch properly&#10;fixing serve" />
    <MESSAGE value="adding cypress" />
    <MESSAGE value="adding cypress tests" />
    <MESSAGE value="setting up tests" />
    <MESSAGE value="running integration tests in CI" />
    <MESSAGE value="fixing jobs in circle config" />
    <MESSAGE value="updating the circleci config for caching" />
    <MESSAGE value="more circle updates for artifacts and changing the base image" />
    <MESSAGE value="tidying up a bit" />
    <MESSAGE value="moving test eslintrc" />
    <MESSAGE value="tests now passing" />
    <MESSAGE value="running the ci command in circle" />
    <MESSAGE value="fixing unit test artifact folderz" />
    <MESSAGE value="adding unit tests for evo" />
    <MESSAGE value="removing test for destroying evo ads as vue now removes these from the dom" />
    <MESSAGE value="rebulding and fixing the version scripts" />
    <MESSAGE value="fixing unit tests for old ads and ensuring that the project is built on versioning" />
    <MESSAGE value="moving back to using babel as getting an object assign transform was easier removing thens from demo server, upgrading es6-promise" />
    <MESSAGE value="adding a polyfill for object assign" />
    <MESSAGE value="removing unneeded dependencies" />
    <MESSAGE value="minifying" />
    <MESSAGE value="ignore the polyfill for cov" />
    <MESSAGE value="rebuilding" />
    <option name="LAST_COMMIT_MESSAGE" value="rebuilding" />
  </component>
  <component name="XDebuggerManager">
    <breakpoint-manager>
      <breakpoints>
        <line-breakpoint enabled="true" type="javascript">
          <url>file://$PROJECT_DIR$/demo-server/evo.js</url>
          <line>8</line>
          <properties lambdaOrdinal="-1" />
          <option name="timeStamp" value="1" />
        </line-breakpoint>
      </breakpoints>
    </breakpoint-manager>
  </component>
  <component name="editorHistoryManager">
    <entry file="file://$PROJECT_DIR$/test/integration/support/commands.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="105">
          <caret line="7" column="30" selection-start-line="7" selection-start-column="30" selection-end-line="7" selection-end-column="30" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/node_modules/cypress/types/index.d.ts">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="232">
          <caret line="994" column="4" selection-start-line="994" selection-start-column="4" selection-end-line="994" selection-end-column="4" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/cypress/screenshots/evo.js/Evo -- API should exist -- before each hook (failed).png" />
    <entry file="file://$PROJECT_DIR$/cypress/screenshots/standardised.spec.js/Standardised -- API should exist -- before each hook (failed).png" />
    <entry file="file://$PROJECT_DIR$/.gitignore">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="30">
          <caret line="2" column="13" selection-start-line="2" selection-start-column="13" selection-end-line="2" selection-end-column="13" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/test/integration/tests/evo.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="174">
          <caret line="31" column="24" selection-start-line="31" selection-start-column="23" selection-end-line="31" selection-end-column="24" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/test/integration/.eslintrc" />
    <entry file="file://$PROJECT_DIR$/.eslintrc">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="225">
          <caret line="15" column="3" selection-start-line="15" selection-start-column="3" selection-end-line="15" selection-end-column="3" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/test/unit/.eslintrc" />
    <entry file="file://$PROJECT_DIR$/src/browser.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="45">
          <caret line="3" column="5" selection-start-line="3" selection-start-column="5" selection-end-line="3" selection-end-column="5" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/yarn-error.log" />
    <entry file="file://$PROJECT_DIR$/test/unit/specs/util.spec.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="1635">
          <caret line="116" column="37" selection-start-line="116" selection-start-column="37" selection-end-line="116" selection-end-column="37" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/test/integration/tests/standardised.spec.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="330">
          <caret line="22" column="40" selection-start-line="22" selection-start-column="40" selection-end-line="22" selection-end-column="40" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/.circleci/config.yml">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="720">
          <caret line="48" column="38" selection-start-line="48" selection-start-column="38" selection-end-line="48" selection-end-column="38" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/test/unit/specs/ad/index.spec.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="1605">
          <caret line="211" selection-start-line="211" selection-end-line="211" />
          <folding>
            <element signature="e#2060#2571#0" />
            <element signature="e#2663#4293#0" />
            <element signature="e#4379#5369#0" />
          </folding>
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/errors.js">
      <provider selected="true" editor-type-id="text-editor" />
    </entry>
    <entry file="file://$PROJECT_DIR$/build/build.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="120">
          <caret line="8" lean-forward="true" selection-start-line="8" selection-end-line="8" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/build/util.js">
      <provider selected="true" editor-type-id="text-editor" />
    </entry>
    <entry file="file://$PROJECT_DIR$/build/webpack.browser.conf.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="150">
          <caret line="10" column="18" selection-start-line="10" selection-start-column="18" selection-end-line="10" selection-end-column="18" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/test/unit/specs/index.spec.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="2760">
          <caret line="184" selection-start-line="184" selection-end-line="184" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/dist/index.js.map">
      <provider editor-type-id="sourcemapFileViewerProvider" />
      <provider selected="true" editor-type-id="text-editor" />
    </entry>
    <entry file="file://$PROJECT_DIR$/node_modules/es6-promise/es6-promise.d.ts">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="75">
          <caret line="5" column="13" selection-start-line="5" selection-start-column="13" selection-end-line="5" selection-end-column="13" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/node_modules/es6-promise/dist/es6-promise.min.map">
      <provider selected="true" editor-type-id="text-editor" />
      <provider editor-type-id="sourcemapFileViewerProvider" />
    </entry>
    <entry file="file://$PROJECT_DIR$/node_modules/es6-promise/lib/es6-promise/promise.js">
      <provider selected="true" editor-type-id="text-editor">
        <state>
          <folding>
            <element signature="e#0#39#0" expanded="true" />
          </folding>
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/node_modules/es6-promise/lib/es6-promise.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="75">
          <caret line="5" column="26" selection-start-line="5" selection-start-column="26" selection-end-line="5" selection-end-column="26" />
          <folding>
            <element signature="e#0#44#0" expanded="true" />
          </folding>
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/node_modules/es6-promise/CHANGELOG.md">
      <provider selected="true" editor-type-id="split-provider[text-editor;MarkdownPreviewEditor]">
        <state split_layout="SPLIT">
          <first_editor relative-caret-position="-12" />
          <second_editor>
            <markdownNavigatorState />
          </second_editor>
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/node_modules/es6-promise/package.json">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="75">
          <caret line="5" column="21" selection-start-line="5" selection-start-column="21" selection-end-line="5" selection-end-column="21" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/node_modules/es6-promise/dist/es6-promise.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="125">
          <caret line="1155" selection-start-line="1155" selection-end-line="1155" />
          <folding>
            <element signature="n#!!doc" expanded="true" />
          </folding>
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/demo-server/evo.html">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="105">
          <caret line="7" column="7" selection-start-line="7" selection-start-column="7" selection-end-line="7" selection-end-column="7" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/api/index.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="180">
          <caret line="85" column="30" selection-start-line="85" selection-start-column="30" selection-end-line="85" selection-end-column="30" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/README.md">
      <provider selected="true" editor-type-id="split-provider[text-editor;MarkdownPreviewEditor]">
        <state split_layout="SPLIT">
          <first_editor />
          <second_editor>
            <markdownNavigatorState />
          </second_editor>
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/demo-server/evo.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="165">
          <caret line="11" lean-forward="true" selection-start-line="11" selection-end-line="11" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/ad/index.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="1890">
          <caret line="126" column="18" selection-start-line="126" selection-start-column="18" selection-end-line="126" selection-end-column="18" />
          <folding>
            <element signature="e#0#45#0" expanded="true" />
          </folding>
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/test/unit/index.js">
      <provider selected="true" editor-type-id="text-editor" />
    </entry>
    <entry file="file://$PROJECT_DIR$/demo-server/standardised.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="60">
          <caret line="4" selection-start-line="4" selection-end-line="4" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/test/.eslintrc">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="60">
          <caret line="4" column="14" selection-start-line="4" selection-start-column="14" selection-end-line="4" selection-end-column="14" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/build/webpack.conf.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="221">
          <caret line="25" column="14" selection-start-line="25" selection-start-column="7" selection-end-line="25" selection-end-column="14" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/test/unit/karma.conf.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="375">
          <caret line="28" column="34" selection-start-line="28" selection-start-column="34" selection-end-line="28" selection-end-column="34" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/test/.babelrc">
      <provider selected="true" editor-type-id="text-editor" />
    </entry>
    <entry file="file://$PROJECT_DIR$/.eslintignore">
      <provider selected="true" editor-type-id="text-editor" />
    </entry>
    <entry file="file://$PROJECT_DIR$/serve.json">
      <provider selected="true" editor-type-id="text-editor" />
    </entry>
    <entry file="file://$PROJECT_DIR$/yarn.lock">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="-765">
          <caret line="1774" selection-start-line="1774" selection-end-line="1774" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/node_modules/object-assign/index.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="555">
          <caret line="87" selection-start-line="87" selection-end-line="87" />
          <folding>
            <element signature="n#!!doc" expanded="true" />
          </folding>
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/index.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="90">
          <caret line="7" column="18" selection-start-line="7" selection-start-column="18" selection-end-line="7" selection-end-column="18" />
          <folding>
            <element signature="e#0#22#0" expanded="true" />
          </folding>
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/.babelrc">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="60">
          <caret line="4" selection-start-line="4" selection-end-line="4" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/rollup.config.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="330">
          <caret line="22" column="14" selection-start-line="22" selection-start-column="14" selection-end-line="22" selection-end-column="14" />
          <folding>
            <element signature="e#0#46#0" expanded="true" />
          </folding>
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/util.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="601">
          <caret line="152" selection-start-line="152" selection-end-line="152" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/src/polyfill.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="196">
          <caret line="32" column="17" selection-start-line="32" selection-start-column="17" selection-end-line="32" selection-end-column="17" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/dist/browser.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="15">
          <caret line="1" selection-start-line="1" selection-end-line="1" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/dist/index.js">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="30">
          <caret line="2" lean-forward="true" selection-start-line="2" selection-end-line="2" />
        </state>
      </provider>
    </entry>
    <entry file="file://$PROJECT_DIR$/package.json">
      <provider selected="true" editor-type-id="text-editor">
        <state relative-caret-position="1335">
          <caret line="89" selection-start-line="89" selection-end-line="89" />
        </state>
      </provider>
    </entry>
  </component>
</project>