<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
  <component name="ChangeListManager">
    <list default="true" id="24d9f5bd-67fe-47f9-a7c3-d1b42e165ddb" name="Default Changelist" comment="">
      <change beforePath="$PROJECT_DIR$/package.json" beforeDir="false" afterPath="$PROJECT_DIR$/package.json" afterDir="false" />
    </list>
    <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="JavaScript File" />
      </list>
    </option>
  </component>
  <component name="FindInProjectRecents">
    <findStrings>
      <find>Intersection\.([a-zA-Z0-9_]+) = function</find>
      <find>bezout</find>
      <find>Intersection.bezout</find>
      <find>th1</find>
      <find>vx</find>
      <find>TWO_PI</find>
      <find>PathHandler</find>
      <find>divideScalar</find>
      <find>simplify</find>
      <find>var Point2D</find>
      <find>Point2D \{ x: ((?:\d|\.)+), y: ((?:\d|\.)+) }</find>
      <find>= function</find>
      <find>baseValue</find>
      <find>pathData(</find>
      <find>ShapeInfo(</find>
      <find>ShapeInfo(&quot;</find>
      <find>&quot;shape&quot;</find>
      <find>&quot;number&quot;</find>
      <find>fromObject</find>
      <find>Vector2D</find>
      <find>Shapes.</find>
      <find>ShapeInfo.</find>
      <find>##</find>
      <find>./images</find>
      <find>([a-zA-Z]+) : \*\*([A-Za-z0-9&lt;&gt;]+)\*\*</find>
      <find>support formats</find>
    </findStrings>
    <replaceStrings>
      <replace>static \1</replace>
      <replace>static $1</replace>
      <replace>bezout</replace>
      <replace>endDegrees</replace>
      <replace>unitX</replace>
      <replace>this.creator.</replace>
      <replace>simplifyEquals</replace>
      <replace>new Point2D($1, $2)</replace>
      <replace>baseVal</replace>
      <replace>this.generator.</replace>
      <replace>path(</replace>
      <replace>&quot;ShapeInfo&quot;</replace>
      <replace>&quot;Number&quot;</replace>
      <replace>object</replace>
      <replace>ShapeInfo.</replace>
      <replace>this.shapeCreator.</replace>
      <replace>#</replace>
      <replace>../images</replace>
      <replace>**$1** : $2</replace>
      <replace>supported formats</replace>
    </replaceStrings>
    <dirStrings>
      <dir>$PROJECT_DIR$</dir>
      <dir>$PROJECT_DIR$/lib</dir>
    </dirStrings>
  </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="1bGwZN2OUxSuD8XwI4kYoZj65qE" />
  <component name="ProjectLevelVcsManager">
    <ConfirmationsSetting value="1" id="Add" />
  </component>
  <component name="ProjectViewState">
    <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="SHARE_PROJECT_CONFIGURATION_FILES" value="true" />
    <property name="WebServerToolWindowFactoryState" value="false" />
    <property name="jsx.switch.disabled" value="true" />
    <property name="last_opened_file_path" value="$PROJECT_DIR$" />
    <property name="node.js.detected.package.eslint" value="true" />
    <property name="node.js.path.for.package.eslint" value="project" />
    <property name="node.js.selected.package.eslint" value="(autodetect)" />
    <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="npm" />
    <property name="settings.editor.selected.configurable" value="configurable.group.appearance" />
  </component>
  <component name="RecentsManager">
    <key name="MoveFile.RECENT_KEYS">
      <recent name="$PROJECT_DIR$/scratchpad" />
      <recent name="$PROJECT_DIR$/docs" />
      <recent name="$PROJECT_DIR$/visual-test" />
      <recent name="$PROJECT_DIR$/lib" />
    </key>
    <key name="CopyFile.RECENT_KEYS">
      <recent name="$PROJECT_DIR$/visual-test" />
      <recent name="$PROJECT_DIR$/scratchpad" />
    </key>
  </component>
  <component name="StructureViewFactory">
    <option name="ACTIVE_ACTIONS" value=",ALPHA_COMPARATOR" />
  </component>
  <component name="SvnConfiguration">
    <configuration />
  </component>
  <component name="TaskManager">
    <task active="true" id="Default" summary="Default task">
      <changelist id="24d9f5bd-67fe-47f9-a7c3-d1b42e165ddb" name="Default Changelist" comment="" />
      <created>1557254542993</created>
      <option name="number" value="Default" />
      <option name="presentableId" value="Default" />
      <updated>1557254542993</updated>
      <workItem from="1557254546826" duration="7732000" />
      <workItem from="1557265352169" duration="8029000" />
      <workItem from="1557276073190" duration="3091000" />
      <workItem from="1557282766500" duration="775000" />
      <workItem from="1557338279531" duration="567000" />
      <workItem from="1557430313696" duration="1881000" />
      <workItem from="1557436772316" duration="14037000" />
      <workItem from="1557456119710" duration="536000" />
      <workItem from="1557495866690" duration="13197000" />
      <workItem from="1557528888569" duration="2677000" />
      <workItem from="1557675062905" duration="5606000" />
      <workItem from="1557682581734" duration="5887000" />
      <workItem from="1557762749015" duration="2242000" />
      <workItem from="1557782776724" duration="540000" />
      <workItem from="1557784848767" duration="1330000" />
      <workItem from="1558136674336" duration="3938000" />
      <workItem from="1558147566011" duration="2235000" />
      <workItem from="1558475185072" duration="13922000" />
      <workItem from="1558491782610" duration="2868000" />
      <workItem from="1558533226801" duration="5994000" />
      <workItem from="1558546541993" duration="2340000" />
      <workItem from="1558553841673" duration="3485000" />
      <workItem from="1558661769207" duration="225000" />
      <workItem from="1558830838037" duration="33000" />
      <workItem from="1558967069547" duration="2224000" />
      <workItem from="1559075373311" duration="8000" />
      <workItem from="1572125873045" duration="1680000" />
      <workItem from="1572131300211" duration="21701000" />
      <workItem from="1588271794280" duration="1286000" />
      <workItem from="1588614233887" duration="134000" />
    </task>
    <servers />
  </component>
  <component name="TypeScriptGeneratedFilesManager">
    <option name="version" value="1" />
  </component>
</project>