<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
  <component name="ChangeListManager">
    <list default="true" id="d367099b-8f17-4850-ae6b-b6251d6d6efb" name="Default Changelist" comment="" />
    <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="Git.Settings">
    <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
  </component>
  <component name="PackageJsonUpdateNotifier">
    <dismissed value="$PROJECT_DIR$/package.json" />
  </component>
  <component name="ProjectId" id="1UoauYk9deGkDDFt2lxtZqdwTkb" />
  <component name="ProjectLevelVcsManager" settingsEditedManually="true" />
  <component name="ProjectViewState">
    <option name="autoscrollFromSource" value="true" />
    <option name="autoscrollToSource" value="true" />
    <option name="hideEmptyMiddlePackages" value="true" />
    <option name="showExcludedFiles" value="true" />
    <option name="showLibraryContents" value="true" />
  </component>
  <component name="PropertiesComponent">
    <property name="RunOnceActivity.ShowReadmeOnStart" value="true" />
    <property name="WebServerToolWindowFactoryState" value="false" />
    <property name="last_opened_file_path" value="$PROJECT_DIR$/src" />
    <property name="node.js.detected.package.eslint" value="true" />
    <property name="node.js.detected.package.tslint" value="true" />
    <property name="node.js.path.for.package.eslint" value="project" />
    <property name="node.js.path.for.package.tslint" value="project" />
    <property name="node.js.selected.package.eslint" value="(autodetect)" />
    <property name="node.js.selected.package.tslint" value="(autodetect)" />
    <property name="nodejs.jest.jest_package" value="$PROJECT_DIR$/node_modules/jest" />
    <property name="nodejs_interpreter_path.stuck_in_default_project" value="undefined stuck path" />
    <property name="nodejs_npm_path_reset_for_default_project" value="true" />
    <property name="nodejs_package_manager_path" value="yarn" />
    <property name="ts.external.directory.path" value="$PROJECT_DIR$/node_modules/typescript/lib" />
  </component>
  <component name="RecentsManager">
    <key name="CopyFile.RECENT_KEYS">
      <recent name="$PROJECT_DIR$/src" />
    </key>
  </component>
  <component name="RunManager" selected="Jest.event-listener">
    <configuration name="deferred" type="JavaScriptTestRunnerJest" temporary="true" nameIsGenerated="true">
      <node-interpreter value="project" />
      <node-options value="" />
      <jest-package value="$PROJECT_DIR$/node_modules/jest" />
      <working-dir value="$PROJECT_DIR$" />
      <envs />
      <scope-kind value="SUITE" />
      <test-file value="$PROJECT_DIR$/src/deferred.test.ts" />
      <test-names>
        <test-name value="deferred" />
      </test-names>
      <method v="2" />
    </configuration>
    <configuration name="event-listener" type="JavaScriptTestRunnerJest" temporary="true" nameIsGenerated="true">
      <node-interpreter value="project" />
      <node-options value="" />
      <jest-package value="$PROJECT_DIR$/node_modules/jest" />
      <working-dir value="$PROJECT_DIR$" />
      <envs />
      <scope-kind value="SUITE" />
      <test-file value="$PROJECT_DIR$/src/event-listener.test.ts" />
      <test-names>
        <test-name value="event-listener" />
      </test-names>
      <method v="2" />
    </configuration>
    <configuration name="event-listener.Should create without `new` keyword." type="JavaScriptTestRunnerJest" temporary="true" nameIsGenerated="true">
      <node-interpreter value="project" />
      <node-options value="" />
      <jest-package value="$PROJECT_DIR$/node_modules/jest" />
      <working-dir value="$PROJECT_DIR$" />
      <envs />
      <scope-kind value="TEST" />
      <test-file value="$PROJECT_DIR$/src/event-listener.test.ts" />
      <test-names>
        <test-name value="event-listener" />
        <test-name value="Should create without `new` keyword." />
      </test-names>
      <method v="2" />
    </configuration>
    <configuration name="event-listener.Should reject if event cancelled." type="JavaScriptTestRunnerJest" temporary="true" nameIsGenerated="true">
      <node-interpreter value="project" />
      <node-options value="" />
      <jest-package value="$PROJECT_DIR$/node_modules/jest" />
      <working-dir value="$PROJECT_DIR$" />
      <envs />
      <scope-kind value="TEST" />
      <test-file value="$PROJECT_DIR$/src/event-listener.test.ts" />
      <test-names>
        <test-name value="event-listener" />
        <test-name value="Should reject if event cancelled." />
      </test-names>
      <method v="2" />
    </configuration>
    <recent_temporary>
      <list>
        <item itemvalue="Jest.event-listener" />
        <item itemvalue="Jest.deferred" />
        <item itemvalue="Jest.event-listener.Should reject if event cancelled." />
        <item itemvalue="Jest.event-listener.Should create without `new` keyword." />
      </list>
    </recent_temporary>
  </component>
  <component name="ServiceViewManager">
    <option name="viewStates">
      <list>
        <serviceView>
          <treeState>
            <expand />
            <select />
          </treeState>
        </serviceView>
      </list>
    </option>
  </component>
  <component name="SvnConfiguration">
    <configuration />
  </component>
  <component name="TaskManager">
    <task active="true" id="Default" summary="Default task">
      <changelist id="d367099b-8f17-4850-ae6b-b6251d6d6efb" name="Default Changelist" comment="" />
      <created>1576025624520</created>
      <option name="number" value="Default" />
      <option name="presentableId" value="Default" />
      <updated>1576025624520</updated>
      <workItem from="1576025626380" duration="4113000" />
      <workItem from="1576177478573" duration="957000" />
      <workItem from="1576200691664" duration="6683000" />
      <workItem from="1576563864213" duration="1112000" />
      <workItem from="1576807568757" duration="558000" />
      <workItem from="1576957103839" duration="4868000" />
      <workItem from="1576997065879" duration="2104000" />
    </task>
    <servers />
  </component>
  <component name="TypeScriptGeneratedFilesManager">
    <option name="version" value="1" />
  </component>
  <component name="WindowStateProjectService">
    <state width="1088" height="260" key="GridCell.Tab.0.bottom" timestamp="1576549448064">
      <screen x="0" y="23" width="2560" height="1337" />
    </state>
    <state width="1088" height="260" key="GridCell.Tab.0.bottom/0.23.1680.947@0.23.1680.947" timestamp="1576204930232" />
    <state width="1088" height="260" key="GridCell.Tab.0.bottom/2560.235.1680.1027/0.23.2560.1337@0.23.2560.1337" timestamp="1576549448064" />
    <state width="1088" height="260" key="GridCell.Tab.0.center" timestamp="1576549448063">
      <screen x="0" y="23" width="2560" height="1337" />
    </state>
    <state width="1088" height="260" key="GridCell.Tab.0.center/0.23.1680.947@0.23.1680.947" timestamp="1576204930231" />
    <state width="1088" height="260" key="GridCell.Tab.0.center/2560.235.1680.1027/0.23.2560.1337@0.23.2560.1337" timestamp="1576549448063" />
    <state width="1088" height="260" key="GridCell.Tab.0.left" timestamp="1576549448061">
      <screen x="0" y="23" width="2560" height="1337" />
    </state>
    <state width="1088" height="260" key="GridCell.Tab.0.left/0.23.1680.947@0.23.1680.947" timestamp="1576204930230" />
    <state width="1088" height="260" key="GridCell.Tab.0.left/2560.235.1680.1027/0.23.2560.1337@0.23.2560.1337" timestamp="1576549448061" />
    <state width="1088" height="260" key="GridCell.Tab.0.right" timestamp="1576549448063">
      <screen x="0" y="23" width="2560" height="1337" />
    </state>
    <state width="1088" height="260" key="GridCell.Tab.0.right/0.23.1680.947@0.23.1680.947" timestamp="1576204930231" />
    <state width="1088" height="260" key="GridCell.Tab.0.right/2560.235.1680.1027/0.23.2560.1337@0.23.2560.1337" timestamp="1576549448063" />
    <state x="853" y="320" width="655" height="504" key="find.popup" timestamp="1576963223266">
      <screen x="0" y="23" width="1680" height="947" />
    </state>
    <state x="853" y="320" width="655" height="504" key="find.popup/0.23.1680.947@0.23.1680.947" timestamp="1576963223266" />
    <state x="1300" y="443" width="653" height="496" key="find.popup/2560.235.1680.1027/0.23.2560.1337@0.23.2560.1337" timestamp="1576028527770" />
    <state x="562" y="230" width="670" height="676" key="search.everywhere.popup" timestamp="1576998758467">
      <screen x="0" y="23" width="1680" height="947" />
    </state>
    <state x="562" y="230" width="670" height="676" key="search.everywhere.popup/0.23.1680.947@0.23.1680.947" timestamp="1576998758467" />
  </component>
</project>