<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
  <component name="ChangeListManager">
    <list default="true" id="ad0515b9-3479-4f67-ae1e-07e5ad327b38" name="Default Changelist" comment="Update README and docs" />
    <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="FileTemplateManagerImpl">
    <option name="RECENT_TEMPLATES">
      <list>
        <option value="HTML File" />
        <option value="JavaScript File" />
        <option value="TypeScript File" />
      </list>
    </option>
  </component>
  <component name="Git.Settings">
    <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
  </component>
  <component name="MarkdownSettingsMigration">
    <option name="stateVersion" value="1" />
  </component>
  <component name="ProjectId" id="23HIyvzHglf0kH6LEwQRMKsfy3w" />
  <component name="ProjectLevelVcsManager" settingsEditedManually="true" />
  <component name="ProjectViewState">
    <option name="hideEmptyMiddlePackages" value="true" />
    <option name="showLibraryContents" value="true" />
  </component>
  <component name="PropertiesComponent">{
  &quot;keyToString&quot;: {
    &quot;DefaultHtmlFileTemplate&quot;: &quot;HTML File&quot;,
    &quot;WebServerToolWindowFactoryState&quot;: &quot;false&quot;,
    &quot;last_opened_file_path&quot;: &quot;/home/ruben/Projects/proxy-com/integrationSpecs&quot;,
    &quot;nodejs_package_manager_path&quot;: &quot;npm&quot;,
    &quot;prettierjs.PrettierConfiguration.Package&quot;: &quot;/home/ruben/Projects/proxy-com/node_modules/prettier&quot;,
    &quot;settings.editor.selected.configurable&quot;: &quot;JavaScript.Libraries&quot;,
    &quot;vue.rearranger.settings.migration&quot;: &quot;true&quot;
  }
}</component>
  <component name="RecentsManager">
    <key name="CopyFile.RECENT_KEYS">
      <recent name="$PROJECT_DIR$/integrationSpecs" />
      <recent name="$PROJECT_DIR$/sandbox" />
      <recent name="$PROJECT_DIR$/.github/workflows" />
      <recent name="$PROJECT_DIR$" />
    </key>
    <key name="MoveFile.RECENT_KEYS">
      <recent name="$PROJECT_DIR$/integrationSpecs" />
      <recent name="$PROJECT_DIR$/integrationSpecs/nodejs/process" />
      <recent name="$PROJECT_DIR$/specs/transports/nodejs/testUtils" />
      <recent name="$PROJECT_DIR$/sandbox/nodeChildProcess" />
      <recent name="$PROJECT_DIR$/src/transport/NodeJsTransport" />
    </key>
  </component>
  <component name="RunManager">
    <configuration name="parentProcess.js" type="NodeJSConfigurationType" temporary="true" path-to-node="$USER_HOME$/.nvm/versions/node/v18.0.0/bin/node" nameIsGenerated="true" path-to-js-file="parentProcess.js" working-dir="$PROJECT_DIR$/..">
      <method v="2" />
    </configuration>
    <recent_temporary>
      <list>
        <item itemvalue="Node.js.parentProcess.js" />
      </list>
    </recent_temporary>
  </component>
  <component name="ServiceViewManager">
    <option name="viewStates">
      <list>
        <serviceView>
          <treeState>
            <expand />
            <select />
          </treeState>
        </serviceView>
      </list>
    </option>
  </component>
  <component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="application-level" UseSingleDictionary="true" transferred="true" />
  <component name="SvnConfiguration">
    <configuration />
  </component>
  <component name="TaskManager">
    <task active="true" id="Default" summary="Default task">
      <changelist id="ad0515b9-3479-4f67-ae1e-07e5ad327b38" name="Default Changelist" comment="" />
      <created>1641384843143</created>
      <option name="number" value="Default" />
      <option name="presentableId" value="Default" />
      <updated>1641384843143</updated>
      <workItem from="1641384844707" duration="1994000" />
      <workItem from="1641387276558" duration="8839000" />
      <workItem from="1641403174531" duration="20572000" />
      <workItem from="1641577321642" duration="653000" />
      <workItem from="1645293310610" duration="675000" />
      <workItem from="1645358552636" duration="470000" />
      <workItem from="1651677905350" duration="60217000" />
      <workItem from="1652434755873" duration="91270000" />
      <workItem from="1653348128621" duration="17733000" />
    </task>
    <task id="LOCAL-00019" summary="try badge">
      <created>1652113615647</created>
      <option name="number" value="00019" />
      <option name="presentableId" value="LOCAL-00019" />
      <option name="project" value="LOCAL" />
      <updated>1652113615647</updated>
    </task>
    <task id="LOCAL-00020" summary="add keywords">
      <created>1652114196745</created>
      <option name="number" value="00020" />
      <option name="presentableId" value="LOCAL-00020" />
      <option name="project" value="LOCAL" />
      <updated>1652114196745</updated>
    </task>
    <task id="LOCAL-00021" summary="add keywords">
      <created>1652115139059</created>
      <option name="number" value="00021" />
      <option name="presentableId" value="LOCAL-00021" />
      <option name="project" value="LOCAL" />
      <updated>1652115139059</updated>
    </task>
    <task id="LOCAL-00022" summary="Fix badges.&#10;Start README">
      <created>1652264500788</created>
      <option name="number" value="00022" />
      <option name="presentableId" value="LOCAL-00022" />
      <option name="project" value="LOCAL" />
      <updated>1652264500788</updated>
    </task>
    <task id="LOCAL-00023" summary="Change api config.">
      <created>1652265146414</created>
      <option name="number" value="00023" />
      <option name="presentableId" value="LOCAL-00023" />
      <option name="project" value="LOCAL" />
      <updated>1652265146414</updated>
    </task>
    <task id="LOCAL-00024" summary="Fix crypto resolution on nodejs">
      <created>1652282628023</created>
      <option name="number" value="00024" />
      <option name="presentableId" value="LOCAL-00024" />
      <option name="project" value="LOCAL" />
      <updated>1652282628023</updated>
    </task>
    <task id="LOCAL-00025" summary="Add return value">
      <created>1652282652632</created>
      <option name="number" value="00025" />
      <option name="presentableId" value="LOCAL-00025" />
      <option name="project" value="LOCAL" />
      <updated>1652282652632</updated>
    </task>
    <task id="LOCAL-00026" summary="Minor change to api export">
      <created>1652282687890</created>
      <option name="number" value="00026" />
      <option name="presentableId" value="LOCAL-00026" />
      <option name="project" value="LOCAL" />
      <updated>1652282687890</updated>
    </task>
    <task id="LOCAL-00027" summary="Added sandbox folder.&#10;Added child process example">
      <created>1652284048941</created>
      <option name="number" value="00027" />
      <option name="presentableId" value="LOCAL-00027" />
      <option name="project" value="LOCAL" />
      <updated>1652284048941</updated>
    </task>
    <task id="LOCAL-00028" summary="Attempt to fork process for tests">
      <created>1652461221534</created>
      <option name="number" value="00028" />
      <option name="presentableId" value="LOCAL-00028" />
      <option name="project" value="LOCAL" />
      <updated>1652461221534</updated>
    </task>
    <task id="LOCAL-00029" summary="Added validation to prevent attempt to call service property if payload is not known.&#10;Added some unit tests">
      <created>1652466137768</created>
      <option name="number" value="00029" />
      <option name="presentableId" value="LOCAL-00029" />
      <option name="project" value="LOCAL" />
      <updated>1652466137768</updated>
    </task>
    <task id="LOCAL-00030" summary="Added a node process transport">
      <created>1652485362165</created>
      <option name="number" value="00030" />
      <option name="presentableId" value="LOCAL-00030" />
      <option name="project" value="LOCAL" />
      <updated>1652485362165</updated>
    </task>
    <task id="LOCAL-00031" summary="Change test scripts to run dist before tests">
      <created>1652486711439</created>
      <option name="number" value="00031" />
      <option name="presentableId" value="LOCAL-00031" />
      <option name="project" value="LOCAL" />
      <updated>1652486711439</updated>
    </task>
    <task id="LOCAL-00032" summary="Update utils to use process transport">
      <created>1652487063953</created>
      <option name="number" value="00032" />
      <option name="presentableId" value="LOCAL-00032" />
      <option name="project" value="LOCAL" />
      <updated>1652487063953</updated>
    </task>
    <task id="LOCAL-00033" summary="Transport integration tests">
      <created>1652698730361</created>
      <option name="number" value="00033" />
      <option name="presentableId" value="LOCAL-00033" />
      <option name="project" value="LOCAL" />
      <updated>1652698730361</updated>
    </task>
    <task id="LOCAL-00034" summary="Minor test files refactor">
      <created>1652700168621</created>
      <option name="number" value="00034" />
      <option name="presentableId" value="LOCAL-00034" />
      <option name="project" value="LOCAL" />
      <updated>1652700168621</updated>
    </task>
    <task id="LOCAL-00035" summary="Some JSDocs">
      <created>1652702032015</created>
      <option name="number" value="00035" />
      <option name="presentableId" value="LOCAL-00035" />
      <option name="project" value="LOCAL" />
      <updated>1652702032015</updated>
    </task>
    <task id="LOCAL-00036" summary="Change lib api arguments to single object">
      <created>1652713770192</created>
      <option name="number" value="00036" />
      <option name="presentableId" value="LOCAL-00036" />
      <option name="project" value="LOCAL" />
      <updated>1652713770192</updated>
    </task>
    <task id="LOCAL-00037" summary="Minor change to npm scripts. Introduced a covergae script">
      <created>1652780731414</created>
      <option name="number" value="00037" />
      <option name="presentableId" value="LOCAL-00037" />
      <option name="project" value="LOCAL" />
      <updated>1652780731414</updated>
    </task>
    <task id="LOCAL-00038" summary="Prettier config">
      <created>1652780742781</created>
      <option name="number" value="00038" />
      <option name="presentableId" value="LOCAL-00038" />
      <option name="project" value="LOCAL" />
      <updated>1652780742781</updated>
    </task>
    <task id="LOCAL-00039" summary="Apply prettier">
      <created>1652780868877</created>
      <option name="number" value="00039" />
      <option name="presentableId" value="LOCAL-00039" />
      <option name="project" value="LOCAL" />
      <updated>1652780868877</updated>
    </task>
    <task id="LOCAL-00040" summary="Update README">
      <created>1652789927723</created>
      <option name="number" value="00040" />
      <option name="presentableId" value="LOCAL-00040" />
      <option name="project" value="LOCAL" />
      <updated>1652789927723</updated>
    </task>
    <task id="LOCAL-00041" summary="Update README">
      <created>1652790423330</created>
      <option name="number" value="00041" />
      <option name="presentableId" value="LOCAL-00041" />
      <option name="project" value="LOCAL" />
      <updated>1652790423330</updated>
    </task>
    <task id="LOCAL-00042" summary="Config ts to global vars">
      <created>1652871580300</created>
      <option name="number" value="00042" />
      <option name="presentableId" value="LOCAL-00042" />
      <option name="project" value="LOCAL" />
      <updated>1652871580300</updated>
    </task>
    <task id="LOCAL-00043" summary="Allow for api method return a promise">
      <created>1652871784640</created>
      <option name="number" value="00043" />
      <option name="presentableId" value="LOCAL-00043" />
      <option name="project" value="LOCAL" />
      <updated>1652871784640</updated>
    </task>
    <task id="LOCAL-00044" summary="Enable 2015 ES collection">
      <created>1652888343022</created>
      <option name="number" value="00044" />
      <option name="presentableId" value="LOCAL-00044" />
      <option name="project" value="LOCAL" />
      <updated>1652888343022</updated>
    </task>
    <task id="LOCAL-00045" summary="Api methods can now return a promise.&#10;Proxy methods resolve/reject/throw based on the api promise behaviour">
      <created>1652971561197</created>
      <option name="number" value="00045" />
      <option name="presentableId" value="LOCAL-00045" />
      <option name="project" value="LOCAL" />
      <updated>1652971561197</updated>
    </task>
    <task id="LOCAL-00046" summary="Integration tests for api returning promises">
      <created>1652979627330</created>
      <option name="number" value="00046" />
      <option name="presentableId" value="LOCAL-00046" />
      <option name="project" value="LOCAL" />
      <updated>1652979627331</updated>
    </task>
    <task id="LOCAL-00047" summary="Added a name property to config. This prop is now propagated via payload to identify the destiny of a request.">
      <created>1653059132602</created>
      <option name="number" value="00047" />
      <option name="presentableId" value="LOCAL-00047" />
      <option name="project" value="LOCAL" />
      <updated>1653059132602</updated>
    </task>
    <task id="LOCAL-00048" summary="Some test improvements">
      <created>1653305417809</created>
      <option name="number" value="00048" />
      <option name="presentableId" value="LOCAL-00048" />
      <option name="project" value="LOCAL" />
      <updated>1653305417809</updated>
    </task>
    <task id="LOCAL-00049" summary="Fix integration tests">
      <created>1653320491277</created>
      <option name="number" value="00049" />
      <option name="presentableId" value="LOCAL-00049" />
      <option name="project" value="LOCAL" />
      <updated>1653320491277</updated>
    </task>
    <task id="LOCAL-00050" summary="Update package-lock">
      <created>1653322228182</created>
      <option name="number" value="00050" />
      <option name="presentableId" value="LOCAL-00050" />
      <option name="project" value="LOCAL" />
      <updated>1653322228183</updated>
    </task>
    <task id="LOCAL-00051" summary="fix rm coverage task">
      <created>1653390116542</created>
      <option name="number" value="00051" />
      <option name="presentableId" value="LOCAL-00051" />
      <option name="project" value="LOCAL" />
      <updated>1653390116542</updated>
    </task>
    <task id="LOCAL-00052" summary="allow husky to run from IDE">
      <created>1653390369119</created>
      <option name="number" value="00052" />
      <option name="presentableId" value="LOCAL-00052" />
      <option name="project" value="LOCAL" />
      <updated>1653390369119</updated>
    </task>
    <task id="LOCAL-00053" summary="change bundles location">
      <created>1653391649446</created>
      <option name="number" value="00053" />
      <option name="presentableId" value="LOCAL-00053" />
      <option name="project" value="LOCAL" />
      <updated>1653391649446</updated>
    </task>
    <task id="LOCAL-00054" summary="remove version from bundle name">
      <created>1653392082145</created>
      <option name="number" value="00054" />
      <option name="presentableId" value="LOCAL-00054" />
      <option name="project" value="LOCAL" />
      <updated>1653392082145</updated>
    </task>
    <task id="LOCAL-00055" summary="Update README and docs">
      <created>1653394035393</created>
      <option name="number" value="00055" />
      <option name="presentableId" value="LOCAL-00055" />
      <option name="project" value="LOCAL" />
      <updated>1653394035394</updated>
    </task>
    <task id="LOCAL-00056" summary="Update README and docs&#10;Added models for arguments">
      <created>1653406394903</created>
      <option name="number" value="00056" />
      <option name="presentableId" value="LOCAL-00056" />
      <option name="project" value="LOCAL" />
      <updated>1653406394904</updated>
    </task>
    <task id="LOCAL-00057" summary="Update README and docs&#10;Added models for Transport">
      <created>1653409155503</created>
      <option name="number" value="00057" />
      <option name="presentableId" value="LOCAL-00057" />
      <option name="project" value="LOCAL" />
      <updated>1653409155504</updated>
    </task>
    <task id="LOCAL-00058" summary="Update README and docs">
      <created>1653409248775</created>
      <option name="number" value="00058" />
      <option name="presentableId" value="LOCAL-00058" />
      <option name="project" value="LOCAL" />
      <updated>1653409248775</updated>
    </task>
    <task id="LOCAL-00059" summary="Update README and docs">
      <created>1653409487355</created>
      <option name="number" value="00059" />
      <option name="presentableId" value="LOCAL-00059" />
      <option name="project" value="LOCAL" />
      <updated>1653409487356</updated>
    </task>
    <task id="LOCAL-00060" summary="Update README and docs">
      <created>1653410023425</created>
      <option name="number" value="00060" />
      <option name="presentableId" value="LOCAL-00060" />
      <option name="project" value="LOCAL" />
      <updated>1653410023425</updated>
    </task>
    <task id="LOCAL-00061" summary="Update README and docs">
      <created>1653410200888</created>
      <option name="number" value="00061" />
      <option name="presentableId" value="LOCAL-00061" />
      <option name="project" value="LOCAL" />
      <updated>1653410200888</updated>
    </task>
    <task id="LOCAL-00062" summary="Update README and docs&#10;update ts process transport types">
      <created>1653410991740</created>
      <option name="number" value="00062" />
      <option name="presentableId" value="LOCAL-00062" />
      <option name="project" value="LOCAL" />
      <updated>1653410991740</updated>
    </task>
    <task id="LOCAL-00063" summary="Update README and docs&#10;update ts process transport types">
      <created>1653411787638</created>
      <option name="number" value="00063" />
      <option name="presentableId" value="LOCAL-00063" />
      <option name="project" value="LOCAL" />
      <updated>1653411787638</updated>
    </task>
    <task id="LOCAL-00064" summary="Update README and docs&#10;update ts process transport types">
      <created>1653411812075</created>
      <option name="number" value="00064" />
      <option name="presentableId" value="LOCAL-00064" />
      <option name="project" value="LOCAL" />
      <updated>1653411812075</updated>
    </task>
    <task id="LOCAL-00065" summary="Update README and docs">
      <created>1653411884836</created>
      <option name="number" value="00065" />
      <option name="presentableId" value="LOCAL-00065" />
      <option name="project" value="LOCAL" />
      <updated>1653411884836</updated>
    </task>
    <task id="LOCAL-00066" summary="Update README and docs">
      <created>1653412202410</created>
      <option name="number" value="00066" />
      <option name="presentableId" value="LOCAL-00066" />
      <option name="project" value="LOCAL" />
      <updated>1653412202410</updated>
    </task>
    <task id="LOCAL-00067" summary="Update README and docs">
      <created>1653412562135</created>
      <option name="number" value="00067" />
      <option name="presentableId" value="LOCAL-00067" />
      <option name="project" value="LOCAL" />
      <updated>1653412562135</updated>
    </task>
    <option name="localTasksCounter" value="68" />
    <servers />
  </component>
  <component name="TypeScriptGeneratedFilesManager">
    <option name="version" value="3" />
  </component>
  <component name="Vcs.Log.Tabs.Properties">
    <option name="TAB_STATES">
      <map>
        <entry key="MAIN">
          <value>
            <State />
          </value>
        </entry>
      </map>
    </option>
  </component>
  <component name="VcsManagerConfiguration">
    <MESSAGE value="Minor change to npm scripts. Introduced a covergae script" />
    <MESSAGE value="Prettier config" />
    <MESSAGE value="Apply prettier" />
    <MESSAGE value="Update README" />
    <MESSAGE value="Config ts to global vars" />
    <MESSAGE value="Allow for api method return a promise" />
    <MESSAGE value="Enable 2015 ES collection" />
    <MESSAGE value="Api methods can now return a promise.&#10;Proxy methods resolve/reject/throw based on the api promise behaviour" />
    <MESSAGE value="Fiz some typescript errors" />
    <MESSAGE value="Integration tests for api returning promises" />
    <MESSAGE value="Added a name property to config. This prop is now propagated via payload to identify the destiny of a request." />
    <MESSAGE value="Some test improvements" />
    <MESSAGE value="Fix integration tests" />
    <MESSAGE value="Update package-lock" />
    <MESSAGE value="README update" />
    <MESSAGE value="remove some ts-ignore" />
    <MESSAGE value="Add Docs folder" />
    <MESSAGE value="fix rm coverage task" />
    <MESSAGE value="allow husky to run from IDE" />
    <MESSAGE value="change bundles location" />
    <MESSAGE value="remove version from bundle name" />
    <MESSAGE value="Update README and docs&#10;Added models for arguments" />
    <MESSAGE value="Update README and docs&#10;Added models for Transport" />
    <MESSAGE value="Update README and docs&#10;update ts process transport types" />
    <MESSAGE value="Update README and docs" />
    <option name="LAST_COMMIT_MESSAGE" value="Update README and docs" />
  </component>
  <component name="XSLT-Support.FileAssociations.UIState">
    <expand />
    <select />
  </component>
</project>